/*general*/
body{font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #6e8cc9;}
html{overflow-y:scroll;}
.normal-width{width:992px;}
.wide-width{width:992px;}
.W100p{width:100%;}
.hide{display: none !important;}
.show{display: block !important;}
.red{color: red !important;}
.blue{color: blue !important;}
.grey{color: gray;}
.orange{color: orange;}
.black{color: black;}
.bold{font-weight:bold;}
.AR {text-align: right;}
.AL {text-align: left;}
.AC {text-align: center;}
.W25{width:25px;}
.W50{width:50px;}
.W60{width:60px;}
.W70{width:70px;}
.W90{width:90px}
.W100{width: 100px;}
.W110{width: 110px;}
.W160{width:160px;}
.W230{width:230px;}
.W240{width:240px;}
.W300{width:300px;}
.W400{width:400px;}
.W450{width:450px;}
.cursor-help{cursor:help;}
.BTN{border-top: none !important;}
.BBN{border-bottom: none !important;}
.BRN{border-right: none !important;}
.BLN{border-left: none !important;}
.PRN{padding-right: 0px !important;}
.P10p {padding:10px;}
.P20pr { padding-right: 40px;}
.cursor-pointer{cursor:pointer;}
.strike-through{text-decoration: line-through !important;}
.CursorHelp {cursor:help;}
.Red {color: #FF0000 !important;}
.Black { color: #000000;}
.Blue {color: #0000FF !important;}
.Brown {color:#990000;}
.no-wrap{ white-space: nowrap;}
.NW{ white-space: nowrap;}
.Vhide{display: none;}
.tac {text-align:center !important;}
.ln-ht30 {line-height:30px;}
.clear { clear:both; }
.disp-ib { display:inline-block; }
.ft-b { font-weight:bold; }
/*general end*/

.disable-scroll {overflow-y:scroll; position:fixed; width:100%;}

/*images*/
.common-header-bg{ background-image:url(../images/common-header.png?20161006a);}
.icon-bg{background-image:url(../images/table-icon.png?20130821);}
.one-px-bg{background-image: url(../images/one-px-bg.png?20130821); background-size: 1px 900px;}
.tab-bg{ background-image: url(../images/header-tab-bg.png?20130925);}
.sport-image{ background-image: url(../images/sports-icon.png?20151103); float: left; height: 22px; width: 22px;}
.event-header-market .sport-image {margin-top:3px; margin-right: 4px;}
/*images end*/

/*blue-bar*/
.blue-bar{height: 30px; width:100%; background-position: 0 0px; color: #E4E4E4; position:fixed; top:0px; z-index:101; text-align: center; left:0px;border-bottom: 1px solid #8fa8db;}
.blue-bar-inner{margin:auto; text-align:left;}
.account{height: 31px; width: 992px;}
.account-link{float:left; margin-left: 5px; color: #fff;list-style:none outside none; margin-top: 9px;}
.account-link li{ float: left; padding: 0px 5px;}
.account-link li a { text-decoration: none; color:#e3ebff;font-family: Tahoma; font-weight: 700; line-height: 15px;}
.account-link li a:hover{ text-decoration: none; color: #fff;}
.account-right{float:right; list-style:none outside none; margin-right: 10px; margin-top: 3px;}
.account-right li{float:right; margin: 3px 0px 5px 10px; line-height: 18px;}
.user-greeting {text-decoration: none; color:#fff;}
.sign-out a{background-color: #425AA5;color:#B5D6F7;border: 1px solid #5A7BBD; padding: 1px 5px;font-weight:700; line-height: 18px;background-color:#203665;}
.sign-out a:hover{color: #fff;}
.currency {padding: 0px 5px 0px 0px;}
.balance-amount{}
.balance-refresh{background-image:url(../images/common-header.png?20131204);  background-position: -5px -293px; display: inline-block; zoom:1; *display: inline; width: 12px; height: 12px; *vertical-align: middle; font-size: 0px; line-height: 10px;position: absolute; top: 1px;right: 2px;}
.balance-refresh-rotate{margin-left:1px;background-image: url(../images/balance-refresh-rotate.gif?131217); display: inline-block; zoom:1; *display: inline; width: 12px; height: 12px;*vertical-align: middle;position: absolute; top: 1px;right: 2px;}
.balance-hide{margin-top:0px;cursor: pointer; display: inline-block; zoom:1; *display: inline; width: 19px; height: 18px; background-position: -1px -307px;background-color: #5f89c4;}
.balance-show{ float:left;margin-top:0px;cursor: pointer; display: inline-block; zoom:1; *display: inline; width: 19px; height: 18px; background-position: -1px -334px; background-color: #5f89c4;}
.bet-credit-container{color: #fff;display: inline-block; zoom:1; *display: inline;font-weight: 700; cursor: pointer; height: 16px; padding: 0px 18px 0px 5px; border: 1px solid #5f89c4; font: 100 11px/16px Arial; position: relative;background-color:#203665;}
.bet-credit-container:hover{color: #FFCC00 !important;}

.deposit-withdraw, .sign-out{height:16px; float:left; cursor:pointer; display:inline-block; text-decoration:none;}
.deposit-withdraw:hover .deposit-withdraw-body { background-color:#FFC100; color:#643d00;}
.deposit-withdraw-body {font:700 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#503000; padding-left:5px; padding-right:5px; background-color: #FF9900; border: 1px solid #FFD957;}

.announcement{display: inline-block; zoom:1; *display: inline; position: relative;}
.announcement a{float:left;}
.announcement-count{float:left;display: inline-block !important; zoom: 1; *display: inline !important;height: 16px; line-height:15px;color: #B64531;font-weight:bold; margin-top: 0; margin-left: 2px;}
.announcement-count-left {float:left;display:inline-block !important;zoom:1;*display:inline !important;background-position:0 -530px; width:3px; height:15px; background-repeat:no-repeat;}
.announcement-count-body {float:left;display: inline-block !important; zoom: 1; *display: inline !important;padding-left:2px; padding-right:2px; background-position:0 -595px; height:16px; background-repeat:repeat-x;}
.announcement-count-right {float:left;display:inline-block !important;zoom:1;*display:inline !important;float:left;background-position:right -530px; width:3px; height:15px; background-repeat:no-repeat;}

.announcement a:hover span{color: #fff;}
.announcement-div{position: absolute; left: -7px; top: 22px;}
.announcement-block{padding-bottom: 20px; width: 470px; border: 1px solid #FFF; border-top: none; background-color:#cbe1fb;top: 20px;box-shadow:1px 1px 2px #17275F;-webkit-box-shadow:1px 1px 2px #17275F;-moz-box-shadow: 1px 1px 2px #17275F; }
.announcement-id{color: #366093; font: 700 11px/14px Arial, Helvetica, sans-serif; margin-right: 4px;}
.announcement-time{color: #366093;font: 100 11px/16px Arial, Helvetica, sans-serif;}
.announcement-text-content{color: #000; margin-top: 3px; display: block;}
.announcement-content{border-bottom:1px solid #ececec; padding: 10px; background-color: #fff;}
.announcement-scroll-content{width: 470px;height: 100%;position: relative;overflow: hidden;}
.announcement-scroll-div{overflow-y: hidden;overflow-x:hidden;padding-bottom: 5px;}
.announcement-slim-scroll-rail{background-color:rgb(0,0,44); opacity:0.1; width: 8px; height: 100%; position: absolute; top: 0px; right: 0px;}
.announcement-see-all{width: 450px; padding:0 10px;height: 20px;color: #9bb8da; position: absolute; left: 0px; text-align: center; line-height:20px; border: 1px solid #fff; border-top: none;color: #366093; background-color:#eeeeee;box-shadow:1px 1px 2px #17275F;-webkit-box-shadow:1px 1px 2px #17275F;-moz-box-shadow: 1px 1px 2px #17275F;}
div.announcement-see-all a{display: inline-block; zoom:1; *display:inline; width: 100%; height: 100%; cursor: pointer; color: #366093; text-decoration: none;}
div.announcement-see-all a:hover{ text-decoration: underline;color: #366093; background-color: #ebebeb;}
.announcement-arrow{background-repeat: no-repeat;height: 10px;left: 50px;position: absolute;top: -7px;width: 12px;z-index: 1000;background-position: 0px -382px;}
.announcement-arrow-top-msg{ background-position: 0px -382px;}
.announcement-top-msg .announcement-title span{ color: #B64531 !important;}
/*blue-bar end*/

/*body-inner*/
.body-inner{margin:0px auto; padding-top: 31px; }
/*header*/
.header{width:992px; height: 98px; background-position: 0px -30px; background-repeat: repeat-x; position: relative; z-index: 99;}
.header-inner{ height: 96px; border-left: 1px solid #c7ddf5; border-right: 1px solid #c7ddf5;}
.logo{font-size: 34px;line-height: 75px;font-weight: 700;color:#233B7A;text-decoration: none;background-image: url(../images/logo.png?20131204);background-position: 15px 14px;background-repeat:no-repeat;width: 200px;height: 68px;display: inline-block;zoom:1; *display: inline;}
.logo-xmas{background-image:url(../images/logo-xmas.png?20131204);}
.logo-zh-cn{background-image:url(../images/logo-cn.png);}
.logo-zh-tw{background-image:url(../images/logo-cn.png);}
.product-list{height: 75px; width:100%; position: relative;}
.product-list ul{ width: 780px; line-height: 44px;float:right; position: absolute; right: 0px; height: 44px; top: 25px;}
.product-list ul li{float: left; text-align: center; font-size: 13px; font-weight: 700; }
/*.product-list ul li div{display: inline-block; zoom:1; *display: inline; float: left; height: 44px;}*/
.product-tab-left, .product-tab-body, .product-tab-right {display: inline-block; zoom:1; *display: inline; float: left; height: 44px;}
.product-tab-left, .product-tab-right {width: 5px;}
.product-tab-body{padding: 0px 8px; color: #283e87; font-family: Trebuchet MS;position:relative;}
.product-tab-body a{ color: #00175F;position:relative;z-index:50; text-decoration:none;} .product-tab-body a:hover {color:#4871d3;}
.selected .product-tab-left{width: 5px; background-position: 0px -173px; background-image: url(../images/common-header.png?20131204);}
.selected .product-tab-body{background-position: 0px -128px; padding: 0px 8px; color: #fff; background-image: url(../images/common-header.png?20131204); position: relative;}
.selected .product-tab-right{width: 5px; background-position:-14px -173px;  background-image: url(../images/common-header.png?20131204);}
.selected-arrow{width: 9px; height: 7px; background-position:-7px -282px; position: absolute; margin:auto; left: 50%; margin-left: -4px; bottom:-2px;}
.bottom-left{float: left; margin-left: 10px; width: 173px;}
.bottom-right{float: right; margin-right: 10px;}
.bottom-left div{display: inline-block; zoom: 1; *display: inline;}
.system-time{ font-size: 9px; line-height: 20px; color: #000; margin-left: 10px;}
.region-selector {cursor:default !important;border-top:1px solid #e2e2e2;background-color:#ededed;}
.region-selector div, .language-selector div,.region-selector:hover div, .language-selector:hover div , .region-selector:hover {background-color:#ededed;}
.region-selector div, .language-selector div {border-bottom:#cacaca !important;}
.selector-list {margin-left:0!important;color:#535353 !important;}
.selector-border {border-top:1px solid #cacaca;}
.language-selector {width: 300px;cursor:default !important; text-decoration:none;border-top:3px double #cacaca !important;background-color:#ededed;border-bottom:1px solid #cacaca;}
.language-selector:hover {border-top:3px double #cacaca !important;}
/*language selection drop down start*/
.lang-selection{display: inline-block; zoom:1; *display: inline; float: left; font-weight: bold; color: #274ea0; line-height: 18px; cursor: pointer;}
.lang-drop-down{float: left; position: relative;white-space:nowrap;}
.lang-drop-down span{float: left;}
.lang-img{display: inline-block; zoom:1; *display: inline; width: 20px; height: 20px; background-image: url(../images/global-setting-icon.png?20130725); background-position: -5px -690px; margin: 0px 3px 0px 6px;}
.lang-divider{display: inline-block; zoom:1; *display: inline; width: 17px; height: 15px; background-image: url(../images/global-setting-icon.png?20130725); background-position: -28px -652px; margin-left: 3px; margin-top: 1px;}
.lang-drop-down:hover .lang-divider{background-image: url(../images/global-setting-icon.png?20130725); background-repeat:no-repeat;background-position: right -627px;}
.lang-drop-down:hover span {color:#00175F;}
.lang-drop-down:hover .lang-img{background-image: url(../images/global-setting-icon.png?20130725); background-repeat:no-repeat;background-position: -5px -714px;}
.lang-drop-down-ul{width:110px;position: absolute; margin-top: 20px; border:1px solid #deebfd; border-top: none; background-color:#fff; left: -1px;box-shadow:1px 1px 2px #17275F;-webkit-box-shadow:1px 1px 2px #17275F;-moz-box-shadow: 1px 1px 2px #17275F;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F');}
.lang-drop-down-ul li{color:#22377b;border-top:1px solid #d2e7ff;height:100%; white-space: nowrap; width:110px;}
.lang-drop-down-ul li:hover{background-color: #d2e7ff;border-top:1px solid #d2e7ff;}
.lang-drop-down-ul li a{display:block;padding:3px 10px;white-space: nowrap; color: #274ea0;margin-left:20px;}
.lang-drop-down-ul li:hover a{color: #000;}
.lang-drop-down-ul li.selected {background-image: url(../images/global-setting-icon.png?20130725);background-position:-22px -1047px; background-repeat:no-repeat; display:block;cursor:default !important;}
/*language selection drop down end*/

.header-icons{ position:absolute; right: 1px; top: 0px; margin-top: 3px;padding-left:4px;}
.header-icons div{float: left; color: #223978; padding: 4px 8px 4px 20px; background-repeat: no-repeat; cursor: pointer;}
.live-chat{ background-position: -2px -220px;}
.help{background-position: -2px -241px;}
.result{ background-position: -2px -262px;} .result:hover, .help:hover, .live-chat:hover {color:#4871d3;}

.header-bottom-link{ position: relative; z-index: 1;}
.header-bottom-left{}
.header-bottom-right{width: 600px; height: 23px; position: absolute; right: 0px; top: -2px;*top: -6px;}
.header-bottom-right a{float: right; display: inline-block; zoom:1; *display: inline; height:23px; width: 43px; background-image: url(../images/global-setting-icon.png?20130725);cursor: pointer; background-size: 45px 1073px; background-repeat: no-repeat; position: relative;}
.header-bottom-right a:hover .global-setting-dropdown{display:block;box-shadow:1px 1px 2px #17275F;-webkit-box-shadow:1px 1px 2px #17275F;-moz-box-shadow: 1px 1px 2px #17275F;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F');}
.header-bottom-right a.select-10pm {width:auto !important;padding-right:20px;padding-left:10px;}
.page-toolbar-icon a.select-10pm {width:auto !important;padding-right:20px;padding-left:10px;}
.hdr-time-filter{float:right;padding:0 0 0 5px;}
.time-filter-toolbar-sticky{height:23px; border: 1px solid #334A89; margin-right: 5px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.time-filter-tab-sticky.selected{background-color:#164F92;}
.time-filter-tab-sticky.selected a{color:#fff; margin-right: -1px; padding-right: 5px;}
.time-filter-tab.selected a:hover{color:#fff;}
.time-filter-tab-sticky.selected a:hover{color:#fff;}
.time-filter-toolbar-body{background-repeat: repeat-x; background-position: 0px -413px; float: right; height: 19px;  border:1px solid #334a89; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}
.time-filter-tab{float:right;}
.time-filter-tab.selected{background-color:#164f92;}
.time-filter-tab.selected a{color:#fff; margin-right: -1px; padding-right: 5px;}
a.time-filter-item{ background-image: none; font-weight: 700; color: #23377b; text-align: center; margin-top: 4px; white-space: nowrap; font-size: 11px; line-height: 13px; padding: 0 4px; margin-bottom: 2px; display: block; height: 13px; border-right: 1px solid #8ec1ff;}
a.time-filter-item-sticky{ background-image: none !important; font-weight: 700; color: #23377b; text-align: center; margin-top: 4px !important; white-space: nowrap; font-size: 11px; line-height: 16px; padding: 0 4px; margin-bottom: 4px; display: block !important; height: 15px !important; border-right: 1px solid #8ec1ff;}
a.time-filter-item:hover{ color: #5887dc;}
a.time-filter-item-sticky:hover{ color: #5887dc;}
.sbobetv-icon{ background-position: 2px -4px;}
.sbobetv-icon:hover{ background-position: 2px -161px;}
.tv-schedule-icon{ background-position: 2px -30px;}
.tv-schedule-icon:hover{ background-position: 2px -187px;}
.sound-off-icon{ background-position: 2px -52px;}
.sound-off-icon:hover{ background-position: 2px -209px;}
.sound-on-icon{ background-position: 2px -568px;}
.sound-on-icon:hover{ background-position: 2px -399px;}
.odds-type-1{ background-position: -2px -74px;}
.odds-type-1:hover{ background-position: -2px -231px;}
.odds-type-2{ background-position: -2px -312px;}
.odds-type-2:hover{ background-position: -2px -332px;}
.odds-type-4{ background-position: -2px -353px;}
.odds-type-4:hover{ background-position: -2px -374px;}
.odds-display-1{ background-position: -2px -94px;}
.odds-display-1:hover{ background-position: -2px -251px;}
.odds-display-2{ background-position: -2px -423px;}
.odds-display-2:hover{ background-position: -2px -448px;}
.sort-1{ background-position: -2px -115px;}
.sort-1:hover{ background-position: -2px -272px;}
.sort-2{ background-position: -2px -470px;}
.sort-2:hover{ background-position: -2px -495px;}
.market-type-2{ background-position: -2px -136px;}
.market-type-2:hover{background-position: -2px -293px;}
.market-type-1{ background-position: -2px -520px;}
.market-type-1:hover{background-position: -2px -543px;}
.select-10pm {background-position: right -648px;}
.select-10pm:hover {background-position: right -623px;}
.select-10pm-text {background-position:right -653px; width: auto !important;white-space:nowrap;display:inline-block; margin-top:5px !important;font-weight:700;color:#22377b; padding-right: 20px; text-align: right;}
.page-toolbar-icon .select-10pm-text{background-position:right -652px; font-size: 11px; line-height: 13px; padding-left: 10px;}
.select-10pm-text:hover {color:#5887dc;background-position:right -628px; }
.page-toolbar-icon .select-10pm-text ul{ left: -4px; top: 18px;}
.page-toolbar-icon .select-10pm-text:hover {color:#5887dc;background-position:right -627px; }
.global-setting-dropdown{position: absolute;top: 22px;border: 1px solid #deebfd; border-top: none; background-color:#fff; display: none; left: 0px; text-align: left;}
.select-10pm-text .global-setting-dropdown{left: -13px;}
.global-setting-dropdown li span span{padding-left:2px; text-align: left;box-shadow:1px 1px 2px #17275F;-webkit-box-shadow:1px 1px 2px #17275F;-moz-box-shadow: 1px 1px 2px #17275F;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F');}
.global-setting-dropdown li{color:#22377b;border-top:1px solid #d2e7ff;padding: 7px 12px; white-space: nowrap; text-align: left; vertical-align: top;}
.global-setting-dropdown li span{ vertical-align: bottom;}
.global-setting-dropdown li:hover{color: #000;background-color: #d2e7ff;border-top:1px solid #d2e7ff;}

li span.odds-type-1, li span.odds-type-2, li span.odds-type-4, li span.odds-display-1, li span.odds-display-2, li span.sort-1, li span.sort-2, li span.market-type-1, li span.market-type-2 {background-image:url(../images/global-setting-icon.png?20130725);width:20px;height:16px; margin: 0px; margin-left:-5px;display:inline-block; }
li span.odds-type-1, li span.odds-type-1:hover{background-position: -10px -74px; *background-position: -10px -77px;}
li span.odds-type-2, li span.odds-type-2:hover{background-position: -10px -312px; *background-position: -10px -315px;}
li span.odds-type-4, li span.odds-type-4:hover{background-position: -10px -353px; *background-position: -10px -356px;}
li span.odds-display-1, li span.odds-display-1:hover{background-position: -10px -95px;*background-position: -10px -97px;}
li span.odds-display-2, li span.odds-display-2:hover{background-position: -10px -424px;*background-position: -10px -426px;}
li span.sort-1, li span.sort-1:hover{background-position: -10px -118px;height:16px;}
li span.sort-2, li span.sort-2:hover{background-position: -10px -473px;height:16px;}
li span.market-type-2, li span.market-type-2:hover{background-position: -10px -137px; *background-position: -10px -139px;}
li span.market-type-1, li span.market-type-1:hover{background-position: -10px -521px; *background-position: -10px -523px;}

/* header mix parlay */
.header-parlay-btn { background-color:transparent; background-image:none !important; border:1px solid #334a89; color:#284592; font-weight:bold; height:14px !important; padding-top:5px; text-align:center; width:65px !important; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.page-toolbar-icon-parlay { font-size:11px !important; line-height:1 !important; margin-right:5px; }
.page-toolbar-icon-parlay .header-parlay-btn { background-image:url(../images/one-px-bg.png?20130821) !important; background-position:0px -414px; background-repeat:repeat-x; height:16px !important; padding-top:6px !important; }
/* end header mix parlay */

/*header live mix parlay*/
.header-live-parlay-btn { margin-left: 5px; color: red; border: 1px solid red; background-color: transparent; background-image: none!important; font-weight: bold; height: 14px!important; padding-top: 5px; text-align: center; width: 80px!important;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
/* end header live mix parlay*/

/*   inactive  */
.odds-type-1-off {background-position: -2px -811px;}
.odds-type-2-off {background-position: -2px -1026px;}
.odds-type-4-off {background-position: 1px -901px;}
.odds-display-1-off {background-position: -2px -831px;}
.odds-display-2-off {background-position: -1px -924px;}
.market-type-1-off {background-position: -2px -973px;}
.market-type-2-off {background-position: -2px -873px;}
.sort-1-off {background-position: -2px -852px;}
.sort-2-off {background-position: 1px -948px;}
.header-bottom-right a.global-icon-off:hover ul {display:none;}
.page-toolbar-icon a.global-icon-off:hover ul {display:none;}
.page-toolbar-icon a.global-icon-off:hover {background-color:transparent;}
.global-icon-off {cursor:default !important;}

/*header end*/
/*container*/
.container{width:100%; height: auto;  position:relative; padding-top: 6px; -webkit-tap-highlight-color: transparent; /* "turn off" link highlight */ }
/*left-column*/
.l-column{width:172px; position: absolute;left:0px;background-color:#6e8cc9;}
.l-column-bottom{width:172px; position: absolute;left:0px;background-color:#6e8cc9; z-index:2;}

/*sports-market-block*/
.sports-market-block {z-index:1;}
.selection-tab ul{height: 30px; cursor: pointer;}
.left-tab, .right-tab{width:86px;}
.tab-body{font-size: 12px;}
.selection-tab, .single-tab{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:700; height: 30px;}
.selection-tab ul li{float: left; text-align: center; background-color: #80B2E5; color: grey; font: 700 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; position: relative;width: 86px;}
.selection-tab ul li div{float: left; display: inline-block; zoom:1; *display: inline; line-height: 23px; color: #fff;}
.left-tab .tab-left, .left-tab .tab-right, .right-tab .tab-right, .right-tab .tab-left, .single-tab .tab-left, .single-tab .tab-right{width:10px; height: 30px;}
.left-tab .tab-body{width:66px; height: 30px;}
.left-tab .tab-right{background-position: -3px 0px;}
.single-tab div{float: left; display: inline-block; zoom:1; *display: inline; line-height: 23px; color: #343f6d;}
.single-tab .tab-body{width:152px; height: 30px; line-height:30px; color: #fff; text-align: center; }
.single-tab .tab-right{background-position: -3px 0px;}
.right-tab .tab-left{background-position: 0px -30px;}
.right-tab .tab-body{width:66px; height: 30px; background-position: 0 -30px; position: relative;}
.right-tab .tab-right{background-position: -3px -30px;}
.selection-tab ul li.selected div{ color: #fff;}
.selection-tab ul li .right-tab{width: 86px; position: absolute; left: 0px;}
.selection-tab ul li .tab-bottom{width: 171px; height: 7px; font-size: 0px; line-height: 0px; position: absolute; top: 23px;right: 0px;z-index: 1;background-position: 0 -20px;}
.selection-tab ul li.selected .tab-bottom{ width: 171px; height: 7px; z-index: 1;position: absolute; background-position: 0 -50px; right: 1px;}
.tab-arrow{width: 12px; height: 10px;background-position: 0px -62px; background-repeat: no-repeat; position: absolute; left: 40px; top: 24px; z-index: 11;}
.selection-tab ul li div.tab-arrow{left: -48px;}
.selection-tab ul li.selected div.tab-arrow{display: block;}
#right-column .selection-tab ul {
    display: table;
    width: 100%;
}
#right-column .selection-tab ul li {
    min-width: 60px;
    width: auto;
    line-height: 12px;
    float: none;
    color: #FFF;
    display: table-cell;
    vertical-align: middle;
    border-radius: 5px 5px 0 0;
    border-top: 1px solid #2d4694;
    box-shadow: inset 0px 1px 2px rgba(255, 255, 255, 0.4);
    background: #5773be; /* Old browsers */
    background: -moz-linear-gradient(top, #5773be 2%, #224a9e 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #5773be 2%,#224a9e 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #5773be 2%,#224a9e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5773be', endColorstr='#224a9e',GradientType=0 ); /* IE6-9 */
}
#right-column .selection-tab ul li:hover,#right-column .selection-tab ul li.selected{
    background: #66a1ce; /* Old browsers */
    background: -moz-linear-gradient(top, #66a1ce 0%, #5e9ac8 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #66a1ce 0%,#5e9ac8 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #66a1ce 0%,#5e9ac8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66a1ce', endColorstr='#5e9ac8',GradientType=0 ); /* IE6-9 */
}
#right-column .selection-tab ul li.r-column-tab-next-3{
    margin-left:-3px;
    border-left: 1px solid #2d4694;
}
#right-column #right-column-tab {
    position: relative;
    z-index: 99;
}
div.r-column-body {
    position: fixed;
    top: 0;
    height: 100%;
    width: 248px;
}
#right-virtualsports-body {
    height: 100%;
}
#virtualsport-sidebar{
    top: 0;
    height: 100%;
    padding: 31px 0 0 0;
    box-sizing: border-box;
}


.selection-body{background-color: #d6e8fe; border: 1px solid #f4f9ff; min-height: 5px;}
.live .selection-body{ background-color: #FFDDCC; border: 1px solid #FFEADF;}
.sports-content li a{color: #000000;display: block;font-weight: 700;padding: 6px 30px;position: relative; cursor: pointer;}
.market-content li a{color: #000000;display: block;font-weight: 700;padding: 6px;position: relative; cursor: pointer;}
.sports-content li a:hover, .market-content li a:hover{ background-color: #AFD4FF;}

.market-content li .sport-image, .sports-content li .sport-image, .fav-content li .sport-image {left: 0;margin: 0 4px 0 3px;position: absolute;top: 1px;}
.sport-image-2 {background-position: -22px 0;}
.sport-image-3 {background-position: -44px 0;}
.sport-image-4 {background-position: -66px 0;}
.sport-image-5 {background-position: -88px 0;}
.sport-image-6 {background-position: -110px 0;}
.sport-image-7 {background-position: -132px 0;}
.sport-image-8 {background-position: -154px 0;}
.sport-image-9 {background-position: -176px 0;}
.sport-image-10 {background-position: -198px 0;}
.sport-image-12 {background-position: -242px 0;}
.sport-image-13 {background-position: -264px 0;}
.sport-image-14 {background-position: -286px 0;}
.sport-image-15 {background-position: -308px 0;}
.sport-image-16 {background-position: -330px 0;}
.sport-image-17 {background-position: 0 -25px;}
.sport-image-18 {background-position: -22px -25px;}
.sport-image-19 {background-position: -44px -25px;}
.sport-image-20 {background-position: -66px -25px;}
.sport-image-21 {background-position: -88px -25px;}
.sport-image-22 {background-position: -110px -25px;}
.sport-image-23 {background-position: -132px -25px;}
.sport-image-24 {background-position: -154px -25px;}
.sport-image-25 {background-position: -176px -25px;}
.sport-image-26 {background-position: -198px -25px;}
.sport-image-27 {background-position: -220px -25px;}
.sport-image-28 {background-position: -242px -25px;}
.sport-image-29 {background-position: -264px -25px;}
.sport-image-30 {background-position: -286px -25px;}
.sport-image-31 {background-position: -219px 0;}
.sport-image-mp {background-position: -309px -24px;}
.sport-image-11 {background-position: -332px -25px; background-repeat:no-repeat;}
.sport-image-32 {background-position: -355px 0;}
.sport-image-33 {background-position: -355px -25px;} /* Gaelic Football */
.sport-image-34 {background-position: -381px 0;} /* Hurling */

.market-sport-row{background-color:#c5dfff; border-bottom: 1px solid #8aafdd; line-height: 15px; padding: 2px 5px; text-align: center;}
.market-sports-inner{ display: inline-block; zoom:1; *display: inline; margin: 0 auto; font-weight: bold;}
.market-sports-inner sport-image{margin-right: 5px;}
.sports-content li .event-count { position: absolute; right:4px; color: #555555;font: 100 9px/14px Arial;height: 15px; text-align: center;margin-top:-2px;line-height:15px;}
.market-content li .event-count {position: absolute; right:4px;color: #555555;font: 100 9px/14px Arial;height: 15px;text-align: center;line-height:15px;margin-top:-2px;}
.sports-content li.live .event-count-right {display:inline-block;*display:inline;float:right;background-position:0 -530px; width:3px; height:15px; background-repeat:no-repeat;}
.sports-content li.live .event-count-body {display:inline-block;*display:inline;float:right;background-position:0 -595px; width:15px; height:15px; background-repeat:repeat-x;color: #B64531 !important; font-weight: bold !important;}
.sports-content li.live .event-count-left {display:inline-block;*display:inline;float:right;background-position:right -530px; width:3px; height:15px; background-repeat:no-repeat;}
.market-content li.live .event-count-right {display:inline-block;*display:inline;float:right;background-position:0 -530px; width:3px; height:15px; background-repeat:no-repeat;}
.market-content li.live .event-count-body {display:inline-block;*display:inline;float:right;background-position:0 -595px; width:15px; height:15px; background-repeat:repeat-x;color: #B64531 !important; font-weight: bold !important;}
.market-content li.live .event-count-left {display:inline-block;*display:inline;float:right;background-position:right -530px; width:3px; height:15px; background-repeat:no-repeat;}

.sports-content li .event-count-right, .market-content li .event-count-right {display:inline-block;*display:inline;float:right;background-position:0 -468px; width:3px; height:15px; background-repeat:no-repeat;}
.sports-content li .event-count-body, .market-content li .event-count-body {display:inline-block;*display:inline;float:right;background-position:0 -616px; width:15px; height:15px; background-repeat:repeat-x;}
.sports-content li .event-count-left, .market-content li .event-count-left {display:inline-block;*display:inline;float:right;background-position:right -468px; width:3px; height:15px; background-repeat:no-repeat;}

.market-content li.selected a {padding-left:17px;color:#4385b8;background-image:url(../images/header-tab-bg.png?20130925); background-position:7px -425px;background-repeat:no-repeat;display:block;}
.market-content li a{color: #000000;display: block;font-weight: 700;padding: 6px 28px 6px 6px;position: relative; cursor: pointer;}
.market-drop-down{cursor: pointer;}
.market-selection{font: 100 11px/20px Verdana; float:left; margin-left:10px; color: #003399; position: relative;}

.toolbar-selection li .event-count {top:6px;position: absolute; right:4px; color:#1F3572;font: 100 9px/14px Arial;height: 15px; text-align: center;line-height:15px;}
.toolbar-selection li.live .event-count-right {display:inline-block;zoom:1;*display:inline;float:right;background-position:0 -530px; width:3px; height:15px; background-repeat:no-repeat;}
.toolbar-selection li.live .event-count-body {display:inline-block;zoom:1;*display:inline;float:right;background-position:0 -595px; width:15px; height:15px; background-repeat:repeat-x;color: #B64531 !important; font-weight: bold !important;}
.toolbar-selection li.live .event-count-left {display:inline-block;zoom:1;*display:inline;float:right;background-position:right -530px; width:3px; height:15px; background-repeat:no-repeat;}

.toolbar-selection li .event-count-right {display:inline-block;*display:inline;zoom:1;float:right;background-position:0 -468px; width:3px; height:15px; background-repeat:no-repeat;}
.toolbar-selection li .event-count-body {display:inline-block;*display:inline;zoom:1;float:right;background-position:0 -616px; width:15px; height:15px; background-repeat:repeat-x;}
.toolbar-selection li .event-count-left {display:inline-block;*display:inline;zoom:1; float:right;background-position:right -468px; width:3px; height:15px; background-repeat:no-repeat;}

.live-or-table li .event-count {float:right; margin-top:5px; margin-right:5px; color:#1F3572; font: 100 9px/14px Arial;height: 15px; text-align: center;line-height:15px;}
.live-or-table li .event-count-right {display:inline-block;zoom:1;*display:inline; float:right; background-position:0 -530px; width:3px; height:15px; background-repeat:no-repeat;}
.live-or-table li .event-count-body {display:inline-block;zoom:1;*display:inline; float:right; background-position:0 -595px; width:15px; height:15px; background-repeat:repeat-x;color: #B64531 !important; font-weight: bold !important;}
.live-or-table li .event-count-left {display:inline-block;zoom:1;*display:inline; float:right; background-position:right -530px; width:3px; height:15px; background-repeat:no-repeat;}
/*sports-market-block-end*/

/*ticket-mp-block*/
.tab-arrow-ticket-content{ background-position: 0px -73px;}
.live .tab-arrow-ticket-content{ background-position: 0px -342px;}
.ticket-mp-block{margin-top: 8px;}
.ticket-sport-row{background-color:#c5dfff; border-bottom: 1px solid #8aafdd; line-height: 15px; padding: 2px 5px;}
.live .ticket-sport-row{background-color: #FFA375; border-bottom: 1px solid #DF7845;}
.ticket-sport-mix-parlay {background-color: #C5DFFF; height: 20px;line-height: 20px;margin-left: -5px;margin-top: -5px; padding: 0 0 0 5px;width: 165px;margin-bottom:5px;}
.live .ticket-sport-mix-parlay { background-color:#fad2be; width:165px; }
.live.parlay-container { background-color:#ffddcc; border-bottom:1px solid #ffb48f; width:160px; }
.live .parlay-remove-icon { background-position:-1px -113px; right:0 !important; }
.live .parlay-remove-icon:hover { background-position:-0 -135px; width:16px; }
.live.selection-body { background-color:#ffddcc; border:1px solid #ffeadf; }
.livem.selection-body { background-color:#ffddcc; border:1px solid #ffeadf; }
.livem .stake .stake-input { border:1px solid #FFB48F; }
.livem .better-odds { margin-top:0; }
.livem .parlay-container { width:160px; }
.mp-content .ochange .ochange-span { text-decoration:line-through; color:#808282; }
.mp-content .ochange .price-up, .mp-content .ochange .price-down { padding-right: 8px; }
.ticket-content ul li {padding: 3px 10px;}
.ticket-content .team-name span{display: block;}
.ticket-no-bet{border: 1px dashed #679BCF;border-radius: 3px 3px 3px 3px; font-weight: bold;display: inline-block;font-weight: 100; margin: 10px; min-width: 140px; padding: 5px;text-align: center;color: #366093;}
.ticket-nbt{color: #22377B;font-weight: 100;line-height: 15px;vertical-align: middle; text-align: center;}
.live .ticket-nbt{color:#6F271B;}
.live .ticket-nbt{color: #6F271B;font-weight: 100;line-height: 15px;vertical-align: middle; text-align: center;}
.ticket-countdown{float:right;}
.ticket-countdown div input{float: left;cursor: pointer;*margin-top: -3px;}
.ticket-countdown span {margin-left:3px; line-height: 13px; display: inline-block; margin-top: 0; width: 12px; height: 13px;cursor: pointer; text-align: center; vertical-align: text-bottom;}
.ticket-countdown span.ticket-refresh{ background-image: url(../images/ticket-refresh.png?20130725); background-position: 0px 0px; background-repeat: no-repeat;margin-top:1px;}
.ticket-countdown span.default-cursor{ cursor: default;}
.live .ticket-countdown span.ticket-refresh{ background-position: 0 -13px;}
.team-league{padding: 5px 0px;}
.parlay-container {padding:5px;width:100%; width:160px;border-bottom: 1px solid #8AAFDD; position: relative;line-height:14px;margin-bottom:0px;border-top:1px solid #fff; background-color:#d6e8fe; }
.bg-odd {background-color:#f4f9ff !important;}

.ticket-option{display: inline-block;font: 700 13px/16px Tahoma,Geneva,sans-serif;text-align: center; width: 100%; padding-top:4px; position: relative;}
.ticket-option-inner{ background-color: #fff; margin: 0 5px; /*padding: 3px;*/  border: 1px solid #b2d6ff; background-image: url(../images/ticket-blink-non-live-bg.gif?20130920);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.ticket-option-inner .hdp-point-info{display: block;}
.ticket-option-inner .ticket-at{padding: 0px 4px; white-space: nowrap;}
.ticket-option-inner .odds{padding: 0px 12px 0px 0px; cursor: default;}
.ticket-option-inner .score-change{background-image:url(../images/odds-change.gif?20130725);}
.ticket-option-inner .price-up, .ticket-option-inner .price-down{background-position: right 3px;}
.ticket-option-inner .odds-change, .ochange {background-image: url(/images/odds-change.gif?20130725); background-repeat: repeat;}
.ticket-option-top{height: 2px; width: 100%; background-position: 0 -69px; display: inline-block; zoom: 1;*display: inline;}
.ticket-option-bottom{height: 2px; width: 100%; background-position: 0 -73px; display: inline-block; zoom: 1;*display: inline;}
.ticket-add-mp { background-position: 0px -80px;cursor: pointer;display: inline-block;font-size: 10px;font-weight: 700;height: 19px;left: 0;line-height: 18px;text-align: center;width: 170px;}
.ticket-add-mp:hover { background-position: 0px -100px;}
.live .ticket-option-inner{ background-color: #fff; margin: 0 5px; border: 1px solid #ffc6a7; background-image: url(../images/ticket-blink-live-bg.gif?20130920);}
.live .ticket-option-top{height: 2px; width: 100%; background-position: 0 -61px; display: inline-block; zoom: 1;*display: inline;}
.live .ticket-option-bottom{height: 2px; width: 100%; background-position: 0 -65px; display: inline-block; zoom: 1;*display: inline;}
.better-odds{margin: 0px 5px;margin-top:5px; vertical-align:top;}
.better-odds label{display: block; cursor: pointer; overflow: hidden; margin-bottom: 4px;}
.better-odds label input{float: left; margin-right: 3px;}
.better-odds-text{ line-height: 13px; *line-height: 20px;}
.ticket-error-msg{ text-align: center;width: 151px; height: 12px; font:700 9px/13px Arial, Helvetica, sans-serif; background-color: #FFCABF; color: #BF0000; display: inline-block; zoom: 1; *display: inline; margin: 6px 0px 0px 6px; padding: 3px; border: 1px solid #FF2A00;}
.ticket-note-msg{ text-align: left;width: 151px; font:700 9px/13px Arial, Helvetica, sans-serif; background-color: #FFCABF; color: #BF0000; display: inline-block; zoom: 1; *display: inline; margin: 6px 0px 0px 6px; padding: 3px; border: 1px solid #FF2A00;}
.stake{padding: 3px 5px 7px 5px; position: relative;}
.stake .stake-input{width: 135px;font-size:11px; color:#000;height:20px; line-height: 20px;border:1px solid #85a3e0; text-align: right; font-weight: bold; font-family: Tahoma; vertical-align: middle; padding-right: 3px;}
.mp-content .stake .stake-input{width: 155px; padding-right: 0px;}
.stake-text-dark {color: #666666 !important;}
.stake-text-light {color: #B7B7B7 !important;}
.ticket-content .FormTextN {width:135px;color: #666666; font: 100 11px/18px Tahoma,sans-serif; position: absolute; vertical-align: middle;text-align: left; left:11px;}
.ticket-content .FormTextF {width:135px;color: #B7B7B7;font: 100 11px/18px Tahoma,sans-serif;position: absolute;vertical-align: middle;text-align: left; left:11px;}
.mp-content .FormTextN {width:155px;color: #666666; font: 100 11px/18px Tahoma,sans-serif; position: absolute; vertical-align: middle;text-align: left; left:11px;}
.mp-content .FormTextF {width:155px;color: #B7B7B7;font: 100 11px/18px Tahoma,sans-serif;position: absolute;vertical-align: middle;text-align: left; left:11px;}
.live .stake .stake-input{border:1px solid #FFB48F;}
.stake-info{float:left;color:#333;font-size:10px;width:173px;line-height:1.2em;}
.min-max{float:left;margin-left:5px;margin-bottom:5px;}
.mix-parlay-info {float:left;margin-left:5px;}
.min-max-number {float:right;margin-right:7px;margin-bottom:5px; text-align: right;}
.live .auto-process{border:1px solid #FFB48F;}
.auto-process{position: absolute; right:5px; top: 3px;padding:1px; background-color:#CCC;border:1px solid #85A3E0;height:18px;width:18px; *top: 5px}
.auto-process .auto {font-size:10px;}
.auto-process input {margin-top:2px;margin-left:2px; *margin: -2px 0px 0px -2px;}
.auto-disabled {margin-left:3px; color:#8C8C8C;}
.bet-buttons input{display: inline-block; zoom:1; *display: inline; width: 48.5%; height:24px; font-weight: 700; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; font-weight:700;cursor:pointer;}
.bet-buttons-cancel:focus{border: 1px solid #00287F;}
.bet-buttons-submit:focus{border: 1px solid #5F3E00;}
.bet-buttons-cancel{border: 1px solid #4c69b8; background-position: 0 -126px; color: #fff;}
.bet-buttons-cancel:hover{border: 1px solid #4c69b8; background-position:0 -466px; color: #fff;}
.bet-buttons-submit{border: 1px solid #9F6800; background-position: 0 -150px; color: #a45500;margin-left:2px;}
.bet-buttons-submit:hover{border: 1px solid #9F6800; background-position:0 -488px; color: #a45500;}
.ticket-bet-receipt table{width: 100%; margin: 8px 0px;}
.ticket-bet-receipt table th{width: 70px; font-weight: 700; text-align:right; padding: 4px;}
.ticket-bet-receipt table td{padding: 4px; text-align: left;}
.mp-selected{}
.parlay-remove-icon{background:url(../images/delete-bet-icons.png?20160901) 0 0 no-repeat;width:15px;height:15px;display: inline-block; zoom: 1; *display: inline; position: absolute; right: 1px; top:2px;cursor:pointer;}
.parlay-remove-icon:hover {background:url(../images/delete-bet-icons.png?20160901) 0 -45px no-repeat;}
.ticket-cs-except{border-top: 1px solid #585858;font: 100 10px Tahoma;margin-top: 3px;padding-top: 3px;width: 152px;}

.mp-nobet-button{ cursor: pointer; text-align: center;}
.mp-nobet-button-inner{height: 27px;margin: 0 auto; margin: 10px 0; color: #233b7a;}
.mp-nobet-button div{display: inline-block; zoom:1; *display: inline;}
.mp-nobet-button-left{width: 6px; height: 27px; background-position: 0px -657px; float: left;}
.mp-nobet-button-body{height: 27px; background-position: 0px -627px; width:135px;float: left; text-align: center; line-height: 26px; position: relative;}
.mp-nobet-button-right{width: 6px; height: 27px; background-position: -7px -657px;float: left;}
.mp-event-count{position: absolute; right: 2px; top: 5px;}
.mp-nobet-button-body .event-count-right{display:inline-block;*display:inline;float:right;background-position:0 -468px; width:3px; height:15px; background-repeat:no-repeat;}
.mp-nobet-button-body .event-count-body{display:inline-block;*display:inline;float:right;background-position:0 -616px; width:15px; height:15px; line-height: 15px; background-repeat:repeat-x;}
.mp-nobet-button-body .event-count-left{display:inline-block;*display:inline;float:right;background-position:right -468px; width:3px; height:15px; background-repeat:no-repeat;}

/*.parlay-remove-icon{width: 10px; height: 10px; display: inline-block; zoom: 1; *display: inline; position: absolute; right: -3px; top: -1px; background-position: -41px -227px;}*/
/*ticket-mp-block-end*/
.parlay-count{color:#fff;float:right !important;height:16px;margin-top:4px; position: absolute; right: -7px; top:0px;}
.parlay-count-right {float:right !important;background-position:0 -574px;width:3px; height:16px; display:inline-block; *display:inline; zoom:1;}
.parlay-count-body {color:#183e5b !important; float:right !important;background-position:0 -679px;background-repeat:repeat-x; height:16px; display:inline-block; *display:inline; zoom:1;text-align:center;line-height:16px !important;text-shadow: 1px 1px #c6e1f5;}
.parlay-count-left {float:right !important;background-position:-10px -574px;width:3px; height:16px; display:inline-block; *display:inline; zoom:1;}
/*my-bet-block*/

.my-bet-block{background-color: #99C1EA; margin-top: 8px;}
.my-bet-title {font: 700 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.team-name {font: 700 12px/14px Tahoma,Geneva,sans-serif; text-align: center;}
.league-name{ text-align: center;}
.my-bet-body li a{cursor: pointer; display: block; font-weight:700; padding:10px; position: relative; text-decoration:none; color: #3256a6;border-top: 1px solid #fbfbfb; border-bottom: 1px solid #b6d7ff;}
.my-bet-body li a:hover{ background-color: #afd4ff;}
.my-bet-no-bet{background-color: #7DAEDF;border: 1px solid #679BCF;border-radius: 3px 3px 3px 3px;display: inline-block;font-weight: 100; margin: 10px; min-width: 140px; *width: 150px; padding: 5px;text-align: center;color: #fff;}
.my-bet-view-all{border-top:1px solid #ccc; background-color: #fff; color: #366093; text-align: center; line-height:20px; font-weight: 700; cursor: pointer; display: inline-block; zoom:1; *display: inline; width: 100%; height:20px; text-decoration: none; margin-bottom: -1px;}
.my-bet-view-all:hover {background-color:#EBEBEB;text-decoration: underline;}

.pending-bet-wrap{background-color: #FFE0CF; width: 172px;}
.pending-bet-title{ background-color:#B64531; font: 700 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; color: #fff;}
.pending-bet-wrap .my-bet-item {display: inline-block;background-color: #ffddcc; padding: 5px 8px 5px 5px; border-top: 1px solid #fff; border-bottom: 1px solid #d59270;}
.my-bet-item .bottom{text-align: right; margin-top:3px; display:block; white-space:normal;}
.my-bet-item .bottom span {line-height: 13px;}
.my-bet-item .bottom .stake{ background-color:#FFFF99; padding: 0px 5px;}
.my-bet-item {width:160px;display: inline-block;background-color: #D6E8FE;padding: 5px 10px 5px 5px; border-top: 1px solid #fff; border-bottom: 1px solid #96b0d1; line-height: 11px;}
.pending-body .odd {width:160px;display: inline-block;background-color: #bbd8ff;padding: 5px 10px 5px 5px; border-top: 1px solid #fff; border-bottom: 1px solid #96b0d1; line-height: 11px;}
.my-bet-item:hover, .pending-bets:hover, .pending-body .odd:hover{background-color:#fff;}
.pending-bets-scroll-content {width:172px; background-color:#D6E8FE; height: 100%; padding: 0 0 0 0; overflow: hidden;}
.mini-bet-list-stake {background-color:#FFFF99;font-weight:bold;}
.mini-bet-list-status {text-align:right; white-space:nowrap;}
.mini-bet-list-trans-time{ float: right; font-size: 10px;}
.mini-bet-odds{ color: #990000; font-weight: bold;}
.mini-bet-vs{color: #808080; font-weight: bold;}
.mini-bet-tournament-name{color: #990000; font-size: 10px; line-height:12px;}
.reject-bet-remove-icon{width: 15px; height: 15px; float: right; background-image: url(../images/delete-bet-icons.png?20160901); background-position: 0px -70px; cursor: pointer; margin-top: -2px; margin-left: 2px;}
.reject-bet-remove-icon:hover{ background-position: 0px -91px;}
.mini-bet-nbt{color: #000; font-size: 10px; line-height:12px;}


/*my-bet-block-end*/
.service-block{background-color: #99C1EA; margin-top: 8px;cursor:pointer;}
.ticket-body span, .live .ticket-body span, .no-bet-message {text-align:center;margin-bottom:7px;display:inline-block;color:#366093;width:171px;}
/*left-column end*/

/*center-column start*/
.c-column{margin-left: 180px; width: 812px; float:left;}
.odds-tool{width:100%; height: 20px; }
.odds-tool-right{float: right; line-height: 20px; margin-right: 10px;}
.odds-block{margin-bottom:8px;}

/*select league start*/
.select-league-table tbody tr td{padding: 5px 0px;}
.select-league-body{padding: 8px;}
.select-league-title input{margin: 4px 4px 0 12px;}
.select-league-button-container{ text-align: center; margin-top: 20px;}
.select-league-button{ cursor:pointer;margin: 8px 5px 0px 5px; width: 200px; height: 20px; display: inline-block; zoom: 1; *display: inline; font-size: 12px; line-height: 20px; vertical-align: middle; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: 700; padding: 2px;}
.select-league-go{ border: 1px solid #9F6800; color: #A45500; background-position: 0 -150px;height:18px;}
.select-league-go:hover {background-position:0 -488px;}
.select-league-cancel{ background-position: 0 -126px;border: 1px solid #4C69B8;color: #FFFFFF;height:18px;}
.select-league-cancel:hover {background-position:0 -466px;}
.select-league-table td{width:274px;font-family: Tahoma, Geneva, sans-serif; font-size:12px; font-weight:100;}
.select-league-block{width:752px; height:auto; border-top: none;}
.select-league-title{height:18px; background-color: #a6bbea; text-align: left; font-family: Tahoma, Geneva, sans-serif; font-size:12px; font-weight:700; color: #000; padding:8px 8px 8px 0px; border: 1px solid #E1E9FF;}
.select-league-button-select {background-repeat:no-repeat;float:left;height:24px;cursor:pointer;margin-top:-4px; margin-left:8px;}
.select-league-button-select-left {background-position:0 -598px; width:7px; float:left; height:24px;}
.select-league-button-select-body {background-position:0 -701px; float:left; line-height:22px; color:#fff; height:24px;color:#A45500;padding-left:2px;padding-right:2px;}
.select-league-button-select-body a{color:#A45500;}
.select-league-button-select-body a:hover {color:#60280b;}
.select-league-button-select-right {background-position:-6px -598px; width:7px; float:left; height:24px;}
.select-league-select-all {margin-left:-5px; margin-right:4px; float:left;}
.select-league-table td input {margin:3px 4px 0 0;}
.select-league-none {padding: 10px; text-align: center;}
.select-league-none-msg{color: #fff; font-size: 12px; padding: 10px;background-color: #678ACF;border: 1px solid #679BCF;border-radius: 3px 3px 3px 3px;}
/*select league end*/
/*odds header start*/
.event-header-container{width: 100%; height: 30px; }
.event-header-container div{float: right; display: inline-block; zoom:1; *display:inline;}
.event-header-left{width:10px; height: 30px;background-position:0 -395px;}
.event-header-body{background-position:0 -560px;width: 792px; height: 30px; position: relative;text-align:center;}
.live .event-header-market{text-align:left; white-space:nowrap;font-weight: 700; font-size: 12px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; line-height: 30px;color: #853C1F;position:absolute;left:0;}
.event-header-market{text-align:left; white-space:nowrap; font-weight: 700; font-size: 12px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; line-height: 30px;color: #1D2E65;position:absolute;left:0;}
.event-header-right{width:10px; height: 30px; background-position:-3px -395px;}
.event-header-container .event-header-icon{height: 30px; margin-right: -5px; display: inline-block; zoom: 1; *display: inline;position:absolute;right:0;}
.event-header-icon a{height: 20px; display:inline-block; zooom:1; *display: inline; cursor: pointer; padding: 10px 6px 0px 6px; float: right;}
.live .event-header-icon a span{color:#853C1F;}
.event-header-icon a span{color:#1D2E65;}
.event-header-icon a span:hover{color:#4C69B8;}
.event-header-icon-arrow{width:10px; height: 10px; background-position: -4px -227px; margin-top: 5px;}

.event-header-select-league{}
.live .select-league-icon{width: 20px; height: 15px; background-position: -5px -379px;padding-left:18px;*display:inline;*padding-left:0;zoom:1;}
.select-league-icon{width: 20px; height: 15px; background-position: -5px -586px;padding-left:18px;*display:inline;*padding-left:0;zoom:1;}
.event-header-select-league a{padding-left:15px; white-space: nowrap; width: auto; color: #314E9D; font-weight:700;height: 20px;display: inline-block; zoom:1; *display: inline;}
.event-header-select-league a:hover {color:#4C69B8;}

.live .event-header-refresh {left: 370px; top: 0px; text-decoration: none; line-height:20px; margin-top: 5px; font-weight: 700; font-size:12px; color: #853C1F; cursor: pointer; display: inline-block; zoom:1; *display: inline;}
.live .event-header-refresh:hover{color:#f47f51;}
.live .event-header-refresh div{float: left;}
.live .event-header-refresh .league-refresh-icon{background-position: 0px -42px;}

.event-header-refresh {left: 370px; top: 0px; text-decoration: none; line-height:20px; margin-top: 5px; font-weight: 700; font-size:12px; color: #1D2E65; cursor: pointer; display: inline-block; zoom:1; *display: inline;}
.event-header-refresh:hover {color:#4C69B8;}
.event-header-refresh div {float:left;}
.event-header-refresh .league-refresh-icon{background-position: -46px -42px;}
/*odds header end*/

/*live odds header start*/
.live .event-header-container {margin-top:0px;}
.live .event-header-left {width:10px; height: 30px; background-position: 0px -84px;}
.live .event-header-body {width: 792px; height: 30px; position: relative; background-position: 0px -174px;text-align:center;}
.live .event-header-right {width:10px; height: 30px; background-position:-3px -84px;}

.live .event-header-select-league a span:hover {color:#f47f51 !important;}
.live .event-header-select-league a {right:0;}
/*live odds header end*/

/*odds table icon start*/
.live .ls-time-column{ background-image: url(/images/ls-bg.png?20130725); background-position: bottom right; background-repeat: no-repeat;}
.live .ls-time-column .time-column-content{ cursor: pointer;}
.time-column-inner{width: 60px;}
.time-column-icon{position: relative; height: 30px; width:18px; float: left; border-right: 1px solid #ABC4F5;}
.live .time-column-icon{border-right: 1px solid #FFF5EF;}
.subrow .time-column-icon{border-right: none !important;}
.video-icon, .statistic-icon, .lc-icon{ width: 14px; height: 14px;  position: absolute; margin-left: 2px;cursor:pointer; left: 0px;}
.video-icon{margin-top: 0px;}
.statistic-icon{margin-top: 15px;}
.lc-icon{margin-top: 0px; background-position: 0 -304px;}
.price-up{ background-image:url(/images/priceup.gif?20130725); background-position: right 2px; background-repeat: no-repeat;}
.price-down{ background-image:url(/images/pricedown.gif?20130725); background-position: right 2px; background-repeat: no-repeat;}
.odds-wrap .odds-change{ background-image: url(/images/odds-change.gif?20130725); background-repeat: repeat;display: inline-block; width:45px; zoom: 1; *display: inline;display: inline-block;zoom: 1; *display: inline;}
.odds-change{ background-image: url(../images/odds-change.gif?20130725); background-repeat: repeat;}
.video-icon-blue{}
.video-icon-grey {background-position:-106px 0; cursor:default;}
.statistic-icon-purple{ background-position: 0px -23px;}
.lc-icon-orange{ background-position: 0px -304px;}
.league-refresh-icon{width: 14px; height: 14px; background-position:-85px -63px; float: right; margin: 4px 5px 0px 0px;}
.league-refresh-dark-icon{width: 14px; height: 14px; background-position:0 -42px; float: right; margin: 4px 5px 0px 0px;}
.live .league-refresh-icon-rotate{width: 14px; height: 15px; background-image:url(../images/refresh-rotate.gif?131009);float: left; margin: 3px 5px 0px 0px; background-position: -31px -1px;}
.league-refresh-icon-rotate{width: 14px; height: 15px; background-image:url(../images/refresh-rotate.gif?131009);float: left; margin: 3px 5px 0px 0px; background-position: -6px -1px;}
.league-row:hover .league-refresh-icon{width: 14px; height: 14px; background-position:-106px -62px; float: right; margin: 4px 5px 0px 0px;}
.league-row td, .special-row td{width: 812px !important;}
.more-icon{width:26px; height:23px; text-align: center; padding-left: 10px; display: inline-block; zoom:1; *display: inline;  font-size: 14px; line-height:23px; cursor: pointer;}
.more-loading{ background-image: url(../images/more-loading.gif?20130916); background-position: 0 0 !important; color: #fff !important;}
.live .more-loading{ background-image: url(../images/more-loading.gif?20130916); background-position: 0 -27px !important;color: #fff !important;}
.blue-bg .more-icon, .green-bg .more-icon{color: #2D4694; background-position: 0px -143px;}
.blue-bg .more-icon-hover, .green-bg .more-icon-hover{ background-position: 0 -64px; color: #fff;}
.blue-bg:hover .more-icon, .green-bg:hover .more-icon{ background-position: 0 -64px; color: #fff;}
.league-info-icon{*display:inline;width: 12px; height: 11px; background-position: -38px -240px; *margin-top:1px; display: inline-block; zoom:1; margin-left: 5px;vertical-align: top; margin-top: 4px;cursor:help;}
.live .more-odds-wrap .bet-option{color: #B64531;}
/*live-more*/
.live .more-icon{color: #b64531; background-position: 0px -169px;}
.live .more-icon-hover{ background-position: 0 -91px; color: #fff;}
.live tbody tr:hover .more-icon{ background-position: 0 -91px; color: #fff;}
/*odds table icon end*/

/*non-live odds table*/
.colon-padding{padding: 0px 2px;}
.content-table{ border-collapse: separate; font: 700 11px Arial; text-algin: center; line-height: 14px \0/IE9;}
.content-table th{ font-family: Trebuchet MS, sans-serif; background-color: #4C69B8; color:#ffffff; height:30px; line-height:16px; vertical-align: middle;border-top: 1px solid #7b95d9; border-left: 1px solid #7b95d9; border-bottom: 1px solid #314e9d;border-right: 1px solid #314e9d; font-size:12px;}
.double-line-table th{ height: 16px !important;}
.content-table td{ vertical-align: middle;}
.content-table td.no-events {height:70px;color:#000; line-height:28px; text-align:center; background-color: #FFF4D6; border: 1px solid #F4F9FF; border-top: none; width: 812px !important; font-weight: normal;}
.content-table td.no-events:hover {background-color:#FFF4D6;}
.blue-bg-hover, .green-bg-hover{background-color:#FFF6CF; border-top:1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #FFE900;}
.content-table .blue-bg:hover td, .content-table .green-bg:hover td{background-color:#FFF6CF; border-top:1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #FFE900;}
.content-table td.row-loading {height:70px;color:#000; line-height:28px; text-align:center; width: 812px !important; font-weight: normal;}
/*
.live .today-table tbody:hover td, .content-table .blue-bg:hover td, .content-table .green-bg:hover td{background-color:#FFF6CF; border-top:1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #FFE900;}
/*.content-table .blue-bg:hover td, .content-table .green-bg:hover td,  .live .today-table tbody:hover td{background-color:#FFF6CF; border-top:1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #FFE900;} */
.content-table .blue-bg:hover td .time-column-icon, .content-table .green-bg:hover td .time-column-icon{border-right: 1px solid #FFE900;}
.blue-bg{background-color: #CCDDFF;}
.green-bg{background-color: #BBDEDE;}
.blue-bg td{border-top:1px solid #e7efff; border-left: 1px solid #e7efff; border-right: 1px solid #abc4f5; border-bottom: 1px solid #abc4f5; }
.green-bg td{border-top:1px solid #d9efef; border-left: 1px solid #d9efef; border-right: 1px solid #a8d1d1; border-bottom: 1px solid #a8d1d1;}

.league-row td{background-color: #2D4694;color: #FFFFFF;font-weight: 100;height: 20px;line-height: 20px;vertical-align: middle; cursor:pointer;}
.league-row .league-name{margin-left: 69px; display: block; text-align: left;}
.league-row .league-name span{float: left;}
.league-row:hover td{background-color: #2D4694; border: none;}

.time-column{width: 60px;}
.time-column-content{ text-align: center; width: 41px; display: inline-block; zoom:1; *display: inline;}
.time-column-content span{ white-space: nowrap;}
.time-column-content .score{padding: 0px;}
.time-column-content .score-change{background-image:url(../images/odds-change.gif?20130725);}
.live .time-column-content{}
.team-name-column{ padding-left:4px; font-family: Tahoma, Sans-Serif;}
.more-column{ text-align: center;}

/*live odds table*/
.live tbody{background-color: #FFDDCC;}
.live tbody:hover{}
.live .content-table th {background-color: #F47F51;border-color: #ffbf9d #DF6637 #DF6637 #ffbf9d;border-style: solid;border-width: 1px;color: #FFFFFF;line-height: 16px;vertical-align: middle;}
.live .content-table td {border-color: #FFEADF #FFBF9F #FFBF9F #FFEADF;border-style: solid;border-width: 1px;vertical-align: middle;}
.live .content-table td.no-events {height:90px;color:#853C1F; line-height:28px; text-align:center; border: 1px solid #FFEADF !important; border-top: none;background-color:#FFDDCC; width: 812px !important;}
.live .content-table td.no-events:hover {background-color:#FFDDCC;}
.live .league-row, .live .league-row td{ background-color:#B64531; border: none;}
.live .league-row td, .live .special-row td{border: none;padding:0px !important;}
.live .league-row:hover td{background-color:#B64531; border: none;}
.live .special-row td{ background-color:#FFB990; color: #6F271B; font-weight:100;height: 20px;line-height: 20px;vertical-align: middle;}
.live .special-row span{margin-left: 69px;}
.live .special-row:hover td{background-color: #FFB990; border: none;}
.live tbody:hover td{border-top:1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #FFE900;}
.live .today-table tbody.more-block:hover .more-block-inner{ border:none; background-color:#fff;}

/*More block*/
.more-opened{background-color: #fff;}
.content-table .more-opened td .time-column-icon{border-right: 1px solid #EEEEEE;}
.more-opened td{background-color: #fff;border-top: 1px solid #eee; border-left: 1px solid #fff; border-bottom: 1px solid #fff; border-right: 1px solid #eee;}
.live .content-table .more-opened td{background-color: #fff;border-top: 1px solid #eee; border-left: 1px solid #fff; border-bottom: 1px solid #fff; border-right: 1px solid #eee;}
.live .content-table .more-opened:hover td{background-color: #fff6cf;}
.live .content-table .more-opened td.bg-light{background-color: #F9F9F9; border-top: 1px solid #EEEEEE;border-bottom: 1px solid #F9F9F9;}
.live .content-table .more-opened:hover td.bg-light{background-color: #fff; border-top: 1px solid #EEEEEE;border-bottom: 1px solid #F9F9F9;}
td.more-block-inner {background-color:#fff; border: none;padding: 8px 0px 0px 0px;}

td.more-block-inner .more-block-div-wrapper {width: 0px; position: relative; height: 100%;*width:100%;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
::i-block-chrome,td.more-block-inner .more-block-div-wrapper{width:auto;}
}

td.more-block-inner .more-block-div-wrapper .more-block-div-inner{width: 812px; top: 0px; left:0px;*width: 100%;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
::i-block-chrome,td.more-block-inner .more-block-div-wrapper .more-block-div-inner{width:auto;}
}
.more-block-inner table td div{ display:block;}
.more-block .more-block-div{float: left; margin-left: 8px;}
.more-hdp-point{color: #3366cc; font: 700 9px Tahoma !important; white-space: nowrap; margin-right: 8px;}

/*blue-bg-more*/
.more-block-div .odds-change{background-image: url(../images/odds-change.gif?20130725);background-repeat: repeat;}
.more-block-div .odds-change .price-up{background-image:url(../images/priceup.gif?20130725); background-position: right 2px; background-repeat: no-repeat;}
.more-block-div .odds-change .price-down{background-image:url(../images/pricedown.gif?20130725); background-position: right 2px; background-repeat: no-repeat;}
.more-odds-wrap, .more-odds-wrap-empty {font-family: Tahoma; line-height: 15px;*line-height: 15px;}
.more-odds-wrap .bet-option{color: #455D9F; font-weight: 100;}
.more-block-inner table{margin-bottom: 8px;}
.more-block-inner table th{background-color: #d1e0ff; border: 1px solid #d1e0ff; text-align: left; color: #2d4694; padding:0px 8px; height: 16px !important;}
.today-single-table .more-block-inner table th{height: 16px !important; width: auto !important;}
.more-block-inner table td{border: 1px solid #d1e0ff; border-collapse: collapse;}
.more-block-inner .more-odds-wrap{ background-color:#e7efff; border: 1px solid #fff; text-align: center; height: 100%; cursor: pointer; width: auto !important;}
.more-block-inner .more-odds-wrap-empty{ background-color:#e7efff; border: 1px solid #fff; text-align: center; height: 100%;}
.more-odds-wrap .odds{padding:0px 11px;}
.more-odds-wrap .no-points .odds{display:block;}
.more-table-column-2, .more-table-column-3, .more-table-column-4{*width: 259px;}
.more-table-column-5, .more-table-column-6{*width: 394px;}
.more-table-column-7, .more-table-column-8, .more-table-column-9, .more-table-column-10, .more-table-column-11, .more-table-column-12, .more-table-column-13{*width: 794px;}
.more-table-column-2 td{width: 129px !important;}
.more-table-column-2 td.more-last-col{width: 128px !important;}
.more-table-column-3 td{width: 85px !important;}
.more-table-column-3 td.more-last-col{width: 86px !important;}
.more-table-column-4 td{width: 64px !important;}
.more-table-column-4 td.more-last-col{width: 63px !important;}
.more-table-column-5 td{width: 78px !important;}
.more-table-column-5 td.more-last-col{width: 76px !important;}
.more-table-column-6 td{width: 75px !important;}
.more-table-column-6 td.more-last-col{width: 75px !important;}
.more-table-column-7 td{width: 113px !important;}
.more-table-column-7 td.more-last-col{width: 110px !important;}
.more-table-column-8 td{width: 98px !important;}
.more-table-column-8 td.more-last-col{width: 101px !important;}
.more-table-column-9 td{width: 87px !important;}
.more-table-column-9 td.more-last-col{width: 89px !important;}
.more-table-column-10 td{width: 78px !important;}
.more-table-column-10 td.more-last-col{width: 83px !important;}
.more-table-column-11 td{width: 73px !important;}
.more-table-column-11 td.more-last-col{width: 74px !important;}
.more-table-column-12 td{width: 65px !important;}
.more-table-column-12 td.more-last-col{width: 68px !important;}
.more-table-column-13 td{width: 60px !important;}
.more-table-column-13 td.more-last-col{width: 62px !important;}

/*live-more*/
.live tbody.more-opened td{background-color: #fff; border-top: 1px solid #eee; border-left: 1px solid #fff; border-bottom: 1px solid #fff; border-right: 1px solid #eee;}
.live .content-table td.more-block-inner{border: none; background-color: #fff;}
.live .more-block-inner table{margin-bottom: 8px;}
.live .more-block-inner table th{background-color: #ffdfcf ; border: 1px solid #ffdfcf ; text-align: left; color: #b64531; padding: 0px 8px;}
.live .more-block-inner table td{border: 1px solid #ffdfcf !important; border-collapse: collapse; background-color: #ffdfcf;}
.live .more-block-inner .more-odds-wrap{ background-color:#fff3ed; border: 1px solid #fff; text-align: center;  height: 100%; cursor: pointer; width: auto;}
.live .more-block-inner .more-odds-wrap-empty{ background-color:#fff3ed; border: 1px solid #fff; text-align: center;  height: 100%;}
/*non-live odds table end*/

/*double more*/
/*box-hdp-ou-non-live*/
.more-block-inner .box-hdp-ou th{ background-color: #D1E0FF; border-bottom: 1px solid #AFCCFF;}
.box-hdp-ou .more-double-market th{ background-color: #DFEAFF;  text-align: center; border-color: #BFD5FF;}
.box-hdp-ou .more-double-body .tag-column{ background-color: #DFEAFF; font: 700 11px/14px tahoma, sans-serif; width: 60px; text-align: center;}
/*box-hdp-ou-live*/
.live .more-block-inner .box-hdp-ou th{ background-color: #FFDFCF; border-bottom: 1px solid #FFD6BF;}
.live .box-hdp-ou .more-double-market th{ background-color: #FFEADF; text-align: center; border-color: #FFD6BF;}
.live .box-hdp-ou .more-double-body .tag-column{ background-color: #FFEADF; font: 700 11px/14px tahoma, sans-serif; width: 60px; text-align: center;}
/*box-double-non-live*/
.more-block-inner .box-double th{ background-color: #D1E0FF; border-bottom: 1px solid #AFCCFF;}
.box-double .more-double-market th{ background-color: #DFEAFF;  text-align: center; border-color: #BFD5FF;}
.box-double .more-double-body .tag-column{ background-color: #DFEAFF; font: 700 11px/14px tahoma, sans-serif; width: 60px; text-align: center;}
.box-double .more-double-body .tag-column span{max-width:95px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: inline-block; zoom: 1; *display: inline;}
.box-double .more-table-column-8 td{width: 95px !important;}
.box-double .more-table-column-9 td{width: 75px !important;}
.box-double .more-table-column-10 td{width: 65px !important;}

/*box-double-live*/
.live .more-block-inner .box-double th{ background-color: #FFDFCF; border-bottom: 1px solid #FFD6BF;}
.live .box-double .more-double-market th{ background-color: #FFEADF; text-align: center; border-color: #FFD6BF;}
.live .box-double .more-double-body .tag-column{ background-color: #FFEADF; font: 700 11px/14px tahoma, sans-serif; text-align: center;}
.live .box-double .more-double-body .tag-column span{max-width:95px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: inline-block; zoom: 1; *display: inline;}
/*more-odds-wrap-point*/
.live .more-block-inner .more-odds-wrap-point, .more-block-inner .more-odds-wrap-point{ text-align: right !important; position: relative;min-width: 100px !important;}
.live .more-block-inner .more-odds-wrap-oe, .more-block-inner .more-odds-wrap-oe{ text-align: right !important; position: relative;}
.more-odds-wrap-point .more-hdp-point{position: absolute; left: 3px; top: 2px;}
.more-odds-wrap-point .ou-tag{right: 55px; top: 1px;}
.more-odds-wrap-oe .oe-tag{right: 48px; top:1px;}
/*double more end*/

.hdp-point {color: #3366CC;font: 700 9px Tahoma !important;white-space: nowrap !important;}
.absolute-hdp-point{position: absolute;left: 3px;top:2px;}
.ou-tag {color: #999999;font-size: 10px;line-height: 12px;text-align: right;width: 7px;position:absolute;right: 55px;}
.oe-tag {color: #999999;font-size: 10px;line-height: 12px;text-align: right;width: 7px;position:absolute;right: 43px;}
.odds {padding: 0px 11px 0px 0px; cursor:pointer; white-space: nowrap;}
.odds-wrap {font: 700 11px/14px Tahoma !important;white-space: nowrap;display: inline-block; width:100%;text-align:right;height:auto; position: relative;}
.odds-hdp .odds-width, .odds-ou .odds-width{width: 48px !important; display: inline-block;}
.odds-oe .odds-width{width: 40px !important; display: inline-block;}

/*mix-parlay-options*/
.mix-parlay-options {background-color:#F8FBFF;width:100%; margin-bottom: 8px; border: 1px solid #F4F9FF;}
.mix-parlay-options th {text-align:right;white-space:nowrap;}
.mix-parlay-options th, .mix-parlay-options td {padding-left:10px;padding-top:5px;padding-bottom:5px;}
.mix-parlay-select-sports {list-style:none outside none;}
.mix-parlay-options li {display:inline-block;zoom:1; *display: inline; margin-right:5px;margin-top:5px; line-height: 16px;}
.mix-parlay-options li a {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; background:none repeat scroll 0 0 #EBF1FF; border-color:#FFFFFF #81AAE7 #81AAE7 #FFF; border-image:none; border-right:1px solid #81AAE7; border-style:solid; border-width:1px; color:#000; padding:1px 5px; text-decoration:none;}
.mix-parlay-options li a:hover {background:none repeat scroll 0 0 #28438E; color:#FFF;}
.mix-parlay-options li.sel a, .mix-parlay-options li.sel a:hover {background:none repeat scroll 0 0 #627FBF; border-color:#294677 #FFF #FFF #294677; border-left:1px solid #294677; border-style:solid; border-width:1px; color:#FFF;}
/*center-column end*/

/*double line table start*/
.double-line-table .odds-wrap .hdp-point{position: absolute;left: 3px;top:2px;}
.double-line-table .team-name-column{width: 160px;}
/*double line table end*/

/*today table start*/
.today-table .odds-wrap{position: relative;}
.today-table .odds-change, .today-table .odds-selected {width:100%;}
.today-table .odds{line-height: 15px;}
.live .today-table tbody:hover .more-icon{ background-position: 0 -91px; color: #fff;}
.live .today-table .league-row:hover td{background-color:#B64531; border: none;}
.live .today-table .special-row:hover td{background-color: #FFB990; border: none;}
.today-table .special-row .league-name{margin-left: 82px;}
/*today table end*/

/*basketball today table start*/
.live .basketball-odds-table .today-table .time-column{width: 66px; text-align: center;}
.live .basketball-odds-table .today-table .time-column-inner{width: 66px; text-align: center;}
.live .basketball-odds-table .today-table .time-column-content{width: 44px;}
.live .basketball-odds-table .today-table .team-name-column{width: 171px;}
.basketball-odds-table .league-row .league-name{margin-left: 74px;}
/*basketball today table end*/

/*today-single-table start*/
.today-single-table .hdp-point{padding: 2px; display:block; text-align: center;}
.today-single-table tbody th{height:30px !important;}
.today-single-table tbody th{width:45px !important;}
.today-single-table tbody th.time-column{width:60px !important;}
.today-single-table tbody th.team-name-column{width:167px !important;}
.today-single-table tbody .league-row{height:20px;}
.today-single-table .more-block tr{height: auto;}
.today-single-table .odds-wrap{ text-align: center; cursor: pointer; padding: 8px 0px;}
.today-single-table .odds-wrap .odds{padding: 0px 10px 0px 5px;}
.blue-bg .bg-light, .green-bg .bg-light{ background-color: #DFE9FF; border-top: 1px solid #fff; border-bottom: 1px solid #DFE9FF;}
.more-opened .bg-light{ background-color: #F9F9F9; border-top: 1px solid #EEEEEE;border-bottom: 1px solid #F9F9F9;}
.live .today-single-table .bg-light{ background-color: #FFEADF; border-top: 1px solid #fff; border-bottom: 1px solid #FFD6BF;}

.today-single-table .blue-bg:hover .bg-light, .today-single-table .green-bg:hover .bg-light{ background-color: #fff;}
.today-single-table .r-double-border{border-right:2px solid #6FA0FF;}
.today-single-table .blue-bg:hover .r-double-border, .today-single-table .green-bg:hover .r-double-border{border-right:2px solid #FFD100;}
.live .today-single-table .r-double-border{border-right:2px solid #FF975F;}
.live .today-single-table .single-table-row:hover .bg-light{ background-color: #fff;}
.today-single-table .special-row .league-name{margin-left: 82px;}
/*today-single-table end*/

/*basketball today single table start*/
.basketball-odds-table .today-single-table .time-column{width: 66px; text-align: center;}
.basketball-odds-table .today-single-table .time-column-content{width: 41px;}
.basketball-odds-table .today-single-table .team-name-column{width: 180px;}
/*basketball today single table end*/

/*oe&tg table start*/
/*.live .oe-tg-table tr:hover td{background-color:#FFF6CF; border-top:1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #FFE900;}*/
.live .oe-tg-table .league-row:hover td{background-color: #B64531; border: none;}
.oe-tg-table td{width: 80px;}
.oe-tg-table .team-name-column{width: 272px;}
.oe-tg-table .time-column{width: 60px}
.oe-tg-table thead tr{height: 30px;}
.oe-tg-table .odds-wrap{ text-align: center;}
.oe-tg-table .odds{padding: 8px 12px;}
/*oe&tg table end*/


/*cs-ft table start*/
.cs-ft-table thead tr{height: 30px;}
.cs-ft-table .odds-wrap{ text-align: center;}
.cs-ft-table td{width: 35px;}
.cs-ft-table .team-name-column{width: 160px;}
.cs-ft-table .time-column{width: 60px}
.cs-ft-table .odds{padding: 0px 4px;}
.cs-ft-table .blue-bg:hover td, .cs-ft-table .green-bg:hover td,  .live .cs-ft-table tbody:hover td{background-color:#FFF6CF; border-top:1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #FFE900; border-bottom: 1px solid #FFE900;}
/*cs-ft table end*/

/*cs-fh table start*/
.cs-fh-table thead tr{height: 30px;}
.cs-fh-table .odds-wrap{ text-align: center;}
.cs-fh-table td{width: 40px;}
.cs-fh-table .team-name-column{width: 312px;}
.cs-fh-table .time-column{width: 60px}
.cs-fh-table .odds {padding: 0px 8px;}
.cs-fh-table .blue-bg:hover td, .cs-fh-table .green-bg:hover td,  .live .cs-fh-table tbody:hover td{background-color:#FFF6CF; border-top:1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #FFE900; border-bottom: 1px solid #FFE900;}
.cs-fh-max-payout {color:#fff; font:100 11px/13px; margin-top:3px; position: absolute; width: 300px; left: 25px; top: 0px;}
.cs-fh-max-payout-vi-vn{left:52px;}
.cs-fh-max-payout-left {background-position:0 -353px;width:7px; height:22px;float:left;}
.cs-fh-max-payout-body {background-position:0 -535px;height:22px;line-height:23px;padding-left:5px;padding-right:5px;}
.cs-fh-max-payout-right {background-position:-6px -353px;width:7px; height:22px;float:left;}

/*cs-ht table end*/

/*1x2-dc table start*/
.dc-1x2-table .odds-wrap{ text-align: center;}
.live .dc-1x2-table .league-row:hover td{ background-color: #b64531; border: none;}
.dc-1x2-table td{width: 47px; *width: 60px;}
.dc-1x2-table .team-name-column{width: 237px;*width: 170px;}
.dc-1x2-table .time-column{width: 60px}
.dc-1x2-table .more-column{width: 45px}
.dc-1x2-table .odds {padding: 0px 11px;}
.dc-1x2-table .more-block .odds {padding: 0px 11px;}
/*1x2-dc table end*/

/*ft 1x2 table start*/
.ft-1x2-table .odds-wrap{ text-align: center;}
.ft-1x2-table .odds{padding: 0px 8px;}
.live .ft-1x2-table .league-row:hover td{ background-color: #b64531; border: none;}
.ft-1x2-table .odds{padding: 0px 8px;}
.ft-1x2-table thead tr th {height:30px !important;}
.ft-1x2-table .more-block-div thead tr th {height:16px !important;}
/*ft 1x2 table end*/

/*htft table start*/
.htft-table td{width: 50px;}
.htft-table .odds-wrap{ text-align: center;}
.htft-table .team-name-column{width: 290px;}
.htft-table .time-column{width: 60px}
.htft-table .odds{padding: 0px 10px;}
.htft-table thead tr {height:30px;}
/*ftht table end*/

/*fg-lg table start*/
.fg-lg-table td{width: 110px;}
.fg-lg-table .odds-wrap{ text-align: center;}
.fg-lg-table .team-name-column{width: 422px;}
.fg-lg-table .time-column{width: 60px}
.fg-lg-table .odds{padding: 0px 10px;}
.fg-lg-table thead tr {height:30px;}
.fg-lg-table .blue-bg:hover td, .fg-lg-table .green-bg:hover td, .live .fg-lg-table tbody:hover td{background-color:#FFF6CF; border-bottom: 1px solid #FFE900;}
/*fg-lg table end*/

/*outright table start*/
.outright-table .odds-wrap{ text-align: center;}
.outright-table .odds{padding: 0px 10px;}
.live .outright-table td, .table-l-outright td, .table-r-outright td {padding:4px;}
.or-row-wrap {background-color:#DFE9FF;overflow:hidden;zoom:1;}
.live .or-row-wrap {background-color:#FFF3ED;overflow:hidden;zoom:1;}
.or-row-wrap .odds{width: 100%; padding: 0px;}
.outright-table td.outright-odds {width:100px;}
.outright-table .blue-bg td, .outright-table .green-bg td {padding:4px;}
.outright-table thead tr {height:30px;}
.outright-table .league-row .league-name{margin-left: 10px;}
.outright-table .tbody {width:300px;}
.table-r-outright {float:left; margin-left:12px;}
.table-l-outright {float:left;}
.table-l-outright a.odds-wrap, .table-r-outright a.odds-wrap {width:60px;}
.outright-team {width:295px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display:inline-block; *display:inline; zoom:1;}
/*fg-lg table end*/

/*event-header-dropdown*/
.live .event-header-dropdown {margin-left:0px;position: absolute;top:30px; border: 1px solid #ffe5d8; border-top: none; background-color:#fff; display: none; text-align: left;z-index:100;box-shadow:1px 1px 2px #853C1F;-webkit-box-shadow:1px 1px 2px #853C1F;-moz-box-shadow: 1px 1px 2px #853C1F;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#853C1F')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#853C1F');}
.live .event-header-dropdown li{color:#853C1F; border-top:1px solid #FFBF9F; padding: 7px 14px; white-space: nowrap; text-align: left;}
.live .event-header-dropdown li:hover{color:#000; background-color:#FFBF9F; border-top:1px solid #FFBF9F;}
.live .event-header-dropdown-option:hover .event-header-dropdown {display:block;}
.live .event-header-dropdown-option span {white-space:nowrap;}
.live .event-header-dropdown-option {font-weight:700; color:#fff; background-image: url(../images/table-icon.png?20130821); background-position: right -609px;background-repeat:no-repeat;padding-right:12px !important;}
.live .event-header-dropdown-option:hover {color:#FFE900;background-image: url(../images/table-icon.png?20130821); background-position: right -632px;background-repeat:no-repeat;}

.event-header-dropdown {position:absolute; top:30px;border: 1px solid #deebfd; border-top: none; background-color:#fff; display: none; text-align: left;left: 1px;z-index:100;box-shadow:1px 1px 2px #17275F;-webkit-box-shadow:1px 1px 2px #17275F;-moz-box-shadow: 1px 1px 2px #17275F;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F');}
.event-header-dropdown.worldcup{position:absolute; top:30px;border: 1px solid #deebfd; border-top: none; background-color:#fff; display: none; text-align: right;left: -21px;z-index:100;box-shadow:1px 1px 2px #17275F;-webkit-box-shadow:1px 1px 2px #17275F;-moz-box-shadow: 1px 1px 2px #17275F;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F');}
.event-header-dropdown.worldcup1x2dc{position:absolute; top:30px;border: 1px solid #deebfd; border-top: none; background-color:#fff; display: none; text-align: right;left: -27px;*left:-25px;z-index:100;box-shadow:1px 1px 2px #17275F;-webkit-box-shadow:1px 1px 2px #17275F;-moz-box-shadow: 1px 1px 2px #17275F;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F');}
.event-header-dropdown.worldcupcs{position:absolute; top:30px;border: 1px solid #deebfd; border-top: none; background-color:#fff; display: none; text-align: right;left: -14px;z-index:100;box-shadow:1px 1px 2px #17275F;-webkit-box-shadow:1px 1px 2px #17275F;-moz-box-shadow: 1px 1px 2px #17275F;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F');}
.event-header-dropdown li{color:#22377b; border-top:1px solid #d2e7ff; padding: 7px 14px; white-space: nowrap; text-align: left;}
.event-header-dropdown li:hover{color:#000; background-color:#d2e7ff; border-top:1px solid #d2e7ff;}
.event-header-dropdown-option:hover .event-header-dropdown {display:block;}
.event-header-dropdown-option span {white-space:nowrap;}
.event-header-dropdown-option {font-weight:700; color:#fff; background-image: url(../images/table-icon.png?20130821); background-position: right -470px;background-repeat:no-repeat;padding-right:12px !important;position: relative;}
.event-header-dropdown-option:hover {color:#FFE900;background-image: url(../images/table-icon.png?20130821); background-position: right -493px;background-repeat:no-repeat;}
/*end of event-header-dropdown*/

/*service link block start*/
.service-link-block{ text-align: center; padding: 3px 0px 15px 0px;}
.service-link-block ul{margin: 0 auto; display: inline-block; zoom: 1; *display: inline; overflow: hidden; line-height: 13px;}
.service-link-block ul li{float: left; padding: 0px 10px; border-right: 1px solid #5170AE; border-left: 1px solid #94b0e8;}
.service-link-block ul li a{ cursor: pointer;color: #00153f; }
.service-link-block ul li a:hover{color: #fff; text-decoration: underline;}
.service-link-block-fixed{ text-align: center; padding: 3px 0px 15px 0px; position: fixed; width: 812px; bottom: 0px;}
.service-link-block-fixed ul{margin: 0 auto; display: inline-block; zoom: 1; *display: inline; overflow: hidden; line-height: 13px;}
.service-link-block-fixed ul li{float: left; color: #001e59; padding: 0px 10px; border-right: 1px solid #6286d1; border-left: 1px solid #a5c1e2;}
.service-link-block-fixed ul li a{ cursor: pointer;}
.service-link-block-fixed ul li a:hover{color: #fff; text-decoration: underline;}
/*service link block end*/

/*right column start*/
.r-column{width: 248px; position: fixed; left:50%; margin-left: 372px; top:0px; z-index: 101; height: 100%; padding: 0px 2px; background-image: url(../images/right-column-shadow.png?20130725); background-repeat: repeat-y; }
.right-wrap-absolute{width: 250px; position: absolute; left:50%; margin-left: 390px; top: -105px}
.event-promotion, .games-promotion, .instant-game,.event-view{padding:0px; margin-bottom:10px;}

.r-event-refresh {background:url(../images/r-event-refresh-bg.png?20130725) no-repeat 0 0; width:248px; height:30px;cursor:pointer;}
.r-event-header-refresh{top: 0px; text-align:center;text-decoration: none; vertical-align: top; font-weight: 700; font-size:11px; color: #253a7d; cursor: pointer; display: inline-block; zoom:1; *display: inline; width: 248px; line-height: 20px;}
.l-event-header-refresh {top: 0px; text-align:center;text-decoration: none; vertical-align: top; font-weight: 700; font-size:11px; color: #253a7d; cursor: pointer; display: inline-block; zoom:1; *display: inline; width: 170px;}
.l-event-refresh {background:url(../images/r-event-refresh-bg.png?20130725) no-repeat 0 0; width:172px; height:20px;cursor:pointer;}
.r-event-header-refresh:hover, .l-event-header-refresh:hover {color:#4e62a5;}
.l-event-header-refresh div,.r-event-header-refresh div, .r-event-header-refresh span, .l-event-header-refresh span{float:none; display:inline-block; zoom: 1; *display: inline;line-height: 19px; vertical-align: middle; cursor: pointer;}
.r-event-header-refresh:hover div.r-event-refresh-icon, .l-event-header-refresh:hover div.r-event-refresh-icon{background-position:-65px -41px;}
.r-event-refresh-icon{width: 14px; height: 14px; float: right; margin:-1px 5px 0px 0px;background-position:-45px -41px; margin-bottom: 1px;}
.r-event-refresh-icon-rotate{width: 14px; height: 14px; background-image:url(../images/refresh-rotate.gif?131009);float: left; margin:-2px 5px 0px 0px; background-position: -57px -2px;}
@-moz-document url-prefix() {.r-event-refresh-icon-rotate{margin:0px 5px 0px 0px;}}
@media screen and (-webkit-min-device-pixel-ratio:0) {.r-event-refresh-icon-rotate {background-position: -57px -1px;}}

.r-event-info{ margin-top: 5px; font-weight: bold; font-size: 10px;}
.r-live-event-time{color: #efefef; width: 64px; text-align: center; display: inline-block; zoom:1; *display: inline; font: 700 11px/15px arial;}
.r-live-event-score{ color: #fff; display: inline-block; font:100 15px/26px tahoma; text-align: center; width: 64px; zoom:1; *display: inline;}
.r-event-info .info{color: #5F5F5F;}
.event-view-non-live .r-live-event-time{color: Black;}
.r-team-name-wrap{ width: 180px; float: left; margin-top: 4px;}
.r-team-name-wrap span{display: inline-block; zoom:1; *display: inline;}
.r-team-name{font: 700 13px/20px tahoma; width: 150px; float: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.r-red-card-0 .r-team-name{width: 180px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .r-red-card-0 .r-team-name {width:175px;}
}
.r-red-card-1 .r-team-name{width: 162px;}
.r-red-card-2 .r-team-name{width: 157px;}
.r-red-card-3 .r-team-name{width: 147px;}
.r-red-card-over .r-team-name{width: 147px;}
.r-red-card{height: 10px; padding: 4px 0px; overflow: hidden;}
.r-red-card-1 .r-red-card{width: 11px;}
.r-red-card-2 .r-red-card{width: 22px;}
.r-red-card-3 .r-red-card{width: 33px;}
.r-red-card-over .r-red-card{width: 33px;}
.r-red-card span{float: right; padding-right:1px;}
.red-card-count{font-weight: bold; color: #CF2700; line-height: 14px;}
.r-event-detail {width: 248px; position: relative;}
.r-event-market-body {width: 250px;}

.event-view-live .r-event-market-body table td.frozen-odds {background-color: #EEEEEE;border-color: #FFFFFF #dfdfdf #dfdfdf #FFFFFF;}

.r-event-detail-shadow{display: none;}
.expanded .r-event-detail-shadow{ display: inline-block; zoom:1; *display: inline; width: 248px; height: 4px; background-image: url(../images/right-column-score-time.png?20130725); position: absolute;}
.r-event-detail-shadow-top{ background-position: 0px -116px; top: 50px; left: 0px;}
.r-event-detail-shadow-bottom{ background-position: 0px -146px; bottom: 0px; left: 0px;}
.event-view-non-live .r-special-row{ background-color:#84b7f0; color: #00208F; cursor:default !important;}
.event-view-live .r-special-row{ background-color: #FFD16F; color: #9F3400;cursor:default !important;}
.event-view-hidden{display: none;}

/*right panel tab*/
.r-column-tab { background-color: #233B7A;}
.r-column-tab ul{overflow: hidden; cursor: pointer;}
.selection-tab ul li.r-column-tab-first{width: 248px;}
.selection-tab ul li.r-column-tab-first .left-tab{width: 248px;}
.r-column-tab-first .left-tab .tab-body{width:228px; line-height: 30px;}
.r-column-tab ul li{float: left; text-align: center; color: #223977; background-color: #65a0cd; font: 700 12px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;border-bottom: 1px solid #5293CE; height: 30px;}
.r-column-tab ul li.selected{color: #17275f; cursor: default;}
.selection-tab ul li.r-column-tab-first-2 {width: 124px; background-color: Transparent;}
.selection-tab ul li.r-column-tab-next-2 {width: 124px; background-color: Transparent; border: none;}
.selection-tab ul li.r-column-tab-first-2 .left-tab, .selection-tab ul li.r-column-tab-next-2 .left-tab{width: auto;}
.selection-tab ul li.r-column-tab-first-2 .left-tab .tab-body{width:104px; line-height: 30px;}
.selection-tab ul li.r-column-tab-next-2 .left-tab .tab-left{ background-position: 0 -30px;}
.selection-tab ul li.r-column-tab-next-2 .left-tab .tab-right{ background-position: -3px -30px;}
.selection-tab ul li.r-column-tab-next-2 .left-tab .tab-body{ background-position: 0px -30px; width: 104px; line-height: 30px;}

/*right panel - mini game*/
.mini-game-list{ background-color: #5e9ac8; padding: 0px 0 1px 0; width: 100%; margin-top: 31px;}
.mini-game-text{font: 700 11px/14px Arial, Helvetica, sans-serif; color: #fff; padding: 8px;}
.mini-game-img{width: 234px; height: 100px; border: 1px solid #a6d8ff; margin: 0 auto 8px; position: relative; text-align: center;}
.mini-keno{ background-image: url(../images/mini-totokeno-en.jpg?20131112);}
.mini-anubis{background-image: url(../images/mini-anubis-en.jpg?20131113);}
.mini-start-btn{margin: auto; display: inline-block; zoom:1; *display: inline; margin-top: 50px; cursor: pointer;}
.mini-start-btn div{float: left;}
.mini-start-btn-bg{ background-image: url(../images/mini-game-btn.png?20131106);}
.mini-start-btn-left{ width: 18px; height: 45px; background-position: 0 0;}
.mini-start-btn-body{ height: 45px; background-position: 0px -46px;}
.mini-start-btn-body span{ font: 700 13px/43px tahoma, Helvetica, sans-serif; color: #fff;}
.mini-start-btn-right{ width:18px; height: 45px; background-position: -68px 0px;}

.mini-game-play{background-color: #5e9ac8;}
.mini-game-title{padding: 8px;}
.mini-game-name{font:100 11px/14px Arial, Helvetica, sans-serif; color: #fff; }
.mini-play-frame{width: 248px; height: 250px;}
.mini-close-btn{width: 14px; height: 14px; background-position: -87px -15px; float: right; cursor: pointer;}
.mini-play-fun-btn{ background-color: #001827;border: 1px solid #A6D8FF; color: #FFFAEA;display: inline-block;padding: 2px 5px;position: absolute;right: -1px;top: -1px;cursor: pointer;}
.mini-error-msg{width: 218px; min-height: 34px; position: absolute; bottom: 0px;left: 0px; padding: 8px; text-align: left;}
.mini-error-text{position: absolute; left: 5px; top: 5px;}
.mini-error-ok{ position: absolute; bottom: 5px; right: 5px; color: #1d3767; text-decoration: underline; cursor: pointer; font-weight: 700;}
.mini-error-msg-bg{width: 224px; min-height: 50px;position: absolute; bottom: 0px;left: 0px; background-color: #A6D8FF; padding: 2px 5px;
/* IE 5-7 */
  filter: alpha(opacity=80);
  /* Safari 1.x */
  -khtml-opacity: 0.8;
  /* Good browsers */
  opacity: 0.8;}

.mini-mask-msg{width: 218px; height: 100px; position: absolute; top: 0px;left: 0px; padding: 8px; text-align: left;}
.mini-mask-msg .mini-error-text{position: absolute; left: 5px; top: 40px; text-align: center; color: #fff; line-height: 15px; font-size: 12px; display: block; text-align: center; width: 224px;}
.mini-mask-msg .mini-error-ok{display: none;}
.mini-mask-msg .mini-error-msg-bg{width: 224px; height: 100px;position: absolute; top: 0px;left: 0px; background-color: #000; padding: 2px 5px;
/* IE 5-7 */
  filter: alpha(opacity=80);
  /* Safari 1.x */
  -khtml-opacity: 0.8;
  /* Good browsers */
  opacity: 0.8;}

.mini-game-block{top:30px;position:absolute;width:248px;}

/*event view*/
.right-event-bet-option {font:700 11px/14px Arial, Helvetica, sans-serif; float:left; color: #3366CC;}
.mini-event-close{font: 700 12/14px Verdana, Geneva, sans-serif; border: 1px solid #4C69B8; float: right; padding: 0 5px;}
.r-odds-table-2-column td{width: 50%}
.r-odds-table-3-column td{width: 33%}
.r-odds-table-4-column td{width: 25%}
.event-view-live, .event-view-non-live{ position: relative; margin-bottom: 3px;}
.expanded .event-view-live, .expanded .event-view-non-live{ position: relative; margin-bottom: 0px;}
.event-view table{width: 248px; margin: 0px; border-collapse: separate;}
.event-view table th{background-color: #4C69B8;border-color: #7B95D9 #314E9D #314E9D #7B95D9;border-style: solid;border-width: 1px;color: #FFFFFF;font-size: 11px;height: 16px;line-height: 16px;vertical-align: middle; padding: 1px 4px; text-align:left; padding-left:5px;}
.event-view table td{border-color: #E7EFFF #ABC4F5 #ABC4F5 #E7EFFF;border-style: solid; border-width: 1px;padding: 0;vertical-align: middle; background-color:#CCDDFF; text-align: right; padding: 5px;}
.event-view table .event-view-team-name td, .event-view table .event-view-bet-option td{text-align: center;}
.event-view-live .event-title{border-top: 1px solid #ddc08e; border-bottom: 1px solid #ddc08e;display: block;}
.event-view-live .event-title-inner{border: 1px solid #ffffe3; background-color:#ecd9b5; cursor:pointer; height: 47px;}
.expanded .event-view-live .event-title, .event-view-live .event-title:hover{border-top: 1px solid #ffa300; border-bottom: 1px solid #ffa300;display: block;}
.expanded .event-view-live .event-title-inner, .event-view-live .event-title:hover .event-title-inner{border: 1px solid #ffea57; background-color:#ffc038;}
.event-view-live .event-score-time{width: 64px; height: 46px; float: left; background-image:url(../images/right-column-score-time.png?20130725); background-position: 0px 0px;}
.event-view-live{background-color: #ffc973;}
.event-view-live table th{background-color: #ffdc9f;border-color: #ffe5b9 #ffe5b9 #ffce80 #ffe5b9;border-style: solid;border-width: 1px;color: #ca4300;font-size: 11px; height: 16px;line-height: 16px;vertical-align: middle; padding: 1px 4px; text-align:left; padding-left:5px; cursor: pointer;}
.event-view-live table td{border-color: #fff #FFE2AF #FFE2AF #fff;border-style: solid;border-width: 1px; padding: 0; vertical-align: middle; background-color:#fff9ef; text-align: right; padding: 5px;}
.event-view-live table .event-view-team-name td, .event-view-live table .event-view-bet-option td{ cursor: default; background-color: #ffedcf;border-top: 1px solid ##FFEDCF; border-right: 1px solid #FFD07F;border-left: 1px solid ##FFEDCF; border-bottom: 1px solid #FFD07F;}

.event-score-time{width: 64px; height: 46px; float: left; background-image:url(../images/right-column-score-time.png?20130725); background-position: 0 -46px;}
.event-title{border-top: 1px solid #9cb3d0; border-bottom: 1px solid #9cb3d0;display: block;*overflow: hidden;}
.event-title-inner{border: 1px solid #eef5ff; background-color:#d1dbe8; cursor:pointer; height: 47px; *float: left; *margin-left: 1px; *width: 245px}
.event-view-non-live{background-color: #BFDEFF;}
.event-view-non-live .r-live-event-time{color: #3c56ae; font: 100 14px/18px tahoma; padding-top: 5px;}
.event-view-non-live table th{background-color: #BFDEFF;border-color: #DFEFFF #c3dfff #8fc2ff #c3dfff;border-style: solid;border-width: 1px;color: #2d46a7;font-size: 11px; height: 16px;line-height: 16px;vertical-align: middle; padding: 1px 4px; text-align:left; padding-left:5px; cursor: pointer;}
.event-view-non-live table td{border-color: #fff #cfe7ff #cfe7ff #fff;border-style: solid;border-width: 1px; padding: 0; vertical-align: middle; background-color:#eff7ff; text-align: right; padding: 5px;}
.event-view-non-live table .event-view-team-name td, .event-view-non-live table .event-view-bet-option td{background-color: #dfeeff; border-color: #fff #c3dfff #c3dfff #fff;border-style: solid;border-width: 1px;}
.event-view-non-live .r-team-name{width: 180px;}
.expanded .event-view-non-live .event-title, .event-view-non-live .event-title:hover{border-top: 1px solid #6fafff; border-bottom: 1px solid #6fafff;display: block;}
.expanded .event-view-non-live .event-title-inner, .event-view-non-live .event-title:hover .event-title-inner{border: 1px solid #d0f3ff; background-color:#b5d8ff;}

.promotion-odds table{width: 100%; border-collapse: separate;}
.promotion-odds table th{background-color: #4C69B8;border-color: #7B95D9 #314E9D #314E9D #7B95D9;border-style: solid;border-width: 1px;color: #FFFFFF;font-size: 11px;height: 16px;line-height: 16px; vertical-align: middle; padding: 1px 4px; text-align:left; padding-left:5px;}
.promotion-odds table td{border-color: #E7EFFF #ABC4F5 #ABC4F5 #E7EFFF;border-style: solid;border-width: 1px;padding: 0;vertical-align: middle; background-color:#CCDDFF; text-align: right; padding: 5px;}
.promotion-odds-team-name{float: left}
.promotion-odds .bet-option{float: none; position:absolute; right: 50px;}

.odds-wrap-right {font: 700 11px/14px Tahoma !important;white-space: nowrap;display: inline-block;text-align:right;height: 100%; cursor:pointer;}
.odds-wrap-right .odds-change{ background-image: url(../images/odds-change.gif?20130725); background-repeat: repeat;display: inline-block; width:45px; zoom: 1; *dsiplay: inline;}
/*right column end*/
/*container end*/

/*page toolbar start*/
.page-toolbar{height: 50px; position: fixed; top: 25px; z-index: 100; background-position: 0px -362px; background-color:transparent;}
.page-toolbar-inner {width: 990px; height: 45px; border: 1px solid #f0f7ff; position: relative;}
.page-toolbar-inner div {float: left;}
.page-toolbar-logo {width: 180px; height: 46px; background-image: url(../images/page-toolbar-logo.png?20130725); display: inline-block; zoom:1; *display: inline;}
.toolbar-selection {height: 46px; color: #1f3572; font-size: 12px; font-weight: 700; line-height: 46px; text-align: center; padding: 0px 15px; position: relative; float: left; display: inline-block; zoom:1; *display: inline;*border-left: 1px solid #DCEBFE; *border-right: 1px solid #DCEBFE; cursor: pointer;}
.toolbar-selection a {cursor: pointer;position: relative; }
.toolbar-selection-arrow{width: 10px; height: 10px; background-image:url(../images/global-setting-icon.png?20130725); background-position:-28px -80px; display: inline-block; zoom:1; *display: inline; margin-left: 2px; *vertical-align: top; *margin-top: 2px;}
.toolbar-selection:hover .toolbar-selection-arrow {}
.toolbar-selection ul{width:150px; display: none;position: absolute; background-color: #fff; text-align: left;  left: 0px; top: 45px; box-shadow:1px 1px 2px #17275F;-webkit-box-shadow:1px 1px 2px #17275F;-moz-box-shadow: 1px 1px 2px #17275F;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F');}
.toolbar-selection ul li{ line-height: 14px; cursor:pointer; padding: 7px 14px;border-top:1px solid #D2E7FF;position:relative;padding-right:33px;}
.toolbar-selection ul li a {color:#1F3572;}
.toolbar-selection ul li:hover{ line-height: 14px; cursor:pointer; padding: 7px 14px;color: #000;background-color: #d2e7ff;border-top:1px solid #d2e7ff;padding-right:33px;}
.toolbar-selection:hover {background-color:#fff; box-shadow:1px 1px 2px #17275F;-webkit-box-shadow:1px 1px 2px #17275F;-moz-box-shadow: 1px 1px 2px #17275F; *border-left: 1px solid #A2C9FF; *border-right: 1px solid #A2C9FF;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F')";}
.toolbar-selection:hover ul{display: block;}
.page-toolbar-right{ position: absolute;color: #497DBB;font-size: 9px;line-height: 17px; right: 10px; height: 46px; text-align:right;}
div.page-toolbar-icon, div.page-toolbar-system-time{float: none}
div.page-toolbar-icon{height: 25px;}
.page-toolbar-icon a{background-image: url(../images/global-setting-icon.png?20130725);background-repeat: no-repeat;cursor: pointer;display: inline-block;float: left;height: 23px;position: relative;width: 43px; margin-top: 1px;}
.page-toolbar-icon a:hover{}
.page-toolbar-icon a ul li{ line-height: 14px; padding: 7px 12px;font-size:11px; }
.page-toolbar-icon a ul {margin-top:1px;text-align: left;box-shadow:1px 1px 2px #17275F;-webkit-box-shadow:1px 1px 2px #17275F;-moz-box-shadow: 1px 1px 2px #17275F;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F');}
.page-toolbar-icon a:hover ul{display: block;}
.page-toolbar-icon a.select-10pm {width:auto !important;}
.page-toolbar-icon div{display: inline-block; zoom:1; *display:inline;}
.page-toolbar-icon-left{width: 4px; height: 25px; background-position: 0px -257px; }
.page-toolbar-icon-body{ background-repeat: repeat-x; background-position: 0px -413px; height: 25px; *width: 302px;}
.page-toolbar-icon-body-select-league{background-repeat: repeat-x; background-position: 0px -413px; height: 25px; *width: 45px;}
.page-toolbar-icon-right{width: 4px; height: 25px; background-position: -9px -257px; }
.page-toolbar-select-league{ background-position: 5px -595px;}
.page-toolbar-icon-group{margin-left: 5px;}
/*page toolbar end*/

/* scroll bar */
.scroll-content {width: 315px; height: 100%; position: relative; padding: 0 0 0 0; overflow: hidden;}
.slim-scroll-div {overflow-y:hidden; overflow-x:hidden; position:relative; padding-bottom:5px;}
.slimScrollRail {width: 5px; height: 100%; position: absolute; top: 0px; right: 0px;}
.slimScrollBar {cursor:pointer; background-image: url(../images/popup-mask.png?20130725); background-repeat: repeat; width: 3px; position: absolute; top: 0px; z-index: 99; right: 2px; display: block; -moz-border-radius: 5px; border-radius: 3px; }
.select-league-body .slimScrollBar{right:8px;}
.select-league-body .slimScrollRail{right:8px;}
/* end of scroll bar*/

/*more*/
.odds-score td div{ display:block;}
.odds-score td{border-top: 1px solid #FFEADF; border-left: 1px solid #FFEADF; border-right: #FFBF9F;border-bottom: #FFBF9F;}
.odds-score td div.odds-score-inner{ background-color:#fff3ed; border: 1px solid #fff;}
.red-card{background:url(../images/redcard.gif?20130725) no-repeat center;width:10px;height:11px;display:inline-block; cursor:help;}


.promotion-view table{width: 100%; border-collapse: separate;}
.promotion-view table th{background-color: #4C69B8; border-color: #7B95D9 #314E9D #314E9D #7B95D9; border-style: solid; border-width: 1px; color: #FFFFFF; font-size: 11px; height: 16px; line-height: 16px; vertical-align: middle; padding: 1px 4px; text-align:left; padding-left:5px;}
.promotion-view table td{border-color: #E7EFFF #ABC4F5 #ABC4F5 #E7EFFF; border-style: solid; border-width:1px; padding: 0; vertical-align: middle; background-color:#CCDDFF; text-align: right; padding: 5px;}
.promotion-view-team-name{float: left}
.promotion-view .bet-option{float: none; position:absolute; right: 50px;}

/* loading */
.loading-image-container {display:block; *display:inline; height:30px;text-align:center;vertical-align:middle;margin-left:256px;margin-top:50px;margin-bottom:50px;}
.loading-image {background-image:url(/images/loader.gif?20130925); background-repeat:no-repeat;width:305px;height:19px;display:block;padding-top:5px;}

/* games-count */
.games-count {height: 20px !important;right: -12px;}
.games-count-left div, .games-count-right div, .games-count-bottom-wrap div,.NavNew-zh-cn, .NavNew {background-image:url(../images/header-tab-bg.png?20130925); background-repeat:no-repeat;display:inline-block;}
.games-count div{height:15px !important;}
.games-count-bottom-wrap div {height:10px !important; line-height: 10px; font-size: 1px;}
.games-count-body {background-position:0 -637px !important; background-repeat:repeat-x; color: #FFFFFF; font: 700 9px/15px tahoma; padding: 0 1px; position: relative; text-align: center; width: auto;height:17px;}
.games-count-left {background-position: -1px -491px !important;width: 4px;}
.games-count-right {background-position: -8px -491px !important; width: 4px;}
.games-count-left, .games-count-body, .games-count-right {float: left;}
.games-count-bottom-wrap {background-image: none !important; bottom: -1px; left: 0; position: absolute; width: 100%;top:14px;}
.games-count-bottom {background-position:0 -511px !important;height: 7px;margin: 0 auto; width: 8px;}
.product-tab-body .games-count-wrap {top:-3px;right:0;position:absolute;}
/*.NavNewWrap {position: relative;}
.NavNew {background-position:0 0; background-repeat:no-repeat;height:25px !important;left:-15px;position:absolute;width:25px;display:inline-block;}*/

/*statistics div*/
.statistics-div{visibility:hidden;position: relative;margin-left: -34px;margin-top:-3px;width: 40px;height: 30px;float: left; background-position: -2px -322px; background-image: url(../images/table-icon.png?20130821); z-index: 2;}
.statistics-div .statistic-icon{margin:10px 0px 0px 9px;}

/*fav icon*/
.league-fav-untick, .fav-untick{ width: 15px; height: 15px; background-position: -6px -664px; cursor: pointer;}
.league-fav-tick, .fav-tick{width: 15px; height: 15px; background-position: -6px -688px;cursor: pointer;}
.league-fav-untick, .league-fav-tick{margin-top:2px; float: left; margin: 2px 4px 0px -6px;}
/*fav icon end*/

/*fav tab*/
.fav-block{margin-bottom: 8px;}
.fav-block .tab-body{color: #ffea00;}
.fav-block .selected .sports-name{padding-left: 15px; color: #614b03; background: url(../images/header-tab-bg.png?20130925) 2px -917px no-repeat;}
.fav-block .fav-body{ background-color: #fffaea; border: 1px solid #fff;}
.fav-content li a{color: #000000;display: block;font-weight: 700;padding: 6px 30px;position: relative; cursor: pointer;}
.fav-content li a:hover{color: #000000;display: block;font-weight: 700;padding: 6px 30px;position: relative; cursor: pointer; background-color: #fff2c3;}
.fav-content li .event-count { position: absolute; right:4px; color: #555555;font: 100 9px/14px Arial;height: 15px; text-align: center;margin-top:-2px;line-height:15px;}
.fav-content li .event-count-right {display:inline-block;*display:inline;float:right;background-position:0 -897px; width:3px; height:15px; background-repeat:no-repeat;}
.fav-content li .event-count-body {display:inline-block;*display:inline;float:right;background-position:0 -829px; width:15px; height:15px; background-repeat:repeat-x;color: #614b03 !important; font-weight: bold !important;}
.fav-content li .event-count-left {display:inline-block;*display:inline;float:right;background-position:right -897px; width:3px; height:15px; background-repeat:no-repeat;}
.fav-empty{border: 1px dashed #dbb379;border-radius: 3px 3px 3px 3px; font-weight: bold;display: inline-block;font-weight: 100; margin: 10px; min-width: 140px; padding: 5px;text-align: center;color: #995b00; line-height: 13px;}
.fav-empty-msg {text-align:center;margin-bottom:7px;display:inline-block;color:#995b00 ;width:171px;}
/*fav tab end*/

/*injury time*/
.live-inj-time-count {color:#f0f0f0; font-size:10px;}
.live-inj-time-count-grey {color:#ccc; font-size:10px;}
.live-odds-inj-time-count {display:block; color:#666; font-size:10px;}

/*Selected Odds*/
.live .odds-selected,.single-event-view-live .odds-selected {background-color:#96200b !important; color:#ffff3a !important;}
.odds-selected {background-color:#2d4694 !important;}
.r-event-detail .odds-selected span, .single-event-view-live .odds-selected span, .outright-table .odds-selected span, .today-table .odds-selected span, .content-table .odds-selected span {color:#ffff3a !important;}
.today-table .odds-selected {display:inline-block;}
.more-block .odds-selected {display:inline-block; width:100%;}

/*world cup 2014*/
.wc-tab {width:84px; height:44px; background:url(../images/wc-tabs.png?20140521) -1px 0px no-repeat; text-decoration:none;}
.wc-tab:hover {background:url(../images/wc-tabs.png?20140521) -1px -48px no-repeat;}
.wc-tab-zh-cn {width:84px; height:44px; background:url(../images/wc-tabs.png?20140521) -1px -96px no-repeat; text-decoration:none;}
.wc-tab-zh-cn:hover {background:url(../images/wc-tabs.png?20140521) -1px -144px no-repeat;}
.wc-tab-zh-tw {width:84px; height:44px; background:url(../images/wc-tabs.png?20140521) -1px -193px no-repeat; text-decoration:none;}
.wc-tab-zh-tw:hover {background:url(../images/wc-tabs.png?20140521) -1px -241px no-repeat;}
.SportsImgWc2014 {background:url(../images/wc-tab-left.png?20140409) 3px 5px no-repeat; width:22px; height:22px; float:left;}
.selected.Sports .product-tab-left {margin-left:10px;}

/* Right column WC single events*/
.r-ft-ou .ou-tag {position:absolute;right:60px;font: 700 10px tahoma;}
.r-ft-ou .odds-selected .odds-wrap-right .ou-tag, .r-event-detail .odds-selected .ou-tag, .more-block div .odds-selected .ou-tag {color:#BFDEFF !important;}
.r-ft-ou .dummy-class, .r-ft-ou .bet-option-wrap, .r-ft-ou .odds-selected {position:relative;}

/* IE 10 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
       .event-header-dropdown.worldcup{left:-17px;}
       .event-header-dropdown.worldcup1x2dc{left: -24px;}
       .event-header-dropdown.worldcupcs{left: -15px;}
    }
.event-promotion-content {cursor:pointer;margin-top: 31px;}
.event-promotion-content2 {margin-top:10px;margin-top: 31px;}
.event-promotion-content3 {margin-bottom:8px;margin-top: 31px; cursor:pointer;}
.more-table-column-8 .ou-tag {right:45px;top:1px;}

/* reason to bet */
.live .rtbet-wrap, .rtbet-wrap {border:1px solid #6E8CC9;border-left:none;position:absolute;left:171px;top:37px; height: 270px;}
.live .rtbet {background:#FFC9B0;display:block;width:250px;height:100%;border:1px solid white;border-left:none;}
.live .rtbet .title {background-color: #FFA375; border-bottom: 1px solid #DF7845;line-height: 15px; padding: 2px 7px;border-left:1px solid #F08F5F;}
.live .rtbet-hide {background:url(../images/rtbet-hide.png?20140523) 0 0 no-repeat; width:14px; height:14px;display:inline-block;position:absolute;right:4px;top:3px;cursor:pointer;}
.live .rtbet .content {padding:5px; margin-left: 5px; height: 220px !important; margin-top: 5px;}
.live .rtbet .dummy {margin:5px 0;background:#fff;width:162px;height:80px;}
.live .rtbet .dummy2 {background:#F8BA9D;height:110px;padding:5px;width:161px;position:absolute;bottom:0;left:0;overflow:hidden;}

.rtbet {background:#cfe3fc;display:block;width:230px;height:100%;border:1px solid white;border-left:none;}
.rtbet .title {background-color:#c5dfff; border-bottom: 1px solid #8aafdd; line-height: 15px; padding: 2px 7px;border-left:1px solid #8AAFDD;}
.rtbet-hide {background:url(../images/rtbet-hide.png?20140523) 0 -16px no-repeat;width:14px; height:14px;display:inline-block;position:absolute;right:4px;top:3px;cursor:pointer;}
.rtbet .content { margin-left: 5px;height: 220px !important;margin-top: 5px;}
.rtbet .dummy {margin:5px 0;background:#fff;width:162px;height:80px;}
.rtbet .dummy2 {background:#b7d8ff;height:110px;padding:5px;width:161px;position:absolute;bottom:0;left:0;overflow:hidden;}

/*game promo banner*/
.game-promo-banner{width: 490px; height: 255px; position: fixed;z-index: 100;left: 50%; top: 50%; margin-top: -125px; margin-left: -265px;cursor: pointer;}
.game-promo-banner-inner{position: relative;width: 490px; height: 255px;}
.game-promo-bannermp {width: 510px; height: 255px; position: fixed;z-index: 100;left: 50%; top: 50%; margin-top: -125px; margin-left: -265px;cursor: pointer;}
.game-promo-bannermp .game-promo-banner-inner{ width: 510px;}
.game-promo-bannermp .game-promo-banner-inner .close-ad { margin: 0; }
.close-ad{width: 40px; height: 40px; position: inherit; float: right; margin-top: 5px; margin-right: 5px; cursor: pointer; z-index:1;}
.play-now{width: 487px; height: 250px; position: absolute; top: 0px; left: 0px; cursor: pointer;}

.game-promo-gm-1-en{ background-image: url(../images/game-promo-banner/n-ad-gm-1.en.png?20150629);}
.game-promo-gm-1-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-1.id-id.png?20150629);}
.game-promo-gm-1-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-1.th-th.png?20150629);}
.game-promo-gm-1-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-1.vi-vn.png?20150629);}
.game-promo-gm-1-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-1.zh-cn.png?20150629);}
.game-promo-gm-1-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-1.zh-cn.png?20150629);}
.game-promo-gm-1-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-1.ru-ru.png?20150629);}
.game-promo-gm-1-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-1.ja-jp.png?20150629);}

.game-promo-gm-2-en{ background-image: url(../images/game-promo-banner/n-ad-gm-2.en.png?20150629);}
.game-promo-gm-2-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-2.id-id.png?20150629);}
.game-promo-gm-2-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-2.th-th.png?20150629);}
.game-promo-gm-2-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-2.vi-vn.png?20150629);}
.game-promo-gm-2-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-2.zh-cn.png?20150629);}
.game-promo-gm-2-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-2.zh-cn.png?20150629);}
.game-promo-gm-2-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-2.ru-ru.png?20150629);}
.game-promo-gm-2-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-2.ja-jp.png?20150629);}

.game-promo-gm-3-en{ background-image: url(../images/game-promo-banner/n-ad-gm-3.en.png?20150629);}
.game-promo-gm-3-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-3.id-id.png?20150629);}
.game-promo-gm-3-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-3.th-th.png?20150629);}
.game-promo-gm-3-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-3.vi-vn.png?20150629);}
.game-promo-gm-3-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-3.zh-cn.png?20150629);}
.game-promo-gm-3-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-3.zh-cn.png?20150629);}
.game-promo-gm-3-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-3.ru-ru.png?20150629);}
.game-promo-gm-3-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-3.ja-jp.png?20150629);}

.game-promo-gm-4-en{ background-image: url(../images/game-promo-banner/n-ad-gm-4.en.png?20150629);}
.game-promo-gm-4-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-4.id-id.png?20150629);}
.game-promo-gm-4-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-4.th-th.png?20150629);}
.game-promo-gm-4-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-4.vi-vn.png?20150629);}
.game-promo-gm-4-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-4.zh-cn.png?20150629);}
.game-promo-gm-4-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-4.zh-cn.png?20150629);}
.game-promo-gm-4-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-4.ru-ru.png?20150629);}
.game-promo-gm-4-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-4.ja-jp.png?20150629);}

.game-promo-gm-5-en{ background-image: url(../images/game-promo-banner/n-ad-gm-5.en.png?20150629);}
.game-promo-gm-5-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-5.id-id.png?20150629);}
.game-promo-gm-5-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-5.th-th.png?20150629);}
.game-promo-gm-5-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-5.vi-vn.png?20150629);}
.game-promo-gm-5-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-5.zh-cn.png?20150629);}
.game-promo-gm-5-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-5.zh-cn.png?20150629);}
.game-promo-gm-5-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-5.ru-ru.png?20150629);}
.game-promo-gm-5-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-5.ja-jp.png?20150629);}

.game-promo-gm-6-en{ background-image: url(../images/game-promo-banner/n-ad-gm-6.en.png?20150629);}
.game-promo-gm-6-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-6.id-id.png?20150629);}
.game-promo-gm-6-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-6.th-th.png?20150629);}
.game-promo-gm-6-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-6.vi-vn.png?20150629);}
.game-promo-gm-6-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-6.zh-cn.png?20150629);}
.game-promo-gm-6-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-6.zh-cn.png?20150629);}
.game-promo-gm-6-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-6.ru-ru.png?20150629);}
.game-promo-gm-6-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-6.ja-jp.png?20150629);}

.game-promo-gm-7-en{ background-image: url(../images/game-promo-banner/n-ad-gm-7.en.png?20150629);}
.game-promo-gm-7-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-7.id-id.png?20150629);}
.game-promo-gm-7-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-7.th-th.png?20150629);}
.game-promo-gm-7-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-7.vi-vn.png?20150629);}
.game-promo-gm-7-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-7.zh-cn.png?20150629);}
.game-promo-gm-7-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-7.zh-cn.png?20150629);}
.game-promo-gm-7-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-7.ru-ru.png?20150629);}
.game-promo-gm-7-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-7.ja-jp.png?20150629);}

.game-promo-gm-8-en{ background-image: url(../images/game-promo-banner/n-ad-gm-8.en.png?20150629);}
.game-promo-gm-8-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-8.id-id.png?20150629);}
.game-promo-gm-8-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-8.th-th.png?20150629);}
.game-promo-gm-8-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-8.vi-vn.png?20150629);}
.game-promo-gm-8-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-8.zh-cn.png?20150629);}
.game-promo-gm-8-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-8.zh-cn.png?20150629);}
.game-promo-gm-8-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-8.ru-ru.png?20150629);}
.game-promo-gm-8-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-8.ja-jp.png?20150629);}

.game-promo-gm-9-en{ background-image: url(../images/game-promo-banner/n-ad-gm-9.en.png?20150629);}
.game-promo-gm-9-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-9.id-id.png?20150629);}
.game-promo-gm-9-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-9.th-th.png?20150629);}
.game-promo-gm-9-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-9.vi-vn.png?20150629);}
.game-promo-gm-9-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-9.zh-cn.png?20150629);}
.game-promo-gm-9-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-9.zh-cn.png?20150629);}
.game-promo-gm-9-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-9.ru-ru.png?20150629);}
.game-promo-gm-9-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-9.ja-jp.png?20150629);}

.game-promo-gm-10-en{ background-image: url(../images/game-promo-banner/n-ad-gm-10.en.png?20150629);}
.game-promo-gm-10-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-10.id-id.png?20150629);}
.game-promo-gm-10-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-10.th-th.png?20150629);}
.game-promo-gm-10-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-10.vi-vn.png?20150629);}
.game-promo-gm-10-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-10.zh-cn.png?20150629);}
.game-promo-gm-10-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-10.zh-cn.png?20150629);}
.game-promo-gm-10-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-10.ru-ru.png?20150629);}
.game-promo-gm-10-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-10.ja-jp.png?20150629);}

.game-promo-gm-11-en{ background-image: url(../images/game-promo-banner/n-ad-gm-11.en.png?20150629);}
.game-promo-gm-11-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-11.id-id.png?20150629);}
.game-promo-gm-11-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-11.th-th.png?20150629);}
.game-promo-gm-11-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-11.vi-vn.png?20150629);}
.game-promo-gm-11-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-11.zh-cn.png?20150629);}
.game-promo-gm-11-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-11.zh-cn.png?20150629);}
.game-promo-gm-11-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-11.ru-ru.png?20150629);}
.game-promo-gm-11-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-11.ja-jp.png?20150629);}

.game-promo-gm-12-en{ background-image: url(../images/game-promo-banner/n-ad-gm-12.en.png?20150629);}
.game-promo-gm-12-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-12.id-id.png?20150629);}
.game-promo-gm-12-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-12.th-th.png?20150629);}
.game-promo-gm-12-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-12.vi-vn.png?20150629);}
.game-promo-gm-12-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-12.zh-cn.png?20150629);}
.game-promo-gm-12-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-12.zh-cn.png?20150629);}
.game-promo-gm-12-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-12.ru-ru.png?20150629);}
.game-promo-gm-12-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-12.ja-jp.png?20150629);}

.game-promo-gm-13-en{ background-image: url(../images/game-promo-banner/n-ad-gm-13.en.png?20150629);}
.game-promo-gm-13-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-13.id-id.png?20150629);}
.game-promo-gm-13-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-13.th-th.png?20150629);}
.game-promo-gm-13-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-13.vi-vn.png?20150629);}
.game-promo-gm-13-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-13.zh-cn.png?20150629);}
.game-promo-gm-13-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-13.zh-cn.png?20150629);}
.game-promo-gm-13-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-13.ru-ru.png?20150629);}
.game-promo-gm-13-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-13.ja-jp.png?20150629);}

.game-promo-gm-14-en{ background-image: url(../images/game-promo-banner/n-ad-gm-14.en.png?20150629);}
.game-promo-gm-14-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-14.id-id.png?20150629);}
.game-promo-gm-14-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-14.th-th.png?20150629);}
.game-promo-gm-14-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-14.vi-vn.png?20150629);}
.game-promo-gm-14-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-14.zh-cn.png?20150629);}
.game-promo-gm-14-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-14.zh-cn.png?20150629);}
.game-promo-gm-14-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-14.ru-ru.png?20150629);}
.game-promo-gm-14-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-14.ja-jp.png?20150629);}

.game-promo-gm-8125-en{ background-image: url(../images/game-promo-banner/n-ad-gm-8125.en.png?20150629);}
.game-promo-gm-8125-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-8125.id-id.png?20150629);}
.game-promo-gm-8125-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-8125.ja-jp.png?20150629);}
.game-promo-gm-8125-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-8125.ru-ru.png?20150629);}
.game-promo-gm-8125-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-8125.th-th.png?20150629);}
.game-promo-gm-8125-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-8125.vi-vn.png?20150629);}
.game-promo-gm-8125-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-8125.zh-cn.png?20150629);}

.game-promo-gm-15000-en{ background-image: url(../images/game-promo-banner/n-ad-gm-15000.en.png?20150629);}
.game-promo-gm-15000-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-15000.id-id.png?20150629);}
.game-promo-gm-15000-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-15000.ja-jp.png?20150629);}
.game-promo-gm-15000-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-15000.ru-ru.png?20150629);}
.game-promo-gm-15000-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-15000.th-th.png?20150629);}
.game-promo-gm-15000-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-15000.vi-vn.png?20150629);}
.game-promo-gm-15000-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-15000.zh-cn.png?20150629);}

.game-promo-gm-18000-en{ background-image: url(../images/game-promo-banner/n-ad-gm-18000.en.png?20150629);}
.game-promo-gm-18000-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-18000.id-id.png?20150629);}
.game-promo-gm-18000-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-18000.ja-jp.png?20150629);}
.game-promo-gm-18000-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-18000.ru-ru.png?20150629);}
.game-promo-gm-18000-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-18000.th-th.png?20150629);}
.game-promo-gm-18000-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-18000.vi-vn.png?20150629);}
.game-promo-gm-18000-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-18000.zh-cn.png?20150629);}

.game-promo-gm-50002-en{ background-image: url(../images/game-promo-banner/n-ad-gm-50002.en.png?20150629);}
.game-promo-gm-50002-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-50002.id-id.png?20150629);}
.game-promo-gm-50002-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-50002.ja-jp.png?20150629);}
.game-promo-gm-50002-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-50002.ru-ru.png?20150629);}
.game-promo-gm-50002-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-50002.th-th.png?20150629);}
.game-promo-gm-50002-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-50002.vi-vn.png?20150629);}
.game-promo-gm-50002-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-50002.zh-cn.png?20150629);}

.mobile-promo-en{ background-image: url(../images/mobile-promo-banner/ad-mobile.en.png?20150629);}
.mobile-promo-id-id{ background-image: url(../images/mobile-promo-banner/ad-mobile.id-id.png?20150629);}
.mobile-promo-th-th{ background-image: url(../images/mobile-promo-banner/ad-mobile.th-th.png?20150629);}
.mobile-promo-ko-kr{ background-image: url(../images/mobile-promo-banner/ad-mobile.ko-kr.png?20150629);}
.mobile-promo-zh-cn{ background-image: url(../images/mobile-promo-banner/ad-mobile.zh-cn.png?20150629);}
.mobile-promo-zh-tw{ background-image: url(../images/mobile-promo-banner/ad-mobile.zh-tw.png?20150629);}
.mobile-promo-vi-vn{ background-image: url(../images/mobile-promo-banner/ad-mobile.vi-vn.png?20150629);}

.game-promo-gm-40001-en{ background-image: url(../images/game-promo-banner/n-ad-gm-40001.en.png?20150629);}
.game-promo-gm-40001-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-40001.en.png?20150629);}
.game-promo-gm-40001-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-40001.en.png?20150629);}
.game-promo-gm-40001-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-40001.en.png?20150629);}
.game-promo-gm-40001-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-40001.en.png?20150629);}
.game-promo-gm-40001-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-40001.en.png?20150629);}
.game-promo-gm-40001-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-40001.en.png?20150629);}

.search-promo-en { background-image:url(../images/search-promo-banner.png?20150629); }

.nextgoal-promo-en { background-image:url(../images/nextgoal-promo-banner/n-ad-gm-next-goal.en.png?20150629); }
.nextgoal-promo-zh-tw { background-image:url(../images/nextgoal-promo-banner/n-ad-gm-next-goal.zh-tw.png?20150629); }
.nextgoal-promo-zh-cn { background-image:url(../images/nextgoal-promo-banner/n-ad-gm-next-goal.zh-cn.png?20150629); }
.nextgoal-promo-th-th { background-image:url(../images/nextgoal-promo-banner/n-ad-gm-next-goal.th-th.png?20150629); }
.nextgoal-promo-id-id { background-image:url(../images/nextgoal-promo-banner/n-ad-gm-next-goal.id-id.png?20150629); }

.au-nz-promo-en { background-image:url(../images/au-nz-promo-banner/au-nz-promo-banner.en.png?20150629); }
.au-nz-promo-zh-tw { background-image:url(../images/au-nz-promo-banner/au-nz-promo-banner.zh-tw.png?20150629); }
.au-nz-promo-zh-cn { background-image:url(../images/au-nz-promo-banner/au-nz-promo-banner.zh-cn.png?20150629); }
.au-nz-promo-th-th { background-image:url(../images/au-nz-promo-banner/au-nz-promo-banner.th-th.png?20150629); }
.au-nz-promo-id-id { background-image:url(../images/au-nz-promo-banner/au-nz-promo-banner.id-id.png?20150629); }

.lc-baccarat-promo-en { background-image:url(../images/lc-baccarat-promo-banner/lc-baccarat-promo-banner.en.png?20150727); }
.lc-baccarat-promo-ja-jp { background-image:url(../images/lc-baccarat-promo-banner/lc-baccarat-promo-banner.ja-jp.png?20150727); }
.lc-baccarat-promo-ru-ru { background-image:url(../images/lc-baccarat-promo-banner/lc-baccarat-promo-banner.ru-ru.png?20150727); }
.lc-baccarat-promo-th-th { background-image:url(../images/lc-baccarat-promo-banner/lc-baccarat-promo-banner.th-th.png?20150727); }
.lc-baccarat-promo-vi-vn { background-image:url(../images/lc-baccarat-promo-banner/lc-baccarat-promo-banner.vi-vn.png?20150727); }
.lc-baccarat-promo-zh-cn { background-image:url(../images/lc-baccarat-promo-banner/lc-baccarat-promo-banner.zh-cn.png?20150727); }
.lc-baccarat-promo-id-id { background-image:url(../images/lc-baccarat-promo-banner/lc-baccarat-promo-banner.id-id.png?20150727); }

.game-promo-gm-1000-en{ background-image: url(../images/game-promo-banner/n-ad-gm-1000.en.png?20150629);}
.game-promo-gm-1000-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-1000.id-id.png?20150629);}
.game-promo-gm-1000-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-1000.th-th.png?20150629);}
.game-promo-gm-1000-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-1000.vi-vn.png?20150629);}
.game-promo-gm-1000-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-1000.zh-cn.png?20150629);}
.game-promo-gm-1000-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-1000.zh-cn.png?20150629);}
.game-promo-gm-1000-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-1000.ru-ru.png?20150629);}
.game-promo-gm-1000-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-10000.ja-jp.png?20150629);}

.game-promo-gm-15400-en{ background-image: url(../images/game-promo-banner/n-ad-gm-15400.en.png?20150629);}
.game-promo-gm-15400-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-15400.id-id.png?20150629);}
.game-promo-gm-15400-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-15400.th-th.png?20150629);}
.game-promo-gm-15400-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-15400.vi-vn.png?20150629);}
.game-promo-gm-15400-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-15400.zh-cn.png?20150629);}
.game-promo-gm-15400-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-15400.zh-cn.png?20150629);}
.game-promo-gm-15400-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-15400.ru-ru.png?20150629);}
.game-promo-gm-15400-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-15400.ja-jp.png?20150629);}

.game-promo-gm-6001-en{ background-image: url(../images/game-promo-banner/n-ad-gm-6001.en.png?20150629);}
.game-promo-gm-6001-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-6001.id-id.png?20150629);}
.game-promo-gm-6001-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-6001.th-th.png?20150629);}
.game-promo-gm-6001-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-6001.vi-vn.png?20150629);}
.game-promo-gm-6001-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-6001.zh-cn.png?20150629);}
.game-promo-gm-6001-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-6001.zh-cn.png?20150629);}
.game-promo-gm-6001-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-6001.ru-ru.png?20150629);}
.game-promo-gm-6001-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-6001.ja-jp.png?20150629);}

.game-promo-gm-6002-en{ background-image: url(../images/game-promo-banner/n-ad-gm-6002.en.png?20150629);}
.game-promo-gm-6002-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-6002.id-id.png?20150629);}
.game-promo-gm-6002-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-6002.th-th.png?20150629);}
.game-promo-gm-6002-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-6002.vi-vn.png?20150629);}
.game-promo-gm-6002-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-6002.zh-cn.png?20150629);}
.game-promo-gm-6002-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-6002.zh-cn.png?20150629);}
.game-promo-gm-6002-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-6002.ru-ru.png?20150629);}
.game-promo-gm-6002-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-6002.ja-jp.png?20150629);}

.game-promo-gm-6003-en{ background-image: url(../images/game-promo-banner/n-ad-gm-6003.en.png?20150629);}
.game-promo-gm-6003-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-6003.id-id.png?20150629);}
.game-promo-gm-6003-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-6003.th-th.png?20150629);}
.game-promo-gm-6003-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-6003.vi-vn.png?20150629);}
.game-promo-gm-6003-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-6003.zh-cn.png?20150629);}
.game-promo-gm-6003-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-6003.zh-cn.png?20150629);}
.game-promo-gm-6003-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-6003.ru-ru.png?20150629);}
.game-promo-gm-6003-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-6003.ja-jp.png?20150629);}

.game-promo-gm-6004-en{ background-image: url(../images/game-promo-banner/n-ad-gm-6004.en.png?20150629);}
.game-promo-gm-6004-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-6004.id-id.png?20150629);}
.game-promo-gm-6004-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-6004.th-th.png?20150629);}
.game-promo-gm-6004-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-6004.vi-vn.png?20150629);}
.game-promo-gm-6004-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-6004.zh-cn.png?20150629);}
.game-promo-gm-6004-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-6004.zh-cn.png?20150629);}
.game-promo-gm-6004-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-6004.ru-ru.png?20150629);}
.game-promo-gm-6004-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-6004.ja-jp.png?20150629);}

.game-promo-gm-6005-en{ background-image: url(../images/game-promo-banner/n-ad-gm-6005.en.png?20150629);}
.game-promo-gm-6005-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-6005.id-id.png?20150629);}
.game-promo-gm-6005-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-6005.th-th.png?20150629);}
.game-promo-gm-6005-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-6005.vi-vn.png?20150629);}
.game-promo-gm-6005-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-6005.zh-cn.png?20150629);}
.game-promo-gm-6005-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-6005.zh-cn.png?20150629);}
.game-promo-gm-6005-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-6005.ru-ru.png?20150629);}
.game-promo-gm-6005-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-6005.ja-jp.png?20150629);}

.game-promo-gm-15700-en{ background-image: url(../images/game-promo-banner/n-ad-gm-15700.en.png?20150629);}
.game-promo-gm-15700-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-15700.id-id.png?20150629);}
.game-promo-gm-15700-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-15700.th-th.png?20150629);}
.game-promo-gm-15700-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-15700.vi-vn.png?20150629);}
.game-promo-gm-15700-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-15700.zh-cn.png?20150629);}
.game-promo-gm-15700-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-15700.zh-cn.png?20150629);}
.game-promo-gm-15700-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-15700.ru-ru.png?20150629);}
.game-promo-gm-15700-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-15700.ja-jp.png?20150629);}

.game-promo-gm-1100-en{ background-image: url(../images/game-promo-banner/n-ad-gm-1100.en.png?20150629);}
.game-promo-gm-1100-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-1100.id-id.png?20150629);}
.game-promo-gm-1100-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-1100.th-th.png?20150629);}
.game-promo-gm-1100-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-1100.vi-vn.png?20150629);}
.game-promo-gm-1100-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-1100.zh-cn.png?20150629);}
.game-promo-gm-1100-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-1100.zh-cn.png?20150629);}
.game-promo-gm-1100-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-1100.ru-ru.png?20150629);}
.game-promo-gm-1100-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-1100.ja-jp.png?20150629);}

