#smartbanner{position:fixed!important;left:0;top:-82px;width:100%;height:78px;padding-bottom:10px;font-family:'Helvetica Neue',sans-serif;background-color:#ed1c24;z-index:11;overflow:hidden;-webkit-text-size-adjust:none;box-shadow:0 1px 7px #000}#smartbanner,html.sb-animation{-webkit-transition:all .3s ease}#smartbanner .sb-container{margin:0 auto}#smartbanner .sb-close{position:absolute;left:5px;top:5px;display:block;border:2px solid #fff;width:14px;height:14px;font-family:'ArialRoundedMTBold',Arial;font-size:15px;line-height:15px;text-align:center;color:#fff;background:#070707;text-decoration:none;text-shadow:none;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,.4);-webkit-font-smoothing:subpixel-antialiased}#smartbanner .sb-close:active{font-size:13px;color:#aaa}#smartbanner .sb-icon{position:absolute;left:30px;top:10px;display:block;width:57px;height:57px;background:rgba(0,0,0,.6);background-size:cover;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.3)}#smartbanner.no-icon .sb-icon{display:none}#smartbanner .sb-info{position:absolute;left:98px;top:18px;width:48%;font-size:11px;line-height:1.2em;color:#fff}#smartbanner #smartbanner.no-icon .sb-info{left:34px}#smartbanner .sb-info strong{display:block;color:#fff;font-family:"News Cycle",Helvetica,Arial,sans-serif;font-size:16px;line-height:18px}#smartbanner .sb-info>span{display:block}#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}#smartbanner .sb-button{position:absolute;right:20px;top:24px;border:1px solid #bfbfbf;padding:0 10px;min-width:1vw;height:24px;font-size:3vw;line-height:24px;text-align:center;font-weight:bold;color:#ed1c24;text-transform:uppercase;text-decoration:none;min-width:12%;border:1px solid #dddcdc;padding:1px;color:#ed1c24;background:none;border-radius:0;box-shadow:none;color:#fff}#smartbanner.android{border-color:#212228;background:#ed1c24;border-top:5px solid #88b131;box-shadow:none;z-index:11;padding-bottom:10px;position:fixed}#smartbanner.android .sb-close{border:0;width:17px;height:17px;line-height:17px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:0 1px 2px rgba(0,0,0,.8) inset,0 1px 1px rgba(255,255,255,.3)}#smartbanner.android .sb-close:active{color:#eee}#smartbanner.android .sb-info{color:#fff}#smartbanner.android .sb-info strong{color:#fff;font-family:"News Cycle",Helvetica,Arial,sans-serif;font-size:16px}#smartbanner.android .sb-button{min-width:12%;border:1px solid #dddcdc;padding:1px;color:#ed1c24;background:none;border-radius:0;box-shadow:none}#smartbanner.android .sb-button span{text-align:center;display:block;padding:0 10px;background-color:#fff;text-transform:none;text-shadow:none;box-shadow:none}#smartbanner.android .sb-button:active,#smartbanner.android .sb-button:hover{background:none}#smartbanner.android .sb-button:active span,#smartbanner.android .sb-button:hover span{background:#2ac7e1}#smartbanner.android{position:fixed}#smartbanner.windows .sb-icon{border-radius:0}@media screen and (device-width:375px)and (device-height:667px)and (-webkit-device-pixel-ratio:2){#smartbanner{position:fixed!important}}