.logo-wrap a img{max-width:450px}.menu-wrap a{font-size:1.2em}.banner a .overlay{font-size:2em;line-height:1em}.featured-issue .overlay{font-size:1.25em}a.red-btn.subscribe{font-size:1.3em}.sidebar-wrap ul.menu a{font-size:1.15em}.recent-items ul li a,.recent-items ul li{font-size:1em}.recent-items .border p{font-size:1em}h2{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.4em}.mini-bio p{font-size:1.1em;line-height:1.8em}a.red-btn,.poll input[type="button"]{font-size:.9em;padding-top:.5em!important;padding-bottom:.5em!important;padding-left:2em!important;padding-right:2em!important}.poll p a{width:100%}a{color:#a30046}a:hover{color:#700031}a.red-btn{color:#fff}a.red-btn:hover{color:#f1f1f1}.prev-posts-link a,.next-posts-link a{padding-top:.7em!important;padding-bottom:.7em!important;padding-left:2em!important;padding-right:2em!important;color:#fff;font-size:.9em}.prev-posts-link a:hover,.next-posts-link a:hover{color:#f1f1f1;background:#08474e}p,ul{color:#58595b;font-size:1em;line-height:1.6em}.container-fluid.container-wrap{padding-top:20px}.list-item-content p{font-size:1em;margin:0;line-height:1.6em}.list-item-photo a .overlay{font-size:1em}.list-item-photo a .overlay small{font-size:.7em}a.red-btn.sm{font-size:.9em;min-width:140px}.wp-polls-ul label{font-size:1em}.letter-sub{font-size:1.5em}.letter-content{margin-bottom:2em;padding-left:50px}.letter-author-title{font-size:1.1em}.story-date{font-size:1em;padding-top:39px}ul.subnav a{font-size:1em}ul.glossary li{font-size:.85em}.story-content{font-size:1em}body>div.shiftnav-wrap>div.custom-archive-group>div{max-width:1200px;margin:auto}.search-wrap input[type="search"]{height:40px}ul.social{padding-top:4px}.rss{display:none!important}#post-id-601 #menu-item-39>a{border-left:1px solid rgba(77,78,80,.12);border-right:1px solid rgba(77,78,80,.12);border-top:1px solid rgba(77,78,80,.08);background:#fff;text-shadow:1px 1px 0 rgba(255,255,255,.5);position:relative}#post-id-601 #menu-item-39>a::after{display:block;content:'';width:100%;background:#fff;height:6px;position:absolute;bottom:-4px;left:0}#post-id-340 #menu-item-346>a{border-left:1px solid rgba(77,78,80,.12);border-right:1px solid rgba(77,78,80,.12);border-top:1px solid rgba(77,78,80,.08);background:#fff;text-shadow:1px 1px 0 rgba(255,255,255,.5);position:relative}#post-id-340 #menu-item-346>a::after{display:block;content:'';width:100%;background:#fff;height:6px;position:absolute;bottom:-4px;left:0}.recent-items .border p{line-height:24px}@media all and (max-width:1240px){body>div.shiftnav-wrap>div.light-yellow>div>div{padding-left:15px;padding-right:15px}body>div.shiftnav-wrap>div.footer-wrap>footer>div{padding-left:15px;padding-right:15px}}@media all and (max-width:1300px){.row.recent-items.lt0{padding-left:15px;padding-right:15px}}@media all and (max-width:1206px){.recent-items .border a.red-btn{width:90%}}@media all and (max-width:1100px){.menu-wrap.hidden-xs.secondary.col-md-8{width:100%}body>div.shiftnav-wrap>div.container-fluid.container-wrap>div.row.bb.full-issue-cta>div.col-sm-6.center.rt0{width:100%;text-align:center}.full-issue-cta h2{line-height:171%;text-align:center}body>div.shiftnav-wrap>div.container-fluid.container-wrap>div.row.bb.full-issue-cta>div.col-sm-6.lt0{width:100%;text-align:center}body > div.shiftnav-wrap > div.container-fluid.container-wrap > div > div.col-sm-8 > div:nth-child(4) {text-align:center}a.red-btn.subscribe{font-size:1.2em}.menu-wrap.secondary a{padding:8px 16px!important}.col-md-4.hidden-sm.rt0.lt0{width:100%}.col-xs-2.col-sm-5.rt0.search-wrap-cont{text-align:left}}@media all and (max-width:992px){a.red-btn,.poll input[type="button"]{font-size:.9em;padding-top:.5em!important;padding-bottom:.5em!important;padding-left:1em!important;padding-right:1em!important}.menu-wrap.secondary a{padding:8px 8px!important}.menu-wrap ul{clear:both;min-height:auto}header .container-wrap{text-align:center}.col-md-6.visible-sm-block.rt0.lt0{float:none;display:inline-block!important}a.red-btn.subscribe{font-size:1em}}@media all and (max-width:900px){.menu-wrap a{font-size:1.1em;padding:8px 27px}.mini-bio{border-top:8px solid #d7aec4;border-bottom:8px solid #d7aec4;margin-bottom:30px}div.shiftnav-wrap>div.light-yellow>div>div>div.col-sm-6.mini-bio.hidden-xs{width:100%}.col-sm-3.contact.hidden-xs{width:50%}.col-sm-3.col-xs-12.poll{width:50%}}@media all and (max-width:767px){.col-md-6.visible-sm-block.rt0.lt0{float:none;display:none!important}div.shiftnav-wrap > div.container-fluid.container-wrap > div:nth-child(1) > div.col-sm-3 {padding-top:30px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:15px;padding-right:15px}.col-xs-10.col-sm-7{width:100%;text-align:center}.banner a .overlay{font-size:1.5em;line-height:1em}.search-wrap input[type="search"]{height:40px;width:100%;margin-bottom:10px}div.shiftnav-wrap>header>div.nav-social-search>div>div.col-md-4.hidden-sm.rt0.lt0>ul>li.shiftnav-toggle.visible-xs-inline-block.visible-sm-inline-block>a>i{position:relative;top:-1px}.wp-polls-ul label{padding-left:0;padding-right:0}.poll input[type="button"]{margin-left:0}.poll p a{padding:.75em 0}div.shiftnav-wrap > div.container-fluid.container-wrap > div:nth-child(2) > div.col-sm-4 > img {margin-bottom:30px}.list-item{padding-top:1em;padding-bottom:1em;border-top:0 solid #cecece;border-bottom:1px solid #cecece;margin-bottom:10px}.collapseomatic_excerpt,.collapseomatic_content{margin-top:0;margin-left:0!important}#post-id-603 #menu-item-247>a{border-top:1px solid rgba(255,255,255,.16)!important;border-bottom:2px solid rgba(0,0,0,.06)!important;background:#750540}#post-id-601 #menu-item-237>a{border-top:1px solid rgba(255,255,255,.16)!important;border-bottom:2px solid rgba(0,0,0,.06)!important;background:#750540}#post-id-380 #menu-item-236>a{border-top:1px solid rgba(255,255,255,.16)!important;border-bottom:2px solid rgba(0,0,0,.06)!important;background:#750540}#post-id-231 #menu-item-235>a{border-top:1px solid rgba(255,255,255,.16)!important;border-bottom:2px solid rgba(0,0,0,.06)!important;background:#750540}.logo-wrap a img{max-width:450px}.recent-items h4{padding-left:10px}.col-sm-3.col-xs-12.poll{width:100%}.mini-bio p{padding:0 0}.mini-bio a.red-btn.auto-width{display:block;margin:0 0}div.shiftnav-wrap > div.container-fluid.container-wrap > div:nth-child(1) > div.col-sm-3 {padding:0;padding-top:0}.banner.col-sm-9{padding-left:20px}.sidebar-wrap{margin:0;padding-left:15px;padding-right:15px;max-width:inherit}a.red-btn,.poll input[type="button"]{font-size:.8em}a.red-btn.auto-width{padding:.2em .7em;margin:auto;display:block;width:100%;float:none;margin-top:30px;padding-top:10px!important;padding-bottom:10px!important}.full-issue-cta{padding:0}.full-issue-cta a.red-btn.subscribe.center{margin-left:0;float:none;margin:auto}.list-item-photo a{display:block;position:relative;max-width:100%;max-height:190px;overflow:hidden}.prev-posts-link.col-xs-3{width:100%}.next-posts-link.col-xs-3{width:100%;margin-top:30px}.blog-list-archive .row{margin-left:15px;margin-right:15px}ul.subnav{list-style-type:none;margin-left:15px;margin-right:15px;padding:0}.swpm-login-form-inner div.swpm-username-label,.swpm-login-form-inner div.swpm-password-label{width:100%}input[type="submit"]{-webkit-appearance:none;display:block;background:#8e0347;border:none;border-top:4px solid rgba(255,255,255,.16);border-bottom:6px solid rgba(0,0,0,.06);padding:.25em 2em;font-size:1.313em;font-weight:bold;color:#f3f3f3;text-transform:uppercase;text-align:center;text-shadow:.75px .75px 0 rgba(0,0,0,.30);margin:.5em auto;max-width:290px;margin:0}.header-wrap{overflow-x:hidden;width:100%}.search-wrap input[type="search"]{height:40px;width:100%;margin-bottom:10px;width:100%!important}}.banner a{max-height:605px!important}.banner a .overlay{top:inherit;bottom:0}.logo-wrap{padding-right:0;width:49.5%;text-align:right}.bx-viewport{max-height:605px!important}