@font-face{font-family:Tungsten-Medium;src:url(https://secure.espncdn.com/promotions/bsa/fonts/tungsten/medium/Tungsten-Medium.eot);src:url(https://secure.espncdn.com/promotions/bsa/fonts/tungsten/medium/Tungsten-Medium.eot?#iefix) format("embedded-opentype"),url(https://secure.espncdn.com/promotions/bsa/fonts/tungsten/medium/Tungsten-Medium.woff2) format("woff2"),url(https://secure.espncdn.com/promotions/bsa/fonts/tungsten/medium/Tungsten-Medium.woff) format("woff"),url(https://secure.espncdn.com/promotions/bsa/fonts/tungsten/medium/Tungsten-Medium.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:#002542;border:1px solid #fff}.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 #sec-logo{top:75px;left:92px;width:117px}.banner--300x250 #mens-basketball-text{top:104px;left:57px;width:243px}.banner--300x250 #sec-basketball-text{top:12px;left:4px;width:295px}.banner--300x250 #double-header,.banner--300x250 #single-header{display:none}.banner--300x250 .single-header #single-header{display:block;position:absolute;top:85px;left:0;width:300px;height:55px;padding:0 12px}.banner--300x250 .single-header #single-header-matchup{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:300px;letter-spacing:2px;color:#fff;font-family:Tungsten-Medium,sans-serif;font-size:32px;line-height:28px;text-transform:uppercase;text-align:center;text-shadow:2px 2px 5px #000}.banner--300x250 .single-header #single-header-matchup span{font-size:70%}.banner--300x250 .single-header #single-header-matchup .rank{font-size:60%;color:#ffd046}.banner--300x250 .single-header #single-header-sponsor{position:absolute;top:148px;right:8px;width:300px;line-height:11px;letter-spacing:1px;color:#ffd046;font-family:Tungsten-Medium,sans-serif;font-size:11px;white-space:nowrap;text-transform:uppercase;text-align:right;text-shadow:2px 2px 5px #000}.banner--300x250 .single-header #single-header-sponsor span{font-size:9px}.banner--300x250 .single-header #date{position:absolute;top:150px;left:0;width:300px;letter-spacing:2px;color:#ffd046;font-family:Tungsten-Medium,sans-serif;font-size:32px;white-space:nowrap;text-align:center;text-transform:uppercase;text-shadow:2px 2px 5px #000}.banner--300x250 .single-header #date span{font-size:70%}.banner--300x250 .single-header #networks{position:absolute;top:196px;left:82px;width:137px}.banner--300x250 .double-header #double-header{display:block}.banner--300x250 .double-header #double-header-matchup-1,.banner--300x250 .double-header #double-header-matchup-2{position:absolute;top:83px;left:0;width:300px;letter-spacing:2px;color:#fff;font-family:Tungsten-Medium,sans-serif;font-size:26px;white-space:nowrap;text-transform:uppercase;text-align:center;text-shadow:2px 2px 5px #000}.banner--300x250 .double-header #double-header-matchup-1 span,.banner--300x250 .double-header #double-header-matchup-2 span{font-size:70%}.banner--300x250 .double-header #double-header-matchup-1 .rank,.banner--300x250 .double-header #double-header-matchup-2 .rank{font-size:60%;color:#ffd046}.banner--300x250 .double-header #double-header-matchup-2{top:144px}.banner--300x250 .double-header #double-header-matchup-time-1,.banner--300x250 .double-header #double-header-matchup-time-2{position:absolute;top:108px;left:0;width:300px;letter-spacing:2px;color:#ffd046;font-family:Tungsten-Medium,sans-serif;font-size:26px;white-space:nowrap;text-transform:uppercase;text-align:center;text-shadow:2px 2px 5px #000}.banner--300x250 .double-header #double-header-matchup-time-1 span,.banner--300x250 .double-header #double-header-matchup-time-2 span{font-size:70%}.banner--300x250 .double-header #double-header-matchup-time-2{top:169px}.banner--300x250 .double-header #double-header-sponsor-1,.banner--300x250 .double-header #double-header-sponsor-2{position:absolute;top:112px;right:15px;width:300px;line-height:11px;letter-spacing:1px;color:#ffd046;font-family:Tungsten-Medium,sans-serif;font-size:11px;white-space:nowrap;text-transform:uppercase;text-align:right;text-shadow:2px 2px 5px #000}.banner--300x250 .double-header #double-header-sponsor-1 span,.banner--300x250 .double-header #double-header-sponsor-2 span{font-size:9px}.banner--300x250 .double-header #double-header-sponsor-2{top:173px}.banner--300x250 .double-header #date{position:absolute;top:213px;left:12px;width:130px;line-height:29px;letter-spacing:2px;color:#ffd046;font-family:Tungsten-Medium,sans-serif;font-size:30px;white-space:nowrap;text-align:center;text-transform:uppercase;text-shadow:2px 2px 5px #000}.banner--300x250 .double-header #networks{position:absolute;top:213px;left:150px;width:137px}