@font-face{font-family:AvenirNextCyrW00-Bold;src:url(https://secure.espncdn.com/promotions/bsa/fonts/avenir-next/bold/AvenirNextCyrW00-Bold.eot);src:url(https://secure.espncdn.com/promotions/bsa/fonts/avenir-next/bold/AvenirNextCyrW00-Bold.eot?#iefix) format("embedded-opentype"),url(https://secure.espncdn.com/promotions/bsa/fonts/avenir-next/bold/AvenirNextCyrW00-Bold.woff2) format("woff2"),url(https://secure.espncdn.com/promotions/bsa/fonts/avenir-next/bold/AvenirNextCyrW00-Bold.woff) format("woff"),url(https://secure.espncdn.com/promotions/bsa/fonts/avenir-next/bold/AvenirNextCyrW00-Bold.ttf) format("truetype")}@font-face{font-family:AvenirNextCyrW00-Medium;src:url(https://secure.espncdn.com/promotions/bsa/fonts/avenir-next/medium/AvenirNextCyrW00-Medium.eot);src:url(https://secure.espncdn.com/promotions/bsa/fonts/avenir-next/medium/AvenirNextCyrW00-Medium.eot?#iefix) format("embedded-opentype"),url(https://secure.espncdn.com/promotions/bsa/fonts/avenir-next/medium/AvenirNextCyrW00-Medium.woff2) format("woff2"),url(https://secure.espncdn.com/promotions/bsa/fonts/avenir-next/medium/AvenirNextCyrW00-Medium.woff) format("woff"),url(https://secure.espncdn.com/promotions/bsa/fonts/avenir-next/medium/AvenirNextCyrW00-Medium.ttf) format("truetype")}@font-face{font-family:AvenirNextCyrW00-Book;src:url(https://secure.espncdn.com/promotions/bsa/fonts/avenir/book/AvenirLTW01-45Book.eot);src:url(https://secure.espncdn.com/promotions/bsa/fonts/avenir/book/AvenirLTW01-45Book.eot?#iefix) format("embedded-opentype"),url(https://secure.espncdn.com/promotions/bsa/fonts/avenir/book/AvenirLTW01-45Book.woff2) format("woff2"),url(https://secure.espncdn.com/promotions/bsa/fonts/avenir/book/AvenirLTW01-45Book.woff) format("woff"),url(https://secure.espncdn.com/promotions/bsa/fonts/avenir/book/AvenirLTW01-45Book.ttf) format("truetype")}body,html{margin:0;padding:0}div{-webkit-box-sizing:border-box;box-sizing:border-box}img{display:block}.container{position:relative}.container .banner{position:relative;overflow:hidden;cursor:pointer;background:#000;border:1px solid #595959}.container .banner__spinner{position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border:6px solid #fff;border-top:6px solid transparent;border-radius:50%;-webkit-animation:spin .6s linear infinite;animation:spin .6s linear infinite}.container .banner__content{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.preload *{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.fade-in{opacity:1!important}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.banner--300x250{width:300px;height:250px}.banner--300x250 img{position:absolute}.banner--300x250 #bg{top:0;left:0;width:300px;height:250px}.banner--300x250 #logo-container{position:absolute;top:0;left:0;width:300px;height:79px}.banner--300x250 #logo-container #logo-bg{position:absolute;top:0;left:0;width:100%}.banner--300x250 #logo-container #nba-logo{width:99px;top:0;left:101px}.banner--300x250 #logo-container #countdown{position:absolute;top:48px;right:0;width:200px;color:#fff;font-family:AvenirNextCyrW00-Book,sans-serif;font-size:12px;white-space:nowrap;text-transform:uppercase}.banner--300x250 #logo-container #countdown span{font-size:70%}.banner--300x250 #logo-container #countdown-sponsor{width:200px;color:#cbcbcb;font-family:AvenirNextCyrW00-Book,sans-serif;font-size:8px;white-space:nowrap;text-transform:uppercase}.banner--300x250 #logo-container #countdown-sponsor span{font-size:70%}.banner--300x250 #teams{position:absolute;top:81px;left:0;width:300px;height:76px;overflow:hidden}.banner--300x250 #teams #teams-inner{position:absolute;top:0;left:0;width:300px;height:76px;border-bottom:2px solid #000}.banner--300x250 #teams #away-team,.banner--300x250 #teams #home-team{position:absolute;top:0;left:-10px;width:160px;height:71px;-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg);overflow:hidden}.banner--300x250 #teams #away-team img,.banner--300x250 #teams #home-team img{position:absolute;top:-38px;left:-10px;width:184px;-webkit-transform:skewX(10deg);-ms-transform:skewX(10deg);transform:skewX(10deg)}.banner--300x250 #teams #home-team{left:153px}.banner--300x250 #tune-in-container{position:absolute;top:156px;left:0;width:300px;height:93px;overflow:hidden}.banner--300x250 #tune-in-container #tune-in-inner{position:absolute;top:0;left:0;width:300px;height:93px}.banner--300x250 #tune-in-container #tune-in-inner #tune-in{position:absolute;top:8px;left:0;width:300px;color:#000;font-family:AvenirNextCyrW00-Bold,sans-serif;font-size:21px;text-align:center;white-space:nowrap;text-transform:uppercase}.banner--300x250 #tune-in-container #tune-in-inner .game-time{display:inline-block;font-family:AvenirNextCyrW00-Medium,sans-serif}.banner--300x250 #tune-in-container #tune-in-inner .game-time span{font-size:70%}.banner--300x250 #tune-in-container #tune-in-inner #cta{position:absolute;top:6px;left:50%;margin-left:-110px;width:219px;display:none}.banner--300x250 #tune-in-container #tune-in-inner #networks{position:absolute;top:41px;left:0;width:300px;height:26px}.banner--300x250 #tune-in-container #tune-in-inner #networks img{position:relative;height:100%;margin:0 auto}.banner--300x250 #tune-in-container #tune-in-inner #sponsor{position:absolute;top:69px;left:0;width:300px;height:23px}.banner--300x250 #tune-in-container #tune-in-inner #sponsor img{position:relative;height:100%;margin:0 auto}