#top-bar .container{position:relative}.contentStart{padding-top:155px!important}@media (max-width:1023px){body #top-bar .float-right{display:none}.contentStart{padding-top:92px!important}}@media (max-width:991px){#top-bar.greybg{background-color:#f8f8f8!important}}@media (max-width:767px){#page #masthead.header-with-nav{margin-top:26px!important}.contentStart{padding-top:80px!important}}@media (max-width:460px){#page #masthead.header-with-nav{margin-top:42px!important}.contentStart{padding-top:95px!important}}.promo-banner{position:absolute!important;width:100%;display:block!important;text-align:center;line-height:1.5}.promo-banner span{color:#242424;font-size:.85rem}.promo-banner span a{text-decoration:underline;color:#1686CB!important}.promo-banner span a:hover{color:#003B7E!important}@media (min-width:1200px){.promo-banner span{padding-right:98px}}@media (max-width:1024px){.promo-banner{padding-top:2px}}@media (max-width:1023px){#top-bar .container>div.promo-banner{width:100%!important;position:relative!important;padding:4px 25px!important;line-height:1.4}}@media (max-width:768px){.promo-banner span{font-size:11px}}@media (max-width:460px){#top-bar .container>div.promo-banner{padding:4px 20px!important}}.promo-slider{display:none;background:#ececec;width:390px;z-index:9000009!important;position:fixed;right:0;bottom:0;padding:35px 20px 30px;border-radius:25px 0 0 0;border-top:1px solid #d6d6d6}.promo-slider .close{position:absolute;right:16px;top:4px;border:none;font-weight:400;font-size:20px;color:#000!important}.promo-slider h2{font-size:14px;text-transform:uppercase;color:#242424;margin-bottom:4px;margin-top:0}.promo-slider p{font-size:13px;color:#707070;margin-bottom:16px}.promo-slider .btn{font-size:12px!important;padding:6px 20px;height:auto;min-width:auto;margin:0!important;line-height:1}.promo-image{float:left;width:200px}.promo-text{float:right;width:132px}button.olark-launch-button.olark-size-md.move-chatbox{right:20px!important}button.olark-launch-button.olark-size-md.slider-transition{-webkit-transition:right 0.25s linear!important;-moz-transition:right 0.25s linear!important;-o-transition:right 0.25s linear!important;transition:right 0.25s linear!important}@media (max-width:767px){.promo-slider{display:none!important}}@media (max-width:416px){.promo-slider{width:310px;padding:23px 20px 10px}.promo-image{width:126px}.promo-text{width:120px}.promo-slider h2{font-size:12px;margin-top:0}.promo-slider p{font-size:11px;line-height:1.2}}