.b-bet-grid_live{
		height:204px;
	}
	.b-bet-grid__live_index{
		height:136px;
	}
.b-bet-grid__live_time{
	text-align:center;
	height:75px !important;
}
.b-live_time{
	display: inline-block;
	height:52px;
	font-size:20px;
	font-family:Verdana;
	color:#fff;
	padding:1px 0 0 0;
	position:relative;
	top:12px;
	left:1px;
}
.b-live_time span{
	background:url(../img/bg_time_live_90x34.png) no-repeat;
	display:block;
	float:left;
	height:100%;
}
.b-live_time .b-time_l{
	background-position: 0 0;
	width:13px;
}
.b-live_time .b-time_r{
	background-position: 100% 0;
	padding-right:13px;	
}
#live_tenn .b-live_time{
	margin-top:-6px;
}
.b-bet-grid__live_item{
	display:inline-block;
	border:1px solid #4d5261;
	border-top:1px solid #757a86;
	background:url(../img/bg_live_item.png);
	max-width:500px;
	-moz-border-radius: 4px;	
		-khtml-border-radius: 4px;	
		-webkit-border-radius: 4px;
	border-radius: 4px;
}
.b-bet-grid__item_acc,
.b-bet-grid__item_acc_l,
.b-bet-grid__item_acc_r{
	background:none;
	color:#f6a200;
	font-family:Verdana;
	font-size:21px;
	font-weight:bold;
	padding:8px 0 12px;
	text-shadow:1px 1px 2px #0e121c;
}
.b-bet-grid__item_acc{
	position:relative;
	margin-top:2px;
	display:block;
	text-align:center;
	width:12px;
	padding:5px 0 13px;
}
.b-bet-grid__item_acc_l,
.b-bet-grid__item_acc_r{
	display:inline-block;
	width:35px;
}
.b-bet-grid__item_acc_l{
	position:relative;
	float:right;
	text-align:right;
}
.g-center{
	text-align:center;
	display:block;
}
.b-bet-grid__item_acc_r{
	float:left;
	margin-right:5px;
	text-align:left;
}
.b-bet-grid__live_item .m-bet-grid__item_date{ 
display:inline-block;
background:none;
font-size:14px;
font-family:Verdana;
padding:13px 4px 11px;
margin-right:6px;
max-width:190px;
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
   -o-text-overflow: ellipsis;
   -moz-binding: url(moz_fix.xml);
}
    .moz-ellipsis > DIV:first-child
    {
      float: left;
    }
    .moz-ellipsis > DIV + DIV
    {
      float: right;
      margin-top: -1.2em;
    }
    .moz-ellipsis > DIV + DIV::after
    {
      background-color: white;
      content: '...';
    }
	
.b-bet-grid__live_item .m-bet-grid__item_date:hover{
	color:#fff;
}

.desc { color:#6b6b6b;}

.desc a {color:#0092dd;}

.dropdown dd, 

.dropdown dt, 

.dropdown ul { margin:0px; padding:0px; }

.dropdown dd { position:relative; }

.dropdown a, 
.dropdown a:visited { 
	color:#816c5b; 
	text-decoration:none; 
	outline:none;}

.dropdown dt a:hover { 
	color:#5d4617;
	outline:1px solid #50534e !important;
	background-position: 0 -25px; }

.dropdown dt a:active{
	outline:1px solid #50534e !important;
	background-position: 0 -25px; 	
}
.dropdown dt a {
	background:#000 url(../img/bg_live_dd_menu.png) repeat-x 0 0; 
    display:block; 
	outline:1px solid #50534e !important;
	height:25px;
}
.dropdown dt a.dd_current{
	background-position: 0 -25px;
}
.dropdown dt a span {
	 cursor:pointer; 
	 display:block; 
	 padding:5px;
	 height:15px;
	 background:url(../img/bg_live_dd_butt.png) no-repeat right; 
	 color:#7c7c7c;
	 font-family:Verdana;
	 font-size:12px;
	 }

.dropdown dd ul { 
	background:#000 none repeat scroll 0 0;  
	color:#bcbcbc; 
	display:none;
	left:-1px; 
	position:absolute; 
	width:100%; 
	list-style:none;
	border:1px solid #50534e;
	border-top:none;
	height:81px;
	overflow-y:scroll;
	z-index:99;
	}

.dropdown span.value {
	 display:none;
	 }

.dropdown dd ul li a { 
	padding:6px 5px 4px; 
	display:block;
	border-top:1px solid #525252;
	border-bottom:1px solid #333333;
	background:url(../img/bg_live_dd_drop.png) repeat-x;
	height:15px;
	color:#bbbbbb;
	}
	.dropdown dd ul li a:hover{
		background-position: 0 -25px;
		border-bottom:1px solid #535353;
	}
.b-bet_tenn_table td{
	padding:3px 3px 0;
	text-align:center;
}
.b-bet_tenn_table_head{
	color:#fff;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}	
.b-bet_tenn_table_it{
	width:23px;
	height:23px;
	background:#aaa url(../img/bg_live_tenn_it.png) no-repeat 0 0;
	color:#f6a200;
	font-size:18px;
	font-family:Verdana;
	font-weight:bold;
	margin:0 auto;
	padding:1px 0 1px;
	text-shadow:1px 1px 2px #0E121C;
}
.b-bet_tenn_table_name {
	margin-top:24px;
}
.b-bet_tenn_table_name td{
	color:#fff;
	font-family:Verdana;
	font-size:12px;
	padding:0 15px;
	height:17px;
}
.b-bet_tenn_table_name_current{
	background:url(../img/icon_tenn_name_curr.png) no-repeat right 3px;
	padding:0 12px;
	display:inline-block;
}
.b-bet_tenn_table_it_dbl{
	color:#f4e200;
	font-size:18px;
	font-family:Verdana;
	font-weight:bold;
	padding:2px 5px;
	width:36px;
	height:21px;
	text-align:right;
	background:#aaa url(../img/bg_live_tenn_it.png) no-repeat right 0;
}
.t-space{
	display:inline-block;
	width:9px;
	height:15px;
}
.b-bet_tenn_table td.b-bet_tenn_table_it_se{
	padding-left:6px;
}
.b-tenn_header{
	border:1px solid #ffdfba;
	border-bottom:none;
	-moz-border-radius: 4px 4px 0 0;	
		-khtml-border-radius: 4px 4px 0 0;	
		-webkit-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	background:#aaa url(../img/bg_live_tenn_header.png) repeat-x 0 0;
	color:#fff;	
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding:3px 3px;
	margin-bottom:-5px;
	margin-top:-5px;
	display:inline-block;
}
.ie7 .b-tenn_header{
	display:inline;
	border-top:#a09f9f 1px solid;
	padding:4px 3px;
}
.b-bet-grid__cell_r div{
	padding:0 10px;
	color:#fff;
}
.b-bet-grid__cell_l div{
	padding:0 5px;
	color:#fff;
}
.b-bet-grid__cell_l_top{
	margin-bottom:5px;
}
.b-bet-grid__cell_l div a{
	color:#fff;
		text-decoration:underline;

	
}
.b-bet-grid__cell_l div a:hover{
text-decoration:none;
}
.liga-arrow{
	display:inline-block;
	position:relative;
	top:-1px;
}
.b-bet-grid__live .b-bet-grid__cell_time{
	text-align:center;
	padding: 0 !important;
}
.b-bet-grid__live{
	color:#fff;
	background:#1b2f42;
	border-left:0;
	border-right:0;
	overflow:hidden;

}
.b-bet-grid__bets .b-bet-grid__cell_pl a{
	display:inline-block;
	background:#384959;
	-moz-border-radius: 3px;	
		-khtml-border-radius: 3px;	
		-webkit-border-radius: 3px;
		padding:2px;
		text-decoration:underline;
		color:#fff;
		
}
.b-bet-grid__bets .b-bet-grid__cell_pl a:hover{
	text-decoration:none;
}

.b-bet-grid__bets .b-bet-grid__cell_ev a{
	text-align:left;
	padding-left:10px;
	color:#fff;
	

}
.b-bet-grid__bets .b-bet-grid__cell_ev a:hover{
text-decoration:none;
}
.b-bet-grid__cell_time div{
	height:100%;
	border-right:1px solid #304353;
	padding:6px 0;
}
.b-bet-grid__live:last-child .b-bet-grid__cell_time,
.b-bet-grid__live:last-child .b-bet-grid__cell_ev,
.b-bet-grid__live:last-child .b-bet-grid__cell_pl{
	border-bottom:0 !important;
}
.b-title_ucle{
	border-bottom:1px solid #0d192a;
}
.b-bet-grid__live td{
	border-bottom:1px solid #0d192a;
}
.b-box__content_border_u{
	padding-bottom:5px;
}
.live_sched{
	height:34px;
	color:#fff;
	background: #0A0A0A;
    background: -moz-linear-gradient(top,  rgba(31,31,30,0.7) 0%, rgba(0,0,0,1) 100%);
    background: -webkit-linear-gradient(top,  rgba(31,31,30,0.7) 0%,rgba(0,0,0,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31,31,30,0.7)), color-stop(100%,rgba(0,0,0,1)));
    background: -o-linear-gradient(top,  rgba(31,31,30,0.7) 0%,rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(top,  rgba(31,31,30,0.7) 0%,rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom,  rgba(31,31,30,0.7) 0%,rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b31f1f1e', endColorstr='#000000',GradientType=0 );
	border:1px solid #000;
		-moz-border-radius: 5px;	
		-khtml-border-radius: 5px;	
		-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 10px;
	box-shadow: 1px 1px 6px rgba(0,0,0,0.6);
	-moz-box-shadow: 1px 1px 6px rgba(0,0,0,0.6);
	-webkit-box-shadow: 1px 1px 6px rgba(0,0,0,0.6);
	
}
.live_sched:hover{
	background: -moz-linear-gradient(top,  rgba(31,31,30,0.9) 0%, rgba(0,0,0,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31,31,30,0.9)), color-stop(100%,rgba(0,0,0,1)));
background: -webkit-linear-gradient(top,  rgba(31,31,30,0.9) 0%,rgba(0,0,0,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(31,31,30,0.9)), color-stop(100%, rgba(0,0,0,1)));
background: -o-linear-gradient(top,  rgba(31,31,30,0.9) 0%,rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top,  rgba(31,31,30,0.9) 0%,rgba(0,0,0,1) 100%);
background: linear-gradient(to bottom,  rgba(31,31,30,0.9) 0%,rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e61f1f1e', endColorstr='#000000',GradientType=0 );

}
.live_sched a{
	color:#fff;
	font-size:14px;
	text-decoration:none;
	display:block;
	padding:9px 0 10px 34px;
	font-weight: bold;
	background: url(../img/bg_calendar.png) no-repeat 8px 8px;
}

a.dspl_lin{
	display:inline !important;
}
.b-menu__link_live{
    font-size: 12px;
}
.b-menu__link_live:hover,
.b-menu__link_live:hover *{
  /* cursor: default !important; */
}
.b-menu_live i{
    background-position: -547px 0;
}
.b-bet-live_lg a{
	padding-left:13px !important;
	color:#e7e6e6 !important;
	font-size:11px;
}

.b-bet_tenn_act_gm{
	background-position:0 -25px;
}
.league_name_arw{
	position:relative;
	font-size: 17px;
	padding: 0 4px;
}
.b-bet-live_lg{
	padding:3px 0 2px;
}
.fh_sec{
	font-size:21px;
	color:#fff;
	background: url(../img/live_clock.png) no-repeat 0 1px;
	padding-left:30px;
	margin-right: 8px;
	margin-top: -3px;
}

.fh_undl{
	font-size:12px;
	color:#3a3a3a;
}
#event_l-a,
#event_r-a{
	display:block;
}
#event_l-a{
	margin-right:40px;	
}
#event_r-a{
	margin-left:40px;
}
#live-l-a{
	background:url(../img/live_item_left_grad.png) repeat-y 0 0;
}
#live_tennis .b-bet-grid__live_item{
	padding:0 0 3px;
	
}
.b-tenn_name td{
	text-align:right;
	font-weight:600;
	font-size:12px;
	padding:2px 10px 10px;
}
.b-cell_hover_up a{
	color:#fff;
}
.b-cell_hover_up a:hover{
	color:#F0D13F;
	border-color:#F7B026;
	
}
.b-box__content_up .b-bet-grid__date_div{
	background-image:none;
	padding-left:8px;
}
.b-box__content_up .m-bet-grid__cell_count .b-link div{
	margin-left:0;
}
.b-livetabs__nav{
    height: 34px;
    border: 1px solid #383737;
    border-top: none;
    position: relative;
    overflow: hidden;
    
}
#sub-light-list .ui-state-active a {
	text-shadow: none;
	font-weight: bold;
	font-size: 1em;
	cursor: default;
	color: #FFF;
}
.b-livetabs__nav .b-livetabs__item_last{
	display: block;
	float: left;
	width: 1px;
	overflow: hidden;
}
.b-livetabs__nav .b-livetabs__item,
.b-livetabs__nav .b-livetabs__item_last{
    border-right: 1px solid #202020;
}
.b-livetabs__nav .b-livetabs__item:first-child{
      /*border-left: 1px solid #202020;*/
}
.b-livetabs__nav .b-livetabs__item_last{
     border-right: 0;
}
.b-livetabs__nav .b-livetabs__item .b-link,
.b-livetabs__nav .b-livetabs__item_last .b-link{
    display: block;
    text-decoration: none;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}
.b-livetabs__nav .b-livetabs__item_last .b-link{
     border-top:0;
     height: 34px;
}
.b-livetabs__nav .b-livetabs__item .b-link .sport_name,
.b-livetabs__nav .b-livetabs__item_last .b-link .sport_name{
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    padding: 9px 14px 9px 0;
    text-align: center;
    min-width: 60px;
    }
.b-livetabs__nav .ui-state-active {
   border: 0; 
   border-right: 1px solid #464545;
   background: url(../img/bg_border_sub-light-list.png) no-repeat left;
}
.current_page_item a{
   position: relative;
   z-index: 99;
   color: #aaa; 
   opacity: .9;
   zoom: 1; 
}

.current_page_item a:hover{
    opacity: 1;
    color: #fff;
     text-shadow: 1px 1px 2px #000;
}
 
.b-livetabs__nav a,
.b-livetabs__nav a *{
	cursor: pointer !important;
}
.b-livetabs__nav .ui-state-active a{
   padding: 0; 
   border: 0;
   background: none;
   color: #fff;
   zoom: 1; 
   position: relative;
   z-index: 20;
   cursor: pointer;
}  
.selected a{
                opacity: 1;
                -moz-opacity: 1;
                -khtml-opacity: 1;
                opacity: 1;
                color: #000 !important;
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
                border: none !important;
}
.b-menu_live{
     font-size: 12px;
    background: #1F1E1E url(../img/menu_left_live_bg.png) repeat-x 0 100%;
   margin-bottom: 1px;
 }
.b-menu_live:hover,
.b-menu_live.m-menu__item_active{
  background-color: #5C2A2A;
    box-shadow: 0 0 9px -3px #000000 inset;
}
#example-one { 
    margin: 0 auto; 
    list-style: none; 
    position: relative; 
}
#example-one li { 
    display: inline-block;  
}
#magic-line { 
    position: absolute;
    top: 0;
    left: 0; 
    height: 35px;
    margin-left: -1px;
    background: url(../img/live_highlights_act.png) repeat-x center 0;
    border-top: 1px solid #f9c25a;
    border-left: 1px solid #f9c25a;
    z-index: 10;
    overflow: visible !important;
}
#magic-line span.magic-line_left {
    position: absolute;
    left: -33px;
    top: -1px;
    width: 33px; 
    height: 35px;
    background: url(../img/live_highlights_act.png) no-repeat 0 -35px;
}
#magic-line span.magic-line_right {
    position: absolute;
    right: -34px;
    top: -1px;
    width: 33px; 
    height: 35px;
    background: url(../img/live_highlights_act.png) no-repeat 0 -70px;
}
.ie6 #example-one li, .ie7 #example-one li { 
    display: inline; 
}
.ie6 #magic-line {
    bottom: -3px;
}
.cont_liveip .sport_name_title > div:before,
.cont_liveip .sport_name_title > div:after{
	display: block;
	position: absolute;
	top:0;
	width: 1px;
	height: 26px;
	background: url(../img/sport_name_title-side.png) no-repeat 0 0;
	content: "";
}
.cont_liveip .sport_name_title > div:before{
	left: 0;
}
.cont_liveip .sport_name_title > div:after{
	right: 0;
}
.cont_liveip .sport_name_title > div{
	border-top: 1px solid #243c23;
	/*background: #231100;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#281300', endColorstr='#080808');
	background: -webkit-linear-gradient(top, bottom, #281300, #080808);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #281300), color-stop(100%,#080808));
	background: -moz-linear-gradient(top,  #281300,  #080808); 
	background: -o-linear-gradient(top,  #281300, #080808); 
	background: -ms-linear-gradient(top,  #281300,  #080808);*/
	position: relative;
}
.cont_liveip .sport_name_title {
	display: block;
	background: url(../img/sport_name_title-shadow.png) repeat-x 0 -1060px transparent;
	padding-bottom: 0px;
	padding-top: 0px;
}
.cont_liveip {
	/*margin-top: 4px;*/
	
}
.cont_liveip .sport_name{
    display: inline-block;
    zoom:1;
    *display:inline;
    padding: 4px 0 4px;
    font-size: 14px;
}
.cont_liveip .b-menu__icon{
	margin-top: 0;
}
.live-now-event table{
	width: 100%;
}
.live-now{
	background: url(../img/live-rightcol-top-box.png) no-repeat 0 0;
	background-size: 100% 100%;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
                src='../img/live-rightcol-top-box.png',
                sizingMethod='scale');
	min-height: 183px;
	margin-top: -37px;
}
.live-now-event{
	text-align: center;
	background: url(../img/live-now-event.png) no-repeat center 74px;
	min-height: 143px;
    padding-top: 37px;
    font-family: Arial;
    position: relative;
}
.live-now-event a{
	display: block;
	color: #fff;
	text-decoration: none;
}
.live-now-event .name{
	font-size: 16px;
	font-weight: 100;
	background: url(../img/live-now-name-bg.png) repeat-y center 0;
	padding: 2px 0 3px;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	
}
.live-now-event a:hover .name{
	color:#FFAF7A; 
}
.ln-score,
.ln-status{
	text-shadow: 1px 1px 3px #000;
	font-weight: 700;	
}
.ln-score{
	font-size: 50px;
	margin: -4px 0 -3px;	
}
.ln-status{
	font-size: 20px;
}
.ln-status sup{
	font-size: 10px;
}
.live-now-event span{
	font-size: 18px;
	font-weight: 700;
	display: block;
	height: 25px;
	margin: -4px 0;
}
.live-now .to-calendar{
	color: #e0d0c9;
	text-decoration: none;
	border-bottom: 1px solid #e0d0c9;
	font-size: 14px;
	margin: 7px 8px;
	position: relative;
	z-index: 10;
}
.live-now .to-calendar:hover{
	color: #FFAF7A; 
	border-color: #FFAF7A;
}

