/*!
Theme Name: Bates Framework - News
Template: b/bates-framework
Theme URI: https://bates.edu/
Description: News theme. Uses the Bates Framework parent theme.
Version: 2.1.1
Author: Bates College
Author URI: https://www.bates.edu
*/.width-test{float:left;display:block;height:60px;background:#000;width:100%}@media(min-width: 550px){.width-test{background:green}}@media(min-width: 800px){.width-test{background:blue}}@media(min-width: 1200px){.width-test{background:purple}}.main-content{margin-top:.4em;padding:0 4%}@media(min-width: 800px){.main-content{margin-top:1em;padding:0}}@media(min-width: 1200px){.main-content{margin-top:2em}}@media(min-width: 550px){#globalNav .wrapper{width:86%}}@media(min-width: 800px){#globalNav .wrapper{width:100%}}@media(min-width: 550px){.wrapper{max-width:90%}}@media(min-width: 800px){.wrapper{max-width:680px}}@media(min-width: 1400px){.wrapper{max-width:820px}}footer:not(.pre-footer) .wrapper{max-width:952px}@media(min-width: 550px){footer:not(.pre-footer) .wrapper{max-width:952px}}@media(min-width: 1400px){footer:not(.pre-footer) .wrapper{max-width:1200px}}#site-nav{display:block;overflow:auto;top:0;border:0}#site-nav .wrapper{width:92%}@media(min-width: 550px){#site-nav .wrapper{width:83%}}@media(min-width: 800px){#site-nav .wrapper{width:100%}}#site-nav h1{float:left;margin:0;font-family:"Neue Frutiger W01";font-weight:700}#site-nav h1 a{padding:.35em 1.3em 0 0}#site-nav h1 a:hover:not([href="#"]){background-color:transparent;color:#fff}#site-nav li a{padding-left:0}@media(min-width: 800px){#site-nav{overflow:visible}#site-nav li a{padding-top:1.4em;padding-top:1.4em;padding-left:1em}}#floating-back-to-top-button{display:none;position:fixed;bottom:15px;right:15px;z-index:75;height:45px;width:45px;background-size:25px;background-repeat:no-repeat;background-color:rgba(0,0,0,.7);background-position:center;background-image:url("../bates-framework/styles/images/global-footer-top-button.png");border:none;border-radius:4px;opacity:.8}#floating-back-to-top-button:hover{opacity:1}.year-archive-navs{display:none}.pre-footer-nav li .year-archive-navs{display:block}a#toggleSiteNav{background-color:transparent;margin:0;float:right}a#toggleSiteNav:hover{background-color:transparent;color:#fff}@media(min-width: 800px){a#toggleSiteNav{display:block;font-size:1em}}@media(min-width: 800px){a#toggleSiteNav{display:none}}#toggleSiteNav.jqActive .drawerPointer{display:none}#site-nav-menu{display:none;clear:both}#site-nav-menu .year-archive-navs li:nth-child(n+8){display:none}@media(min-width: 800px){#site-nav-menu{display:block;clear:none;text-align:right}#site-nav-menu>li.menu-item-has-children{text-align:left}#site-nav-menu>li.menu-item-has-children>a{padding-right:3.4em}#site-nav-menu>li.menu-item-has-children>a:after{opacity:.6;background-color:transparent;position:absolute;height:2.5em;width:2.5em;background-image:url("../bates-framework/styles/images/global-arrow.png");background-repeat:no-repeat;background-position:center;background-size:15px;border-radius:2em;content:"";right:8px;top:.7em}#site-nav-menu>li.menu-item-has-children>a:hover:after{background-image:url("../bates-framework/styles/images/global-arrow-down_black.png")}}@media(min-width: 550px){.wpcontent-area p,.wpcontent-area li,.wpcontent-area table{font-size:1.07em}}@media(min-width: 800px){.wpcontent-area p,.wpcontent-area li,.wpcontent-area table{font-size:1.1em}}@media(min-width: 1400px){.wpcontent-area p,.wpcontent-area li,.wpcontent-area table{font-size:1.31em}}.page-title{font-size:1.5em;padding:.2em 0 .4em 0}@media(min-width: 550px){.page-title{font-size:1.6em}}@media(min-width: 800px){.page-title{font-size:1.7em;padding-top:.4em}}@media(min-width: 1024px){.page-title{font-size:1.95em}}@media(min-width: 1200px){.page-title{font-size:2.01em}}@media(min-width: 1400px){.page-title{font-size:2.4em}}.archive-title{color:#881124;font-size:1.5em;margin-bottom:1em}@media(min-width: 800px){.archive-title{font-size:1.7em}}@media(min-width: 1400px){.archive-title{font-size:2em}}.author-title{margin-bottom:0}.archive-description{background:#e3f4fc;font-weight:300;font-size:.9em;padding:1.4em 1em;margin:.5em 0 2em;border:1px solid #cddde5;border-radius:2px}.archive-description p:last-child{margin-bottom:0}.archive-title+.archive-description{margin-top:0}@media(min-width: 550px){body.hide-overflow-x-for-immersive-photo{overflow-x:hidden}figure.alignfull{width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:none !important;float:none}figure.alignfull figcaption{margin-left:auto;margin-right:auto}.wp-caption.immersive{width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:none !important;float:none}.wp-caption.immersive .wp-caption-text{margin-left:auto;margin-right:auto}two-up.alignwide,figure.alignwide{width:80vw !important;position:relative;left:50%;right:50%;margin-left:-40vw;margin-right:-40vw;max-width:none !important}}.sidebar{border-top:0;width:100%;margin:1em 0;padding:0}.sidebar>li.widget{padding:2%}@media(min-width: 800px){.sidebar>li.widget{width:45%;padding:0;margin-right:5%;float:left}}.sidebar h5{margin-top:0}footer.pre-footer{background-color:#545454;text-align:left}footer.pre-footer h6{color:#fff;margin-bottom:0}footer.pre-footer li{padding-left:0}.pre-footer-nav>li>a{font-weight:bold;font-size:1.1em;color:#fff;text-decoration:none}.pre-footer-nav>li{width:50%;float:left;box-sizing:border-box;margin-bottom:1.7em}li.pre-footer-archive-list{width:100%;float:none;clear:both}.pre-footer-nav>li>a[href*=contact-us]{display:none}.pre-footer-archive-list>a{display:block;clear:both}.pre-footer-archive-list ul{width:50%;float:left;box-sizing:border-box}.pre-footer-archive-col{width:50%;float:left;box-sizing:border-box}@media(min-width: 800px){.pre-footer-nav>li{width:25%}li.pre-footer-archive-list{width:25%;float:left;clear:none}li.pre-footer-archive-list ul{width:100%;float:none}}@media(max-width: 550px){.wpcontent-area p{padding:0}}.body-area p.byline{border-bottom:none;font-size:.92em;color:gray;margin:.6em 0 1em 0;padding:0;font-weight:400}@media(min-width: 550px){.body-area p.byline{margin:.5em 0 1.5em 0}}@media(min-width: 1400px){.body-area p.byline{font-size:1.1em}}.body-area p.byline a{color:inherit;text-decoration:underline}.body-area p.byline .post-date{margin-right:1.5em}.body-area p.byline .read-time{font-style:italic}.body-area p.byline .read-time:before{display:block;content:""}.wp-caption,.wp-block-image figcaption{background-color:transparent;box-shadow:none}.wp-caption.credit-only .wp-caption-text,.wp-block-image.credit-only figcaption{text-align:right;margin-bottom:.8em;font-size:.8em;font-weight:200;color:#999}.cat_tag{border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding:2em 0}.cat_tag b:first-child{display:block}.cat_tag .cat_tag-categories+.cat_tag-tags{margin-top:1.5em}.cat_tag a{background:#f7f7f7;color:#981238;border-radius:4px;border:1px solid #f2d9dd}.cat_tag a:hover{border-color:#981238;background:#981238;color:#fff}@media(min-width: 800px){.cat_tag b:first-child{display:inline}.cat_tag b:first-child:after{content:": "}.cat_tag a{padding:.6em .9em}}input.action-button,a.action-button{display:inline-block;border-radius:4px;color:#fff;background-color:#0377ba;padding:.8em;border-bottom:none}input.action-button:hover,a.action-button:hover{color:#fff;border-bottom:none;background-color:#025383}.action-button.with-icon{background-repeat:no-repeat;background-size:20px;background-position:.7em .8em;padding-left:3em}#view-comments-button{margin:1.6em 0 0;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAkCAYAAAD7PHgWAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQhJREFUeNrsmIENgjAQRa8soG7ABjICbsAIjsAIjtARcINuIG4AG8gGOkHtJVdTCWijkZ7JXfJJSkN4+Xf0WsBaC4FKJ2PThSGGB1MIpy2f0GNATnBPkAotBYAT8Ixd5i418I0aHbSMASED5iGAAiiAAiiAAiiAAvj/gD1jvh4BG8aAjaINdee05eaeU+FrsGKW6sGpDD+SC904MoBDhsLpigM1cWZak6P5ly+q3pTNzUkHYzTJeDAf6oeHupxqezUzf/ZpTLUOoiOHF/Mth4Vak1MfA6oFzu1zqd6M6y1Vq5tK9RADt2QvHqe6jX1wyc3CnpYW37nYAYapjgZUCX5uddQpouIuwADD7wki7hXTNwAAAABJRU5ErkJggg==")}#itemlist-load-more-stories{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABDCAYAAADgZDmbAAAACXBIWXMAABcSAAAXEgFnn9JSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABDpJREFUeNrsXP9xmzAUfvH1f7OByQShE5ROUDYIniDuBE02SCYwnqBsUDxBYYLYExRP4FrXx5mjBD0JCenZ/u50zl1ADl/ej+89Sdwdj0fwAFHPmA9cfziN8jR2+Fngp1PcOSQzwRGfxsLAfILgHInNroHM4DRWp5EaIlBG7DNa70WRGeCDpRL3tYHNVKROQWaMVjIHt3hDUmtbXzCb4CEKJNM1ntA6E85kArr3xgNChXf8xAQVcE9A4iEewQ9UGIJqrmRSCa1aGrKLEMcXQ1k/NqVRXenMLqF7jKuNTlQR+zGGkQfXhLoU7VnrszAwX9jSsHMXhN55Uk7aKAx+KN63R0uvb2T2W2qmGFsrJNRraeQCO3TdF4V7RNx9vVnmMBK0Umos/aoTx6+FzCbzF0RCteLnDK4HJbr9gXDtApPYzTIJpe2aeO09KHSbdCwzYU6miJ1vxGuflWYWlqkw0uM/pIr3+TjKIw0Bdc6ZokU27rHG+MPd3SlYmXbzCP5fV8nHCFxPEtLGIOmkBBRgEJ7bKME8qJLeCdd9ptTtMwKRQ9psgb8PmJK5M2mdMjIzkLe2RpVgHoDytydjyRREfiP+QY+MCS0xXMlEfKhLZgrqywtPKsHaM1AW/CIdMhOFCqELrpKpsEFmnwTS+S9H106mLHNTMUdCOWX4mhA3AyqZpojkLJlkDQ1yAqJIIFVwl0x9BiIlU0UCqYKTZCrGTvAJzftFov6H/it7cLQfUkOcR2PcWEY4pTYXEwyt8G2ZyKEABbqtfaFLE8sWIRM3rlFDHyzMLTw7M0HmAvigBPMrBc1mWlI/s7gg62yeZ2lorqpdQs+I7jG6OvAMImG+GSAypjQ6uq4hA8d6fAX6G3APaJG1ajYXWfCP5Jo9M1fvltCqBUtv553q5hUhCXFcD6rRq/YK9yw/8lZqNi+IbgNMCaVKppehAoW6o0NY3W9CHAmB7+KasNBfEgmUUhodlCQkc4U5Y+uUSaYKCKsIKqI9J7p6wJjQPslUkdWKwnaSkLidJL+ArTMZPkt9GhH1Pt0vkSFhTmaAe5EilftUtxTKgnQ7GYmktYMrwkwjSFOqBo7rQKOhs9k1xOxOWS8yfqTukiwT0HWpSxEPwHsvknXLbLs89YxNo9PKG5nj3b3daclvbt7v7ipd6+asd860w2SVTFkJ9hHEsvI7VhumSQ2cdq8Midz0qI/MgMhPOgWFkwMMJs8BiXi4HnH/Ac4veyowjOwGrK85ax5/ELeXMPF6vulDVWMJNY1JCbVxQi0GP169MzmhNs5OFphYtp6QuYaJdjTbOojarK18Bzs7KHQITbiS2eAVrdT1O402U1RfUxyRrtHN7h2QusHvTeFC3gXXJ21SGPf6nCE0WxwzmLif6vq8eQjnd2jGIxTAFs7vnHPWTPHt8H6II+5IrQYlnHujBf7sTSfqrwADANUOQ5zZCX5oAAAAAElFTkSuQmCC");background-size:25px;padding-left:43px}@media(min-width: 800px){#itemlist-load-more-stories{background-size:30px;padding-left:50px}}#itemlist-load-more-stories.js-loading{color:transparent;width:50px;height:50px;padding:0;margin:0;background-position:center;border-radius:50px;-webkit-animation:rotateContinuously infinite 2s linear;animation:rotateContinuously infinite 2s linear}@keyframes rotateContinuously{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes rotateContinuously{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.no-more-items{font-weight:bold;text-align:center;font-size:1.1em}body #at-share-dock,body #at4-share{display:none !important}body.single:not(.modal-open) #at-share-dock,body.single:not(.modal-open) #at4-share{display:block !important}section.related-recent{background:#f9fafb;border-top:1px solid #edf0f2;line-height:1.4em;overflow:auto;padding-right:2%;padding-left:2%}section.related-recent *{box-sizing:border-box}section.related-recent h5{font-size:1.3em}section.related-recent p{color:#4d4d4d}section.related-recent p.related-description{padding:.2em 0 1.5em 0}section.related-recent .item{overflow:auto;margin-bottom:.5em;padding-right:2.6em}section.related-recent .item img{display:none}section.related-recent .item .metadate{color:#999;font-size:.9em;margin:.5em 0;font-weight:400}@media(min-width: 550px){section.related-recent p{padding-bottom:1em}section.related-recent h6{margin-top:.2em;font-weight:600}}@media(min-width: 640px){section.related-recent section.column{width:50%;box-sizing:border-box;float:left}}@media(min-width: 800px){section.related-recent a{border-bottom:0}section.related-recent .item img{display:block;float:left;max-width:33%;height:auto;padding:0 10px 5px 0}section.related-recent .item .metadate{font-size:1em}section.related-recent h5{font-size:1.4em}section.related-recent h6{float:left;width:66%;font-size:1.05em}}@media(min-width: 1024px){section.related-recent h5{font-size:1.5em}section.related-recent h6{font-size:1.1em}section.related-recent p{font-size:1.1em;padding-bottom:1.8em}}@media(min-width: 1400px){section.related-recent h5{font-size:1.8em}section.related-recent h6{font-size:1.2em}section.related-recent p{font-size:1.2em;padding-bottom:2em}}.email-signup{background:#f9f9f5;border-top:1px solid #f3f0e8;overflow:auto;clear:both;color:#74663e;padding:1.2em 2%;text-align:center;font-size:1rem}.email-signup h5{color:#74663e;text-align:center;margin:1em 0 0 0}.email-signup p{line-height:1.4em;padding:.4em 0}.email-signup p.description{text-align:center}.email-signup .hidden-until-first-focus{display:none;text-align:left}.email-signup .hidden-from-view{display:none}.email-signup :focus{outline:0}.email-signup input[type=text]:focus,.email-signup input[type=email]:focus,.email-signup textarea:focus{border-color:gold;box-shadow:0 0 3px rgba(251,218,4,.4);background-color:#ffffeb;color:#981328}.email-signup input[type=text],.email-signup input[type=email]{font-size:1em;border-radius:4px;display:block;width:80%;border:1px solid #ccc;color:#951329;padding:1em}.email-signup input[type=email]{margin:.5em auto}.email-signup input[type=submit]{border:none;display:block;margin:.5em auto;font-size:1em}.email-signup label{display:block;margin:.7em 0 .4em}.email-signup label.field-title{font-weight:bold}.email-signup label.required:after{content:" *";color:#730d0d}.email-signup .field{overflow:visible;padding:.4em 1px}@media(min-width: 550px){.email-signup input[type=email],.email-signup input[type=text]{width:auto;margin-right:1em;display:inline-block}.email-signup input[type=submit]{display:inline-block}.email-signup.js-active input[type=submit]{float:left}}@media(min-width: 800px){.email-signup .field.to-left,.email-signup .field.to-right{float:left;width:40%;box-sizing:border-box;margin-bottom:.5em;overflow:auto}.email-signup .field.to-right{width:60%}}.email-signup+.pre-footer{margin-top:0;border-top:1px solid #e4decd}@media(min-width: 825px){.email-signup,.related-recent{padding-right:0;padding-left:0}}.itemlist-table{margin-top:1em}.itemlist-row{margin-bottom:3em;overflow:auto}.itemlist-row h3{margin-top:0}.itemlist-row *{box-sizing:border-box}.itemlist-row img{display:none}.itemlist-row .itemlist-date{color:#a6a6a6;font-size:.9em;margin:.5em 0}.itemlist-row .itemlist-excerpt{margin:.5em 0}@media(min-width: 800px){.itemlist-row a{border-bottom:0}.itemlist-row img{display:block;float:left;width:33%;height:auto;padding-right:20px}.itemlist-row .itemlist-meta{float:left;width:66%}}@media(min-width: 1400px){.itemlist-row img{padding-right:30px}}.author-profile{overflow:auto}.author-profile .author-image{border-radius:100%;border:1px solid #ccc;height:200px;width:200px;margin:1em auto;background-size:cover;background-repeat:no-repeat;background-position:center}.author-profile .archive-title{margin:0;padding:0}.author-profile .author-profile-description{margin-bottom:.5em;margin-top:.4em}.author-profile .author-profile-description~.author-profile-links{margin-top:0;margin-bottom:1.5em}.author-profile .author-profile-links a{margin-right:20px}@media(min-width: 800px){.author-profile .author-image{float:left;margin-right:20px;height:140px;width:140px}.author-profile .author-text{float:left;width:75%}}.itemlist-row .itemlist-post-title{font-size:1.14em;line-height:1.2em;margin:.3em 0 .4em 0;font-weight:600}@media(min-width: 800px){.itemlist-row .itemlist-post-title{font-size:1.2em}}.wpcontent-area.news-homepage-contentarea{margin:3em 0;border-bottom:1px solid silver;font-size:.9em}.homepage-featured-news-item{overflow:auto;margin:0 0 1.5em 0;padding:0 0 .5em 0}.homepage-featured-news-item *{box-sizing:border-box}.homepage-featured-news-item img{width:100%;height:auto}.homepage-featured-news-item .date{margin:.5em 0;font-size:.9em;color:#999}.homepage-featured-news-item .title{margin:.2em 0 0 0}.homepage-featured-news-item .title a{border-bottom:transparent;color:#981328;text-decoration:none}.homepage-featured-news-item .title a:hover{text-decoration:underline}.homepage-featured-news-item .excerpt{display:none}@media(min-width: 800px){.homepage-featured-news-item .excerpt{display:block}}@media(min-width: 1024px){.homepage-featured-news-item img{float:left;width:60%;padding-right:1em}.homepage-featured-news-item .title,.homepage-featured-news-item .date,.homepage-featured-news-item .excerpt{float:left;width:40%;margin-right:0;margin-left:0}.homepage-featured-news-item .excerpt{padding:.7em 0;width:auto}}body.home.page .body-area{overflow:visible}.homepage-news-item{position:relative;margin-bottom:1%;box-sizing:border-box;width:100%}.homepage-news-item a,.homepage-news-item a:hover{border-bottom-width:0}.homepage-news-item img{height:auto;width:100%;opacity:.9}.homepage-news-item a:hover img{opacity:1}.homepage-news-item .homepage-news-item-text{position:absolute;bottom:0;width:100%;box-sizing:border-box;padding:.7em;background-image:linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent)}.homepage-news-item a:hover .homepage-news-item-text{background-image:linear-gradient(to top, black, transparent)}.homepage-news-item .date{color:#f0f0a8;font-weight:400;font-size:.9em;padding:0;margin:0}.homepage-news-item .title{color:#fff;font-size:1.1em;padding:.3em 0 0;margin:0;font-weight:600;line-height:1.2em}.homepage-news-item a:hover .title,.homepage-news-item a:hover .date{text-shadow:0 0 2px #000}@media(min-width: 500px){.homepage-news-item{float:left;width:49%;margin-right:1%}}.mason-stamp{float:right;overflow:hidden;height:150px}.mason-stamp.homepage-news-item-vertical{height:340px}@media(min-width: 1400px){.mason-stamp.homepage-news-item-vertical{height:400px}}.intrinsic-container{position:relative;height:0;overflow:hidden}.intrinsic-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.intrinsic-container-16x9{padding-bottom:56.25%}.intrinsic-container-4x3{padding-bottom:79%}@media print{.addthis-smartlayers,#floating-back-to-top-button,.cat_tag,#view-comments-button,.related-news,.recent-news,.email-signup,.pre-footer,footer{display:none}.news .wpcontent-area p,.news .wpcontent-area li,.news .wpcontent-area table{font-size:.9em}}.news-large-header{min-height:200px;height:40vh;max-height:750px;color:#fff;background-color:#666;text-align:center;position:relative;overflow:hidden}@media(min-width: 550px){.news-large-header{height:40vh}}@media(min-width: 800px){.news-large-header{height:56vh}}@media(min-width: 1024px){.news-large-header{height:64vh}}@media(min-width: 1600px){.news-large-header{height:68vh}}.news-large-header .news-large-header-image{background-position:center top;background-size:cover;background-repeat:no-repeat;position:absolute;width:100%;height:120%;top:0;z-index:1}@keyframes zoomIn{0%{transform:perspective(100px) translateZ(0)}100%{transform:perspective(100px) translateZ(10px)}}.news-large-header.large-header-zoomIn .news-large-header-image{animation-name:zoomIn;animation-duration:5s;animation-timing-function:ease-out;animation-delay:1.5s;animation-fill-mode:forwards}.news-large-header .news-large-header-content-wrapper{width:100%;margin:0 auto;padding:0 0 0 0;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.3);position:absolute;left:0;top:40%;right:0;bottom:0;z-index:2;background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));transition:all 1.4s ease-in-out}.news-large-header .news-large-header-content-wrapper h1{text-transform:uppercase;font-size:1.3em;line-height:1.2em;font-weight:800;text-shadow:0 2px 6px rgba(0,0,0,.3);width:88%;margin:0 auto;position:absolute;bottom:10%;left:6%;font-family:"Neue Frutiger W01",Arial,sans-serif;z-index:2}@media(min-width: 400px){.news-large-header .news-large-header-content-wrapper h1{font-size:1.6em}}@media(min-width: 550px){.news-large-header .news-large-header-content-wrapper h1{font-size:2em;width:90%;left:5%}}@media(min-width: 700px){.news-large-header .news-large-header-content-wrapper h1{width:80%;left:10%}}@media(min-width: 800px){.news-large-header .news-large-header-content-wrapper h1{font-size:2.4em}}@media(min-width: 1024px){.news-large-header .news-large-header-content-wrapper h1{font-size:2.5em}}@media(min-width: 1200px){.news-large-header .news-large-header-content-wrapper h1{font-size:2.8em}}@media(min-width: 1400px){.news-large-header .news-large-header-content-wrapper h1{width:60%;left:20%;margin-top:4.6em}}@media(min-width: 1600px){.news-large-header .news-large-header-content-wrapper h1{font-size:3.8em}}.news-large-header .news-large-header-caption{position:absolute;right:0;top:0;text-transform:uppercase;font-size:.75em;display:block;color:rgba(255,255,255,.8);text-shadow:0 0 4px rgba(0,0,0,.2);-ms-transform-origin:95% 100%;-webkit-transform-origin:95% 100%;transform-origin:95% 100%;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);z-index:1}@media(min-width: 800px){.news-large-header .news-large-header-caption{font-size:.8em}}.body-area p.byline{text-align:center;margin:1.2em 0 1.2em 0;padding-bottom:1.2em;color:#222;border-bottom:1px dotted #ddd;font-size:.85em}@media(min-width: 550px){.body-area p.byline{margin-top:2em}}@media(min-width: 1024px){.body-area p.byline{font-size:.9em;margin:2.2em 0 1.4em 0;padding-bottom:1.4em}}@media(min-width: 1400px){.body-area p.byline{font-size:1em}}.body-area p.byline .post-date{margin-right:0}.body-area p.byline a{color:#981328;font-weight:bold}.byline--break{width:100%;clear:both;display:block}@media(min-width: 400px){.byline--break{width:0;clear:none;display:none}}.byline--dash{display:none}@media(min-width: 400px){.byline--dash{display:inline-block;margin:0 .4em}}.read-time{overflow:auto;background-color:#edf5fd;text-align:center;color:#0377ba;padding:.6em 0;line-height:1.4em;font-size:.96em}@media(min-width: 800px){.read-time{padding:1em 0}}.read-time a{color:#68c;text-decoration:underline}body.password-protected-post.logged-in main.main-content:before{content:"";background-color:#e60000;background-image:url("lock.svg");background-size:65%;background-repeat:no-repeat;background-position:center;color:#fff;display:block;z-index:80;position:sticky;top:50px;margin-left:-35px;height:75px;width:75px;border-radius:75px;box-shadow:2px 2px 3px rgba(0,0,0,.5)}h1.page-title span.protected-prepender{color:#e60000}@media(min-width: 800px){body.with-sidebar .wrapper{--readingColWidth: 680px;max-width:calc(var(--readingColWidth)/7*3 + var(--readingColWidth))}body.with-sidebar .content-wrap{display:grid;grid-template-columns:70% 30%;gap:1em}body.with-sidebar aside.sidebar{float:none;width:auto}}@media(min-width: 1400px){body.with-sidebar .wrapper{--readingColWidth: 820px}}/*# sourceMappingURL=style.css.map */