.game-promo-gm-25100-en{ background-image: url(../images/game-promo-banner/n-ad-gm-25100.en.png?20150629);}
.game-promo-gm-25100-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-25100.id-id.png?20150629);}
.game-promo-gm-25100-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-25100.th-th.png?20150629);}
.game-promo-gm-25100-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-25100.vi-vn.png?20150629);}
.game-promo-gm-25100-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-25100.zh-cn.png?20150629);}
.game-promo-gm-25100-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-25100.zh-cn.png?20150629);}
.game-promo-gm-25100-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-25100.ru-ru.png?20150629);}
.game-promo-gm-25100-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-25100.ja-jp.png?20150629);}

.game-promo-gm-50003-en{ background-image: url(../images/game-promo-banner/n-ad-gm-50003.en.png?20150629);}
.game-promo-gm-50003-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-50003.id-id.png?20150629);}
.game-promo-gm-50003-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-50003.th-th.png?20150629);}
.game-promo-gm-50003-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-50003.vi-vn.png?20150629);}
.game-promo-gm-50003-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-50003.zh-cn.png?20150629);}
.game-promo-gm-50003-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-50003.zh-cn.png?20150629);}
.game-promo-gm-50003-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-50003.ru-ru.png?20150629);}
.game-promo-gm-50003-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-50003.ja-jp.png?20150629);}

