.displayNone{display:none!important;}
.wrapper div.colmiddle{display:block;width:571px;margin-right:10px;margin-top:8px;float:left;}
.wrapper div.colright{width:244px;}
.league_div{float:left;}
.colmiddle h2{color:#0049af;font-size:16px;margin:27px 0 10px;text-transform:uppercase;font-weight:bold;width:551px;}
.colmiddle h3{background:#fc0 url(../images/gradient-liveBets-headline.gif) repeat-x 0 0;color:#333;padding:6px 11px 5px;font-size:14px;margin:0 0 9px;width:549px;clear:both;}
.colmiddle h3 span{color:#0049af;font-size:14px;}
td.button{cursor:auto;}
#leagueDropdown{background-image:url(../images/league-bg.jpg);color:white;font-size:13px;font-weight:bold;height:17px;padding:2px 3px 8px 6px;width:562px;margin-bottom:1px;text-align:left;}
#leagueSelect{font-size:11px;margin-top:1px;}
#leagueDropdown span{padding-top:4px;margin-right:5px;color:white;font-size:13px;font-weight:bold;float:left;width:204px;}
#leagueDropdown optgroup{font-weight:bold;font-style:normal;font-size:11px;}
#leagueDropdown optgroup.region{padding-left:9px;}
#leagueDropdown option{font-weight:normal;font-style:normal;font-size:11px;}
.liveEvents table,.calendarEvents table,.league_div table{table-layout:fixed;width:571px;margin:0;}
.liveEvents table,.liveEvents td,.calendarEvents table,.calendarEvents td,.league_div table,.league_div td{border:none;vertical-align:top;}
.liveEvents td,.calendarEvents td,.league_div td{padding:0;border-bottom:1px solid #fff;}
.liveEvents p,.calendarEvents p,.league_div p{margin-bottom:0;}
td.eventInfo{width:212px;}
td.home1x2,td.draw1x2,td.away1x2,td.hc1,td.hcX,td.hc2,td.ouOver,td.ouUnder{width:34px;text-align:center;padding-top:7px;}
td.hc,table.header p.bottom span.hc{width:35px;text-align:center;}
td.hc,td.ou{padding-top:11px;}
td.ou,table.header p.bottom span.ou{width:25px;text-align:center;}
td.button{padding-top:9px;text-align:right;}
td.hcHead{width:137px;}
td.ouHead{width:93px;}
table.header{height:41px;}
.league_div table.header{margin-top:9px;}
table.header p.top{padding:3px 0 10px;margin-bottom:0;}
table.header td p,table.header td p span{color:#fff;text-align:center;font-weight:bold;}
table.header td.eventInfo p{text-align:left;padding-left:6px;}
table.header td.eventInfo p.top span.sportRegion{position:relative;top:2px;}
table.header td.eventInfo p.top{margin-bottom:2px;padding-left:5px;padding-bottom:0;}
table.header td.eventInfo p.top img{vertical-align:middle;}
table.header td.eventInfo p.bottom{text-transform:none;font-weight:normal;}
table.header .top span.underline{border-bottom:1px dotted #fff;font-size:10px;padding-bottom:1px;cursor:default;}
table.header p.top span.noUnderline{border-bottom:none;font-size:10px;padding-bottom:1px;cursor:default;}
table.header p.bottom span{display:block;float:left;width:34px;text-transform:uppercase;}
table.header p.bottom,table.header p.bottom span{text-transform:uppercase;margin-bottom:0;}
table.header p.bottom span.width_35{width:35px;}
table.header p.bottom span.width_25{width:25px;}
table.header td.eventInfo,table.header td.hc,table.header td.hc1,table.header td.hcX,table.header td.hc2,table.header td.button,table.header td.hcHead{background:url(../images/bg-sportBets-head-dark.gif) repeat-x left top;padding-top:0;}
table.header td.home1x2,table.header td.draw1x2,table.header td.away1x2,table.header td.ou,table.header td.ouOver,table.header td.ouUnder,table.header td.ouHead{background:url(../images/bg-sportBets-head-light.gif) repeat-x left top;padding-top:0;}
.header .button a{background:none;margin-right:0;margin-top:1px;}
.eventHeader td{background:#dce3ed url(../images/bg-sportBets-liveEvent-td.gif) repeat-x 0 0;}
.market td{background:#e8edf3 url(../images/bg-sportBets-market-td.gif) repeat-x 0 0;}
.hideOtherMarkets .market{display:none;}
div.liveEvents table.hideOtherMarkets td.button a{background:url(../images/bg-sportBets-open.png) no-repeat 0 0;}
td.button .disabled a{background:url(../images/bg-sportBets-empty.png) no-repeat 0 0!important;}
td.eventInfo{background:#fbdf14;}
table.betEvent td.eventInfo{background:#dce3ed;}
table.paused td.eventInfo{background:#f3e680;}
.participants{cursor:help;}
.participants .info{position:absolute;top:-1px;left:188px;}
.info img{vertical-align:top;}
span.redCardsHome{margin-right:2px;}
span.redCardsAway{margin-left:2px;}
span.redCardsHome,span.redCardsAway{cursor:help;background:url(../images/bg-sportBets-redCards.png) no-repeat 0 2px;color:#fff;padding:2px;font-size:9px;font-weight:bold;}
p.eventName{margin:2px 3px 0 5px;position:relative;}
p.eventData{position:relative;float:left;}
.liveEvent p.eventData{margin:3px 4px 0 5px;padding-bottom:3px;}
.betEvent p.eventData{margin:3px 4px 0 5px;padding-bottom:5px;}
p.eventData .liveIcon{display:block;float:left;margin-top:1px;margin-right:5px;}
p.eventData .stats{display:block;position:absolute;top:1px;left:187px;}
.liveEvent span.startTime{display:block;float:left;width:35px;margin-top:2px;font-size:10px;}
span.startTime{display:block;float:left;margin-top:2px;font-size:10px;}
.betEvent span.startTime{width:150px;}
span.currentData{background:url(../images/bg-sportBets-currentData.png) no-repeat 0 0;display:block;float:left;width:113px;height:13px;padding-top:1px;padding-left:4px;}
span.currentData span{font-size:10px;color:#0049af;font-weight:bold;}
span.currentData span.matchtime,span.currentData span.score{margin-right:5px;}
td.home1x2 a,td.draw1x2 a,td.away1x2 a,td.hc1 a,td.hcX a,td.hc2 a,td.ouOver a,td.ouUnder a,td.home a,td.draw a,td.away a,td.over a,td.under a,.otherMarket.odds a,.winnerMarket.odds a{font-size:11px;color:#333;font-weight:bold;text-decoration:none;background:url(../images/bg-sportBets-odds.png) no-repeat 0 0;padding-top:4px;height:15px;display:block;width:33px;margin-left:1px;}
td.green a.odds,td.green a.oddsWidth{background-position:-33px 0;}
td.red a.odds,td.red a.oddsWidth{background-position:-66px 0;}
td a.odds.selected,td a.oddsWidth.selected{background-position:-99px 0;}
td.green a.odds.selected,td.green a.oddsWidth.selected{background-position:-132px 0;}
td.red a.odds.selected,td.red a.oddsWidth.selected{background-position:-165px 0;}
td a.odds.multi,td a.oddsWidth.multi{background-position:-198px 0;}
td.green a.odds.multi,td.green a.oddsWidth.multi{background-position:-231px 0;}
td.red a.odds.multi,td.red a.oddsWidth.multi{background-position:-264px 0;}
table.paused td.home1x2 a,table.paused td.draw1x2 a,table.paused td.away1x2 a,table.paused td.hc1 a,table.paused td.hcX a,table.paused td.hc2 a,table.paused td.ouOver a,table.paused td.ouUnder a,table.paused tr.market td a,table.paused-1x2 td.home1x2 a,table.paused-1x2 td.draw1x2 a,table.paused-1x2 td.away1x2 a,table.paused-hc td.hc1 a,table.paused-hc td.hcX a,table.paused-hc td.hc2 a,table.paused-ou td.ouOver a,table.paused-ou td.ouUnder a,tr.paused td a{background-position:-297px 0!important;}
td.button a{background:url(../images/bg-sportBets-open.png) no-repeat;background-position:-23px 0;font-size:10px;color:#fff;font-weight:bold;text-decoration:none;padding-top:3px;padding-right:4px;height:15px;display:block;width:19px;margin-left:auto;margin-right:2px;cursor:pointer;}
table.hideOtherMarkets td.button a,.marketTable.hide td.button a,.eventHeader .button a.closed,.marketHeader .button a.closed{background:url(../images/bg-sportBets-open.png) no-repeat 0 0;}
td.marketInfo p{margin:5px 5px 8px;}
td.home,td.draw,td.away,td.over,td.under,.market .hc1,.market .hcX,.market .hc2{text-align:center;padding-top:2px;}
div.moreButton{width:571px;float:left;}
div.moreButton .moreBtn{float:right;}
.otherMarketsContainer{display:none;}
.otherMarketsContainer.otherMarketsOpen{display:block;margin-top:4px;}
div#leagueZone .marketTable,div.calendarEvents .marketTable{margin-bottom:4px;background:url(../images/bg-otherMarketsHeader_show.gif) no-repeat 30px 0;}
div#leagueZone .marketTable.hide,div.calendarEvents .marketTable.hide,div#leagueZone .marketTable.bt_5030,div.calendarEvents .marketTable.bt_5030{background:url(../images/bg-otherMarketsHeader_hide.gif) no-repeat 30px 0;}
.otherMarket.oddsclosed{display:none;}
.otherMarket td{border-bottom:none;}
.hide .otherMarket .market span{display:none;}
.otherMarket .button{background:url(../images/bg-otherMarketsHeader-separator.gif) no-repeat 0 0;padding-top:5px;}
.hide .otherMarket .button{background:none;}
.otherMarket td.marketInfo,.winnerMarket .league{width:212px;}
.otherMarket.odds td,.winnerMarket.odds td,.bt_5010 .otherMarket.odds .button,.bt_5023 .otherMarket.odds .button{background:url(../images/bg-sportBets-market-td-solid.gif) no-repeat 0 0;}
.colmiddle table.bt_5010,.colmiddle table.bt_5023{table-layout:auto;}
.bt_5010 .otherMarket .button,.bt_5023 .otherMarket .button,.bt_5030 .otherMarket .button{background:none;}
.bt_5030 .otherMarket .button{width:27px;}
.bt_5030 .otherMarket.odds label{float:left;text-align:left;margin-top:3px;padding-bottom:3px;padding-left:12px;width:114px;}
.bt_5030 .otherMarket.odds a{float:left;margin-left:6px;}
.otherMarket.odds .league,.winnerMarket.odds .league{background-position:30px 0;}
.otherMarket.odds td{padding-top:2px;padding-bottom:3px;}
.otherMarket.odds td{border-bottom:1px solid #fff;}
.bt_5010 .otherMarket .others a,.bt_5023 .otherMarket .others a{margin-left:auto;margin-right:auto;}
.bt_5010 .otherMarketWidth{width:204px;}
.bt_5023 .otherMarketWidth{width:170px;}
.otherMarket p.marketName{margin:4px 0 0;padding:2px 6px 4px 36px;position:relative;}
.otherMarket .market{width:34px;text-align:center;padding-top:6px;}
.bt_5010 .otherMarket .market a,.bt_5023 .otherMarket .market a{margin-top:2px;}
.winnerMarketDiv{margin-top:4px;}
.winnerMarket.marketHeader td{background:#e8edf3 url("../images/bg-sportBets-market-td.gif") repeat-x 0 0;}
.winnerMarket.marketHeader .marketName{width:543px;border-top:1px solid #cfd8e6;border-bottom:1px solid #cfd8e6;border-left:1px solid #cfd8e6;}
.winnerMarket.marketHeader .button{border-top:1px solid #cfd8e6;border-bottom:1px solid #cfd8e6;padding-top:4px;}
.winnerMarket .name{margin:6px 6px 3px 4px;}
.winnerMarket .marketOdds{width:34px;text-align:center;padding-top:2px;padding-bottom:3px;}
.winnerMarket.odds .marketName{padding:6px 6px 6px 12px;}
.winnerMarket .filler{width:28px;}
.colmiddle .cmsContent .right .generalMaintenance{clear:none;width:571px;margin-bottom:10px;}
.colmiddle .cmsContent .right .generalMaintenance h3{width:571px;margin-bottom:0;}
#liveEvents{margin-bottom:27px;}
.calendarEvents{margin-bottom:10px;}
.mbModalPanel .mdBody.noLiveFeed{background:#ebedec url(../images/gradient_maintenance_body.gif) repeat-x 0 0;padding:9px 10px;border-right:1px solid #dadada;border-bottom:1px solid #dadada;color:#333;font-size:13px;line-height:15px;margin-bottom:10px;}