.cont_liveip .sub_title_name{
    border-top: 1px solid #2a2a2a;
    font-size: 14px;
    background:#2A2A2A;
    padding: 8px 7px;
    font-weight: 100;
    
}
.b-bet-grid__cell .g-left,
.b-bet-grid__cell .g-center{
    color:#adadad;
    font-weight: 700;
    
}
.cont_liveip .b-index_block_size,
.cont_liveip .b-link_name:hover{
    color:#FFAF7A;
}
.cont_liveip .cell_bord_l .b-link_ev:hover b,
.cont_liveip .cell_bord_l .b-link_ev .ev_actv,
.cont_liveip .selected .b-index_block_size{
    color:#fff;
    background: #B45754;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B45754', endColorstr='#692F2F');
    background: -webkit-linear-gradient(top, bottom, #B45754, #692F2F);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #B45754), color-stop(100%, #692F2F));
    background: -moz-linear-gradient(top,  #B45754,  #692F2F); 
    background: -o-linear-gradient(top,  #B45754,  #692F2F); 
    background: -ms-linear-gradient(top,  #B45754,  #692F2F); 
    text-shadow: none;
 }
 .live-main{
 	border: 4px solid #080808;
 	background: url(../img/live-right-col-green.png) repeat-x 0 146px #0D110A;
 }
.sport_live_in{
	border-top: 1px solid #442200;
	border-top: 1px solid rgba(111,110,109,.18);
}
.sport_live_in:first-child{
	border-top:0;
}
 .sport_live_in .b-link_name{
 	text-decoration: none;
 	font-size: 14px;
 	font-weight: 100;
 	padding: 8px;
 	display: block;
 	transition: all .3s;
 	-webkit-transition: all .3s;
 	-moz-transition: all .3s;
 	-o-transition: all .3s;
 }
 .sport_live_in .b-link_name:hover{
 	background: rgba(255, 253, 252, 0.03);
 }
.sport_live_in .b-link_name table{
  	font-size: 12px;
 }
  .sport_live_in table{
 	color: #999898;
 }
	.sport_live_in .teams_name{
	max-width: 100%;
	margin-bottom: 4px;
	}
   
 /*live left menu*/
.d-left_col_live .m-menu_check .b-menu__item{
    border-bottom:1px solid #000;
    border-top:1px solid #000;
        line-height: normal;
    min-height: 0;
    padding:0;  
}
.d-left_col_live .m-menu_check .b-menu__link {
    /*color: #FFFFFF;*/
	color: #22272D;
	text-shadow: none;
    font-weight: 400;
    height: auto;
    line-height: normal;
    margin-right: 0;
    padding-left: 0;
    padding:7px 10px;
    }
.d-left_col_live .m-menu_check .b-menu__item:hover{
    background:none;
}
.d-left_col_live .m-menu_check{
    border-top:0;
}
.d-left_col_live .m-menu__item_active .m-menu__item_last .b-menu__link{
    
}
.d-left_col.d-left_col_live{
  /*border:1px solid #000;*/
}
.m-menu_sport>.b-menu__item>.b-menu__link_live {
	background: -moz-linear-gradient(top, #d60103 0%, #770101 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d60103), color-stop(100%,#770101));
	background: -webkit-linear-gradient(top, #d60103 0%,#770101 100%);
	background: -o-linear-gradient(top, #d60103 0%,#770101 100%);
	background: -ms-linear-gradient(top, #d60103 0%,#770101 100%);
	background: linear-gradient(to bottom, #d60103 0%,#770101 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d60103', endColorstr='#770101',GradientType=0 );
	border-top:0;
	height: 30px;
	line-height: 24px;
	padding-top: 6px;
}
#live_type + .l-page__body .m-menu_name_sport {
	padding-top: 0;
	font-weight: bold;
}
#live_type + .l-page__body .l-page__c_out{
    /*background: url(../img/live_content_bg.png) repeat-x scroll 0 0 transparent;*/
    /*padding: 5px 6px;*/
    position: relative;
    min-height: 320px;

}
 #live_type + .l-page__body .b-menu__item_sub .b-menu__link{
     overflow: hidden;
     padding:13px 13px;
	 border: none;
	 border-bottom: 1px solid #343434;
	 margin-right: 0;
 }
#live_type + .l-page__body .b-menu__item_sub {
	position: relative;
}
#live_type + .l-page__body .b-menu__item_sub:hover,
#live_type + .l-page__body .b-menu__item_sub .live_act {
	background: #12290d;
}
#live_type + .l-page__body .b-menu__item_sub .add_to_favourities:hover {
	background-position: 0px -173px;
}
#live_type + .l-page__body .b-menu__item_sub .remove_from_favourities:hover {
	background-position: 0px -156px;
}

   #live_type + .l-page__body .b-menu__item_sub .b-menu__link .g-right{
      color: #F1D23F;
  }
  .b-menu__item_sub .b-menu__link .g-left{
      width: 110px;
  }
  #live_type + .l-page__body .l-page__c_out{
    /*margin-left: 208px;*/
  }
  #live_type + .l-page__body .l-page__l{
      width: 257px;
  }
 /*leve left menu end*/

/*Live sport board*/
    .c_live_title{
		background: rgb(38,38,38);
		background: -moz-linear-gradient(top, rgba(38,38,38,1) 0%, rgba(9,9,9,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(38,38,38,1)), color-stop(100%,rgba(9,9,9,1)));
		background: -webkit-linear-gradient(top, rgba(38,38,38,1) 0%,rgba(9,9,9,1) 100%);
		background: -o-linear-gradient(top, rgba(38,38,38,1) 0%,rgba(9,9,9,1) 100%);
		background: -ms-linear-gradient(top, rgba(38,38,38,1) 0%,rgba(9,9,9,1) 100%);
		background: linear-gradient(to bottom, rgba(38,38,38,1) 0%,rgba(9,9,9,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#262626', endColorstr='#090909',GradientType=0 );
		box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2), 0 0 2px rgba(255, 255, 255, 0.5) inset;
       border-bottom: 0;
       margin-bottom: 1px;  
           
    }
    .c_live_title_bg{
        padding:5px 6px;
        height: 43px;
    }
      .c_live_title h3{
       font-size: 14px; 
       opacity: .9;     
       margin-bottom: 2px;
	   overflow: hidden;
	   text-overflow: ellipsis;
       white-space: nowrap;
   }
   .c_live_title h3 a{
        color:#A5A4A9;
        text-decoration: none;
        border-bottom: 1px solid #A5A4A9; 
   }
   .c_live_title h3 a:hover{
       border-bottom: 0;
   }
   .c_live_title h1{
       font-size: 20px;
	   overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
   }
   .c_live_board{
       /*border: 1px solid #000;*/
       padding: 6px 10px 5px;
   }
   .board_c{
       height: 97px;
   }
   .board_l{
       padding: 0 0 0 7px;
       position: relative;
       margin-bottom: 8px;
               -webkit-box-shadow: 0 1px 2px #1E1E1E;
               -moz-box-shadow: 0 1px 2px #1E1E1E;
               box-shadow: 0 1px 2px #1E1E1E;
                   border-radius: 4px;
                   -moz-border-radius: 4px;
                     -webkit-border-radius: 4px;
                     -khtml-border-radius: 4px; 
                     behavior: url(border-radius.htc);
                   
           
   }
   .board_r{
       padding: 0 7px 0 0; 
       position: relative;
   }
   .board_l:after{
       content: url(../img/soccer_live/board_shadow_l.png);
       display: block;
       position: absolute;
       bottom: -13px;
       left: 5px;
   }
   .board_r:after{
         content: url(../img/soccer_live/board_shadow_r.png);
       display: block;
       position: absolute;
       bottom: -13px;
       right: 5px;
   }
   .l-table-title{
       background: url(../img/l-board_title_ligth.png) no-repeat 0 0;
       overflow: hidden;
       height: 18px;
       padding: 6px;
   }
	.l-table-title--clock{
		height: 30px !important;
	}
   .c_live_board table{
       width: 100%;
       font-size: 14px;
   }
    .c_live_board table sup{
        font-size: 10px;
        position: relative;
        top:2px;
    }
  .c_live_board .content_board{
       margin-left: -5px;
       margin-right: -5px;
       padding: 2px 0;
   }
   .c_live_board table tbody td{
       border-top: 1px solid #1C6E18;
       height: 31px;    
       padding:  0 6px;
   }
  .c_live_board table .m-text_center{
      border-left:1px solid #1C6E18;
  }
  .t_actv{
      color:#F1D23F;
  }
 #live_type + .l-page__body .events_contein{
      background: none;
  }
 #live_type + .l-page__body  .b-title__bg{
      /*border:1px solid #111;*/
      border-bottom: 0;
  }
#live_type + .l-page__body #main_content .b-bet-grid__cell .cell_bord_l{
    border-left:0;
    padding: 0  0px 5px 5px;
}
#live_type + .l-page__body #main_content .b-bet-grid__cell:first-child .cell_bord_l{
    padding-left: 0px;
}
#live_type + .l-page__body .b-title__bg + .b-bet-grid__one_ev{
    padding-top: 5px !important;
    /*border: 1px solid #000 !important;*/
}
#live_type + .l-page__body #main_content .b-bet-grid__cell .b-link{
    height: 15px !important;
    padding: 8px 5px;

	background: #3a3a3a;
	border: 1px solid #3b3b3b;
	box-shadow: 0 1px rgba(255, 255, 255, 0.12) inset;
}
#live_type + .l-page__body .date_txt{
    background: none;
    font-size: 15px;
    padding-bottom: 5px;
    
}
#live_type + .l-page__body  #main_content .b-bet-grid__cell span.b-link{
    display:none;
}
#live_type + .l-page__body .b-bet-grid__cell .b-link:hover .b-index_block_size{
    background: none !important;
    /*color:#fff !important;*/
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    text-shadow: 1px 1px 0 #1F1F1F;        
}
#live_type + .l-page__body  #main_content .b-bet-grid_dis span.b-link.b-link_ev{
    display:block;
    }
.b-title_dis .bet_slip_txt{
    color:rgba(135,134,129,0.8);
} 
.b-title_dis .bet_slip_txt{
    position: relative;
}
.b-title_dis .bet_slip_txt:after{
    content:url(../img/lock.png);
    display: block;
    position: absolute;
    height: 16px;
    width: 12px;
    top:9px;
    right:0;
    margin-right: 6px;
}   
#live_type + .l-page__body .b-title_dis + .b-bet-grid__one_ev .date_txt{
     color:   rgb(135, 134, 129);
     color:   rgba(135, 134, 129, .8);
}
.odd_box{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin-bottom: 0px;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.51);
}