.game-promo-gm-50004-en{ background-image: url(../images/game-promo-banner/n-ad-gm-50004.en.png?20150629);}
.game-promo-gm-50004-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-50004.id-id.png?20150629);}
.game-promo-gm-50004-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-50004.th-th.png?20150629);}
.game-promo-gm-50004-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-50004.vi-vn.png?20150629);}
.game-promo-gm-50004-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-50004.zh-cn.png?20150629);}
.game-promo-gm-50004-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-50004.zh-cn.png?20150629);}
.game-promo-gm-50004-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-50004.ru-ru.png?20150629);}
.game-promo-gm-50004-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-50004.ja-jp.png?20150629);}

.game-promo-gm-6101-en{ background-image: url(../images/game-promo-banner/n-ad-gm-6101.en.png?20151230);}
.game-promo-gm-6101-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-6101.id-id.png?20151230);}
.game-promo-gm-6101-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-6101.th-th.png?20151230);}
.game-promo-gm-6101-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-6101.vi-vn.png?20151230);}
.game-promo-gm-6101-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-6101.zh-cn.png?20151230);}
.game-promo-gm-6101-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-6101.zh-cn.png?20151230);}
.game-promo-gm-6101-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-6101.ru-ru.png?20151230);}
.game-promo-gm-6101-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-6101.ja-jp.png?20151230);}

