﻿.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading 400ms}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating 600ms}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid black;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:white;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0px;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0px;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:black}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:black}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:black}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:black}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.ding,section.newsletter.banner h3:before,body.articles header.header-bio h2 a.t-link:before,.email-share-button:before{font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:relative}@media screen and (min-width: 801px){[data-mobile]{display:none !important}}figcaption,.wp-caption-text{font-family:"Whitney A", "Whitney B", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;opacity:0.75;line-height:1.618;margin-top:5px;-webkit-font-smoothing:inherit}figcaption p,.wp-caption-text p{margin-top:0 !important}p.lede,p.intro,.series-intro,.header-bio p{font-family:"DINNext";font-size:28px;font-weight:300;line-height:1.4;color:#222;letter-spacing:-0.5px;margin-top:0.5em}p.lede.intro,p.intro.intro,.series-intro.intro,.header-bio p.intro{-webkit-font-smoothing:antialiased;margin-bottom:0.5em;line-height:1.3}div.series-intro{font-size:25px}hr{border:0;height:1px;background:rgba(34,34,34,0.1);margin:3em 0}.sponsor{display:block;font-size:13px;color:inherit !important}.sponsor .thumb{float:left;float:right;width:240px;position:relative;line-height:0;margin-top:4px;margin-top:1.25em;text-align:right}.sponsor .thumb img{max-width:100%;max-height:7.25em}.sponsor h4{font-family:"Sentinel SSm A", "Sentinel SSm B", Georgia;margin-left:280px;font-weight:400;font-size:16px;margin:8px 280px 0 0;font-style:italic;opacity:0.9}.sponsor small{font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;text-transform:uppercase;font-weight:500;letter-spacing:1px;opacity:0.4;margin-right:40px}.sponsor p{opacity:0.85;line-height:1.55;-webkit-font-smoothing:antialiased;margin-right:280px}.chimp .msg{font-family:"Whitney A", "Whitney B", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-top:10px;font-size:13px;opacity:0.75;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s}.chimp .msg:empty{opacity:0}.chimp.thinking .btn{cursor:default;background-color:#474e51 !important;opacity:0.5}.chimp.success input,.chimp.success button,.chimp.success h2{display:none}.chimp.success .msg{margin:0 0 5px;opacity:1;border-left:2px solid #222;padding-left:20px}.chimp.success .msg p{width:100%}.chimp.success .msg p:first-of-type{color:#222;margin:0 0 14px;padding-top:9px;font-size:18px;opacity:1;font-weight:500;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:1}.chimp.success .msg p+p{font-size:13px;opacity:0.66;margin-top:5px;padding-bottom:3px}.contribute{background:#535b5f;margin-top:10em;padding:2em 3em;color:#fff;-webkit-font-smoothing:antialiased;position:relative;line-height:38px}.contribute .inner::after{clear:both;content:"";display:table}.contribute h3{color:inherit;font-size:25px;font-family:"Sentinel SSm A", "Sentinel SSm B", Georgia;font-weight:500;float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-top:6px;margin-bottom:0;line-height:1.1}.contribute h3:last-child{margin-right:0}.contribute p{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-top:0;margin-bottom:0;line-height:18px;padding-top:10px;font-size:14px;letter-spacing:-0.1px;color:rgba(255,255,255,0.85);font-family:"Whitney A", "Whitney B", "Helvetica Neue", Helvetica, Arial, sans-serif}.contribute p:last-child{margin-right:0}.contribute p a{color:inherit;box-shadow:0 1px 0 rgba(255,255,255,0.15)}.contribute p a:hover{color:#fff;box-shadow:0 1px 0 rgba(255,255,255,0.5)}.contribute .btn{float:left;display:block;margin-right:2.35765%;width:14.70196%;margin-right:0;font-weight:600;text-align:center;margin:0;line-height:38px;padding:1px 0 0;box-shadow:none;background:rgba(255,255,255,0.15);border-radius:3px}.contribute .btn:last-child{margin-right:0}.contribute .btn:hover{background:#0d78d3}.contribute:after{pointer-events:none;position:absolute;top:100%;left:0;right:0;height:250px;background:url(//newsdeeply-www.s3.amazonaws.com/assets/header-shadow-cef02f19e201f7353acb43793d78c8acbf6e98e58b82675c02b4f2f188b94e00.png) center center no-repeat;background-size:100% 100%;content:'';opacity:0.05;z-index:2}@media screen and (max-width: 800px){.contribute .inner>*{width:100%;margin-right:0;text-align:center}.contribute p{margin-bottom:18px}.contribute *.btn:last-child{display:block;margin:0 auto;max-width:300px;float:none;clear:left}}.footer-nav{background-color:#363c3e;padding:7em 3em 3em;-webkit-font-smoothing:antialiased;line-height:22px;color:#fff;position:relative;z-index:1}.footer-nav .inner::after{clear:both;content:"";display:table}.footer-nav.home{background:none;color:inherit}.footer-nav.home footer{color:inherit;border-color:rgba(71,78,81,0.15)}.footer-nav.home footer a{box-shadow:0 1px 0 rgba(71,78,81,0.1)}.footer-nav.home footer a:hover{color:#222}.footer-nav .inner>div{margin-bottom:6em}.footer-nav .grid-4{float:left;display:block;margin-right:2.35765%;width:31.76157%}.footer-nav .grid-4:last-child{margin-right:0}.footer-nav .grid-2{float:left;display:block;margin-right:2.35765%;width:14.70196%}.footer-nav .grid-2:last-child{margin-right:0}.footer-nav a:hover{color:#fff}.footer-nav div.col-about h4{width:122px;height:24px;text-indent:-999em;background:url(//newsdeeply-www.s3.amazonaws.com/assets/nd-logo-medium@2x-cf717d5d7d88fa0a7b37555ce84d121f93796efef18167127c4a94e754839c7c.png) center center no-repeat;background-size:100% 100%;margin:-6px 0 15px}.footer-nav div.col-about p{font-size:13px;opacity:0.66;padding-right:30px}.footer-nav div.col-about small{font-family:"Whitney A", "Whitney B", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;opacity:0.4;font-weight:500}.footer-nav div.col-company{margin-right:0}.footer-nav div.col-navigate ul{columns:2}.footer-nav h5{color:#fff;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;font-weight:700;padding-bottom:1em;margin:0 0 0.9em;border-bottom:1px solid rgba(255,255,255,0.1)}.footer-nav ul{list-style:none;margin:0;padding:0}.footer-nav ul li{display:block;font-size:13px;font-family:"Whitney A", "Whitney B", "Helvetica Neue", Helvetica, Arial, sans-serif}.footer-nav ul li a{color:rgba(255,255,255,0.66)}.footer-nav footer{border-top:1px solid rgba(255,255,255,0.05);display:block;clear:left;font-family:"Whitney A", "Whitney B", "Helvetica Neue", Helvetica, Arial, sans-serif;color:rgba(255,255,255,0.44);font-size:11px}.footer-nav footer p.left:first-letter{font-weight:600}.footer-nav footer a{margin-left:2px;color:inherit;box-shadow:0 1px 0 rgba(255,255,255,0.1);padding-bottom:1px}@media screen and (max-width: 800px){.footer-nav{padding:4em 3em 3em}.footer-nav .inner>div{margin-bottom:3.5em;width:100%;margin-right:0}.footer-nav div.col-about p{padding-right:0}.footer-nav div.col-beats,.footer-nav div.col-company{float:left;display:block;margin-right:4.82916%;width:47.58542%}.footer-nav div.col-beats:last-child,.footer-nav div.col-company:last-child{margin-right:0}.footer-nav div.col-company{margin-right:0}.footer-nav footer .left,.footer-nav footer .right{float:none;line-height:14px}}.outer-link-modal{position:relative;display:inline-block}.link-preview-modal{position:absolute;top:0;left:0;z-index:999;width:300px;background-color:#fff;border:1px #ccc solid;border-radius:5px;padding:5px}.hidden{display:none}.plink-pic{max-width:100px;height:auto;float:right}.plink-header{font-size:14px;font-weight:600}.plink-desc{font-size:12px}.fb-holder{display:inline-block}.fb-share-button span{width:59px !important;height:20px !important;display:inline-block}.fb-share-button span iframe{width:59px !important;height:20px !important}@media screen and (max-width: 600px){section.anchors h4{margin-right:0;clear:both}section.anchors .sponsor .thumb{margin-top:0;margin-bottom:2em}section.anchors .sponsor p{margin-right:0}}section.newsletter.banner{margin-top:30px;background:rgba(34,34,34,0.035);font-size:14px}section.newsletter.banner .inner{padding:20px 0 22px}section.newsletter.banner .inner::after{clear:both;content:"";display:table}section.newsletter.banner .left{float:left;display:block;margin-right:2.35765%;width:65.88078%}section.newsletter.banner .left:last-child{margin-right:0}@media screen and (max-width: 600px){section.newsletter.banner .left{float:left;display:block;margin-right:4.82916%;width:100%;margin-right:0}section.newsletter.banner .left:last-child{margin-right:0}}section.newsletter.banner .right{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-right:0}section.newsletter.banner .right:last-child{margin-right:0}@media screen and (max-width: 600px){section.newsletter.banner .right{float:left;display:block;margin-right:4.82916%;width:100%;margin-right:0}section.newsletter.banner .right:last-child{margin-right:0}}section.newsletter.banner h3{font-size:24px;font-weight:500;font-family:"Sentinel SSm A", "Sentinel SSm B", Georgia;margin-bottom:14px}section.newsletter.banner h3:before{content:'';margin-right:10px;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);display:inline-block}section.newsletter.banner p{line-height:1.5;font-family:"Whitney A", "Whitney B", "Helvetica Neue", Helvetica, Arial, sans-serif;opacity:0.75;margin-top:0;padding-right:2em}section.newsletter.banner form{margin-top:-3.4em}@media screen and (max-width: 600px){section.newsletter.banner form{margin-top:10px;margin-bottom:15px}}section.newsletter.banner input{font-size:17px}section.newsletter.banner input+input{margin-top:4px}section.newsletter.banner .btn{width:100%;margin-top:7px;padding-top:13px;padding-bottom:11px;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s}section.newsletter.banner .btn:hover{background:#0983eb}section.stream{padding-top:30px;border-top:1px solid rgba(34,34,34,0.05)}section.stream header{border-bottom:1px solid rgba(34,34,34,0.1);padding-bottom:15px;margin-bottom:5px;position:relative;padding-bottom:24px;margin-bottom:12px}section.stream header h2{font-size:28px;margin-bottom:0}section.stream header .rss-link{display:block;position:absolute;top:100%;left:50%;width:30px;height:30px;line-height:31px;box-shadow:0 0 0 1px rgba(0,0,0,0.1);text-align:center;font-size:16px;border-radius:15px;margin-left:-15px;margin-top:-15px;background:#fff;color:#a2adaf;white-space:nowrap;overflow:hidden;-webkit-transition:all 0.12s;-moz-transition:all 0.12s;transition:all 0.12s}section.stream header .rss-link span{width:0;overflow:hidden;display:inline-block;line-height:16px;white-space:nowrap;font-size:12px;font-weight:500;position:relative;top:3px;text-indent:8px;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-transition:all 0.12s;-moz-transition:all 0.12s;transition:all 0.12s}section.stream header .rss-link:hover{width:144px;margin-left:-77px;color:#0d78d3}section.stream header .rss-link:hover span{width:auto;width:86px;color:#0d78d3}section.stream article a{display:block;color:inherit;text-decoration:none;font-size:17px;opacity:0.8;-webkit-filter:grayscale(66%);filter:grayscale(66%);-webkit-transition:opacity 0.33s ease-out, filter 0.33s linear;-moz-transition:opacity 0.33s ease-out, filter 0.33s linear;transition:opacity 0.33s ease-out, filter 0.33s linear}section.stream article a:hover{opacity:1;-webkit-filter:grayscale(0%);filter:grayscale(0%)}section.stream article a:hover h3{color:#0d78d3}section.stream article .inner{border-bottom:1px solid rgba(34,34,34,0.1);padding:30px 0 20px;box-shadow:0 10px 90px -90px rgba(34,34,34,0),0 -10px 90px -90px rgba(34,34,34,0);-webkit-transition:border-color 0.33s, box-shadow 0.33s;-moz-transition:border-color 0.33s, box-shadow 0.33s;transition:border-color 0.33s, box-shadow 0.33s}section.stream article .inner::after{clear:both;content:"";display:table}section.stream article .thumb{float:left;width:240px;position:relative;line-height:0;margin-top:4px;margin-bottom:0.95em}section.stream article .thumb img{width:100%;box-shadow:0 1px 2px rgba(34,34,34,0.05),0 2px 4px rgba(34,34,34,0.05),0 8px 16px rgba(34,34,34,0.04),0 16px 32px rgba(34,34,34,0.02);border-radius:1px}section.stream article .thumb:after{pointer-events:none;position:absolute;top:100%;left:0;right:0;height:30px;background:url(//newsdeeply-www.s3.amazonaws.com/assets/header-shadow-cef02f19e201f7353acb43793d78c8acbf6e98e58b82675c02b4f2f188b94e00.png) center center no-repeat;background-size:100% 100%;content:'';opacity:0.05;-webkit-transition:opacity 0.33s;-moz-transition:opacity 0.33s;transition:opacity 0.33s}section.stream article .thumb ~ .categories{margin-left:40px}section.stream article .thumb ~ h3,section.stream article .thumb ~ p,section.stream article .thumb ~ .contrib{margin-left:280px}section.stream article h3{font-weight:500;font-size:28px;margin:0 0 -5px 0;-webkit-transition:color 0.33s;-moz-transition:color 0.33s;transition:color 0.33s}section.stream article .contrib h4{margin:17px 0 0 0;font-size:14px;font-weight:400;padding:11px 13px 8px;border-radius:4px;background:#fff;position:relative;display:inline-block;box-shadow:0 0 0 1px rgba(34,34,34,0.04),0 0 1px rgba(34,34,34,0.08),0 1px 1px rgba(34,34,34,0.02),0 1px 2px rgba(34,34,34,0.02),0 2px 3px rgba(34,34,34,0.03),0 3px 6px rgba(34,34,34,0.03),0 14px 22px -16px rgba(34,34,34,0.12)}section.stream article .contrib h4>div{position:relative}section.stream article .contrib h4>div+div{border-top:1px solid rgba(0,0,0,0.1);padding-top:11px;margin-top:9px}section.stream article .contrib h4>div+div figure{top:6px}section.stream article .contrib h4 figure{width:26px;height:26px;background:center center no-repeat;background-size:cover;border-radius:1em;position:absolute;top:-6px;left:-3px;box-shadow:inset 0 0 1px rgba(0,0,0,0.2)}section.stream article .contrib h4 figure:after{display:none}section.stream article .contrib h4 figure+p{margin-left:32px}section.stream article .contrib h4 p{margin:0;display:inline-block;color:inherit;line-height:1.2}section.stream article .contrib h4 b{font-weight:500}section.stream article .contrib h4 small{font-size:13px;opacity:0.5;margin-left:5px}section.stream article .contrib h4:before{content:'▲';position:absolute;color:#fff;text-shadow:0 -1.5px 0 rgba(34,34,34,0.05),0 -1.5px 1px rgba(34,34,34,0.12);font-size:18px;line-height:0;top:-3px;left:14px;font-family:sans-serif;-webkit-transform:scaleY(0.55);-moz-transform:scaleY(0.55);-ms-transform:scaleY(0.55);-o-transform:scaleY(0.55);transform:scaleY(0.55)}section.stream article p{-webkit-font-smoothing:antialiased;color:rgba(102,102,102,0.95);line-height:1.55}section.stream article time{font-size:12px;opacity:0.66;margin-left:6px;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif}section.stream article.oped h3{font-family:inherit;font-style:italic;font-weight:500;font-size:26px;line-height:1.1;font-family:"Sentinel SSm A", "Sentinel SSm B", Georgia}section.stream article.oped .taxo.primary{background:#222;color:#fff;padding:6px 8px 3px}section.stream article.sponsored h3{font-family:inherit;font-style:italic;font-weight:500;line-height:1.1;font-family:"Sentinel SSm A", "Sentinel SSm B", Georgia}section.stream article.sponsored .taxo.primary{background:#ffc34c;color:#fff;padding:6px 8px 3px;box-shadow:none;opacity:1}section.stream article.sponsor{font-size:13px}section.stream article.sponsor>*{opacity:0.9}section.stream article.sponsor .inner{padding:35px 0 27px}section.stream article.sponsor .logo{text-align:right}section.stream article.sponsor .logo img{max-height:8.25em;width:auto;-webkit-filter:grayscale(0%);filter:grayscale(0%)}section.stream article.sponsor .logo:after{display:none}section.stream article.sponsor small{font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;text-transform:uppercase;font-weight:500;letter-spacing:1px;opacity:0.4;margin-left:40px}section.stream article.sponsor h4{font-family:"Sentinel SSm A", "Sentinel SSm B", Georgia;margin-left:280px;font-weight:400;font-size:16px;margin:10px 0 0 280px;font-style:italic}section.stream article.sponsor p{opacity:0.9}section.stream article:last-of-type .inner{border-bottom:none}@media screen and (max-width: 800px){section.stream article .thumb{width:160px;margin-left:30px;float:right}section.stream article .thumb ~ .taxo{margin-left:0}section.stream article .thumb ~ h3,section.stream article .thumb ~ .contrib,section.stream article .thumb ~ p{margin-left:0}section.stream article h3{font-size:24px}section.stream article h3 ~ p{line-height:1.5;font-size:15px}}@media screen and (max-width: 600px){section.stream article .thumb{margin:0 0 1em;width:100%}section.stream article h3{font-size:22px}section.stream article p{line-height:1.5;font-size:14px}}body.articles header h2{font-size:48px;margin-top:0.5em}@media screen and (max-width: 800px){body.articles header h2{font-size:36px}}@media screen and (max-width: 600px){body.articles header h2{font-size:28px}}body.articles header.header-bio{padding-bottom:20px;margin-bottom:10px}body.articles header.header-bio h2{font-size:40px;letter-spacing:-0.5px;margin-bottom:0.55em}body.articles header.header-bio h2::after{clear:both;content:"";display:table}body.articles header.header-bio h2 figure{float:left;height:60px;width:60px;border-radius:50%;background-position:center center;background-size:cover;margin-right:16px;margin-top:-3px;box-shadow:0 1px 2px rgba(34,34,34,0.04),0 2px 4px rgba(34,34,34,0.04),0 8px 16px rgba(34,34,34,0.04),0 14px 32px rgba(34,34,34,0.04)}body.articles header.header-bio h2 b{font-weight:500}body.articles header.header-bio h2 small{display:block;text-transform:uppercase;font-size:12.1px;letter-spacing:0.66px;opacity:0.5;font-weight:400;margin-top:4px}body.articles header.header-bio h2 a.t-link{margin-left:6px;font-size:14px;font-weight:400;letter-spacing:0;display:inline-block;box-shadow:none;color:#2ca3ef;position:relative;top:-1px}body.articles header.header-bio h2 a.t-link:before{content:'';margin-right:3px;font-size:16px;position:relative;top:1px}body.articles header.header-bio p{-webkit-font-smoothing:antialiased;margin-bottom:0.5em;line-height:1.3}body.articles header.header-bio a:not(.rss-link){color:#222;box-shadow:inset 0 -1px 0 rgba(34,34,34,0.15)}.pagination{list-style:none;display:inline-block;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#a2adaf;border:1px solid rgba(34,34,34,0.1);border-radius:2px;padding:0;margin-top:3em}.pagination li{display:inline}.pagination a,.pagination span,.pagination em{color:inherit;float:left;line-height:28px;padding:3px 10px 0;font-size:14px;margin-left:-1px;letter-spacing:1px}.pagination a.current,.pagination span.current,.pagination em.current{color:#0d78d3;font-style:normal}.pagination a.ellips,.pagination span.ellips,.pagination em.ellips{opacity:0.66}.pagination a:hover,.pagination span:hover,.pagination em:hover{color:#0d78d3}.pagination a.previous_page,.pagination a.next_page,.pagination span.previous_page,.pagination span.next_page,.pagination em.previous_page,.pagination em.next_page{font-size:11px;text-transform:uppercase;padding:3px 20px 0}.pagination a.previous_page.previous_page,.pagination a.next_page.previous_page,.pagination span.previous_page.previous_page,.pagination span.next_page.previous_page,.pagination em.previous_page.previous_page,.pagination em.next_page.previous_page{border-right:1px solid rgba(34,34,34,0.1);margin-right:10px}.pagination a.previous_page.next_page,.pagination a.next_page.next_page,.pagination span.previous_page.next_page,.pagination span.next_page.next_page,.pagination em.previous_page.next_page,.pagination em.next_page.next_page{border-left:1px solid rgba(34,34,34,0.1);margin-left:10px}.pagination a.previous_page .ding,.pagination a.previous_page section.newsletter.banner h3:before,section.newsletter.banner .pagination a.previous_page h3:before,.pagination a.previous_page body.articles header.header-bio h2 a.t-link:before,body.articles header.header-bio h2 .pagination a.previous_page a.t-link:before,.pagination a.previous_page .email-share-button:before,.pagination a.next_page .ding,.pagination a.next_page section.newsletter.banner h3:before,section.newsletter.banner .pagination a.next_page h3:before,.pagination a.next_page body.articles header.header-bio h2 a.t-link:before,body.articles header.header-bio h2 .pagination a.next_page a.t-link:before,.pagination a.next_page .email-share-button:before,.pagination span.previous_page .ding,.pagination span.previous_page section.newsletter.banner h3:before,section.newsletter.banner .pagination span.previous_page h3:before,.pagination span.previous_page body.articles header.header-bio h2 a.t-link:before,body.articles header.header-bio h2 .pagination span.previous_page a.t-link:before,.pagination span.previous_page .email-share-button:before,.pagination span.next_page .ding,.pagination span.next_page section.newsletter.banner h3:before,section.newsletter.banner .pagination span.next_page h3:before,.pagination span.next_page body.articles header.header-bio h2 a.t-link:before,body.articles header.header-bio h2 .pagination span.next_page a.t-link:before,.pagination span.next_page .email-share-button:before,.pagination em.previous_page .ding,.pagination em.previous_page section.newsletter.banner h3:before,section.newsletter.banner .pagination em.previous_page h3:before,.pagination em.previous_page body.articles header.header-bio h2 a.t-link:before,body.articles header.header-bio h2 .pagination em.previous_page a.t-link:before,.pagination em.previous_page .email-share-button:before,.pagination em.next_page .ding,.pagination em.next_page section.newsletter.banner h3:before,section.newsletter.banner .pagination em.next_page h3:before,.pagination em.next_page body.articles header.header-bio h2 a.t-link:before,body.articles header.header-bio h2 .pagination em.next_page a.t-link:before,.pagination em.next_page .email-share-button:before{opacity:0.66;-webkit-font-smoothing:subpixel-antialiased;margin:0 1px}.pagination a.disabled,.pagination span.disabled,.pagination em.disabled{cursor:default;opacity:0.5;color:inherit !important;border-color:rgba(34,34,34,0.2) !important}.archive header h4.sub{display:block;text-transform:uppercase;font-size:12px;letter-spacing:2px;opacity:0.33;margin-bottom:0.75em;font-weight:500;text-align:center;margin:2em 0 0.75em}.archive header h4.sub+h2{margin-top:0}.archive.archive-tag header h4.sub:before{content:'#';margin-right:3px}.archive header h2{text-align:center}.archive header .intro{text-align:center;margin-left:0.75em;margin-right:0.75em}.page .detail{position:relative}.page .detail::after{clear:both;content:"";display:table}.page .detail a{color:#222;box-shadow:0 1px 0 rgba(34,34,34,0.2)}.page .detail .pre a{box-shadow:none}img.loading,body.zoom-loading *{cursor:wait !important}.article-detail{background:#fff}.article-detail article.detail+article.detail{margin-top:1.25em;padding-top:2.75em;border-top:1px solid #ddd}.article-detail main .inner h3{margin:2em auto 1em;font-size:1.1em;text-transform:uppercase;font-size:0.9em;letter-spacing:0.75px;line-height:1.5}.article-detail main .inner h4{letter-spacing:-0.25px;line-height:1.45;font-size:1.125em;margin-top:1.5em;margin-bottom:1em}.article-detail main .fin:after{content:'\00a0\220e';font-size:16px;position:relative;left:5px;top:5px}.article-detail main .inner .body>*{margin-left:9.36867%}.article-detail main .qed{font-family:serif;position:relative;left:5px;top:5px;font-size:16px}.article-detail main .inner aside{margin:0;margin-left:0 !important;float:left;display:block;margin-right:3.57866%;width:48.21067%;padding:2em 25px;padding-left:0}.article-detail main .inner aside:last-child{margin-right:0}.article-detail main .inner aside.pullquote blockquote{margin:0;font-family:"Sentinel SSm A", "Sentinel SSm B", Georgia;letter-spacing:-0.5px;border-top:5px solid #222;border-bottom:1px solid rgba(85,85,85,0.33);font-weight:bold;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:24px;line-height:1.25;padding:0.66em 0}.article-detail main .inner aside.pullquote p{margin:0;color:#222}.article-detail main .inner aside.pullquote cite{font-size:12px;line-height:1.4;display:block;margin-top:1em;padding-bottom:5px;font-style:normal;font-family:"PT Serif", Georgia;letter-spacing:0;font-weight:400;opacity:0.6}.article-detail main .inner aside.pullquote cite:before{content:'– ';margin-right:2px;opacity:0.6}.article-detail main .tags{margin-left:9.36867%;margin-top:1.618em;border-top:1px solid #eee;padding-top:0.5em}.article-detail main .tags a{margin-right:2px;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;display:inline-block;text-decoration:none;box-shadow:none;background:rgba(244,246,246,0);color:#474e51;line-height:1;padding:4px 4px 3px;text-transform:uppercase;font-weight:400;border-radius:1.5px;letter-spacing:0.6px;transition:0.15s background}.article-detail main .tags a:hover{background:#f4f6f6}.article-detail main .tags a:before{content:'#';opacity:0.5;margin-right:2px}.article-detail main .sidebar .widget.authorbio{font-size:13px;line-height:1.618;bottom:0;margin-bottom:2.35em}.article-detail main .sidebar .widget.authorbio h2{font-size:14px;font-family:"Sentinel SSm A", "Sentinel SSm B", Georgia;font-style:italic;font-weight:600;color:#0d78d3;margin-bottom:20px}.article-detail main .sidebar .widget.authorbio h3{font-size:17px;font-weight:500;letter-spacing:0;margin-bottom:5px}.article-detail main .sidebar .widget.authorbio h4{margin:0;font-weight:500;line-height:1.3;opacity:1;font-size:10px;text-transform:uppercase;letter-spacing:0.66px}.article-detail main .sidebar .widget.authorbio p{margin:8px 0 0;opacity:0.85;line-height:1.5}.article-detail main .sidebar .widget.authorbio figure{width:33px;height:33px;border-radius:50%;background-size:100%;position:absolute;margin-left:-16px;left:-33px;top:-6px;box-shadow:0 0 0 1px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.05),0 2px 4px rgba(0,0,0,0.06),0 4px 8px rgba(0,0,0,0.07),0 8px 16px rgba(0,0,0,0.08),0 16px 32px -2px rgba(0,0,0,0.1)}.article-detail main .sidebar .widget.authorbio a{box-shadow:inset 0 -1px 0 rgba(34,34,34,0.2)}.article-detail main .sidebar .widget.authorbio .author{position:relative}.article-detail main .sidebar .widget.authorbio .author+.author{margin-top:30px}.article-detail main .sidebar .widget.related{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.article-detail main .sidebar .widget.related h3{font-size:20px;color:#222;font-family:"DINNextCond", "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0.5em 0 10px;letter-spacing:0;line-height:1.4;padding:0.5em 0;border-bottom:1px solid #eee}.article-detail main .sidebar .widget.related a{padding:10px 0 10px 64px;box-shadow:none;border:none;opacity:0.9;display:block;min-height:70px}.article-detail main .sidebar .widget.related a.no-img{padding-left:0}.article-detail main .sidebar .widget.related a:hover{opacity:1}.article-detail main .sidebar .widget.related a:hover figure{-webkit-filter:grayscale(1%);filter:grayscale(1%)}.article-detail main .sidebar .widget.related a:hover h4{color:#0d78d3 !important}.article-detail main .sidebar .widget.related a:before{display:none}.article-detail main .sidebar .widget.related figure{width:50px;height:50px;background-size:cover;float:left;margin-right:1em;box-shadow:0 1px 2px rgba(34,34,34,0.05),0 2px 4px rgba(34,34,34,0.04),0 4px 8px rgba(34,34,34,0.03);border-radius:2px;margin-left:-64px;-webkit-filter:grayscale(66%);filter:grayscale(66%);-webkit-transition:0.2s -webkit-filter;-moz-transition:0.2s -moz-filter;transition:0.2s filter}.article-detail main .sidebar .widget.related h4{font-size:14px;font-weight:600;white-space:inherit;overflow:inherit;margin:0;letter-spacing:-0.15px;line-height:1.2;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;color:inherit}.article-detail main .sidebar .widget.related time{color:#555;opacity:0.5;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;font-weight:500;letter-spacing:-0.25px}.article-detail main .sidebar .widget.popular{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;counter-reset:popular_sidebar}.article-detail main .sidebar .widget.popular h3{font-size:20px;color:#222;font-family:"DINNextCond", "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0.5em 0 10px;letter-spacing:0;line-height:1.4;padding:0.5em 0;border-bottom:1px solid #eee}.article-detail main .sidebar .widget.popular article{counter-increment:popular_sidebar;position:relative}.article-detail main .sidebar .widget.popular article:before{position:absolute;content:counter(popular_sidebar);background:#222;background:#a2adaf;color:#fff;font-size:12px;font-family:"DINNextCond", "Helvetica Neue", Helvetica, Arial, sans-serif;text-align:center;height:18px;width:18px;border-radius:50%;line-height:20px;padding-left:1px;z-index:3;top:5px;left:-7px}.article-detail main .sidebar .widget.popular article:first-of-type a{padding:10px 0}.article-detail main .sidebar .widget.popular article:first-of-type figure{width:100%;height:180px;margin:0 0 1.15em}.article-detail main .sidebar .widget.popular article:first-of-type h4{font-size:15px}.article-detail main .sidebar .widget.popular a{padding:10px 0 10px 64px;box-shadow:none;border:none;opacity:0.9;display:block;min-height:70px;position:relative;z-index:2}.article-detail main .sidebar .widget.popular a.no-img{padding-left:0}.article-detail main .sidebar .widget.popular a:hover{opacity:1}.article-detail main .sidebar .widget.popular a:hover figure{-webkit-filter:grayscale(1%);filter:grayscale(1%)}.article-detail main .sidebar .widget.popular a:hover h4{color:#0d78d3 !important}.article-detail main .sidebar .widget.popular a:before{display:none}.article-detail main .sidebar .widget.popular figure{width:50px;height:50px;background-size:cover;float:left;margin-right:1em;box-shadow:0 1px 2px rgba(34,34,34,0.05),0 2px 4px rgba(34,34,34,0.04),0 4px 8px rgba(34,34,34,0.03);border-radius:2px;margin-left:-64px;-webkit-filter:grayscale(66%);filter:grayscale(66%);-webkit-transition:0.2s -webkit-filter;-moz-transition:0.2s -moz-filter;transition:0.2s filter}.article-detail main .sidebar .widget.popular h4{font-size:14px;font-weight:600;white-space:inherit;overflow:inherit;margin:0;letter-spacing:-0.15px;line-height:1.2;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;color:inherit}.article-detail main .sidebar .widget.popular p{font-size:13px;font-family:"Whitney A", "Whitney B", "Helvetica Neue", Helvetica, Arial, sans-serif;opacity:0.9;line-height:1.4;margin:5px 0;hyphens:auto}.article-detail main .sidebar .widget.popular p time{word-wrap:none}.article-detail main .sidebar .widget.popular time{color:#555;opacity:0.5;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;font-weight:500;letter-spacing:-0.25px}.article-detail main .sidebar .widget.series{box-shadow:inset 2px 0 0 #0d78d3;padding:13px 0 13px 20px}.article-detail main .sidebar .widget.series .lbl{font-size:13px;text-transform:uppercase;letter-spacing:1.25px;margin:0 0 13px;font-family:"DINNextCond", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#0d78d3;-webkit-font-smoothing:antialiased}.article-detail main .sidebar .widget.series h3{font-family:"Sentinel SSm A", "Sentinel SSm B", Georgia;font-style:italic;font-size:15px;margin-bottom:8px}.article-detail main .sidebar .widget.series h3+p{color:#555;opacity:0.75;font-size:13px;margin:0 0 24px;border-bottom:1px solid rgba(162,173,175,0.33);padding-bottom:18px}.article-detail main .sidebar .widget.series article{margin-bottom:1.25em}.article-detail main .sidebar .widget.series article::after{clear:both;content:"";display:table}.article-detail main .sidebar .widget.series article:last-child{margin:0}.article-detail main .sidebar .widget.series article h4{font-size:14px;margin:8px 0 1px;font-weight:600;line-height:1.2;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s}.article-detail main .sidebar .widget.series figure{width:50px;height:50px;border-radius:2px;float:left;margin-right:1em;box-shadow:0 1px 2px rgba(34,34,34,0.05),0 2px 4px rgba(34,34,34,0.04),0 4px 8px rgba(34,34,34,0.03)}.article-detail main .sidebar .widget.series article a{display:block;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;transition:opacity 0.25s;opacity:0.9;box-shadow:none}.article-detail main .sidebar .widget.series article a:hover{opacity:1}.article-detail main .sidebar .widget.series article a:hover img{-webkit-filter:grayscale(1%);filter:grayscale(1%)}.article-detail main .sidebar .widget.series article a:hover h4{color:#0d78d3}.article-detail main .sidebar .widget.series img{-webkit-filter:grayscale(66%);filter:grayscale(66%);-webkit-transition:0.2s -webkit-filter;-moz-transition:0.2s -moz-filter;transition:0.2s -webkit-filter;box-shadow:0 1px 2px rgba(34,34,34,0.05),0 2px 4px rgba(34,34,34,0.04),0 4px 8px rgba(34,34,34,0.03);border-radius:2px}.article-detail main .sidebar .widget.series time{color:#555;opacity:0.5;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;letter-spacing:-0.25px;font-weight:500;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media screen and (max-width: 800px){.article-detail main .sidebar .widget.authorbio{position:relative;margin-bottom:30px}.article-detail main .sidebar .widget.authorbio figure{position:relative;float:right;left:0;top:-10px;margin-left:10px}}.article-detail banner a.sponsor{padding:15px 20px;background:rgba(34,34,34,0.045);border-radius:2px;box-shadow:none}.article-detail banner a.sponsor small{margin-top:0}.article-detail banner a.sponsor .thumb{width:180px;margin:2em 0 5px 20px}.article-detail banner a.sponsor .thumb img{min-width:0%}.article-detail banner a.sponsor h4{margin-top:5px;-webkit-font-smoothing:subpixel-antialiased}.article-detail banner a.sponsor:hover h4{color:#0d78d3}.article-detail a.next-article{-webkit-transition:border-color 0.25s, color 0.25s;-moz-transition:border-color 0.25s, color 0.25s;transition:border-color 0.25s, color 0.25s;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;font-size:16px;color:#94a1a3;color:#0d78d3;display:block;line-height:1;text-align:center;border:1px solid rgba(13,120,211,0.33);border-radius:2px;margin-top:2em;padding:0.9em 1em 0.75em}.article-detail a.next-article span:after{content:'Up Next';font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#a2adaf;opacity:1}.article-detail a.next-article h3{color:inherit;font-weight:500;margin:5px 0;font-size:18px;line-height:1;-webkit-font-smoothing:antialiased;letter-spacing:0}.article-detail a.next-article.loading{pointer-events:none;color:#79898c;border:1px solid rgba(162,173,175,0.33)}.article-detail a.next-article.loading span:after{content:'Loading next article...'}.article-detail div.holder{position:relative}.article-detail div.holder::after{clear:both;content:"";display:table}.article-detail .interstice{clear:both;margin:2.5em 0 2em}.article-detail .interstice::after{clear:both;content:"";display:table}.article-detail .interstice section.links{width:69.667%;float:left;margin-bottom:1.66em}.article-detail .interstice section.links a{float:left;display:block;margin-right:3.16844%;width:31.22104%;-webkit-transition:0.25s box-shadow, 0.25s background;-moz-transition:0.25s box-shadow, 0.25s background;transition:0.25s box-shadow, 0.25s background;display:block;background:#f9f9f9;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.015);border-radius:3px;overflow:hidden;position:relative}.article-detail .interstice section.links a:last-child{margin-right:0}.article-detail .interstice section.links a:nth-child(3){margin-right:0}.article-detail .interstice section.links a:hover{background:rgba(69,115,155,0.05);box-shadow:inset 0 0 0 1px rgba(0,121,224,0.45),0 0 0 2px rgba(13,120,211,0.01),0 0 0 4px rgba(13,120,211,0.01)}.article-detail .interstice section.links a:hover small{opacity:0.5}.article-detail .interstice section.links a:hover h4{color:#0d78d3}.article-detail .interstice section.links figure{z-index:0;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;opacity:0.1}.article-detail .interstice section.links div{height:140px;display:table-cell;vertical-align:middle;padding:1em;z-index:1;position:relative}.article-detail .interstice section.links small{font-size:11px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;display:block;margin-bottom:8px;color:#0d78d3;-webkit-font-smoothing:antialiased;-webkit-transition:0.25s opacity;-moz-transition:0.25s opacity;transition:0.25s opacity}.article-detail .interstice section.links h4{margin:0;font-size:16px;line-height:1.15;-webkit-transition:0.25s color;-moz-transition:0.25s color;transition:0.25s color}.article-detail .interstice section.links time{font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;color:inherit;opacity:0.4;display:block;margin-top:4px}.article-detail .interstice section.popular{width:27%;margin-left:1px;float:right;counter-reset:item}.article-detail .interstice section.popular h3{font-family:"Sentinel SSm A", "Sentinel SSm B", Georgia;font-weight:600;font-style:italic;font-size:18px;margin-top:4px;color:#0d78d3}.article-detail .interstice section.popular ol{list-style:none;margin:0;padding:0}.article-detail .interstice section.popular li{counter-increment:item;position:relative;padding-left:2.75em;font-size:14px;margin-bottom:16px}.article-detail .interstice section.popular a{display:block;box-shadow:none}.article-detail .interstice section.popular a:hover h4{color:#0d78d3}.article-detail .interstice section.popular a:hover:before{background-color:#0d78d3}.article-detail .interstice section.popular h4{letter-spacing:0;font-weight:600;margin:0;-webkit-transition:0.15s color;-moz-transition:0.15s color;transition:0.15s color}.article-detail .interstice section.popular time{font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;color:inherit;opacity:0.33;display:block;margin-top:2px}.article-detail .interstice section.popular a:before{content:counter(item);display:inline-block;width:25px;height:25px;border-radius:50%;text-align:center;line-height:27px;background:#111;color:#fff;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;position:absolute;top:50%;left:0;margin-top:-13px;margin-top:-20px;-webkit-transition:0.15s background-color;-moz-transition:0.15s background-color;transition:0.15s background-color}.article-detail .interstice section.newsletter{width:69.667%;float:left;background:#0d78d3;border-radius:3px;color:rgba(255,255,255,0.9);padding:1.7em 2.2em 1.9em}.article-detail .interstice section.newsletter h3{letter-spacing:0;font-size:21px;color:inherit;margin:0 0 18px;font-family:"Whitney A", "Whitney B", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:100;line-height:1.2}.article-detail .interstice section.newsletter h3 b{font-size:22px;font-family:"Sentinel SSm A", "Sentinel SSm B", Georgia;display:inline-block;margin-right:3px;font-weight:600;letter-spacing:-0.15px;text-rendering:optimizeLegibility;color:#fff}.article-detail .interstice section.newsletter form input{background:rgba(9,77,163,0.42);color:#fff;box-shadow:inset 0 1px 3px rgba(0,0,0,0.025),0 1px 0 rgba(255,255,255,0.033);font-family:"Whitney A", "Whitney B", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;height:38px;padding-left:1em;padding-top:8px;border-radius:3px;max-width:390px;float:left;font-weight:400;letter-spacing:0;-webkit-font-smoothing:initial}.article-detail .interstice section.newsletter form input::-webkit-input-placeholder{-webkit-font-smoothing:antialiased;color:#fff;opacity:0.6}.article-detail .interstice section.newsletter form input::-moz-placeholder{color:#fff;opacity:0.6}.article-detail .interstice section.newsletter form input:-ms-input-placeholder{color:#fff;opacity:0.6}.article-detail .interstice section.newsletter form button{background:#222;background-color:#222;background-image:-webkit-linear-gradient(#333, #222);background-image:linear-gradient(#333, #222);color:#fff;float:left;margin-left:10px;height:38px;text-transform:none;font-weight:500;font-size:15px;border-radius:3px;letter-spacing:0;-webkit-font-smoothing:antialiased;line-height:38px;padding:0 1.66em}.article-detail .interstice section.newsletter form button .ding,.article-detail .interstice section.newsletter.banner form button h3:before,.article-detail .interstice section.newsletter form button body.articles header.header-bio h2 a.t-link:before,body.articles header.header-bio h2 .article-detail .interstice section.newsletter form button a.t-link:before,.article-detail .interstice section.newsletter form button .email-share-button:before{margin-right:5px}.article-detail .interstice section.newsletter .chimp .msg{float:left}.article-detail .interstice section.newsletter .chimp .msg a{color:#fff;box-shadow:0 1px 0 rgba(255,255,255,0.5)}.article-detail .interstice section.newsletter .chimp.success .msg{border-left-color:#fff}.article-detail .interstice section.newsletter .chimp.success .msg p{-webkit-font-smoothing:initial}.article-detail .interstice section.newsletter .chimp.success .msg p+p{opacity:0.85;font-size:15px;-webkit-font-smoothing:antialiased}.article-detail .interstice section.newsletter .chimp.success .msg p:first-of-type{color:#fff;margin-bottom:10px;-webkit-font-smoothing:antialiased}.st-module{font-family:inherit !important}.fb-share-button,.tw-share-button{display:inline-block}.fb-share-button>span{vertical-align:baseline !important}[data-fb-class=fb-style]{background-color:#4267b2;color:#fff !important;font-size:12px;padding:5px 8px 3px 22px;border-radius:3px;vertical-align:top;line-height:7px;position:relative}[data-fb-class=fb-style]:before{content:url("fb.png");position:absolute;top:2px;left:5px}.email-share-button{background-color:#8d9b9d;color:#fff;height:20px;line-height:20px;padding:0 5px;border-radius:3px;display:inline-block;vertical-align:top;margin-left:1px}.email-share-button a{color:#fff !important;font-size:12px}.email-share-button:before{content:"\f0e0";font-size:10px;position:relative;top:-1px}body.background main{margin-top:4em}body.background main::after{clear:both;content:"";display:table}body.background main nav{float:left;display:block;margin-right:2.35765%;width:27.49666%}body.background main nav:last-child{margin-right:0}body.background article.detail{margin-right:0;box-shadow:none;padding-right:0;margin-top:0}body.background h1{font-size:61px;letter-spacing:-1.66px;font-weight:700;margin-bottom:0.5em}body.background time{font-size:13px;font-family:"PT Serif", Georgia;font-style:italic;opacity:0.4;display:none;-webkit-font-smoothing:antialiased}body.background header+p{line-height:1.4;color:#222;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;font-family:"DINNext";letter-spacing:-0.5px;margin-top:0.5em;font-size:26px;font-weight:300}body.background .sidenav{padding-right:40px}body.background .sidenav h3{font-size:11px;letter-spacing:1px;text-transform:uppercase;margin:1.75em 0}body.background .sidenav ul{margin:0;padding:0;list-style:none}body.background .sidenav ul li{padding:5px 0;margin:0;border-top:1px solid rgba(85,85,85,0.1)}body.background .sidenav ul li.active a{color:#0d78d3;opacity:1}body.background .sidenav a{display:block;padding:9px 1px 8px;font-family:"Whitney A", "Whitney B", "Helvetica Neue", Helvetica, Arial, sans-serif;opacity:0.8;color:#555;font-weight:400;line-height:1.2;font-size:14px;-webkit-font-smoothing:antialiased}body.background .sidenav a:hover{opacity:1}@media screen and (max-width: 920px){body.background main{font-size:16px}body.background h1{font-size:58px;letter-spacing:-1px}body.background p.lede{font-size:23px;letter-spacing:-0.25px}body.background header+p{font-size:24px}}@media screen and (max-width: 800px){body.background main{margin-top:2em}body.background h1{font-size:48px}body.background nav.sidenav{width:100%;margin-right:0;margin-bottom:30px;padding:14px 16px 13px;border:1px solid #e0e4e5;cursor:pointer;border-radius:1px}body.background nav.sidenav h3{margin:0}body.background nav.sidenav h3:after{font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:relative;content:'';float:right;font-size:14px;line-height:11px;display:inline-block}body.background nav.sidenav ul{display:none;margin-top:14px}body.background nav.sidenav.open h3:after{content:''}body.background nav.sidenav.open ul{display:block}body.background article.detail{width:100%}}body.search main{min-height:calc(100vh - 245px)}#searchholder{margin-top:40px;margin-bottom:1em;border-radius:3px;background:#fff;position:relative;z-index:1}#searchholder.loading #searchloading{opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s}#searchbox{padding:15px 15px 9px 60px;font-size:28px;font-weight:100;line-height:1;border-radius:3px;background:transparent url(//newsdeeply-www.s3.amazonaws.com/assets/icons/magnifier-88e98ad1adf4b29d4570f6d304d85db76530d5b959184aada5aad943bd134f1e.svg) 17px 17px no-repeat;background-size:1em;position:relative;z-index:2}#results .result em{font:inherit;border-radius:1px;background-color:#ffc;padding:4px 3px;display:inline-block;line-height:1;margin:0 -2px}#results .result h3 em{padding:1px 4px 0;margin:-1px -4px 0}#results.loading{-webkit-filter:grayscale(97%);filter:grayscale(97%);opacity:0.75;cursor:progress !important}#results.loading h3{color:#333}#searchloading{border-radius:2px;background:#ccc;display:inline-block;color:#fff;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;letter-spacing:0.5px;-webkit-font-smoothing:antialiased;font-size:11px;text-transform:uppercase;padding:8px 10px 7px 11px;position:absolute;top:16px;right:16px;line-height:1;opacity:0;z-index:10;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}.spinner{display:inline-block;margin-right:5px}.spinner>div{width:5px;height:5px;background-color:#fff;position:relative;top:-1px;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}body.search ul.categories{margin-left:40px}body.search #results .paginationjs .paginationjs-pages,body.search #results .paginationjs ul{float:none;margin-left:auto;margin-right:auto;text-align:center}body.search #results .paginationjs ul{display:inline-block;border:1px solid #e3e5e5;padding-right:15px;padding-left:15px;border-radius:3px}body.search #results .paginationjs .active a{color:#0d78d4}body.search #results .paginationjs li{border:none !important;float:none;display:inline-block}body.search #results .paginationjs li a{background-color:transparent;color:#a7afaf;font-size:14px;text-transform:uppercase;font-family:"DINNext", "Helvetica Neue", Helvetica, Arial, sans-serif}body.search #results .paginationjs .paginationjs-next a,body.search #results .paginationjs .paginationjs-prev a{font-size:11px;-webkit-transition:color 0.15s;-moz-transition:color 0.15s;transition:color 0.15s;letter-spacing:1px}body.search #results .paginationjs .paginationjs-next a:hover,body.search #results .paginationjs .paginationjs-prev a:hover{color:#0d78d4}body.search #results .paginationjs .paginationjs-next.disabled,body.search #results .paginationjs .paginationjs-prev.disabled{pointer-events:none;color:#a7afaf !important}body.search #results .paginationjs .paginationjs-next{border-left:1px solid #e3e5e5 !important;padding-left:15px}body.search #results .paginationjs .paginationjs-prev{border-right:1px solid #e3e5e5 !important;padding-right:15px}.hidden-pagination{display:none}.pagination-btns-container li a{cursor:pointer}body.page main{font-size:18px;line-height:1.618;color:#666;padding-top:30px}body.page h1{font-size:48px;text-align:center}body.page h2{font-size:32px;text-align:center;margin-top:2em;margin-bottom:1em}body.page .lede{font-size:26px}body.page main p{-webkit-font-smoothing:antialiased}body.page h4{margin-top:2em}header.sitenav.mini.centered{text-align:center;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1 !important}header.sitenav.mini.centered ul{float:none;display:inline-block}header.sitenav.mini.centered .soc-f:after{display:none}header.sitenav.mini.centered ul.secondary{position:relative;top:-1px;float:none}header.sitenav.mini.centered ul .soc-f{margin-right:0}body.home{margin-top:0 !important}@media screen and (min-width: 801px){body.home .mini.centered{position:absolute;bottom:0;top:auto;box-shadow:0 1px 0 rgba(34,34,34,0.1),0 -1px 0 rgba(34,34,34,0.1)}body.home .mini.centered.fix{position:fixed;bottom:auto;top:0}body.home .mini.centered ul .soc-f{padding-right:0}body.home .mini.centered:before{pointer-events:none;position:absolute;top:auto;bottom:100%;left:0;right:0;height:50px;background:url(//newsdeeply-www.s3.amazonaws.com/assets/header-shadow-cef02f19e201f7353acb43793d78c8acbf6e98e58b82675c02b4f2f188b94e00.png) center center no-repeat;background-size:100% 100%;content:'';opacity:0.08;-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}}@media screen and (max-width: 800px){body.home{margin-top:46px !important}}body.home section.topics{position:relative;z-index:1}body.home section.topics::after{clear:both;content:"";display:table}body.home section.topics .inner{max-width:100%}body.home section.topics .topic{float:left;width:16.6666666667%;position:relative;background:center center no-repeat;background-size:cover}body.home section.topics .topic:nth-child(1){background-image:url(//newsdeeply-www.s3.amazonaws.com/assets/home/vert-syria-3c1496bb4675d9a7e2a97a5cc13fc9766b82b967ca2102a3a05b9ce940ae2b58.jpg)}body.home section.topics .topic:nth-child(2){background-image:url(//newsdeeply-www.s3.amazonaws.com/assets/home/vert-arctic-9aa1576a43fc47f6aad220fb0f7d2637c99573bbaa9cc0d9edf7aa30d960265c.jpg)}body.home section.topics .topic:nth-child(3){background-image:url(//newsdeeply-www.s3.amazonaws.com/assets/home/vert-water-23dff0b9c90173baf2af6d91f88f8dc93d40c0ad0ff00b83d7b63e0090a1d116.jpg)}body.home section.topics .topic:nth-child(4){background-image:url(//newsdeeply-www.s3.amazonaws.com/assets/home/vert-refugees-9e9366855f5ebfb69638c8a04ad2f039dfea8bd62faf1ad6b2d389f1ebb0703d.jpg)}body.home section.topics .topic:nth-child(5){background-image:url(//newsdeeply-www.s3.amazonaws.com/assets/home/vert-womenandgirls-d1e813d3a23d15513d741f30a21038997dcb0af3270d007f6881edc6fc4e00a4.jpg)}body.home section.topics .topic:nth-child(6){background-image:url(//newsdeeply-www.s3.amazonaws.com/assets/home/vert-oceans-cc2b1e00e2242213f64f53ef81b29ad435958b8c7dd027bdf9acdeed552de75e.jpg)}body.home section.topics .topic:before{position:absolute;z-index:1;content:'';width:100%;height:100vh;background-color:#000;background-image:-webkit-linear-gradient(-345deg, #000, #fff, rgba(34,34,34,0));background-image:linear-gradient(75deg, #000, #fff, rgba(34,34,34,0));opacity:0.1}@media screen and (max-width: 800px){body.home section.topics .topic{width:100%;height:auto;min-height:25%;display:block}body.home section.topics .topic a{display:block;height:auto;padding:1em 30px 2em}body.home section.topics .topic:before{height:auto;top:0;bottom:0}}body.home section.topics a{display:block;vertical-align:middle;text-align:center;color:#fff;padding:1em 0.5em 2em;padding-top:calc(50vh - 100px);width:100%;position:relative;z-index:2;height:100vh;background:rgba(53,57,58,0.85);box-shadow:inset -1px 0 0 rgba(255,255,255,0.02),1px 0 0 rgba(0,0,0,0.05),inset -100px 0 100px rgba(255,255,255,0.02),inset 20px 0 40px rgba(0,0,0,0.1),inset 40px 0 80px rgba(0,0,0,0.1),inset 4px 0 10px rgba(0,0,0,0.1);text-shadow:0 1px 2px rgba(0,0,0,0.08),0 2px 3px rgba(0,0,0,0.07),0 2px 4px rgba(0,0,0,0.06);-webkit-transition:background 0.3s, box-shadow 0.3s;-moz-transition:background 0.3s, box-shadow 0.3s;transition:background 0.3s, box-shadow 0.3s}body.home section.topics a:hover{background:rgba(50,59,61,0.6);box-shadow:inset -1px 0 0 rgba(255,255,255,0.02),1px 0 0 rgba(0,0,0,0.05),inset -100px 0 100px rgba(255,255,255,0.07),inset 30px 0 60px rgba(0,0,0,0.15),inset 50px 0 100px rgba(0,0,0,0.15),inset 4px 0 10px rgba(0,0,0,0.15),75px 0 150px rgba(0,0,0,0.25)}body.home section.topics a h3{font-family:"DINNextCond", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:20px;letter-spacing:1.75px;margin-bottom:15px;color:inherit;-webkit-transform:scaleX(1.05);-moz-transform:scaleX(1.05);-ms-transform:scaleX(1.05);-o-transform:scaleX(1.05);transform:scaleX(1.05);-webkit-font-smoothing:antialiased}body.home section.topics a p{font-size:14px;line-height:1.4;font-family:"Whitney A", "Whitney B", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0em auto;max-width:150px;opacity:0.66}body.home section.topics a .btn{padding:9px 20px 6px;letter-spacing:2px;margin-top:20px}body.home section.newsletter{background:none;padding:1em 30px 0}body.home section.newsletter .inner.standard{max-width:600px;margin-left:auto;margin-right:auto}body.home section.newsletter h3{font-weight:400;letter-spacing:0;font-size:21px}body.home section.newsletter form{margin-top:1.618em}body.home section.newsletter form input{float:left;width:69%}body.home section.newsletter form button.btn{float:right;width:29%;margin-top:-1px}body.home section.about{padding-top:3em}body.home section.about p{max-width:600px;margin-left:auto;margin-right:auto}body.home .lede{padding-top:1.5em}body.home main>header{position:absolute;left:0;right:0;top:0;z-index:2;display:inline}@media screen and (max-width: 800px){body.home main>header{display:none}}body.home h1{text-indent:-999em;overflow:hidden;height:50px;width:260px;background:url(//newsdeeply-www.s3.amazonaws.com/assets/nd-logo-large-white-5d926fa99cce2240e256e1f395abd42a34e7091eceb9368e24e2f6d403148c59.png) center center no-repeat;background-size:100%;position:absolute;left:50%;top:13.5vh;margin-left:-130px;z-index:2}@media screen and (max-width: 800px){body.home h1{top:15px;height:30px;position:relative;top:auto;left:auto;margin:0;background-position:left center;background-size:contain}}@media screen and (max-width: 800px){body.root.page .mini.centered{bottom:auto;top:0;background:url(//newsdeeply-www.s3.amazonaws.com/assets/nd-logo-large-white-5d926fa99cce2240e256e1f395abd42a34e7091eceb9368e24e2f6d403148c59.png) #474e51 no-repeat;background-position:20px 12px;background-size:auto 28px}body.root.page .mini.centered nav{-webkit-transform:translateY(-1000px);-moz-transform:translateY(-1000px);-ms-transform:translateY(-1000px);-o-transform:translateY(-1000px);transform:translateY(-1000px);-webkit-transition:-webkit-transform 0.15s;-moz-transition:-moz-transform 0.15s;transition:transform 0.15s;display:block;background:#404649;padding:20px;margin-top:46px;box-shadow:0 2px 4px rgba(0,0,0,0.05),0 4px 8px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.07),0 16px 32px rgba(0,0,0,0.08),0 32px 62px rgba(0,0,0,0.1)}body.root.page .mini.centered nav ul{display:block;margin:0 !important}body.root.page .mini.centered nav ul li{display:block}body.root.page .mini.centered nav ul li a{color:#fff}body.root.page .mini.centered nav ul li.active a{background:#0d78d3}body.root.page .mini.centered nav ul.secondary li{display:inline-block}body.root.page .mini.centered nav ul.secondary li a{padding-left:8px !important;padding-right:8px !important;opacity:0.5}body.root.page .mini.centered .mobile-link{z-index:3;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:relative;font-size:23px;position:absolute;top:0;right:0;bottom:0;color:#fff;cursor:pointer;padding:12px 15px;line-height:1}body.root.page .mini.centered .mobile-link:before{content:''}body.root.page .mini.centered .mobile-link.open:before{content:''}body.root.page .mini.centered .mobile-link.open+nav{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.team::after{clear:both;content:"";display:table}.team .person{padding:1em 1.8em 2em}.team .person.advisor{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding:1em 1em 2em}.team .person.advisor:last-child{margin-right:0}.team .person.advisor:nth-child(3n){margin-right:0}.team .person.advisor:nth-child(3n+1){clear:left}.team .person.advisor h5{color:#555;opacity:0.45}.team .person figure{text-align:center}.team .person figure img{max-width:80px;border-radius:40px}.team .person h3{text-align:center;font-weight:400;letter-spacing:0;margin-bottom:10px;margin-top:0.75em;font-size:19px}.team .person h5{text-align:center;font-size:10px;text-transform:uppercase;letter-spacing:1.1px;font-weight:500;color:#0d78d3;margin:0;line-height:1.3}.team .person p{font-size:14px;line-height:1.75;font-family:"Whitney A", "Whitney B", "Helvetica Neue", Helvetica, Arial, sans-serif;text-indent:2em}section.crew{background-color:#fff;margin-top:50px;padding:30px 10px 40px;border-top:1px solid rgba(34,34,34,0.05);border-bottom:1px solid rgba(34,34,34,0.05);text-align:center}section.crew h2{text-align:center;letter-spacing:-0.66px;font-family:"Sentinel SSm A", "Sentinel SSm B", Georgia;font-size:22px;-webkit-font-smoothing:antialiased;margin-bottom:4px;font-weight:500}section.crew h2+a{font-size:13px;text-align:center;display:inline-block;margin:0 auto 40px;-webkit-font-smoothing:antialiased;color:#555;box-shadow:0 1px 0 rgba(34,34,34,0.2);opacity:0.6}section.crew .team .person{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding:1em 1em 1.5em}section.crew .team .person:last-child{margin-right:0}section.crew .team .person:nth-child(3n){margin-right:0}section.crew .team .person:nth-child(3n+1){clear:left}section.crew .team .person:nth-last-child(1){margin-left:34.11922%}section.crew .team .person h3{font-size:16px;font-weight:500;margin-bottom:3px;margin-top:0.5em}section.crew .team .person h5{color:inherit;opacity:0.6;text-transform:none;font-size:11px;font-weight:400;letter-spacing:0.25px}section.crew .team .person p{display:none}section.crew .team .person img{max-width:50px}body.root.page{margin-top:12em}body.root.page main{padding-top:0 !important}body.root.page .team .person:not(.advisor){float:left;display:block;margin-right:2.35765%;width:48.82117%}body.root.page .team .person:not(.advisor):last-child{margin-right:0}body.root.page .team .person:not(.advisor):nth-child(2n){margin-right:0}body.root.page .team .person:not(.advisor):nth-child(2n+1){clear:left}.page .left.ng-scope{max-width:100%;float:none}.page .left.ng-scope img{width:100%}.nd-logo h1{font-size:70px;text-align:center;margin:70px 0}.error-dialog{font-size:16px;background-color:white;padding:40px;border-radius:25px;text-align:center;max-width:600px;margin:0 auto}img[data-action="zoom"]{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.zoom-img,.zoom-img-wrap{position:relative;z-index:666;-webkit-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}img.zoom-img{cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out}.zoom-overlay{z-index:420;background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;filter:"alpha(opacity=0)";opacity:0;-webkit-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.zoom-overlay-open .zoom-overlay{filter:"alpha(opacity=100)";opacity:1}.zoom-overlay-open,.zoom-overlay-transitioning{cursor:default}.st-result-listing{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:13px;letter-spacing:0.8px;margin-top:40px}form input.st-search-input{font-size:12px;padding:5px 9px 5px 27px;height:18px;width:200px;color:#666;border:1px solid #ccc;outline:none;background:#fcfcfc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUFJREFUeNqU0j0oRWEcx/Hj3ifvlMHL7C1lY7mDwUBKkoksBjKJxWIQu7xlOybDLVGukhhMZDFbxGBS8nIjKR3E96nf0dPjuuVfn+6tc35P//P8/yYMw8CpbgygGQlcYw8H+Ai8MvotxQImgt81hk1M4cEPF2IV43jCGo7wjk5MYhhlGMKbG+7BKO4wiGPn8DO1vIN+jGA9fpjQaUksecG4zjGPL3VQ5IZb9OAw+LtO1FkjatxwUuEoTzjSbRu9/xO+0W97nnArqvXuoxve1/9p1OUIlmNGU7EX9+KGt3GKNuyiC5WoQAe2NJFP3PpzzmoR0khpxle6h3pnkeKJPCPjbtglerVFfWhSVxfqJtK4qrChTMY4XdjVm9O21aIA92LrFcv6HHtAsclxQVnxa0WfsqgDUib4X9muStCA2W8BBgDJ0EeGeFZ8WAAAAABJRU5ErkJggg==) no-repeat 7px 7px}div.st-search-summary{border-bottom:1px solid #ccc;padding-bottom:7px;margin:12px 0}div.st-result-listing{width:600px}div.st-result-listing h2{font-size:13px;font-weight:normal;color:#333;margin:0}div.st-result-listing h2 .st-query{font-style:italic;color:#666}div.st-result-listing h3{font-size:12px;margin:5px 0}div.st-result{border-bottom:1px solid #ddd;padding-bottom:12px;margin-bottom:12px}div.st-result.final{border-bottom:none;margin-bottom:0}div.st-result .st-snippet{color:#333}div.st-result .st-date{color:#999}.st-pagination{border-top:1px solid #ccc;margin-top:5px;padding-top:5px}.st-prev{margin-right:20px}.st-loading-message{font-size:16px;font-style:italic;color:#999;margin:10px auto}#results .results-list .highlighter{font:inherit;border-radius:1px;background-color:#e7eeaa}.paginationjs{line-height:1.6;font-family:Marmelad,"Lucida Grande",Arial,"Hiragino Sans GB",Georgia,sans-serif;font-size:14px;box-sizing:initial}.paginationjs:after{display:table;content:" ";clear:both}.paginationjs .paginationjs-pages{float:left}.paginationjs .paginationjs-pages ul{float:left;margin:0;padding:0}.paginationjs .paginationjs-go-button,.paginationjs .paginationjs-go-input,.paginationjs .paginationjs-nav{float:left;margin-left:10px;font-size:14px}.paginationjs .paginationjs-pages li{float:left;border:1px solid #aaa;border-right:none;list-style:none}.paginationjs .paginationjs-pages li>a{min-width:30px;height:28px;line-height:28px;display:block;background:#fff;font-size:14px;color:#333;text-decoration:none;text-align:center}.paginationjs .paginationjs-pages li>a:hover{background:#eee}.paginationjs .paginationjs-pages li.active{border:none}.paginationjs .paginationjs-pages li.active>a{height:30px;line-height:30px;background:#aaa;color:#fff}.paginationjs .paginationjs-pages li.disabled>a{opacity:.3}.paginationjs .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs .paginationjs-pages li:first-child,.paginationjs .paginationjs-pages li:first-child>a{border-radius:3px 0 0 3px}.paginationjs .paginationjs-pages li:last-child{border-right:1px solid #aaa;border-radius:0 3px 3px 0}.paginationjs .paginationjs-pages li:last-child>a{border-radius:0 3px 3px 0}.paginationjs .paginationjs-go-input>input[type=text]{width:30px;height:28px;background:#fff;border-radius:3px;border:1px solid #aaa;padding:0;font-size:14px;text-align:center;vertical-align:baseline;outline:0;box-shadow:none;box-sizing:initial}.paginationjs .paginationjs-go-button>input[type=button]{min-width:40px;height:30px;line-height:28px;background:#fff;border-radius:3px;border:1px solid #aaa;text-align:center;padding:0 8px;font-size:14px;vertical-align:baseline;outline:0;box-shadow:none;color:#333;cursor:pointer;vertical-align:middle\9}.paginationjs.paginationjs-theme-blue .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-blue .paginationjs-pages li{border-color:#289de9}.paginationjs .paginationjs-go-button>input[type=button]:hover{background-color:#f8f8f8}.paginationjs .paginationjs-nav{height:30px;line-height:30px}.paginationjs .paginationjs-go-button,.paginationjs .paginationjs-go-input{margin-left:5px\9}.paginationjs.paginationjs-small{font-size:12px}.paginationjs.paginationjs-small .paginationjs-pages li>a{min-width:26px;height:24px;line-height:24px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-pages li.active>a{height:26px;line-height:26px}.paginationjs.paginationjs-small .paginationjs-go-input{font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-input>input[type=text]{width:26px;height:24px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-button{font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-button>input[type=button]{min-width:30px;height:26px;line-height:24px;padding:0 6px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-nav{height:26px;line-height:26px;font-size:12px}.paginationjs.paginationjs-big{font-size:16px}.paginationjs.paginationjs-big .paginationjs-pages li>a{min-width:36px;height:34px;line-height:34px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-pages li.active>a{height:36px;line-height:36px}.paginationjs.paginationjs-big .paginationjs-go-input{font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{width:36px;height:34px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-button{font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-button>input[type=button]{min-width:50px;height:36px;line-height:34px;padding:0 12px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-nav{height:36px;line-height:36px;font-size:16px}.paginationjs.paginationjs-theme-blue .paginationjs-pages li>a{color:#289de9}.paginationjs.paginationjs-theme-blue .paginationjs-pages li>a:hover{background:#e9f4fc}.paginationjs.paginationjs-theme-blue .paginationjs-pages li.active>a{background:#289de9;color:#fff}.paginationjs.paginationjs-theme-blue .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]{background:#289de9;border-color:#289de9;color:#fff}.paginationjs.paginationjs-theme-green .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-green .paginationjs-pages li{border-color:#449d44}.paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]:hover{background-color:#3ca5ea}.paginationjs.paginationjs-theme-green .paginationjs-pages li>a{color:#449d44}.paginationjs.paginationjs-theme-green .paginationjs-pages li>a:hover{background:#ebf4eb}.paginationjs.paginationjs-theme-green .paginationjs-pages li.active>a{background:#449d44;color:#fff}.paginationjs.paginationjs-theme-green .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-green .paginationjs-go-button>input[type=button]{background:#449d44;border-color:#449d44;color:#fff}.paginationjs.paginationjs-theme-yellow .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-yellow .paginationjs-pages li{border-color:#ec971f}.paginationjs.paginationjs-theme-green .paginationjs-go-button>input[type=button]:hover{background-color:#55a555}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li>a{color:#ec971f}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li>a:hover{background:#fdf5e9}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.active>a{background:#ec971f;color:#fff}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-yellow .paginationjs-go-button>input[type=button]{background:#ec971f;border-color:#ec971f;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-red .paginationjs-pages li{border-color:#c9302c}.paginationjs.paginationjs-theme-yellow .paginationjs-go-button>input[type=button]:hover{background-color:#eea135}.paginationjs.paginationjs-theme-red .paginationjs-pages li>a{color:#c9302c}.paginationjs.paginationjs-theme-red .paginationjs-pages li>a:hover{background:#faeaea}.paginationjs.paginationjs-theme-red .paginationjs-pages li.active>a{background:#c9302c;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-red .paginationjs-go-button>input[type=button]{background:#c9302c;border-color:#c9302c;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-go-button>input[type=button]:hover{background-color:#ce4541}.paginationjs .paginationjs-pages li.paginationjs-next{border-right:1px solid #aaa\9}.paginationjs .paginationjs-go-input>input[type=text]{line-height:28px\9;vertical-align:middle\9}.paginationjs.paginationjs-big .paginationjs-pages li>a{line-height:36px\9}.paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{height:36px\9;line-height:36px\9}.easy-autocomplete{position:relative}.easy-autocomplete input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;color:#555;float:none;padding:6px 12px}.easy-autocomplete input:hover,.easy-autocomplete input:focus{box-shadow:none}.easy-autocomplete a{display:block}.easy-autocomplete.eac-blue-light input:hover,.easy-autocomplete.eac-blue-light input:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6)}.easy-autocomplete.eac-blue-light ul{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6)}.easy-autocomplete.eac-blue-light ul li,.easy-autocomplete.eac-blue-light ul .eac-category{border-color:#66afe9}.easy-autocomplete.eac-blue-light ul li.selected,.easy-autocomplete.eac-blue-light ul .eac-category.selected{background-color:#ecf5fc}.easy-autocomplete.eac-green-light input:hover,.easy-autocomplete.eac-green-light input:focus{border-color:#41DB00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(146,237,107,0.6)}.easy-autocomplete.eac-green-light ul{border-color:#41DB00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(146,237,107,0.6)}.easy-autocomplete.eac-green-light ul li,.easy-autocomplete.eac-green-light ul .eac-category{border-color:#41DB00}.easy-autocomplete.eac-green-light ul li.selected,.easy-autocomplete.eac-green-light ul .eac-category.selected{background-color:#9eff75}.easy-autocomplete.eac-red-light input:hover,.easy-autocomplete.eac-red-light input:focus{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,90,90,0.6)}.easy-autocomplete.eac-red-light ul{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,90,90,0.6)}.easy-autocomplete.eac-red-light ul li,.easy-autocomplete.eac-red-light ul .eac-category{border-color:#ff5b5b}.easy-autocomplete.eac-red-light ul li.selected,.easy-autocomplete.eac-red-light ul .eac-category.selected{background-color:#ff8e8e}.easy-autocomplete.eac-yellow-light input:hover,.easy-autocomplete.eac-yellow-light input:focus{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,231,84,0.6)}.easy-autocomplete.eac-yellow-light ul{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,231,84,0.6)}.easy-autocomplete.eac-yellow-light ul li,.easy-autocomplete.eac-yellow-light ul .eac-category{border-color:#ffdb00}.easy-autocomplete.eac-yellow-light ul li.selected,.easy-autocomplete.eac-yellow-light ul .eac-category.selected{background-color:#ffe233}.easy-autocomplete.eac-dark-light input:hover,.easy-autocomplete.eac-dark-light input:focus{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(55,55,55,0.6)}.easy-autocomplete.eac-dark-light ul{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(55,55,55,0.6)}.easy-autocomplete.eac-dark-light ul li,.easy-autocomplete.eac-dark-light ul .eac-category{border-color:#333}.easy-autocomplete.eac-dark-light ul li.selected,.easy-autocomplete.eac-dark-light ul .eac-category.selected{background-color:#4d4d4d;color:#fff}.easy-autocomplete.eac-dark{color:#fff}.easy-autocomplete.eac-dark input{background-color:#404040;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark input:hover,.easy-autocomplete.eac-dark input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-dark ul{border-color:#333}.easy-autocomplete.eac-dark ul li,.easy-autocomplete.eac-dark ul .eac-category{background-color:#404040;border-color:#333}.easy-autocomplete.eac-dark ul li.selected,.easy-autocomplete.eac-dark ul .eac-category.selected{background-color:#737373;color:#f6f6f6}.easy-autocomplete.eac-dark-glass{color:#fff}.easy-autocomplete.eac-dark-glass input{background-color:rgba(0,0,0,0.8);border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark-glass input:hover,.easy-autocomplete.eac-dark-glass input:focus{border-color:rgba(0,0,0,0.8);box-shadow:0}.easy-autocomplete.eac-dark-glass ul{border-color:rgba(0,0,0,0.8)}.easy-autocomplete.eac-dark-glass ul li,.easy-autocomplete.eac-dark-glass ul .eac-category{background-color:rgba(0,0,0,0.8);border-color:rgba(0,0,0,0.8)}.easy-autocomplete.eac-dark-glass ul li.selected,.easy-autocomplete.eac-dark-glass ul .eac-category.selected{background-color:rgba(64,64,64,0.8);color:#f6f6f6}.easy-autocomplete.eac-dark-glass ul li:last-child,.easy-autocomplete.eac-dark-glass ul .eac-category:last-child{border-radius:0 0 4px 4px}.easy-autocomplete.eac-blue{color:#fff}.easy-autocomplete.eac-blue input{background-color:#6d9ed1;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-blue input::-webkit-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input::-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-ms-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:hover,.easy-autocomplete.eac-blue input:focus{border-color:#5A91CB;box-shadow:0}.easy-autocomplete.eac-blue ul{border-color:#5A91CB}.easy-autocomplete.eac-blue ul li,.easy-autocomplete.eac-blue ul .eac-category{background-color:#6d9ed1;border-color:#5A91CB}.easy-autocomplete.eac-blue ul li.selected,.easy-autocomplete.eac-blue ul .eac-category.selected{background-color:#94b8dd;color:#f6f6f6}.easy-autocomplete.eac-yellow{color:#333}.easy-autocomplete.eac-yellow input{background-color:#ffdb7e;border-color:#333;border-radius:4px;box-shadow:0;color:#333}.easy-autocomplete.eac-yellow input:hover,.easy-autocomplete.eac-yellow input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-yellow ul{border-color:#333}.easy-autocomplete.eac-yellow ul li,.easy-autocomplete.eac-yellow ul .eac-category{background-color:#ffdb7e;border-color:#333}.easy-autocomplete.eac-yellow ul li.selected,.easy-autocomplete.eac-yellow ul .eac-category.selected{background-color:#ffe9b1;color:#333}.easy-autocomplete.eac-purple{color:#333}.easy-autocomplete.eac-purple input{background-color:#d6d1e7;border-color:#b8afd5;box-shadow:0;color:#333}.easy-autocomplete.eac-purple input:hover,.easy-autocomplete.eac-purple input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-purple ul{border-color:#333}.easy-autocomplete.eac-purple ul li,.easy-autocomplete.eac-purple ul .eac-category{background-color:#d6d1e7;border-color:#333}.easy-autocomplete.eac-purple ul li.selected,.easy-autocomplete.eac-purple ul .eac-category.selected{background-color:#ebe8f3;color:#333}.easy-autocomplete.eac-bootstrap input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;color:#555;padding:6px 12px}.easy-autocomplete-container{left:0;position:absolute;width:100%;z-index:2}.easy-autocomplete-container ul{background:none repeat scroll 0 0 #ffffff;border-top:1px dotted #ccc;display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{background:inherit;border-color:#ccc;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:normal;padding:4px 12px}.easy-autocomplete-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0 1px 1px}.easy-autocomplete-container ul li.selected{background:none repeat scroll 0 0 #ebebeb;cursor:pointer}.easy-autocomplete-container ul li.selected div{font-weight:normal}.easy-autocomplete-container ul li div{display:block;font-weight:normal;word-break:break-all}.easy-autocomplete-container ul li b{font-weight:bold}.easy-autocomplete-container ul .eac-category{font-color:#aaa;font-style:italic}.eac-description .eac-item span{color:#aaa;font-style:italic;font-size:0.9em}.eac-icon-left .eac-item img{margin-right:4px;max-height:30px}.eac-icon-right .eac-item{margin-top:8px;min-height:24px;position:relative}.eac-icon-right .eac-item img{margin-left:4px;max-height:30px;position:absolute;right:-4px;top:-8px}.ding,section.newsletter.banner h3:before,body.articles header.header-bio h2 a.t-link:before,.email-share-button:before{font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:relative}.tooltipster-deeply{cursor:default !important}.tooltipster-deeply .tooltipster-box{border-radius:5px;border:2px solid #fff;border:none;background:rgba(255,255,255,0.98);color:inherit;box-shadow:0 1px 2px rgba(0,0,0,0.04),0 2px 8px rgba(0,0,0,0.06),0 4px 12px rgba(0,0,0,0.01),0 8px 24px rgba(0,0,0,0.01),0 16px 48px rgba(0,0,0,0.01),0 32px 64px rgba(0,0,0,0.01);border:1px solid rgba(25,25,25,0.2)}.tooltipster-deeply .tooltipster-box .tooltipster-content{font-size:14px;line-height:16px;padding:16px 16px 8px;overflow:hidden;max-width:312px}.tooltipster-deeply.tooltipster-sidetip.tooltipster-top .tooltipster-arrow,.tooltipster-deeply.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{width:18px;height:9px;margin-left:-9px}.tooltipster-deeply.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:rgba(25,25,25,0.22);border-width:9px}.tooltipster-deeply.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{top:-1px;border-top-color:#fff;border-width:9px}.tooltipster-deeply.tooltipster-sidetip.tooltipster-bottom{margin-top:-1px}.tooltipster-deeply.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:rgba(25,25,25,0.22);border-width:9px}.tooltipster-deeply.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{top:1px;border-bottom-color:#fff;border-width:9px}.tooltipster-deeply .preview figure{width:64px;height:64px;background:transparent center center no-repeat;background-size:cover;float:right;border-radius:2px;margin:0 0 0.5em 0.95em;position:relative;top:-1px}.tooltipster-deeply .preview h4{font-size:15px;font-weight:500;letter-spacing:0;margin:0;line-height:1.15}.tooltipster-deeply .preview h4 img{margin-right:6px;position:relative;top:2px;width:16px;height:16px;border-radius:2px}.tooltipster-deeply .preview p{color:#555;font-family:"Whitney A", "Whitney B", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;line-height:1.45;margin:6px 0 8px;opacity:0.8}
