@media(min-width:1200px){ul.nav-tabs li a{min-width:60px}#tophat ul li a{margin:0 15px}#tophat,#footer-container #footer{width:1170px}}@media(max-width:979px){footer,#footer-container #footer{width:100%}html body{padding:0}.container{padding:0 10px 60px 10px}#tophat{width:100%}#tophat-logo{float:left;display:inline;margin-left:5px}#tophat.tophat-small #tophat-logo{display:block;width:40px;height:40px;background-repeat:no-repeat;background-position:left top;background-size:30px 30px;background-image:url('https://d1qqc1e9kvmdh8.cloudfront.net/img/ngux-tophat/logos/stacked_logo_70_white.png')!important;float:left;margin:8px 0 0 0;padding:0}#tophat hr{height:4px;padding:0;margin:0 0 4px 0;border:0;background-color:#FFF}#tophat-dropdown{display:inline;width:25px;height:25px;float:left;margin:13px 4px 0 13px;cursor:pointer}.pointer{cursor:pointer}#tophat .tophat-chaptering{position:absolute;left:91px;min-width:150px}#tophat .tophat-chapters{float:none}#tophat .tophat-chapters ul{display:none;position:absolute;top:50px;left:0;background:#00758d;margin:0;padding:0;list-style:none;width:auto;z-index:99999999999999999;background:#282828;width:100%}#tophat .tophat-chapters ul li{float:none;line-height:32px;text-align:left}#tophat .tophat-chapters ul li a{line-height:20px;padding-top:10px;padding-bottom:10px}#tophat .chapter-dropdown{display:inline;font-size:15px}#tophat ul li ul{display:none!important}#tophat ul{display:none;position:absolute;top:50px;background:#00758d;margin:0;padding:0;list-style:none;width:auto;z-index:99999999999999999;background:#282828}#tophat ul li{float:none;line-height:32px;text-align:left}#tophat ul li a{line-height:32px}h1{font-size:39px;line-height:1em}h2{font-size:27px;line-height:1em}p{font-size:16px;line-height:26px}.list li{font-size:16px;line-height:26px;margin-bottom:16px}.outfit h3{font-size:26px}.outfit .overline{width:120px;border-top:8px solid #111}.dropcap{font-size:85px;line-height:.88em;margin-right:.115em;margin-bottom:-0.20em}ul.nav-tabs li a{min-width:40px}div.nav-tabs-container{display:block;width:100%}ul.nav-tabs{display:block;width:100%}ul.nav-tabs li{display:block;width:100%;float:left}ul.nav-tabs-bordered li{border-bottom:none;border-left:1px solid #CCC}ul.nav-tabs-bordered li:last-child{border-bottom:1px solid #CCC!important}ul.nav-tabs li.active:after{display:none}ul.nav-tabs-bordered li.active,ul.nav-tabs-bordered li.active:hover{border-left-color:#4FA8D1}ul.nav-tabs-bordered li.active:last-child,ul.nav-tabs-bordered li.active:last-child:hover{border-bottom-color:#4FA8D1!important}aside.pull-quote q{font-size:20px;line-height:26px}#footer-container #footer{font-size:10px}#footer-container #footer #tos.hoy{font-size:9px}}@media(max-width:900px){ul.nav-tabs li a{font-size:12px}}@media(max-width:767px){h1{font-size:35px;line-height:1em}#tophat.tophat-small .navbar-search{display:block;width:100%;clear:both;margin:-1px 0 0 0!important;padding:0;background:#282828;height:50px;z-index:999}#tophat.tophat-small .navbar-search input{width:81%;padding:1% 11% 1% 5%!important;margin-left:1%}#tophat.tophat-small .navbar-search .LATSearch01{margin-top:13px;margin-left:14px}.sharebuttons{width:66px}.sharebuttons .LATTwitter{padding-right:0}.sharebuttons .LATEmail{display:none}.affix-nav{display:none}.pull-left figure{margin:10px 0 20px 0}.pull-right figure{margin:10px 0 20px 0}figure.pull-left{margin:10px 0 20px 0}figure.pull-right{margin:10px 0 20px 0}footer{width:100%}footer #tos{padding-left:12px}.mlt li{width:100%;margin:12px 0}.mlt figure{width:40%;float:left}.mlt li a span{float:left;padding-left:5%;text-align:left;width:40%;font-size:20px}figure.heroic{margin:-10px 0 0 0}figure.heroic header{padding:0 10px 10px}figure.heroic header.mobile-drop{position:relative;bottom:auto;left:auto;top:auto;width:calc(100% - 40px);transform:none}figure.heroic header.mobile-left{text-align:left;left:auto;width:calc(100% - 40px)}figure.heroic header.mobile-left.bullseye{transform:translate(0,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%)}figure.heroic header.mobile-left.mobile-drop.bullseye{transform:none;-ms-transform:none;-webkit-transform:none}figure.heroic header.mobile-left .sharebuttons{margin:0}figure.heroic header.dark-theme.mobile-drop h1,figure.heroic header.dark-theme.mobile-drop p,figure.heroic header.dark-theme.mobile-drop .byline a,figure.heroic header.dark-theme.mobile-drop .sharebuttons{color:#000}figure.heroic header.dark-theme.mobile-drop .byline a:hover{color:#666}.topper{margin:0;padding:0}.left-topper,.right-topper{float:none;width:100%;padding:0 0 2%}.left-topper.img,.right-topper.img{width:100%;float:none;padding:0;margin-bottom:1em}figure.left{margin:20px 0}figure.right{margin:20px 0}.left,.right{float:none!important}article.big-build .right,article.big-build .left{float:none;margin:40px auto}article.big-build .right.adholder,article.big-build .left.adholder,.adholder{text-align:center}}@media(max-width:600px){.card{max-width:100%;margin:20px 0;float:none}@media(max-width:480px){#tophat.tophat-small .navbar-search input{width:81%;padding:1% 8%!important;margin-left:1%;height:22px}#tophat.tophat-small .navbar-search .LATSearch01{margin-top:11px;margin-left:12px}#tophat-container{margin:0 0 10px 0}header.center h1{max-width:100%}h1{font-size:28px;line-height:1em;margin-top:10px;margin-bottom:10px}h2{font-size:22px;line-height:1em}h3{font-size:16px;line-height:1em}h4{font-size:15px;line-height:1.2em}p{font-size:15px;line-height:24px}section{margin-top:45px}section:first-of-type{margin-top:15px}.list li{font-size:15px;line-height:24px;padding-left:6px;margin-bottom:14px}ul.list li{margin-left:-10px}.outfit h3{font-size:23px}.outfit .overline{width:120px;border-top:8px solid #111}.dropcap{font-size:55px;line-height:.9em;margin-right:.1em;margin-bottom:-0.20em}.diptych figure,.triptych figure,.fourtych figure{float:none;width:100%;margin:20px 0 30px 0}.stacked{margin-top:0}.diptych.merged-caption figure,.triptych.merged-caption figure,.fourtych.merged-caption figure{margin-top:0}ul.nav-tabs li a{font-size:11px;padding:11px 7px}#footer-container #tos{float:none;padding-left:10px}.mlt li a span{width:48%;font-size:16px}}