.game-promo-gm-6102-en{ background-image: url(../images/game-promo-banner/n-ad-gm-6102.en.png?20150629);}
.game-promo-gm-6102-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-6102.id-id.png?20150629);}
.game-promo-gm-6102-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-6102.th-th.png?20150629);}
.game-promo-gm-6102-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-6102.vi-vn.png?20150629);}
.game-promo-gm-6102-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-6102.zh-cn.png?20150629);}
.game-promo-gm-6102-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-6102.zh-cn.png?20150629);}
.game-promo-gm-6102-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-6102.ru-ru.png?20150629);}
.game-promo-gm-6102-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-6102.ja-jp.png?20150629);}

.game-promo-gm-6103-en{ background-image: url(../images/game-promo-banner/n-ad-gm-6103.en.png?20150826);}
.game-promo-gm-6103-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-6103.id-id.png?20150826);}
.game-promo-gm-6103-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-6103.th-th.png?20150826);}
.game-promo-gm-6103-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-6103.vi-vn.png?20150826);}
.game-promo-gm-6103-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-6103.zh-cn.png?20150826);}
.game-promo-gm-6103-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-6103.zh-cn.png?20150826);}
.game-promo-gm-6103-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-6103.ru-ru.png?20150826);}
.game-promo-gm-6103-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-6103.ja-jp.png?20150826);}

