@charset "UTF-8";/*!normalize.css v2.1.2 | MIT License | git.io/normalize*/html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}*{text-rendering:optimizeLegibility;font-variant-ligatures:common-ligatures;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-moz-font-feature-settings:"kern=1";-webkit-font-feature-settings:"kern";-moz-font-feature-settings:"kern";font-feature-settings:"kern";font-kerning:normal}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}::selection{background:#ff5f5f;color:#000;text-shadow:.1em .1em rgba(255,255,255,.4)}::-moz-selection{background:#ff5f5f;color:#000;text-shadow:.1em .1em rgba(0,0,0,.4)}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-13,.col-14,.col-15{width:100%}@media(min-width:760px){.col-1{width:60px;margin-right:20px}.col-2{width:140px;margin-right:20px}.col-3{width:220px;margin-right:20px}.col-4{width:300px;margin-right:20px}.col-5{width:380px;margin-right:20px}.col-6{width:460px;margin-right:20px}.col-7{width:540px;margin-right:20px}.col-8{width:620px;margin-right:20px}.col-9{width:700px;margin-right:20px}}@media(min-width:1160px){.col-10{width:780px;margin-right:20px}.col-11{width:860px;margin-right:20px}.col-12{width:940px;margin-right:20px}.col-13{width:1020px;margin-right:20px}.col-14{width:1100px;margin-right:20px}}body{font-family:"noto serif",Oalatino,Georgia,Serif;font-size:15px;line-height:21px}p{font-family:"noto serif",Oalatino,Georgia,Serif;margin:12px 0}a{text-decoration:none;color:#3c74b9}a:hover{color:#3a97f7}h1{font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;font-size:30px;line-height:30px;margin:0 0 6px;padding:0}h1 a{color:#191919}h2{font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;font-size:22px;line-height:27px;margin:0 0 -6px;padding:0}h2 a{color:#191919}h2.author-title{padding-top:6px}html{height:100%}body{width:100%;background:#eff4f6;height:100%;min-height:100%;overflow-x:hidden}body{*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}.wrapper{margin:0 auto;max-width:540px;width:93.75%;position:relative}.wrapper.colophon{clear:both}#page{width:100%;position:absolute;height:100%;margin:0;padding:0;left:0;-webkit-transition:all 250ms linear 0ms;-moz-transition:all 250ms linear 0ms;-o-transition:all 250ms linear 0ms;transition:all 250ms linear 0ms}#page.pullout-active{left:260px;position:fixed}#primary{position:relative;background:#f5f2f2;width:100%;margin-top:54px}.container{display:block;margin:24px 0;width:100%;position:relative}.container.black{background:#191919}@media(min-width:760px){.wrapper{max-width:740px}#primary{margin-top:0}#page.pullout-active{left:681px}}@media(min-width:1060px){#primary{padding:0}.wrapper{max-width:1020px;width:1020px}}@media(min-width:1220px){.wrapper{max-width:1180px;width:1180px}}.charm.topic-banner{font-size:13px;background:#3c74b9;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;color:#fff;padding:5px 10px 2px;line-height:13px;margin:0;text-transform:uppercase;display:inline-block}.block-headline a,.block-headline span{color:#fff;font-size:36px;line-height:60px;display:inline;text-transform:none;font-style:normal;border:0;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background-color:#191919;-webkit-box-shadow:-10px 0 0 #191919,10px 0 0 #191919;-moz-box-shadow:-10px 0 0 #191919,10px 0 0 #191919;box-shadow:-10px 0 0 #191919,10px 0 0 #191919}.block-headline a,.block-headline span{font-size:20px;line-height:30px;padding:2px 0 1px}@media(min-width:760px){h1.block-headline a,h1.block-headline span{font-size:36px;line-height:60px;padding:4px 0 2px}}.block-headline{margin-left:10px;margin-right:10px}.block-headline:hover a,a:hover .block-headline span{transition:all 1s ease;transition:color .25s ease;color:#191919;background-color:#fff;-webkit-box-shadow:-10px 0 0 #fff,10px 0 0 #fff;-moz-box-shadow:-10px 0 0 #fff,10px 0 0 #fff;box-shadow:-10px 0 0 #fff,10px 0 0 #fff}.dotted-overlay-container{display:inline;position:relative}.dotted-overlay-container .dotted-overlay{position:absolute;z-index:10;z-index:1}.dotted-overlay-container img{display:block}a:hover .dotted-overlay-container .dotted-overlay{transition:all .25s ease;background-image:url(./img/svg/dotted.svg);background-color:rgba(25,25,25,.4)}.round-mug{width:80px;height:80px;overflow:hidden;border-radius:40px}.round-mug img{width:100%;height:100%}.container{padding:12px 0;margin:0}.container.mobile,.container.tablet,.container.desktop,.container.xl{display:none}.container.mobile{display:block}.wrapper{margin:0 auto;max-width:540px;width:93.75%;position:relative}@media(min-width:760px){.container.mobile,.container.desktop,.container.xl{display:none}.container.tablet{display:block}.wrapper{max-width:740px}.container.flex .wrapper{width:95%;min-width:740px;max-width:95%}}@media(min-width:1060px){.container.mobile,.container.tablet,.container.xl{display:none}.container.desktop{display:block}.wrapper{max-width:1020px;width:1020px}.container.flex .wrapper{min-width:1020px;width:95%;max-width:95%}}@media(min-width:1220px){.container.mobile,.container.tablet,.container.desktop{display:none}.container.xl{display:block}.wrapper{max-width:1180px;width:1180px}.container.flex .wrapper{width:94%;min-width:1180px;max-width:94%}}.container.colophon{background:#191919;margin-bottom:0}.container.colophon .wrapper{text-align:center;padding:24px 0;color:#fff}.container.colophon .wrapper,.container.colophon .wrapper p{font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;color:#c7d0d5}.container.colophon .wrapper ul{list-style:none;margin:24px 0;padding:0;font-size:18px}.container.colophon .wrapper ul li a{color:#fff}.container.colophon .wrapper ul li a:hover{color:#93a2aa}.container.colophon .wrapper p{margin-top:0;margin-bottom:0}.container.colophon .wrapper p.description{margin-top:42px;font-size:18px}.container.colophon .wrapper .left-rail img.logo{width:180px;margin-bottom:24px;height:auto}.container.colophon .wrapper .rail{border-bottom:1px solid #262626}@media(min-width:760px){.container.colophon .wrapper{text-align:left}.container.colophon .wrapper .rail{float:left;border-bottom:none;border-left:1px solid #262626}.container.colophon .wrapper .rail:first-child{border-left:none}.container.colophon .wrapper .left-rail{width:39.47368%}.container.colophon .wrapper .middle-rail,.container.colophon .wrapper .right-rail{width:30.26316%}.container.colophon .wrapper ul{margin-top:0;padding-left:20px}.container.colophon .wrapper .fine-print{border-top:1px solid #262626}}@media(min-width:1060px){.container.colophon .wrapper .left-rail{width:50%}.container.colophon .wrapper .middle-rail,.container.colophon .wrapper .right-rail{width:25%}}.container.article-display main.article-content .meta{min-height:10px;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;color:#2c2c2c;margin-bottom:24px}.container.article-display main.article-content .meta .byline a{color:#2c2c2c;font-weight:700;text-transform:uppercase}.container.article-display main.article-content .meta .byline a:hover{color:#191919}.container.article-display main.article-content .meta .mug-box{width:40px;margin-right:10px;margin-top:-3px;position:relative;float:left}.container.article-display main.article-content .meta .mug-box img{width:100%}.container.article-display main.article-content .meta .tweet-button,.container.article-display main.article-content .meta .facebook-button{font-size:14px;padding:3px 9px;font-family:pt sans;color:#fff;margin-left:6px;float:right;position:relative}.container.article-display main.article-content .meta .tweet-button:hover,.container.article-display main.article-content .meta .facebook-button:hover{background:#191919}.container.article-display main.article-content .meta .tweet-button{background:#059ff5;padding-left:27px}.container.article-display main.article-content .meta .tweet-button:before{content:'t';font-family:exa;padding-right:5px;font-size:12px;position:absolute;left:9px}.container.article-display main.article-content .meta .facebook-button{background:#4965a2;padding-left:27px}.container.article-display main.article-content .meta .facebook-button:before{content:'f';font-family:exa;padding-right:5px;font-size:12px;position:absolute;left:9px}.container.article-display main.article-content .hero img{width:100%;height:auto}.container.article-display main.article-content .hero .hero-caption{margin-top:0;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;color:#2c2c2c;padding-bottom:12px;position:relative}.container.article-display main.article-content .hero .hero-caption .hrld-media-credit{display:inline-block;line-height:36px}.container.article-display main.article-content .hero .hero-caption a{color:#2c2c2c;font-weight:700;text-transform:uppercase}.container.article-display main.article-content .hero .hero-caption a:hover{color:#191919}.container.article-display main.article-content .hero .hero-caption:after{content:" ";border-bottom:1px solid #2c2c2c;width:120px;display:block;position:absolute;left:0;bottom:0;height:1px}.container.article-display aside.sidebar{width:100%;display:block;top:0;right:0;margin-bottom:24px}.container.article-display aside.sidebar .ad{padding:0 0 24px}.container.article-display aside.sidebar .popular-post-widget{margin:18px 0;position:relative;width:100%}.container.article-display aside.sidebar .popular-post-widget h3{background:#191919;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;text-transform:uppercase;color:#fff;margin:0;text-align:center;font-size:14px;margin-bottom:12px;padding:3px 20px;display:inline}.container.article-display aside.sidebar .popular-post-widget a{position:relative;border-bottom:1px solid #c7d0d5;background:#fff;padding:0 10px;display:block;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;color:#000;font-weight:700}.container.article-display aside.sidebar .popular-post-widget a .graph-bar{background:#3c74b9;height:2px;position:absolute;bottom:-1px;left:0}.container.article-display aside.sidebar .popular-post-widget a img{height:80px;display:block;width:auto;margin-top:20px;padding:0 0 20px 15px;float:right}.container.article-display aside.sidebar .popular-post-widget a h2{font-size:16px;line-height:21px;margin-bottom:20px;font-weight:700;color:#191919}.container.article-display aside.sidebar .popular-post-widget a .topic{color:#2c2c2c;padding-top:20px;display:block;font-weight:400}.container.article-display aside.sidebar .popular-post-widget a:hover{color:#3c74b9}@media(min-width:1060px){.container.article-display main.article-content{width:700px;position:relative;float:left;padding-right:20px}.container.article-display main.article-content .meta{min-height:18px}.container.article-display aside.sidebar{width:320px;padding-left:20px;border-left:1px solid #c7d0d5;float:left}.container.article-display aside.sidebar .sidebar-thing{margin-bottom:54px}}@media(min-width:1220px){.container.article-display main.article-content{width:860px}.container.article-display main.article-content .article-text{padding-right:80px}.container.article-display main.article-content .hero .hero-caption{padding-right:80px}.container.article-display.feature main.article-content .article-text,.container.article-display.feature main.article-content .meta{padding-right:0;width:780px;margin:0 auto;margin-bottom:24px;margin-top:54px}}.container.article-display .article-text{font-size:16px;line-height:24px}.container.article-display .article-text p{margin-bottom:24px}.container.article-display .article-text a{border-radius:2px;color:#195ea6}.container.article-display .article-text a:hover{color:#3c74b9}.container.article-display .article-text h1{font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;margin:18px 0}.container.article-display .article-text h2{font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;font-size:30px;margin:24px 0 12px}.container.article-display .article-text h3{font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;color:#2c2c2c;font-weight:700;margin:12px 0 0;font-size:24px;text-shadow:-1px 1px rgba(255,255,255,.8)}.container.article-display .article-text h4{font-family:"noto serif",Oalatino,Georgia,Serif;color:#191919;font-weight:700;font-size:18px;margin:12px 0;margin-left:15px}.container.article-display .article-text h4:before{content:"*";font-family:exa;position:absolute;margin-left:-15px;margin-top:-15px}.container.article-display .article-text h5,.container.article-display .article-text h6{color:#2c2c2c;font-weight:400;font-size:21px;font-size:18px;margin:18px 0 12px}.container.article-display .article-text ul{list-style-type:none;margin:24px 0}.container.article-display .article-text ul li{margin:12px 0;padding-left:20px}.container.article-display .article-text ul li:before{content:'>';font-family:exa;font-size:.6em;position:absolute;margin-left:-30px}.container.article-display .article-text ol{list-style-type:none;margin:0;counter-reset:li-counter;margin:24px 0}.container.article-display .article-text ol li{margin:12px 0;padding-left:20px}.container.article-display .article-text ol li:before{content:counter(li-counter);counter-increment:li-counter;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;font-weight:700;position:absolute;margin-left:-40px;margin-top:5px;background:#fff;font-size:.8em;padding:0 3px;display:block;min-width:20px;height:20px;text-align:center;line-height:20px}.container.article-display .article-text blockquote{font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;background:#fff;margin-left:0;border-left:2px solid #3c74b9}.container.article-display .article-text blockquote p{margin-left:0;padding:12px 20px;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;font-size:18px}.container.article-display .article-text .ad-in-content{margin:24px 0}.container.article-display .article-text .ad-in-content:before{content:"Article continues after advertisement";text-align:center;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;text-transform:uppercase;color:#2c2c2c;font-size:12px;line-height:14px}.container.article-display .article-text .wp-caption{max-width:100%!important;font-size:16px;line-height:18px;color:#2c2c2c;margin:24px 0}.container.article-display .article-text .wp-caption .hrld-media-credit-name a{padding-right:3px;color:#191919;font-weight:700;text-shadow:none;text-transform:uppercase}.container.article-display .article-text .wp-caption .hrld-media-credit-name a:hover{color:#3c74b9}.container.article-display .article-text .wp-caption dd{margin-left:0}.container.article-display .article-text .wp-caption img{width:100%;height:auto}.container.article-display .article-text .wp-caption p,.container.article-display .article-text .wp-caption dd{margin:6px 0 12px}.container.article-display .article-text .wp-caption p:last-child,.container.article-display .article-text .wp-caption dd:last-child{margin-bottom:0}.container.article-display .article-text .wp-caption *{font-family:pt sans narrow,Helvetica,Arial,Sans-Serif!important}.container.article-display .article-text .wp-caption .wp-caption-text{max-width:700px}.container.article-display .article-text .wp-caption .hrld-media-credit{margin-top:6px;display:block}.container.article-display .article-text img{height:auto}.container.article-display .article-text>img.alignleft,.container.article-display .article-text>img.alignright,.container.article-display .article-text>img.alignnone,.container.article-display .article-text>img.aligncenter{margin:0 0 24px}.container.article-display .article-text .video-container{float:left;max-width:100%}.container.article-display .article-text .video-container iframe{max-width:100%}q.pullquote{quotes:"“" "”";display:block;width:100%;float:left;font-weight:bolder;color:#191919;font-size:24px;line-height:36px;margin:18px 0 48px;padding:18px 0;position:relative;font-style:italic}q.pullquote:before{display:none}q.pullquote.quotemarks:before{font-size:66px;float:left;padding-right:6px;display:block;position:relative;top:0}q.pullquote:after{content:"";width:80px;height:3px;background:#93a2aa;display:block;position:absolute;bottom:0}q.pullquote cite{display:block;position:relative;left:0;margin-top:18px;margin-bottom:-18px;color:#93a2aa;font-weight:400;font-size:18px}@media(min-width:760px){.container.article-display.feature .article-content{margin:0 auto;float:none}q.pullquote.alignleft{width:360px;float:left;padding-right:60px}q.pullquote.alignright{width:360px;float:right;padding-left:60px}q.pullquote.aligncenter{font-size:28px;line-height:36px;margin:48px 0}q.pullquote.aligncenter cite{font-size:24px}q.pullquote.aligncenter.quotemarks:before{font-size:100px;padding-right:12px;top:6px}}@media(min-width:760px){.container.article-display .article-text{font-size:20px;line-height:30px;width:100%;position:relative}.container.article-display .article-text blockquote li,.container.article-display .article-text ul li,.container.article-display .article-text ol li,.container.article-display .article-text dl li{padding:0}.container.article-display .article-text .wp-caption{position:relative;font-size:16px;line-height:24px;margin:12px 0 24px}.container.article-display .article-text .wp-caption img{width:100%;height:auto}.container.article-display .article-text img.alignleft{float:left;padding-right:20px;width:300px!important;height:auto}.container.article-display .article-text img.alignright{float:right;padding-left:20px;width:300px!important;height:auto}.container.article-display .article-text img.alignnone,.container.article-display .article-text img.aligncenter{width:100%;float:left}.container.article-display .article-text .video-container{float:left;max-width:100%;margin-bottom:24px}.container.article-display .article-text .video-container iframe{max-width:100%}.container.article-display .article-text .ad-in-content{margin:24px 0}}@media(min-width:1060px){.container.article-display .article-text{width:680px}.container.article-display .article-text img.alignnone,.container.article-display .article-text img.aligncenter,.container.article-display .article-text>img.alignnone,.container.article-display .article-text>img.aligncenter{width:100%!important;float:left}}@media(min-width:1220px){.container.article-display .article-text{width:780px}.container.article-display .wp-caption.alignnone,.container.article-display .wp-caption.aligncenter{width:780px!important}}.container.article-display .article-footnotes{width:100%;position:relative}.container.article-display .article-footnotes hr{border-bottom:1px solid #2c2c2c;width:120px;margin-left:0}.container.article-display .article-footnotes p{color:#2c2c2c;font-size:14px;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif}@media(min-width:760px){.container.article-display .footnote-sidebar{width:380px;margin-left:80px;height:400px;display:block;background:red;float:right;margin-top:-436px}}@media(min-width:1060px){.container.article-display .article-footnotes{width:540px}}.container.hero .hero{position:relative;margin-bottom:32px}.container.hero .hero .hero-aside{display:block}.container.hero .hero .hero-aside .hero-ad{display:none}.container.hero .hero .hero-aside .hero-caption{font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;margin-top:0;color:#2c2c2c}.container.hero .hero .hero-aside .hero-caption .hrld-media-credit{display:block}.container.hero .hero .hero-aside .hero-caption .hrld-media-credit a{color:#191919}.container.hero .hero .hero-aside .hero-caption .hrld-media-credit a:hover{color:#3c74b9}.container.hero .hero img{width:100%;height:auto}@media(min-width:1060px){.container.hero .hero img{max-width:700px;width:700px;display:block;float:left}.container.hero .hero .hero-aside{margin-left:20px;width:300px;float:right}.container.hero .hero .hero-aside .hero-ad{display:block}.container.hero .hero .hero-aside .hero-caption{position:absolute;bottom:0;display:block;margin-top:30px;margin-bottom:24px;width:220px}.container.hero .hero .hero-aside .hero-caption:before{content:'';width:80px;display:block;border-top:1px solid #2c2c2c;padding-bottom:6px}.container.hero .hero .hero-aside .hero-caption .hrld-media-credit{margin-top:6px}}@media(min-width:1220px){.container.hero .hero img{max-width:860px;width:860px;max-height:600px;float:left}}.container.interstellar{display:none}@media(min-width:1060px){.container.interstellar{display:block;margin:0}.container.interstellar .creative{height:470px;overflow:hidden}.container.interstellar .creative img{margin-top:-110px}.container.interstellar a,.container.interstellar img{padding:0;margin:0;width:100%;height:auto}.container.interstellar .dismiss{background:#191919;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;color:#fff;text-align:center;padding:6px 0}.container.interstellar .dismiss:after{content:'v';font-family:exa;height:16px;width:16px;padding-left:3px;font-size:12px}}.container.feature-widget .widget{display:none}.container.feature-widget a.story{width:100%;color:#fff}.container.feature-widget a.story img{width:100%;height:auto}.container.feature-widget a.story .byline{padding:12px 0;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;font-style:italic}.container.feature-widget a.story .byline .mug{width:45px;height:auto}.container.feature-widget a.story .byline .mug img{width:100%;height:auto;float:left}.container.feature-widget a.story .byline .author{margin-left:12px;position:relative;top:3px}.container.feature-widget a.story .byline .author-name{text-transform:uppercase;font-style:normal;font-weight:700;padding-left:3px}.container.feature-widget a.story .title-container{width:80%;margin-left:3.33333%;position:absolute;bottom:24px;z-index:2}.container.feature-widget a.story .title-container div.lede{visibility:hidden;position:absolute;color:#fff;font-weight:700;height:0}@media(min-width:760px){.container.feature-widget a.story .title-container{width:78.94737%;margin-left:80px;bottom:60px}.container.feature-widget a.story:hover .title-container{transition:all .5s linear}.container.feature-widget a.story:hover .title-container div.lede{display:block;width:60.52632%;font-size:16px;line-height:24px;position:relative;visibility:visible;height:auto}}@media(min-width:1060px){.container.feature-widget .feature{width:700px;position:relative;float:left}.container.feature-widget .widget{display:block;width:300px;background:#fff;float:left;margin-left:20px;position:relative;text-align:center;padding-top:36px;display:block;padding-bottom:36px}.container.feature-widget .widget h3.title{background:#3c74b9;margin:0;padding:3px 10px;display:inline-block;color:#fff;font-family:"noto serif",Oalatino,Georgia,Serif;text-transform:uppercase;font-style:italic;margin-bottom:18px;font-weight:700}.container.feature-widget .widget .thumbnail{width:80px;float:left;margin-right:10px;display:none}.container.feature-widget .widget .thumbnail img{width:100%;height:auto}.container.feature-widget .widget a.most-recent-post{color:#191919;padding:12px 20px;display:block}.container.feature-widget .widget a.most-recent-post .title{font-size:18px;font-weight:700;line-height:21px;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;overflow:hidden}.container.feature-widget .widget a.most-recent-post .title time{font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;color:#3c74b9;font-size:12px;line-height:18px;display:block;font-weight:400;text-decoration:none;text-transform:uppercase}.container.feature-widget .widget a.most-recent-post:hover .title{color:#3c74b9}}@media(min-width:1220px){.container.feature-widget .feature{width:860px}.container.feature-widget .widget{width:300px}}.container.list-and-banter .story{background:#fff;display:block;margin-bottom:24px;padding:18px 3.33333%;color:#191919;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif}.container.list-and-banter .story .topic{color:#93a2aa;font-weight:700;margin:12px 0;display:inline-block;text-transform:uppercase;font-size:14px;margin-left:10px}.container.list-and-banter .story .topic:before{content:"*";font-family:exa;position:absolute;margin-left:-10px;margin-top:-10px}.container.list-and-banter .story h2{padding-top:12px;color:#191919}.container.list-and-banter .story:hover h2{color:#3c74b9}.container.list-and-banter .story img{height:auto}.container.list-and-banter .story .byline{padding:18px 0 12px;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;font-style:italic}.container.list-and-banter .story .byline .mug{width:45px;height:auto}.container.list-and-banter .story .byline .mug img{width:100%;height:auto;float:left}.container.list-and-banter .story .byline .author{margin-left:12px;position:relative;top:3px}.container.list-and-banter .story .byline .author-name{text-transform:uppercase;font-style:normal;font-weight:700;padding-left:3px}.container.list-and-banter .banter-widget{position:relative;font-style:italic;font-weight:700;text-align:center}.container.list-and-banter .banter-widget .inner-banter{background-image:url(./img/svg/dotted.svg);margin-left:6px;margin-right:6px;position:relative;padding-bottom:18px}.container.list-and-banter .banter-widget h3{text-transform:uppercase;display:inline-block;font-style:italic;font-weight:700;font-size:21px;margin-left:10px;line-height:24px;padding:18px 0;margin-bottom:0;margin-top:12px;padding-left:30px;margin:0 auto;background-image:url(./img/svg/uwbanter.svg);background-size:cover;background-size:24px 24px;background-repeat:no-repeat;background-position:left center}.container.list-and-banter .banter-widget h3 a{color:#191919}.container.list-and-banter .banter-widget h3 a:hover{color:#c81212}.container.list-and-banter .banter-widget .fb-like{position:absolute;top:20px;right:10px}.container.list-and-banter .banter-widget .banter-link{text-align:left;margin:0 10px;display:block;border-top:1px solid #c7d0d5;padding:12px 0;overflow:hidden;color:#191919;line-height:21px}.container.list-and-banter .banter-widget .banter-link:hover{color:#c81212}.container.list-and-banter .banter-widget .banter-link img{width:80px;height:auto;margin-right:10px;float:left;overflow:hidden}.container.list-and-banter .banter-widget .banter-link .title{overflow:hidden;display:block}.container.list-and-banter .banter-widget .banter-link .topic{display:block;color:#c81212;text-transform:uppercase}.container.list-and-banter .banter-widget:before{content:" ";position:absolute;top:0;width:100%;display:block;height:18px;border-left:6px solid #c81212;border-right:6px solid #c81212;border-top:6px solid #c81212}.container.list-and-banter .banter-widget:after{content:" ";position:absolute;bottom:0;width:100%;display:block;height:18px;border-left:6px solid #c81212;border-right:6px solid #c81212;border-bottom:6px solid #c81212}@media(min-width:760px){.container.list-and-banter .story{padding:18px 20px}.container.list-and-banter .story h2{padding-top:12px;font-size:30px}.container.list-and-banter .story img.wp-post-image{width:240px;float:right;padding-left:20px;padding-bottom:24px}}@media(min-width:1060px){.list{width:620px;float:left;margin-right:20px}.banter-widget{width:380px;float:left}}@media(min-width:1220px){.list{width:620px;float:left;margin-right:100px}.banter-widget{width:460px;float:left}}@media(min-width:1060px){.container.banner-title .sidebar{width:300px;float:left;margin-right:40px}.container.banner-title .feature{float:left;width:660px}}@media(min-width:1220px){.container.banner-title .feature{width:840px}}.container.latest-videos{background:#191919;color:#fff}.container.latest-videos .block-title{margin-bottom:24px;padding-top:24px}.container.latest-videos h2{font-family:"noto serif",Oalatino,Georgia,Serif;font-style:italic;background:#191919;display:inline;position:relative;padding-right:10px;z-index:10}.container.latest-videos h2:before{content:"p";font-style:normal!important;font-family:exa!important;-webkit-font-smoothing:antialiased;font-size:16px;padding-right:6px}.container.latest-videos .videos a{width:100%}.container.latest-videos .video-post{color:#fff;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;font-size:16px;padding-bottom:32px}.container.latest-videos .video-post h3{font-weight:400;margin-top:12px}.container.latest-videos .video-post:hover{text-decoration:underline}.container.latest-videos .video-post img{width:100%;height:auto}.container.latest-videos .block-title hr{border-color:#262626;position:relative;top:-23px;z-index:2}.container.latest-videos .subscribers{position:absolute;right:0;top:0;z-index:10;background:#191919;padding-left:10px}@media(min-width:760px){.container.latest-videos .videos a{width:48.64865%;float:left}.container.latest-videos .videos a:nth-child(odd){margin-right:2.7027%}}@media(min-width:1060px){.container.latest-videos .videos a{width:188px;margin-right:20px}.container.latest-videos .videos a:nth-child(odd){margin-right:20px}.container.latest-videos .videos a:nth-child(even){margin-right:20px}.container.latest-videos .videos a:last-child{margin-right:0}}@media(min-width:1220px){.container.latest-videos .videos a{width:220px}}.container.hero-video{background:#191919;color:#fff}.container.hero-video .video-box{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.container.hero-video .video-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width:1220px){.container.hero-video .wrapper{width:1020px}}.container.hero-image{background:#191919}.container.hero-image .image-box{position:relative;padding-bottom:5%;padding-top:30px;overflow:hidden;width:100%}.container.hero-image .image-box img{min-height:100%;min-width:100%;height:auto}.container.hero-image .image-box .hero-caption{color:#ededed}.container.hero-image .image-box .hero-caption>*{display:block}.container.hero-image .image-box .hero-caption .hero-caption-title{font-size:1.5em;line-height:1.3em}.container.hero-image .image-box .hero-caption .hrld-media-credit{font-size:.8em}.container.hero-image .image-box .hero-caption .hrld-media-credit span,.container.hero-image .image-box .hero-caption .hrld-media-credit a{color:#aaa}@media(min-width:1220px){.container.hero-image .wrapper{width:1020px}}.container.preflight{display:none}.container.preflight .scroll-view{display:none}.container.preflight.loaded{display:block}.container.preflight.decorated{background:#fff;margin-bottom:32px;margin-top:0;padding:24px 0;text-align:center}.container.preflight.decorated .preflight-ad .dfw-unit{margin:0 auto}.container.preflight.decorated .scroll-view{margin-top:12px;display:block;width:300px;margin:0 auto;font-style:italic;font-weight:700;margin-top:12px;padding-bottom:18px}.container.preflight.decorated .scroll-view:after{content:"v";font-family:exa;font-style:normal;text-align:center;display:block}.gcs_container div,.gcs_container .gsc-control-cse,.gcs_container .gsc-webResult.gsc-result{background-color:#eff4f6;border:0;border-left:0}.gcs_container div:hover,.gcs_container .gsc-control-cse:hover,.gcs_container .gsc-webResult.gsc-result:hover{border:0}.gcs_container .gsc-table-cell-thumbnail{display:block!important}.gcs_container .gsc-url-bottom{display:none}.container.cover-hero{margin-top:0;padding:0;background:#191919;position:relative}.container.cover-hero .hero{width:100%;max-width:1280px;margin:0 auto;position:relative}.container.cover-hero img{width:100%;height:auto;display:block}.container.standalone-caption .hero-caption{max-width:400px;text-align:right;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;color:#2c2c2c;padding-bottom:12px;position:relative}.container.standalone-caption .hero-caption .hrld-media-credit{display:inline-block;line-height:36px}.container.standalone-caption .hero-caption a{color:#2c2c2c;font-weight:700;text-transform:uppercase}.container.standalone-caption .hero-caption a:hover{color:#191919}.container.standalone-caption .hero-caption:after{content:" ";border-bottom:1px solid #2c2c2c;width:120px;display:block;position:absolute;right:0;bottom:0;height:1px}@media(min-width:760px){body.author .container.cover-hero{max-height:400px;overflow:hidden}.container.standalone-caption .hero-caption{max-width:480px;float:right;margin-bottom:-36px}}.container.banter .wrapper:before{content:" ";position:absolute;top:0;width:100%;display:block;height:18px;border-left:6px solid #c81212;border-right:6px solid #c81212;border-top:6px solid #c81212}.container.banter .wrapper:after{content:" ";position:absolute;bottom:0;width:100%;display:block;height:18px;border-left:6px solid #c81212;border-right:6px solid #c81212;border-bottom:6px solid #c81212}.container.banter .inner-banter{font-style:italic;font-weight:700;text-align:center;background-image:url(./img/svg/dotted.svg);margin-left:6px;margin-right:6px;position:relative;padding-bottom:18px}.container.banter .inner-banter h1{font-family:"noto serif",Oalatino,Georgia,Serif;text-transform:uppercase;display:inline-block;font-style:italic;font-weight:700;font-size:30px;margin-left:30px;line-height:24px;margin-bottom:0;margin-top:12px;margin:0 auto;padding:32px 0;padding-left:40px;background-image:url(./img/svg/uwbanter.svg);background-size:cover;background-size:30px 30px;background-repeat:no-repeat;background-position:left center}.container.banter .inner-banter .fb-like{display:none;position:absolute;top:32px;right:20px}.container.banter .inner-banter .banter-link{width:93.75%;margin:3.125%;padding-top:18px;margin-bottom:32px;border-top:1px solid #c7d0d5;text-align:left;font-size:18px;display:block;float:left;color:#191919}.container.banter .inner-banter .banter-link:hover{color:#c81212}.container.banter .inner-banter .banter-link img{width:100%;height:auto}.container.banter .inner-banter .banter-link .title{display:block;font-size:24px;line-height:24px}.container.banter .inner-banter .banter-link .topic{display:block;margin-top:6px;color:#c81212;text-transform:uppercase}.container.banter .inner-banter nav.paging-navigation{width:93.75%;margin:3.125%;height:40px;border-top:1px solid #c7d0d5}.container.banter .inner-banter nav.paging-navigation a{padding:24px;color:#c81212;display:block;font-size:24px}.container.banter .inner-banter nav.paging-navigation a:hover{color:#191919}.container.banter .inner-banter nav.paging-navigation a:first-child{float:left}.container.banter .inner-banter nav.paging-navigation a:nth-child(2){float:right}@media(min-width:760px){.container.banter .inner-banter .fb-like{display:block}.container.banter .inner-banter .banter-link{float:left;width:334px;margin:24px 0;margin-left:20px}.container.banter .inner-banter .banter-link:not(.mult-2){clear:left}.container.banter .inner-banter nav.paging-navigation{width:auto;padding:20px}}@media(min-width:1060px){.container.banter .inner-banter .banter-link{width:310px}.container.banter .inner-banter .banter-link:not(.mult-2){clear:none}.container.banter .inner-banter .banter-link:nth-child(3n+1){clear:left}}@media(min-width:1220px){.container.banter .inner-banter .banter-link{width:362px}}header.container.headline{padding-bottom:0}header.container.headline .topics{margin:0;padding:0;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;clear:both}header.container.headline .topics li{float:left;display:inline-block;margin:0;padding:0}header.container.headline .topics li a,header.container.headline .topics li span{display:block;padding:6px 12px;background:#fff}header.container.headline .topics li a.section,header.container.headline .topics li span.section{background:#3c74b9;color:#fff;font-weight:700}header.container.headline .topics li a:hover{text-decoration:underline}header.container.headline .title,header.container.headline .title h1{font-size:30px;line-height:36px;margin:18px 0 12px;color:#191919}header.container.headline .subhead{margin-bottom:12px;font-weight:400}@media(min-width:760px){header.container.headline .title,header.container.headline .title h1{font-size:42px;line-height:52px}header.container.headline .subhead{font-size:24px}header.container.headline.center .wrapper{max-width:880px;text-align:center}header.container.headline.center .wrapper h1{font-size:50px!important}header.container.headline.center .wrapper .topics{display:none}}@media(min-width:1060px){header.article-header{width:860px}header.article-header .article-title,header.article-header .article-title h1{color:#000;font-size:44px;line-height:48px;margin-top:24px}}.container.footnotes .wrapper{position:relative}.container.footnotes .wrapper .meta{position:relative;width:100%}.container.footnotes .wrapper .meta .tweet-button,.container.footnotes .wrapper .meta .facebook-button,.container.footnotes .wrapper .meta .share-url{font-size:14px;padding:3px 9px;font-family:pt sans;color:#fff;position:relative}.container.footnotes .wrapper .meta .share-url{display:none;color:#93a2aa;background:#fff;border:none}.container.footnotes .wrapper .meta .share-url:focus{outline:none;width:auto}.container.footnotes .wrapper .meta .tweet-button{background:#059ff5;padding-left:27px}.container.footnotes .wrapper .meta .tweet-button:before{content:'t';font-family:exa;padding-right:5px;font-size:10px;position:absolute;left:9px}.container.footnotes .wrapper .meta .tweet-button:hover{background:#191919}.container.footnotes .wrapper .meta .facebook-button{background:#4965a2;padding-left:27px}.container.footnotes .wrapper .meta .facebook-button:before{content:'f';font-family:exa;padding-right:5px;font-size:10px;position:absolute;left:9px}.container.footnotes .wrapper .meta .facebook-button:hover{background:#191919}.container.footnotes .wrapper .meta hr{width:240px;background:#c7d0d5;margin:24px 0 18px;height:1px;border:none}.container.footnotes .wrapper .meta .fine-print p{font-size:16px;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;color:#93a2aa}.container.footnotes .wrapper .meta .post-tags{font-family:pt sans narrow,Helvetica,Arial,Sans-Serif}.container.footnotes .wrapper .meta .comment-button{padding:6px 9px;color:#fff;font-size:16px;background:#191919;font-family:pt sans;display:inline-block;position:relative;position:absolute;top:0;right:0}.container.footnotes .wrapper .meta .comment-button:after{content:"";display:block;width:0;height:0;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid #191919;border-left:10px solid #191919;position:absolute;bottom:-15px;margin-left:0}.container.footnotes .wrapper .meta .comment-button:hover{background:#3c74b9;color:#fff}.container.footnotes .wrapper .meta .comment-button:hover:after{border-top-color:#3c74b9;border-left-color:#3c74b9}.container.footnotes .wrapper .tall-ad{margin-top:48px}.container.footnotes .wrapper .more{position:relative;margin-top:42px}.container.footnotes .wrapper .more h1{font-family:"noto serif",Oalatino,Georgia,Serif;font-style:italic;font-size:36px}.container.footnotes .wrapper .more h1 .section{color:#3c74b9}.container.footnotes .wrapper .more h1 .section:hover{color:#191919}.container.footnotes .wrapper .more ul{list-style:none;margin:0;margin-top:12px;padding:0}.container.footnotes .wrapper .more ul li{color:#191919;border-top:1px solid #c7d0d5;padding:18px 0 3px}.container.footnotes .wrapper .more ul li a{color:#191919;font-size:16px;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif}.container.footnotes .wrapper .more ul li a:hover{color:#3c74b9}.container.footnotes .wrapper .more ul li a h3{font-weight:400;margin-top:9px}.container.footnotes .wrapper .more ul li a img{width:100%;height:auto;padding-bottom:12px}@media(min-width:760px){.container.footnotes .wrapper .meta .tweet-button,.container.footnotes .wrapper .meta .facebook-button,.container.footnotes .wrapper .meta .share-url{font-size:16px;padding:6px 15px;margin-right:6px;display:inline-block}.container.footnotes .wrapper .meta .tweet-button,.container.footnotes .wrapper .meta .facebook-button{padding-left:31px}.container.footnotes .wrapper .meta .tweet-button:before,.container.footnotes .wrapper .meta .facebook-button:before{left:12px}.container.footnotes .wrapper .meta .comment-button{padding:12px 20px}.container.footnotes .wrapper .tall-ad{display:none}.container.footnotes .wrapper .more h1{font-family:"noto serif",Oalatino,Georgia,Serif;font-style:italic;font-size:42px}.container.footnotes .wrapper .more li{width:380px;margin:0;display:inline-block;position:relative;top:-1px}.container.footnotes .wrapper .more ul{margin-top:36px;border-top:1px solid #c7d0d5}.container.footnotes .wrapper .more ul li:first-child{float:right;width:300px}}@media(min-width:1060px){.container.footnotes .wrapper .meta{width:680px}.container.footnotes .wrapper .tall-ad{display:block;position:absolute;margin-top:0;top:0;right:0}.container.footnotes .wrapper .more{width:680px}.container.footnotes .wrapper .more ul li{width:300px}.container.footnotes .wrapper .post-tags{width:75%}}@media(min-width:1220px){.container.footnotes .wrapper .meta{width:780px}.container.footnotes .wrapper .more{width:780px}.container.footnotes .wrapper .more ul li{width:380px}}.container.nameplate .wrapper{border-bottom:5px solid #3c74b9;padding-bottom:12px}.container.nameplate .wrapper .logo{width:53.33333%;height:auto;position:relative;display:block}.container.nameplate .wrapper a.menus-button{color:#3c74b9;padding:12px 10% 18px 6.66667%;font-size:24px;line-height:24px;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;position:absolute;right:0;bottom:0;margin-top:-54px;transition:bottom .2s;cursor:pointer;margin-right:-1.66667%}.container.nameplate .wrapper a.menus-button:hover{color:#3a97f7}.container.nameplate .wrapper a.menus-button:after{content:"d";font-size:12px;margin-left:5px;transition:transform .1s;font-family:exa;position:absolute}.container.nameplate .wrapper a.menus-button.active:after{margin-top:3px;transform:rotate(180deg)}.container.nameplate .wrapper a.menus-button.active{background:#fff;bottom:-6px}.container.nameplate .wrapper .menus{display:none;padding-top:36px;background:#fff;position:absolute;top:100%;margin-left:-1.66667%;width:103.33333%;z-index:9999}.container.nameplate .wrapper .menus.active{display:block}.container.nameplate .wrapper .menus .mobile-right{float:right;width:66.66667%}.container.nameplate .wrapper .menus ul.menu{list-style-type:none;padding:0;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;line-height:36px;font-size:24px;margin:18px 0}.container.nameplate .wrapper .menus ul.menu>li ul{display:none}.container.nameplate .wrapper .menus ul.menu>li>a{display:block;position:relative;padding:0 5.55556%}.container.nameplate .wrapper .menus ul.menu.secondary-menu{float:right;width:33.33333%;text-align:right;font-size:16px;line-height:29px;margin-top:24px}.container.nameplate .wrapper .menus ul.menu.secondary-menu li a{color:#191919;padding-right:20px}.container.nameplate .wrapper .menus ul.menu.secondary-menu li a:hover{color:#787878}.container.nameplate .wrapper .menus ul.menu.social-menu{min-height:54px}.container.nameplate .wrapper .menus ul.menu.social-menu li a{float:left;margin-right:10px;margin-bottom:12px;width:34px;height:34px;display:inline}.container.nameplate .wrapper .menus ul.menu.social-menu li a>span{display:none}.container.nameplate .wrapper .menus ul.menu.social-menu li a:before{font-family:exa;font-size:24px;line-height:35px;color:#fff;text-align:center;width:100%;display:block;width:34px;height:34px;border-radius:2px}.container.nameplate .wrapper .menus ul.menu.social-menu li a.twitter:before{content:"t";background:#0892e3}.container.nameplate .wrapper .menus ul.menu.social-menu li a.facebook:before{content:"f";background:#425f9e}.container.nameplate .wrapper .menus ul.menu.social-menu li a.linkedin:before{content:"l";background:#0078b6}.container.nameplate .wrapper .menus ul.menu.social-menu li a.instagram:before{content:"i";background:#cd486b}.container.nameplate .wrapper .menus ul.menu.social-menu li:last-child a{margin-right:0}.container.nameplate .wrapper .menus form.search{width:100%}.container.nameplate .wrapper .menus form.search input[type=text]{position:absolute;top:0;right:0;margin-top:9px;padding:3px 3.33333%;margin-right:10%;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;outline:none;border:none;width:56.66667%;transition:all .3s;font-size:20px}.container.nameplate .wrapper .menus form.search input[type=text]::placeholder{color:#191919}.container.nameplate .wrapper .menus form.search input[type=text]:focus{width:90%;color:#3c74b9}.container.nameplate .wrapper .menus form.search input[type=text]:focus::placeholder{color:#93a2aa}.container.nameplate .wrapper .menus form.search:after{pointer-events:none;content:"s";font-family:exa;padding:4px 8px;position:absolute;top:9px;right:5%;width:30px;height:30px;color:#93a2aa}.container.nameplate .wrapper .menus form.search input[type=submit]{display:none}@media(min-width:760px){.container.nameplate .wrapper .logo{width:29.72973%;z-index:11}.container.nameplate .wrapper a.menus-button{display:none}.container.nameplate .wrapper .menus{padding-top:0;display:block;background:0 0;top:0;margin-left:0;width:100%;height:100%;z-index:10}.container.nameplate .wrapper .menus .mobile-right{width:auto}.container.nameplate .wrapper .menus ul.menu{margin:0}.container.nameplate .wrapper .menus ul.menu>li{float:left}.container.nameplate .wrapper .menus ul.menu.secondary-menu{float:right;width:auto;font-size:14px;margin-top:0;margin-right:5px}.container.nameplate .wrapper .menus ul.menu.secondary-menu li a{color:#191919;padding:0 8px}.container.nameplate .wrapper .menus ul.menu.main-menu{position:absolute;bottom:12px;left:32.43243%;font-size:18px;margin-left:-7px}.container.nameplate .wrapper .menus ul.menu.main-menu>li>a{padding:0 7px}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children{}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children>a{padding-right:22px}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children>a:after{content:"d";font-size:12px;padding-left:2px;transition:margin .1s;font-family:exa;position:absolute}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children:hover{background:#fff}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children:hover>a:after{margin-top:3px}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children:hover>ul{display:block;position:absolute;top:100%;min-width:200px;background:#fff;list-style-type:none;padding:12px;font-size:18px}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children:hover>ul a{color:#191919}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children:hover>ul a:hover{color:#787878}.container.nameplate .wrapper .menus ul.menu.social-menu li a{width:25px;height:25px}.container.nameplate .wrapper .menus ul.menu.social-menu li a:before{font-size:16px;line-height:26px;width:25px;height:25px}.container.nameplate .wrapper .menus form.search input[type=text]{bottom:15px;top:inherit;width:36px;padding:3px 12px 3px 9px;margin-right:0}.container.nameplate .wrapper .menus form.search input[type=text]::placeholder{color:transparent}.container.nameplate .wrapper .menus form.search input[type=text]:focus{width:67.56757%;margin-top:-6px;padding:6px 12px;bottom:12px}.container.nameplate .wrapper .menus form.search:after{bottom:16px;right:3px;top:inherit}}@media(min-width:1060px){.container.nameplate .wrapper .logo{width:21.56863%}.container.nameplate .wrapper .menus ul.menu{line-height:36px}.container.nameplate .wrapper .menus ul.menu.secondary-menu{font-size:16px}.container.nameplate .wrapper .menus ul.menu.secondary-menu li a{color:#191919;padding:0 6px}.container.nameplate .wrapper .menus ul.menu.main-menu{left:23.52941%;margin-left:-10px;font-size:24px}.container.nameplate .wrapper .menus ul.menu.main-menu>li>a{padding:0 10px}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children{}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children>a{padding-right:26px}.container.nameplate .wrapper .menus form.search input[type=text]{width:180px}.container.nameplate .wrapper .menus form.search input[type=text]::placeholder{color:#000}.container.nameplate .wrapper .menus form.search input[type=text]:focus{width:76.47059%}}@media(min-width:1220px){.container.nameplate .wrapper .logo{width:220px}.container.nameplate .wrapper .menus ul.menu.main-menu{left:20.33898%}.container.nameplate .wrapper .menus form.search input[type=text]:focus{width:79.66102%}}.container.ad-and-two-dominant .sidekick-ad{margin-bottom:12px}.container.ad-and-two-dominant a.story{position:relative;display:block;color:#fff;margin-bottom:24px}.container.ad-and-two-dominant a.story img{width:100%;height:auto}.container.ad-and-two-dominant a.story .byline{padding:12px 0;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;font-style:italic}.container.ad-and-two-dominant a.story .byline .mug{width:45px;height:auto}.container.ad-and-two-dominant a.story .byline .mug img{width:100%;height:auto;float:left}.container.ad-and-two-dominant a.story .byline .author{margin-left:12px;position:relative;top:3px}.container.ad-and-two-dominant a.story .byline .author-name{text-transform:uppercase;font-style:normal;font-weight:700;padding-left:3px}.container.ad-and-two-dominant a.story .title-container{width:80%;margin-left:3.33333%;position:absolute;bottom:24px;z-index:2}.container.ad-and-two-dominant a.story .title-container div.lede{visibility:hidden;position:absolute;color:#fff;font-weight:700;height:0}@media(min-width:760px){.container.ad-and-two-dominant a.story{width:48.68421%;float:left}.container.ad-and-two-dominant a.story:last-child{margin-left:2.63158%}}@media(min-width:1060px){.container.ad-and-two-dominant .sidekick-ad{float:left;margin-right:100px}.container.ad-and-two-dominant a.story{width:300px;float:left}.container.ad-and-two-dominant a.story:last-child{margin-left:20px}}@media(min-width:1220px){.container.ad-and-two-dominant .sidekick-ad{margin-right:100px}.container.ad-and-two-dominant a.story{width:380px}}.container.breaking-news a.link{display:block;text-decoration:none;color:#fff;background:#c81212;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;padding-top:12px;padding-bottom:12px;padding-left:20px;font-weight:700}.container.breaking-news a.link .breaking-tag{padding-right:12px;position:relative;color:#fff;text-transform:uppercase;font-weight:400}.container.breaking-news a.link .updated{opacity:.8}.container.breaking-news a.link:hover{background:#a10e0e}@media(min-width:760px){.container.breaking-news{}}@media(min-width:1060px){.container.breaking-news{}.container.breaking-news .updated{padding-top:12px;padding-bottom:12px;padding-left:20px;width:200px;display:block;color:#fff;text-align:right;position:absolute;right:20px;top:0}}@media(min-width:1220px){.container.breaking-news{}}.container.stream .sidebar{width:100%}.container.stream .stream .teaser-brief,.container.stream .stream .teaser-feature{border-bottom:1px solid #c7d0d5}.container.stream.black .all-link.pagination-link a{color:#fff}.container.stream.black .all-link.pagination-link a:hover{color:gray}@media(min-width:1060px){.container.stream .sidebar{width:33.33333%;float:left;margin-right:3.92157%}.container.stream .sidebar .ad{margin:0 auto;text-align:center}.container.stream .stream{width:60.78431%;float:left}.container.stream .stream a:first-child{padding-top:0}}@media(min-width:1220px){.container.stream .sidebar{width:28.81356%;margin-right:3.38983%}.container.stream .stream{width:67.79661%}}.container.masthead{text-align:center;padding-bottom:30px;padding-top:36px}.container.masthead ol,.container.masthead li{list-style-type:none;margin:0;padding:0;font-size:18px}.container.masthead ol.masthead>li::before{content:" ";width:120px;display:block;height:4px;margin:50px auto 8px;background:#c7d0d5}.container.masthead .title{font-size:40px}.container.masthead ol.masthead>li>ol>li:first-child{margin-top:30px}.container.masthead h2{margin-bottom:20px;display:block;font-family:"noto serif",Oalatino,Georgia,Serif;font-weight:400;font-style:italic}.container.masthead ol>li>ol>li{margin-bottom:6px}.container.masthead li a.name{font-weight:700;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;color:#3c74b9}.container.masthead li a.name:hover{color:#3a97f7}.container.masthead li .position{font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;color:#93a2aa;font-weight:400}@media(min-width:760px){.container.masthead{text-align:center;padding-bottom:30px;padding-top:54px}}.container.nameplate .wrapper{border-bottom:5px solid #3c74b9;padding-bottom:12px}.container.nameplate .wrapper .logo{width:53.33333%;height:auto;position:relative;display:block}.container.nameplate .wrapper a.menus-button{color:#3c74b9;padding:12px 10% 18px 6.66667%;font-size:24px;line-height:24px;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;position:absolute;right:0;bottom:0;margin-top:-54px;transition:bottom .2s;cursor:pointer;margin-right:-1.66667%}.container.nameplate .wrapper a.menus-button:hover{color:#3a97f7}.container.nameplate .wrapper a.menus-button:after{content:"d";font-size:12px;margin-left:5px;transition:transform .1s;font-family:exa;position:absolute}.container.nameplate .wrapper a.menus-button.active:after{margin-top:3px;transform:rotate(180deg)}.container.nameplate .wrapper a.menus-button.active{background:#fff;bottom:-6px}.container.nameplate .wrapper .menus{display:none;padding-top:36px;background:#fff;position:absolute;top:100%;margin-left:-1.66667%;width:103.33333%;z-index:9999}.container.nameplate .wrapper .menus.active{display:block}.container.nameplate .wrapper .menus .mobile-right{float:right;width:66.66667%}.container.nameplate .wrapper .menus ul.menu{list-style-type:none;padding:0;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;line-height:36px;font-size:24px;margin:18px 0}.container.nameplate .wrapper .menus ul.menu>li ul{display:none}.container.nameplate .wrapper .menus ul.menu>li>a{display:block;position:relative;padding:0 5.55556%}.container.nameplate .wrapper .menus ul.menu.secondary-menu{float:right;width:33.33333%;text-align:right;font-size:16px;line-height:29px;margin-top:24px}.container.nameplate .wrapper .menus ul.menu.secondary-menu li a{color:#191919;padding-right:20px}.container.nameplate .wrapper .menus ul.menu.secondary-menu li a:hover{color:#787878}.container.nameplate .wrapper .menus ul.menu.social-menu{min-height:54px}.container.nameplate .wrapper .menus ul.menu.social-menu li a{float:left;margin-right:10px;margin-bottom:12px;width:34px;height:34px;display:inline}.container.nameplate .wrapper .menus ul.menu.social-menu li a>span{display:none}.container.nameplate .wrapper .menus ul.menu.social-menu li a:before{font-family:exa;font-size:24px;line-height:35px;color:#fff;text-align:center;width:100%;display:block;width:34px;height:34px;border-radius:2px}.container.nameplate .wrapper .menus ul.menu.social-menu li a.twitter:before{content:"t";background:#0892e3}.container.nameplate .wrapper .menus ul.menu.social-menu li a.facebook:before{content:"f";background:#425f9e}.container.nameplate .wrapper .menus ul.menu.social-menu li a.linkedin:before{content:"l";background:#0078b6}.container.nameplate .wrapper .menus ul.menu.social-menu li a.instagram:before{content:"i";background:#cd486b}.container.nameplate .wrapper .menus ul.menu.social-menu li:last-child a{margin-right:0}.container.nameplate .wrapper .menus form.search{width:100%}.container.nameplate .wrapper .menus form.search input[type=text]{position:absolute;top:0;right:0;margin-top:9px;padding:3px 3.33333%;margin-right:10%;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;outline:none;border:none;width:56.66667%;transition:all .3s;font-size:20px}.container.nameplate .wrapper .menus form.search input[type=text]::placeholder{color:#191919}.container.nameplate .wrapper .menus form.search input[type=text]:focus{width:90%;color:#3c74b9}.container.nameplate .wrapper .menus form.search input[type=text]:focus::placeholder{color:#93a2aa}.container.nameplate .wrapper .menus form.search:after{pointer-events:none;content:"s";font-family:exa;padding:4px 8px;position:absolute;top:9px;right:5%;width:30px;height:30px;color:#93a2aa}.container.nameplate .wrapper .menus form.search input[type=submit]{display:none}@media(min-width:760px){.container.nameplate .wrapper .logo{width:29.72973%;z-index:11}.container.nameplate .wrapper a.menus-button{display:none}.container.nameplate .wrapper .menus{padding-top:0;display:block;background:0 0;top:0;margin-left:0;width:100%;height:100%;z-index:10}.container.nameplate .wrapper .menus .mobile-right{width:auto}.container.nameplate .wrapper .menus ul.menu{margin:0}.container.nameplate .wrapper .menus ul.menu>li{float:left}.container.nameplate .wrapper .menus ul.menu.secondary-menu{float:right;width:auto;font-size:14px;margin-top:0;margin-right:5px}.container.nameplate .wrapper .menus ul.menu.secondary-menu li a{color:#191919;padding:0 8px}.container.nameplate .wrapper .menus ul.menu.main-menu{position:absolute;bottom:12px;left:32.43243%;font-size:18px;margin-left:-7px}.container.nameplate .wrapper .menus ul.menu.main-menu>li>a{padding:0 7px}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children{}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children>a{padding-right:22px}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children>a:after{content:"d";font-size:12px;padding-left:2px;transition:margin .1s;font-family:exa;position:absolute}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children:hover{background:#fff}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children:hover>a:after{margin-top:3px}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children:hover>ul{display:block;position:absolute;top:100%;min-width:200px;background:#fff;list-style-type:none;padding:12px;font-size:18px}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children:hover>ul a{color:#191919}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children:hover>ul a:hover{color:#787878}.container.nameplate .wrapper .menus ul.menu.social-menu li a{width:25px;height:25px}.container.nameplate .wrapper .menus ul.menu.social-menu li a:before{font-size:16px;line-height:26px;width:25px;height:25px}.container.nameplate .wrapper .menus form.search input[type=text]{bottom:15px;top:inherit;width:36px;padding:3px 12px 3px 9px;margin-right:0}.container.nameplate .wrapper .menus form.search input[type=text]::placeholder{color:transparent}.container.nameplate .wrapper .menus form.search input[type=text]:focus{width:67.56757%;margin-top:-6px;padding:6px 12px;bottom:12px}.container.nameplate .wrapper .menus form.search:after{bottom:16px;right:3px;top:inherit}}@media(min-width:1060px){.container.nameplate .wrapper .logo{width:21.56863%}.container.nameplate .wrapper .menus ul.menu{line-height:36px}.container.nameplate .wrapper .menus ul.menu.secondary-menu{font-size:16px}.container.nameplate .wrapper .menus ul.menu.secondary-menu li a{color:#191919;padding:0 6px}.container.nameplate .wrapper .menus ul.menu.main-menu{left:23.52941%;margin-left:-10px;font-size:24px}.container.nameplate .wrapper .menus ul.menu.main-menu>li>a{padding:0 10px}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children{}.container.nameplate .wrapper .menus ul.menu.main-menu li.menu-item-has-children>a{padding-right:26px}.container.nameplate .wrapper .menus form.search input[type=text]{width:180px}.container.nameplate .wrapper .menus form.search input[type=text]::placeholder{color:#000}.container.nameplate .wrapper .menus form.search input[type=text]:focus{width:76.47059%}}@media(min-width:1220px){.container.nameplate .wrapper .logo{width:220px}.container.nameplate .wrapper .menus ul.menu.main-menu{left:20.33898%}.container.nameplate .wrapper .menus form.search input[type=text]:focus{width:79.66102%}}.container.gallery{width:100%;margin:0;padding:0;position:fixed;z-index:99998;overflow-y:scroll}.container.gallery .left-toggle,.container.gallery .right-toggle{display:none}.container.gallery .close-bar{background:#000;width:100%;height:40px;position:fixed;z-index:99998}.container.gallery .close{width:40px;height:40px;position:fixed;right:10px;background:#191919 url(img/svg/close.svg) center center no-repeat;background-size:24px 24px;opacity:.4}.container.gallery .close:hover{opacity:.65}.container.gallery .image-slide{font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;color:#fff;font-size:15px;margin-top:44px}.container.gallery .image-slide img{width:100%;height:auto}.container.gallery .image-slide .caption{padding:0 10px;margin-bottom:36px}@media(min-width:760px){.container.gallery .left-toggle,.container.gallery .right-toggle{display:block;position:fixed;width:35%;left:1%;height:100%;opacity:.4;background:url(img/svg/leftarrow-white.svg) no-repeat left center;background-size:24px auto}.container.gallery .left-toggle:hover,.container.gallery .right-toggle:hover{opacity:.8}.container.gallery .right-toggle{width:63%;left:35%;background:url(img/svg/rightarrow-white.svg) no-repeat right center;background-size:24px auto}.container.gallery .close-bar{background:0 0}.container.gallery .close{right:20px;margin-top:10px}.container.gallery .image-slide{width:85%;margin-left:auto;margin-right:auto;position:relative}.container.gallery .image-slide img{max-width:100%;height:auto;margin:0 auto}.container.gallery .image-slide:not(.active){display:none}}.gallery-block{width:100%;display:block;position:relative}.gallery-block img{width:100%}.gallery-block .open-gallery{position:absolute;background:#000;display:inline-block;bottom:20px;right:20px;font-size:16px;text-transform:uppercase;font-weight:700;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;padding:10px;color:#fff;opacity:.9}.gallery-block .open-gallery:hover{text-decoration:underline;color:#fff}@media(min-width:760px){.gallery-block{width:100%}}a.block.teaser-brief{color:#191919;padding:24px 0;margin:0;display:block}a.block.teaser-brief .thumbnail{float:left;float:right;margin-left:20px;margin-bottom:20px}a.block.teaser-brief img{width:120px;height:auto}a.block.teaser-brief header{position:relative}a.block.teaser-brief header h2{font-size:24px;line-height:27px;margin-top:9px}a.block.teaser-brief header h3{font-size:21px;line-height:27px;font-weight:400;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;margin-bottom:0;margin-top:12px}a.block.teaser-brief header p{font-size:16px;margin-top:12px;padding-left:20px;border-left:3px solid #c7d0d5;color:#93a2aa}a.block.teaser-brief header .meta{padding-top:6px;position:relative}a.block.teaser-brief header .meta time{margin-left:10px;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;color:#93a2aa}a.block.teaser-brief header .topic-banner{float:left;top:0;left:0}a.block.teaser-brief header:hover h2{color:#3c74b9}.black a.block.teaser-brief{color:#fff}@media(min-width:760px){a.block.teaser-brief .thumbnail{float:left;margin-right:20px;margin-left:0;margin-bottom:0}a.block.teaser-brief img{width:140px}}@media(min-width:1220px){a.block.teaser-brief .thumbnail{margin-right:20px}a.block.teaser-brief img{width:240px}a.block.teaser-brief header{overflow:hidden}}a.block.teaser-feature{color:#191919;padding:24px 0;margin:0;display:block}a.block.teaser-feature .thumbnail{float:right;margin-left:20px;margin-bottom:20px}a.block.teaser-feature img{width:180px;height:auto}a.block.teaser-feature header{position:relative}a.block.teaser-feature header h2{font-size:20px;line-height:24px;margin-top:9px}a.block.teaser-feature header h3{font-size:21px;font-weight:400;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;margin-bottom:0;margin-top:12px}a.block.teaser-feature header p{font-size:16px;margin-top:12px;padding-left:20px;border-left:3px solid #c7d0d5;color:#93a2aa}a.block.teaser-feature header .meta{padding-top:6px;position:relative}a.block.teaser-feature header .meta time{font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;color:#93a2aa}a.block.teaser-feature:hover{color:#3c74b9}.black a.block.teaser-feature{color:#fff}@media(min-width:760px){a.block.teaser-feature .thumbnail{float:none;margin-left:0;margin-bottom:0}a.block.teaser-feature img{width:100%}a.block.teaser-feature header{padding-top:18px;overflow:hidden}a.block.teaser-feature header h2{font-size:32px;margin-left:160px;margin-right:20px;margin-top:0;line-height:42px}a.block.teaser-feature header h3{margin-left:160px}a.block.teaser-feature header p{margin-left:160px}a.block.teaser-feature header .meta{float:left;padding-right:20px;padding-top:6px;position:relative}a.block.teaser-feature header .meta time{position:absolute;left:0;top:36px}}.block.section-header{background:#fff;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;display:inline-block;padding:24px 20px;width:100%}.block.section-header .author-mug{width:120px;border-radius:2px}.block.section-header .author-mug img{width:100%;height:auto;margin-bottom:18px}.block.section-header .bottom-divider{position:relative;display:block;margin-bottom:18px;padding-bottom:18px}.block.section-header .bottom-divider:after{content:" ";position:absolute;height:1px;bottom:1px;width:180px;background:#c7d0d5;left:0}.block.section-header h1{font-size:33px;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;position:relative;text-transform:uppercase;display:inline-block;padding-right:20px;line-height:30px;width:100%}.block.section-header p{font-size:16px;font-family:"noto serif",Oalatino,Georgia,Serif;color:#93a2aa;font-weight:400;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;margin:0}.block.section-header h3{margin-top:0;position:relative;color:#3c74b9;margin-bottom:6px;text-transform:uppercase}.block.section-header a.editor{color:#191919;clear:both;margin-top:6px;display:block}.block.section-header a.editor .mug{float:left}.block.section-header a.editor .mug img{width:60px;margin-right:10px;height:auto}.block.section-header a.editor .name{display:block;font-weight:700;text-transform:uppercase;font-size:16px;padding-top:6px;line-height:12px}.block.section-header a.editor .position{color:#93a2aa;font-size:14px}.block.section-header a.editor:hover .name{color:#3c74b9}.block.section-header a.editor:hover .position{color:#626d72}.block.section-footer{background:#fff;padding:18px 20px}.block.section-footer .explainers{display:none}.block.section-footer .explainers h4{background:#3c74b9;color:#fff;display:inline-block;padding:2px 4px;font-style:italic}.block.section-footer .explainers ol{font-style:italic;font-weight:700;color:#3c74b9;margin:0;margin-top:-6px;padding:0;padding-left:24px}.block.section-footer .explainers ol li{margin-bottom:9px}@media(min-width:1060px){.block.section-footer .explainers{display:block}}.snippet{all:default}.snippet.inline{cursor:pointer;margin:0 0 12px;font:15px/18px "PT Sans Narrow",Helvetica,Arial,Sans-Serif;padding:9px 10px;display:block;background:#fff}.snippet.inline img.thumbnail{width:120px;height:auto;margin-top:3px;float:right;padding:0 0 6px 10px}.snippet.inline .title{color:#191919;display:block;font-weight:700;font-size:18px;line-height:21px}.snippet.inline .excerpt{color:#2c2c2c;display:block;margin-top:6px}.snippet.inline .excerpt .more{position:relative;left:2px;font-weight:700;color:#3c74b9;padding-right:30px;display:inline-block}.snippet.inline:hover .title{color:#3c74b9}.snippet.inline:hover .excerpt .more{left:6px;transition:left .4s ease-in-out;text-decoration:underline;font-style:italic}@media(min-width:760px){.snippet.inline{padding:18px 20px;overflow:auto;font:18px/24px "PT Sans Narrow",Helvetica,Arial,Sans-Serif}.snippet.inline img.thumbnail{float:left;padding:0 20px 0 0;width:180px}.snippet.inline .title{font-size:19px;line-height:24px}}.old-homepage{margin-top:0}.section-banner{width:100%;background-size:cover;background-position:0 0;height:90px;position:relative}.section-banner.section-banner-news{background:url(img/headers/news.jpg)}.section-banner.section-banner-banter{background:url(img/headers/banter.jpg)}.section-banner.section-banner-artsetc{background:url(img/headers/artsetc.jpg)}.section-banner.section-banner-sports{background:url(img/headers/sports.jpg)}.section-banner.section-banner-opinion{background:url(img/headers/banter.jpg)}.section-banner h2{position:absolute;bottom:0;background:#191919;color:#fff;font-size:24px;text-transform:uppercase;padding:12px 20px;line-height:24px;margin:0;display:inline}.related-header{font-size:14px;text-transform:uppercase;color:#2c2c2c}.related-header h3{margin:0;padding:0;margin:6px 0}ul.related-post-articles{margin:0;padding:0;list-style:none}ul.related-post-articles li{margin-bottom:6px;line-height:18px;font-size:17px}ul.related-post-articles li a{font-weight:700;color:#191919}ul.related-post-articles li a:hover{color:#3c74b9}ul.list-stories{margin:0;margin-top:30px;padding:0;width:100%;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;list-style:none;font-size:20px}ul.list-stories .topic{text-transform:uppercase;color:#3c74b9;font-size:14px;font-weight:700}ul.list-stories .summary-time-stamp{text-transform:none;color:grey}ul.list-stories h4{margin:6px 0 24px;padding:0}ul.list-stories h4 a{color:#191919}ul.list-stories h4 a:hover{color:#3c74b9}.featured-container{margin-top:30px;padding-right:20px;top:-24px;position:relative}.stream-post.featured-stream-post{margin-top:0}ul.featured-stream-list{margin:0;padding:0;list-style-type:none}.opinion-desk ul{list-style-type:none;padding:0;margin:0}.all-link{width:100%;clear:both;padding-top:18px;border-top:1px solid #e0eaee;text-align:center;margin-bottom:48px;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;font-weight:700;text-transform:uppercase;font-size:20px}.all-link a{color:#2c2c2c;background:url(img/icons/arrow-right-blue.png) no-repeat right center;padding-right:16px}.all-link a:hover{color:#7e8c93}.col-container{overflow:hidden}@media(min-width:760px){#above-fold{margin-top:0}#above-fold #slider{margin-bottom:18px;position:relative}#above-fold #slider img{width:60.52632%}#above-fold #slider .slider-content{width:39.47368%}#above-fold #slider .slider-related-title{display:block}#above-fold #slider ul.slider-related{display:block}#above-fold #slider ul.slider-nav{width:39.47368%;height:12px;position:absolute;bottom:0;right:0}#above-fold #middle-column .hp-square-ad{display:block;width:300px;height:250px;margin-bottom:12px;position:absolute;left:57.10526%}#above-fold #middle-column .todays-shoutout{width:54.47368%}#above-fold #middle-column .todays-shoutout .bubble-box{height:172px}#above-fold #most-recent{display:none}.featured-container{float:left;width:56.75676%;padding-bottom:9999px;margin-bottom:-9999px}.featured-container .instream-stream-post .entry-summary{display:none}ul.list-stories{width:40.54054%;float:left;padding-left:2.7027%;padding-bottom:9999px;margin-bottom:-9999px}ul.featured-stream-list li .entry-title{font-size:17px;line-height:normal}ul.featured-stream-list li .entry-thumbnail{width:33.33333%;float:left;margin-right:4.7619%}ul.featured-stream-list li .stream-post{margin-top:12px}ul.featured-stream-list li .stream-post.instream-stream-post .entry-thumbnail{margin-bottom:0}}@media(min-width:1060px){#above-fold{margin-bottom:30px}#above-fold #slider{margin-bottom:18px;width:460px;float:left}#above-fold #slider img{width:100%}#above-fold #slider .slider-content{width:100%;height:303px}#above-fold #slider ul.slider-nav{width:100%}#above-fold #middle-column{width:300px;margin-left:20px;float:left}#above-fold #middle-column .hp-square-ad{margin-bottom:18px;position:static}#above-fold #middle-column .todays-shoutout{width:100%}#above-fold #middle-column .todays-shoutout .bubble-box{height:217px}#above-fold #top-posts{display:block;float:left;width:180px;margin-left:20px;height:576px;background:#fff;padding:12px 20px}#above-fold #top-posts h3,#above-fold #top-posts ul{margin:0;padding:0}#above-fold #top-posts h3{margin-top:6px;text-transform:uppercase;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif}#above-fold #top-posts ul{list-style:none;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;margin-top:12px}#above-fold #top-posts ul li{margin-bottom:12px;line-height:18px}#above-fold #top-posts ul li a{color:#191919;font-weight:700}#above-fold #top-posts ul li a:hover{color:#3c74b9}#above-fold #most-recent{width:220px;float:left;display:block;margin-left:20px;background:#fff;height:600px}#above-fold #most-recent h3{margin-top:0;margin-bottom:0;padding:9px 20px;background:#191919;color:#fff;text-align:center;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;text-transform:uppercase}#above-fold #most-recent a.hp-most-recent{color:#000;display:block;padding:12px 20px;font-family:pt sans narrow,Helvetica,Arial,Sans-Serif;font-weight:700;border-bottom:1px solid #2c2c2c}#above-fold #most-recent a.hp-most-recent time{color:#3c74b9;display:block;width:100%;text-transform:uppercase;font-size:11px;font-weight:400}#above-fold #most-recent a.hp-most-recent:hover{color:#3c74b9}#above-fold #most-recent a.hp-most-recent:hover time{color:#191919}ul.list-stories{width:340px;padding-left:19px;padding-right:20px}.featured-container{width:640px;border-right:1px solid #e0eaee}.featured-stream-post{width:460px;margin-right:20px;float:left}.featured-stream-post .entry-thumbnail{width:460px}ul.featured-stream-list{float:left;width:140px}ul.featured-stream-list li{display:block}ul.featured-stream-list li .entry-thumbnail{width:auto;float:none;margin-right:0}ul.featured-stream-list li:first-child .stream-post{margin-top:0}}@media(min-width:1220px){#above-fold{margin-bottom:30px}#above-fold #slider{width:620px;float:left}#above-fold #slider ul.slider-related li,#above-fold #slider ul.slider-related h4{display:inline}#above-fold #slider ul.slider-related li:before{content:"|";padding:0 4px}#above-fold #slider ul.slider-related li:first-child:before{content:"";padding:0}#above-fold .slider-content{width:100%;height:200px!important}.featured-container{width:800px}.featured-stream-post{width:760px;float:none}.featured-stream-post .entry-thumbnail{margin-right:20px;float:left}ul.featured-stream-list{border-top:1px solid #e0eaee;float:none;padding:0;width:auto}ul.featured-stream-list li{width:220px;margin-left:20px;float:left}ul.featured-stream-list li:first-child{margin-left:0}ul.featured-stream-list li:first-child .stream-post{margin-top:12px}}.error-404{width:860px;margin:40px auto}.error-404 img{max-width:300px;float:left}.error-404 .error-404-message{float:left;width:500px;padding:50px 20px 0}.error-404 p{font-size:20px;line-height:30px;font-style:italic;color:#2c2c2c}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.transparent{zoom:1;filter:alpha(opacity=80);opacity:.8}.shadow{-moz-box-shadow:3px 3px 5px 0 #000;-webkit-box-shadow:3px 3px 5px 0 #000;box-shadow:3px 3px 5px 0 #000}.loading{position:fixed;top:0;left:0;z-index:9999;background:rgba(255,255,255,.8);width:100%;height:100%;overflow:hidden}.loading .loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.loader{margin:100px auto 0;width:70px;text-align:center}.loader>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.loader .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}