.odd_box > *{
    padding-left: 8px;
}
.c-content_live{
    width:auto !important;
    float: none !important;
}
#live_type + .l-page__body .events_contein{
    border: 0;
}
.b-box__content_live{
    width: 100%;
    float:left;
    z-index: 10;
        box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
     padding: 0;
     margin-bottom: 1px;
}
.live_left{
    clear: left;
    float: left;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.live_right{
	float:right;
	width: 100%;
	-o-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	/*padding-left: 5px;*/
}

.bet_right.live_right {
	/*margin-top: -174px;*/
}
#live_type + .l-page__body #main_content .b-bet-grid__cell a.selected,
#live_type + .l-page__body .d_week a.selected,
#live_type + .l-page__body .d_week a.selected:hover,
#live_type + .l-page__body .fav_expres.selected,
#live_type + .l-page__body .fav_expres.selected:hover
{
        background: #FFA800;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EBA61F', endColorstr='#986B03');
        background: -webkit-linear-gradient(top, bottom,  #EBA61F, #986B03);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EBA61F), color-stop(100%, #986B03));
        background: -moz-linear-gradient(top, #EBA61F, #986B03);
        background: -o-linear-gradient(top,  #EBA61F, #986B03);
        background: -ms-linear-gradient(top, #EBA61F, #986B03);   
}
#live_type + .l-page__body #main_content .b-bet-grid__cell a.selected .b-index_block_size{
    background: none !important;
    box-shadow: none;
    font-size: 600;
    color:#fff;
    text-shadow: 1px 1px #3C3C3C;
}
#live_type + .l-page__body #main_content .b-bet-grid__cell a.selected:hover .b-index_block_size{
    color:#fff;
    
}
#live_type + .l-page__body .b-paginator{
    margin: 0 -1px 7px;
    padding: 2px 0;
    
    
}
#live_type + .l-page__body .b-paginator__item{
    border-color:#fff;
}
#live_type + .l-page__body .favourite_box{
    border:0 !important;
    margin-bottom: 8px;
    border-radius: 3px 3px 0 0;
        -moz-border-radius: 3px 3px 0 0;
          -webkit-border-radius: 3px 3px 0 0;
          -khtml-border-radius: 3px 3px 0 0; 
          behavior: url(border-radius.htc);
}
#live_type + .l-page__body .l_title{
    background: #999;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1F1F1E', endColorstr='#000000');
    background: -webkit-linear-gradient(top, bottom, #1F1F1E, #000);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1F1F1E), color-stop(100%, #000));
    background: -moz-linear-gradient(top,  #1F1F1E,  #000);
    background: -o-linear-gradient(top,  #1F1F1E,  #000);
    background: -ms-linear-gradient(top,  #1F1F1E,  #000);
    font-size: 16px;
    font-weight: bold;
	text-shadow: none;
    padding:8px;
    border: 1px solid #000;
    border-bottom: 0;
    border-radius: 3px 3px 0 0;
        -moz-border-radius: 3px 3px 0 0;
          -webkit-border-radius: 3px 3px 0 0;
          -khtml-border-radius: 3px 3px 0 0; 
          behavior: url(border-radius.htc);
          margin-bottom: 1px;
}
.fav_block{
    border: 1px solid #0D0D0D;
}
.fav_block + .fav_block{
	border-top:none;
}
.fav_block h1 span{
    font-size: 12px;
    display: inline-block;
    padding: 7px 0 4px;
    font-weight: 100;
}
.fav_block h1 i{
    margin-bottom: 0;
}
.event_ex{
    padding:0 10px 11px 33px;
    font-size: 12px;
}
.fav_time{
    color:#C2BAB4;  
    margin-bottom: 6px;
}
.event_ex .fav_expres{
    display: block;
    padding: 5px;
    font-weight: bold;
    margin-bottom: 2px;
    color: #fff;
    text-decoration: none;
    overflow: hidden;
}
.fav_expres .g-right{
    font-weight: 100;    
    background: url(../img/up_down_arr.png) no-repeat 0 4px;
    overflow: hidden;
    padding-left: 11px;
}
.fav_expres .cof_down{
    background-position: 0 -9px;
}
/*Live sport board end*/

 /*LIVE SOCCER */
.up_content{
    margin: 6px;
    overflow: hidden;
}
   .live_soccer + .l-page__body .m-message_no_result{
    /*background: rgb(44,83,10);
    background: rgba(44,83,10,.8);*/
    border: 1px solid #0E1904;
    text-shadow: 1px 1px 0 #1F1F1F;
   }
.live_soccer + .l-page__body .d-left_col_live .m-menu_check .b-menu__item .b-menu__link,
.live_soccer + .l-page__body .u_search_button{
             background: #254113;
       filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#345820', endColorstr='#1B320F');
       background: -webkit-linear-gradient(top, bottom, #345820, #1B320F);
       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #345820), color-stop(100%, #1B320F));
       background: -moz-linear-gradient(top,  #345820,  #1B320F);
       background: -o-linear-gradient(top,  #345820,  #1B320F);
       background: -ms-linear-gradient(top,  #345820,  #1B320F);   
   }
 .live_soccer + .l-page__body .d-left_col_live .m-menu_check .b-menu__item .b-menu__link.live_act,
 .live_soccer + .l-page__body .u_search_button:hover,
 .live_soccer + .l-page__body .u_dd_sports:hover .u_search_button{
                  background: #3A651F;
       filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4A7C2E', endColorstr='#2C4F19');
       background: -webkit-linear-gradient(top, bottom, #4A7C2E, #2C4F19);
       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4A7C2E), color-stop(100%, #2C4F19));
       background: -moz-linear-gradient(top, #4A7C2E,  #2C4F19);
       background: -o-linear-gradient(top,  #4A7C2E,  #2C4F19);
       background: -ms-linear-gradient(top,  #4A7C2E,  #2C4F19);
 }  
 .live_soccer + .l-page__body .b-menu__item_sub .b-menu__link,
 .live_soccer + .l-page__body #main_content .b-bet-grid__one_ev .up_content .b-bet-grid__cell,
 .live_soccer + .l-page__body .favourite_box{
       /*background: rgb(24,46,6);*/
       /*background: rgba(24,46,6, 0.4);      */
       /*border-top:1px solid rgb(51, 82, 26);*/
       /*border-top:1px solid rgba(51, 82, 26, 0.7);*/
   }  
     .live_soccer + .l-page__body .b-menu__item_sub .b-menu__link:hover,
     .live_soccer + .l-page__body .b-menu__item_sub .b-menu__link.live_act{
         /*background: rgb(48,97,8);*/
            /*background: -moz-linear-gradient(left,  rgba(48,97,8,0.9) 0%, rgba(30,59,12,0.9) 100%);*/
            /*background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(48,97,8,0.9)), color-stop(100%,rgba(30,59,12,0.9)));*/
            /*background: -webkit-linear-gradient(left,  rgba(48,97,8,0.9) 0%,rgba(30,59,12,0.9) 100%);*/
            /*background: -o-linear-gradient(left,  rgba(48,97,8,0.9) 0%,rgba(30,59,12,0.9) 100%);*/
            /*background: -ms-linear-gradient(left,  rgba(48,97,8,0.9) 0%,rgba(30,59,12,0.9) 100%);*/
            /*background: linear-gradient(left,  rgba(48,97,8,0.9) 0%,rgba(30,59,12,0.9) 100%);*/
            /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#306108', endColorstr='#1e3b0c',GradientType=1 );*/

   } 
   .ie7 .live_soccer + .l-page__body .b-menu__item_sub .b-menu__link,
.ie8 .live_soccer + .l-page__body .b-menu__item_sub .b-menu__link {
     /*background:transparent;*/
     /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#30182D07,endColorstr=#30182D07);*/
     /*zoom: 1;*/
  } 
.live_soccer + .l-page__body .d-left_col .m-menu__link_s{
    /*background: #000 url(../img/soccer_live/menu_button_soccer.png) no-repeat;  */
    /*background-position: 100% 0 !important;      */
}
.live_soccer + .l-page__body{
    background: url(../img/soccer_live/live_soccer_bg.png) repeat-x 0 0;
    border-top:1px solid #628941;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.live_soccer + .l-page__body .l-page__body_u{
     /*border-top: 1px solid #2a4411;*/
     /*background: url(../img/soccer_live/live_soccer_bg_img.png) no-repeat center 0;*/
}
.live_type + .l-page__body{
    border:1px solid #3d3d3d;
    background: #272727;
    border-radius: 4px; 
}
.live_soccer + .l-page__body .l-page__c_out{
    /*border-top:1px solid #4C9808;      */
}
/*.live_soccer + .l-page__body .l-page__c_out:after,*/
/*.live_soccer + .l-page__body .l-page__c_out:before{*/
    /*content: url(../img/soccer_live/live_content_after_before_line.png);*/
    /*display: block;*/
    /*position: absolute; */
    /*z-index: 10;*/
/*}*/
.live_soccer + .l-page__body .l-page__c_out:before{
    top:0;
    left: 0;
}
.live_soccer + .l-page__body .l-page__c_out:after{
    top:0;
    right: 0;
}
.live_soccer + .l-page__body .b-menu__item .live_act span{
    /*color:#F1D23F;*/
    font-weight: bold;
}
.live_soccer + .l-page__body .b-menu__item .live_act:hover span{
     /*color:#F7E591;*/
}
.live_soccer + .l-page__body .c_live_board{
    /*background: rgb(44,83,10);*/
    /*background: rgba(44,83,10,.8);*/
}
 .live_soccer + .l-page__body .c_live_title_bg{
        /*background: url(../img/soccer_live/c-live_title.png) no-repeat 100% 0;*/
        }
 .live_soccer + .l-page__body .board_l{
     background: url(../img/soccer_live/board_border_lr.png) no-repeat 0 0;
 }   
 .live_soccer + .l-page__body .board_r{
     background: url(../img/soccer_live/board_border_lr.png) no-repeat 100% 100%;
 }  
  .live_soccer + .l-page__body .board_c{
     background: url(../img/soccer_live/board_border_bg.png) repeat-x  0 0;
 }  
 .live_soccer + .l-page__body .title_contein_box h1{
            /*background: rgb(12,44,4);*/
            /*background: -moz-linear-gradient(top,  rgba(12,44,4,0.9) 0%, rgba(14,26,4,0.9) 100%);*/
            /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(12,44,4,0.9)), color-stop(100%,rgba(14,26,4,0.9)));*/
            /*background: -webkit-linear-gradient(top,  rgba(12,44,4,0.9) 0%,rgba(14,26,4,0.9) 100%);*/
            /*background: -o-linear-gradient(top,  rgba(12,44,4,0.9) 0%,rgba(14,26,4,0.9) 100%);*/
            /*background: -ms-linear-gradient(top,  rgba(12,44,4,0.9) 0%,rgba(14,26,4,0.9) 100%);*/
            /*background: linear-gradient(top,  rgba(12,44,4,0.9) 0%,rgba(14,26,4,0.9) 100%);*/
            /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c2c04', endColorstr='#0e1a04',GradientType=0 );   */
 }
 .live_soccer + .l-page__body .title_contein_box h1{  
      /*margin: 0;*/
      /*border-top:0;*/
      /*border-bottom: 1px solid #244B13;*/
      /*text-shadow: 1px 1px 0 #000;*/
      
 }  
 .live_soccer + .l-page__body .events_contein{
    border: 1px solid #0E1904;
}
.live_soccer + .l-page__body .title_contein_box h1{
    /*border-top:1px solid #111F06;*/
}
.live_soccer + .l-page__body .title_contein_box:first-child h1{
     border-top: 0;
}
.live_soccer + .l-page__body #main_content .b-bet-grid__cell,
.live_soccer + .l-page__body #main_content .b-bet-grid__odd .b-bet-grid__cell,
.live_soccer + .l-page__body #main_content .b-bet-grid__even .b-bet-grid__cell{
    background: none;
    border: none;
}
.live_left tbody tr:nth-child(odd) {
    background: #fff;
}
.live_left tbody tr{
    background: #fff;
}
.live_soccer + .l-page__body #main_content .b-bet-grid__cell a.b-link,
.live_soccer + .l-page__body .d_week a,
.live_soccer + .l-page__body .event_ex .fav_expres {
        /*background: #274616;*/
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4D7B34', endColorstr='#274616');*/
        /*background: -webkit-linear-gradient(top, bottom, #4D7B34, #274616);*/
        /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4D7B34), color-stop(100%, #274616));*/
        /*background: -moz-linear-gradient(top,  #4D7B34,  #274616);*/
        /*background: -o-linear-gradient(top,  #4D7B34,  #274616);*/
        /*background: -ms-linear-gradient(top,  #4D7B34,  #274616);   */
        /*border: 1px solid #000; */
        /*-webkit-box-shadow: 1px 1px 2px rgba(20,35,12,1);*/
        /*-moz-box-shadow: 1px 1px 2px rgba(20,35,12,1);*/
        /*box-shadow: 1px 1px 2px rgba(20,35,12,1);    */
}
.live_soccer + .l-page__body #main_content .b-bet-grid__cell a.b-link:hover,
.live_soccer + .l-page__body .d_week a:hover,
.live_soccer + .l-page__body .event_ex .fav_expres:hover {
        /*background:#274616;*/
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#629D43', endColorstr='#274616');*/
        /*background: -webkit-linear-gradient(top, bottom, #629D43, #274616);*/
        /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #629D43), color-stop(100%, #274616));*/
        /*background: -moz-linear-gradient(top,  #629D43,  #274616);*/
        /*background: -o-linear-gradient(top,  #629D43,  #274616);*/
        /*background: -ms-linear-gradient(top,  #629D43,  #274616);   */
        /*border: 1px solid #000;     */
}
.live_soccer + .l-page__body #main_content .b-bet-grid__cell a.b-link:active,
.live_soccer + .l-page__body .d_week a:active,
.live_soccer + .l-page__body .event_ex .fav_expres:active {
        /*background: #335B1E;*/
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#335B1E', endColorstr='#446930');*/
        /*background: -webkit-linear-gradient(top, bottom, #335B1E, #446930);*/
        /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #335B1E), color-stop(100%, #446930));*/
        /*background: -moz-linear-gradient(top,  #335B1E,  #446930);*/
        /*background: -o-linear-gradient(top,  #335B1E,  #446930);*/
        /*background: -ms-linear-gradient(top,  #335B1E,  #446930);   */
        /*border: 1px solid #000;   */
}
   .live_soccer + .l-page__body .b-title__bg + div{
    /*background: rgb(14,56,4);*/
    /*background: rgba(14,56,4,.6);*/
}
   .live_soccer + .l-page__body .c_live_board table tbody td{
       border-top: 1px solid #1C6E18;
        
   }
  .live_soccer + .l-page__body .c_live_board table .m-text_center{
      border-left:1px solid #1C6E18;
  }
  .live_soccer + .l-page__body  #main_content .b-bet-grid_dis span.b-link{
    border: 1px solid #092503;
       background: #19410D;
       filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1F4810', endColorstr='#153B0A');
       background: -webkit-linear-gradient(top, bottom, #1F4810, #153B0A);
       background: -moz-linear-gradient(top,  #1F4810,  #153B0A);
       background: -o-linear-gradient(top,  #1F4810,  #153B0A);
       background: -ms-linear-gradient(top,  #1F4810,  #153B0A);
       color:#5F7B56;
          
}
 .live_soccer + .l-page__body  #main_content .b-bet-grid_dis span.b-link .b-index_block_size{
     color:#5B6F1D;
}
 .live_soccer + .l-page__body .b-bet-grid_dis .b-bet-grid__item_dparam{
    color:#5F7B56 !important;
}

.live_soccer + .l-page__body #main_content .b-bet-grid__one_ev .up_content .b-bet-grid__odd .b-bet-grid__cell{
       background: rgb(24,46,6);
       background: rgba(29, 40, 21, .4);      
}
.live_soccer + .l-page__body .up_content{
    border: 1px solid rgb(175, 190, 164);
    border: 1px solid rgba(175, 190, 164, .8);
    
    }
.live_soccer + .l-page__body .up_content .b-paginator{
    border: 1px solid rgb(46, 97, 7);
    border: 1px solid rgba(46, 97, 7, 0.8);
    background: -moz-linear-gradient(top,  rgba(20,40,13,0.6) 0%, rgba(12,22,7,0.6) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(20,40,13,0.6)), color-stop(100%,rgba(12,22,7,0.6)));
    background: -webkit-linear-gradient(top,  rgba(20,40,13,0.6) 0%,rgba(12,22,7,0.6) 100%);
    background: -o-linear-gradient(top,  rgba(20,40,13,0.6) 0%,rgba(12,22,7,0.6) 100%);
    background: -ms-linear-gradient(top,  rgba(20,40,13,0.6) 0%,rgba(12,22,7,0.6) 100%);
    background: linear-gradient(to bottom,  rgba(20,40,13,0.6) 0%,rgba(12,22,7,0.6) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9914280d', endColorstr='#990c1607',GradientType=0 );

}    
/*LIVE SOCCER end*/
 
 /*LIVE basketball */
   .live_basketball + .l-page__body .m-message_no_result{
    /*background: rgb(152,120,10);
    background: rgba(152,120,10,.8);*/
    border: 1px solid #0E1904;
    text-shadow: 1px 1px 0 #1F1F1F;
   }
.live_basketball + .l-page__body .d-left_col_live .m-menu_check .b-menu__item .b-menu__link,
.live_basketball + .l-page__body .u_search_button{
             background: #6D4C07;
       filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9C7B19', endColorstr='#6D4C07');
       background: -webkit-linear-gradient(top, bottom, #9C7B19, #6D4C07);
       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9C7B19), color-stop(100%, #6D4C07));
       background: -moz-linear-gradient(top,  #9C7B19,  #6D4C07);
       background: -o-linear-gradient(top,  #9C7B19,  #6D4C07);
       background: -ms-linear-gradient(top,  #9C7B19,  #6D4C07);   
   }
 .live_basketball + .l-page__body .d-left_col_live .m-menu_check .b-menu__item .b-menu__link.live_act,
 .live_basketball + .l-page__body .u_search_button:hover,
 .live_basketball + .l-page__body .u_dd_sports:hover .u_search_button{
       background: #6D4C07;
       filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#AB8F32', endColorstr='#7E590F');
       background: -webkit-linear-gradient(top, bottom, #AB8F32, #7E590F);
       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #AB8F32), color-stop(100%, #7E590F));
       background: -moz-linear-gradient(top,  #AB8F32,  #7E590F);
       background: -o-linear-gradient(top,  #AB8F32,  #7E590F);
       background: -ms-linear-gradient(top,  #B89936,  #7E590F);   
 }  
 .live_basketball + .l-page__body .b-menu__item_sub .b-menu__link,
 .live_basketball + .l-page__body  #main_content .b-bet-grid__one_ev .up_content .b-bet-grid__cell,
 .live_basketball + .l-page__body .favourite_box{
        /*background: rgb(56,44,4); */
       /*border-top:1px solid rgb(101, 83, 26); */
       /*background: rgba(56,44,4, 0.4); */
       /*border-top:1px solid rgba(101, 83, 26, 0.6);   */
   }
        .live_basketball + .l-page__body .b-menu__item_sub .b-menu__link:hover,
        .live_basketball + .l-page__body .b-menu__item_sub .b-menu__link.live_act{
         /*background: rgb(48,97,8);*/
            /*background: -moz-linear-gradient(left,  rgba(125,98,9,0.9) 0%, rgba(82,65,6,0.9) 100%);*/
            /*background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(125,98,9,0.9)), color-stop(100%,rgba(82,65,6,0.9)));*/
            /*background: -webkit-linear-gradient(left,  rgba(125,98,9,0.9) 0%,rgba(82,65,6,0.9) 100%);*/
            /*background: -o-linear-gradient(left,  rgba(125,98,9,0.9) 0%,rgba(82,65,6,0.9) 100%);*/
            /*background: -ms-linear-gradient(left,  rgba(125,98,9,0.9) 0%,rgba(82,65,6,0.9) 100%);*/
            /*background: linear-gradient(left,  rgba(125,98,9,0.9) 0%,rgba(82,65,6,0.9) 100%);*/
            /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7D6209', endColorstr='#524106',GradientType=1 );*/

   } 
    .ie7 .live_basketball + .l-page__body .b-menu__item_sub .b-menu__link,
    .ie8 .live_basketball + .l-page__body .b-menu__item_sub .b-menu__link {
     /*background:transparent;*/
     /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#307D6209,endColorstr=#30524106);*/
     /*zoom: 1;*/
  }   
.live_basketball + .l-page__body .d-left_col .m-menu__link_bb{
    /*background: #000 url(../img/basketball_live/menu_button_basketball.png) no-repeat;  */
    /*background-position: 100% 0 !important;      */
}
.live_basketball + .l-page__body{
    background: url(../img/basketball_live/live_basketball_bg.png) repeat-x 0 0;
    border-top:1px solid #C1A542; 
}
.live_basketball + .l-page__body .l-page__body_u{
     /*border-top: 1px solid #5F4B06;*/
     /*background: url(../img/basketball_live/live_basketball_bg_img.png) no-repeat center 16px;*/
}
.live_basketball + .l-page__body .l-page__c_out{
    /*border-top:1px solid #CFAC31;   */
    
}
/*.live_basketball + .l-page__body .l-page__c_out:after,*/
/*.live_basketball + .l-page__body .l-page__c_out:before{*/
    /*content: url(../img/basketball_live/live_content_after_before_line.png);*/
    /*display: block;*/
    /*position: absolute; */
/*}*/
.live_basketball + .l-page__body .l-page__c_out:before{
    top:0;
    left: 0;
}
.live_basketball + .l-page__body .l-page__c_out:after{
    top:0;
    right: 0;
}
.live_basketball + .l-page__body .b-menu__item .live_act span{
    /*color:#F1D23F;*/
    font-weight: bold;
}
.live_basketball + .l-page__body .b-menu__item .live_act:hover span{
     /*color:#F7E591;*/
}
.live_basketball + .l-page__body .c_live_board{
    /*background: rgb(152,120,10);*/
    /*background: rgba(152,120,10,.8);*/
}
 .live_basketball + .l-page__body .c_live_title_bg{
        /*background: url(../img/basketball_live/c-live_title.png) no-repeat 100% 0;*/
        }
 .live_basketball + .l-page__body .board_l{
     background: url(../img/basketball_live/board_border_lr.png) no-repeat 0 0;
 }   
 .live_basketball + .l-page__body .board_r{
     background: url(../img/basketball_live/board_border_lr.png) no-repeat 100% 100%;
 }  
  .live_basketball + .l-page__body .board_c{
     background: url(../img/basketball_live/board_border_bg.png) repeat-x  0 0;
 }
 .live_basketball + .l-page__body .title_contein_box h1{
        /*background: rgb(60,53,16);*/
        /*background: -moz-linear-gradient(top,  rgba(60,53,16,0.9) 0%, rgba(0,0,0,.9) 100%);*/
        /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(60,53,16,.9)), color-stop(100%,rgba(0,0,0,.9)));*/
        /*background: -webkit-linear-gradient(top,  rgba(60,53,16,0.9) 0%,rgba(0,0,0,.9) 100%);*/
        /*background: -o-linear-gradient(top,  rgba(60,53,16,0.9) 0%,rgba(0,0,0,.9) 100%);*/
        /*background: -ms-linear-gradient(top,  rgba(60,53,16,0.9) 0%,rgba(0,0,0,.9) 100%);*/
        /*background: linear-gradient(top,  rgba(60,53,16,0.9) 0%,rgba(0,0,0,.9) 100%);*/
        /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3C3510', endColorstr='#000000',GradientType=0 ); */
     }  
 .live_basketball + .l-page__body .title_contein_box h1{   
      /*margin: 0;*/
      /*border-top:0;*/
      /*border-bottom: 1px solid #4C3C06;*/
      /*text-shadow: 1px 1px 0 #000;*/
      
 }  
.live_basketball + .l-page__body .title_contein_box h1{
    /*border-top:1px solid #111F06;*/
}
.live_basketball + .l-page__body .title_contein_box:first-child h1{
     border-top: 0;
}
.live_basketball + .l-page__body #main_content .b-bet-grid__cell,
.live_basketball + .l-page__body #main_content .b-bet-grid__odd .b-bet-grid__cell,
.live_basketball + .l-page__body #main_content .b-bet-grid__even .b-bet-grid__cell{
    background: none;
    border: none;
}
.live_basketball + .l-page__body #main_content .b-bet-grid__cell a.b-link,
.live_basketball + .l-page__body .d_week a,
.live_basketball + .l-page__body .event_ex .fav_expres{
        /*background: #7C5A04;*/
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#957719', endColorstr='#6C4B07');*/
        /*background: -webkit-linear-gradient(top, bottom, #957719, #6C4B07);*/
        /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #957719), color-stop(100%, #6C4B07));*/
        /*background: -moz-linear-gradient(top,  #957719,  #6C4B07);*/
        /*background: -o-linear-gradient(top,  #957719,  #6C4B07);*/
        /*background: -ms-linear-gradient(top,  #957719,  #6C4B07);   */
        /*border: 1px solid #000; */
        /*-webkit-box-shadow: 1px 1px 2px rgba(27, 24, 12, 1);*/
        /*-moz-box-shadow: 1px 1px 2px rgba(27, 24, 12, 1);*/
        /*box-shadow: 1px 1px 2px rgba(27, 24, 12, 1);    */
}
.live_basketball + .l-page__body #main_content .b-bet-grid__cell a.b-link:hover,
.live_basketball + .l-page__body .d_week a:hover,
.live_basketball + .l-page__body .event_ex .fav_expres:hover{
        /*background: #7C5A04;*/
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B49329', endColorstr='#6C4B07');*/
        /*background: -webkit-linear-gradient(top, bottom, #B49329, #6C4B07);*/
        /*background: -moz-linear-gradient(top,  #B49329,  #6C4B07);*/
        /*background: -o-linear-gradient(top,  #B49329,  #6C4B07);*/
        /*background: -ms-linear-gradient(top,  #B49329,  #6C4B07);   */
        /*border: 1px solid #000;  */
}
.live_basketball + .l-page__body #main_content .b-bet-grid__cell a.b-link:active,
.live_basketball + .l-page__body .d_week a:active,
.live_basketball + .l-page__body .event_ex .fav_expres:active{
        /*background: #815C12;*/
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#815C12', endColorstr='#8E7116');*/
        /*background: -webkit-linear-gradient(top, bottom, #815C12, #8E7116);*/
        /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #815C12), color-stop(100%, #8E7116));*/
        /*background: -moz-linear-gradient(top,  #815C12,  #8E7116);*/
        /*background: -o-linear-gradient(top,  #815C12,  #8E7116);*/
        /*background: -ms-linear-gradient(top,  #815C12,  #8E7116); */
  }      
   #live_type.live_basketball + .l-page__body .b-title__bg + div{
    /*background:rgb(51,41,5);*/
    /*background:rgba(51,41,5,.6);*/
}

   .live_basketball + .l-page__body .c_live_board table tbody td{
       border-top: 1px solid #AE8B14;
        
   }
  .live_basketball + .l-page__body .c_live_board table .m-text_center{
      border-left:1px solid #AE8B14;
  }
    .live_basketball + .l-page__body  #main_content .b-bet-grid_dis span.b-link{
    border: 1px solid #221B03;
       background: #4E3B05;
       filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#534004', endColorstr='#473406');
       background: -webkit-linear-gradient(top, bottom, #534004, #473406);
       background: -moz-linear-gradient(top,  #534004,  #473406);
       background: -o-linear-gradient(top,  #534004,  #473406);
       background: -ms-linear-gradient(top,  #534004, #473406);
       color:#837550;
          
}
 .live_basketball + .l-page__body  #main_content .b-bet-grid_dis span.b-link .b-index_block_size{
     color:#7F6916;
}
 .live_basketball + .l-page__body .b-bet-grid_dis .b-bet-grid__item_dparam{
    color:#837550 !important;
}
.live_basketball + .l-page__body #main_content .b-bet-grid__one_ev .up_content .b-bet-grid__odd .b-bet-grid__cell{
      background: rgb(38, 32, 13); 
      background: rgba(38, 32, 13, .4);     
}
.live_basketball + .l-page__body .up_content{
    border: 1px solid rgb(101, 83, 26);
    border: 1px solid rgba(101, 83, 26, .6);
    }    
.live_basketball + .l-page__body .up_content .b-paginator{
    border: 1px solid rgb(101, 83, 26);
    border: 1px solid rgba(101, 83, 26, 0.6);
    background: -moz-linear-gradient(top, rgba(62,50,13,0.6) 0%, rgba(20,18,4,0.6) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(62,50,13,0.6)), color-stop(100%,rgba(20,18,4,0.6)));
    background: -webkit-linear-gradient(top, rgba(62,50,13,0.6) 0%,rgba(20,18,4,0.6) 100%);
    background: -o-linear-gradient(top, rgba(62,50,13,0.6) 0%,rgba(20,18,4,0.6) 100%);
    background: -ms-linear-gradient(top, rgba(62,50,13,0.6) 0%,rgba(20,18,4,0.6) 100%);
    background: linear-gradient(to bottom, rgba(62,50,13,0.6) 0%,rgba(20,18,4,0.6) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#993e320d', endColorstr='#99141204',GradientType=0 );
}      
/*LIVE basketball end*/
 /*LIVE volleyball */
   .live_volleyball + .l-page__body .m-message_no_result{
    /*background: rgb(18,75,116);
    background: rgba(18,75,116,.8);*/
    border: 1px solid #0E1904;
    text-shadow: 1px 1px 0 #1F1F1F;
   }
.live_volleyball + .l-page__body .d-left_col_live .m-menu_check .b-menu__item .b-menu__link,
.live_volleyball + .l-page__body .u_search_button{
       background: #03405F;
       filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1A5B77', endColorstr='#032B42');
       background: -webkit-linear-gradient(top, bottom, #1A5B77, #032B42);
       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1A5B77), color-stop(100%, #032B42));
       background: -moz-linear-gradient(top,  #1A5B77,  #032B42);
       background: -o-linear-gradient(top,  #1A5B77,  #032B42);
       background: -ms-linear-gradient(top,  #1A5B77,  #032B42);   
   }
 .live_volleyball + .l-page__body .d-left_col_live .m-menu_check .b-menu__item .b-menu__link.live_act,
 .live_volleyball + .l-page__body .u_search_button:hover,
 .live_volleyball + .l-page__body .u_dd_sports:hover .u_search_button{
       background: #035179;
       filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#257595', endColorstr='#064163');
       background: -webkit-linear-gradient(top, bottom, #257595, #064163);
       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #257595), color-stop(100%, #064163));
       background: -moz-linear-gradient(top,  #257595, #064163);
       background: -o-linear-gradient(top,  #257595,  #064163);
       background: -ms-linear-gradient(top,  #257595,  #064163);   
 }  
 .live_volleyball + .l-page__body .b-menu__item_sub .b-menu__link,
 .live_volleyball + .l-page__body  #main_content .b-bet-grid__one_ev .up_content .b-bet-grid__cell,
 .live_volleyball + .l-page__body  .favourite_box{
       /*background: rgb(5,30,43); */
       /*background: rgba(5,30,43, 0.4); */
       /*border-top:1px solid rgb(48, 74, 88);*/
       /*border-top:1px solid rgba(48, 74, 88, 0.5); */
          
   }
        .live_volleyball + .l-page__body .b-menu__item_sub .b-menu__link:hover,
        .live_volleyball + .l-page__body .b-menu__item_sub .b-menu__link.live_act{
         /*background: rgb(6,50,79);*/
            /*background: -moz-linear-gradient(left,  rgba(7,61,97,0.9) 0%, rgba(5,41,63,0.9) 100%);*/
            /*background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(7,61,97,0.9)), color-stop(100%,rgba(5,41,63,0.9)));*/
            /*background: -webkit-linear-gradient(left,  rgba(7,61,97,0.9) 0%,rgba(5,41,63,0.9) 100%);*/
            /*background: -o-linear-gradient(left,  rgba(7,61,97,0.9) 0%,rgba(5,41,63,0.9) 100%);*/
            /*background: -ms-linear-gradient(left,  rgba(7,61,97,0.9) 0%,rgba(5,41,63,0.9) 100%);*/
            /*background: linear-gradient(left,  rgba(7,61,97,0.9) 0%,rgba(5,41,63,0.9) 100%);*/
            /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#073D61', endColorstr='#05293F',GradientType=1 );*/

   } 
    .ie7 .live_volleyball + .l-page__body .b-menu__item_sub .b-menu__link,
    .ie8 .live_volleyball + .l-page__body .b-menu__item_sub .b-menu__link {
     /*background:transparent;*/
     /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#307D6209,endColorstr=#30524106);*/
     /*zoom: 1;*/
  }   
.live_volleyball + .l-page__body .d-left_col .m-menu__link_vb{
    /*background: #000 url(../img/volleyball_live/menu_button_volleyball.png) no-repeat;  */
    /*background-position: 100% 0 !important;      */
}
.live_volleyball + .l-page__body{
    background: url(../img/volleyball_live/live_volleyball_bg.png) repeat-x 0 0;
    border-top:1px solid #417BA5; 
}
.live_volleyball + .l-page__body .l-page__body_u{
     /*border-top: 1px solid #052D4B;*/
     /*background: url(../img/volleyball_live/live_volleyball_bg_img.png) no-repeat center 16px;*/
}
.live_volleyball + .l-page__body .l-page__c_out{
    /*border-top:1px solid #568BAF;   */
    
}
/*.live_volleyball + .l-page__body .l-page__c_out:after,*/
/*.live_volleyball + .l-page__body .l-page__c_out:before{*/
    /*content: url(../img/volleyball_live/live_content_after_before_line.png);*/
    /*display: block;*/
    /*position: absolute; */
/*}*/
.live_volleyball + .l-page__body .l-page__c_out:before{
    top:0;
    left: 0;
}
.live_volleyball + .l-page__body .l-page__c_out:after{
    top:0;
    right: 0;
}
.live_volleyball + .l-page__body .b-menu__item .live_act span{
    /*color:#FFE87A;*/
    font-weight: bold;
}
.live_volleyball + .l-page__body .b-menu__item .live_act:hover span{
     /*color:#F2E7B3;*/
}
.live_volleyball + .l-page__body .c_live_board{
    /*background: rgb(18,75,116);*/
    /*background: rgba(18,75,116,.8);*/
    
}
 .live_volleyball + .l-page__body .c_live_title_bg{
        /*background: url(../img/volleyball_live/c-live_title.png) no-repeat 100% 0;*/
        }
 .live_volleyball + .l-page__body .board_l{
     background: url(../img/volleyball_live/board_border_lr.png) no-repeat 0 0;
 }   
 .live_volleyball + .l-page__body .board_r{
     background: url(../img/volleyball_live/board_border_lr.png) no-repeat 100% 100%;
 }  
  .live_volleyball + .l-page__body .board_c{
     background: url(../img/volleyball_live/board_border_bg.png) repeat-x  0 0;
 }  
  .live_volleyball + .l-page__body .title_contein_box h1{
            /*background: rgb(0,28,42);*/
            /*background: -moz-linear-gradient(top,  rgba(0,53,80,0.9) 0%, rgba(0,0,0,.9) 100%);*/
            /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,53,80,.9)), color-stop(100%,rgba(0,0,0,.9)));*/
            /*background: -webkit-linear-gradient(top,  rgba(0,53,80,0.9) 0%,rgba(0,0,0,.9) 100%);*/
            /*background: -o-linear-gradient(top,  rgba(0,53,80,0.9) 0%,rgba(0,0,0,.9) 100%);*/
            /*background: -ms-linear-gradient(top,  rgba(0,53,80,0.9) 0%,rgba(0,0,0,.9) 100%);*/
            /*background: linear-gradient(top,  rgba(0,53,80,0.9) 0%,rgba(0,0,0,.9) 100%);*/
            /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003550', endColorstr='#000000',GradientType=0 ); */
            }
 .live_volleyball + .l-page__body .title_contein_box h1{
      /*margin: 0;*/
      /*border-top:0;*/
      /*border-bottom: 1px solid #0C4A71;*/
      /*text-shadow: 1px 1px 0 #000;*/
      
 }  
.live_volleyball + .l-page__body .title_contein_box h1{
    /*border-top:1px solid #111F06;*/
}
.live_volleyball + .l-page__body .title_contein_box:first-child h1{
     border-top: 0;
}
.live_volleyball + .l-page__body #main_content .b-bet-grid__cell,
.live_volleyball + .l-page__body #main_content .b-bet-grid__odd .b-bet-grid__cell,
.live_volleyball + .l-page__body #main_content .b-bet-grid__even .b-bet-grid__cell{
    background: none;
    border: none;
}
.live_volleyball + .l-page__body #main_content .b-bet-grid__cell a.b-link,
.live_volleyball + .l-page__body .d_week a,
.live_volleyball + .l-page__body .event_ex .fav_expres{
        /*background: #03527A;*/
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17719C', endColorstr='#064163');*/
        /*background: -webkit-linear-gradient(top, bottom, #17719C, #064163);*/
        /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #17719C), color-stop(100%, #064163));*/
        /*background: -moz-linear-gradient(top,  #17719C,  #064163);*/
        /*background: -o-linear-gradient(top,  #17719C,  #064163);*/
        /*background: -ms-linear-gradient(top,  #17719C,  #064163);   */
        /*border: 1px solid #000; */
        /*-webkit-box-shadow: 1px 1px 2px rgba(4, 35, 60, 1);*/
        /*-moz-box-shadow: 1px 1px 2px rgba(4, 35, 60, 1);*/
        /*box-shadow: 1px 1px 2px rgba(4, 35, 60, 1); */
}
.live_volleyball + .l-page__body #main_content .b-bet-grid__cell a.b-link:hover,
.live_volleyball + .l-page__body .d_week a:hover,
.live_volleyball + .l-page__body .event_ex .fav_expres:hover{
        /*background: #105681;*/
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#12A0E1', endColorstr='#105681');*/
        /*background: -webkit-linear-gradient(top, bottom, #12A0E1, #105681);*/
        /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #12A0E1), color-stop(100%, #105681));*/
        /*background: -moz-linear-gradient(top,  #12A0E1,  #105681);*/
        /*background: -o-linear-gradient(top,  #12A0E1,  #105681);*/
        /*background: -ms-linear-gradient(top,  #12A0E1,  #105681); */
}
.live_volleyball + .l-page__body #main_content .b-bet-grid__cell a.b-link:active,
.live_volleyball + .l-page__body .d_week a:active,
.live_volleyball + .l-page__body .event_ex .fav_expres:active{
        /*background: #12A0E1;*/
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#105681', endColorstr='#096995');*/
        /*background: -webkit-linear-gradient(top, bottom, #105681, #096995);*/
        /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #105681), color-stop(100%, #096995));*/
        /*background: -moz-linear-gradient(top,  #105681,  #096995);*/
        /*background: -o-linear-gradient(top,  #105681,  #096995);*/
        /*background: -ms-linear-gradient(top,  #105681,  #096995);   */
}
   .live_volleyball + .l-page__body .b-title__bg + div{
      /*background:rgb(11,57,81);*/
      /*background:rgba(11,57,81,.9);*/
}

   .live_volleyball + .l-page__body .c_live_board table tbody td{
       border-top: 1px solid #406F92;
        
   }
  .live_volleyball + .l-page__body .c_live_board table .m-text_center{
      border-left:1px solid #406F92;
  }
    .live_volleyball + .l-page__body  #main_content .b-bet-grid_dis span.b-link{
       border: 1px solid #051C27;
       background: #064768;
       filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#055176', endColorstr='#083F5D');
       background: -webkit-linear-gradient(top, bottom, #055176, #083F5D);
       background: -moz-linear-gradient(top,  #055176,  #083F5D);
       background: -o-linear-gradient(top,  #055176,  #473406);
       background: -ms-linear-gradient(top,  #055176, #473406);
       color:#50819A;        
     }
 .live_volleyball + .l-page__body  #main_content .b-bet-grid_dis span.b-link .b-index_block_size{
     color:#4C735F;
}
 .live_volleyball + .l-page__body .b-bet-grid_dis .b-bet-grid__item_dparam{
    color:#50819A !important;
}
 .live_volleyball + .l-page__body .b-bet-grid__out{
     background: none;
 }
 .live_volleyball  + .l-page__body #main_content .b-bet-grid__one_ev .up_content .b-bet-grid__odd .b-bet-grid__cell{
       background: rgb(3, 22, 33); 
       background: rgba(3, 22, 33, .4);     
}
.live_volleyball + .l-page__body .up_content{
    border: 1px solid rgb(48, 74, 88);
    border: 1px solid rgba(48, 74, 88, .6);
    }
.live_volleyball + .l-page__body .up_content .b-paginator{
    border: 1px solid rgb(48, 74, 88);
    border: 1px solid rgba(48, 74, 88, .5);
    background: #082A3E;
    background: -moz-linear-gradient(top,  rgba(6, 65, 92, 0.6) 0%, rgba(19, 39, 51, 0.6) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(6, 65, 92, 0.6)), color-stop(100%,rgba(19, 39, 51, 0.6)));
    background: -webkit-linear-gradient(top,  rgba(6, 65, 92, 0.6) 0%,rgba(19, 39, 51, 0.6) 100%);
    background: -o-linear-gradient(top,  rgba(6, 65, 92, 0.6) 0%,rgba(19, 39, 51, 0.6) 100%);
    background: -ms-linear-gradient(top,  rgba(6, 65, 92, 0.6) 0%,rgba(19, 39, 51, 0.6) 100%);
    background: linear-gradient(to bottom,  rgba(6, 65, 92, 0.6) 0%,rgba(19, 39, 51, 0.6) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9917719c', endColorstr='#99064163',GradientType=0 );
}    
/*LIVE volleyball end*/
 /*LIVE tennis */
   .live_tennis + .l-page__body .m-message_no_result{
    /*background: rgb(122,75,14);
    background: rgba(122,75,14,.8);*/
    border: 1px solid #0E1904;
    text-shadow: 1px 1px 0 #1F1F1F;
   }
.live_tennis + .l-page__body .d-left_col_live .m-menu_check .b-menu__item .b-menu__link,
.live_tennis + .l-page__body .u_search_button{
       background: #543106;
       filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#784F12', endColorstr='#3C2108');
       background: -webkit-linear-gradient(top, bottom, #784F12, #3C2108);
       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #784F12), color-stop(100%, #3C2108));
       background: -moz-linear-gradient(top,  #784F12, #3C2108);
       background: -o-linear-gradient(top,  #784F12, #3C2108);
       background: -ms-linear-gradient(top,  #784F12, #3C2108);   
   }
 .live_tennis + .l-page__body .d-left_col_live .m-menu_check .b-menu__item .b-menu__link.live_act,
 .live_tennis + .l-page__body .u_search_button:hover,
 .live_tennis + .l-page__body .u_dd_sports:hover .u_search_button{
       background: #93560E;
       filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B07725', endColorstr='#82450D');
       background: -webkit-linear-gradient(top, bottom, #B07725, #82450D);
       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #B07725), color-stop(100%, #82450D));
       background: -moz-linear-gradient(top,  #B07725, #82450D);
       background: -o-linear-gradient(top,  #B07725,  #82450D);
       background: -ms-linear-gradient(top,  #B07725,  #82450D);   
 }  
 .live_tennis + .l-page__body .b-menu__item_sub .b-menu__link,
 .live_tennis + .l-page__body  #main_content .b-bet-grid__one_ev .up_content .b-bet-grid__cell,
  .live_tennis + .l-page__body .favourite_box{
       /*background: rgb(47,22,2); */
       /*background: rgba(47,22,2, 0.4); */
       /*border-top:1px solid rgb(53, 30, 11);*/
       /*border-top:1px solid rgba(53, 30, 11, 0.5); */
          
   }
        .live_tennis + .l-page__body .b-menu__item_sub .b-menu__link:hover,
        .live_tennis + .l-page__body .b-menu__item_sub .b-menu__link.live_act{
         /*background: rgb(121,68,1);*/
            /*background: -moz-linear-gradient(left,  rgba(163,94,1,0.9) 0%, rgba(81,44,3,0.9) 100%);*/
            /*background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(163,94,1,0.9)), color-stop(100%,rgba(81,44,3,0.9)));*/
            /*background: -webkit-linear-gradient(left,  rgba(163,94,1,0.9) 0%,rgba(81,44,3,0.9) 100%);*/
            /*background: -o-linear-gradient(left,  rgba(163,94,1,0.9) 0%,rgba(81,44,3,0.9) 100%);*/
            /*background: -ms-linear-gradient(left,  rgba(163,94,1,0.9) 0%,rgba(81,44,3,0.9) 100%);*/
            /*background: linear-gradient(left,  rgba(163,94,1,0.9) 0%,rgba(81,44,3,0.9) 100%);*/
            /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A35E01', endColorstr='#512C03',GradientType=1 );*/

   } 
    .ie7 .live_tennis + .l-page__body .b-menu__item_sub .b-menu__link,
    .ie8 .live_tennis + .l-page__body .b-menu__item_sub .b-menu__link {
     /*background:transparent;*/
     /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#307D6209,endColorstr=#30524106);*/
     /*zoom: 1;*/
  }   
.live_tennis + .l-page__body .d-left_col .m-menu__link_ts{
    /*background: #000 url(../img/tennis_live/menu_button_tennis.png) no-repeat;  */
    /*background-position: 100% 0 !important;      */
}
.live_tennis + .l-page__body{
    background: url(../img/tennis_live/live_tennis_bg.png) repeat-x 0 0;
    border-top:1px solid #A37841; 
}
.live_tennis + .l-page__body .l-page__body_u{
     /*border-top: 1px solid #4B2C06;*/
     /*background: url(../img/tennis_live/live_tennis_bg_img.png) no-repeat center 16px;*/
}
.live_tennis + .l-page__body .l-page__c_out{
    /*border-top:1px solid #A26921;   */
    
}
/*.live_tennis + .l-page__body .l-page__c_out:after,*/
/*.live_tennis + .l-page__body .l-page__c_out:before{*/
    /*content: url(../img/tennis_live/live_content_after_before_line.png);*/
    /*display: block;*/
    /*position: absolute; */
/*}*/
.live_tennis + .l-page__body .l-page__c_out:before{
    top:0;
    left: 0;
}
.live_tennis + .l-page__body .l-page__c_out:after{
    top:0;
    right: 0;
}
.live_tennis + .l-page__body .b-menu__item .live_act span{
    /*color:#FFE87A;*/
    font-weight: bold;
}
.live_tennis + .l-page__body .b-menu__item .live_act:hover span{
     /*color:#F2E7B3;*/
}
.live_tennis + .l-page__body .c_live_board{
    /*background: rgb(122,75,14);*/
    /*background: rgba(122,75,14,.8);*/
    
}
 .live_tennis + .l-page__body .c_live_title_bg{
        /*background: url(../img/tennis_live/c-live_title.png) no-repeat 100% 0;*/
        }
 .live_tennis + .l-page__body .board_l{
     background: url(../img/tennis_live/board_border_lr.png) no-repeat 0 0;
 }   
 .live_tennis + .l-page__body .board_r{
     background: url(../img/tennis_live/board_border_lr.png) no-repeat 100% 100%;
 }  
  .live_tennis + .l-page__body .board_c{
     background: url(../img/tennis_live/board_border_bg.png) repeat-x  0 0;
 }  
  .live_tennis + .l-page__body .title_contein_box h1{
           /*background: rgb(0,28,42);*/
            /*background: -moz-linear-gradient(top,  rgba(65,40,0,0.9) 0%, rgba(0,0,0,.9) 100%);*/
            /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(65,40,0,.9)), color-stop(100%,rgba(0,0,0,.9)));*/
            /*background: -webkit-linear-gradient(top,  rgba(65,40,0,0.9) 0%,rgba(0,0,0,.9) 100%);*/
            /*background: -o-linear-gradient(top,  rgba(65,40,0,0.9) 0%,rgba(0,0,0,.9) 100%);*/
            /*background: -ms-linear-gradient(top,  rgba(65,40,0,0.9) 0%,rgba(0,0,0,.9) 100%);*/
            /*background: linear-gradient(top,  rgba(65,40,0,0.9) 0%,rgba(0,0,0,.9) 100%);*/
            /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003550', endColorstr='#000000',GradientType=0 );  */
            }
            
 .live_tennis + .l-page__body .title_contein_box h1{  
      /*margin: 0;*/
      /*border-top:0;*/
      /*border-bottom: 1px solid #6C3A09;*/
      /*text-shadow: 1px 1px 0 #000;*/
      
 }  
.live_tennis + .l-page__body .title_contein_box h1{
    /*border-top:1px solid #111F06;*/
}
.live_tennis + .l-page__body .title_contein_box:first-child h1{
     border-top: 0;
}
.live_tennis + .l-page__body #main_content .b-bet-grid__cell,
.live_tennis + .l-page__body #main_content .b-bet-grid__odd .b-bet-grid__cell,
.live_tennis + .l-page__body #main_content .b-bet-grid__even .b-bet-grid__cell{
    background: none;
    border: none;
}
.live_tennis + .l-page__body #main_content .b-bet-grid__cell a.b-link,
.live_tennis + .l-page__body .d_week a,
.live_tennis + .l-page__body .event_ex .fav_expres{
        /*background: #92550E;*/
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#AB7425', endColorstr='#82450D');*/
        /*background: -webkit-linear-gradient(top, bottom, #AB7425, #82450D);*/
         /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #AB7425), color-stop(100%, #82450D));*/
        /*background: -moz-linear-gradient(top,  #AB7425,  #82450D);*/
        /*background: -o-linear-gradient(top,  #AB7425,  #82450D);*/
        /*background: -ms-linear-gradient(top,  #AB7425,  #82450D);   */
        /*border: 1px solid #000; */
        /*-webkit-box-shadow: 1px 1px 2px rgba(44, 27, 7, 1);*/
        /*-moz-box-shadow: 1px 1px 2px rgba(44, 27, 7, 1);*/
        /*box-shadow: 1px 1px 2px rgba(44, 27, 7, 1); */
}
.live_tennis + .l-page__body #main_content .b-bet-grid__cell a.b-link:hover,
.live_tennis + .l-page__body .d_week a:hover,
.live_tennis + .l-page__body .event_ex .fav_expres:hover{
       /*background: #A66417;*/
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DC9327', endColorstr='#82450D');*/
        /*background: -webkit-linear-gradient(top, bottom, #DC9327, #82450D);*/
        /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DC9327), color-stop(100%, #82450D));*/
        /*background: -moz-linear-gradient(top,  #DC9327,  #82450D);*/
        /*background: -o-linear-gradient(top,  #DC9327,  #82450D);*/
        /*background: -ms-linear-gradient(top,  #DC9327,  #82450D);  */
        /*border: 1px solid #000; */
}
.live_tennis + .l-page__body #main_content .b-bet-grid__cell a.b-link:active,
.live_tennis + .l-page__body .d_week a:active,
.live_tennis + .l-page__body .event_ex .fav_expres:active{
        /*background: #B5631C;*/
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B5631C', endColorstr='#936014');*/
        /*background: -webkit-linear-gradient(top, bottom, #B5631C, #936014);*/
        /*background: -moz-linear-gradient(top,  #B5631C, #936014);*/
        /*background: -o-linear-gradient(top, #B5631C, #936014);*/
        /*background: -ms-linear-gradient(top,  #B5631C,  #936014); */
        /*border: 1px solid #000;   */
}
   .live_tennis + .l-page__body .b-title__bg + div{
     /*background: rgb(70,33,4);*/
     /*background: rgba(70,33,4,.6);*/
}

   .live_tennis + .l-page__body .c_live_board table tbody td{
       border-top: 1px solid #9B7147;
        
   }
  .live_tennis + .l-page__body .c_live_board table .m-text_center{
      border-left:1px solid #9B7147;
  }
    .live_tennis + .l-page__body  #main_content .b-bet-grid_dis span.b-link{
       border: 1px solid #2E1603;
       background: #5C3107;
       filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#613507', endColorstr='#582C07');
       background: -webkit-linear-gradient(top, bottom, #613507, #582C07);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #613507), color-stop(100%, #582C07));
       background: -moz-linear-gradient(top,  #613507,  #582C07);
       background: -o-linear-gradient(top,  #613507,  #582C07);
       background: -ms-linear-gradient(top,  #613507, #582C07);
       color:#8D6F52;
          
}
 .live_tennis + .l-page__body  #main_content .b-bet-grid_dis span.b-link .b-index_block_size{
     color:#886218;
}
 .live_tennis + .l-page__body .b-bet-grid_dis .b-bet-grid__item_dparam{
    color:#8D6F52 !important;
}
.live_tennis + .l-page__body #main_content .b-bet-grid__one_ev .up_content .b-bet-grid__odd .b-bet-grid__cell{
       background: rgb(23, 11, 2); 
       background:  rgba(23, 11, 2, .4);      
}
.live_tennis + .l-page__body .up_content{
    border: 1px solid rgba(21, 10, 0);
    border: 1px solid rgba(21, 10, 0, .6);
    }
.live_tennis + .l-page__body .up_content .b-paginator{
    border: 1px solid rgb(21, 10, 0);
    border: 1px solid rgba(21, 10, 0, .6);
    background: rgb(66,34,6);
    background: rgba(66,34,6,.6);
    background: -moz-linear-gradient(top,  rgba(80,40,5,.6) 0%, rgba(59,31,6,.6) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(80,40,5,.6)), color-stop(100%,rgba(59,31,6,.6)));
    background: -webkit-linear-gradient(top,  rgba(80,40,5,.6) 0%,rgba(59,31,6,.6) 100%);
    background: -o-linear-gradient(top,  rgba(80,40,5,.6) 0%,rgba(59,31,6,.6) 100%);
    background: -ms-linear-gradient(top,  rgba(80,40,5,.6) 0%,rgba(59,31,6,.6) 100%);
    background: linear-gradient(to bottom,  rgba(80,40,5,.6) 0%,rgba(59,31,6,.6) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#502805', endColorstr='#3b1f06',GradientType=0 );

}    

/*LIVE tennis end*/

/*LIVE schedule*/
.schedule .c-content_right{
    display: none;
}
.schedule .c-content_left{
    width: 100%;
    float: none;
}
.b-title_upcoming .bet_slip_txt i{
    background: url(../img/cal.png) no-repeat 0 0;
    display:inline-block;
    float: left;
    height: 26px;
    width: 26px;
    box-shadow: 1px 1px 3px #000;
    margin-bottom: -7px;
    margin-top: -4px;
    margin-right: 8px;
}
.upcoming_nav{
    padding: 0 3px;
    margin-top: -41px;
}
.upcoming_nav table{
    width: 100%;
    table-layout:fixed;

}
.upcoming_nav td{
    padding: 0 3px;
}
.d_week a{
    display: block;
    color:#fff;
    text-decoration: none;
    padding: 7px 0;
    height: 36px;
}
.d_week a span{
    display: block;
    text-align: center; 
    font-size: 14px;
}
.d_week a .u_date{
    margin-bottom: 5px;
}
.d_week a .u_day{
    font-weight: bold;
}
.upcoming_nav input{
    border: 1px solid #000;
    height: 25px;
    border-right:0;
    width: 100%;
    font-size: 14px;
    color: #808080;
}
.upcoming_nav .u_search input {
	padding: 0 0 0 5px;
	color: #000000;
}
.u_search_button{
    border: 1px solid #000;
    display: block;
    height: 25px;
    width: 36px;
    position: absolute;
    top:0;
    right: 0;
}
.u_search_button i{
    display:block;
    height:100%;
    width:100%;
    background: url(../img/searh_i.png) no-repeat 8px -24px;
}
.u_search_button i:hover{
    background-position: 8px 2px;
}
.u_dd_sports,
.u_search{
    position: relative;
    padding-right: 39px;
    padding-bottom: 13px;
    cursor: pointer;
}
.current_sports{
    border: 1px solid #000000;
    height: 25px;
    background: rgba(255,255,255,.8);
    width: 100%;
    font-size: 14px;
    color: #000;
}
#c-sport .sport_select{
    display:inline-block;
    padding: 4px 8px 3px 4px;
    color: #000;
    text-decoration: none;
	text-shadow: none;
	line-height: 18px;
}
#c-sport .b-menu__icon{
	margin-top: -4px;
}

.sports_dd{
    display: none;
    position: absolute;
    width: 100%;
}
.sports_dd .b-menu__icon{
    margin: -5px 5px -3px -4px;
}
.sports_dd div{
    border: 1px solid #000;
    border-top:0;
    
}
.u_dd_sports:hover .sports_dd{
    display: block;
}
.sports_dd .sport_select{
    display: block;
    background: rgb(255,255,255);
    background: rgba(255,255,255,.8);
    color:#000;
    padding: 5px 8px;
    text-decoration: none;
    font-size:14px;
    text-shadow: 1px 1px #EDEDED;
    border-top:1px solid #B0B0B0;
}
.sports_dd .sport_select:first-child{
	border-top:0;
}
.sports_dd .sport_select:hover{
     background: rgb(210, 210, 210);
    background: rgba(210, 210, 210, .8);
}
.u_dd_sports .u_search_button i{
    background: none;
    font-style: normal;
    line-height: 27px;
    font-size: 21px;
    text-align: center;
    color: #eee;
}
.current_sports .b-menu__icon{
   margin: -5px 5px 0 0;
}
#live_type + .l-page__body #main_content .b-bet-grid__one_ev .up_content .b-bet-grid__date + .b-bet-grid__even .b-bet-grid__cell{
      border-top:0;
}
#live_type + .l-page__body #main_content .b-bet-grid__one_ev .up_content .b-bet-grid + .b-bet-grid .b-bet-grid__date + .b-bet-grid__even .b-bet-grid__cell{
	border-top: 1px solid rgb(51, 82, 26);
	border-top: 1px solid rgba(51, 82, 26, .7);
}
	
#live_type + .l-page__body #main_content .b-bet-grid__one_ev .up_content .b-bet-grid__cell{
    font-size: 14px;
}
.b-cell_hover_up{
    display:block;
    padding: 8px 0 0 !important;
}
.b-bet-live_name a{
    font-weight: bold;
    text-decoration: none;
    border-bottom:1px solid #fff;
}
.d-left_col_live li.m-menu__item_active .b-menu__link{
   border-top: 0 !important; 
   margin: 0;
   
}
.d-left_col_live  li.m-menu__item_active .m-menu_name_sport{
    color: #fff;   
}   
.b-index_block_size__dis{
	background: url(../img/lock.png) no-repeat center 4px !important;
	height: 21px;
	width: 34px;
	margin-top: -5px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: .8; 
	-khtml-opacity: .8; 
	opacity: .8; 
	zoom: 1;
}

/* /LIVE schedule */
/* live pages add oleg*/

#live_soccer{
	background:url(../img/bg_live_foot_530x204.jpg) no-repeat 0 0;
}
#live_basketball {

	background:url(../img/bg_live_bas_530x204.jpg) no-repeat 0 0;
}
#live_hockey{
	background:url(../img/bg_live_hock_530x204.jpg) no-repeat 0 0;
}
#live_tennis{
	background:url(../img/bg_live_tenn_530x204.jpg) no-repeat 0 0;
}
#live_handball{
	background:url(../img/bg_live_handb_530x204.jpg) no-repeat 0 0;
}
#live_b-volleyball{
	background:url(../img/bg_live_b-volleyball_530x204.jpg) no-repeat 0 0;
}
#live_volleyball{
	background:url(../img/bg_live_volleyb_530x204.jpg) no-repeat 0 0;
}
.b-box__content_live{
	box-shadow:2px 2px 5px rgba(0, 0, 0, 0.43);
	-moz-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.43);
	-webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.43);
	background:#111;
}
	.b-bet-grid_live{
		height:204px;
	}
.b-bet-grid__live_time{
	text-align:center;
	height:78px !important;
}
.b-bet-grid__live_index{
	height:126px;
}
.b-live_time{
	display: inline-block;
	font-size:20px;
	font-family:Verdana;
	color:#fff;
	padding:1px 0 0 0;
	position:relative;
	top:11px;
}
.b-live_time span{
	background:url(../img/bg_time_live_90x34.png) no-repeat;
	height:56px;
	display: block;
	float:left;
}
.b-live_time .live_time_l {
    background-position: 0 0;
    margin-right: -14px;
    position: relative;
    width: 33px;
    z-index: 999;
   }
.b-live_time .live_time_r{
    background-position: 100% 0;
    padding: 3px 29px 0 10px;
    position: relative;
    z-index: 0;
}
.b-live_time .fh_undl{
	font-size: 12px;
	margin:3px;
}
#live_tennis .b-live_time{
	margin-top:-6px;
}
.b-bet-grid__live_item{
	display:inline-block;
	background:url(../img/bg_live_item.png);
	-moz-border-radius: 4px;	
		-khtml-border-radius: 4px;	
		-webkit-border-radius: 4px;
	border-radius: 4px;	
	behavior: url(border-radius.htc);
	max-width:500px;
	box-shadow: 1px 1px 2px #000;
	-moz-box-shadow: 1px 1px 2px #000;
	-webkit-box-shadow: 1px 1px 2px #000;
}
.ie7 .b-bet-grid__live_item{
	max-width:435px;
}
.ie7 #live-l-a,
.ie7 #live-r-a{
	width:250px !important;
}

.b-bet-grid__item_acc,
.b-bet-grid__item_acc_l,
.b-bet-grid__item_acc_r{
	background:none;
	color:#ffaa25;
	font-family:Verdana;
	font-size:21px;
	font-weight:bold;
	padding-top:4px;
}
.b-bet-grid__item_acc{
	position:relative;
	padding-top:2px;
	display:inline-block;
}
.b-bet-grid__item_acc_l,
.b-bet-grid__item_acc_r{
	display:inline-block;
}
.b-bet-grid__item_acc_l{
	float:right;
}
.g-center{
	text-align:center;
	display:block;
}
.b-bet-grid__item_acc_r{
	float:left;
	margin-right:5px;
}
.b-bet-grid__live_item .m-bet-grid__item_date{ 
display:inline-block;
background:none;
font-size:14px;
font-family:Verdana;
padding:9px 4px 10px;
margin-right:6px;
max-width:190px;
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
   -o-text-overflow: ellipsis;
   -moz-binding: url(moz_fix.xml);
}
    .moz-ellipsis > DIV:first-child
    {
      float: left;
    }
    .moz-ellipsis > DIV + DIV
    {
      float: right;
      margin-top: -1.2em;
    }
    .moz-ellipsis > DIV + DIV::after
    {
      background-color: white;
      content: '...';
    }

.desc { color:#6b6b6b;}

.desc a {color:#0092dd;}

.dropdown dd, 

.dropdown dt, 

.dropdown ul { margin:0px; padding:0px; }

.dropdown dd { position:relative; }

.dropdown a, 
.dropdown a:visited { 
	color:#816c5b; 
	text-decoration:none; 
	outline:none;}

.dropdown dt a:hover { 
	color:#5d4617;
	outline:1px solid #50534e !important;
	background-position: 0 -25px; }

.dropdown dt a:active{
	outline:1px solid #50534e !important;
	background-position: 0 -25px; 	
}
.dropdown dt a {
	background:#000 url(../img/bg_live_dd_menu.png) repeat-x 0 0; 
    display:block; 
	outline:1px solid #50534e !important;
	height:25px;
}
.dropdown dt a.dd_current{
	background-position: 0 -25px;
}
.dropdown dt a span {
	 cursor:pointer; 
	 display:block; 
	 padding:5px;
	 height:15px;
	 background:url(../img/bg_live_dd_butt.png) no-repeat right; 
	 color:#7c7c7c;
	 font-family:Verdana;
	 font-size:12px;
	 }

.dropdown dd ul { 
	background:#000 none repeat scroll 0 0;  
	color:#bcbcbc; 
	display:none;
	left:-1px; 
	position:absolute; 
	width:100%; 
	list-style:none;
	border:1px solid #50534e;
	border-top:none;
	height:81px;
	overflow-y:scroll;
	z-index:99;
	}

.dropdown span.value {
	 display:none;
	 }

.dropdown dd ul li a { 
	padding:6px 5px 4px; 
	display:block;
	border-top:1px solid #525252;
	border-bottom:1px solid #333333;
	background:url(../img/bg_live_dd_drop.png) repeat-x;
	height:15px;
	color:#bbbbbb;
	}
	.dropdown dd ul li a:hover{
		background-position: 0 -25px;
		border-bottom:1px solid #535353;
	}
.b-bet_tenn_table td{
	padding:3px;
	text-align:center;
}
.b-bet_tenn_table_head{
	color:#fff;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}	
.b-bet_tenn_table_it{
	width:23px;
	height:23px;
	background:#aaa url(../img/bg_live_tenn_it.png) no-repeat 0 0;
	color:#f4e200;
	font-size:18px;
	font-family:Verdana;
	font-weight:bold;
	padding-top:2px;
}
.b-bet_tenn_table_name {
	margin-top:24px;
}
.b-bet_tenn_table_name td{
	color:#fff;
	font-family:Verdana;
	font-size:12px;
	padding:0 15px;
	height:17px;
}
.b-bet_tenn_table_name_current{
	background:url(../img/icon_tenn_name_curr.png) no-repeat right 3px;
	padding:0 12px;
	display:inline-block;
}
.b-bet_tenn_table_it_dbl{
	color:#f4e200;
	font-size:18px;
	font-family:Verdana;
	font-weight:bold;
	padding:2px 5px;
	width:36px;
	height:21px;
	text-align:right;
	background:#aaa url(../img/bg_live_tenn_it.png) no-repeat right 0;
}
.t-space{
	display:inline-block;
	width:9px;
	height:15px;
}
.b-bet_tenn_table td.b-bet_tenn_table_it_se{
	padding-left:6px;
}
.b-tenn_header{display:none;}

#live_tennis .b-tenn_header{
	border:1px solid #a09f9f;
	border-bottom:none;
	display:inline;
	-moz-border-radius: 4px 4px 0 0;	
		-khtml-border-radius: 4px 4px 0 0;	
		-webkit-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	behavior: url(border-radius.htc);
	background:#aaa url(../img/bg_live_tenn_header.png) repeat-x 0 0;
	color:#fff;	
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding:3px 3px;
	margin-bottom:-3px;
	margin-top:-5px;
}
#live-r{
	padding-right:4px;
}
#b-live_tenn{
	display: none;
}
#live_tennis #b-live_tenn {
	display:table;
}
#live_tennis #b-live_all {
    display: none;	
}

.liga-arrow{
	display:inline-block;
	position:relative;
	top:-1px;
}
.b-bet-grid__bets .b-bet-grid__cell_time{
	border-right:1px solid #E3E3E3;
	border-bottom:1px solid #E3E3E3;
	color:#3a3a3a;
	padding-left:10px;
	font-size:14px;
}

.b-bet-grid__bets .b-bet-grid__cell_ev{
	border-bottom:1px solid #e3e3e3;	
	font-size:14px;
}
.b-bet-grid__bets .b-bet-grid__cell_ev div{
	text-align:left;
	padding-left:10px;

}
.b-bet-grid__bets_l a{
	color:#000;
	text-decoration:none;
}
.b-bet-grid__bets .b-bet-grid__cell_pl{
	text-align:center;
	border-bottom:1px solid #e3e3e3;
}
.b-bet-grid__bets .b-bet-grid__cell_pl a{
	display:inline-block;
		text-decoration:underline;
}

.b-bet-grid__bets .b-bet-grid__cell_pl a:hover{
	text-decoration:none;
}
a.ds_inl{
	display:inline !important;
}
.b-menu__item {
	list-style:none !important;
}
.menu__tittle{
	font-size: 18px;
	font-weight: 600;
	color: #000;
	display: block;
	padding: 6px 8px;
}
#left-menu menu{
	margin: 5px 0;
	padding: 0;
}
.d-left_col_live .m-menu__item_active{
	cursor:default;
}
.d-left_col_live .m-menu_sport > .m-menu__item_active + .b-menu__item{
	padding-top:2px;
}
#event_l-a, #event_r-a{
	display:block;
	overflow: hidden;
	padding: 0 3px;
}
#event_r-a{
	padding: 0 14px 0 3px;
}
.table_live_area{
	color: #fff;
	font-size:12px;
}
.table_live_area tr td{
	border-left: 1px solid #4E4D4C;
	text-align:center;
	padding:5px 9px;
}
.table_live_area tr td:first-child{
	border-left:0;
	text-align:left;
	white-space: nowrap;
}
.t-item_live td{
	background:#1B1B1B;
	border-top:1px solid #4E4D4C;
	font-weight:700;
	font-size:14px;
}
.t-item_live .table_total{
	background:#3D3D3D;
	color:#F6A200;
}
.t_bord_t_live {
	background:url(../img/table_btop_live.png) no-repeat 0 0;
	padding:1px 0 0;
	border-radius:0 0 2px 2px;
	-moz-border-radius:0 0 2px 2px;
	-webkit-border-radius:0 0 2px 2px;
	behavior: url(border-radius.htc);
	overflow:hidden;
	border-bottom:1px solid #4C4C4C;
	max-width:434px;
}
.b-menu__item_locked a{
	cursor: default;
}
.b-menu__item_locked div{
	background:url(../img/locked.gif) no-repeat 98% 1px;
	padding-right:20px;
}
/***** New Live *****/
  .live_sport{   
       color:#fff;
       font-size: 14px;
      font-weight: 100;
      position: relative;
       -webkit-box-shadow: 1px 1px 3px #111;
       -moz-box-shadow: 1px 1px 3px #111;
       box-shadow: 1px 1px 3px #111;
       border-radius: 3px 4px 0 0;
           -moz-border-radius: 3px 4px 0 0;
             -webkit-border-radius: 3px 4px 0 0;
             -khtml-border-radius: 3px 4px 0 0; 
             behavior: url(border-radius.htc);
       }
       
.gr_title{
       background: rgb(43,43,43); /* Old browsers */
       background: -moz-linear-gradient(top,  rgba(43,43,43,1) 0%, rgba(32,32,32,1) 100%); /* FF3.6+ */
       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(43,43,43,1)), color-stop(100%,rgba(32,32,32,1))); /* Chrome,Safari4+ */
       background: -webkit-linear-gradient(top,  rgba(43,43,43,1) 0%,rgba(32,32,32,1) 100%); /* Chrome10+,Safari5.1+ */
       background: -o-linear-gradient(top,  rgba(43,43,43,1) 0%,rgba(32,32,32,1) 100%); /* Opera 11.10+ */
       background: -ms-linear-gradient(top,  rgba(43,43,43,1) 0%,rgba(32,32,32,1) 100%); /* IE10+ */
       background: linear-gradient(to bottom,  rgba(43,43,43,1) 0%,rgba(32,32,32,1) 100%); /* W3C */
       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b2b2b', endColorstr='#202020',GradientType=0 ); /* IE6-9 */
       border-bottom: 1px solid #020202;
      behavior: url(border-radius.htc);  
      position: absolute;
      top:0;
      left:0;
      height: 38px;
      width: 100%;
      z-index: 0;
}
.live_sport table{
    width: 100%;
    z-index: 10;
    position: relative;
}
.live_sport table td{
    text-align: center;  
}
.live_table td{
    padding: 2px;
}
.sub_title td,
.padd_10{
   padding: 11px !important;  
}
.sub_title td{
    border-bottom: 1px solid #020202;
    background: #292929;
}

.padd_10_tb{
    padding: 11px 0 !important; 
}
.live_title td {
    padding: 11px 10px 12px 10px !important; 
}
.live_table{

    position: relative;
    overflow: hidden;
}
.live_sport + .live_sport .live_table {
    border-top: 1px solid #020202;
}
.live .l-page__body .l-page__l{
    display: none;
}
.live + .l-page__foot,
.live .l-page__body .l-page__c_out{
    width: 1100px;
}
.live .l-page__body .l-page__c{
    width: 100%;
}
.t_live_odd__ td{
    background: #353535;
}

.t_live_odd.b-bet-grid__even td{
	background-color:#383838;
}
.t_live_odd.b-bet-grid__odd td{
	background-color:#333;
}

.t_live_even .time_match{
    background:#3F3F3F;
	border-right: 1px solid #020202;
}

.t_live_odd .time_match{
    background:#414141;
    border-right: 1px solid #020202;
}
.t_live .odd_block,
.t_live a,
.t_live .b-link_ev {
    display: block;
    background: #999;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5C5C5D', endColorstr='#3B3B3B');
    background: -webkit-linear-gradient(top, bottom, #5C5C5D, #3B3B3B);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5C5C5D), color-stop(100%,#3B3B3B));
    background: -moz-linear-gradient(top,  #5C5C5D,  #3B3B3B);
    background: -o-linear-gradient(top,  #5C5C5D,  #3B3B3B);
    background: -ms-linear-gradient(top,  #5C5C5D,  #3B3B3B);
    border-radius: 3px;
        -moz-border-radius: 3px;
          -webkit-border-radius: 3px;
          -khtml-border-radius: 3px; 
          behavior: url(border-radius.htc);
    color:#fff;
    text-decoration: none;
    padding: 8px 0;      
    -webkit-box-shadow: 1px 1px 3px #111;
    -moz-box-shadow: 1px 1px 3px #111;
    box-shadow: 1px 1px 3px #111;
    width: 37px;
    position: relative;
    margin: 1px auto;
}
.t_live .odd_block{
    cursor: default;
}


.e_odd a:hover,
.t_live a:hover{
    background: #656565;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#878787', endColorstr='#474747');
    background: -webkit-linear-gradient(top, bottom, #878787, #474747);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #878787), color-stop(100%,#474747));
    background: -moz-linear-gradient(top,  #878787, #474747);
    background: -o-linear-gradient(top,  #878787, #474747);
    background: -ms-linear-gradient(top,  #878787, #474747);
}
.e_odd a:active,
.t_live a:active{
        background: #666;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#636363', endColorstr='#737373');
        background: -webkit-linear-gradient(top, bottom, #636363, #737373);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #636363), color-stop(100%,#737373));
        background: -moz-linear-gradient(top,  #636363, #737373);
        background: -o-linear-gradient(top,  #636363, #737373);
        background: -ms-linear-gradient(top,  #636363, #737373);
}
.t_live a.coef_up{
        background: #3D4A3B;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4D7146', endColorstr='#3A4039');
        background: -webkit-linear-gradient(top, bottom, #4D7146, #3A4039);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4D7146), color-stop(100%,#3A4039));
        background: -moz-linear-gradient(top,  #4D7146, #3A4039);
        background: -o-linear-gradient(top,  #4D7146, #3A4039);
        background: -ms-linear-gradient(top,  #4D7146, #3A4039);  
}
.t_live a.coef_up:hover{
        background: #4F6E48;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5C9350', endColorstr='#414740');
        background: -webkit-linear-gradient(top, bottom, #5C9350, #414740);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5C9350), color-stop(100%, #414740));
        background: -moz-linear-gradient(top,  #5C9350, #414740);
        background: -o-linear-gradient(top,  #5C9350, #414740);
        background: -ms-linear-gradient(top,  #5C9350, #414740);   
}
.t_live a.coef_up:active{
        background: #4F6E48;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4F604C', endColorstr='#4E7E44');
        background: -webkit-linear-gradient(top, bottom, #4F604C, #4E7E44);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4F604C), color-stop(100%, #4E7E44));
        background: -moz-linear-gradient(top,  #4F604C, #4E7E44);
        background: -o-linear-gradient(top,  #4F604C, #4E7E44);
        background: -ms-linear-gradient(top,  #4F604C, #4E7E44);   
}
.t_live a.coef_down{
        background: #543A3A;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#844848', endColorstr='#433838');
        background: -webkit-linear-gradient(top, bottom, #844848, #433838);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #844848), color-stop(100%, #433838));
        background: -moz-linear-gradient(top,  #844848, #433838);
        background: -o-linear-gradient(top,  #844848, #433838);
        background: -ms-linear-gradient(top,  #844848, #433838);  
}
.t_live a.coef_down:hover{
        background: #734C4C;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9C5C5C', endColorstr='#453B3B');
        background: -webkit-linear-gradient(top, bottom,  #9C5C5C, #453B3B);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,  #9C5C5C), color-stop(100%, #453B3B));
        background: -moz-linear-gradient(top,  #9C5C5C, #453B3B);
        background: -o-linear-gradient(top,  #9C5C5C, #453B3B);
        background: -ms-linear-gradient(top,  #9C5C5C, #453B3B); 
}
.t_live a.coef_down:active{
        background: #734C4C;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#605959',endColorstr='#874B4B');
        background: -webkit-linear-gradient(top, bottom, #605959, #874B4B);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #605959), color-stop(100%, #874B4B));
        background: -moz-linear-gradient(top, #605959, #874B4B);
        background: -o-linear-gradient(top, #605959, #874B4B);
        background: -ms-linear-gradient(top, #605959, #874B4B); 
}
/*.t_live a.act,*/
/*.t_live a.selected,*/
/*.t_live a.act.coef_down,*/
/*.t_live a.act.coef_up,*/
/*.e_odd a.selected,*/
/*.e_odd a.act{*/
        /*background: #E0850B;*/
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEA71C', endColorstr='#BF6809');*/
        /*background: -webkit-linear-gradient(top, bottom, #FEA71C, #BF6809);*/
        /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FEA71C), color-stop(100%,#BF6809));*/
        /*background: -moz-linear-gradient(top,  #FEA71C, #BF6809);*/
		/*background: -o-linear-gradient(top,  #FEA71C, #BF6809);*/
        /*background: -ms-linear-gradient(top,  #FEA71C, #BF6809);*/
        /*color:#000;*/
		/*text-shadow: none;*/
/*}*/
.t_live a.coef_up:after,
.t_live a.coef_down:after{
    content:'';
    width:0;
    height:0;
    display: block;
    position: absolute;

}
.t_live a.coef_up:after{
    top:4px;
    right:4px;
    border-left: 7px solid transparent;
    border-top: 7px solid #1FB002; 
}
.t_live a.coef_up:hover:after{
    border-left: 7px solid transparent;
    border-top: 7px solid #48BB2F; 
}
.t_live a.coef_down:after{
    bottom:4px;
    left:4px;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #B00202; 
}
.t_live a.coef_down:hover:after{
    border-right: 7px solid transparent;
    border-bottom: 7px solid #B53535; 
}
.t_live span.nlink{
   padding: 8px 0;
   width:35px;  
   display: block; 
}
.live_title .b-menu__icon{
    position: relative;
    margin-top:-12px;
    bottom:-6px;
}
.live_sport + .live_sport{
    /*margin-top: 11px;*/
}
.event_name{
    width: 67px;
    padding: 0 5px;
}
.t_live .b-menu__icon{
   bottom: -4px;
    margin: -10px -10px;
    padding: 0;
    position: relative;
}
.more_odds_button, .more_live_odds_button{
    text-decoration: underline;
    cursor: pointer;
}
.more_odds_button:hover, .more_live_odds_button:hover{
    text-decoration: none;
}
.more_odds_main{
    border: 1px solid #4D4D4D;
    margin-bottom: 2px;
}
.more_odds > td{
    padding: 0;
}
.more_odds_main td{
    border-top:1px solid #303030;
    background: #383838;
    border-right: 1px solid #313131;
    padding: 0 7px;
}
.more_odds_main .t_live_odd td{
    background: #3D3D3D;
}
.more_odds_main td:first-child{
    border-left: 1px solid #313131;
}
.more_odds_main .bet_type{
    padding: 7px 7px 8px;
}
.e_odd{
    padding: 1px 2px !important;
}
.e_odd .g-left{
    display: inline-block;
    zoom:1;
    *display: inline;
    padding: 6px 0;
    text-align: center;
    width: 26px;
}
.e_odd a,
.e_odd .odd-value_block{
    text-decoration: none;
    color: #fff;
    font-weight: 700;
    border:1px solid #2B2B2B;
    background: #424243;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5C5C5D', endColorstr='#3B3B3B');
    background: -webkit-linear-gradient(top, bottom, #5C5C5D, #3B3B3B);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5C5C5D), color-stop(100%,#3B3B3B));
    background: -moz-linear-gradient(top, #5C5C5D,  #3B3B3B);
    background: -o-linear-gradient(top,  #5C5C5D,  #3B3B3B);
    background: -ms-linear-gradient(top,  #5C5C5D,  #3B3B3B);
    padding:5px 0;
    text-align: center;
    width: 40px;
    border-radius: 2px;
        -moz-border-radius: 2px;
          -webkit-border-radius: 2px;
          -khtml-border-radius: 2px; 
          -webkit-box-shadow: 0px 0px 15px #222;
          -moz-box-shadow: 0px 0px 15px #222;
          box-shadow: 0px 0px 15px #222;
          overflow: hidden;
}
.odd-value_block i,
.odd_block i{
    display: block;
    width: 12px;
    background: url(../img/locked.gif) no-repeat 0 0;
    margin:0 auto;
}
.close_line td{
    background: #262626;
    border: 0;
}
.close_line .e_odd .g-left{
    width: auto;
}
.close_line .e_odd .close_button, .close_line .e_odd .live_close_button{
    border: 1px solid #5E5E5E;
    background: #494949;
    padding:2px 12px; 
    margin: 4px;
    border-radius: 3px;
        -moz-border-radius: 3px;
          -webkit-border-radius: 3px;
          -khtml-border-radius: 3px; 
          behavior: url(border-radius.htc); 
    font-size: 11px;
    cursor: pointer;      
    font-weight: 100;       
}
.close_line .e_odd .close_button:hover, .close_line .e_odd .live_close_button:hover{
    background: #535353;
}
.mob_act .more_odds_item{
    padding: 0;
}
.more_odds_item div{
    width: 35px !important;
}
.mob_act .more_odds_item div{
    border: 1px solid #4D4D4D;
    border-bottom: 0;
    width: 37px !important;
    height: 38px;
    position: relative;
    right:0;
    z-index: 99;
    
}
.mob_act .more_odds_item div span.nlink{
    margin-bottom:-2px;
    border: 1px solid #303030;
    border-bottom: 0;
    position: relative;
    background: #3D3D3D;   
    width: 35px;
    height:22px;
}
.mob_act .more_odds_button{
    text-decoration: none;
}
.t_live td > div{
  height: 34px;
  width: 37px;
  padding: 0 !important;
  margin: 0 !important;
}
.t_live td .l_drp{
    height: 23px;
  width: 37px;
  padding: 9px 0 0 !important;
}

.par_name{
    display: block;
    overflow: hidden;
    text-align: left;
}
.part_name_l{
    padding: 10px 0 10px 10px !important;
}
.part_name_r{
     padding: 10px 10px 10px 0 !important;
}
.par_next{
   display: inline-block;
   max-width: 172px;
   }
.t_live_odd{
       background: #353535;
}     

.l_drp{
    padding: 9px 0 0;
    display: block;
}
  .b-link_ev{
      cursor: pointer;
  }
  .b-link_ev i{
      font-style: normal;
  }
 .item_color_0 .b-link_ev{
    background: #A46D0F;
    background: -moz-linear-gradient(top,  #A46D0F 0%, #6A4915 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A46D0F), color-stop(100%,#6A4915));
    background: -webkit-linear-gradient(top,  #A46D0F 0%,#6A4915 100%);
    background: -o-linear-gradient(top,  #A46D0F 0%,#6A4915 100%);
    background: -ms-linear-gradient(top,  #A46D0F 0%,#6A4915 100%);
    background: linear-gradient(to bottom,  #A46D0F 0%,#6A4915 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A46D0F', endColorstr='#6A4915',GradientType=0 );

 }
 .item_color_0 .b-link_ev:hover{
        background: #CE940B;
        background: -moz-linear-gradient(top,  #CE940B 0%, #8E681A 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CE940B), color-stop(100%,#8E681A));
        background: -webkit-linear-gradient(top,  #CE940B 0%,#8E681A 100%);
        background: -o-linear-gradient(top,  #CE940B 0%,#8E681A 100%);
        background: -ms-linear-gradient(top,  #CE940B 0%,#8E681A 100%);
        background: linear-gradient(to bottom,  #CE940B 0%,#8E681A 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CE940B', endColorstr='#8E681A',GradientType=0 );
 }
 
 
  .item_color_1 .b-link_ev{
     background: #949D29;
    background: -moz-linear-gradient(top,  #949D29 0%, #656B23 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#949D29), color-stop(100%,#656B23));
    background: -webkit-linear-gradient(top,  #949D29 0%,#656B23 100%);
    background: -o-linear-gradient(top,  #949D29 0%,#656B23 100%);
    background: -ms-linear-gradient(top, #949D29 0%,#656B23 100%);
    background: linear-gradient(to bottom,  #949D29 0%,#656B23 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#949D29', endColorstr='#656B23',GradientType=0 );
 }
 .item_color_1 .b-link_ev:hover{
        background: #B2B93E;
        background: -moz-linear-gradient(top,  #B2B93E 0%, #888E32 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#B2B93E), color-stop(100%,#888E32));
        background: -webkit-linear-gradient(top,  #B2B93E 0%,#888E32 100%);
        background: -o-linear-gradient(top,  #B2B93E 0%,#888E32 100%);
        background: -ms-linear-gradient(top,  #B2B93E 0%,#888E32 100%);
        background: linear-gradient(to bottom,  #B2B93E 0%,#888E32 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B2B93E', endColorstr='#888E32',GradientType=0 );

 }
  .item_color_2 .b-link_ev{
     background: #23705B;
    background: -moz-linear-gradient(top,  #23705B 0%, #1D5442 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#23705B), color-stop(100%,#1D5442));
    background: -webkit-linear-gradient(top,  #23705B 0%,#1D5442 100%);
    background: -o-linear-gradient(top,  #23705B 0%,#1D5442 100%);
    background: -ms-linear-gradient(top,  #23705B 0%,#1D5442 100%);
    background: linear-gradient(to bottom,  #23705B 0%,#1D5442 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23705B', endColorstr='#1D5442',GradientType=0 );
 }
 .item_color_2 .b-link_ev:hover{
        background: #3A8975;
        background: -moz-linear-gradient(top,  #3A8975 0%, #316E5C 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3A8975), color-stop(100%,#316E5C));
        background: -webkit-linear-gradient(top,  #3A8975 0%,#316E5C 100%);
        background: -o-linear-gradient(top,  #3A8975 0%,#316E5C 100%);
        background: -ms-linear-gradient(top,  #3A8975 0%,#316E5C 100%);
        background: linear-gradient(to bottom,  #3A8975 0%,#316E5C 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3A8975', endColorstr='#316E5C',GradientType=0 );
 }
  .item_color_3 .b-link_ev{
     background: #1E6977;
    background: -moz-linear-gradient(top,  #1E6977 0%, #134957 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1E6977), color-stop(100%,#134957));
    background: -webkit-linear-gradient(top,  #1E6977 0%,#134957 100%);
    background: -o-linear-gradient(top,  #1E6977 0%,#134957 100%);
    background: -ms-linear-gradient(top,  #1E6977 0%,#134957 100%);
    background: linear-gradient(to bottom,  #1E6977 0%,#134957 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1E6977', endColorstr='#134957',GradientType=0 );
 }
 .item_color_3 .b-link_ev:hover{
        background: #2F7F8B;
        background: -moz-linear-gradient(top,  #2F7F8B 0%, #225F6D 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2F7F8B), color-stop(100%,#225F6D));
        background: -webkit-linear-gradient(top,  #2F7F8B 0%,#225F6D 100%);
        background: -o-linear-gradient(top,  #2F7F8B 0%,#225F6D 100%);
        background: -ms-linear-gradient(top,  #2F7F8B 0%,#225F6D 100%);
        background: linear-gradient(to bottom,  #2F7F8B 0%,#225F6D 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2F7F8B', endColorstr='#225F6D',GradientType=0 );

 }
  .b-link_ev_dis, .market_disabled {
      cursor: default;
      position: relative;
      opacity: .5;
      filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
      -ms-filter : 'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';
     -moz-opacity: .5;
     -khtml-opacity: .5;
  }
  
  .pointer_events {
	pointer-events: none;
  }
  #live_type + .l-page__body #main_content .market_disabled  {
	height: 17px;
  }
  .more_odds .b-shop-outcom__cell .market_disabled .info_left,
  .more_odds .b-shop-outcom__cell .market_disabled .info_right,
  .more_odds .b-shop-outcom__cell .market_disabled .odds_value  {
	display: none;
  }
  .more_odds .b-shop-outcom__cell a.market_disabled,
  .events_contein  .b-bet-grid__cell a.market_disabled .odds_value,
  #hightabs .b-bet-grid__cell a.market_disabled .odds_value {
	background: url(../img/locked.gif) no-repeat center center !important;
 }
 .more_odds .b-shop-outcom__cell a.selected.market_disabled {
	background: url(../img/locked.gif) no-repeat center center #888888 !important;
 }
 .events_contein  .b-bet-grid__cell a.selected.market_disabled .odds_value,
  #hightabs .b-bet-grid__cell a.selected.market_disabled .odds_value {
	background: url(../img/lock.png) no-repeat center center #FFC960 !important;
 }
  #live_type + .l-page__body #main_content .b-bet-grid__cell a.selected.market_disabled .b-index_block_size {
    background: url(../img/locked.gif) no-repeat center center !important;
  }
 .b-link_ev_dis i {
     display: block;
     height: 17px;
     width: 12px;
     position: absolute;
     top:8px;
     left: 12px;
     background: url(../img/locked.gif) no-repeat 0 0;
 }
 .market_disabled span.odds_value  {
	 display: inline-block;
     height: 17px;
     width: 12px;
     background: url(../img/locked.gif) no-repeat 0 0;
 }
 .b-banners__item  .market_disabled .odds_value {
	 display: block;
     width: 28px;
	 background: url(../img/locked.gif) no-repeat center center !important;
 }
 .market_disabled .odds_value,
 .events_contein  .b-bet-grid__cell a.market_disabled .odds_value,
 .b-banners__item  .market_disabled .odds_value,
 .b-banners__item  .market_disabled .outcome_odd_r {
	text-indent: -10000px;
}

/***** New Live end*****/
.t-live_count{
	font-size: 12px;
	color:#222;
	border:1px solid #fc9900;
	border-bottom: none;
	text-decoration: none;
	background: #fece85;
	background: -moz-linear-gradient(top,  #fece85 5%, #fc9900 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#fece85), color-stop(100%,#fc9900));
	background: -webkit-linear-gradient(top,  #fece85 5%,#fc9900 100%);
	background: -o-linear-gradient(top,  #fece85 5%,#fc9900 100%);
	background: -ms-linear-gradient(top,  #fece85 5%,#fc9900 100%);
	background: linear-gradient(to bottom,  #fece85 5%,#fc9900 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fece85', endColorstr='#fc9900',GradientType=0 );
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px; 
	border-radius: 3px; 
	padding: 0 3px;
	font-weight: 700;
	top:-14px;
	margin-left: -9px;
}
.b-nav__link_live{
	text-decoration: none;
}
.b-nav__link_live span{
	text-decoration: underline;
}
.b-nav__link_live:hover span{
	text-decoration: none;
}
.title_link{
	position: relative;
	float: right;
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	border:1px solid #3f3f3f;
	background: #3f3f3f;
	background: -moz-linear-gradient(top,  #3f3f3f 0%, #040404 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3f3f3f), color-stop(100%,#040404));
	background: -webkit-linear-gradient(top,  #3f3f3f 0%,#040404 100%);
	background: -o-linear-gradient(top,  #3f3f3f 0%,#040404 100%);
	background: -ms-linear-gradient(top,  #3f3f3f 0%,#040404 100%);
	background: linear-gradient(to bottom,  #3f3f3f 0%,#040404 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f3f', endColorstr='#040404',GradientType=0 );
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px; 
	border-radius: 3px; 
	-webkit-box-shadow: 1px 1px 3px #000;
	-moz-box-shadow: 1px 1px 3px #000;
	-ms-box-shadow: 1px 1px 3px #000;
	box-shadow: 1px 1px 3px #000;
	margin-top: 5px;
}
.title_link span{
	display:inline-block;
	zoom:1;
	padding: 2px 8px;
}
.title_link .g-left{
	border: 1px solid #7c1d1d;
	border-right: 0;
	background: #af0101;
	background: -moz-linear-gradient(top,  #af0101 0%, #700102 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#af0101), color-stop(100%,#700102));
	background: -webkit-linear-gradient(top,  #af0101 0%,#700102 100%);
	background: -o-linear-gradient(top,  #af0101 0%,#700102 100%);
	background: -ms-linear-gradient(top,  #af0101 0%,#700102 100%);
	background: linear-gradient(to bottom,  #af0101 0%,#700102 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#af0101', endColorstr='#700102',GradientType=0 );
	-moz-border-radius: 3px 0 0 3px;
	-webkit-border-radius: 3px 0 0 3px;
	-khtml-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
	margin: -1px;
	-webkit-box-shadow: 1px 1px 3px #7c1d1d;
	-moz-box-shadow: 1px 1px 3px #7c1d1d;
	-ms-box-shadow: 1px 1px 3px #7c1d1d;
	box-shadow: 1px 1px 3px #7c1d1d;
}
.title_link i{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY4RTc0OUEyNDU5RjExRTFBNkE1QzUxNEMzN0E2MjNGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY4RTc0OUEzNDU5RjExRTFBNkE1QzUxNEMzN0E2MjNGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjhFNzQ5QTA0NTlGMTFFMUE2QTVDNTE0QzM3QTYyM0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjhFNzQ5QTE0NTlGMTFFMUE2QTVDNTE0QzM3QTYyM0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p1zlJAAAAN0lEQVR42mL8DwQMEMDIgASYkNj/0SUYsUkyYTEGLMmIsAK7DnQ7GJmwCcJ0YAiiG4XiD4AAAwABhw4Ku7cCwQAAAABJRU5ErkJggg==") no-repeat scroll 0 3px transparent;
	display: inline-block;
	height: 12px;
	width: 6px;
	margin-left: 6px;
}
.title_link:hover{
	background: #444444;
	background: -moz-linear-gradient(top,  #444444 0%, #0c0c0c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(100%,#0c0c0c));
	background: -webkit-linear-gradient(top,  #444444 0%,#0c0c0c 100%);
	background: -o-linear-gradient(top,  #444444 0%,#0c0c0c 100%);
	background: -ms-linear-gradient(top,  #444444 0%,#0c0c0c 100%);
	background: linear-gradient(to bottom,  #444444 0%,#0c0c0c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#0c0c0c',GradientType=0 );
}
.title_link:hover .g-left{
	background: #b70101;
	background: -moz-linear-gradient(top,  #b70101 0%, #7a0101 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b70101), color-stop(100%,#7a0101));
	background: -webkit-linear-gradient(top,  #b70101 0%,#7a0101 100%);
	background: -o-linear-gradient(top,  #b70101 0%,#7a0101 100%);
	background: -ms-linear-gradient(top,  #b70101 0%,#7a0101 100%);
	background: linear-gradient(to bottom,  #b70101 0%,#7a0101 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b70101', endColorstr='#7a0101',GradientType=0 );
}
#live_events_running h1.b-title__text{
	display: inline-block;
}

.l-page__c_out_without_menu{
  	overflow: hidden;
    padding-right: 5px;
	/*position: relative;
	margin-right:275px;*/
}
.live_sport .m-text_left {
	text-align:left;
	padding-left: 69px;
		
}
.live_sport .m-text_left .part_name_l{
	text-align:right;
	padding-left: 20px;
		
}
.live_sport  .live_sport_name{
	font-weight: 700;
}
.white .live_soccer + .l-page__body .b-menu__item_sub .b-menu__link,
.live_soccer + .l-page__body #main_content .b-bet-grid__one_ev .up_content .b-bet-grid__cell,
.live_soccer + .l-page__body .favourite_box{
       /*background: rgb(0,0,0);*/
       /*background: rgba(0,0,0, 0);      */
       /*border-top:1px solid rgb(175, 190, 164);*/
       /*border-top:1px solid rgba(175, 190, 164, .8);*/
       
 }
.white .live_soccer + .l-page__body #main_content .b-bet-grid__one_ev .up_content .b-bet-grid__odd .b-bet-grid__cell{
       background: rgb(224,221,221);
       background: rgba(224, 221, 221, .6);
}
.white .live_soccer + .l-page__body .up_content .b-paginator{
    border: 1px solid rgb(174, 198, 155);
    border: 1px solid rgba(174, 198, 155, 0.8);
    background: rgb(0,0,0);
    background: rgba(0,0,0, 0);      
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9914280d', endColorstr='#990c1607',GradientType=0 );

}    
.white .b-cell_hover_up a{
	color:#000;
	border-color:#000;
}
.white .b-cell_hover_up a:hover{
	color:#9D6A05;
	border-color:#9D6A05;
}
.l-page_l {
 	height: auto !important;
    margin: 0 auto;
    min-height: 100%;
    padding: 0 20px;
}

.paginator_contein .b-paginator__item {
	display: inline-block;
}

#live_events_running #container {
	-moz-columns: 3;
	-webkit-columns: 3;
	columns: 3;
	-webkit-column-gap: 7px;
	-moz-column-gap: 7px;
	column-gap: 7px;
	padding-top: 14px;
}
.cover_table_events {
	display: inline-block;
	/*margin-top: -4px;*/
}
.cover_table_events:first-child {
	/*margin-top: 0;*/
}
.b-shop-outcom {
	table-layout: fixed;
	width: 100%;
}

#live_events_running th.b-shop-outcom__cell {
	padding-bottom: 6px;
	padding-top: 6px;
	text-align: left;
}
.cover_table_events .b-shop-outcom .b-grid__w25p {
	width: 25px;	
}
.cover_table_events .b-shop-outcom {
	border: 1px solid #000000;
	background: #353535;
	border-collapse: collapse;
}
.cover_table_events .b-shop-outcom th {
	background: rgb(43,43,43); /* Old browsers */
 	background: -moz-linear-gradient(top,  rgba(43,43,43,1) 0%, rgba(32,32,32,1) 100%); /* FF3.6+ */
 	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(43,43,43,1)), color-stop(100%,rgba(32,32,32,1))); /* Chrome,Safari4+ */
 	background: -webkit-linear-gradient(top,  rgba(43,43,43,1) 0%,rgba(32,32,32,1) 100%); /* Chrome10+,Safari5.1+ */
 	background: -o-linear-gradient(top,  rgba(43,43,43,1) 0%,rgba(32,32,32,1) 100%); /* Opera 11.10+ */
 	background: -ms-linear-gradient(top,  rgba(43,43,43,1) 0%,rgba(32,32,32,1) 100%); /* IE10+ */
 	background: linear-gradient(to bottom,  rgba(43,43,43,1) 0%,rgba(32,32,32,1) 100%); /* W3C */
 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b2b2b', endColorstr='#202020',GradientType=0 ); /* IE6-9 */
}
.cover_table_events .b-shop-outcom td {
	border: 1px solid #000000;
	padding: 0 0 0 0;
}
.cover_table_events .b-shop-outcom td .b-link_ev {
	display: block;
	padding: 3px 9px 3px 0;
	text-decoration: none;
	text-align: right;
	border: 1px solid transparent;
}
.cover_table_events .b-shop-outcom td a:hover {
	background: #414141;
}

.cover_table_events .b-shop-outcom td a.selected {
	background: #888888;
}

.cover_table_events .b-shop-outcom td.type_title {
	background: #414141;
}
.cover_table_events .b-shop-outcom td .info_left {
	float: left;
	margin: 0 0 0 10px;
}
.cover_table_events .b-shop-outcom td .info_right {
	padding-right: 10px;
}
.cover_table_events .b-shop-outcom .betting-disabled div {
	padding: 4px 0 0 0;
}
.cover_table_events .b-shop-outcom .betting-disabled .b-link_ev_dis{
	display: inline-block;
	width: 37px;
	height: 22px;
	float: right;
}
.cover_table_events .b-shop-outcom .betting-disabled .b-link_ev_dis i {
     display: block;
     height: 17px;
     width: 13px;
     position: absolute;
	 left: 12px;
	 top: 0px;
}

.b-menu__item_sub .score,
.b-menu__item_sub .scope,
.b-menu__item_sub .starttime {
	font-weight: normal !important;
	padding: 3px 20px 0 0; 
	display: table-cell; 
}
.b-menu__item_sub .score {
	color:#ffde00 !important;
}
.b-menu__item_sub .scope,
.b-menu__item_sub .starttime {
	color:#848484 !important;
}
#live_type + .l-page__body .m-menu_sport > .b-menu__item {
	text-align: left;
	font-size: 12px;
	border-right: none;
	border-left: none;
	background: none;
	box-shadow: none;
}
#live_type + .l-page__body .m-menu_sport > .b-menu__item.m-menu__item_active,
#live_type + .l-page__body .m-menu_sport > .b-menu__item:hover {
	background: none;
}
.left_live_menu .b-menu__icon {
	zoom: 0.7;
	-ms-zoom: 0.7;
	-moz-transform-origin: top right;
	-moz-transform: scale(0.7);
	margin-left: 8px;
}
.left_live_menu .m-menu_sport > .b-menu__item.m-menu__item_last{
	border-bottom: none;
}

#menu___allsports .b-menu__icon {
	/*-moz-transform-origin: right -4px;*/
	/*-ms-transform-origin: right -4px;*/
	/*-webkit-transform-origin: right -4px;*/
	/*-o-transform-origin: right -4px;*/
	/*transform-origin: right -4px;*/


	/*-moz-transform: scale(0.7); !* ��� Firefox *!*/
	/*-ms-transform: scale(0.7); !* ��� IE *!*/
	/*-webkit-transform: scale(0.7); !* ��� Safari, Chrome, iOS *!*/
	/*-o-transform: scale(0.7); !* ��� Opera *!*/
	/*transform: scale(0.7);*/
	/*margin-left: -3px;*/
}
#menu___allsports .m-menu_sport > .b-menu__item.m-menu__item_last{
	border-bottom: none;
}

.stars {
	background: url(../img/stars-sprite-white.png) no-repeat;
	width: 20px;
	height: 20px;
	display: inline-block;
}

.live_icon.add_favorites {
	background-position: 1px -75px;
}


.soccer_icon {
	background: url('../images/live_soccer_stat_icons.png') no-repeat;
	width: 24px;
	height: 24px;
	display: block;
	vertical-align: middle;
}

.soccer_icon.run {
	background-position: 1px -75px;
}
.soccer_icon.corner {
	background-position: 4px 2px;
}
.soccer_icon.yellow {
	background-position: 2px -49px;
}
.soccer_icon.red {
	background-position: 2px -23px;
}
.soccer_icon.favourities, .soccer_icon.market_favourities {
}
.soccer_icon.favourities_r, .soccer_icon.market_favourities_r {
}

.odd_box:hover .live_icon, .drop_title:hover .live_icon {
	display: inline-block;
}
.live_icon {
	background: url(../img/stars-sprite-white.png) no-repeat;
	width: 14px;
	height: 14px;
	display: none;
}

.live_icon.favourities_yellow {
	background-position: 0px 0px;
	display: inline-block;
}
.live_icon.favourities_gray {
	background-position: 0px -14px;
}

.live_icon.favourities_block {
	float: right;
	height: 14px;
}

.live_icon.favourities_yellow:hover {
	background-position: 0px -14px;
}
.live_icon.favourities_gray:hover {
	background-position: 0px 0px;
}
.add_to_favourities {
	position: absolute;
	width: 17px;
	height: 17px;
	right: 10px;
	margin-top: -12px;
	top: 50%;
	background-position: 0px -156px;
}
.remove_from_favourities {
	position: absolute;
	width: 17px;
	height: 17px;
	right: 10px;
	top: 50%;
	margin-top: -12px;
	background-position: 0px -173px;
}

.favourities {
	/*margin-bottom: 10px;*/
}


.favourities .b-menu__link_live, 
.favourities .b-menu__link, 
.favourities .b-main__link
{
	height: auto;
}

.favourities .m-menu_sport .b-menu__link, .b-menu__link_favourities {
	color: #fff;
	text-decoration: none;
}
.serve_container {
	position: relative;
	padding: 0 15px 0 0;
	height: 16px;
	overflow: hidden;
}
.serve_container b,
.serve_container span {
	display: block;
	font-weight: normal;
}
.serve_vb {
	background: url(../img/live_volleyball_stat_icons.png) no-repeat !important;
}
.serve, .serve_vb {
	background: url(../img/live_tennis_stat_icons.png) no-repeat;
	width: 10px;
	height: 10px;
	display: block;
	position: absolute;
	right: 0px;
	top: 4px;

}
#display_draw .b-usermenu__button.pointer_events,
#display_draw .b-link.pointer_events b {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=45);
	-moz-opacity: .45; 
	-khtml-opacity: .45; 
	opacity: .45;
}

.live_page_select_view {
	color:#fff;
	background: #0A0A0A;
    background: -moz-linear-gradient(top,  rgba(31,31,30,0.7) 0%, rgba(0,0,0,1) 100%);
    background: -webkit-linear-gradient(top,  rgba(31,31,30,0.7) 0%,rgba(0,0,0,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31,31,30,0.7)), color-stop(100%,rgba(0,0,0,1)));
    background: -o-linear-gradient(top,  rgba(31,31,30,0.7) 0%,rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(top,  rgba(31,31,30,0.7) 0%,rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom,  rgba(31,31,30,0.7) 0%,rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b31f1f1e', endColorstr='#000000',GradientType=0 );
	border:1px solid #000;
	-moz-border-radius: 5px;	
	-khtml-border-radius: 5px;	
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 5px !important;
	box-shadow: 1px 1px 6px rgba(0,0,0,0.6);
	-moz-box-shadow: 1px 1px 6px rgba(0,0,0,0.6);
	-webkit-box-shadow: 1px 1px 6px rgba(0,0,0,0.6);
}

.live_right.widget_margin_fix {
	margin-top: 0px;
}
#livescorewidget {
	background: #000;
	padding-bottom: 10px;
	overflow: hidden;
}

/*----Live view select configuration----*/
.set_live_view_container,
#left_col .live_page_select_view .set_live_view_container {
	font-size: 14px;
	font-weight: normal;
	margin: 0 0 0 0;
}
.set_live_view_container a,
#left_col .live_page_select_view .set_live_view_container a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
    display: block;
	color: #d7d7d7;
    background: #353535; /* Old browsers */
    background: -moz-linear-gradient(top,  #353535 0%, #202020 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#353535), color-stop(100%,#202020)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #353535 0%,#202020 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #353535 0%,#202020 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #353535 0%,#202020 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #353535 0%,#202020 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#353535', endColorstr='#202020',GradientType=0 ); /* IE6-9 */
    border: 1px solid #020202;
	border-top: none;
	border-bottom: none;
    min-width: 52px;
    text-align: center;
    text-indent: 0px;
    height: 20px;
	line-height: 18px;
	text-decoration: none;
	width: 33.3333%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.video_live_events i {
	display: inline-block;
	width: 11px;
	height: 11px;
	background: url("../img_white/monitor_ico.png") no-repeat;
	vertical-align: middle;
	margin-top: -1px;
	margin-right: 5px;
}
.widget_live_events i{
	display: inline-block;
	width: 15px;
	height: 11px;
	background: url("../img_white/field_ico.png") no-repeat;
	vertical-align: middle;
	margin-top: -1px;
	margin-right: 5px;
}
#left_col .live_page_select_view .set_live_view_container a  {
	line-height: 22px;
}
.set_live_view_container a.event-set_live_view ,
#left_col .live_page_select_view .set_live_view_container a.event-set_live_view {
    border-radius: 0 5px 5px 0;
    border-left: none;
}
.set_live_view_container a.overview-set_live_view,
#left_col .live_page_select_view .set_live_view_container a.overview-set_live_view {
    border-radius: 5px 0 0 5px;
}
.set_live_view_container a:hover,
#left_col .live_page_select_view .set_live_view_container a:hover {
    color: #fff;
    background: #404040;
}
.set_live_view_container a.active,
#left_col .live_page_select_view  .set_live_view_container a.active  {
    color: #fff;
    background: #404040;
    cursor: default;
}
.set_live_view_container a.event-set_live_view i,
#left_col .live_page_select_view .set_live_view_container a.event-set_live_view i {
    display: inline-block;
    width: 11px;
    height: 11px;
    background-image: url("../img_white/monitor_ico.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
.set_live_view_container a.event-set_live_view:hover i,
.set_live_view_container a.event-set_live_view.active i ,
#left_col .live_page_select_view .set_live_view_container a.event-set_live_view:hover i,
#left_col .live_page_select_view .set_live_view_container a.event-set_live_view.active i {
    background-position: 0px 0px;
}
.set_live_view_container a.event-set_live_view.active i ,
#left_col .live_page_select_view .set_live_view_container a.event-set_live_view.active i  {
    cursor: default;
}

/*--live menu switcher styles--*/
#left_col .set_live_view_container {
    padding: 0;
	margin: 0px 0 0 0;
}
#left_col .set_live_view_container a {
    /*background: #333333; /!* Old browsers *!/*/
    /*background: -moz-linear-gradient(top,  #333333 0%, #000000 100%); /!* FF3.6+ *!/*/
    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#000000)); /!* Chrome,Safari4+ *!/*/
    /*background: -webkit-linear-gradient(top,  #333333 0%,#000000 100%); /!* Chrome10+,Safari5.1+ *!/*/
    /*background: -o-linear-gradient(top,  #333333 0%,#000000 100%); /!* Opera 11.10+ *!/*/
    /*background: -ms-linear-gradient(top,  #333333 0%,#000000 100%); /!* IE10+ *!/*/
    /*background: linear-gradient(to bottom,  #333333 0%,#000000 100%); /!* W3C *!/*/
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 ); /!* IE6-9 *!/*/
    /*border-bottom: none;*/
    /*border-right: 1px solid #000;*/
    /*border-top: 1px solid #000;*/
    /*border-left: none;*/
    /*box-sizing: border-box;*/
    /*height: 32px;*/
    /*margin: 0;*/
    /*padding: 0;*/
    /*text-align: center;*/
    /*width: 33.33%;*/
    /*font-size: 14px;*/
    /*font-weight: normal;*/
    /*line-height: 28px;*/
}
#left_col .set_live_view_container a:first-child {
	/*border-left: 1px solid #000;*/
}
#left_col .set_live_view_container a.active {
    /*color: #F0D13F;*/
}
#left_col .set_live_view_container a:hover {
    /*background: #2d2d2d; /!* Old browsers *!/*/
	/*background: -moz-linear-gradient(top,  #2d2d2d 0%, #202020 100%); /!* FF3.6+ *!/*/
	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d2d2d), color-stop(100%,#202020)); /!* Chrome,Safari4+ *!/*/
	/*background: -webkit-linear-gradient(top,  #2d2d2d 0%,#202020 100%); /!* Chrome10+,Safari5.1+ *!/*/
	/*background: -o-linear-gradient(top,  #2d2d2d 0%,#202020 100%); /!* Opera 11.10+ *!/*/
	/*background: -ms-linear-gradient(top,  #2d2d2d 0%,#202020 100%); /!* IE10+ *!/*/
	/*background: linear-gradient(to bottom,  #2d2d2d 0%,#202020 100%); /!* W3C *!/*/
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#202020',GradientType=0 ); /!* IE6-9 *!/*/
	/*-webkit-transition: background 0.2s linear;*/
	/*-moz-transition: background 0.2s linear;*/
	/*-ms-transition: background 0.2s linear;*/
	/*-o-transition: background 0.2s linear;*/
	/*transition: background 0.2s linear;*/
	/*border-top: 1px solid #000; */
}
#left_col .set_live_view_container a.active:hover,
#left_col .set_live_view_container a.active:hover span,
#left_col .set_live_view_container a.active:hover i {
	cursor: default;
}
#left_col .set_live_view_container a.all_live_events {

}
#left_col .set_live_view_container a.video_live_events {
  

}
#left_col .set_live_view_container a.widget_live_events {
   
}
#left_col .set_live_view_container a.video_live_events i {
    /*background-image: url("../img_white/monitor_ico.png");*/
    /*background-position: 0 0;*/
    /*background-repeat: no-repeat;*/
    /*display: inline-block;*/
    /*height: 13px;*/
    /*width: 11px;*/
    /*vertical-align: middle;*/
}
#left_col .set_live_view_container a.widget_live_events i {
    /*background-image: url("../img_white/field_ico.png");*/
    /*background-position: 0 0;*/
    /*background-repeat: no-repeat;*/
    /*display: inline-block;*/
    /*height: 13px;*/
    /*width: 15px;*/
    /*vertical-align: middle;*/
}
#left_col .set_live_view_container a.active.video_live_events i,
#left_col .set_live_view_container a.active.widget_live_events i  {
    /*background-position: 0 -13px;*/
}
.d-left_col_live .b-menu__item_sub .starttime.score_monitor {
    background-image: url("../img_white/monitor_ico2.png");
    background-position: right 5px;
    background-repeat: no-repeat;
}
.black .l-page_l .c-content_live .up_odd {
	border: 1px solid #13B11A !important;
	position: relative;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
.black .l-page_l .c-content_live .up_odd:after {
	background: url("../img/up_odd.png") no-repeat scroll 0 0;
	content: "";
	height: 6px;
	position: absolute;
	right: 0;
	top: 0;
	width: 6px;
}
.black .l-page_l .c-content_live .down_odd {
	border: 1px solid #F20000 !important;
	position: relative;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
.black .l-page_l .c-content_live .down_odd:after {
	background: url("../img/down_odd.png") no-repeat scroll 0 0;
	content: "";
	height: 6px;
	left: 0;
	bottom: 0;
	position: absolute;
	width: 6px;
}
.black .l-page_l .c-content_live .t_live .up_odd,
.black .l-page_l .c-content_live .t_live .down_odd {
	width: 35px;
	padding: 7px 0;
}
.favorite_events_title i {
    background: url('../img_themes/favorites_icon.png') no-repeat -24px 2px;
    width: 24px;
    height: 24px;
    display: inline-block;
    zoom: 0.7;
}
.d-param-cell.b-link {
	padding: 12px 0 !important;
}