.game-promo-gm-901703-en{ background-image: url(../images/game-promo-banner/n-ad-gm-901703.en.png?20150826);}
.game-promo-gm-901703-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-901703.id-id.png?20150826);}
.game-promo-gm-901703-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-901703.th-th.png?20150826);}
.game-promo-gm-901703-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-901703.vi-vn.png?20150826);}
.game-promo-gm-901703-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-901703.zh-cn.png?20150826);}
.game-promo-gm-901703-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-901703.zh-cn.png?20150826);}
.game-promo-gm-901703-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-901703.ru-ru.png?20150826);}
.game-promo-gm-901703-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-901703.ja-jp.png?20150826);}

.game-promo-gm-901713-en{ background-image: url(../images/game-promo-banner/n-ad-gm-901713.en.png?20150923);}
.game-promo-gm-901713-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-901713.id-id.png?20150923);}
.game-promo-gm-901713-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-901713.th-th.png?20150923);}
.game-promo-gm-901713-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-901713.vi-vn.png?20150923);}
.game-promo-gm-901713-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-901713.zh-cn.png?20150923);}
.game-promo-gm-901713-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-901713.zh-cn.png?20150923);}
.game-promo-gm-901713-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-901713.ru-ru.png?20150923);}
.game-promo-gm-901713-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-901713.ja-jp.png?20150923);}

