html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}th,td{padding:0}@font-face{font-family:'Proxima Nova';src:url("../webfont/ProximaNova-Regular.eot");src:url("../webfont/ProximaNova-Regular.eot#iefix") format("embedded-opentype"),url("../webfont/ProximaNova-Regular.woff") format("woff"),url("../webfont/ProximaNova-Regular.ttf") format("truetype"),url("../webfont/ProximaNova-Regular.svg#wf") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("../webfont/ProximaNova-Bold.eot");src:url("../webfont/ProximaNova-Bold.eot#iefix") format("embedded-opentype"),url("../webfont/ProximaNova-Bold.woff") format("woff"),url("../webfont/ProximaNova-Bold.ttf") format("truetype"),url("../webfont/ProximaNova-Bold.svg#wf") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("../webfont/ProximaNova-Thin.eot");src:url("../webfont/ProximaNova-Thin.eot#iefix") format("embedded-opentype"),url("../webfont/ProximaNova-Thin.woff") format("woff"),url("../webfont/ProximaNova-Thin.ttf") format("truetype"),url("../webfont/ProximaNova-Thin.svg#wf") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("../webfont/ProximaNova-Light.eot");src:url("../webfont/ProximaNova-Light.eot#iefix") format("embedded-opentype"),url("../webfont/ProximaNova-Light.woff") format("woff"),url("../webfont/ProximaNova-Light.ttf") format("truetype"),url("../webfont/ProximaNova-Light.svg#wf") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("../webfont/ProximaNova-Semibold.eot");src:url("../webfont/ProximaNova-Semibold.eot#iefix") format("embedded-opentype"),url("../webfont/ProximaNova-Semibold.woff") format("woff"),url("../webfont/ProximaNova-Semibold.ttf") format("truetype"),url("../webfont/ProximaNova-Semibold.svg#wf") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Adelle';src:url("../webfont/Adelle-Regular.eot");src:url("../webfont/Adelle-Regular.eot#iefix") format("embedded-opentype"),url("../webfont/Adelle-Regular.woff") format("woff"),url("../webfont/Adelle-Regular.ttf") format("truetype"),url("../webfont/Adelle-Regular.svg#wf") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Adelle';src:url("../webfont/Adelle-Thin.eot");src:url("../webfont/Adelle-Thin.eot#iefix") format("embedded-opentype"),url("../webfont/Adelle-Thin.woff") format("woff"),url("../webfont/Adelle-Thin.ttf") format("truetype"),url("../webfont/Adelle-Thin.svg#wf") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'Adelle';src:url("../webfont/Adelle-LightItalic.eot");src:url("../webfont/Adelle-LightItalic.eot#iefix") format("embedded-opentype"),url("../webfont/Adelle-LightItalic.woff") format("woff"),url("../webfont/Adelle-LightItalic.ttf") format("truetype"),url("../webfont/Adelle-LightItalic.svg#wf") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Adelle';src:url("../webfont/Adelle-SemiboldItalic.eot");src:url("../webfont/Adelle-SemiboldItalic.eot#iefix") format("embedded-opentype"),url("../webfont/Adelle-SemiboldItalic.woff") format("woff"),url("../webfont/Adelle-SemiboldItalic.ttf") format("truetype"),url("../webfont/Adelle-SemiboldItalic.svg#wf") format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Miso';src:url("../webfont/Miso-Bold.eot");src:url("../webfont/Miso-Bold.eot?#iefix") format("embedded-opentype"),url("../webfont/Miso-Bold.woff") format("woff"),url("../webfont/Miso-Bold.ttf") format("truetype"),url("../webfont/Miso-Bold.svg#misobold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Bebas Neue';src:url("../webfont/BebasNeue Bold.otf") format("opentype"),url("../webfont/BebasNeue Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Bebas Neue';src:url("../webfont/BebasNeue Regular.otf") format("opentype"),url("../webfont/BebasNeue Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Armino';src:url("../webfont/Arimo-Bold.ttf") format("truetype");font-weight:bold;font-style:bold}body{color:#211f1f;font-family:"Proxima Nova", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;font-size:16px;line-height:1.4}.clearfix{clear:both}h1,h2,h3{font-weight:100;font-family:Adelle,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;line-height:1.25em}h4,h5,h6{font-weight:bold;font-family:"Proxima Nova","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;line-height:1.5em}h1{font-size:3em}h2{font-size:2.25em}h3{font-size:1.5em}h4{font-size:1.5em}h5{font-size:1.125em}h6{font-size:1em}a{color:#3691ce;text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%}form input{margin:0;padding:5px;outline:0;border:none;vertical-align:middle;font-size:.875em}form input[type="submit"]{background:#211f1f;color:#fff;text-transform:uppercase;font-weight:normal;font-family:"Proxima Nova","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif}form input[type="submit"]:hover{background:#211f1f}form input[type="email"],form input[type="text"]{background:#fff;color:#211f1f;font-weight:normal;font-family:"Proxima Nova","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif}form textarea,form input:not([type="radio"]){box-sizing:border-box;width:100%}.landscapeAd{max-width:970px;margin:0 auto;text-align:center}#top-banner{margin-top:30px}.headerAd{margin-bottom:30px}.rectangleAd{width:300px;height:250px;margin:0 auto}.liftArticleAd{height:auto}.riverAd{border-bottom:1px solid #999;margin-bottom:40px;padding-bottom:40px;width:100%;text-align:center}.bigArticleAd{width:640px;margin:0 auto}.bigArticleAd.mobileSize{width:300px}.sepArticleAd{max-width:970px}#header{width:100%;height:50px;border-top:3px solid #000;position:fixed;left:0;z-index:3}#header #logo{width:auto;height:50px;float:left;padding:14px 30px;background-color:#ffb900;box-sizing:border-box}#header #logo img{width:100px}@media screen and (max-width: 736px){#header #logo{padding:14px 22px 14px 7px;background-color:#fff}}#header #header-container{width:100%;height:50px;background:#fff}#header #header-container.with-sub{overflow:auto}#header #primary-nav{width:calc(100% - 170px);height:50px;float:left;border-bottom:1px solid #ECECEC;box-sizing:border-box}#header #primary-nav ul{height:50px;margin:0;padding:0;border:0;text-align:left}#header #primary-nav ul li{display:inline-block;padding:0;border:0}#header #primary-nav ul li a{padding:0;font-size:.875em;text-decoration:none}#header #primary-nav ul li a:hover{text-decoration:none}#header #primary-nav ul#navigation-menu{line-height:50px;width:100%}#header #primary-nav ul#navigation-menu .ddCarrot{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #1d1e1e;display:inline-block;position:relative;margin-left:5px;margin-right:-10px;top:-2px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#header #primary-nav ul li.homeBtn{display:none}#header #primary-nav ul li{line-height:49px;margin-right:15px}#header #primary-nav ul li:first-child{width:15%;min-width:120px;background-color:#ECECEC;text-align:center}#header #primary-nav ul li:last-child{margin-right:0px}#header #primary-nav ul li a{color:black;text-transform:uppercase;font-weight:bold}#header #primary-nav ul li a:hover{color:#ffdc80}#header #primary-nav ul li .sub-menu{width:auto;height:auto;min-width:110px;margin:0;position:fixed;z-index:100;display:none;padding:0;text-align:center;border-top:1px solid #bbb}#header #primary-nav ul li .sub-menu li{display:block;width:100%;height:2em;margin:0;padding-top:5px;background-color:#ECECEC;font-size:12px;border-bottom:1px solid #bbb}#header #primary-nav ul li .sub-menu li a{display:block;color:#293234;text-decoration:none;height:auto;line-height:2em;font-weight:600}#header #primary-nav ul li .sub-menu li:hover{border-top-color:#bbb;background:#bbb}#header #primary-nav ul li .sub-menu li:hover a{color:#fff}#header #primary-nav ul li:hover .sub-menu{display:block}#header #headerShare{width:auto;height:35px;position:absolute;top:7px;right:55px}#header #headerShare>div{display:inline-block;vertical-align:middle}#header #headerShare #shareText{font-family:'Bebas Neue',sans-serif;font-size:19px;height:19px;margin-right:3px}#header #headerShare .shareBtn{background-repeat:no-repeat;background-size:100% auto;width:35px;height:35px;cursor:pointer}#header #headerShare .shareBtn.facebook{background-image:url(../img/articleShareBtns/png/facebook-mobile.png);background-image:url(../img/articleShareBtns/svg/facebook-mobile.svg),linear-gradient(transparent, transparent)}#header #headerShare .shareBtn.twitter{background-image:url(../img/articleShareBtns/png/twitter-mobile.png);background-image:url(../img/articleShareBtns/svg/twitter-mobile.svg),linear-gradient(transparent, transparent)}#header #headerShare .shareBtn.linkedin{background-image:url(../img/articleShareBtns/png/linkedin-mobile.png);background-image:url(../img/articleShareBtns/svg/linkedin-mobile.svg),linear-gradient(transparent, transparent)}#header #headerShare .shareBtn.emailBtn{background-image:url(../img/articleShareBtns/png/email-mobile.png);background-image:url(../img/articleShareBtns/svg/email-mobile.svg),linear-gradient(transparent, transparent)}#header #headerShare .shareBtn.whatsapp{background-image:url(../img/articleShareBtns/png/whatsapp-mobile.png);background-image:url(../img/articleShareBtns/svg/whatsapp-mobile.svg),linear-gradient(transparent, transparent)}#header #headerShare .shareBtn:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8}@media screen and (max-width: 880px) and (min-width: 737px){#header #headerShare{top:12px;height:25px}#header #headerShare #shareText{display:none}#header #headerShare .shareBtn{width:25px;height:25px}}@media screen and (max-width: 413px){#header #headerShare{top:10px;height:30px}#header #headerShare #shareText{display:none}#header #headerShare .shareBtn{width:30px;height:30px}}@media screen and (max-width: 320px){#header #headerShare{top:11px;right:45px;height:27px}#header #headerShare .shareBtn{width:27px;height:27px}}#header #search{width:271px;height:30px;border:0;padding:10px;position:absolute;top:0;right:-240px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#header #search #search-trigger{width:24px;height:100%;margin-right:10px;background:url("../img/search.png") no-repeat transparent;background-position:right center;background-size:24px;cursor:pointer;float:left}#header #mobile-search,#header #mobileMenuBtn{display:none}#header.searchOpen #search{right:0;background-color:#293234}#header.searchOpen #search #search-trigger{background:url("../img/x.png") center no-repeat transparent}#header .search-form{width:230px;height:100%;float:right;font-size:1em}#header .search-form .search{float:left;width:70%;height:30px}#header .search-form .search input{width:100%;height:30px;box-sizing:border-box;outline:none;padding:3px 5px 0 5px}#header .search-form .submit{float:right;width:30%;height:30px}#header .search-form .submit input[type="submit"]{width:100%;height:30px;padding:4px 0;border:0;font-family:"Proxima Nova", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;box-sizing:border-box;background-color:#ffb900}#header .search-form .submit input[type="submit"]:hover{background-color:#f1a004}#header .search-form .submit input[type="submit"]:active{background-color:#f1a004}@media screen and (max-width: 950px) and (min-width: 737px){#header #header-container #primary-nav ul li{line-height:49px;margin-right:7px}#header #header-container #primary-nav ul li a{font-size:0.7em}#header #header-container #primary-nav ul li .sub-menu li{font-size:0.9em !important}#header .addtoany_shortcode{right:50px}}@media screen and (max-width: 736px){#header{overflow:visible;border-bottom:1px solid #e9e9e9}#header #mobileMenuBtn{display:block;float:left;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #293234;margin:25px 0 0 -20px;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#header #mobileMenuBtn.open{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#header #primary-nav{position:fixed;margin-top:50px;left:0;width:100%;float:none;z-index:-1;display:none}#header #primary-nav ul li.homeBtn{display:block}#header #primary-nav ul li{display:block;width:100%;height:auto;margin:0;padding:10px 0;background-color:#ECECEC;font-size:18px;line-height:normal;border-bottom:1px solid #bbb}#header #primary-nav ul li:first-child{border-top:1px solid #bbb;width:100%;text-align:left}#header #primary-nav ul li a{font-weight:normal;text-transform:none;padding:0 15px}#header #primary-nav ul li .sub-menu{position:static;border:0;display:block;max-height:0;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}#header #primary-nav ul li .sub-menu li{text-align:left;font-size:16px;height:auto;padding:5px 15px;box-sizing:border-box}#header #primary-nav ul li .sub-menu li:last-child{border:0}#header #primary-nav ul li.open .sub-menu{max-height:10000px}#header #primary-nav ul li.open .ddCarrot{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#header #search{width:30px;right:0}#header #search #desktop-search{display:none}#header .search-form .search input{-webkit-appearance:none}#header #mobile-search{display:block;position:absolute;top:-10px;left:0;width:100%;height:60px;background-color:#293234;padding:10px;box-sizing:border-box;z-index:-1;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#header #mobile-search .search,#header #mobile-search .submit{height:40px}#header #mobile-search input{border-radius:0;height:40px}#header.searchOpen #search{background-color:#fff}#header.searchOpen #search #search-trigger{background:url("../img/x-gray.png") center no-repeat transparent}#header.searchOpen #mobile-search{top:50px}}#header .sub-nav{height:50px;position:relative;background-color:rgba(255,255,255,0.8)}#header .sub-nav ul{display:inline-block}#header .sub-nav ul li{background:rgba(96,198,199,0.5);padding:5px 5px;display:inline-block;min-width:100px;max-width:125px;width:auto;text-align:center;cursor:pointer;font-weight:bold}#header .sub-nav ul li:visited,#header .sub-nav ul li:active{color:black}#header .sub-nav ul li:hover{color:#ffb900;text-decoration:underline}@media screen and (max-width: 510px){#header .sub-nav ul{padding:0;margin:0}#header .sub-nav ul li{min-width:0 !important}}@media screen and (max-width: 320px){#header .sub-nav ul li{font-size:0.65em !important}}#header-pad{width:100%;height:53px}#header-pad.with-sub{height:148px}.a2a_menu.a2a_mini{position:fixed;margin-top:8px;margin-left:5px;top:40px !important}#top-banner #top-leaderboard,#top-banner #top-superleaderboard{margin:25px 0;text-align:center;width:100%}#top-banner #top-mobile-leaderboard{height:50px;text-align:center;display:none}#top-banner #top-leaderboard{width:100%;overflow:hidden}@media screen and (max-width: 970px){#top-banner #top-leaderboard .ad-leaderboard{display:none !important}}@media screen and (max-width: 736px){#top-banner{display:none}#top-banner #top-leaderboard{display:none}}#top-signup .newsletter-signup .right-text form .hs_email,#top-signup .newsletter-signup .right-text form .input,#top-signup .newsletter-signup .right-text form input,#top-signup .newsletter-signup .right-text form .hs_submit,#top-signup .newsletter-signup .right-text form .actions,#top-signup .newsletter-signup .right-text form .hs_button,#top-signup .newsletter-signup form{height:100%}#top-signup{height:131px;background-color:#3691ce;width:100%}#top-signup .newsletter-signup{width:100%;height:131px;max-width:1200px;padding:0 40px;margin:0 auto;box-sizing:border-box;font-weight:100}#top-signup .newsletter-signup .left-text{float:left;position:relative;height:100%;width:60%}#top-signup .newsletter-signup .left-text p{width:100%;padding-right:20px;box-sizing:border-box}#top-signup .newsletter-signup .left-text img{width:100px;margin-top:-6px}#top-signup .newsletter-signup p{margin:0;overflow:hidden;font-size:1.75em;color:white;text-transform:uppercase;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}#top-signup .newsletter-signup .right-text{float:right;width:40%;height:100%;position:relative}#top-signup .newsletter-signup .right-text .hbspt-form{width:95%;height:61px;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);left:0;padding:2px;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#top-signup .newsletter-signup .right-text .hbspt-form .hs-error-msgs{display:none !important}#top-signup .newsletter-signup .right-text .hbspt-form div:nth-child(1){height:100%;width:60%;float:left}#top-signup .newsletter-signup .right-text .hbspt-form .hs_email{width:100% !important;height:100%;margin:0px}#top-signup .newsletter-signup .right-text .hbspt-form .hs_email input{border:0;height:100%;width:100%;padding:7px;box-sizing:border-box;font-size:17px;font-weight:400}#top-signup .newsletter-signup .right-text .hbspt-form .hs_email label{display:none}#top-signup .newsletter-signup .right-text .hbspt-form .hs_submit{width:40%;float:right;max-width:141px}#top-signup .newsletter-signup .right-text .hbspt-form .hs_submit input{padding:7px 0px;background:#293234;border:0;color:#fff;font-size:14px;font-weight:400;width:100%;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#top-signup .newsletter-signup .right-text .close-btn{position:absolute;top:50%;margin-top:-15px;right:-30px;width:30px;height:30px}#top-signup .newsletter-signup .right-text .close-btn:hover{cursor:pointer}#top-signup .social-links{padding:0 5%;font-size:.75em;height:39px;border-top:1px solid #ffdc80;background:url("../img/bg/lined-t.png") #ffb900}#top-signup .social-links p{display:inline-block;margin:0px;font-weight:bold}#top-signup .social-links ul{display:inline-block;height:100%;margin:0}#top-signup .social-links ul li a{display:inline-block;width:30px;height:30px;padding:0 3%;color:transparent;margin-top:4px}@media (min-width: 961px) and (max-width: 1179px){#top-signup .social-links ul li a{width:22px;height:22px}}#top-signup .social-links ul li a div{width:100%;height:100%}#top-signup .social-links ul li a div.twitter{background:url("../img/social-sprites/twitter.png") center no-repeat}#top-signup .social-links ul li a div.facebook{background:url("../img/social-sprites/facebook.png") center no-repeat}#top-signup .social-links ul li a div.linkedin{background:url("../img/social-sprites/linkedin.png") center no-repeat}#top-signup .social-links ul li a div.flipboard{background:url("../img/social-sprites/flipboard.png") center no-repeat}#top-signup .social-links ul li a div.email{background:url("../img/social-sprites/gmail.png") center no-repeat}#top-signup .social-links ul li a div.sms{background:url("../img/social-sprites/sms.png") center no-repeat}#top-signup .social-links ul li a div.whatsapp{background:url("../img/social-sprites/whatsapp.png") center no-repeat}#top-signup .social-links ul li a div.rss{background:url("../img/social-sprites/rss.png") center no-repeat}#top-signup .social-links ul li a div.twitter,#top-signup .social-links ul li a div.facebook,#top-signup .social-links ul li a div.linkedin,#top-signup .social-links ul li a div.flipboard,#top-signup .social-links ul li a div.email,#top-signup .social-links ul li a div.sms,#top-signup .social-links ul li a div.whatsapp,#top-signup .social-links ul li a div.rss{background-size:contain}@media screen and (max-width: 768px){#top-signup .newsletter-signup p{font-size:1.4em;font-weight:200}#top-signup .newsletter-signup .right-text .hbspt-form{height:50px}#top-signup .newsletter-signup .left-text img{width:80px}#top-signup .newsletter-signup .hbspt-form form .field.hs_email{width:60%}#top-signup .newsletter-signup .hbspt-form form .hs_submit{width:40%}}@media screen and (max-width: 660px){#top-signup .newsletter-signup .left-text{width:40%}#top-signup .newsletter-signup .right-text{width:60%}}@media screen and (max-width: 524px){#top-signup,#top-signup .newsletter-signup{height:186px}#top-signup .newsletter-signup .left-text{width:100%;height:110px}#top-signup .newsletter-signup .right-text{width:100%;height:40px}#top-signup .newsletter-signup .right-text .hbspt-form{width:100%}#top-signup .newsletter-signup .right-text .hbspt-form{height:40px}#top-signup .newsletter-signup .right-text .close-btn{top:-85px;right:-20px;margin:0;width:20px;height:20px}}.storyThumb{float:left;position:relative;overflow:hidden;width:32%;height:auto;padding-bottom:55px;margin-bottom:2%;margin-right:2%}.storyThumb .pusher{padding-top:69.735%}.storyThumb .image{width:auto;height:calc(100% - 55px);object-fit:cover;object-position:50% 0;min-width:100%;position:absolute;top:0;left:0}.storyThumb .headline{position:absolute;bottom:0;left:-1px;padding-right:1px;min-height:86px}.storyThumb .headline h2{margin:0 6px;font-family:Adelle, "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;font-weight:100;font-size:1.25em;line-height:1.5em}.storyThumb .headline h2 a{line-height:1.5em;color:#211f1f;background:rgba(239,239,240,0.88);text-decoration:none;box-shadow:0 0 0 0.25em rgba(239,239,240,0.88)}.storyThumb .headline .sponsored{margin:0;font-weight:normal;font-size:14px;font-family:"Proxima Nova","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;line-height:1em;cursor:pointer;position:absolute;font-weight:600;text-align:center;top:-26px;left:-2px}.storyThumb .headline .sponsored span{margin:0}.storyThumb .headline .sponsored .copy{display:inline-block;padding:.25em .5em;background:#3691ce;color:#fff;text-transform:uppercase;font-size:.875em}.storyThumb .headline .sponsored .copy .about{display:inline-block;width:.75em;height:.75em;margin:0 0 0 .5em;padding:.25em;border-radius:.75em;background:#ffb900;vertical-align:middle;text-align:center;line-height:1em}.storyThumb .headline .sponsored .copy .declaration{position:absolute;display:none;z-index:100}.storyThumb .headline .sponsored .copy:hover .declaration{display:block;clear:both;padding:.5em;background:#3691ce;text-transform:none;white-space:nowrap;font-size:10px}.storyThumb .headline .sponsored .copy{width:119px;max-height:25px;padding:6px 0px;margin-left:3px}.storyThumb .headline .product-tag{margin:0;font-weight:normal;font-size:14px;font-family:"Proxima Nova","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;line-height:1em;position:absolute;top:-25px;font-weight:600;text-align:center}.storyThumb .headline .product-tag span{margin:0}.storyThumb .headline .product-tag .copy{display:inline-block;padding:.25em .5em;background:#ffb900;color:#293234;text-transform:uppercase;font-size:.875em}.storyThumb .headline .product-tag .copy .about{display:inline-block;width:.75em;height:.75em;margin:0 0 0 .5em;padding:.25em;border-radius:.75em;background:#ffb900;vertical-align:middle;text-align:center;line-height:1em}.storyThumb .headline .product-tag .copy .declaration{position:absolute;display:none;z-index:100}.storyThumb .headline .product-tag .copy:hover .declaration{display:block;clear:both;padding:.5em;background:#ffb900;text-transform:none;white-space:nowrap;font-size:10px}.storyThumb .headline .product-tag .copy{width:119px;max-height:25px;padding:6px 0px}.storyThumb .post-date{color:#bbb;font-family:'Proxima Nova';font-weight:300;padding-left:8px;font-size:0.875em}.storyThumb.large{width:66%;padding-bottom:80px}.storyThumb.large .pusher{padding-top:75%}.storyThumb.large .image{height:calc(100% - 80px)}.storyThumb.large .headline{left:3px;padding-right:3px}.storyThumb.large .headline h2{font-size:2.25em}.storyThumb.large .headline h2 a{line-height:1.5em}.storyThumb.large .headline h2 .sponsored{top:-35px}.storyThumb.large .product-tag{left:-3px}.storyThumb:hover .headline h2 a{background:#ffb900;box-shadow:0 0 0 0.25em #ffb900}.storyThumb.noPadding .headline{padding-left:15px;padding-right:15px}.storyThumb.noPadding .headline h2{position:relative}.storyThumb.noPadding .headline h2:before{background-color:rgba(239,239,240,0.88);position:absolute;top:0;bottom:0;left:-21px;width:16px;content:'';display:block}.storyThumb.noPadding .headline h2 a .sponsored,.storyThumb.noPadding .headline .product-tag{text-align:left;margin-left:-22px}.storyThumb.noPadding .headline h2 a .sponsored .copy,.storyThumb.noPadding .headline .product-tag .copy{width:auto;padding:6px 20px}.storyThumb.noPadding .headline h2 a .sponsored .copy .declaration,.storyThumb.noPadding .headline .product-tag .copy .declaration{margin-left:-20px;padding-left:20px}.storyThumb.noPadding .headline .product-tag{margin-left:-15px;margin-top:-1px}.storyThumb.noPadding:hover .headline h2:before{background-color:#ffb900}.storyThumb.shortTitle{padding-bottom:0;margin-bottom:20px}.storyThumb.shortTitle .image{height:100%}.storyThumb.shortTitle .headline{min-height:0}@media screen and (min-width: 851px){.storyThumb:nth-child(3n),.storyThumb.large+.storyThumb{margin-right:0}}@media screen and (max-width: 850px){.storyThumb{width:49%}.storyThumb.large{width:100%;margin-right:0}.storyThumb.small:nth-of-type(2n){margin-right:0}}@media screen and (max-width: 736px){.storyThumb{width:100%;margin-right:0}}.storyInline{width:100%;height:auto;padding-bottom:40px;border-bottom:1px solid #999;margin-bottom:40px}.storyInline .photo{width:35%;height:auto;float:left;position:relative;overflow:hidden}.storyInline .photo .pusher{padding-top:69.735%}.storyInline .photo img{width:auto;min-width:100%;height:100%;object-fit:cover;max-width:none;position:absolute;top:0;left:0}.storyInline .rightSide{width:65%;height:auto;box-sizing:border-box;padding-left:40px;float:right}.storyInline .rightSide .tags{text-transform:uppercase;letter-spacing:1px;font-weight:bold;font-size:.875em}.storyInline .rightSide .tags a{color:#3691ce}.storyInline .rightSide h1{font-size:32px;line-height:normal;margin:15px 0}.storyInline .rightSide h1 a{color:#293234}.storyInline .rightSide h1 a:hover{text-decoration:none;color:#3691ce}.storyInline .rightSide .byline{color:#999;margin-top:15px;font-weight:300}.storyInline.noPhoto .rightSide{width:100%;float:none}@media screen and (max-width: 736px){.storyInline .photo,.storyInline .rightSide{width:100%;float:none;padding:0}.storyInline .rightSide{margin-top:20px}.storyInline .rightSide h1{font-size:20px}}.stream-jump{height:58px}.stream-jump a{width:100%;height:auto;display:block;padding:15px 0;font-size:20px;text-align:center;text-decoration:none;color:#fff;background-color:#3691ce}.stream-jump a:hover{text-decoration:none;background-color:#2b74a5}.stream-jump a .icon{position:relative;top:2px;margin:0 10px}.stream-jump.twoButtons a{width:50%;float:left}.stream-jump.twoButtons a:nth-child(1){background-color:#b1b1b1}.stream-jump.twoButtons a:nth-child(1):hover{background-color:#999}.stream-jump.twoButtons a:nth-child(2){float:right}.stream-jump.twoButtons a:nth-child(2):after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#article{width:100%;height:auto}#post-container{width:100%;height:auto;box-sizing:border-box;max-width:1200px;padding:0 40px;margin:0 auto}#drip-pan{width:100%;height:auto;max-width:1200px;padding:0 40px;margin:auto;box-sizing:border-box}#drip-pan #drip-pan-hed{text-align:center}#drip-pan #drip-pan-hed h3{margin-top:0;margin-left:auto;margin-right:auto;padding:.5em 0;background:#ffb900;text-align:center;font-weight:300;font-size:1.625em;font-family:"Proxima Nova","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif}#drip-pan #drip-pan-stories{margin-top:40px}#drip-pan #drip-pan-stories .story-holder{width:100%;height:auto}@media only screen and (max-width: 736px){#drip-pan{height:100%}#drip-pan #drip-pan-stories .story{width:100% !important;margin-right:0px !important;max-width:10000px;float:none}}#footer{clear:both;width:100%;height:auto;max-height:205px;background:#1d1e1e;color:#fff;margin-top:70px}#footer ul{padding:0;margin:0}#footer ul li{list-style:none}#footer #footer-content{width:100%;height:auto;max-width:1200px;position:relative;margin:0 auto;padding:40px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footer #footer-title-social{width:100%;height:auto}#footer #footer-title-social .social-title{width:168px;height:21px;background-color:#ffb900;color:black;text-align:center;position:absolute;top:-10px;padding:4px 0}#footer #footer-title-social ul.footer-nav{text-align:right;width:calc(100% - 376px);height:auto;margin:15px 0;float:right}#footer #footer-title-social ul.footer-nav li{display:inline;padding-right:1em}#footer #footer-title-social ul.footer-nav li:last-child{padding-right:0}#footer #footer-title-social ul.footer-nav a{color:#999;text-decoration:none}#footer #footer-title-social ul.footer-nav a:hover{color:#ffb900}#footer #footer-social{width:auto;height:auto;float:left}#footer #footer-social ul li{display:inline-block}#footer #footer-social ul li a{display:inline-block;height:30px;color:#fff;vertical-align:middle;text-transform:uppercase;font-size:14px;line-height:30px;text-decoration:none}#footer #footer-social ul li a:hover{color:#ffb900}#footer #footer-social ul li a.icon{width:50px;height:50px}#footer #footer-social ul li a.icon div.twitter,#footer #footer-social ul li a.icon div.facebook,#footer #footer-social ul li a.icon div.linkedin,#footer #footer-social ul li a.icon div.flipboard,#footer #footer-social ul li a.icon div.rss,#footer #footer-social ul li a.icon div.email{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;font-size:0}#footer #footer-social ul li a.icon div.twitter{background-image:url("../img/social/twitter-shadowed.png")}#footer #footer-social ul li a.icon div.facebook{background-image:url("../img/social/facebook-shadowed.png")}#footer #footer-social ul li a.icon div.linkedin{background-image:url("../img/social/linkedin-shadowed.png")}#footer #footer-social ul li a.icon div.flipboard{background-image:url("../img/social/flipboard-shadowed.png")}#footer #footer-social ul li a.icon div.rss{background-image:url("../img/social/rss-shadowed.png")}#footer #footer-social ul li a.icon div.email{background-image:url("../img/social/newsletter-shadowed.png")}@media screen and (max-width: 888px){#footer #footer-social ul li a.icon{width:35px;height:35px}#footer #footer-title-social ul.footer-nav{width:calc(100% - 235px);font-size:14px;margin:7px 0}}@media screen and (max-width: 738px){#footer #footer-content{padding:30px 0}#footer #footer-social{width:235px;margin:0 auto;float:none}#footer #footer-social ul li a.icon{width:35px;height:35px}#footer #footer-title-social ul.footer-nav{width:363px;margin:10px auto 10px auto;font-size:14px;float:none !important}}@media screen and (max-width: 375px){#footer #footer-title-social ul.footer-nav{width:100%;text-align:center !important}#footer #footer-title-social ul.footer-nav li{text-align:center !important}#footer #footer-title-social ul.footer-nav li:nth-of-type(2):after{clear:both;display:block;content:"";width:100%}}#footer.infinite{margin-top:0px;position:fixed;bottom:0;height:50px}#footer.infinite #footer-title-social .social-title{width:125px;height:15px;font-size:12px;top:12px}#footer.infinite #footer-social{margin-left:145px}@media screen and (max-width: 736px){#footer.infinite{display:none;height:35px}#footer.infinite #footer-content{padding:0 0 !important}#footer.infinite #footer-content #footer-title-social #footer-social,#footer.infinite #footer-content #footer-title-social .social-title{display:none}#footer.infinite #footer-content #footer-title-social .footer-nav{width:320px;font-size:13px}#footer.infinite #footer-content #footer-title-social .footer-nav li{padding-right:4px !important;float:none;display:inline-block}#footer.infinite #footer-content #footer-title-social .footer-nav li:last-child{padding-right:0px !important}}#footer.infinite #footer-content{padding:0 40px;max-width:1400px}#footer.infinite #footer-social{margin-top:7px}#footer.infinite #footer-social ul li a.icon{width:35px;height:35px}#home #home-featured{width:100%;height:auto;max-width:1200px;padding:0 40px;box-sizing:border-box;margin:0 auto}#home #home-featured .ad-home-featured{display:block;margin:0 0 1em 0;padding-top:.25em;padding-bottom:.25em;background:url("../img/bg/lined.png");font-size:2.25em}#home #home-featured .ad-home-featured .container{border-top:1px solid #fff;background:#e5e5e5;border-bottom:1px solid #ccc;max-width:728px}@media screen and (max-width: 850px){#home #home-featured .storyThumb:nth-of-type(2n){margin-right:2%}#home #home-featured .storyThumb:nth-of-type(2n+1){margin-right:0}#home #home-featured .storyThumb:nth-child(6){display:none}}@media only screen and (max-width: 736px){#home #home-featured{display:none}}#home #home-river{width:100%;height:auto;box-sizing:border-box;display:none}@media only screen and (max-width: 736px){#home #home-river{display:block}}#home #home-river #home-river-heading{padding:0 20px}#home #home-river #home-river-heading h3{margin-bottom:20px}#home #home-river .storyInline{padding:0 20px 40px 20px;box-sizing:border-box}#home #home-river h3{margin:0;padding-top:1em;border-top:1px solid #fff;text-transform:uppercase;font-weight:400;font-family:"Proxima Nova","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;font-size:1.5em}#home #home-river h3 a{color:#211f1f}#home #home-river .date{display:none}#home #home-river ul{padding-bottom:1em;background:#fff;margin:0;padding:0}#home #home-river ul li{background:#fff;border-bottom:1px solid #ccc;list-style:none;padding:20px 0;margin:0}#home #home-river ul li li:first-child{padding:0 0 20px 0}#home #home-river ul li a{text-decoration:none;color:#211f1f}#home #home-river ul li a:hover{color:#3691ce}#home #home-river ul li span{display:block;margin:.5em 0}#home #home-river ul li .headline{font-weight:400;font-size:1.125em;font-family:Adelle,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif}#home #home-river ul li .dateline{color:#ccc;font-size:.875em}#home #home-river ul li .sponsored{margin:0;font-weight:normal;font-size:14px;font-family:"Proxima Nova","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;line-height:1em;margin:.5em 0}#home #home-river ul li .sponsored span{margin:0}#home #home-river ul li .sponsored .copy{display:inline-block;padding:.25em .5em;background:#3691ce;color:#fff;text-transform:uppercase;font-size:.875em}#home #home-river ul li .sponsored .copy .about{display:inline-block;width:.75em;height:.75em;margin:0 0 0 .5em;padding:.25em;border-radius:.75em;background:#ffb900;vertical-align:middle;text-align:center;line-height:1em}#home #home-river ul li .sponsored .copy .declaration{position:absolute;display:none;z-index:100}#home #home-river ul li .sponsored .copy:hover .declaration{display:block;clear:both;padding:.5em;background:#3691ce;text-transform:none;white-space:nowrap;font-size:10px}#home #home-river ul li img{width:100%}#home #home-river ul li .skift-take{margin:.5em 0}#home #home-river ul li .skift-take div{margin:0}#home #home-river ul li .skift-take p{margin:0}#home #home-river ul li .skift-take .container{background:url("../img/bg/lined.png") #fff}#home #home-river ul li .skift-take h3{position:relative;height:30px;padding:10px 0;background:#293234;color:transparent;font-size:0}#home #home-river ul li .skift-take h3 .skift-take-heading{position:absolute;top:15px;left:-10px;width:100%;height:30px;background:url("../img/skift-take.png") 0 0 no-repeat;background-position:left center;background-size:contain;vertical-align:middle;line-height:100%}#home #home-river ul li .skift-take .skift-take-content{margin:0 5% 5% 5%;padding:5%;background:#fff;font-size:.875em;border-bottom:1px solid #ebebec}#home #home-river ul li .skift-take .skift-take-content .author{margin:1em 0 0 0;font-weight:600;font-style:italic;font-family:Adelle,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif}#home #home-river ul li .skift-take .skift-take-sponsor{min-height:60px;margin:0 5% 5% 5%;padding:2px 5% 0 5%;border-top:1px solid #ccc;background:#fff;color:#ccc;font-size:.75em}#home #home-river ul li .skift-take .skift-take-sponsor div{display:inline-block;overflow:hidden}#home #home-river ul li .skift-take .skift-take-sponsor div.skift-take-sponsor-callout{height:24px;padding:30px 0 6px 0;line-height:12px}#home #home-river ul li .skift-take .skift-take-sponsor div.skift-take-sponsor-logo{height:60px;background-repeat:no-repeat;background-position:center;background-size:contain}#home #home-river ul li .skift-take .skift-take-sponsor div.skift-take-sponsor-logo a{display:block;width:100%;height:60px}#home #home-river ul li.jump{margin:16px 0;padding:.5em 0;background:#ebebec;text-align:center;font-weight:100;font-size:1.5em;font-family:"Proxima Nova","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;border:0}#home #home-river ul li.jump span{margin:0}#home #home-river ul li.jump a:hover{color:#fff}#home #home-river ul li.jump:hover{background-color:#3691ce}#home #home-river ul li.jump:hover a{color:#fff}#home #home-river .ad-content{text-align:center;padding:1em 0}#home .newsletter-signup{min-height:100px;margin-bottom:4em;background:#293234;color:#fff}#home .newsletter-signup .copy{padding-top:1em;padding-bottom:1em}#home .newsletter-signup .copy p{margin:0;font-weight:300}#home .newsletter-signup .copy p.title{color:#ffb900;font-size:1.5em}#home .newsletter-signup .copy p.tagline{font-size:1.125em}#home .newsletter-signup .form form{border-width:1px 0 0 0;border-color:#585858;clear:both;width:90%;height:40px;padding:0 5%;border-top:1px solid #999;padding-top:10px;background:url("../img/bg/lined-t.png")}#home .newsletter-signup .form form .email{display:inline-block;float:left;width:60%}#home .newsletter-signup .form form .email input[type="email"],#home .newsletter-signup .form form .email input[type="text"]{width:100%;line-height:1.5em}#home .newsletter-signup .form form .submit{display:inline-block;float:right;width:40%}#home .newsletter-signup .form form .submit input[type="submit"]{width:100%;background-color:#293234;line-height:1.5em}#home .newsletter-signup .form form .submit input[type="submit"]:hover{background-image:none}#home .newsletter-signup .form form .submit input[type="submit"]{background:#ffb900;color:#fff}#home .newsletter-signup .form form .submit input[type="submit"]:hover{background:#e2a300}#home .ad-home-featured{display:none}#home #featured-product{width:100%;height:auto;background-color:#1d1e1e}#home #featured-product #featured-section-holder{width:100%;height:auto;max-width:1200px;margin:0 auto;padding:40px 40px;box-sizing:border-box}#home #featured-product #featured-section-holder .ad-product-featured{width:300px;height:600px;float:left}#home #featured-product #featured-section-holder .ad-product-featured .placeholder{width:300px;height:600px;background-color:#ffb900}#home #featured-product #featured-section-holder .the-product{width:calc(100%);height:auto;max-width:722px;float:none;margin:0 auto}@media screen and (max-width: 736px){#home #featured-product{display:none}}#home #clients{width:100%;height:auto;background:#eee;padding:40px 0 30px 0;position:relative}@media screen and (max-width: 736px){#home #clients{display:none}}#home #clients h1{font-weight:bold;letter-spacing:0.15em;text-align:center;margin:0 0 10px 0;text-transform:uppercase;color:#282e30;font-size:14px;font-family:"Proxima Nova", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;display:inline-block}#home #clients .more-info{color:white;background-color:#ffb900;padding:5px 8px;text-transform:uppercase;letter-spacing:0.15em;font-size:14px}#home #clients .clientsNavBtn{width:25px;height:25px;position:absolute;top:90px;cursor:pointer;z-index:3;background-size:25px 25px;background-position:center center;background-repeat:no-repeat}#home #clients .clientsNavBtn.back{background-image:url(../img/sponsors/sponsorBackBtn.png);background-image:url(../img/sponsors/sponsorBackBtn.svg),linear-gradient(transparent, transparent);left:20px}#home #clients .clientsNavBtn.back.disabled,#home #clients .clientsNavBtn.back:hover{background-image:url(../img/sponsors/sponsorBackBtn-disabled.png);background-image:url(../img/sponsors/sponsorBackBtn-disabled.svg),linear-gradient(transparent, transparent)}#home #clients .clientsNavBtn.next{background-image:url(../img/sponsors/sponsorNextBtn.png);background-image:url(../img/sponsors/sponsorNextBtn.svg),linear-gradient(transparent, transparent);right:20px}#home #clients .clientsNavBtn.next.disabled,#home #clients .clientsNavBtn.next:hover{background-image:url(../img/sponsors/sponsorNextBtn-disabled.png);background-image:url(../img/sponsors/sponsorNextBtn-disabled.svg),linear-gradient(transparent, transparent)}#home #clients .panelFader{width:80px;height:100%;position:absolute;top:0}#home #clients .panelFader.left{left:0;background:-moz-linear-gradient(left, #eee 0%, #eee 75%, rgba(238,238,238,0) 100%);background:-webkit-linear-gradient(left, #eee 0%, #eee 75%, rgba(238,238,238,0) 100%);background:linear-gradient(to right, #eee 0%, #eee 75%, rgba(238,238,238,0) 100%)}#home #clients .panelFader.right{right:0;background:-moz-linear-gradient(left, rgba(238,238,238,0) 0%, #eee 25%, #eee 100%);background:-webkit-linear-gradient(left, rgba(238,238,238,0) 0%, #eee 25%, #eee 100%);background:linear-gradient(to right, rgba(238,238,238,0) 0%, #eee 25%, #eee 100%)}#home #clients #clientsScroller{width:100%;padding:10px 0 5px 80px;box-sizing:border-box;overflow:hidden;white-space:nowrap}#home #clients #clientsScroller a:hover{text-decoration:none}#home #clients #clientsScroller .client{width:100px;height:60px;background-repeat:no-repeat;background-size:contain;background-position:center center;margin:0 15px;display:inline-block;vertical-align:middle;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#home #clients #clientsScroller .client:hover{-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}#home #clients #clientsScroller:hover{text-decoration:none}#home #clients #clientsScroller:last-child{margin-right:80px}
