@charset "UTF-8";.promo{border-bottom:1px solid #d8d8d8}@media only screen and (min-width:48em){.promo{border-bottom:0 none}}.promo .divider{color:#dedede;padding:0 3px}.promo ul{margin:0;padding:0}@media only screen and (min-width:48em){.promo ul{border-bottom:1px solid #d8d8d8}}.promo ul li{list-style:none;margin:0 0 10px 0;padding:0;clear:left;*zoom:1}.promo ul li:before,.promo ul li:after{content:" ";display:table}.promo ul li:after{clear:both}.promo ul li img{border:0;float:left;margin:.25rem .75rem 0 0;padding:0;width:75px;height:auto}.promo ul li .item-eyebrow{font-size:.8125rem;line-height:1rem;text-transform:uppercase}.promo ul li .item-eyebrow .sponsored,.promo ul li .item-eyebrow .sponsored-media{color:#aaa;font-weight:400}.promo ul li .item-eyebrow .sponsored-media{text-transform:none}.promo ul li .item-eyebrow .sup-credit{margin-left:3px}.promo ul li .answers{border-bottom:0;color:#e94c31;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400}.promo ul li .answers .ss-redirect{margin-left:.125rem;position:relative;top:1px}.promo ul li .title{font-size:1.25rem;line-height:1.45rem;margin:0}.promo ul li p{margin:0 0 .25rem 0;color:#666}.promo ul li a{text-decoration:none}.promo .more{font-size:1rem;margin-top:10px;text-transform:uppercase;display:none}@media only screen and (min-width:48em){.promo .more{display:block}}.promo .more a{text-decoration:none}.promo.newsletter{border-radius:3px;border:1px solid rgba(0,0,0,0.1);display:inline-block;margin-bottom:20px;position:relative;padding:0 0 10px 0;text-align:center;overflow:visible!important}.promo.newsletter .hed{font-size:1.5rem;line-height:1.5rem;margin:10px}.promo.newsletter p{font-style:italic;margin:10px}.promo.newsletter form .btn{border:0;color:#fff;font-weight:700;border:0;border-radius:2px;padding:7px 10px}.promo.newsletter.with-eyebrow{padding-top:44px}.promo.newsletter .eyebrow{background:#EEE;box-shadow:0 0 5px rgba(0,0,0,0.25);font-size:1.1875rem;font-weight:700;line-height:1rem;left:-5px;top:10px;margin:0;padding:8px 8px 8px 15px;position:absolute;text-transform:capitalize}.promo.blogs ul li img{border-radius:100%;height:44px;width:44px}.promo.resources{overflow:hidden}.promo.resources ul li .well-img img{height:auto;width:60px}.promo.resources ul li.with-image>div,.promo.resources ul li.with-image>p{margin-left:72px}.promo.resources ul li.with-image figure.well-img .sized-img-teaser{max-height:88px;overflow:hidden;float:left}.promo.resources .more{float:left;margin:1rem 0 1rem .75rem;display:block}.promo.resources form{float:right;width:72%;margin:1rem 0;margin-right:.3rem}.promo.resources form input[type=text]{width:64%;font-style:italic;padding-left:.5rem;font-size:.875rem}.promo.resources form button[type=submit]{color:#fff;border:0;padding:5px 10px;border-radius:.18rem;font-weight:bold}.apart,.apart-alt{border-top:1px solid #dedede;padding:10px}@media only screen and (min-width:48em){.apart,.apart-alt{border-top:0;padding:0}}.apart .hed,.apart-alt .hed{font-size:1.25rem;margin:0 0 .75rem 0;padding-bottom:.25rem;text-transform:uppercase}@media only screen and (min-width:48em){.apart .hed,.apart-alt .hed{border-bottom:1px solid #dedede}}.apart .hed .lowercase,.apart-alt .hed .lowercase{text-transform:lowercase}.handle{display:none}#collection-module-top{clear:left;display:none;float:left;margin:0 .75rem 0 .625rem;width:8.75rem}@media only screen and (min-width:48em){#collection-module-top{display:block}}@media only screen and (min-width:60.625em){#collection-module-top{margin-left:0}}#collection-module-top a{text-decoration:none}#collection-module-top h4{font-size:.875rem;margin-bottom:.25rem}#collection-module-top h3{font-size:1rem;line-height:1.25rem;margin:.125rem 0 .5rem 0}#collection-module-top img{max-width:8.75rem;margin-bottom:.5rem}#collection-module-top ul{margin:0 0 .25rem 0;padding-left:0}#collection-module-top ul li{border-top:1px solid #ccc;font-size:.8125rem;line-height:1.13rem;list-style:none;margin-bottom:0}#collection-module-top ul li a{display:block;padding:.375rem}#collection-module-top ul li.current a{border-left:4px solid}#collection-module-top ul li .insider{float:none;margin:.5rem 1rem 0 .375rem}#collection-module-top ul li .insider:after{border-left:.5625rem solid #6eae00}#collection-module-top .collection-show-all{cursor:pointer;display:block;font-size:.875rem;line-height:1.125rem;text-align:center;text-transform:uppercase}#collection-module-top.hidden{display:none}#collection-module-bottom .collection-header{position:relative;border-bottom:1px solid #16161d;*zoom:1}#collection-module-bottom .collection-header:before,#collection-module-bottom .collection-header:after{content:" ";display:table}#collection-module-bottom .collection-header:after{clear:both}@media only screen and (min-width:48em){#collection-module-bottom .collection-header{padding-right:180px}}#collection-module-bottom .collection-header.no-pages{padding-right:0}#collection-module-bottom .collection-header.no-pages .carousel-nav{display:none}#collection-module-bottom .collection-header img{float:left;margin-right:.75rem;max-height:60px}#collection-module-bottom .collection-header h4{margin:0}#collection-module-bottom .collection-header h3{margin-top:0}#collection-module-bottom .collection-header .carousel-nav{float:right;font-size:0;line-height:1.25rem;height:1.25rem;margin-bottom:.5rem;white-space:nowrap}@media only screen and (min-width:48em){#collection-module-bottom .collection-header .carousel-nav{float:none;position:absolute;right:0;bottom:0;top:0;margin:auto 0}}#collection-module-bottom .collection-header .carousel-nav>div,#collection-module-bottom .collection-header .carousel-nav>a{display:inline-block}#collection-module-bottom .collection-header .carousel-nav a.browse{cursor:pointer;font-size:1rem}#collection-module-bottom .collection-header .carousel-nav a.browse.right,#collection-module-bottom .collection-header .carousel-nav a.browse.left{background-color:transparent;box-shadow:none;border-radius:0;height:auto;line-height:normal;position:static;width:auto}#collection-module-bottom .collection-header .carousel-nav a.browse.disabled{visibility:hidden}#collection-module-bottom .collection-header .carousel-nav .carousel-nav-nums a{font-size:1rem;margin-left:5px;padding-right:12px;position:relative;cursor:pointer}#collection-module-bottom .collection-header .carousel-nav .carousel-nav-nums a.active{cursor:default}#collection-module-bottom .collection-header .carousel-nav .carousel-nav-nums a:after{content:'/';position:absolute;right:0;cursor:default}#collection-module-bottom .collection-header .carousel-nav .carousel-nav-nums a:last-child{padding-right:0;margin-right:5px}#collection-module-bottom .collection-header .carousel-nav .carousel-nav-nums a:last-child:after{content:''}#collection-module-bottom .carousel-inside-crop{width:100%}#collection-module-bottom .carousel-inside-crop .carousel-items{width:20000px;position:relative}#collection-module-bottom .carousel-inside-crop .carousel-items>div{float:left}#collection-module-bottom .carousel-items div.excerpt img{width:100%}#collection-module-bottom .carousel-items div.excerpt p{font-size:.95rem}#collection-module-bottom .carousel-items .insider:after{border-top:.6875rem solid transparent}.promo.answers-promo{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;height:auto!important;padding-top:0!important;background:#fff!important;border-bottom:0 none!important;box-sizing:content-box!important;-moz-box-sizing:content-box!important}@media only screen and (min-width:48em){.promo.answers-promo{width:300px}}.promo.answers-promo:before,.promo.answers-promo:after{content:none!important;display:none!important}.promo.answers-promo .answers-header{background-color:#2c2c2c;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:5px solid #f87364;padding:14px 0 14px 18px;*zoom:1}.promo.answers-promo .answers-header:before,.promo.answers-promo .answers-header:after{content:" ";display:table}.promo.answers-promo .answers-header:after{clear:both}.promo.answers-promo .answers-header .logo{background:url(http://idge.staticworld.net/ans/logo-answers-nav.png) 0 0 no-repeat;background-size:202px 40px;height:40px;width:202px;float:left;text-indent:-9999em}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.promo.answers-promo .answers-header .logo{background:url(http://idge.staticworld.net/ans/logo-answers-nav-retina.png) 0 0 no-repeat;background-size:202px 40px;height:40px;width:202px}}.promo.answers-promo .answers-header .more-info{float:right;font-size:.625rem;font-weight:700;line-height:.875rem;margin:30px 10px 0 0}.promo.answers-promo .answers-header .more-info a{color:#fff;text-decoration:none}.promo.answers-promo .question .asker-info .avatar{height:70px;width:70px;box-sizing:border-box;-moz-box-sizing:border-box;line-height:62px;font-size:2.5rem}.promo.answers-promo .question .asker-info .asker-img{padding:2px;border:1px solid #eee}.promo.answers-promo .question .asker-info .default-avatar{border:1px solid #dcdfe3;border-radius:50%;padding:2px}.promo.answers-promo .question .asker-info .default-avatar .initial{background-color:#d3d7dc;color:#fff;font-family:"Tahoma",sans-serif;height:100%;width:100%;border-radius:50%;text-transform:uppercase;text-align:center}.promo.answers-promo .question .asker-info .asker-name{color:#f87364;font-size:.875rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.promo.answers-promo .question .asker-info .asker-name a{text-decoration:none;color:#f87364!important}.promo.answers-promo .question .asker-info .asker-name a:hover{color:#f98c80!important}.promo.answers-promo .question .asker-info .timestamp{color:#939393;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:.625rem}.promo.answers-promo .question .social-icons{font-size:0}.promo.answers-promo .question .social-icons a{border-top:1px solid #f0f0f0;border-right:1px solid #f0f0f0;color:#ccc;display:inline-block;font-size:1rem;padding:6px 6px 0;text-decoration:none}.promo.answers-promo .question .social-icons a:first-child{border-left:1px solid #f0f0f0}.promo.answers-promo .question .social-icons a:hover{color:#f87364!important}.promo.answers-promo .question span{display:inline-block}.promo.answers-promo .question .num-info{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8125rem;line-height:1.0625rem;text-decoration:none}.promo.answers-promo .question .num-info i.ss-icon{font-size:1.0625rem;line-height:1.0625rem;vertical-align:middle}.promo.answers-promo .question .unanswered{color:#272727;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8125rem;padding:0 20px 8px 0;line-height:1.25rem;background-image:url(http://idge.staticworld.net/ans/arrow-down-swoop.png);background-position:bottom right;background-repeat:no-repeat;text-decoration:none}.promo.answers-promo .question .answer-btn{background-color:#fff!important;border:1px solid #ededed;border-radius:2px;color:#d1d1d1;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;line-height:2rem;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;width:125px}.promo.answers-promo .question .answer-btn:hover{background-color:#f87364!important;border-color:#f87364!important;color:#fff!important}.promo.answers-promo .question.question-module{border:1px solid #eee;border-top:0 none;border-radius:3px;margin-bottom:1rem;padding:.75rem .75rem 1.125rem;position:relative}.promo.answers-promo .question.question-module .question-info{padding:0 .75rem 1.25rem}.promo.answers-promo .question.question-module .question-info h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:1.375rem!important;font-weight:700!important;line-height:1.75rem!important;margin:.5rem 0!important}.promo.answers-promo .question.question-module .question-info h3 a{color:#424242;text-decoration:none}.promo.answers-promo .question.question-module .question-info h3 a:hover{color:#f87364!important}.promo.answers-promo .question.question-module .question-info .asker-info{*zoom:1}.promo.answers-promo .question.question-module .question-info .asker-info:before,.promo.answers-promo .question.question-module .question-info .asker-info:after{content:" ";display:table}.promo.answers-promo .question.question-module .question-info .asker-info:after{clear:both}.promo.answers-promo .question.question-module .question-info .asker-info .avatar{float:left}.promo.answers-promo .question.question-module .question-info .asker-info .asker-img{border-radius:50%}.promo.answers-promo .question.question-module .question-info .asker-info div{margin-left:80px}.promo.answers-promo .question.question-module .question-info .asker-info div.asker-name{margin-top:1.125rem}.promo.answers-promo .question.question-module .question-info .asker-info div.default-avatar,.promo.answers-promo .question.question-module .question-info .asker-info div.initial{margin-left:0}.promo.answers-promo .question.question-module .answer-info{position:relative;border-top:1px solid #ecebf0;text-align:center;padding-top:.875rem}.promo.answers-promo .question.question-module .answer-info .social-icons{opacity:0;visibility:hidden;position:absolute;right:0;top:-30px}.promo.answers-promo .question.question-module .answer-info .num-info{margin:0 5px;padding-bottom:.75rem}.promo.answers-promo .question.question-module .answer-info .unanswered{padding-left:25px}.promo.answers-promo .question.question-module .answer-btn{position:absolute;bottom:-17px;left:0;right:0;margin:0 auto}.promo.answers-promo .question.question-module:hover .question-info h3 a{color:#f87364!important}.promo.answers-promo .question.question-module:hover .answer-info .social-icons{opacity:1;visibility:visible}.promo.answers-promo .question.question-module:hover .answer-btn{background-color:#f87364!important;border-color:#f87364!important;color:#fff!important}.promo.answers-promo.simple{margin:0 .625rem 2rem .625rem;padding:0!important}@media only screen and (min-width:48em){.promo.answers-promo.simple{margin-left:0;margin-right:0;width:100%}}.promo.answers-promo.simple .answers-header{background-color:#222}@media only screen and (min-width:48em){.promo.answers-promo.simple .answers-header{padding-right:.5rem}}@media only screen and (min-width:60.625em){.promo.answers-promo.simple .answers-header{padding-right:0}}.promo.answers-promo.simple .question{border:1px solid #eee;border-top:0;padding:1rem;*zoom:1}.promo.answers-promo.simple .question:before,.promo.answers-promo.simple .question:after{content:" ";display:table}.promo.answers-promo.simple .question:after{clear:both}.promo.answers-promo.simple .question .excerpt{margin-bottom:.875rem}@media only screen and (min-width:48em){.promo.answers-promo.simple .question .excerpt{border-left:1px solid #eee;border-right:1px solid #eee;float:left;margin-bottom:0;padding:0 1rem 0 1rem;width:30%}.promo.answers-promo.simple .question .excerpt:first-child{border:0;padding-left:0}.promo.answers-promo.simple .question .excerpt:last-child{border:0;padding-right:0}}@media only screen and (min-width:60.625em){.promo.answers-promo.simple .question .excerpt{border:0;float:none;margin-right:0;margin-bottom:.875rem;padding:0;width:auto}}.promo.answers-promo.simple .question .excerpt:last-child{margin-bottom:0}.promo.answers-promo.simple .question .excerpt .question-text{color:#424242;display:block;font-weight:500;line-height:1.25rem;margin-bottom:.125rem;text-decoration:none}.promo.answers-promo.simple .question .excerpt .question-text:hover{color:#f87364!important}.promo.answers-promo.simple .question .excerpt .answer-btn{border-radius:3px;font-size:.6875rem;line-height:1.25rem;width:78px}section[role=main]{padding:0;margin:0}@media only screen and (min-width:60.625em){section[role=main]{max-width:60.625rem;margin:0 auto}}.mediaresource section[role=main]{position:relative}.lt-ie9 section[role=main]{width:970px;margin:0 auto 32px auto}section[role=main] .ad,section[role=main] .lazyload_ad{margin-bottom:20px;margin-right:1rem;width:100%;text-align:center;background:0}@media only screen and (min-width:48em){section[role=main] .ad,section[role=main] .lazyload_ad{float:left;background:0;padding:10px 0}}@media only screen and (min-width:60.625em){section[role=main] .ad,section[role=main] .lazyload_ad{background:0;padding:0}}section[role=main] .ad.ticker-ad,section[role=main] .lazyload_ad.ticker-ad{display:none;margin:0;padding:0}section[role=main] .ad.ticker-ad #ticker,section[role=main] .lazyload_ad.ticker-ad #ticker{margin:0 0 1rem 0;padding:10px}@media only screen and (min-width:60.625em){section[role=main] .ad.ticker-ad #ticker,section[role=main] .lazyload_ad.ticker-ad #ticker{margin:10px 0 1.625rem 0;padding:0}}section[role=main] .ad.ticker-ad img,section[role=main] .lazyload_ad.ticker-ad img{max-width:100%}@media only screen and (min-width:60.625em){section[role=main] .ad.ticker-ad,section[role=main] .lazyload_ad.ticker-ad{display:block}}section[role=main] header{margin:1.5rem 1rem 0;*zoom:1}@media only screen and (min-width:60.625em){section[role=main] header{margin:0 0 .5rem}}section[role=main] header:before,section[role=main] header:after{content:" ";display:table}section[role=main] header:after{clear:both}section[role=main] header h1,section[role=main] header h2,section[role=main] header h3{margin:0;padding:0}section[role=main] header h2{font-size:18px;font-size:1.125rem;float:left;line-height:20px;line-height:1.5rem;text-transform:none;margin:0 0 10px 0;margin:0 0 .8rem 0;display:none;width:80%;width:-webkit-calc(100% - 130px);width:-moz-calc(100% - 130px);width:calc(100% - 130px)}@media only screen and (min-width:48em){section[role=main] header h2{display:block}}section[role=main] header h2 a{text-decoration:none}section[role=main] header .comment-share{font-size:1.375rem;float:right;width:100px}section[role=main] header .comment-share i{display:inline-block;margin:0 10px}section[role=main] header .comment-share i a{text-decoration:none}section[role=main] header h1{font-size:1.75rem;line-height:2rem;margin:0;clear:both}@media only screen and (min-width:48em){section[role=main] header h1{font-size:2.75rem;line-height:2.95rem}}section[role=main] .bodee{*zoom:1;clear:left}section[role=main] .bodee:before,section[role=main] .bodee:after{content:" ";display:table}section[role=main] .bodee:after{clear:both}section[role=main] .bodee>p{padding:0 20px;-webkit-transition:margin .3s ease 0;-moz-transition:margin .3s ease 0;transition:margin .3s ease 0}@media only screen and (min-width:48em){section[role=main] .bodee>p{font-size:1.0625rem;margin:0 60px 16px 60px}}@media only screen and (min-width:60.625em){section[role=main] .bodee>p{margin:0 0 16px 160px;max-width:620px}}section[role=main] .bodee figure.inline{margin-bottom:16px}section[role=main] .bodee figure.inline img{width:100%;max-width:610px}section[role=main] .bodee figure.inline figcaption{font-size:.9375rem;line-height:1.1375rem}@media only screen and (min-width:48em){section[role=main] .bodee figure.inline.merged{margin:0 60px 16px 160px;max-width:620px}}section[role=main] .bodee .apart-alt{border-bottom:1px solid #d8d8d8;margin:0 0 .5rem 0;padding:0 0 .75rem 0;width:100%;*zoom:1}section[role=main] .bodee .apart-alt:before,section[role=main] .bodee .apart-alt:after{content:" ";display:table}section[role=main] .bodee .apart-alt:after{clear:both}@media only screen and (min-width:48em){section[role=main] .bodee .apart-alt{float:left;margin-right:20px;width:8.75rem}}@media only screen and (min-width:60.625em){section[role=main] .bodee .apart-alt{margin:0}}section[role=main] .bodee .apart-alt p{margin:0}section[role=main] .bodee .apart-alt.tags{border-bottom:0}@media only screen and (min-width:48em){section[role=main] .bodee .apart-alt.whitepaper{border-bottom:0}}@media only screen and (min-width:48em){section[role=main] .bodee .apart-alt.whitepaper h3{font-size:1.05rem}}section[role=main] .bodee .apart-alt.whitepaper a{text-decoration:none}section[role=main] .bodee .apart-alt.whitepaper img{float:left;margin-right:.75rem}@media only screen and (min-width:48em){section[role=main] .bodee .apart-alt.whitepaper img{float:none}}section[role=main] .bodee .apart-alt.whitepaper h5,section[role=main] .bodee .apart-alt.whitepaper h4,section[role=main] .bodee .apart-alt.whitepaper p{margin:0}section[role=main] .bodee .apart-alt.whitepaper h5,section[role=main] .bodee .apart-alt.whitepaper .eyebrow{font-size:.8125rem;line-height:1.025rem;margin:0 0 .25rem 0}@media only screen and (min-width:48em){section[role=main] .bodee .apart-alt.whitepaper h5,section[role=main] .bodee .apart-alt.whitepaper .eyebrow{margin-top:.5rem}}section[role=main] .bodee .apart-alt.whitepaper h4{font-size:1.125rem;line-height:1.325rem;margin:0 0 .5rem 0}section[role=main] .bodee .apart-alt.whitepaper p{font-size:.8125rem;line-height:1.025rem;margin:0}section[role=main] .bodee .apart-alt.whitepaper a.learn{background:#666;border-radius:4px;color:#FFF;display:inline-block;font-size:1.0625rem;line-height:1em;margin:1rem 0 0 0;text-transform:uppercase;text-align:center;padding:.75rem 0 .5rem 0;width:40px;width:-webkit-calc(100% - 160px);width:-moz-calc(100% - 160px);width:calc(100% - 160px);max-width:300px}@media only screen and (min-width:48em){section[role=main] .bodee .apart-alt.whitepaper a.learn{width:100%}}section[role=main] .bodee .apart h3,section[role=main] .bodee .apart-alt h3{border-bottom:1px solid #d8d8d8;font-size:1.25rem;margin:0 0 .75rem 0;text-transform:uppercase}section[role=main] .bodee aside.pullquote{font-size:1.4rem;margin:0 0 16px 0}section[role=main] .bodee aside.pullquote::before{content:"\201C";line-height:1px;font-size:3em;display:inline-block;position:relative;vertical-align:text-bottom;padding-right:10px}section[role=main] .bodee aside.pullquote::after{content:attr(data-pullquote)}@media only screen and (min-width:48em){section[role=main] .bodee aside.pullquote{font-size:1.75rem;margin:0 60px 16px 0;padding-left:46px;text-indent:-23px}}@media only screen and (min-width:60.625em){section[role=main] .bodee aside.pullquote{padding-left:46px;max-width:780px}}section[role=main] .bodee .promo{overflow:hidden;margin:0 auto;float:none;margin:1.0rem auto 2.0rem auto}@media only screen and (min-width:48em){section[role=main] .bodee .promo{float:left;width:48%;margin:0 1% 1.2rem 1%}}@media only screen and (min-width:60.625em){section[role=main] .bodee .promo{width:100%;margin:1rem 0}}section[role=main] .main-col{width:94%;margin:16px;margin:1rem auto}@media only screen and (min-width:48em){section[role=main] .main-col{width:96%}}@media only screen and (min-width:60.625em){section[role=main] .main-col{float:left;width:65%;margin:0 2rem 0 0}}section[role=main] .eyebrow{font-size:.83rem}section[role=main] .eyebrow span.sponsored .sponsored-media{text-transform:capitalize;font-weight:normal;color:#aaa}section[role=main] .index-promo{margin-bottom:1.5rem;padding:1.0rem 0;box-shadow:0 1px 3px rgba(0,0,0,0.3)}@media only screen and (min-width:48em){section[role=main] .index-promo{float:left;width:48%}}section[role=main] .index-promo .promo-headline{padding:0 .65rem}section[role=main] .index-promo h2,section[role=main] .index-promo h3{margin:0;font-size:2.17rem;line-height:2.4rem;word-wrap:break-word}section[role=main] .index-promo h3{padding-right:1rem}section[role=main] .index-promo .promo-img+.promo-headline h3{font-size:1.17rem;line-height:1.4rem}section[role=main] .index-promo .eyebrow a{text-transform:uppercase;text-decoration:none}section[role=main] .index-promo p,section[role=main] .index-promo h4{margin:.5rem 0 0;font-weight:400;font-size:1rem}section[role=main] .index-promo.with-image{padding:0 0 1rem;position:relative}section[role=main] .index-promo.with-image .promo-img{margin-bottom:1rem;position:relative}section[role=main] .index-promo.with-image .promo-img .ss-play{background-image:url("http://idge.staticworld.net/idgtv/btn-play_default-3.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;border:0 none;border-radius:0;content:'';display:block;padding:0;z-index:100;position:absolute;left:20px;top:auto;bottom:20px;right:auto;margin:auto;height:42px;width:40px}section[role=main] .index-promo.with-image .promo-img .ss-play:before{content:''}section[role=main] .promo-img{background:#ccc;min-height:20px}section[role=main] .promo-img img{width:100%}@media only screen and (min-width:48em){section[role=main] .first{margin-right:24px;margin-right:1.5rem}}section[role=main] .river-well{border-bottom:1px solid #f1f1f1;padding:20px 0 16px 0;padding:1.25rem 0 1rem 0;overflow:hidden;clear:both}section[role=main] .river-well h3{line-height:20px;margin:0 0 4px 0;line-height:1.3rem;margin:0 0 .25rem 0}section[role=main] .river-well h3 a{text-decoration:none;color:#0b0b0b}@media only screen and (min-width:48em){section[role=main] .river-well h3 a i.icon-play-btn-white{display:none}}section[role=main] .river-well .eyebrow{margin:0 0 5px 0}section[role=main] .river-well .eyebrow a{text-decoration:none;text-transform:uppercase}section[role=main] .river-well .eyebrow span{color:#aaa}section[role=main] .river-well .eyebrow span.sponsored{font-weight:400;padding:0}section[role=main] .river-well .eyebrow span.sponsored .sponsored-media{text-transform:capitalize;font-weight:normal}section[role=main] .river-well .eyebrow span.bug{padding:0;color:#999}section[role=main] .river-well p,section[role=main] .river-well ul,section[role=main] .river-well ol,section[role=main] .river-well div.summary,section[role=main] .river-well h4{margin:0;color:#838383;font-weight:400;font-size:1rem;line-height:1.25rem}section[role=main] .river-well.nativo-promo{border-bottom:3px solid #ccc;border-top:2px solid #ccc}section[role=main] .river-well.nativo-promo p.post-meta{font-size:.83rem;color:#666}section[role=main] .river-well li{color:#838383;line-height:1.25rem}section[role=main] .river-well figure.well-img{display:none}@media only screen and (min-width:48em){section[role=main] .river-well figure.well-img{float:left;margin-right:16px;margin-right:1rem;max-width:17%;display:block;margin-bottom:5px;position:relative}}section[role=main] .river-well figure.well-img img{max-width:100%}@media only screen and (min-width:60.625em){section[role=main] .river-well figure.well-img{max-width:23.333333333333%}}section[role=main] .river-well.article.sponsored{border-top:2px solid #ccc;border-bottom:3px solid #ccc}section[role=main] .river-well .well-img{position:relative}section[role=main] .river-well .well-img .ss-play{background-image:url("http://idge.staticworld.net/idgtv/btn-play_default-3.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;border:0 none;border-radius:0;content:'';display:block;padding:0;z-index:100;position:absolute;left:5px;top:auto;bottom:5px;right:auto;margin:auto;height:32px;width:30px}section[role=main] .river-well .well-img .ss-play:before{content:''}@media only screen and (min-width:48em){section[role=main] .river-well.media .well-img+.post-cont .ss-play{display:none}}section[role=main] .mediaresource+.nativo-promo{border-top:0}section[role=main] hr.rule{border:0;background:#f1f1f1;margin-bottom:0}section[role=main] .sup-credit{font-weight:normal;color:#aaa!important;text-transform:none!important;padding-left:3px}section[role=main] .sup-credit a{text-transform:none!important}section[role=main] .sup-credit span{padding:0!important}section[role=main] .right-rail{width:95%;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin:1rem .5rem;*zoom:1}section[role=main] .right-rail:before,section[role=main] .right-rail:after{content:" ";display:table}section[role=main] .right-rail:after{clear:both}@media only screen and (min-width:60.625em){section[role=main] .right-rail{width:30.9%;float:right;margin:0}}section[role=main] .right-rail .promo,section[role=main] .right-rail .apart{margin-bottom:20px}section[role=main] .right-rail .promo,section[role=main] .right-rail .apart,section[role=main] .right-rail .ad{clear:both}@media only screen and (min-width:48em){section[role=main] .right-rail .promo,section[role=main] .right-rail .apart,section[role=main] .right-rail .ad{clear:none;float:left;width:45%;width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin:0 .5rem 1rem}section[role=main] .right-rail .promo .lazyload_ad,section[role=main] .right-rail .apart .lazyload_ad,section[role=main] .right-rail .ad .lazyload_ad{width:auto;float:none}}@media only screen and (min-width:60.625em){section[role=main] .right-rail .promo,section[role=main] .right-rail .apart,section[role=main] .right-rail .ad{float:none;width:100%;margin:0 0 20px}}@media only screen and (min-width:48em){section[role=main] .right-rail .newsletter-promo,section[role=main] .right-rail .insider-promo{float:right;width:45%;width:-webkit-calc(50% - 1rem - 20px);width:-moz-calc(50% - 1rem - 20px);width:calc(50% - 1rem - 20px);margin:0 .5rem 1rem}}@media only screen and (min-width:60.625em){section[role=main] .right-rail .newsletter-promo,section[role=main] .right-rail .insider-promo{float:none;width:auto;width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px);margin:0 0 20px}}@media only screen and (min-width:24.0625em){section[role=main] .right-rail .fb_iframe_widget{width:340px;display:block!important;margin:20px auto}}@media only screen and (min-width:48em){section[role=main] .right-rail .fb_iframe_widget{width:auto;display:inline;margin:0 0 20px 0}}section[role=main] a.load-btn{background:#999;padding:7px 20px;text-decoration:none;color:#fff;font-weight:700;text-transform:uppercase;border-radius:.18rem;margin:2rem auto;display:block;width:86px}.lt-ie9 section[role=main] a.load-btn{width:100px}section[role=main] .icon-wrap h1,section[role=main] .icon-wrap h2,section[role=main] .icon-wrap h3,section[role=main] .icon-wrap h4,section[role=main] .icon-wrap h5,section[role=main] .icon-wrap h6{display:inline}section[role=main] .icon-wrap i.ss-icon{margin-left:5px}section[role=main] .ad,section[role=main] .lazyload_ad{background:0;padding:10px 0}@media only screen and (min-width:48em){section[role=main] .ad,section[role=main] .lazyload_ad{width:45%;float:right}}@media only screen and (min-width:60.625em){section[role=main] .ad,section[role=main] .lazyload_ad{width:auto;float:none}}#iab1 .ad,#iab1 .lazyload_ad,#iab3{width:100%;margin:0 auto 2em auto;float:none;clear:both}@media only screen and (min-width:60.625em){#iab1 .ad,#iab1 .lazyload_ad,#iab3{background:0;padding:0}}.author section[role=main] .main-col{margin-bottom:2rem}.author .bio-data{width:138px;margin:24px auto;margin:0 auto 1.5rem}@media only screen and (min-width:48em){.author .bio-data{margin:0;float:left}}.author .bio-data .au-avatar{width:138px;height:138px;overflow:hidden;border-radius:50%}.author .bio-data .au-avatar img{min-height:100%;width:100%}.author .bio-intro{margin-left:1rem;margin-right:1rem;text-align:center}@media only screen and (min-width:48em){.author .bio-intro{margin:0;text-align:left}}.author .bio-intro h1{padding-left:0;text-align:center}@media only screen and (min-width:48em){.author .bio-intro h1{margin-left:0!important;text-align:left;clear:none}}.author .bio-intro h2{font-style:italic;text-transform:none;margin-bottom:20px;padding-left:0;float:none}@media only screen and (min-width:48em){.author .bio-intro h2{padding-right:10px}}.author .bio-intro p{color:#333}@media only screen and (min-width:48em){.author .with-image .bio-intro{margin-left:168px}}.author ul.au-social{border-top:1px solid #dedede;border-bottom:1px solid #dedede;margin:20px auto 0 auto;margin:1.25rem auto 0 auto;text-align:center;padding:8px 0 4px 0;padding:.55rem 0 .35rem 0}@media only screen and (min-width:48em){.author ul.au-social{text-align:left;margin:1.25rem 0 0 0}}.author ul.au-social li{display:inline;padding-right:16px;padding-right:1rem}.author .feed-title{border-bottom:1px solid #dedede;padding-bottom:5px;font-size:24px;margin:20px 0;padding-bottom:.3rem;font-size:1.5em;margin:.83em 0;font-weight:700}.author .feed-title .ss-icon{font-size:16px;font-size:1.0rem}@media only screen and (min-width:48em){.author .main-col .index-promo{width:100%;padding-bottom:1rem}.author .main-col .index-promo .promo-img{float:left;width:46%;margin-right:1%;margin-bottom:0}.author .main-col .index-promo .promo-headline{float:left;width:100%}.author .main-col .index-promo.with-image{padding-bottom:0}.author .main-col .index-promo.with-image .promo-img{margin-bottom:0}.author .main-col .index-promo.with-image .promo-headline{width:48%;margin-top:1rem}}.author .newsletter-promo{padding-bottom:18px;padding-bottom:1.2rem}.author .newsletter-promo form button.btn{margin-top:10px;padding:6px 15px}.author section[role="main"] .right-rail{margin-top:32px;margin-top:2rem}.resources #page-wrapper{overflow:hidden}.resources #page-wrapper header{margin-left:10px}@media only screen and (min-width:60.625em){.resources #page-wrapper header{padding-left:0;margin-left:0}}.resources #page-wrapper #resources-index.main-col{margin-bottom:25px}.resources #page-wrapper #resources-index .filter-group{white-space:nowrap}.resources #page-wrapper #resources-index .filter-group .btn{border-radius:3px;padding-left:10px;padding-right:10px;display:inline-block}.resources #page-wrapper #resources-index .filter-group .filter-controls{width:100%;clear:both;display:block;background-image:url(http://idge.staticworld.net/images/ss-standard-icon-sprite-limited-shapes.svg);background-size:17px auto;background-position:94% -69px;background-repeat:no-repeat}@media only screen and (min-width:48em){.resources #page-wrapper #resources-index .filter-group .filter-controls{width:inherit;display:inline;background-position:94% -72px}}.resources #page-wrapper #resources-index .filter-group .filter-controls select{border:1px solid #ccc;opacity:.7;color:#444;width:98%;-webkit-appearance:none;padding:6px 24px 6px 10px;border:0;background:#f2f2f2;font-size:1rem}@media only screen and (min-width:48em){.resources #page-wrapper #resources-index .filter-group .filter-controls select{width:26%}}@media only screen and (min-width:60.625em){.resources #page-wrapper #resources-index .filter-group .filter-controls select{width:25%}}.lt-ie10 .resources #page-wrapper #resources-index .filter-group .filter-controls select{width:98%}@media only screen and (min-width:48em){.lt-ie10 .resources #page-wrapper #resources-index .filter-group .filter-controls select{width:29%}}.resources #page-wrapper #resources-index .filter-group .filter-controls.remove{background-image:none;margin-right:5px}.resources #page-wrapper #resources-index .filter-group .filter-controls.remove select{padding-right:0}.resources #page-wrapper #resources-index .filter-group .filter-controls.remove select#topicSelect,.resources #page-wrapper #resources-index .filter-group .filter-controls.remove select#sponsorSelect{margin-right:0}.resources #page-wrapper #resources-index .filter-group .filter-controls.right{margin-right:0;margin-bottom:15px}@media only screen and (min-width:48em){.resources #page-wrapper #resources-index .filter-group .filter-controls.right{margin-right:15px;margin-bottom:0}}.resources #page-wrapper #resources-index .filter-group .filter-controls.bottom{margin-bottom:20px}@media only screen and (min-width:48em){.resources #page-wrapper #resources-index .filter-group .filter-controls.bottom{margin-bottom:0}}.resources #page-wrapper #resources-index .search-usage{color:#777;padding-bottom:4px}.resources #page-wrapper #resources-index hr.rule{margin-bottom:10px;width:100%}.resources #page-wrapper #resources-index #search-form{background-color:#f2f2f2;padding:20px 20px 20px 15px;margin-bottom:10px}.resources #page-wrapper #resources-index #search-form .btn{border-radius:3px;padding-left:10px;padding-right:10px}.resources #page-wrapper #resources-index #search-form input#banner-search-term{width:62%;width:-webkit-calc(62% - 5px);width:-moz-calc(62% - 5px);width:calc(62% - 5px)}@media only screen and (min-width:24.0625em){.resources #page-wrapper #resources-index #search-form input#banner-search-term{width:77%;width:-webkit-calc(77% - 5px);width:-moz-calc(77% - 5px);width:calc(77% - 5px)}}@media only screen and (min-width:48em){.resources #page-wrapper #resources-index #search-form input#banner-search-term{width:73%;width:-webkit-calc(83% - 10px);width:-moz-calc(83% - 10px);width:calc(83% - 10px)}}.resources .resource-carousel{margin:0 10px 40px}@media only screen and (min-width:48em){.resources .resource-carousel{max-width:none;margin:0 10px 40px}}@media only screen and (min-width:60.625em){.resources .resource-carousel{margin:0 0 40px}}.resources .resource-carousel.no-carousel div.excerpt{margin-top:30px}.resources .resource-carousel.two-across div.excerpt{padding:0;margin:0;width:45%;width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px)}.resources .resource-carousel.two-across div.excerpt:first-child{margin-right:20px}.resources .resource-carousel.three-across div.excerpt{padding:0;margin:0;width:30%;width:-webkit-calc(33.333% - 14px);width:-moz-calc(33.333% - 14px);width:calc(33.333% - 14px)}.resources .resource-carousel.three-across div.excerpt:first-child{margin-right:21px}.resources .resource-carousel.three-across div.excerpt:nth-child(3){margin-left:21px}.resources .resource-carousel.loaded .carousel-items{max-width:none}.resources .resource-carousel.loaded .carousel-items>div.excerpt:nth-child(n+4){display:block}@media only screen and (min-width:48em){.resources .resource-carousel .carousel-inside-crop{width:60%;width:-webkit-calc(100% - 140px);width:-moz-calc(100% - 140px);width:calc(100% - 140px);margin:0 70px}}.resources .resource-carousel .carousel-items{max-width:100%}@media only screen and (min-width:48em){.resources .resource-carousel .carousel-items>div.excerpt:nth-child(n+3){display:none}}@media only screen and (min-width:60.625em){.resources .resource-carousel .carousel-items>div.excerpt:nth-child(3){display:block}.resources .resource-carousel .carousel-items>div.excerpt:nth-child(n+4){display:none}}.resources .resource-carousel div.excerpt{position:relative;margin:30px 0 0;width:100%}.resources .resource-carousel div.excerpt:nth-child(n+3){display:none}@media only screen and (min-width:48em){.resources .resource-carousel div.excerpt:nth-child(n+3){display:block}}.resources .resource-carousel div.excerpt:nth-child(odd),.resources .resource-carousel div.excerpt:nth-child(even){margin-left:0;margin-right:0}@media only screen and (min-width:48em){.resources .resource-carousel div.excerpt{box-sizing:border-box;-moz-box-sizing:border-box;padding:0;margin:0;width:45%;width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px)}.resources .resource-carousel div.excerpt:first-child{margin-right:20px}}@media only screen and (min-width:60.625em){.resources .resource-carousel div.excerpt{width:30%;width:-webkit-calc(33.333% - 14px);width:-moz-calc(33.333% - 14px);width:calc(33.333% - 14px)}.resources .resource-carousel div.excerpt:first-child{margin-right:21px}.resources .resource-carousel div.excerpt:nth-child(3){margin-left:21px}}.resources .resource-carousel div.excerpt h3{font-size:1.375rem;line-height:1.5625rem;margin:5px 0 0;padding:0}.resources .resource-carousel div.excerpt .img-wrapper{position:relative;height:0;padding:56.25% 0 0;overflow:hidden;margin-bottom:10px;border:1px solid #d4d1d1}.resources .resource-carousel div.excerpt .img-wrapper img{position:absolute;width:100%;top:0;left:0}.resources .resource-carousel div.excerpt .summary{font-size:1rem;line-height:1.375rem}@media only screen and (min-width:60.625em){.resources .resource-carousel div.excerpt:hover .social-icons{visibility:visible;opacity:1}}.resources .resource-carousel a.left,.resources .resource-carousel a.right{box-shadow:none;height:6.25rem;top:0;bottom:0;margin:auto 0;width:50px;border-radius:0;background-color:#d1cece;color:#fff;line-height:6.25rem;font-size:2rem}.resources .resource-carousel a.left i,.resources .resource-carousel a.right i{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;height:5.5rem;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.resources .resource-carousel a.left.disabled,.resources .resource-carousel a.right.disabled{background-color:#f5f5f5;color:#fff}.resources .resource-carousel a.left.disabled i,.resources .resource-carousel a.right.disabled i{text-shadow:none}.resources .river-well figure.well-img{margin-top:5px;max-width:185px!important;width:185px}.resources .river-well figure.well-img img{display:block;max-width:100%;margin:0 auto}@media only screen and (min-width:48em){.resources .river-well.with-image .post-cont{margin-left:201px}}.index-page{margin:0 10px}@media only screen and (min-width:60.625em){.index-page{margin:0}}.index-page .static-left-col{margin-right:0}@media only screen and (min-width:48em){.index-page .static-left-col{margin-right:20px}}@media only screen and (min-width:48em){.index-page .static-right-col{float:right;width:82%}}.index-page .head{font-size:1.5rem;margin:0 0 1rem}.index-page .author{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #dedede;*zoom:1}.index-page .author:before,.index-page .author:after{content:" ";display:table}.index-page .author:after{clear:both}.index-page .bio-intro{width:auto;float:none;margin:0}.index-page .bio-intro .author-name{font-size:1.5rem;margin:0}.index-page .bio-intro .author-title{font-size:1rem;line-height:1rem;margin:0 0 .5rem}.index-page .bio-intro p{margin:0 0 .5rem}.index-page .bio-intro .au-social{border:0 none;margin:0;padding:0}.blogs-index>ul{list-style:none;padding:0;margin:0}.blogs-index>ul>li{margin:0 0 20px;padding:20px 0 0;border-top:1px solid #dedede;*zoom:1}.blogs-index>ul>li:before,.blogs-index>ul>li:after{content:" ";display:table}.blogs-index>ul>li:after{clear:both}@media only screen and (min-width:48em){.blogs-index>ul>li .blog-intro{float:left;width:74%}}.blogs-index>ul>li .latest-post{font-size:.875rem;margin:.25rem 0 0}@media only screen and (min-width:48em){.blogs-index>ul>li .latest-post{border-left:1px solid #e4e4e4;float:right;margin:0;padding-left:2%;width:22%}}.blogs-index>ul>li .latest-post .hed{font-weight:700}.blogs-index>ul>li .blog-data{width:62px;float:left}@media only screen and (min-width:48em){.blogs-index>ul>li .blog-data{width:75px}}.blogs-index>ul>li .blog-data .blog-avatar{width:62px;height:62px;overflow:hidden;border-radius:50%}@media only screen and (min-width:48em){.blogs-index>ul>li .blog-data .blog-avatar{width:75px;height:75px}}.blogs-index>ul>li .blog-data .blog-avatar img{min-height:100%;width:100%}.blogs-index>ul>li .blog-data .blog-avatar.sponsored{border-radius:0}.blogs-index>ul>li .byline-section h3{font-size:1.25rem;line-height:1.5rem;margin-top:0}.blogs-index>ul>li .byline-section p{font-size:.9375rem;margin:.5rem 0 0}.blogs-index>ul>li .byline{margin:.5rem 0 0;font-size:.9375rem}.blogs-index>ul>li .byline .meta{display:inline-block;border-left:1px solid #dedede;font-size:.875rem;margin-left:4px;padding:2px 8px;position:relative}.blogs-index>ul>li .byline .meta ul{display:none}.blogs-index>ul>li .byline .meta.open{-moz-box-shadow:0 5px 10px rgba(0,0,0,0.15);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.15);box-shadow:0 5px 10px rgba(0,0,0,0.15);border:0}.blogs-index>ul>li .byline .meta.open ul{border-top:0;background:#FFF;clip:rect(0,800px,500px,0);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.15);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.15);box-shadow:0 5px 10px rgba(0,0,0,0.15);display:inline;list-style:none;margin:0;padding:5px;position:absolute;width:160px;left:-60px;z-index:1}.blogs-index>ul>li .byline .meta.open ul li{display:inline-block;padding:8px 10px 5px 10px;margin:0;font-size:1rem}.blogs-index>ul>li .byline .meta.open ul li a{color:#a3acb3}.blogs-index>ul>li.with-image .byline-section{margin-left:77px}@media only screen and (min-width:48em){.blogs-index>ul>li.with-image .byline-section{margin-left:90px}}.blogs-index>ul>li.with-image .latest-post{margin-left:77px}@media only screen and (min-width:48em){.blogs-index>ul>li.with-image .latest-post{margin-left:0}}.blogs-index>ul:first-child li:first-child{border:0 none;padding-top:0}.blog-index header .blog-byline{padding:10px;margin-bottom:20px;*zoom:1}.blog-index header .blog-byline:before,.blog-index header .blog-byline:after{content:" ";display:table}.blog-index header .blog-byline:after{clear:both}@media only screen and (min-width:48em){.blog-index header .blog-byline .brand{float:left;width:60%}}.blog-index header .blog-byline .divider{font-weight:400;padding:0 3px;color:#dedede}.blog-index header .blog-byline img{border-radius:50%;float:left;height:60px;width:60px;margin:0 15px 0 0}@media only screen and (min-width:48em){.blog-index header .blog-byline img{height:137px;width:137px}}.blog-index header .blog-byline h1.blog-title{clear:none;font-size:1.25rem;line-height:1.2em;margin:10px 0 0 0;text-transform:uppercase}@media only screen and (min-width:48em){.blog-index header .blog-byline h1.blog-title{font-size:1.75rem;max-width:500px;margin-bottom:2px}}.blog-index header .blog-byline a{text-decoration:none}.blog-index header .blog-byline p{margin:0}.blog-index header .blog-byline .name{margin-right:6px;float:left;max-width:400px}.blog-index header .blog-byline .meta{display:inline-block;border-left:1px solid #dedede;font-size:.83rem;float:left;margin:0 0 0 4px;padding:0 8px;position:relative}.blog-index header .blog-byline .meta ul{display:none}.blog-index header .blog-byline .meta.open{-moz-box-shadow:0 5px 10px rgba(0,0,0,0.15);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.15);box-shadow:0 5px 10px rgba(0,0,0,0.15);border:0}.blog-index header .blog-byline .meta.open ul{border-top:0;background:#FFF;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.35);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.35);box-shadow:0 5px 10px rgba(0,0,0,0.35);display:inline;list-style:none;margin:0;padding:5px;position:absolute;width:auto;left:0;z-index:1}.blog-index header .blog-byline .meta.open ul li{display:inline-block;padding:4px 12px;margin:0;font-size:1rem}.blog-index header .blog-byline .meta.open ul li a{color:#a3acb3}.blog-index header .blog-byline .about{border-left:1px solid #d7d7d7;display:none;padding:0 10px;font-weight:700}@media only screen and (min-width:48em){.blog-index header .blog-byline .about{display:block;float:right;width:35%;max-width:300px;margin-top:20px}}.blog-index header .blog-byline .about .about-title{font-size:1rem}.blog-index header .blog-byline .about .about-title .ss-icon{font-size:.625rem}.blog-index header .blog-byline .about h2{float:none;font-weight:400;font-size:.8125rem;line-height:1.125rem;margin:0;width:auto}.blog-index header .blog-byline.with-image .blog-branding-text{margin-left:75px;padding-top:2px}@media only screen and (min-width:48em){.blog-index header .blog-byline.with-image .blog-branding-text{margin-left:152px;padding-top:30px}}.blog-index .river-well .post-cont div.summary{margin-top:.5rem}.blog-index .river-well .post-cont div.summary p{margin-top:.5rem}.blog-index .river-well .post-cont .publish-date{color:#aaa;font-size:.8125rem}.blog-index.brandpost .blog-byline .brand img{border-radius:0;height:initial;width:auto;max-height:110px;max-width:110px}.blog-index.brandpost .blog-byline .brand .blog-branding-text{padding-top:0}#search section[role=main]>header{display:none}#search section[role=main] .main-col{width:auto;margin:1rem 0}@media only screen and (min-width:48em){#search section[role=main] .main-col{margin:1rem}}@media only screen and (min-width:60.625em){#search section[role=main] .main-col{float:left;width:65%;margin:0 2rem 0 0}}#search .search-form{background-color:#eee;border-top:1px solid #999;border-bottom:1px solid #999;margin-bottom:1rem;padding:10px}@media only screen and (min-width:48em){#search .search-form{border-left:1px solid #999;border-right:1px solid #999}}#search .search-form input[type=text]{width:80%;width:-webkit-calc(100% - 75px);width:-moz-calc(100% - 75px);width:calc(100% - 75px);border-radius:3px}#search .search-form input[type=submit]{padding:4px 7px;text-decoration:none;font-size:1.1rem;color:#fff;background:#ddd;border-radius:3px;font-weight:700;text-transform:none;font-style:normal;text-transform:none;width:auto;margin:0;box-shadow:none}#search .pagination{margin:2rem 10px 0}@media only screen and (min-width:48em){#search .pagination{margin:2rem 0 0}}#search .related-searches,#search .related-filter{font-size:1rem;margin:0 1rem 1rem}@media only screen and (min-width:48em){#search .related-searches,#search .related-filter{margin:0 0 1rem}}#search .results-count{font-size:.875rem;margin:0 0 1rem;padding:0 1rem 1rem;border-bottom:1px solid #d7d7d7}@media only screen and (min-width:48em){#search .results-count{border:0 none;padding:0;float:left;width:70%}}#search .filters-set{float:left;width:45%;width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem)}#search .filters-set .filter-list-controls{width:100%}#search .results-filters{margin:0 1rem 1rem .5rem}@media only screen and (min-width:48em){#search .results-filters{width:8rem;margin:0;float:right}}#search .search-filters{margin:0 .5rem 1rem 1rem}@media only screen and (min-width:48em){#search .search-filters{width:auto;clear:both;margin:1rem 0 0}}#search .search-filters ul{list-style-type:none;margin:0;padding:0}#search .search-filters ul li{display:inline;font-size:.8125rem;padding-right:15px;text-transform:uppercase}#search .search-filters ul li a.active{color:black}#search .search-results{border-top:1px solid #d7d7d7;clear:both;margin-top:1rem}@media only screen and (min-width:48em){#search .search-results{border-width:2px;margin-top:0}}#search .search-results .river-well{padding-left:1rem;padding-right:1rem}@media only screen and (min-width:48em){#search .search-results .river-well{padding-left:0;padding-right:0}}#search .search-results .river-well p,#search .search-results .river-well ul,#search .search-results .river-well ol{margin-top:.5rem}#search .search-results .river-well ul.post-meta{color:#aaa;font-size:0;list-style-type:none;margin:.5rem 0 0;padding:0;*zoom:1}#search .search-results .river-well ul.post-meta:before,#search .search-results .river-well ul.post-meta:after{content:" ";display:table}#search .search-results .river-well ul.post-meta:after{clear:both}#search .search-results .river-well ul.post-meta li{border-right:1px solid #aaa;float:left;font-size:.8125rem;margin:0 5px 0 0;padding:0 5px 0 0}#search .search-results .river-well ul.post-meta li:last-child{border:0 none;margin:0;padding:0}#search .search-results .river-well ul.post-meta li.category{text-transform:lowercase}#search .search-results .river-well ul.post-meta li.category:first-letter {text-transform:uppercase}#search .search-results .river-well ul.post-meta li a{color:#aaa}#search .search-results .search-resource-module{border-bottom:1px solid #f1f1f1;padding:1rem}@media only screen and (min-width:48em){#search .search-results .search-resource-module{padding-left:0;padding-right:0}}#search .search-results .search-resource-module .hed{font-size:1.25rem;margin:0 0 .75rem 0;padding-bottom:.25rem;text-transform:uppercase}#search .search-results .search-resource-module .river-well{border-bottom:0 none;padding:0;margin-bottom:1rem}#search .search-results .search-resource-module .more{font-size:1rem;text-transform:uppercase}#tech-debates_index header{background-color:#ccc}#tech-debates_index header h1{background-image:url(http://idge.staticworld.net/idge/techdebate.png);background-position:16px 14px;background-repeat:no-repeat;text-indent:-9999rem;height:25px;width:147px;padding:14px 16px}#tech-debates_index header h2{display:none}#tech-debates_index p.td-desc{font-size:1.0625rem;line-height:1.4375rem;color:#454545}#tech-debates_index .index-promo{border:0 none;padding-bottom:0}#tech-debates_index .index-promo .eyebrow{display:none}#tech-debates_index .river-well .post-cont .eyebrow{display:none}.insider-index section[role=main] .river-well.mediaresource{border-top:0;border-bottom:1px solid #f1f1f1}.idg-influencer-hdr{background:transparent url("http://idge.staticworld.net/images/1000-header-385.jpg") no-repeat center 0;background-size:cover;padding-top:71.5%;width:100%}@media only screen and (min-width:24.0625em){.idg-influencer-hdr{background-image:url("http://idge.staticworld.net/images/1000-header-767.jpg");padding-top:36%}}@media only screen and (min-width:48em){.idg-influencer-hdr{background-image:url("http://idge.staticworld.net/images/1000-header-970.jpg")}}@media only screen and (min-width:60.625em){.idg-influencer-hdr{padding-top:28%}}.idg-influencer-wrapper{background-color:#fff;border:1px solid #ccc;border-width:1px 0 0 0;margin:0 0 20px 0;padding:0 5px 0 5px}@media only screen and (min-width:48em){.idg-influencer-wrapper{margin:0 0 20px 0;padding-top:30px}}@media only screen and (min-width:60.625em){.idg-influencer-wrapper{border-width:1px}}.idg-influencer-wrapper .idg-sms{float:right;margin:20px 10px 10px 10px;width:140px}@media only screen and (min-width:48em){.idg-influencer-wrapper .idg-sms{margin:50px 40px 100px 50px;width:187px}}.idg-influencer-wrapper p,.idg-influencer-wrapper h3,.idg-influencer-wrapper ul li{font-family:Georgia,Times,"Times New Roman",serif}.idg-influencer-wrapper p{font-size:15px;line-height:21px}.idg-influencer-wrapper p.intro{font-size:19px;line-height:24px}.idg-influencer-wrapper p,.idg-influencer-wrapper h3{padding:0 10px 0 10px}@media only screen and (min-width:48em){.idg-influencer-wrapper p,.idg-influencer-wrapper h3{margin:0 0 18px 0;padding:0 30px 0 40px}}.idg-influencer-wrapper h3{font-size:20px;margin-bottom:10px}.idg-influencer-wrapper ul{padding:0 10px 0 50px}@media only screen and (min-width:48em){.idg-influencer-wrapper ul{padding:0 30px 0 80px}}.idg-influencer-wrapper ul li{font-size:15px;line-height:21px;margin-bottom:3px}.idg-influencer-wrapper .idg-influencer-form iframe{max-width:968px!important}.static-left-col{margin:0}@media only screen and (min-width:48em){.static-left-col{float:left;margin-right:20px;width:15%}}ul.static-nav{border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,0.1);list-style:none;padding:0}ul.static-nav li{border-bottom:1px solid #ccc;margin:0;padding:.5rem .625rem}ul.static-nav li:hover{background-color:#f5f5f5}ul.static-nav li:last-child{border-bottom:0}ul.static-nav li a{display:block;text-decoration:none}.mobile-static{border:1px solid #ccc;color:#333;padding:5px;width:100%}@media only screen and (min-width:48em){.mobile-static{display:none}}.not-mobile-static{display:none}@media only screen and (min-width:48em){.not-mobile-static{display:block}}@media only screen and (min-width:48em){.item-carousel{position:relative;height:auto;max-width:728px;margin:0 auto}}@media only screen and (min-width:60.625em){.item-carousel{max-width:970px}}.item-carousel .carousel-inside-crop{display:block;width:auto;height:auto;position:relative;clear:both;overflow:visible}@media only screen and (min-width:48em){.item-carousel .carousel-inside-crop{width:95%;width:-webkit-calc(100% - 52px);width:-moz-calc(100% - 52px);width:calc(100% - 52px);margin:0 26px;height:auto;left:0;overflow:hidden}}.item-carousel .carousel-items{width:auto;height:auto;position:relative;clear:both;overflow:visible;display:block;margin:0 auto}@media only screen and (min-width:48em){.item-carousel .carousel-items{height:auto;width:20000px}}.item-carousel .carousel-items>div{float:left}.item-carousel div.excerpt{*zoom:1;float:left;width:45%;width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px);margin-bottom:20px}.item-carousel div.excerpt:before,.item-carousel div.excerpt:after{content:" ";display:table}.item-carousel div.excerpt:after{clear:both}@media only screen and (min-width:48em){.item-carousel div.excerpt{width:120px;margin-left:19px}.item-carousel div.excerpt:first-child{margin-left:0!important}}@media only screen and (min-width:60.625em){.item-carousel div.excerpt{width:168px}}.item-carousel div.excerpt:nth-child(odd){clear:left;margin-right:10px}@media only screen and (min-width:48em){.item-carousel div.excerpt:nth-child(odd){clear:none;margin-right:0}}.item-carousel div.excerpt:nth-child(even){margin-left:10px}@media only screen and (min-width:48em){.item-carousel div.excerpt:nth-child(even){margin-left:20px}}.item-carousel div.excerpt .excerpt-img{display:block;width:100%;margin-bottom:5px;position:relative;height:0;overflow:hidden;padding-top:66%;background-color:#999}.item-carousel div.excerpt .excerpt-img img{width:100%;overflow:hidden;position:absolute;top:0;min-height:100%}.item-carousel div.excerpt .excerpt-img .video-timestamp{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;bottom:0;right:0;display:block;background:#000;font-size:.75rem;font-weight:700;padding:2px 4px;color:#fff}.item-carousel div.excerpt .excerpt-text p{font-size:1rem;margin:0}.item-carousel div.excerpt .excerpt-text p a{text-decoration:none}.item-carousel a.right,.item-carousel a.left{display:none;background-color:#ccc;border-radius:2px;box-shadow:0 0 8px 3px rgba(0,0,0,0.5);color:#fff;cursor:pointer;height:47px;line-height:52px;overflow:visible;position:absolute;text-align:center;top:15px;width:32px;z-index:5}@media only screen and (min-width:48em){.item-carousel a.right,.item-carousel a.left{display:block}}@media only screen and (min-width:60.625em){.item-carousel a.right,.item-carousel a.left{top:32px}}.item-carousel a.right.disabled,.item-carousel a.left.disabled{background-color:#222;color:#4b4b4b;cursor:default}.item-carousel a.right{right:0}.item-carousel a.left{left:0}.item-carousel.three-across div.excerpt{box-sizing:border-box;-moz-box-sizing:border-box;width:33.3333%;margin:0;padding-left:20px;padding-right:20px}.item-carousel.two-across div.excerpt{box-sizing:border-box;-moz-box-sizing:border-box;width:50%;margin:0;padding-left:20px;padding-right:20px}.item-carousel.one-across div.excerpt{max-width:767px;margin:0}@media only screen and (min-width:48em){.item-carousel.one-across div.excerpt{max-width:929px}}@media only screen and (min-width:60.625em){.item-carousel.one-across div.excerpt{max-width:795px}}.item-carousel.one-across.loaded div.excerpt{max-width:none}.item-carousel.no-carousel div.excerpt{width:100%;margin:0}.item-carousel.no-carousel a.left,.item-carousel.no-carousel a.right{display:none}.item-carousel.video-carousel div.excerpt.selected{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.item-carousel.video-carousel div.excerpt.selected .excerpt-img:before{background:#333;opacity:.3}.item-carousel.video-carousel div.excerpt.selected .excerpt-img:after{font-size:1rem;height:1rem;width:auto;border-radius:0;box-shadow:none;background-color:transparent;line-height:1rem;display:inline-block;color:#fff;text-align:center;content:'Now Playing';opacity:1;visibility:visible}.item-carousel.video-carousel div.excerpt.selected .excerpt-img:hover:after{font-size:1rem;height:1rem;width:auto;border-radius:0;box-shadow:none;background-color:transparent;line-height:1rem;display:inline-block;color:#fff;text-align:center;content:'Now Playing';opacity:1;visibility:visible}.item-carousel.video-carousel div.excerpt .excerpt-img{font-family:"SSStandard"}.item-carousel.video-carousel div.excerpt .excerpt-img:before{content:'';position:absolute;height:100%;width:100%;left:0;top:0;z-index:1}.item-carousel.video-carousel div.excerpt .excerpt-img:after{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;margin:auto;font-size:1rem;height:44px;width:54px;border-radius:2px;box-shadow:0 0 5px black;background-color:#999;line-height:48px;display:inline-block;color:#fff;content:'▶';z-index:2;opacity:0;visibility:hidden;-webkit-transition:visibility 0s ease .3s,opacity .3s ease;transition:visibility 0s ease .3s,opacity .3s ease}.item-carousel.video-carousel div.excerpt .excerpt-img:hover:after{opacity:.75;visibility:visible;transition-delay:0s}@media only screen and (min-width:48em){.item-carousel.hero-carousel{max-width:none;width:100%}}.item-carousel.hero-carousel .carousel-inside-crop{padding:0;margin:0;width:100%}.item-carousel.hero-carousel div.excerpt{width:100%;margin:0 0 1px}@media only screen and (min-width:48em){.item-carousel.hero-carousel div.excerpt{margin:0}}.item-carousel.hero-carousel div.excerpt:nth-child(n+3){display:none}@media only screen and (min-width:48em){.item-carousel.hero-carousel div.excerpt:nth-child(n+3){display:block}}.item-carousel.hero-carousel div.excerpt .sized-img img{width:100%}.item-carousel.hero-carousel .hero-nav{display:none}@media only screen and (min-width:48em){.item-carousel.hero-carousel .hero-nav{display:block;position:absolute;bottom:0;right:0;background-color:#000;background-color:rgba(0,0,0,0.5);border-top:1px solid #ccc;border-left:1px solid #ccc;line-height:2.5rem;height:2.5rem}}.item-carousel.hero-carousel .hero-nav a.right,.item-carousel.hero-carousel .hero-nav a.left{background-color:transparent;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:block;float:left;height:auto;line-height:2.5rem;position:static;padding:0 .8125rem;width:auto;font-size:2rem}.item-carousel.hero-carousel .hero-nav a.right.disabled,.item-carousel.hero-carousel .hero-nav a.left.disabled{color:#999}.item-carousel.hero-carousel .hero-nav a.left{border-right:1px solid #ccc}.item-carousel.hero-carousel .hero-nav a.right{border-left:1px solid #ccc}.item-carousel.hero-carousel .hero-nav .hero-nav-nums{display:block;float:left;font-size:.875rem}.item-carousel.hero-carousel .hero-nav .hero-nav-nums a{display:inline-block;color:#fff;padding-left:1rem;cursor:pointer}.item-carousel.hero-carousel .hero-nav .hero-nav-nums a:last-child{padding-right:1rem}.item-carousel.hero-carousel .hero-nav .hero-nav-nums a.active{font-weight:700}#homepage .video-carousel div.excerpt.first-excerpt{margin-left:0}@media only screen and (min-width:48em){#homepage .video-carousel div.excerpt.first-excerpt{margin-left:0}}@media only screen and (min-width:60.625em){#homepage .video-carousel div.excerpt{width:227px}#homepage .video-carousel div.excerpt.first-excerpt{margin-left:0}}#homepage .video-carousel div.excerpt .excerpt-img:after{opacity:.8;visibility:visible;content:'📹'}#homepage .video-carousel div.excerpt .excerpt-img:hover:after{opacity:1}#slideshowsCarousel .carousel-items .insider{top:14px}.curated h2{display:none!important}.curated .event-img{margin:0 20px;padding-top:10px;max-width:300px;padding-bottom:10px}@media only screen and (min-width:60.625em){.curated .event-img{margin:0;padding:0 0 10px 0}}.curated .event-img img{max-width:100%}@media only screen and (min-width:48em){.curated .event-img img{max-width:none}}.curated .event-rule{border-top:1px solid #e4e3e3;margin:0}.curated section[role="main"] header.event-header{display:inline-block;padding-top:10px;padding-left:20px;margin:0}@media only screen and (min-width:60.625em){.curated section[role="main"] header.event-header{padding-left:0}}.curated section[role="main"] header.event-header h1{font-weight:400;font-size:1.25rem;line-height:1.25rem;margin:0}@media only screen and (min-width:48em){.curated section[role="main"] header.event-header h1{display:inline-block}}.curated section[role="main"] nav.event-nav{display:inline-block;padding-top:10px;margin:0 0 0 5px}@media only screen and (min-width:48em){.curated section[role="main"] nav.event-nav{margin:0}}.curated section[role="main"] nav.event-nav ul{display:inline-block;padding:0;margin:0}@media only screen and (min-width:48em){.curated section[role="main"] nav.event-nav ul{margin:0 0 0 20px}}.curated section[role="main"] nav.event-nav ul li{display:inline-block;padding:0 15px;border-right:1px solid #000;line-height:1.25rem}.curated section[role="main"] nav.event-nav ul li:last-child{border-right:0 none}.curated section[role="main"] .hero{margin-top:1.25rem;*zoom:1}.curated section[role="main"] .hero:before,.curated section[role="main"] .hero:after{content:" ";display:table}.curated section[role="main"] .hero:after{clear:both}.curated section[role="main"] .hero .hero-carousel{width:100%}@media only screen and (min-width:48em){.curated section[role="main"] .hero .hero-carousel{-webkit-box-shadow:0 4px 3px 0 rgba(0,0,0,0.8);box-shadow:0 4px 3px 0 rgba(0,0,0,0.8)}}@media only screen and (min-width:60.625em){.curated section[role="main"] .hero .hero-carousel{float:left;width:730px;-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,0.8);box-shadow:4px 0 3px 0 rgba(0,0,0,0.8);clip:rect(0px,800px,auto,0px)}}.curated section[role="main"] .hero .hero-carousel div.excerpt{position:relative}.curated section[role="main"] .hero .hero-carousel div.excerpt .item-overlay{position:absolute;box-sizing:border-box;-moz-box-sizing:border-box;height:100%;width:100%;padding:15px 10px;background-color:transparent;background-color:rgba(255,255,255,0.5)}@media only screen and (min-width:24.0625em){.curated section[role="main"] .hero .hero-carousel div.excerpt .item-overlay{padding:20px 10px}}.curated section[role="main"] .hero .hero-carousel div.excerpt .sized-img{height:0;overflow:hidden;padding-bottom:62.5%}.curated section[role="main"] .hero .hero-carousel .carousel-items .cloned{display:none}@media only screen and (min-width:48em){.curated section[role="main"] .hero .hero-carousel .carousel-items .cloned{display:block}}.curated section[role="main"] .event-top-right{overflow:hidden;padding:0 1.25rem 0 1.25rem}.curated section[role="main"] .event-top-right h2{display:block!important;font-size:1.25rem;line-height:1.5rem}.curated section[role="main"] .event-top-story{margin-top:20px;overflow:hidden}.curated section[role="main"] .event-top-story .firstItem{width:100%;max-width:620px;float:left;overflow:hidden;position:relative}@media only screen and (min-width:48em){.curated section[role="main"] .event-top-story .firstItem{width:73%;max-width:620px}}@media only screen and (min-width:60.625em){.curated section[role="main"] .event-top-story .firstItem{max-width:none}}.curated section[role="main"] .event-top-story .firstItem .firstItemText{position:absolute;z-index:2;width:100%;height:100%;margin:0;padding:0;background-color:rgba(78,66,66,0.55)}@media only screen and (min-width:48em){.curated section[role="main"] .event-top-story .firstItem .firstItemText{bottom:0;height:40%}}@media only screen and (min-width:60.625em){.curated section[role="main"] .event-top-story .firstItem .firstItemText{width:50%;height:auto;left:1rem;top:1rem;background-color:transparent}}.curated section[role="main"] .event-top-story .firstItem .firstItemText h3{margin:.5rem}.curated section[role="main"] .event-top-story .firstItem .firstItemText p.summary{width:100%;margin:.5rem}@media only screen and (min-width:60.625em){.curated section[role="main"] .event-top-story .firstItem .firstItemText p.summary{width:50%}}.curated section[role="main"] .event-top-story .firstItem .sized-img{float:left;z-index:1;max-width:620px;width:100%}@media only screen and (min-width:48em){.curated section[role="main"] .event-top-story .firstItem .sized-img{max-width:620px;width:100%}}@media only screen and (min-width:60.625em){.curated section[role="main"] .event-top-story .firstItem .sized-img{float:right;max-width:480px;width:480px}}.curated section[role="main"] .event-top-story .firstItem .sized-img figure{position:relative;padding-bottom:75%;height:0;overflow:hidden}.curated section[role="main"] .event-top-story .firstItem .sized-img figure img{position:absolute;height:100%;width:100%}.curated section[role="main"] .event-top-story .otherItems{clear:both;float:none;padding:.5rem;max-width:620px}@media only screen and (min-width:48em){.curated section[role="main"] .event-top-story .otherItems{width:23%;clear:none;float:right;padding:0;margin:0 1rem 0 0}}@media only screen and (min-width:60.625em){.curated section[role="main"] .event-top-story .otherItems{width:25%;margin:0}}.curated section[role="main"] .bodee{margin:1.25rem 1rem 0;border-top:1px solid #d3d3d3;padding-top:1.125rem}@media only screen and (min-width:48em){.curated section[role="main"] .bodee{margin:0 20px;border-top:0 none;padding:0}}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee{margin:0}}.curated section[role="main"] .bodee .related-categories{display:none}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .related-categories{display:block;border-top:1px solid #d3d3d3;padding-top:.75rem}}.curated section[role="main"] .bodee .related-categories .related-label{text-transform:uppercase;font-weight:700}.curated section[role="main"] .bodee .related-categories a{padding:0 .5rem}.curated section[role="main"] .bodee .hero{*zoom:1;width:100%;margin-top:20px;background-image:url(http://idge.staticworld.net/idge/bg-curated-editor.png);background-position:left top;background-repeat:repeat;position:relative}.curated section[role="main"] .bodee .hero:before,.curated section[role="main"] .bodee .hero:after{content:" ";display:table}.curated section[role="main"] .bodee .hero:after{clear:both}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .hero{border-top:5px solid #000}}.curated section[role="main"] .bodee .hero .hero-carousel{width:100%}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .hero .hero-carousel{-webkit-box-shadow:0 4px 3px 0 rgba(0,0,0,0.8);box-shadow:0 4px 3px 0 rgba(0,0,0,0.8)}}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee .hero .hero-carousel{float:left;width:795px;position:absolute;-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,0.8);box-shadow:4px 0 3px 0 rgba(0,0,0,0.8);clip:rect(0px,800px,auto,0px)}}.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt{position:relative}.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .item-overlay{position:absolute;box-sizing:border-box;-moz-box-sizing:border-box;height:100%;width:100%;padding:15px 10px;background-color:transparent;background-color:rgba(255,255,255,0.5)}@media only screen and (min-width:24.0625em){.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .item-overlay{padding:20px 10px}}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .item-overlay{width:360px;height:auto;padding-top:85px}}.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .item-overlay .social-icons{display:none}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .item-overlay .social-icons{display:block;position:absolute;right:0;top:0;background-color:#fff;font-size:0}.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .item-overlay .social-icons a{display:inline-block;border-right:1px solid #ccc;padding:.5625rem 0 .3125rem;width:2.25rem;text-align:center;font-size:1rem}.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .item-overlay .social-icons a:last-child{border-right:0 none}}.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .item-overlay .insider{float:none}.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .item-overlay h3{font-size:1.75rem;line-height:1.875rem;text-shadow:1px 1px 5px #000;font-weight:700;margin:0 0 10px}@media only screen and (min-width:24.0625em){.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .item-overlay h3{font-size:2.375rem;line-height:2.5rem}}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .item-overlay h3{font-size:2.5rem;line-height:2.6875rem}}.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .item-overlay h3 a{color:#fff}.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .item-overlay .byline{color:#fff;font-size:.8rem;text-shadow:1px 1px 2px #000}.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .item-overlay .byline .comment-count{font-size:.875rem;font-weight:700;margin-left:5px}.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .item-overlay p{color:#fff;font-size:1rem;margin:10px 0 0;display:none}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .item-overlay p{display:block}}.curated section[role="main"] .bodee .hero .hero-carousel div.excerpt .sized-img{height:0;padding-bottom:62.5%;overflow:hidden}.curated section[role="main"] .bodee .hero .hero-editor{*zoom:1;padding:20px 10px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box}.curated section[role="main"] .bodee .hero .hero-editor:before,.curated section[role="main"] .bodee .hero .hero-editor:after{content:" ";display:table}.curated section[role="main"] .bodee .hero .hero-editor:after{clear:both}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee .hero .hero-editor{float:right;width:175px;min-height:497px}}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .hero .hero-editor .editor-info{float:left;width:36%;box-sizing:border-box;-moz-box-sizing:border-box;border-right:1px solid #000;padding-right:25px}}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee .hero .hero-editor .editor-info{float:none;width:auto;border:0 none;padding-right:0}}.curated section[role="main"] .bodee .hero .hero-editor .bylineImage{width:80px;height:80px;border-radius:50%;margin-bottom:10px}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .hero .hero-editor .bylineImage{width:85px;height:85px;float:left;margin-bottom:0;margin-right:5px}}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee .hero .hero-editor .bylineImage{float:none;width:90px;height:90px;margin-bottom:20px;margin-right:0}}.curated section[role="main"] .bodee .hero .hero-editor .head{font-size:.75rem;font-weight:700;margin-bottom:5px;text-shadow:1px 1px 1px #fff}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .hero .hero-editor .head{margin-bottom:0}}.curated section[role="main"] .bodee .hero .hero-editor .editor-byline{font-size:1.1875rem;font-weight:700;text-shadow:1px 1px #fff}.curated section[role="main"] .bodee .hero .hero-editor .editor-title{font-size:.8125rem;font-weight:700;text-shadow:1px 1px #fff}.curated section[role="main"] .bodee .hero .hero-editor .editor-contact{display:inline-block;font-size:.75rem;margin-bottom:10px;text-shadow:1px 1px #fff}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .hero .hero-editor .editor-contact{margin-bottom:0}}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee .hero .hero-editor .editor-contact{margin-bottom:20px}}.curated section[role="main"] .bodee .hero .hero-editor .editor-contact .meta{display:inline-block;padding:0 8px;position:relative}.curated section[role="main"] .bodee .hero .hero-editor .editor-contact .meta ul{display:none}.curated section[role="main"] .bodee .hero .hero-editor .editor-contact .meta.open{-moz-box-shadow:0 5px 10px rgba(0,0,0,0.15);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.15);box-shadow:0 5px 10px rgba(0,0,0,0.15);border:0;background-color:#f0f0f0}.curated section[role="main"] .bodee .hero .hero-editor .editor-contact .meta.open ul{border-top:0;background:#f0f0f0;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.35);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.35);box-shadow:0 5px 10px rgba(0,0,0,0.35);clip:rect(0,800px,500px,-10px);display:inline;list-style:none;margin:0;padding:5px;position:absolute;width:auto;min-width:30px;left:0;z-index:1}.curated section[role="main"] .bodee .hero .hero-editor .editor-contact .meta.open ul li{display:inline-block;padding:4px 12px;margin:0;font-size:1rem}.curated section[role="main"] .bodee .hero .hero-editor .editor-contact .editor-email{display:inline-block;padding:0 8px}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .hero .hero-editor .editors-picks{box-sizing:border-box;-moz-box-sizing:border-box;float:left;width:64%}}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee .hero .hero-editor .editors-picks{float:none;width:auto}}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .hero .hero-editor .editors-picks .head{display:none}}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee .hero .hero-editor .editors-picks .head{display:block;margin-bottom:5px}}.curated section[role="main"] .bodee .hero .hero-editor .editors-picks ul{list-style:none;margin:0;padding:0}.curated section[role="main"] .bodee .hero .hero-editor .editors-picks ul li{font-size:.8125rem;margin-bottom:10px;padding-bottom:10px;position:relative}.curated section[role="main"] .bodee .hero .hero-editor .editors-picks ul li:after{height:1px;width:92px;background-color:#000;content:' ';position:absolute;bottom:0;margin-left:-46px}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .hero .hero-editor .editors-picks ul li:after{display:none}}.curated section[role="main"] .bodee .hero .hero-editor .editors-picks ul li:last-child:after{display:none}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .hero .hero-editor .editors-picks ul li{float:left;font-size:.875rem;line-height:1.125rem;box-sizing:border-box;-moz-box-sizing:border-box;padding:0 20px;margin:10px 0;width:33%;text-align:left}.curated section[role="main"] .bodee .hero .hero-editor .editors-picks ul li:first-child{padding-right:0}.curated section[role="main"] .bodee .hero .hero-editor .editors-picks ul li:last-child{padding-left:0}}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee .hero .hero-editor .editors-picks ul li{float:none;width:auto;margin:0 0 15px 0;padding:0;text-align:center}}.curated section[role="main"] .bodee .hero .hero-editor .editors-picks ul li .insider{float:none}.curated section[role="main"] .bodee #iab1{margin:20px 0;padding:0}@media only screen and (min-width:48em){.curated section[role="main"] .bodee #iab1{float:right;width:auto}}.curated section[role="main"] .bodee .col-section{margin-top:20px}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .col-section{*zoom:1;margin-top:40px}.curated section[role="main"] .bodee .col-section:before,.curated section[role="main"] .bodee .col-section:after{content:" ";display:table}.curated section[role="main"] .bodee .col-section:after{clear:both}}.curated section[role="main"] .bodee .col-section .stories{margin-bottom:2rem}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .col-section .stories{float:left;width:75%;width:-webkit-calc(100% - 320px);width:-moz-calc(100% - 320px);width:calc(100% - 320px);margin-bottom:0}}.curated section[role="main"] .bodee .col-section .stories .index-promo{*zoom:1;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;float:none;margin:0}.curated section[role="main"] .bodee .col-section .stories .index-promo:before,.curated section[role="main"] .bodee .col-section .stories .index-promo:after{content:" ";display:table}.curated section[role="main"] .bodee .col-section .stories .index-promo:after{clear:both}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .col-section .stories .index-promo{padding:10px}.curated section[role="main"] .bodee .col-section .stories .index-promo:first-child{padding-top:70px!important}}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee .col-section .stories .index-promo{width:33%;float:left;margin-bottom:20px}.curated section[role="main"] .bodee .col-section .stories .index-promo:nth-child(3n+4){clear:left}.curated section[role="main"] .bodee .col-section .stories .index-promo:nth-child(-n+3){padding-top:70px!important}}.curated section[role="main"] .bodee .col-section .stories .index-promo .promo-headline{border-bottom:1px solid #bbb;margin-bottom:15px;position:relative}.curated section[role="main"] .bodee .col-section .stories .index-promo .promo-headline h3{font-size:1.5rem;line-height:2rem;margin-bottom:0}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee .col-section .stories .index-promo .promo-headline h3{line-height:1.625rem;margin-bottom:10px}}.curated section[role="main"] .bodee .col-section .stories .index-promo .promo-headline .insider{top:5px}.curated section[role="main"] .bodee .col-section .stories .index-promo .promo-headline .byline{font-size:.75rem;padding:5px 0 10px}.curated section[role="main"] .bodee .col-section .stories .index-promo .promo-headline .social-icons{background-color:#f8f8f8;border:1px solid #cecfcf;border-bottom:0 none;font-size:0;position:absolute;bottom:0;display:inline-block;visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity .5s ease;transition:visibility 0s,opacity .5s ease}.curated section[role="main"] .bodee .col-section .stories .index-promo .promo-headline .social-icons a{display:inline-block;padding:.3125rem 0 .1875rem;width:1.875rem;text-align:center;font-size:1rem;border-right:1px solid #cecfcf}.curated section[role="main"] .bodee .col-section .stories .index-promo .promo-headline .social-icons a:last-child{border-right:0 none}.curated section[role="main"] .bodee .col-section .stories .index-promo .img{width:100%;margin-bottom:15px}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .col-section .stories .index-promo .img{float:left;margin-right:15px;margin-top:5px}}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee .col-section .stories .index-promo .img{float:none;margin-right:0;margin-top:0}}.curated section[role="main"] .bodee .col-section .stories .index-promo .img img{width:100%}.curated section[role="main"] .bodee .col-section .stories .index-promo .deck{font-size:.9375rem;line-height:1.25rem;color:#242323;font-weight:700;margin-bottom:10px}.curated section[role="main"] .bodee .col-section .stories .index-promo .summary{color:#737373;font-size:.9375rem;line-height:1.25rem}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee .col-section .stories .index-promo:hover{background-color:#e9e9e9!important}.curated section[role="main"] .bodee .col-section .stories .index-promo:hover .promo-headline .byline{visibility:hidden}.curated section[role="main"] .bodee .col-section .stories .index-promo:hover .promo-headline .social-icons{visibility:visible;opacity:1}}.curated section[role="main"] .bodee .col-section .stories .popular-col .hed{display:none}.curated section[role="main"] .bodee .col-section .stories .load-btn{display:none}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee .col-section .stories .load-btn{display:block}}.curated section[role="main"] .bodee .col-section .right-rail{margin:2rem 0;width:auto}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .col-section .right-rail{width:300px;float:right;margin:0}}.curated section[role="main"] .bodee .col-section .right-rail .promo,.curated section[role="main"] .bodee .col-section .right-rail .follow-us,.curated section[role="main"] .bodee .col-section .right-rail .ad,.curated section[role="main"] .bodee .col-section .right-rail .lazyload_ad{float:none;width:auto;margin:0 0 20px}.curated section[role="main"] .bodee .col-section .right-rail .promo.resources,.curated section[role="main"] .bodee .col-section .right-rail .follow-us.resources,.curated section[role="main"] .bodee .col-section .right-rail .ad.resources,.curated section[role="main"] .bodee .col-section .right-rail .lazyload_ad.resources{padding:0}.curated section[role="main"] .bodee .col-section .right-rail .promo.resources .eyebrow,.curated section[role="main"] .bodee .col-section .right-rail .follow-us.resources .eyebrow,.curated section[role="main"] .bodee .col-section .right-rail .ad.resources .eyebrow,.curated section[role="main"] .bodee .col-section .right-rail .lazyload_ad.resources .eyebrow{font-size:.75rem;line-height:.875rem;text-transform:uppercase}.curated section[role="main"] .bodee .col-section .right-rail .promo.resources .eyebrow .sponsored,.curated section[role="main"] .bodee .col-section .right-rail .follow-us.resources .eyebrow .sponsored,.curated section[role="main"] .bodee .col-section .right-rail .ad.resources .eyebrow .sponsored,.curated section[role="main"] .bodee .col-section .right-rail .lazyload_ad.resources .eyebrow .sponsored{color:#939598;font-weight:normal;text-transform:none}.curated section[role="main"] .bodee .col-section .right-rail .promo.blogs,.curated section[role="main"] .bodee .col-section .right-rail .follow-us.blogs,.curated section[role="main"] .bodee .col-section .right-rail .ad.blogs,.curated section[role="main"] .bodee .col-section .right-rail .lazyload_ad.blogs{padding-bottom:0}.curated section[role="main"] .bodee .col-section .right-rail .ad,.curated section[role="main"] .bodee .col-section .right-rail .lazyload_ad{margin-top:20px;padding:0}.curated section[role="main"] .bodee .curated-carousel{clear:both}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .curated-carousel .item-carousel{max-width:none;margin:0}}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .curated-carousel .item-carousel .carousel-inside-crop{width:60%;width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px);margin:0 50px}}.curated section[role="main"] .bodee .curated-carousel .item-carousel div.excerpt{position:relative}.curated section[role="main"] .bodee .curated-carousel .item-carousel div.excerpt:nth-child(n+3){display:none}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .curated-carousel .item-carousel div.excerpt:nth-child(n+3){display:block}}.curated section[role="main"] .bodee .curated-carousel .item-carousel div.excerpt .social-icons{position:absolute;right:0;top:0;background-color:#ebeceb;border:1px solid #dbdedf;border-right:0 none;font-size:0;display:inline-block;visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity .5s ease;transition:visibility 0s,opacity .5s ease}.curated section[role="main"] .bodee .curated-carousel .item-carousel div.excerpt .social-icons a{display:inline-block;padding:.3125rem 0 .1875rem;width:1.875rem;text-align:center;font-size:1rem;border-right:1px solid #dbdedf}.curated section[role="main"] .bodee .curated-carousel .item-carousel div.excerpt .social-icons a:last-child{border-right-style:dashed}.curated section[role="main"] .bodee .curated-carousel .item-carousel div.excerpt h3{font-size:1.25rem;line-height:1.5rem;margin:.75rem 0 0;padding:0}.curated section[role="main"] .bodee .curated-carousel .item-carousel div.excerpt .img{margin-bottom:1rem}@media only screen and (min-width:48em){.curated section[role="main"] .bodee .curated-carousel .item-carousel div.excerpt .img{float:left;margin:5px 10px 5px 0;width:110px}}.curated section[role="main"] .bodee .curated-carousel .item-carousel div.excerpt .img img{width:100%}.curated section[role="main"] .bodee .curated-carousel .item-carousel div.excerpt .summary{font-size:1rem;line-height:1.375rem}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee .curated-carousel .item-carousel div.excerpt:hover .social-icons{visibility:visible;opacity:1}}.curated section[role="main"] .bodee .curated-carousel .item-carousel a.left,.curated section[role="main"] .bodee .curated-carousel .item-carousel a.right{box-shadow:none;height:100%;top:0;width:50px;border-radius:0;background-color:#efeded;color:#878686;line-height:2.3125rem;font-size:1.875rem}.curated section[role="main"] .bodee .curated-carousel .item-carousel a.left i,.curated section[role="main"] .bodee .curated-carousel .item-carousel a.right i{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;height:1.875rem}.curated section[role="main"] .bodee .curated-carousel .item-carousel a.left.disabled,.curated section[role="main"] .bodee .curated-carousel .item-carousel a.right.disabled{color:#d9d7d7}.curated section[role="main"] .bodee #latest-stories .stories{background-color:#fcfcfc}@media only screen and (min-width:48em){.curated section[role="main"] .bodee #latest-stories .stories .index-promo{padding-top:1.5rem;padding-bottom:1.5rem}}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee #latest-stories .stories .index-promo{padding:10px}}.curated section[role="main"] .bodee #latest-stories .stories .index-promo:nth-child(n+5){display:none}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee #latest-stories .stories .index-promo:nth-child(n+5){display:block}}@media only screen and (min-width:48em){.curated section[role="main"] .bodee #latest-stories .stories .index-promo:nth-child(even){border-top:2px dotted #dfdada;border-bottom:2px dotted #dfdada;background-color:#eae9e9}}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee #latest-stories .stories .index-promo:nth-child(even){border:0 none;background-color:transparent}}@media only screen and (min-width:48em){.curated section[role="main"] .bodee #latest-stories .stories .index-promo .img{width:200px}}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee #latest-stories .stories .index-promo .img{width:auto}}.curated section[role="main"] .bodee #popular-stories .stories .index-promo .promo-headline{border-bottom:0 none;margin-bottom:0}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee #popular-stories .stories .index-promo .promo-headline{border-bottom:1px solid #bbb;margin-bottom:15px}}@media only screen and (min-width:48em){.curated section[role="main"] .bodee #popular-stories .stories .index-promo .img{width:140px}}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee #popular-stories .stories .index-promo .img{width:auto}}.curated section[role="main"] .bodee #popular-stories .stories .index-promo:nth-child(n+4){display:none}@media only screen and (min-width:48em){.curated section[role="main"] .bodee #popular-stories .stories .index-promo:nth-child(n+4){display:block}}.curated section[role="main"] .bodee #popular-stories .stories .index-promo:nth-child(n+8){display:none}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee #popular-stories .stories .index-promo:nth-child(n+8){display:block}}.curated section[role="main"] .bodee #event-stories{padding-bottom:20px}@media only screen and (min-width:48em){.curated section[role="main"] .bodee #event-stories .stories .index-promo{padding-top:1.5rem!important;padding-bottom:1.5rem!important}}@media only screen and (min-width:60.625em){.curated section[role="main"] .bodee #event-stories .stories .index-promo{padding:10px!important}}.curated section[role="main"] .bodee #event-stories .stories .index-promo:nth-child(n+4){display:block}.curated section[role="main"] .bodee #event-stories .promo.event-calendar ul{padding:0}.curated section[role="main"] .bodee #event-stories .promo.event-calendar ul li{border-bottom:0 none}.curated section[role="main"] .bodee #event-stories .promo.event-calendar ul li .event-date{width:30px;height:30px;padding:10px;border-radius:5px;background-color:#ccc;-webkit-box-shadow:inset 0 0 10px 1px rgba(0,0,0,0.5);box-shadow:inset 0 0 10px 1px rgba(0,0,0,0.5);text-align:center;float:left;line-height:.75rem}.curated section[role="main"] .bodee #event-stories .promo.event-calendar ul li .event-date span{color:#fff;text-transform:uppercase;font-weight:700}.curated section[role="main"] .bodee #event-stories .promo.event-calendar ul li .event-date span.month{font-size:.625rem}.curated section[role="main"] .bodee #event-stories .promo.event-calendar ul li .event-date span.day{font-size:1.125rem}.curated section[role="main"] .bodee #event-stories .promo.event-calendar ul li .title{margin-left:70px;font-size:1.5rem;line-height:1.625rem}.curated #resources-sponsored-links{margin-left:10px;margin-right:10px}@media only screen and (min-width:60.625em){.curated #resources-sponsored-links{margin-left:0;margin-right:0}}section[role="main"] .subnet .subnet-header{background-color:#999;-webkit-box-shadow:inset 0 0 3px 2px rgba(0,0,0,0.5);box-shadow:inset 0 0 3px 2px rgba(0,0,0,0.5);height:80px;margin-bottom:1.5rem;padding:0 33px;position:relative}section[role="main"] .subnet .subnet-header h1,section[role="main"] .subnet .subnet-header span.subnet-name{font-size:1.5rem;font-weight:400;line-height:1.5rem;margin:0;padding-top:20px}@media only screen and (min-width:48em){section[role="main"] .subnet .subnet-header h1,section[role="main"] .subnet .subnet-header span.subnet-name{font-size:2rem;line-height:2rem;padding-top:12px}}@media only screen and (min-width:60.625em){section[role="main"] .subnet .subnet-header h1,section[role="main"] .subnet .subnet-header span.subnet-name{display:inline-block;font-size:3rem;line-height:80px;padding-top:0}}section[role="main"] .subnet .subnet-header .subnet-desc{color:#fff;font-size:1rem;font-weight:400;text-shadow:1px 1px 1px #000}@media only screen and (min-width:48em){section[role="main"] .subnet .subnet-header .subnet-desc{font-size:1.125rem}}@media only screen and (min-width:60.625em){section[role="main"] .subnet .subnet-header .subnet-desc{font-size:1.25rem}}section[role="main"] .subnet .subnet-header .more-subnets{position:absolute;right:33px;top:28px;height:28px;width:28px}section[role="main"] .subnet .subnet-header .more-subnets .ss-icon{color:#fff;color:rgba(255,255,255,0.8);cursor:pointer;font-size:1.75rem}section[role="main"] .subnet .subnet-header .more-subnets .subnet-dropdown{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:-1px 1px 1px 0 rgba(0,0,0,0.2);box-shadow:-1px 1px 1px 0 rgba(0,0,0,0.2);color:#454545;display:none;font-size:1rem;padding:20px 25px;width:210px;position:absolute;right:-33px;top:46px}section[role="main"] .subnet .subnet-header .more-subnets .subnet-dropdown:before{border:solid;border-color:#fff transparent;border-width:0 8px 8px 8px;content:"";right:36px;position:absolute;top:-8px}section[role="main"] .subnet .subnet-header .more-subnets .subnet-dropdown .subnet-list{list-style:none;padding:0;margin:1rem 0 0}section[role="main"] .subnet .subnet-header .more-subnets .subnet-dropdown .subnet-list li{*zoom:1;line-height:50px;margin-bottom:.75rem}section[role="main"] .subnet .subnet-header .more-subnets .subnet-dropdown .subnet-list li:before,section[role="main"] .subnet .subnet-header .more-subnets .subnet-dropdown .subnet-list li:after{content:" ";display:table}section[role="main"] .subnet .subnet-header .more-subnets .subnet-dropdown .subnet-list li:after{clear:both}section[role="main"] .subnet .subnet-header .more-subnets .subnet-dropdown .subnet-list li .subnet-icon{background-color:#999;-webkit-box-shadow:inset 0 0 3px 2px rgba(0,0,0,0.2);box-shadow:inset 0 0 3px 2px rgba(0,0,0,0.2);float:left;font-size:1.25rem;margin-right:15px;text-align:center;height:50px;width:50px}section[role="main"] .subnet .subnet-header .more-subnets .subnet-dropdown.open{display:block}section[role="main"] .bodee .subnet-name{color:#fff;color:rgba(255,255,255,0.8);text-transform:uppercase}section[role="main"] .bodee .subnet-name .subnet-brand{font-weight:700;color:#fff;color:white}section[role="main"] .bodee .subnet{padding-top:.9rem}@media only screen and (min-width:60.625em){section[role="main"] .bodee .subnet{padding-top:0}}section[role="main"] .bodee .subnet .other-subnets{*zoom:1;border:1px solid #ccc;-webkit-box-shadow:-1px 1px 1px 0 rgba(0,0,0,0.2);box-shadow:-1px 1px 1px 0 rgba(0,0,0,0.2);padding:20px 0 20px 20px}section[role="main"] .bodee .subnet .other-subnets:before,section[role="main"] .bodee .subnet .other-subnets:after{content:" ";display:table}section[role="main"] .bodee .subnet .other-subnets:after{clear:both}section[role="main"] .bodee .subnet .other-subnets .head{color:#454545;font-size:1.375rem;font-weight:700;line-height:1.375rem;margin-bottom:1.5rem}section[role="main"] .bodee .subnet .other-subnets .subnet-promo{*zoom:1;background-color:#999;-webkit-box-shadow:inset 0 0 3px 2px rgba(0,0,0,0.5);box-shadow:inset 0 0 3px 2px rgba(0,0,0,0.5);margin-right:20px;margin-bottom:20px;text-align:center;padding:28px 0 12px;width:95%;width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px)}section[role="main"] .bodee .subnet .other-subnets .subnet-promo:before,section[role="main"] .bodee .subnet .other-subnets .subnet-promo:after{content:" ";display:table}section[role="main"] .bodee .subnet .other-subnets .subnet-promo:after{clear:both}@media only screen and (min-width:48em){section[role="main"] .bodee .subnet .other-subnets .subnet-promo{float:left;margin-bottom:0;width:45%;width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px)}}section[role="main"] .bodee .subnet .other-subnets .subnet-promo .subnet-name{font-size:1.625rem;line-height:1.625rem}section[role="main"] .bodee .subnet .other-subnets ul.blogger-heads{margin-top:20px}section[role="main"] .bodee .subnet ul.blogger-heads{*zoom:1;margin:0;padding:0}section[role="main"] .bodee .subnet ul.blogger-heads:before,section[role="main"] .bodee .subnet ul.blogger-heads:after{content:" ";display:table}section[role="main"] .bodee .subnet ul.blogger-heads:after{clear:both}section[role="main"] .bodee .subnet ul.blogger-heads li{border:0 none;display:inline-block;margin:0 2px 0 0;padding:0!important}section[role="main"] .bodee .subnet ul.blogger-heads li img{height:28px!important;width:28px!important;margin:0;padding:0;border-radius:100%}section[role="main"] .bodee .subnet .right-rail .promo .insider{margin-bottom:0}section[role="main"] .bodee .subnet .right-rail .promo.news li{border-bottom:1px solid #d5d3d3;font-size:.9375rem;margin:0 0 .5rem 0;padding:0 0 .5rem 0}section[role="main"] .bodee .subnet .right-rail .promo.news h4{font-size:.9375rem;font-weight:400;margin:0}.pagination{text-align:center;font-size:0;line-height:1.125rem;margin-top:2rem;*zoom:1}.pagination:before,.pagination:after{content:" ";display:table}.pagination:after{clear:both}.pagination .page-link{font-size:1.125rem;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:48em){.pagination .page-link.prev{border-right:1px solid #dfdfdf;padding:0 10px}.pagination .page-link.next{border-left:1px solid #dfdfdf;padding:0 10px}}.pagination .page-link.current{color:#000}.pagination .page-link i.ss-icon{font-size:.875rem}.pagination .page-numbers{display:none}@media only screen and (min-width:48em){.pagination .page-numbers{display:inline}}.pagination .page-numbers .page-link{border-right:1px solid #dfdfdf;padding:0 10px}.pagination .page-numbers .page-link:last-child{border:0 none}.pagination .current-page{font-size:1.125rem;padding:0 40px}@media only screen and (min-width:48em){.pagination .current-page{display:none}}.newsletter-promo{background:#999;padding:10px;text-align:center;color:#fff;float:left;width:17.5rem;margin-bottom:20px}@media only screen and (min-width:48em){.newsletter-promo{margin-top:20px;margin-bottom:0;margin-right:2rem;float:right}}@media only screen and (min-width:60.625em){.newsletter-promo{margin-right:0}}.newsletter-promo form button.btn{background:#333;border:0;color:#fff;font-weight:700;border:0;border-radius:2px}.newsletter-promo p{margin:0;color:#9fd5f8;font-style:italic}.newsletter-promo p span{color:#fff;margin:0;text-align:center;font-size:1.5rem;line-height:1.5rem;font-weight:700;font-style:normal}.newsletter-promo .head{color:#fff;background:#666;padding:2px 2px 2px 10px;margin:0 0 5px -15px;width:7rem;font-size:1.17em;font-weight:700}.newsletter-promo form input{width:70%;font-style:italic}.twitter-module{background:#f5f5f5;padding:10px;margin:16px auto;margin:1rem auto;border:1px solid rgba(0,0,0,0.1);overflow:hidden;width:280px}@media only screen and (min-width:48em){.twitter-module{width:45%;float:left}}@media only screen and (min-width:60.625em){.twitter-module{width:auto;float:none}}.twitter-module .head{margin:4px 0;margin:.25rem 0}.twitter-module ul{margin:.5rem 0 1.0rem 0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);padding:8px 0 0 0;padding:.5rem 0 0 0}.twitter-module ul li{list-style-type:none;margin-bottom:8px;margin-bottom:.5rem}.twitter-module ul li a{text-decoration:none}.center-wrap{width:17.5rem;margin:auto}@media only screen and (min-width:48em){.center-wrap{margin:0 auto}}@media only screen and (min-width:48em){.center-wrap{width:auto}}.insider-promo{box-shadow:0 0 5px rgba(0,0,0,0.2);padding:10px 10px 25px 10px;background:#fff url(http://idge.staticworld.net/jvw/badge-free.png) top right no-repeat;background-size:65px 65px;float:left;width:17.5rem}@media only screen and (min-width:48em){.insider-promo{float:right;margin-top:2rem;margin-right:2rem}}@media only screen and (min-width:60.625em){.insider-promo{margin-right:0;margin-top:0}}.insider-promo h2{color:#5daf29;margin:0 0 10px 0;text-transform:uppercase}.insider-promo .head{color:#666;font-size:1.5rem;font-weight:700;margin:0 0 10px 0;text-transform:uppercase;border-bottom:1px solid #e8f1f7;padding-bottom:5px;width:15rem}.insider-promo p{margin:0 0 20px 0;line-height:1.2rem}.insider-promo span{margin:0;font-size:1.17rem;font-weight:700}.insider-promo a.btn{color:#fff;background:#666;border-radius:2px;padding:10px;font-weight:700;text-transform:uppercase;margin:0 0 20px 14px}.lt-ie9 .insider-promo a.btn{padding:6px;font-size:.9em}.insider-promo-wrapper .handle{z-index:2}.insider-promo-wrapper .apart{border-top:1px solid #dedede}@media only screen and (min-width:48em){.insider-promo-wrapper .apart{border-top:0 none}}.insider-promo-wrapper .promo{border-bottom:0 none!important}@media only screen and (min-width:48em){.insider-promo-wrapper .promo{border:0 none}}.insider-promo-wrapper .promo.apart{padding:0}.insider-promo-wrapper .promo.apart:before{z-index:1}.insider-promo-wrapper .promo.apart .insider-both{border:0 none;background-color:#fff;padding:10px;position:relative}@media only screen and (min-width:48em){.insider-promo-wrapper .promo.apart .insider-both{padding:0}}.insider-promo-wrapper .promo.apart .insider-both .other-insider{position:relative;padding:15px 0 10px 0}.insider-promo-wrapper .promo.apart .insider-both .other-insider .more-insider{text-align:left}.insider-promo-wrapper .promo.apart .insider-both .other-insider .more-insider a{color:#6eae00;font-weight:400;font-size:.9rem;text-decoration:none}.insider-promo-wrapper .promo.apart .insider-both .other-insider .more-insider a span{font-size:.8rem;position:relative;left:1px;margin-right:4px}.insider-promo-wrapper .promo.apart .insider-both .other-insider .more-insider a:hover{color:#e29001}.insider-promo-wrapper .promo.apart .insider-both .other-insider .other-insider-title h3{border-bottom:1px solid #edfdfd;font-size:1.1rem;margin:0 0 .55rem 0;text-transform:none}.insider-promo-wrapper .promo.apart .insider-both .other-insider .insider-login-title h3{font-size:1.1rem;border-bottom:1px solid #e0f2f6;margin:0 0 .75rem 0;text-transform:uppercase}.insider-promo-wrapper .promo.apart .insider-both .other-insider .insider-login-title h3 .insider{margin-bottom:8px;float:none;width:76px;height:21px;vertical-align:middle}.insider-promo-wrapper .promo.apart .insider-both .other-insider ul{border-bottom:0 none}.insider-promo-wrapper .promo.apart .insider-both .other-insider ul li{margin-bottom:.75rem;padding-left:0!important;font-size:1rem;line-height:1.2rem;margin-bottom:.25rem}.insider-promo-wrapper .promo.apart .insider-both .other-insider ul li a{font-style:normal;font-weight:normal}.insider-promo-wrapper .promo.apart .insider-both .other-insider ul li .hed{position:relative;background-color:transparent;text-transform:none;border-bottom:0;font-size:1.125rem;font-weight:500;left:0;padding:.125rem 0 .0625rem 0;top:0;margin:0 0 .75rem 0;box-shadow:none;line-height:normal}.insider-promo-wrapper .promo.apart .insider-both .other-insider ul li .hed a{color:#000}.insider-promo-wrapper .promo.apart .insider-both .become-an-insider{color:#a5a5a5;position:relative;border-left:4px solid #e9e9e9;line-height:1;margin-bottom:25px;margin-top:5px}.insider-promo-wrapper .promo.apart .insider-both .become-an-insider .notlogin-insider-title{padding:0 15px 0 15px}.insider-promo-wrapper .promo.apart .insider-both .become-an-insider .notlogin-insider-title h3{font-size:1.1rem;font-weight:700;color:#8f8f8f;margin:0 0 3px;text-transform:none;border-bottom:0 none}.insider-promo-wrapper .promo.apart .insider-both .become-an-insider .notlogin-insider-title h3 .insider{float:none;bottom:1px}.insider-promo-wrapper .promo.apart .insider-both .become-an-insider .notlogin-insider-title h3 .color-title{color:#6eae00}.insider-promo-wrapper .promo.apart .insider-both .become-an-insider .notlogin-insider-deck{color:#a5a5a5;padding:0 15px;font-size:.9rem;line-height:1.65}.insider-promo-wrapper .promo.apart .insider-both .become-an-insider .notlogin-insider-deck a{text-decoration:none;color:#338cc5}.insider-promo-wrapper .promo.apart .insider-both .become-an-insider .notlogin-insider-deck a:hover{color:#000}.insider-promo-wrapper.not-nsdr{display:none}@media only screen and (min-width:48em){.insider-promo-wrapper.not-nsdr{position:relative;z-index:1;display:block}}#drr-container .insider-promo-wrapper{display:block}@media only screen and (min-width:48em){#drr-container .insider-promo-wrapper{display:none}}#drr-top-ad .ad{width:auto;float:none}#drr-top-ad .insider-promo-wrapper{display:none}@media only screen and (min-width:48em){#drr-top-ad .insider-promo-wrapper{display:block;clear:both}}#insider_login.insider_tease{-webkit-transition:margin .3s ease 0;-moz-transition:margin .3s ease 0;transition:margin .3s ease 0;margin:1em 0;max-width:620px;font-size:1.0625rem;padding:0 20px}@media only screen and (min-width:48em){#insider_login.insider_tease{margin:0 60px 16px 60px;max-width:620px;font-size:1.0625rem;padding:0 20px}}@media only screen and (min-width:60.625em){#insider_login.insider_tease{margin:0 0 16px 160px}}#insider_login.insider_tease form input[type=text]{width:80%;color:#777;margin-left:0;width:calc(100% - 160px)}@media only screen and (min-width:48em){#insider_login.insider_tease form input[type=text]{width:36%}}@media only screen and (min-width:60.625em){#insider_login.insider_tease form input[type=text]{width:52%}}#insider_login.insider_tease form h5{font-size:1.05rem;line-height:1.35rem;margin-bottom:1.2em}@media only screen and (min-width:48em){#insider_login.insider_tease form h5{font-size:1.15rem;line-height:1.5rem}}#insider_login.insider_tease form h5 a{text-decoration:none}#insider_login.insider_tease #insider_extras{text-align:center}#insider_login.insider_tease #insider_extras #insider_learnmore a{font-size:1.05rem;text-decoration:none}@media only screen and (min-width:48em){#insider_login.insider_tease #insider_extras #insider_learnmore a{font-size:1.1rem}}#insider_login.insider_tease #error_box{color:#af141d;font-weight:700;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;margin-top:4px}.empty-div{position:relative;bottom:70px}.empty-div:before{content:'';text-align:center;position:absolute;left:0;width:100%;height:65px;background-color:rgba(255,255,255,0.1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.1)),color-stop(100%,white));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.1) 0,white 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.1) 0,white 100%)}section[role=main] .insider.index-page{width:125px;height:39px}section[role=main] .insider.index-page+h2{font-weight:400;color:#666;width:100%;margin-top:12px}section[role=main] .insider.index-page+h2 a{color:#338cc5}section[role=main] .insider.index-page+h2 a:hover{color:#000}#resources-sponsored-links{clear:both;margin:2rem auto 0;padding:0 0 2rem;overflow:hidden;max-width:970px;display:none}#resources-sponsored-links.show{display:block}.lt-ie9 #resources-sponsored-links{width:970px;margin:0 auto 2em auto}#resources-sponsored-links .head{font-size:1.375rem;padding-bottom:.3rem;border-bottom:1px solid #666;margin-bottom:.5rem}#resources-sponsored-links ul{list-style:none;padding:0;margin:0}#resources-sponsored-links ul li{margin:0 0 20px 0;clear:left}#resources-sponsored-links ul li a{text-decoration:none}#resources-sponsored-links ul li img{float:left;height:60px;margin:0 10px 10px 0;width:60px}#resources-sponsored-links ul li .title{font-size:1.0rem;line-height:1.1rem;margin:0 0 .25rem 70px}#resources-sponsored-links ul li p{margin:0;font-size:.8125rem;line-height:1.0625rem;margin-left:70px}#resources-sponsored-links section{padding:0 10px;clear:both}@media only screen and (min-width:48em){#resources-sponsored-links section{clear:none}}@media only screen and (min-width:48em){#resources-sponsored-links section.resources{width:300px;width:-webkit-calc(33.333% - 20px);width:-moz-calc(33.333% - 20px);width:calc(33.333% - 20px);max-width:300px;float:left}}@media only screen and (min-width:60.625em){#resources-sponsored-links section.resources{padding:0;margin-right:30px}}#resources-sponsored-links section.sponsored-links ul li{font-size:.85rem;margin-bottom:.75rem}@media only screen and (min-width:48em){#resources-sponsored-links section.sponsored-links{width:60%;width:-webkit-calc(66.666% - 20px);width:-moz-calc(66.666% - 20px);width:calc(66.666% - 20px);float:left}}@media only screen and (min-width:60.625em){#resources-sponsored-links section.sponsored-links{padding:0}#resources-sponsored-links section.sponsored-links ul{width:45%;width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px);float:left}#resources-sponsored-links section.sponsored-links ul.first{margin-right:20px;width:50%}.lt-ie9 #resources-sponsored-links section.sponsored-links ul{width:47%}#resources-sponsored-links section.sponsored-links ul li{margin-bottom:1.0rem}}