.game-promo-gm-901708-en{ background-image: url(../images/game-promo-banner/n-ad-gm-901708.en.png?20150923);}
.game-promo-gm-901708-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-901708.id-id.png?20150923);}
.game-promo-gm-901708-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-901708.th-th.png?20150923);}
.game-promo-gm-901708-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-901708.vi-vn.png?20150923);}
.game-promo-gm-901708-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-901708.zh-cn.png?20150923);}
.game-promo-gm-901708-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-901708.zh-cn.png?20150923);}
.game-promo-gm-901708-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-901708.ru-ru.png?20150923);}
.game-promo-gm-901708-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-901708.ja-jp.png?20150923);}

.game-promo-gm-50005-en{ background-image: url(../images/game-promo-banner/n-ad-gm-50005.en.png?20151027);}
.game-promo-gm-50005-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-50005.id-id.png?20151027);}
.game-promo-gm-50005-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-50005.th-th.png?20151027);}
.game-promo-gm-50005-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-50005.vi-vn.png?20151027);}
.game-promo-gm-50005-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-50005.zh-cn.png?20151027);}
.game-promo-gm-50005-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-50005.zh-cn.png?20151027);}
.game-promo-gm-50005-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-50005.ru-ru.png?20151027);}
.game-promo-gm-50005-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-50005.ja-jp.png?20151027);}

.game-promo-gm-901705-en{ background-image: url(../images/game-promo-banner/n-ad-gm-901705.en.png?20151027);}
.game-promo-gm-901705-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-901705.id-id.png?20151027);}
.game-promo-gm-901705-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-901705.th-th.png?20151027);}
.game-promo-gm-901705-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-901705.vi-vn.png?20151027);}
.game-promo-gm-901705-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-901705.zh-cn.png?20151027);}
.game-promo-gm-901705-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-901705.zh-cn.png?20151027);}
.game-promo-gm-901705-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-901705.ru-ru.png?20151027);}
.game-promo-gm-901705-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-901705.ja-jp.png?20151027);}

.game-promo-gm-901714-en{ background-image: url(../images/game-promo-banner/n-ad-gm-901714.en.png?20151204);}
.game-promo-gm-901714-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-901714.id-id.png?20151204);}
.game-promo-gm-901714-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-901714.th-th.png?20151204);}
.game-promo-gm-901714-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-901714.vi-vn.png?20151204);}
.game-promo-gm-901714-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-901714.zh-cn.png?20151204);}
.game-promo-gm-901714-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-901714.zh-cn.png?20151204);}
.game-promo-gm-901714-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-901714.ru-ru.png?20151204);}
.game-promo-gm-901714-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-901714.ja-jp.png?20151204);}

.game-promo-gm-901720-en{ background-image: url(../images/game-promo-banner/n-ad-gm-901720.en.png?20151204);}
.game-promo-gm-901720-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-901720.id-id.png?20151204);}
.game-promo-gm-901720-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-901720.th-th.png?20151204);}
.game-promo-gm-901720-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-901720.vi-vn.png?20151204);}
.game-promo-gm-901720-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-901720.zh-cn.png?20151204);}
.game-promo-gm-901720-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-901720.zh-cn.png?20151204);}
.game-promo-gm-901720-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-901720.ru-ru.png?20151204);}
.game-promo-gm-901720-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-901720.ja-jp.png?20151204);}

.game-promo-gm-901719-en{ background-image: url(../images/game-promo-banner/n-ad-gm-901719.en.png?20151230);}
.game-promo-gm-901719-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-901719.id-id.png?20151230);}
.game-promo-gm-901719-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-901719.th-th.png?20151230);}
.game-promo-gm-901719-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-901719.vi-vn.png?20151230);}
.game-promo-gm-901719-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-901719.zh-cn.png?20151230);}
.game-promo-gm-901719-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-901719.zh-cn.png?20151230);}
.game-promo-gm-901719-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-901719.ru-ru.png?20151230);}
.game-promo-gm-901719-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-901719.ja-jp.png?20151230);}

.game-promo-gm-201601-en{ background-image: url(../images/game-promo-banner/n-ad-gm-201601.en.png?20170328);}
.game-promo-gm-201601-id-id{ background-image: url(../images/game-promo-banner/n-ad-gm-201601.id-id.png?20170328);}
.game-promo-gm-201601-th-th{ background-image: url(../images/game-promo-banner/n-ad-gm-201601.th-th.png?20170328);}
.game-promo-gm-201601-vi-vn{ background-image: url(../images/game-promo-banner/n-ad-gm-201601.vi-vn.png?20170328);}
.game-promo-gm-201601-zh-cn{ background-image: url(../images/game-promo-banner/n-ad-gm-201601.zh-cn.png?20170328);}
.game-promo-gm-201601-zh-tw{ background-image: url(../images/game-promo-banner/n-ad-gm-201601.zh-cn.png?20170328);}
.game-promo-gm-201601-ru-ru{ background-image: url(../images/game-promo-banner/n-ad-gm-201601.ru-ru.png?20170328);}
.game-promo-gm-201601-ja-jp{ background-image: url(../images/game-promo-banner/n-ad-gm-201601.ja-jp.png?20170328);}

.fc-promo-en {background-image:url(../images/fc-promo-banner.en.png?20160504); background-position: 10px 5px;}

.mp2subbets-promo-en { background-image: url(../images/mp2subbets-promo-banner/mp2subbets-promo-banner.en.png?20160621);}
.mp2subbets-promo-id-id { background-image: url(../images/mp2subbets-promo-banner/mp2subbets-promo-banner.id-id.png?20160621);}
.mp2subbets-promo-zh-cn { background-image: url(../images/mp2subbets-promo-banner/mp2subbets-promo-banner.zh-cn.png?20160621);}
.mp2subbets-promo-zh-tw { background-image: url(../images/mp2subbets-promo-banner/mp2subbets-promo-banner.zh-tw.png?20160621);}

.game-promo-gm-livemp-en, .game-promo-gm-livemp-id-id, .game-promo-gm-livemp-th-th, .game-promo-gm-livemp-vi-vn, .game-promo-gm-livemp-zh-cn, .game-promo-gm-livemp-zh-tw, .game-promo-gm-livemp-ru-ru, .game-promo-gm-livemp-ja-jp { background-image: url(../images/game-promo-banner/livemp.png?20161005); }

