@font-face{font-family:FranklinITCProBold;src:url(../fonts/FranklinITCPro-Bold.eot);src:url(../fonts/FranklinITCPro-Bold?#iefix) format('embedded-opentype'),url(../fonts/FranklinITCPro-Bold.woff) format('woff'),url(../fonts/FranklinITCPro-Bold.woff2) format('woff2'),url(../fonts/FranklinITCPro-Bold.ttf) format('truetype'),url(../fonts/FranklinITCPro-Bold.svg#FranklinITCPro-Bold) format('svg')}@font-face{font-family:FranklinITCProLight;src:url(../fonts/FranklinITCPro-Light.eot);src:url(../fonts/FranklinITCPro-Light?#iefix) format('embedded-opentype'),url(../fonts/FranklinITCPro-Light.woff) format('woff'),url(../fonts/FranklinITCPro-Light.woff2) format('woff2'),url(../fonts/FranklinITCPro-Light.ttf) format('truetype'),url(../fonts/FranklinITCPro-Light.svg#FranklinITCPro-Light) format('svg')}@font-face{font-family:FranklinITCProThin;src:url(../fonts/FranklinITCPro-Thin.eot);src:url(../fonts/FranklinITCPro-Thin?#iefix) format('embedded-opentype'),url(../fonts/FranklinITCPro-Thin.woff) format('woff'),url(../fonts/FranklinITCPro-Thin.woff2) format('woff2'),url(../fonts/FranklinITCPro-Thin.ttf) format('truetype'),url(../fonts/FranklinITCPro-Thin.svg#FranklinITCPro-Thin) format('svg')}body{padding-top:100px}.sponsor-bar{position:fixed;z-index:9998;top:50px;left:0;height:50px;width:100%;background-color:#fff;box-shadow:0 0 5px #999;-webkit-transition:-webkit-transform 150ms ease-out;transition:-webkit-transform 150ms ease-out;transition:transform 150ms ease-out;transition:transform 150ms ease-out,-webkit-transform 150ms ease-out}@media screen and (max-width:768px){body{padding-top:95px}.sponsor-bar{height:45px}}.sponsor-bar.shifted{left:300px}.sponsor-bar.scrolled{left:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}.sponsor-bar .bc-logo{float:left;margin-left:20px;margin-right:7px;position:relative;top:58%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#2e6d9d;font-family:FranklinITCProBold,Helvetica,Arial,sans-serif;font-size:18px;text-decoration:none!important}.sponsor-bar .sponsor,.sponsor-bar .tooltip-wrapper .tooltip{font-family:FranklinITCProThin,Helvetica,Arial,sans-serif}.sponsor-bar .bc-logo img,.sponsor-bar .bc-logo svg{width:110px}.sponsor-bar .tooltip-wrapper{position:relative;float:left;margin-top:15px;margin-right:20px}@media screen and (max-width:480px){body{padding-top:90px}.sponsor-bar{height:40px}.sponsor-bar .bc-logo img,.sponsor-bar .bc-logo svg{width:80px}.sponsor-bar .bc-logo{margin-left:12px}.sponsor-bar .tooltip-wrapper{margin-top:8px}}.sponsor-bar .tooltip-wrapper .fa-info-circle{font-size:18px;color:#555;cursor:pointer}.sponsor-bar .tooltip-wrapper:hover .tooltip{visibility:visible;opacity:1}.sponsor-bar .tooltip-wrapper .tooltip{visibility:hidden;opacity:0;position:absolute;width:280px;background:#fff;color:#555;border:1px solid #555;border-radius:2px;top:40px;left:-76px;padding:15px 20px;line-height:1.3;font-size:16px}.sponsor-bar .tooltip-wrapper .tooltip:after,.sponsor-bar .tooltip-wrapper .tooltip:before{content:" ";position:absolute;height:0;width:0;bottom:100%;left:30%;border-style:solid}.sponsor-bar .tooltip-wrapper .tooltip:before{margin-left:-9px;border-width:9px;border-color:transparent transparent #555;padding-top:7px}.sponsor-bar .tooltip-wrapper .tooltip:after{margin-left:-8px;border-width:8px;border-color:transparent transparent #fff}.sponsor-bar .tooltip-wrapper .tooltip a{color:#2e6d9d}.sponsor-bar .tooltip-wrapper .tooltip a:hover{color:#2e6d9d;text-decoration:underline}.sponsor-bar .sponsor{float:left;position:relative;top:52%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;color:#000}@media screen and (max-width:768px){.sponsor-bar .sponsor{text-align:right;width:auto}}@media screen and (max-width:480px){.sponsor-bar .sponsor{font-size:10px;width:auto;float:right;margin-right:10px}}.sponsor-bar .sponsor p.c-logo{margin:0;line-height:50px}.sponsor-bar .sponsor p.c-logo a{display:inline-block;width:33px;height:33px;margin-left:15px;vertical-align:-10px}.sponsor-bar .sponsor span{font-family:franklin_itc_pro_bold,Helvetica,Arial,sans-serif}