/* search tab */
.search-bar { margin-bottom:8px; }
.search-bar-box { width:170px; /* -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; */ border:1px solid #2851a3; height:24px; background-color:#fff; }
.search-bar-label { position:absolute; left:5px; line-height:24px; color:#777; padding-right:28px; }
.search-bar-input { border:0px; padding:5px; width:135px; background-color:Transparent; }
.search-bar-btn { background:url('../images/search-btn.png?20140813') no-repeat; background-position:4px; background-color:#eee; position:absolute; top:0px; right:0px; width:25px; height:24px; cursor:pointer; border:1px solid #2851a3; }
.search-bar-btn:hover { background-color:#D2E1FC; }
.search-bar-btn:active { background-color:#8FA8DB; }
.search-bar-msgbox { background-color:#fffaea; width:150px; padding:10px; color:#995b00; border:1px solid #2851a3; border-top:0px; }
.search-bar-msg { text-align:left; line-height:14px; }
.search-bar-warning-img { background:url('../images/search-warning.png?20140813') no-repeat; background-position:0 1px; display:inline-block; width:10px; height:11px; margin-right:5px; vertical-align:top; }
.search-highlight { background-color:#0000ff; color:#fff; }

/* bet description */
.ticket-option-info { padding:3px; }
.ticket-option-descr { width:152px; background-color:#BBD4F3; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; border-bottom-right-radius:5px; border-bottom-left-radius:5px; text-align:center; cursor:pointer; border:1px solid #D7A68E; margin-left:-1px; font-size:11px; line-height:14px; padding:3px; font-weight:normal; font-family:Arial; }
.live .ticket-option-descr { background-color:#EFC8B5 !important; border:1px solid #94B0D3 !important; }
.expand-arrow { width:100%; height:8px; background:url('../images/expand-arrow.png?20140918') 50% no-repeat; margin:2px 0px; cursor:pointer; -ms-transform:rotate(180deg); -wenkit-transform:rotate(180deg); transform:rotate(180deg); }
.collapse-arrow { width:100%; height:8px; background:url('../images/expand-arrow.png?20140918') 50% no-repeat; margin:2px 0px; cursor:pointer; }

.stake-wininfo { background-color:#ECF5FF; padding:5px 5px 2px; font-family:Arial; color:#333; font-size:10px; }
.live .stake-wininfo { background-color:#FFF2EA !important; }
.stake-win-container { height:12px; vertical-align:middle; }
.stake-win-condition { box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; float:left; height:10px; text-align:left; vertical-align:top; }
.stake-win-estwin { box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; float:right; height:10px; text-align:right; vertical-align:top; }

/*remote gambling bill*/
.sg-bill {position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.6);overflow: hidden;z-index: 9998;}
.sg-bill div {width: 800px;height: 438px;margin: 10% auto;z-index: 999999;position: relative;}

/*mix parlay lucky 9 promo*/
.lucky9 {position: fixed; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0,0,0,0.6); overflow: hidden; z-index: 9998;}
.lucky9 div {width: 800px; height: 438px; margin: 10% auto; z-index: 999999; position: relative;}
.lucky9-noshow {width:auto; color: #fff; text-align: center; padding-top: 10px; height: 20px; display: block; text-decoration: underline; font-size: 12px; cursor:pointer;}

/* odds-display more market button */
.more-btn { width:55%; text-align:center; background-color:#ffad9e; color:#fff; padding:1px 0px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; cursor:pointer; }
.more-btn:hover { background-color:#FFA08E; }

/* search bar 2 */
.search-bar2 { margin-bottom:8px; }
.search-bar-box2 { width:100%; height:32px; background-color:#fff; border:1px solid #2C51A4; border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px; -moz-border-radius:6px; }
.search-bar-label2 { position:absolute; left:190px; line-height:32px; color:#777; padding-right:28px; font-size:14px; }
.search-bar-input2 { border:0; line-height:32px; width:630px; background-color:Transparent; padding:0px 10px; }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   .search-bar-input2 { border:0; line-height:0px; width:630px; background-color:transparent; padding:10px 10px; }
}
.search-bar-btn2 { background-color:yellow; width:150px; height:32px; display:inline-block;float:right; -webkit-border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-topright: 6px; -moz-border-radius-bottomright: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; line-height:32px; text-align:center; font-size:14px; background: #ffd65e; /* Old browsers */ background: -moz-linear-gradient(top,  #ffd65e 0%, #febf04 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd65e), color-stop(100%,#febf04)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #ffd65e 0%,#febf04 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #ffd65e 0%,#febf04 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #ffd65e 0%,#febf04 100%); /* IE10+ */ background: linear-gradient(to bottom,  #ffd65e 0%,#febf04 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-9 */ cursor:pointer;
 }
.search-bar-msgbox2 { background-color:#fff; width:794px; padding:10px 10px; color:#995b00; }

/* Personal Message Notification */
.pmessage {position:relative; display:inline-block; zoom:1; display:inline; position:relative;}
.pmessage a { float:left; display:inline-block; height:13px; width:20px;	background-image:url(../images/pmessage_envelope.png); cursor:pointer!important; background-repeat:no-repeat; position:relative; margin: 2px -5px 0px -3px;}
.pmessage-count {float:left; zoom:1;height:16px;line-height:15px;color:#B64531;font-weight:bold;margin-top:-2px; position:relative; z-index:1000;}
.pmessage-count-left {float:left;display:inline-block!important;zoom:1;display:inline!important;background-position:0 -530px;width:3px;height:15px;background-repeat:no-repeat;}
.pmessage-count-body {float:left;display:inline-block!important;zoom:1;display:inline!important;padding-left:2px;padding-right:2px;background-position:0 -595px;height:16px;background-repeat:repeat-x;}
.pmessage-count-right {float:left;display:inline-block!important;zoom:1;display:inline!important;float:left;background-position:right -530px;width:3px;height:15px;background-repeat:no-repeat;}

/* bet options with team names */
.bet-option-teams { display:block; max-width:127px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

/* Most Popular Events */
.popular-header {width:248px; min-height:43px; border-bottom:1px solid #1e3876; display: inline-block; text-align: center;
border-top:1px solid #37559c;
box-shadow: inset 0 1px 0 #8ba1d9;
-moz-box-shadow: inset 0 1px 0 #8ba1d9;
-webkit-box-shadow: inset 0 1px 0 #8ba1d9;
background: #4c69b4;
background: -moz-linear-gradient(top,#4c69b4 0%,#284fa1 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,4c69b4),color-stop(100%,#284fa1));
background: -webkit-linear-gradient(top,#4c69b4 0%,#284fa1 100%);
background: -o-linear-gradient(top,#4c69b4 0%,#284fa1 100%);
background: -ms-linear-gradient(top,#4c69b4 0%,#284fa1 100%);
background: linear-gradient(to bottom,#4c69b4 0%,#284fa1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c69b4',endColorstr='#284fa1',GradientType=0 );}
.popular-header div {color:#fff; font:700 12px/15px 'Trebuchet MS', Arial, Helvetica, sans-serif; width:98%; margin-top:8px;}
.popular-header span {color:#fec621; display:block; font:100 11px/13px Arial, Helvetica, sans-serif; width:98%; margin-top:3px; margin-bottom:8px;}

.feat-bg { background:url("../images/btn-bg.gif") repeat-x; height:28px; color:#fff; cursor:pointer; font-size:12px; }
.feat-bg:hover { color:#ffea00; }
.ft-bold { font-weight:bold; }
.feat-txt { text-align:center; line-height:28px; display:inline-block; vertical-align:middle; }
.feat-icon { background:url("../images/icon-euro.gif") no-repeat; background-size:contain; width:18px; height:18px; display:inline-block; vertical-align:middle; margin:0 5px; }

.euro2016-en { background:url("../images/live-eurocup-en.png?160516") no-repeat; height:50px; width:172px; color:#fff; cursor:pointer; }
.euro2016-en:hover { background-position: 0 -52px; }

.euro2016-zh-cn { background:url("../images/live-eurocup-zh-cn.png?160516") no-repeat; height:50px; width:172px; color:#fff; cursor:pointer; }
.euro2016-zh-cn:hover { background-position: 0 -52px; }

.euro2016-zh-tw { background:url("../images/live-eurocup-zh-tw.png?160516") no-repeat; height:50px; width:172px; color:#fff; cursor:pointer; }
.euro2016-zh-tw:hover { background-position: 0 -52px; }

.olympic-en { background:url("../images/olympic-en.png?160714") no-repeat; height:50px; width:172px; color:#fff; cursor:pointer; }
.olympic-en:hover { background-position: 0 -52px; }

.olympic-zh-cn { background:url("../images/olympic-zh-cn.png?160714") no-repeat; height:50px; width:172px; color:#fff; cursor:pointer; }
.olympic-zh-cn:hover { background-position: 0 -52px; }

.olympic-zh-tw { background:url("../images/olympic-zh-tw.png?160714") no-repeat; height:50px; width:172px; color:#fff; cursor:pointer; }
.olympic-zh-tw:hover { background-position: 0 -52px; }

/* Fantasy Tournament */
.fsprite { background:url(../images/f-sprite.png?20160427) no-repeat top left; width: 11px; height: 6px; }
.fsprite.arrow-down { background-position: 0 0; display: inline-block; margin: 0 2px 0 1px; }
.fsprite.arrow-neutral { background-position: -21px 2px; width: 15px; height: 11px; display: inline-block; margin: 0 2px 0 1px; }
.fsprite.arrow-up { background-position: -46px 0; display: inline-block; margin: 0 2px 0 1px; }
.fsprite.f-logo { background-position: -67px 0; width: 19px; height: 18px; display: inline-block; margin: 3px 6px 0 0; }
.fsprite.top-bar-bg { background-position: -96px 0; width: 805px; height: 10px; display: inline; float: left; margin-left: 5px;}
.fsprite.f-divider { background-position: -911px 0; width: 3px; height: 30px; top: 0; position: absolute;}
.fsprite.f-topbar-logo { background-position: -911px 0; width: 24px; height: 30px; top: 0; position: absolute; }
.f-txt {margin-left: 30px; color: #b1e6ee; margin-top:9px; display:block; width:200px;}
a:hover .f-txt {color:#d7fbff;}
.Top10 {min-width: 60px;}
.ft-normal {font-weight: normal;}

.euro_mini{ background:url("../images/ec2016-banner-cta-en.gif");width: 172px;height: 100px;margin-top: 8px;margin-bottom: 8px; cursor: pointer; box-shadow:1px 1px 2px #888; -webkit-box-shadow:1px 1px 2px #888; -moz-box-shadow: 1px 1px 2px #888; }

/* Euro 2016 Minisite banner */
.euro2016microsite-en { background: url(../images/euro2016-microsite-en.png?20161205) no-repeat top left; width: 248px; height: 98px; margin-bottom: 8px;cursor: pointer; }
.euro2016microsite-zh-cn { background: url(../images/euro2016-microsite-zh-cn.png?20160519) no-repeat top left; width: 248px; height: 98px; margin-bottom: 8px;cursor: pointer; }
.euro2016microsite-zh-tw { background: url(../images/euro2016-microsite-zh-cn.png?20160519) no-repeat top left; width: 248px; height: 98px; margin-bottom: 8px;cursor: pointer; }
.euro2016microsite-id-id { background: url(../images/euro2016-microsite-id-id.png?20160519) no-repeat top left; width: 248px; height: 98px; margin-bottom: 8px;cursor: pointer; }
.euro2016microsite-ja-jp { background: url(../images/euro2016-microsite-en.png?20161219) no-repeat top left; width: 248px; height: 98px; margin-bottom: 8px;cursor: pointer; }
.euro2016microsite-ko-kr { background: url(../images/euro2016-microsite-en.png?20161219) no-repeat top left; width: 248px; height: 98px; margin-bottom: 8px;cursor: pointer; }
.euro2016microsite-th-th { background: url(../images/euro2016-microsite-en.png?20161219) no-repeat top left; width: 248px; height: 98px; margin-bottom: 8px;cursor: pointer; }
.euro2016microsite-vi-vn { background: url(../images/euro2016-microsite-en.png?20161219) no-repeat top left; width: 248px; height: 98px; margin-bottom: 8px;cursor: pointer; }
.euro2016microsite-my-mm { background: url(../images/euro2016-microsite-en.png?20161219) no-repeat top left; width: 248px; height: 98px; margin-bottom: 8px;cursor: pointer; }
.euro2016microsite-de-de { background: url(../images/euro2016-microsite-en.png?20161219) no-repeat top left; width: 248px; height: 98px; margin-bottom: 8px;cursor: pointer; }
.euro2016microsite-es-es { background: url(../images/euro2016-microsite-en.png?20161219) no-repeat top left; width: 248px; height: 98px; margin-bottom: 8px;cursor: pointer; }
.euro2016microsite-fr-fr { background: url(../images/euro2016-microsite-en.png?20161219) no-repeat top left; width: 248px; height: 98px; margin-bottom: 8px;cursor: pointer; }
.euro2016microsite-ru-ru { background: url(../images/euro2016-microsite-en.png?20161219) no-repeat top left; width: 248px; height: 98px; margin-bottom: 8px;cursor: pointer; }
.euro2016microsite-pt-pt { background: url(../images/euro2016-microsite-en.png?20161219) no-repeat top left; width: 248px; height: 98px; margin-bottom: 8px;cursor: pointer; }
.bn { background-position: 0 0; }
.bn:hover { background-position: 0 -106px; }

/*mp announcement*/
.mp-annc { background-color:#2D4694; padding:10px; margin-bottom:8px; font-size:12px; color:#fff; text-align:center; border:1px solid #243a7e; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; cursor:default; }

/*max bet button*/
.mb { background-color:#bed8f7; border:1px solid #85a3e0; margin:-3px 5px 7px 5px; cursor:pointer; }
.mb:hover { background-color:#c8e0fe; }
.mb .mb-txt { text-align:center; color:#12357d; font-weight:bold; border-top:1px solid #dceafa; padding:4px 0; font-size:10px; }

.live .mb { background-color:#fbc9b0; border:1px solid #fb9f72; margin:-3px 5px 7px 5px; cursor:pointer; }
.live .mb:hover { background-color:#fdd9c6; }
.live .mb .mb-txt { text-align:center; color:#7d4202; font-weight:bold; border-top:1px solid #f2edea; padding:4px 0; font-size:10px; }

.mb-dis, .live .mb-dis { background-color:#dfdfdf; border:1px solid #c8c8c8; margin:-3px 5px 7px 5px; cursor:default; }
.mb-dis .mb-txt, .live .mb-dis .mb-txt { text-align:center; color:#acacac; font-weight:bold; padding:4px 0; font-size:10px; }

.W197 {width:197px !important;}
.W61 {width:61px !important;}
.or-row-space {width:8px !important;}
.or-row1 {background:#dfeaff;}

/*olympic 2016*/
.olym { font-size:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:8px; color:#00175F; position:relative; z-index:10; }
.olym-rt, .olym-lt { background: url(../../images/header-tab-bg2.png); }
.olym-lt { width:10px; height:30px; display:inline-block; vertical-align:top; float:left; }
.olym-ct { display:inline-block; background-position: 0 -560px; width: 792px; height: 30px; line-height:30px; font-weight:bold; position:relative; float:left;}
.olym-rt { background-position:-3px 0; width:10px; height:30px; display:inline-block; vertical-align:top; float:left; }
.olym-ct1 { display:inline-block; }
.olym-ct2 { display:inline-block; float:right; }
.olym-ct-mre { border: 1px solid #93aad9; font-size: 12px; line-height: 22px; padding: 0 5px 0 10px; color:#284592; margin: 3px 0; float:right; cursor:pointer; background-color:#E0EBFF; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; }
.olym-ct2:hover .olym-ct-mre { background-color:#fff; }
.olym-ct-arr { background: url(../../images/global-setting-icon.png?20130725) -344px -658px; width: 10px; height: 5px; display: inline-block; }
.olym-ct-list {position: absolute; font-size: 12px; right: 0; top:26px; border: 1px solid #93aad9; background-color:#fff; cursor:pointer; color:#284592; display:none; min-width:96px; }
.olym-ct2:hover .olym-ct-list { display:block; }
.olym-ct-list ul li { padding: 0 10px; }
.olym-ct-list ul li:hover { background-color:#e0eaff; }
.olym-ct-ico { display:inline-block; margin-top:3px; margin-right:10px; }
.olym-ct-ti { display:inline-block; padding: 0 15px; font-size: 12px; cursor:pointer; }
.olym-ct-ti:hover { color:#4871d3;}
.olym-ct .sel { background-color:#2c51a4 !important; color:#fff; border-left:1px solid #2D4694; border-right:1px solid #2D4694; padding:0 14px; }
.olym-ct .sel:hover { background-color:#2c51a4 !important; }

.deposit-now-wrp { height:100px; width:100%; text-align:center; font-size: 18px !important; line-height: 100px; z-index: 999;bottom: 0; transition: height 0.5s cubic-bezier(0.26, 0.87, 0.74, 0.93); position: fixed; background: rgba(37, 43, 54, 0.85098); font-weight:bold; }
.deposit-now-ctr { color:#fff; }
.deposit-now-msg { color:#B2D1FF; padding-right:16px; }
.deposit-now-btn { -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 5px; font-family: Arial; color: #4C3A0C; font-size: 18px; background: #FFC222; border-bottom: 3px solid #B68A13; padding: 10px 20px 10px 20px; text-decoration: none; font-weight: bold; }
.deposit-now-btn:hover { background: #fed15b;cursor: pointer; }

.deposit-now-wrp-50p { height:50%; width:100%; text-align:center; font-size: 18px !important; line-height: 100px; z-index: 999;bottom: 0; transition: height 0.5s cubic-bezier(0.26, 0.87, 0.74, 0.93); position: fixed; background: rgba(37, 43, 54, 0.85098); font-weight:bold; }
.deposit-now-hdr-50p { color:#fff; padding-top: 80px; font-size: 24px; line-height: 30px; width: 30%; margin: 0 auto; padding-bottom: 30px; }
.deposit-now-sub-50p { line-height: 30px; }

.deposit-now-wrp-100p { height: 100%; width: 100%; text-align: center; font-size: 18px !important; line-height: 25px; z-index: 999; transition: height 0.5s cubic-bezier(0.26, 0.87, 0.74, 0.93); position: fixed; background: rgba(37, 43, 54, 0.85098); font-weight: bold; display: table; }
.deposit-now-grp-100p { display: table-cell; text-align: center; vertical-align: middle; }
.deposit-now-img-100p { width: 544px; height: 393px; margin: 0 auto; background-repeat: no-repeat; background-image: url(../images/deposit-now-img.png); }
.deposit-now-sub-100p { color:#fff; text-shadow: 1px 1px 5px #000;width: 55%;padding-left: 85px;padding-top: 40%; }
.deposit-now-ctr-100p { color:#fff; }
.deposit-now-msg-100p { text-shadow: 1px 1px 5px #000; }
.deposit-now-btn-100p { line-height: 80px; width: 55%; padding-left: 85px; }

.livemp { position:absolute; height:100%; width:100%; background-color:rgba(0,0,0,0.6); z-index:105;top: 0;overflow: hidden;position: fixed }
.livemp-popup { background:url( ../images/livemp-popup.png) no-repeat; width:473px; height:242px; margin:200px auto; position:relative; }
.livemp-popup-close { width:32px; height:32px; position:absolute; right:1px; top:3px; cursor:pointer; }
.livemp-popup-btn { width:208px; height:42px; position:absolute; right:135px; top: 154px; cursor:pointer; }

.pending-bet-wrap .my-bet-item.mpb-live { padding:5px 2px; width:168px; }
.mpb-live:hover, .mpb-live:hover .mpb-sub, .mpb-live .mpb-sub:hover, .mpb-nonlive:hover, .mpb-nonlive:hover .mpb-sub, .mpb-nonlive .mpb-sub:hover { background-color: #fff !important; }
.mpb-live:hover .mpb-sub, .mpb-nonlive:hover .mpb-sub { border-bottom:1px solid #fff; }
.mpb-live { background-color: #FAC4AA !important; }
.mpb-nonlive { background-color: #bbd8ff !important; }
.mpb-live .mpb-sub, .mpb-nonlive .mpb-sub {width:158px;display: inline-block; padding:5px;border-top: 1px solid #fff; line-height: 11px;}
.mpb-nonlive .mpb-sub { border-top: 0px; }
.mpb-sub.mpb-nlmp { background-color: #bbd8ff; border-bottom: 1px solid #96b0d1; }
.mpb-sub.mpb-lmp { background-color: #ffddcc; border-bottom: 1px solid #D4916E; }

.mpf { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:8px; }
.mpf ul li { display:inline-block; height:30px; cursor:pointer; }
.mpf-sports { background-color:#d9e4fc; height:30px; color:#00175F; font-weight:bold; line-height:30px; font-size:12px;border-bottom:1px solid #1c3a7d; }
.mpf-sports a { color:#00175F; display:inline-block; height:30px; }
.mpf-sports .sel, .mpf-dates .sel { color:inherit; position:relative; }
.mpf-sports ul li, .mpf-dates ul li { padding:0 15px; font-size:12px; }
.mpf-sports ul li:hover a { color:#4871d3; }
.mpf-dates { background-color:#4c69b8; height:30px; color:#fff; font-weight:bold; line-height:32px; font-size:12px; font-family: Arial, Helvetica, sans-serif; }
.mpf-dates a { color:#fff; }
.mpf-dates ul { font-size:0; }
.mpf-dates ul li:hover { background-color:#1f4392; cursor:pointer; }
.mpf-dates .sel { background-color:#1c3a7d; }
.mpf-dates ul .sel:hover { background-color:#1c3a7d; }
.mpf-mb { background-color:#fff; height:19px; line-height:19px; padding:0 15px; font-family: Arial, Helvetica, sans-serif; cursor:default; }
.mpf-sports .common-header-bg.arrow { width: 10px; height: 7px; background-position: -5px -504px; position: absolute; margin: auto; left: 50%; margin-left: -6px; bottom: -2px; }

/*Birthday Rewards*/
.bday { position:fixed; bottom:0; right:0; z-index:1001; font-family:Trebuchet MS; cursor:default; float:right; }
.bday-top-en { background: url("../images/bday-bg-en.png") no-repeat; }
.bday-top-zh-cn { background: url("../images/bday-bg-zh-cn.png") no-repeat; }
.bday-top-zh-tw { background: url("../images/bday-bg-zh-tw.png") no-repeat; }
.bday-top-id-id { background: url("../images/bday-bg-id-id.png") no-repeat; }
.bday-top-vi-vn { background: url("../images/bday-bg-vi-vn.png") no-repeat; }
.bday-top-th-th { background: url("../images/bday-bg-th-th.png") no-repeat; }
.bday-top-en, .bday-top-zh-cn, .bday-top-zh-tw, .bday-top-id-id, .bday-top-vi-vn, .bday-top-th-th { width: 300px; height: 198px; color: #fff; text-shadow: #853c1f 0px 1px 5px, #853c1f 0px 1px 5px, #853c1f 0px 1px 5px, #853c1f 0px 1px 5px, #853c1f 0px 1px 5px, #853c1f 0px 1px 5px, #853c1f 0px 1px 5px, #853c1f 0px 1px 5px, #853c1f 0px 1px 5px; font-weight: bold; text-align: center; position: relative;}
.bday-top-mini { background: url("../images/bday-top-mini.png") no-repeat; }
.bday-top-close { background: url("../images/bday-top-close.png") no-repeat; }
.bday-top-mini, .bday-top-close { position: absolute; width: 24px; height: 24px; top: 6px; right: 0px; cursor: pointer;}
.bday-top-wrap { position:absolute; left:100px; top:65px;}
.bday-top-txt { text-align: center; font-size: 18px; width: 180px; line-height:20px;}
.bday-top-sub { font-size:18px; filter: glow(color=#1e3c5c,strength=5);line-height: 28px; }
.bday-top-tnc { font-size:11px; text-shadow:none; color:#fff; bottom:5px; right:6px; position:absolute; font-family:arial; font-weight:normal; text-decoration:none; }
.bday-top-tnc sub { vertical-align:middle; }
.bday-top-tnc sub:hover { text-decoration:underline; }
.bday-top-box { width: 130px; height: 30px; margin: 13px 0 0 21px; padding: 5px; font-size: 14px; line-height: 30px; text-shadow: none; font-weight: bold; display: table; vertical-align: middle; cursor: pointer; color: #fff; background: rgb(252, 108, 83); background: -moz-linear-gradient(top, rgba(252,210,83,1) 0%, rgba(255,187,0,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,210,83,1)), color-stop(100%, rgba(255,187,0,1))); background: -webkit-linear-gradient(top, rgba(252, 108, 83, 1) 0%, rgb(255, 59, 0) 100%); background: -o-linear-gradient(top, rgba(252,210,83,1) 0%, rgba(255,187,0,1) 100%); background: -ms-linear-gradient(top, rgba(252,210,83,1) 0%, rgba(255,187,0,1) 100%); background: linear-gradient(to bottom, rgb(252, 145, 83) 0%, rgb(255, 0, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcd253', endColorstr='#ffbb00', GradientType=0 ); -webkit-box-shadow: 0px 0px 17px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 0px 17px 0px rgba(0,0,0,0.75); box-shadow: 0px 0px 17px 0px rgba(0,0,0,0.75);}
.bday-top-wrap .bday-top-box:hover { background:#FF4A4A; }
.bday-top:before { position:relative; }
.bday-top:after { position:absolute; }
.bday-bot { background:url("../images/bday-bot.png") no-repeat; width: 300px; height:32px; margin:0 8px; cursor:pointer; font-weight:bold; font-size:14px; color:#481907; padding:0 3px;line-height:34px; text-align:center; }
.bday-bot:hover { background:url("../images/bday-bot.png") no-repeat 0 -38px; }
.bday-bot-hl { font-size:15px; color:#fff;vertical-align:bottom; text-shadow: #853c1f 0px 1px 3px, #853c1f 0px 1px 3px, #853c1f 0px 1px 3px, #853c1f 0px 1px 3px, #853c1f 0px 1px 3px, #853c1f 0px 1px 3px, #853c1f 0px 1px 3px, #853c1f 0px 1px 3px, #853c1f 0px 1px 3px;}

/*Free Spin*/
.fspin { position:fixed; bottom:0; right:0; z-index:1000; font-family:Trebuchet MS; cursor:default; float:right; }
.fspin-top-mini { position:absolute; width:20px; height:20px; top:25px; right:12px; cursor:pointer; }
.fspin-top { background:url("../images/fs-bg.png?160112") no-repeat; width: 360px; height:198px; color:#fff; text-shadow: #000 0px 1px 5px, #000 0px 1px 5px, #000 0px 1px 5px, #000 0px 1px 5px, #000 0px 1px 5px, #000 0px 1px 5px, #000 0px 1px 5px, #000 0px 1px 5px, #000 0px 1px 5px; font-weight:bold; text-align:center; position:relative; }
.fspin-top-wrap { position:absolute; left:95px; top:48px;}
.fspin-top:before { position:relative; }
.fspin-top:after { position:absolute; }

.fspin-top-txt { font-size:22px; filter: glow(color=#1e3c5c,strength=5); }
.fspin-top-sub { font-size:18px; filter: glow(color=#1e3c5c,strength=5);line-height: 28px; }
.fspin-top-tnc { font-size:11px; text-shadow:none; color:#fff; bottom:3px; right:20px; position:absolute; font-family:arial; font-weight:normal; text-decoration:none; }
.fspin-top-tnc sub { vertical-align:middle; }
.fspin-top-tnc sub:hover { text-decoration:underline; }
.fspin-bot { background:url("../images/fs-bot.png?160112") no-repeat; width: 300px; height:32px; margin:0 16px 0 60px; cursor:pointer; font-weight:bold; font-size:13px; color:#fff; padding:0 3px;line-height:34px; text-align:center; }
.fspin-bot:hover { background:url("../images/fs-bot.png?160112") no-repeat 0 -38px; }
.fspin-bot-hl { font-size:15px; color:#ffd800;vertical-align:bottom; }

.fspin-top-timer, .fspin-top-tmsml ,.fspin-top-box { display:none; }

.fspin.cont2 .fspin-top-wrap { left:120px; top:15px; }

.fspin.cont2 .fspin-top-sub, .fspin.cont3 .fspin-top-sub, .fspin.cont4 .fspin-top-sub { display:none; }
.fspin.cont2 .fspin-top-timer { background-color: #1a549c; height: 67px; padding:5px 8px; display: block; text-align: left; }
.fspin.cont2 .fspin-top-tmgrp { display:inline-block; text-align:center; vertical-align:middle; }
.fspin.cont2 .fspin-top-tmwrap { margin:5px 0; }
.fspin.cont2 .fspin-top-tmwrap span { font-size:18px; }
.fspin.cont2 .fspin-top-tmtxt { background-color:#1e3c5c; width:28px; height:35px; font-size:30px;line-height: 36px; }
.fspin.cont2 .fspin-top-tmgrp.mr-4 { margin-right:4px; }
.fspin.cont2 .fspin-top-tmgrp.ml-4 { margin-left:4px; }

.fspin.cont2 .fspin-top-tmtm { color:#fff; margin-top:5px; }
.fspin.cont2 .fspin-top-tmsml { font-size:15px; display:block; position:absolute; text-align:center; width:100%; bottom:5px; filter:glow(color=#1e3c5c,strength=5); }

.fspin.cont3 .fspin-top-wrap, .fspin.cont4 .fspin-top-wrap { left:99px; top:52px; }
.fspin.cont4 .fspin-top-box { width:139px; height:30px; margin:0 auto; padding:5px; font-size:13px; background: rgba(255,255,255,0.7); color:#000; text-shadow:none; font-weight:bold; display:table; vertical-align:middle; }
.fspin.cont3 .fspin-top-box {  width:130px; height:30px;margin: 5px 0 0 40px; padding:5px; font-size:13px; text-shadow:none; font-weight:bold; display:table; vertical-align:middle; cursor:pointer;color: #0e1a45; background: rgba(252,210,83,1); background: -moz-linear-gradient(top, rgba(252,210,83,1) 0%, rgba(255,187,0,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,210,83,1)), color-stop(100%, rgba(255,187,0,1))); background: -webkit-linear-gradient(top, rgba(252,210,83,1) 0%, rgba(255,187,0,1) 100%); background: -o-linear-gradient(top, rgba(252,210,83,1) 0%, rgba(255,187,0,1) 100%); background: -ms-linear-gradient(top, rgba(252,210,83,1) 0%, rgba(255,187,0,1) 100%); background: linear-gradient(to bottom, rgba(252,210,83,1) 0%, rgba(255,187,0,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcd253', endColorstr='#ffbb00', GradientType=0 ); -webkit-box-shadow: 0px 0px 17px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 17px 0px rgba(0,0,0,0.75); box-shadow: 0px 0px 17px 0px rgba(0,0,0,0.75); }
.fspin.cont4 .fspin-top-bcont3 { vertical-align: middle;display: table-cell;}
.fspin.cont3 .fspin-top-box:hover { background:#FDCD41; }
.fspin.cont3 .fspin-top-btext, .fspin.cont3 .fspin-top-bcont3 { display:table-cell; vertical-align:middle; }
.fspin.cont3 .fspin-top-bcont3 {font-size:15px; }
.fspin.cont3 .fspin-top-tmsml { font-size:12px; display:block; position:absolute; text-align:center; width:100%; bottom:5px; filter:glow(color=#1e3c5c,strength=5); }

/* content 1 - header */
.fspin-top-hdr { background:url("../images/fs-hdr-big.png?160112") no-repeat; width:206px ; height:101px; margin:0 auto; }
.fspin.cn .fspin-top-hdr { background:url("../images/fs-hdr-big-cn.png") no-repeat; width:206px ; height:101px; margin:-20px 0 0 10px; }
.fspin.id .fspin-top-hdr { background:url("../images/fs-hdr-big-id.png") no-repeat; width:206px ; height:101px; margin:-20px 0 0 20px; }
.fspin.th .fspin-top-hdr { background:url("../images/fs-hdr-big-th.png") no-repeat; width:206px ; height:101px; margin:-15px 0 0 10px; }
.fspin.vn .fspin-top-hdr { background:url("../images/fs-hdr-big-vn.png") no-repeat; width:206px ; height:101px; margin:-20px 0 0 20px; }

/* content 2 - header */
.fspin.cont2 .fspin-top-hdr { background:url("../images/fs-hdr-sml.png?160112") no-repeat; width:164px ; height:60px ; }
.fspin.cn.cont2 .fspin-top-hdr { background:url("../images/fs-hdr-sml-cn.png") no-repeat; width:164px ; height:58px ;margin: 10px 0 4px 0; }
.fspin.id.cont2 .fspin-top-hdr { background:url("../images/fs-hdr-sml-id.png") no-repeat; width:164px ; height:58px ;margin: 10px 0 5px 0; }
.fspin.th.cont2 .fspin-top-hdr { background:url("../images/fs-hdr-sml-th.png") no-repeat; width:164px ; height:58px ;margin: 10px 0 5px 0;  }
.fspin.vn.cont2 .fspin-top-hdr { background:url("../images/fs-hdr-sml-vn.png") no-repeat; width:164px ; height:58px ;margin: 10px 0 5px 0;  }

/* content 3 - header */
.fspin.cont3 .fspin-top-hdr { background:url("../images/fs-hdr-big.png?160112") no-repeat; width:206px ; height:101px ;margin: -24px 0px 0px 5px;}
.fspin.cn.cont3 .fspin-top-hdr { background:url("../images/fs-hdr-big-cn.png") no-repeat; width:206px ; height:101px ; margin: -24px 0px 0px 5px;}
.fspin.th.cont3 .fspin-top-hdr { background:url("../images/fs-hdr-big-th.png") no-repeat; width:206px ; height:101px ; margin: -24px 0 -4px 10px;}
.fspin.id.cont3 .fspin-top-hdr { background:url("../images/fs-hdr-big-id.png") no-repeat; width:206px ; height:101px ;  }
.fspin.vn.cont3 .fspin-top-hdr { background:url("../images/fs-hdr-big-vn.png") no-repeat; width:206px ; height:101px ; margin: -24px 0 0 10px; }


/* content 2 - text */
.fspin.cont2 .fspin-top-txt { margin: 0 0 10px 0; text-align: center; font-size:18px; }
.fspin.th.cont2 .fspin-top-txt { margin: 0 0 8px 0; }

/* content 3 - text */
.fspin.cont3 .fspin-top-txt { margin: -4px 0 8px 0; text-align: center; font-size:18px; }
.fspin.id.cont3 .fspin-top-text { margin: -22px 0 8px 0; text-align: center; font-size:18px; }

/* content 2 - timer */
.fspin.cn.cont2 .fspin.top-timer { margin-left: 30px; }
.fspin.th.cont2 .fspin.top-timer { margin-left: 10px; }

/* Game Banner */
.gamebanner-sport-en div {float:left; width: 162px;height: 87px;background-image: url(../../images/gamebanner_sport_desktop_en.png);margin-bottom: 10px;cursor: pointer;}
.gamebanner-sport-zh-cn div {float:left; width: 162px;height: 87px;background-image: url(../../images/gamebanner_sport_desktop_zh-cn.png);margin-bottom: 10px;cursor: pointer;}
.gamebanner-sport-zh-tw div {float:left; width: 162px;height: 87px;background-image: url(../../images/gamebanner_sport_desktop_zh-tw.png);margin-bottom: 10px;cursor: pointer;}
.gamebanner1 {background-position: 0 0;}
.gamebanner2 {background-position: -163px 0;}
.gamebanner3 {background-position: -325px 0;}
.gamebanner4 {background-position: -487px 0;}
.gamebanner5 {background-position: -650px 0;}

.challenge-iframebg { display: block; position: fixed; z-index: 9996; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.8); }
.challenge-container { height: 100%; position: fixed; top: 20%; left: 50%; margin-left: -395px; }
.challenge-xbutton { position:absolute;z-index:9999;background-image:url(../images/iframe-x-small.png);height:32px;width: 32px;right:0;cursor:pointer; }
.challenge-iframe { width: 800px; height: 100%; padding-top: 20px; padding-top:15px; padding-right:15px; }

.challenge-icon { background: url(../images/champions-challenge-icon.png) no-repeat; width: 20px; height: 20px; position: absolute; margin: -4px 0 0 8px; }
.challenge-icon-txt { margin-left: 26px; color: #b1e6ee; margin-top: 4px; display: block; width: 200px; }

/*footer on new deposit banner*/
.deposit-now-ftr { text-align: center; padding: 15px; font-size:12px; background-color:#00153f; color:#fff; bottom: 0px; position: fixed; width: 100%; }
.deposit-now-ftr ul { margin: 0 auto; display: inline-block; zoom:1; *display: inline; overflow: hidden; line-height: 20px; }
.deposit-now-ftr ul li { float: left; padding: 0 10px; border-right: 1px solid #5170ae; border-left: 1px solid #94b0e8; }
.deposit-now-ftr ul li a { cursor: pointer; color: #fff; }
.deposit-now-ftr ul li a:hover { color: #fff; text-decoration: underline }

/*PP Failed stake balance*/
.bet-buttons input {width: 48.4%;}
.bet-buttons input.bet-buttons-submit-disabled {border: 1px solid #a0a0a0; color: #9a9a9a; background-image: none; background-color: #f9f9f9; cursor:default;}
.ticket-note-msg--last {font-size: 10px; margin-bottom: 6px; text-align: center;}

/*Top banner Enhancements - Header Draw */
.header--xyz .product-list ul {width: 793px;}
.header--xyz .product-list ul li {font-size: 12px;}
.header--xyz .product-tab-body {padding: 0 4px;}
.header--xyz .selected .product-tab-body {padding: 0 6px;}
.header--xyz .product-tab-left, .header--xyz .product-tab-right {width: 5px;}
.header--xyz .selected.Sports .product-tab-left {margin-left: 0; width: 5px;}
.header--xyz .tv-schedule-icon {background-position: 4px -30px;}
.header--xyz .tv-schedule-icon:hover {background-position: 4px -187px;}

.header--xyz .product-list ul li.Homepage .product-tab-body a {background-image: url(../../images/icon--home.png); background-repeat: no-repeat; background-position: 0 50%; display: block; font-size: 0; width: 17px; padding: 0;}
.header--xyz .product-list ul li.Homepage .product-tab-body:hover a {background-position: 50% 50%;}
.header--xyz .product-list ul li.selected.Homepage .product-tab-body a {background-position: 100% 50%;}

.page-toolbar--xyz .tv-schedule-icon {background-position: 4px -30px;}
.page-toolbar--xyz .tv-schedule-icon:hover {background-position: 4px -187px;}

 #right-column .selection-tab ul li.TabNotAvailible { background: #797979; background: -moz-linear-gradient(top, #adadad 0%, #888888 100%); background: -webkit-linear-gradient(top, #adadad 0%,#888888 100%); background: linear-gradient(to bottom, #adadad 0%,#888888 100%); }

/* Lucky button feature */
.LuckyButton input {background: #d2181e; background: -moz-linear-gradient(top, #d2181e 0%, #96080a 100%); background: -webkit-linear-gradient(top, #d2181e 0%,#96080a 100%); background: linear-gradient(to bottom, #d2181e 0%,#96080a 100%); cursor: pointer; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #77121d; -webkit-box-shadow:inset 0 1px 0 0 #FF006F; box-shadow:inset 0 1px 0 0 #FF006F; -webkit-border-radius: 4px; border-radius: 4px; margin-bottom: 8px; width: 100%; color: #FFF; padding: 6px 0; }

.LuckyButton--icon input {text-align:left; padding:6px 5px 6px 28px; white-space:normal}
.LuckyButton--icon:before {position:absolute; margin:5px 0 0 8px; content: ""; height:17px; width:17px; background: url("../images/icon-luckybtn__img.png"); background-repeat: no-repeat; cursor:pointer;}

.LuckyButton--active input { position: relative; z-index:1000; }
.LuckyButton--active:before { z-index:1001; }

.LuckyTip, .ticket-option-lucky { background: #FFF; position: absolute; left: 180px; z-index: 99; width: 250px; padding: 6px; border: 1px solid #a30b0e; -webkit-border-radius: 4px; border-radius: 4px; top: -23px; }
.LuckyTip:before, .ticket-option-lucky:before, .LuckyTip:after, .ticket-option-lucky:after {content: ""; position: absolute; display: block; border-style: solid; width: 0; }
.LuckyTip:before, .ticket-option-lucky:before {top: 29px; bottom: auto; left: -6px; border-width: 6px 6px 6px 0; border-color: transparent #a30b0e; }
.LuckyTip:after, .ticket-option-lucky:after {top: 30px; bottom: auto; left: -5px; border-width: 5px 5px 5px 0; border-color: transparent #fff; }
.LuckyTip .LuckyTip__img, .ticket-option-lucky .ticket-option-lucky__img {float: left; margin-left: 6px; margin-right: 12px; margin-bottom: 4px; }
.LuckyTip .LuckyTip__img img, .ticket-option-lucky .ticket-option-lucky__img img {display: block;}
.LuckyTip .LuckyTip__content, .ticket-option-lucky .ticket-option-lucky__content {margin-top: 6px;}
.LuckyTip .LuckyTip__content h2, .ticket-option-lucky .ticket-option-lucky__content h2 {font-weight: bold; font-size: 12px; text-transform: uppercase; margin-bottom: 4px; }
.LuckyTip .LuckyTip__content p, .ticket-option-lucky .ticket-option-lucky__content p { line-height: 13px; }

/* Ticket option lucky bet */
.ticket-option-lucky { color: #1d253c; text-align: left; width: 300px; top: -12px; }
.ticket-option-lucky .ticket-option-lucky__img { margin-bottom: 10px; }
.ticket-option-lucky .ticket-option-lucky__content p { font-size: 11px; font-weight: 400; }


/* Lucky Modal */
.LuckyModal {display: none; position: fixed; z-index: 999; padding-top: 200px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0, 0, 0, 0.4);}
.LuckyModal__content {background-color: #FFF; margin-left: auto; margin-right: auto; padding: 20px 30px; text-align: center; border: 1px solid #a30b0e; width: 320px; position: relative;}
.LuckyModal__content h1 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #a30b0e; margin-top: 12px; margin-bottom: 8px; font-size: 16px;}
.LuckyModal__content p { font-size: 13px; line-height: 16px;}
.LuckyClose {color: #FFF; cursor: pointer; float: right; font-size: 24px; position: absolute; right: -10px; top: -8px; background: #a30b0e; -webkit-border-radius: 50%; border-radius: 50%; width: 25px;}

.LuckyModal--dashed {background-color: rgba(0, 0, 0, 0.75);}
.LuckyModal--dashed .LuckyModal__content {background: none; padding: 40px; text-align: center; border: 2px dashed #FFF; color: #FFF; width: 370px;}
.LuckyModal--dashed .LuckyModal__content h1 {color: #FFF; margin-bottom: 18px; font-size: 22px; margin-top: 0; }
.LuckyModal--dashed .LuckyModal__arrow { position: absolute; top: -50px; left: -150px; }
.LuckyModal--dashed .LuckyClose { background: #FFF; color: #a30b0e; top: -16px; right: -15px; }


/*Depbon banner*/
.depbon-banner {width: 812px; height: 68px; margin-bottom: 8px; background-color:#2C3768;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}

.depbon-info {background-color: #050E31;display: inline-block;width: 200px;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px; padding: 6px; margin: 9px; float: left;}
.depbon-info>div {width: 100%;text-align: center;font-family: Century Gothic;text-transform: uppercase;line-height: 18px;}
.depbon-info-deadline {font-size: 16px;}
.depbon-yellowfont {color: #FFD802;}
.depbon-whitefont {color: #fff;text-transform: uppercase;}
.depbon-deepyellowfont {color: #817427;}
.depbon-redfont {color: #D4145A;}


.depbon-progress {display: inline-block;width: 565px;float: left;margin: 8px 0 8px 12px; position: relative;}
.progress-cont {display: inline-block;width: 92%;}
.progress-cont>div {width: 100%;}
.progress-reminding {display: inline-block; float: left; font-weight: bold; padding: 8px 10px 4px 2px;}
.progress-goal {display: inline-block; float: right; font-weight: bold; text-align: right; padding: 8px 26px 4px 5px; color: #fff;}
.progress-bg {background-color: #050E31; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px; display: inline-block;height: 18px; border: 1px solid #3A436F; padding: 2px;
            box-shadow: 0 1px 5px #000 inset, 0 1px 0 #444;-moz-box-shadow: 0 1px 5px #000 inset, 0 1px 0 #444;-webkit-box-shadow: 0 1px 5px #000 inset, 0 1px 0 #444;}
.progress-bar {display: inline-block; margin: 2px 0px 2px 2px; height: 14px; border-radius: 15px 0 0 15px;-moz-border-radius:15px 0 0 15px;-webkit-border-radius: 15px 0 0 15px;}
.progress-bar.running {background-color:#695F1E;width: 0%; float: left;}
.progress-bar.settled {background-color:#FFD802;width: 0%; position: relative;top: -18px; left: 1px;}
.progress-bar.loseinfo {background-color:#050E31;opacity:0.9; width: 99%; float: left;height: 18px;position: relative;top: -38px;text-align: center;line-height: 18px;}

.progress-trophy {width: 50px; position: absolute;top: 2px; right: 13px;}

.depbon-congrats {background-color: #050E31; display: inline-block; width: 600px; border-radius: 8px; padding: 7px; margin: 8px; position: relative;top: -65px;border: 1px solid #FFD802;}
.depbon-congrats>div {width: 100%;text-align: center;font-family: Century Gothic;line-height: 18px;}
.depbon-congrats-coin {display: inline-block;width: 100%; position: relative;top: -126px;width: 812px;height: 68px;}
.depbon-congrats-info {font-size: 14px;}

/* Animation - Horizental shake effect */
.animated { -webkit-animation-duration: 10s; animation-duration: 10s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
@-webkit-keyframes shake { 0%, 100% {-webkit-transform: translateX(0);} 10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-6px);} 20%, 40%, 60%, 80% {-webkit-transform: translateX(6px);} }
@keyframes shake { 0%, 100% {transform: translateX(0);} 10%, 30%, 50%, 70%, 90% {transform: translateX(-6px);} 20%, 40%, 60%, 80% {transform: translateX(6px);} }
.shake { -webkit-animation-name: shake; animation-name: shake; }

/*LuckModal Arrow Responsive Style Modification*/
@media only screen and (max-width: 768px) { .LuckyModal--dashed .LuckyModal__arrow { top: -30px; left: -130px; } }

/*Ticket Changes for Reducing Alerts*/
.odds-change-modification {background-color: #fecc00;}
.ticket-successful-msg {text-align: center;width: 151px;font: 700 9px/13px Arial, Helvetica, sans-serif;background-color: #bbdede;color: #00900a;display: inline-block;zoom: 1; *display: inline;margin: 6px 0px 0px 6px;padding: 3px;border: 1px solid #57b46d;}
.ticket-receipt-msg {height: 15px;width: 15px;float: right;display: inline-block;background: url(../images/Receipt-Delicon.png) no-repeat center;cursor: pointer;}
.live .ticket-successful-msg {background-color: #d1e0a7;color: #649329;border: 1px solid #9ec36e;}
.live .ticket-receipt-msg {background: url(../images/Receipt-Delicon-live.png) no-repeat center;}

/*Remove the border line of the table*/
.tbody-lineremove tbody:hover td {border: 0px;}

/*Add the timer to bet ticket receipt for live events*/
.ticket-sport-row .close-receipt-count-down {float: right; margin-right: 4px; color: #000; }

/* Component: Announcement overlay */
.c-o-announcement { background: rgba(0, 0, 0, .8); display: none; position: fixed; width: 100%; height: 100%; z-index: 1001; top: 0; text-align: center; color: #fff; }
    .c-o-announcement > div { display: table-cell; vertical-align: middle; background: #FFF; width: 440px; }
    .c-o-announcement .c-o-announcement__top { background: #26497a; background: -moz-linear-gradient(left, #26497a 0%, #547bb4 100%); background: -webkit-linear-gradient(left, #26497a 0%,#547bb4 100%); background: linear-gradient(to right, #26497a 0%,#547bb4 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26497a', endColorstr='#547bb4',GradientType=1 ); }

.c-o-announcement__top .c-o-announcement__img { background-image: url('../images/ico-annoucement.png?20171229'); background-repeat: no-repeat; margin-left: auto; margin-right: auto; width: 120px; height: 100px; background-position: 50%; }
.c-o-announcement .c-o-announcement__content { margin: 1.8em 0; padding: 0 1.4em; }
    .c-o-announcement .c-o-announcement__content h3 { font-size: 18px; color: #33578a; text-transform: uppercase; font-weight: 600; }
    .c-o-announcement .c-o-announcement__content p { color: #3d4046; line-height: 1.4; font-size: 14px; margin: 1em 0; }
.c-o-announcement__btn { background: #ffb500; background: -moz-linear-gradient(top, #ffb500 1%, #ef9b20 100%); background: -webkit-linear-gradient(top, #ffb500 1%,#ef9b20 100%); background: linear-gradient(to bottom, #ffb500 1%,#ef9b20 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb500', endColorstr='#ef9b20',GradientType=0 ); color: #FFF; text-transform: uppercase; font-weight: 600; padding: 14px 30px; display: inline-block; border-radius: 50px; font-size: 14px; width: 50%; }
.c-o-announcement .c-o-announcement__lnk { display: block; margin-top: 12px; font-size: 12px; }

/* Only if browser supports flexbox */
@supports (display: flex) { .c-o-announcement { display: flex; align-items: center; justify-content: center; } .c-o-announcement > div { display: initial; vertical-align: initial; } }