*{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
a{
    color:#0a6da7;
}
a:hover {
  transition: all 0.5s ease 0s;
}
/* Clearfix */
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:before,
.clearfix:after {
	content: '\0020';
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:after {
	clear: both;
}
.clearfix {
	zoom: 1;
	clear: both;
}
body{
	background:#edeef0;
    font-family: 'Tahoma',verdana,sans-serif;
}
header {
  float: left;
  width: 100%;
}
footer {
  float: left;
  width: 100%;
  position:relative;
  /* z-index:99; */
}
.container{
	float:left;
	width:100%;
}
.wrapper{
	max-width:1280px;
	width:100%;
	margin:0 auto;
}
.sprite{
	background:url('../images/sprite.png') no-repeat 0 0;
}
h1.logo {
  float: left;
  padding: 27px 14px 24px 17px;
}
h1.logo a{
	background:url('../images/logo.png') no-repeat 0 0;
    display: block;
    height: 39px;
    text-indent: -9999px;
    width: 295px;
}
/*---- Preloader ----*/
.preloader {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: #fff;
    z-index:99999999;
}
.spinner {
    position: absolute;
    width: 45px;
    height: 45px;
	top: 50%;
    left: 50%;
    margin: -22px 0 0 -22px;
    cursor: wait; 
    border-radius: 50%;
    border: 1px solid;
    border-color: #ddd #ddd #777 #777;
    animation: spinner .8s infinite cubic-bezier(0.445,.05,.55,.95);
    -moz-animation: spinner .8s infinite cubic-bezier(0.445,.05,.55,.95);
    -webkit-animation: spinner .8s infinite cubic-bezier(0.445,.05,.55,.95);
	-ms-animation: spinner .8s infinite cubic-bezier(0.445,.05,.55,.95);
}
@keyframes spinner {
    0% { -moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg); }
    100% { -moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg); }
}
@-moz-keyframes spinner {
    0% { -moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg); }
    100% { -moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg); }
}
@-webkit-keyframes spinner {
    0% { -webkit-transform: rotate(0deg);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg);-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg); }
} 
.preloader-logo {
	position: absolute; 
    width: 120px;
    left: 50%;
    top: 50%;
    margin: -70px 0 0 -57px;
    cursor: wait; 
    opacity: .9;
}  

/* Header */
.topbar{
	background:#1c1c1c;
	padding:0 15px;
	padding-right:0;
	border-bottom:4px solid #e52600;
	float:left;
	width:100%;
}
.topbar h1{
	color:#fff;
	float:left;
	padding:9px 0;
	font:14px 'Tahoma';
}
.topnav{
	float:right;
}
.topnav li a{
	color:#fff;
	padding:9px 14px;
	float:left;
	border-left:1px solid #383838;
	font:14px 'Tahoma';
}
.topnav li a:hover, .topnav li a.active{
	color:#fff;
	background:#E52600;
}
.topnav li{	
	float:left;
}
.topsection {
  background: #1c1c1c;
  float: left;
  width: 100%;
  height:90px;
  margin:2px 0;
}
.topbanner{
	display:inline-block;
}
.top-banner{
    float:left;
}
.top-banner img{
	float:left;
}	
.popular-tickets {
  float: left;
  width: 225px;
  position:relative;
}
.popular-tickets h4{
	color:#fff;
	font:14px 'Tahoma-Bold';
	background:#e52600;
	padding:6px 6px 9px;
	position:absolute;
	top:0;
	left:0;
}
.popular-tickets .city{
	font:12px 'Tahoma';
	display:block;
}
.popular-tickets .city:hover {
  text-decoration: underline;
  color: #fff;
}
.popular-tickets .city a{
	color:#fff;
}
.popular-tickets .vs{
	color:#ff9600;
}
.popular-tickets .see-tickets{
	float:right;
}
.popular-tickets .see-tickets a {
	color: #ff9600;
	display: inline-block;
	font: 10px "Tahoma";
	padding: 0 10px;
	position: absolute;
	right: 0;
	top: 0;
}
.popular-tickets .see-tickets  a:hover{
	color: #ff9600;
	text-decoration:underline;
}
.popular-tickets .see-tickets a:after {
	background: url("../images/sprite.png") no-repeat -46px -1px;
	color: #ff9600;
	content: "";
	display: inline-block;
	font: 10px "Tahoma";
	height: 6px;
	width: 10px;
}
.popular-tickets ul {
	float: left;
	margin-top: 40px;
	width: 100%;
}
.popular-tickets li {
  text-align: center;
}
.popular-tickets .venue {
  color: #e52600;
  display:block;
  float: left;
  font: 10px/11px "Tahoma";
  width:100%;
  text-align:center;
}

.popular-tickets .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
	width:auto;
	top:12px;
	right:24px;
	bottom:auto;
}
.popular-tickets .bx-wrapper .bx-pager.bx-default-pager a{
	margin:0 2px;
}
.popular-tickets .bx-wrapper .bx-controls-direction a{
	top:13px;
	height:8px;
	width:10px;
	margin-top:0;
}
.popular-tickets .bx-wrapper .bx-prev {
  background: url("../images/sprite.png") no-repeat 0 -10px;
  left: auto;
  right: 84px;
}
.popular-tickets .bx-wrapper .bx-next {
  background:url("../images/sprite.png") no-repeat  0 -31px;
  right: 10px;
}
.popular-tickets .bx-wrapper .bx-viewport{
	height:auto !important;
}
.popular-tickets .bx-wrapper .bx-pager{
	padding-top:0;	
}
.bx-wrapper .bx-pager.bx-default-pager a{
	background:#383838;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{
	background:#e52600;
}
/* Nav Menu */
nav{
	float:left;
	width:100%;
	border-bottom:3px solid #ff9600;
	background:#383838;
}
li.dropdown {
  padding-right:5px;
}
.nav-left li {
	float:left;
	border-right:1px solid #4b4b4b;	
	position:relative;
}
.nav-left .home-icon a {
  background:url("../images/sprite.png") no-repeat 13px -53px;
  text-indent: -9999px;
  width: 41px;
}
.nav-left .home-icon.active a {
  background:url("../images/sprite.png") no-repeat -63px -168px;
}
.nav-left .dots-more a{
	background:url("../images/sprite.png") no-repeat -125px -977px;
	text-indent: -9999px;
	width: 41px;
}
.dropdown span {
  background:url("../images/sprite.png") no-repeat -5px -109px;
  display: inline-block;
  height: 12px;
  width: 12px;
}
.nav-left li a{
	font:14px 'Tahoma';
	color:#fff;
	display:inline-block;
	padding:9px 11px 10px 6px;
}
.nav-left li a:hover{
	color:#ff9600;
}
ul.nav-sub-menu{
	display:none;
	background: #fff;
	left: 0;
	position: absolute;
	top: 100%;
	width: 165px;
	z-index:100000;
}
.broad-menu ul.nav-sub-menu{
	width:400px;
}
.broad-menu ul.nav-sub-menu  li {
	border-bottom:0;
	width:50%;
	float:left;
}
.broad-menu ul.nav-sub-menu  li a {
	background:none;
	text-indent:0;
	width:auto;
}
.broad-menu ul.nav-sub-menu:before{
	left:4%;
}
ul.nav-sub-menu li a{
	font:12px 'Tahoma';
	color:#383838;	
	margin:4px 0;
	padding: 3px 12px 4px;
}
.broad-menu ul.nav-sub-menu li a{
	margin:9px 0;
}
ul.nav-sub-menu li a:hover{
  background: #e52600;
  border-radius: 8px;
  color: #fff; 
  transition:none;
}
.dropdown.over .nav-sub-menu{
	display:block;
	-webkit-box-shadow: 0px 2px 15px -3px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 2px 15px -3px rgba(0,0,0,0.75);
	box-shadow: 0px 2px 15px -3px rgba(0,0,0,0.75);
}
.nav-sub-menu li{
	float:none;
	border-right:0 none;
	border-bottom:1px solid #c8c8c8;
	padding-left:8px;
}
ul.nav-sub-menu:before {
  background: url("../images/sprite.png") no-repeat -89px -990px;
  content: "ss";
  height: 6px;
  left: 19%;
  padding-top: 10px;
  position: absolute;
  text-indent: -9999px;
  top: -9px;
  width: 20px;
}
.dropdown  a {
  padding-right: 5px;
}
.searchbar{
	width:308px;
	float:left;
}
.nav-right {
  float: right;
  margin-right: 42px;
  width: auto;
}
.nav-right li{
	float:left;
	border-right:1px solid #4b4b4b;
}
.nav-right ul.nav-sub-menu{
	right:0;
	left:auto;
}
.nav-right .broad-menu ul.nav-sub-menu:before {
  left: auto;
  right: 23%;
}
.nav-right .broad-menu li a{
	height:auto;
	padding:3px 12px 4px;
}
.nav-right .broad-menu li{
	border-right:0 none;
}
/* .nav-right li:last-child{
	border-right:0 none;
} */
.nav-right li a{
	display:inline-block;
	background:url("../images/sprite.png") no-repeat 0 0;
	text-indent:-9999px;	
	width:40px;
	height:36px;
	padding:7px 8px;
}
.nav-right li.close-icon a {
  background-position: 4px -147px;
}
.nav-right li.msg-icon a {
  background-position: 10px -257px;
}
.nav-right li.pen-icon a {
  background-position: 10px -318px;

}
.nav-right li.man-icon a {
  background-position: 10px -377px;

}
.nav-right li.grid-icon a {
  background-position: 10px -439px;

}
.nav-right li.livetv-icon a {
  background-position: 10px -500px;
 
}
a.close-icon {
  background:url("../images/sprite.png") no-repeat  -200px -976px;
  height: 25px;
  width: 22px;
  text-indent:-9999px;
  float:right;
  transition:none;
}
.close-icon.opened{
	background-position:3px -144px;
}
.global-search .search-box {
  border: 0 none;
  padding:5px 35px 5px 10px;
  width:100%;
}
.btn-search {
  background: #fff url("../images/sprite.png") no-repeat 0 -201px;
  border: 0 none;
  border-radius: 0;
  height: 26px;
  padding: 0;
  position: absolute;
  right: 0;
  top:0;
  text-indent: -9999px;
  width: 28px;
  cursor:pointer;
}
.nav-left {
  float: left;
  width: 720px;
}
.searchbar {
  float: right;
  margin-top: 6px;
  position: absolute;
  right: 10px;
  width:auto;
}
.global-search {
  background: #fff;
  float: right;
  position: absolute;
  right: 30px;
  width:250px;
  z-index:1;
  overflow:hidden;
  display:none;
}
.desktop-header .btm-header {
  float: left;
  width: 100%;
  background:#fff;
  height:34px;
  display:block;
  z-index:9;
}
.transfer-news {
  float: left;
  padding-bottom: 11px;
  padding-top: 4px;
  width: 447px;
}
.header-select{
	float:left;
	width:273px;
}
.top-social{
	float:left;
	width:403px;
	padding-bottom: 6px;
	padding-top: 6px;
}
.btm-header h3,
.mt-label {
  background:url("../images/sprite.png") no-repeat -260px -966px;
  color: #fff;
  font: 14px/32px "Tahoma-Bold";
  height: 34px;
  padding-left: 13px;
  text-transform: uppercase;
  width: 157px;
  float:left;
}

.mt-play,
.mt-pause{
	margin:0 2px;
	width:6px;
	height:6px;
}
.mt-controls .mt-prev {
  background:url("../images/sprite.png") no-repeat -3px -565px;
  left: auto;
  right: -7px;
}
.mt-controls .mt-next {
  background:url("../images/sprite.png") no-repeat -55px -563px;
  right:-50px;
}
.transfer-news li{
	font: 12px/25px "Tahoma";
	color:#1c1c1c;
	float: left;
	margin-right:10px;
	width:auto;
}
.transfer-news li a{
	color:#1c1c1c;
}
.header-select{
	padding:6px 12px;
	border-right:1px solid #c9c9c9;
}
.header-select .team-select .selectric .button{
	 background:url("../images/sprite.png") repeat-x 0 -593px;
}
.header-select .selectric {
  background: #383838;
  border: 0 none;
  border-radius: 8px;
  position: relative;
}
.header-select .selectric:hover{
	background:#5c5c5c;
}
.header-select .selectric .label {
  color: #fff;
  display: block;
  font: 12px "Tahoma";
  margin: 0;
  padding: 2px 14px 4px 8px;
}
.header-select .team-select .selectric .label{
	width:80px;
}
.header-select  .select{
	width:136px;
	float:left;
	margin-right:15px;
}
.header-select .select.team-select{
	width:97px;
}
.header-select .selectric .button{
	background: url("../images/sprite.png") no-repeat -2px -594px;
	width:20px;
	height:25px;
}
.header-select .selectricOpen .selectric .button{
	background: url("../images/sprite.png") no-repeat -2px -629px;
	width:20px;
	height:25px;
}
.header-select .select:last-child{
	margin-right:0;
}
.header-select .selectricItems li{
	font:12px 'Tahoma';
	padding:3px 13px;
	text-transform:capitalize;
}
.header-select .selectricItems li:hover{
	background:#E52600;
	color:#fff;	
}
.team-select .selectricItems {
  height: 121px !important;
  width: 175px !important;
}
.top-social li{
	float:left;
	padding-left:26px;
	padding-bottom:3px;
	margin-left:4px;
}
.top-social li:first-child {
  margin-left: 14px;
}
.top-social li a {
  background-color: #edeef0;
  border-radius: 7px;
  display: inline-block;
  font: 10px "Tahoma-Bold";
  padding: 2px 7px 3px;
}
.top-social li.fblike a{
	color:#3C5A98;
}
.top-social li.twit-follow a{
	color:#00ACED;
}
.top-social li.subscribe-rss a{
	color:#FF6000;
}
.top-social li.insta-follow a{
	color:#36a096;
}
.top-social li a:hover{
	background:#d2d3d5;
}
li.fblike {
	color:#3c5a98;
	background: url("../images/sprite.png") no-repeat 0 -670px;
}
li.twit-follow{
	color:#00aced;
	background: url("../images/sprite.png") no-repeat 0 -717px;
}
li.subscribe-rss{
	color:#ff6000;
	background: url("../images/sprite.png") no-repeat 0 -770px;
}
li.insta-follow{
	color:#36a096;
	background: url("../images/sprite.png") no-repeat 0 -818px;
}
.see-tickets {
  background: url("../images/divider.png") no-repeat 12px center;
  height: 15px;
  position: relative;
  width: 100%;
  margin-top:5px;
}
/* Header Ends */
.mid-container{
	float:left;
	width:100%;	
	margin-top:4px;
}
.left-section{
	width:51px;
	float:left;
	background:#fff;
}
.mid-section{
	width:913px;
	float:left;
	margin-left:7px;
	margin-right:8px;	
}	
.right-section{
	width:301px;
	float:right;
}
.watch-icon li {
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 51px;
  z-index: 99999;
   border:1px solid #fff;
    background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
}
.watch-icon li.transfers a img{
	margin-left:-4px;
}
.watch-icon li.skipto:hover, .watch-icon li.play-icon:hover{
	border:1px solid #fff;
	width:auto;
}
.watch-icon li a { 
  color: #7b7979;
  display: inline-block;
  left: 0;
  padding: 0 9px;
  padding-bottom:4px;
  width: 100%;
  z-index: 9999;
  line-height:39px;
}
.watch-icon li img {
  float: left;
  margin-left: 1px;
  margin-right: 10px;
  margin-top: 6px;
  max-width: 47px;
}
.watch-icon li span, .watch-icon li h5{
	font:10px/40px 'Tahoma-Bold';
	color:#1c1c1c;
	text-align:center;
}
.watch-icon li span {
  display: inline-block;
  text-transform: uppercase;
  font: 14px/50px 'tahoma';  
  float: left;
  position:absolute;
}
.watch-icon li.transfers span{
	line-height:35px;
}
.watch-icon li.serea span{
	line-height:41px;
}
/* .watch-icon li.livesoccer a{
	background:#c8c8c8 url('../images/sprite.png')no-repeat 4px -835px;
	height:28px;
} */
.watch-icon li.livesoccer span.play-icon {
  background: #e8e8e8 url("../images/sprite.png") no-repeat -122px -830px;
  border: 0 none;
  font: 10px tahoma-bold;
  height: 37px;
  margin-top: 37px;
  position: static;
  width: 51px;
}
.watch-icon li.livesoccer:hover span.play-icon {
  background: #e8e8e8 url("../images/sprite.png") no-repeat scroll -35px -833px;
}
.watch-icon li.livesoccer:hover{
	background:#b9b9b9;
}
.watch-icon li.livesoccer a {
  background:url("../images/sprite.png") no-repeat -238px -800px;
  color: #1c1c1c;
  display: inline-block;
  font: 10px/10px "tahoma-bold";
  padding: 3px 0 0 0;
  text-align: center;
  text-transform: uppercase;
  width: 51px;
}
.watch-icon li.livesoccer{
	background:#c8c8c8;
	border:0 none;
}
.watch-icon li.livesoccer:hover {
  position: static;
  width:auto;
  border:0 none;
}
.watch-icon li:hover {
  border:1px solid #979797;
  width: 240px;
}
.watch-icon li.active:hover{
	width:auto;
	border:1px solid #fff;
}
.watch-icon li.play-icon {
  background-color: #e8e8e8;
  background:#e8e8e8 url('../images/sprite.png') no-repeat 16px -895px;
  height: 38px;
  border:1px solid #e8e8e8;
}
.watch-icon li.play-icon:hover{
	background:#e8e8e8 url('../images/sprite.png') no-repeat 16px -895px;
	border:1px solid #e8e8e8;
}
.watch-icon li.play-icon a{
	height:35px;
}
.watch-icon li.skipto {
  background: none;
  padding-bottom: 5px;
  padding-top:4px;
}
.watch-icon li.skipto:hover{
	background:transparent;
}
.watch-icon li.skipto h5{
	line-height:15px;
}
/* Right Sidebar */
.breaking-news {
  background: #fff;
  float: left;
  margin-bottom: 12px;
}
.breaking-news h3{
	color:#fff;
	font:16px/24px 'Tahoma-Bold';
	background:#e52600;
	padding:5px 12px;
	position:relative;
	text-transform:uppercase;
}
.breaking-news .right-select-competition{
	position:absolute;
	right:25px;
	left:auto;
	top:2px;
}
.breaking-news  .selectric{
	background:none;
	border:0 none;
	border-radius:none;
	text-transform:capitalize;
}
.breaking-news  .selectric .button {  
  height: 11px;  
  right: -8px;  
  top: 10.5px;
  width: 12px;
  background:url("../images/sprite.png") no-repeat -680px -1px;
}
.breaking-news .selectricOpen .selectric .button{
	background:url("../images/sprite.png") no-repeat -656px -64px;
}
.breaking-news .selectricItems li{
	padding:6px 8px;
	font:10px 'Tahoma';
	text-transform:capitalize;
}
.breaking-news .selectricItems li:hover{
	background:#E52600;
	color:#fff;
}
.breaking-news .selectric .label {
  color: #fff;
  font: 10px "Tahoma-Bold";
  margin: 0;
  padding: 8px 7px;
}
.breaking-news .ui-tabs .ui-tabs-nav {
  background: #fff;
  border-radius: 0;
  margin: 0;
  padding: 0;
  border-bottom:1px solid #edeef0;
}
.breaking-news .ui-tabs .ui-tabs-nav li{
	border:0 none;
	border-radius:0;
	width:50%;
	margin:0;
	display:block;
}
.breaking-news .ui-tabs .ui-tabs-nav li span {
  background:url("../images/sprite.png") no-repeat 0 0;
  display: inline-block;
  height: 19px;
  position: relative;
  text-indent: -9999px;
  top: 3px;
  width: 18px;
}
.breaking-news .ui-tabs .ui-tabs-nav li span.latest-icon {
  background-position: -733px -2px;
  margin-left: 4px;
}
.breaking-news .ui-tabs .ui-tabs-nav li span.popular-icon {
  background-position: -794px -3px;
  margin-left: 9px;
}
.breaking-news .ui-tabs .ui-tabs-nav li.ui-state-default.ui-corner-top.ui-tabs-active a:after, .stats-centre .ui-tabs .ui-tabs-nav li.ui-state-default.ui-corner-top.ui-tabs-active a:after {
  background: url("../images/sprite.png") no-repeat -444px -991px;
  bottom: -14px;
  content: "g";
  display: inline-block;
  height: 13px;
  left: 46%;
  position: absolute;
  right: 50%;
  text-indent: -9999px;
  top: auto;
  width: 14px;
}

.breaking-news .ui-tabs .ui-tabs-nav li.ui-state-active a {
  color: #1c1c1c;
}
.breaking-news .ui-tabs .ui-tabs-nav li a {
  background: #fff;
  display: block;
  font:16px "Tahoma-Bold";
  padding-bottom: 6px;
  padding-top: 6px;
  text-align: center;
  width: 100%;
  color:#8e8e8e;
}
.breaking-news .ui-widget-content{
	padding:0;
}
.break-news-tab li{
	padding:11px 12px;
	float:left;
	width:100%;
	border-bottom:1px solid #edeef0;
}
.break-news-tab li:hover{
	background:#ff9600;
	border-bottom:1px solid #ff9600;
}
.break-news-time {
  background: #edeef0 ;
  border-radius: 5px;
  float: left;
  font: 14px "Tahoma-Bold";
  padding: 3px 10px;
}
.break-news-headline {
  float: left;
  margin-left: 10px;
  margin-top: -4px;
  width: 189px;
}
.break-news-headline a {
  color: #1c1c1c;
  display: inline-block;
  font: 13px/17px "Tahoma";
}
.break-news-video .break-news-headline span {
  background:url("../images/sprite.png") no-repeat -853px 4px;
  display: inline-block;
  float: left;
  height: 31px;
  text-indent: -9999px;
  width: 20px;
}
.break-news-video .break-news-headline a{
	width:178px;
	margin-left:6px;
	float:left;
}
.break-news-video .break-news-headline{
	width:204px;
}
.see-more {
  color: #e52600;
  display: block;
  float: left;
  font: 16px/21px "Tahoma-Bold";
  padding: 11px 12px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
.ad{
	margin-bottom:5px;
}
.ad:hover{
	opacity:0.9;
}
/* .see-more:hover{
	color:#fd3e3e;
} */
.see-more:hover{
	color:#0096E0;
}
.right-tab-title li a {
  color: #1c1c1c;
  display: block;
  font: 12px "Tahoma";
  height: auto;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  text-transform: uppercase;
  width: 30px;
  word-wrap: break-word;
}
.right-tab-title li a:before {
	background:url("../images/sprite.png") no-repeat 0 0;
	display:block;
	content:"";
	width:100%;
	height:35px;
}
.right-tab-title li.tips-icon a:before{
	background-position:-761px -491px;
}
.right-tab-title li.promos-icon a:before{
	background-position:-870px -484px;
}
.right-tab-title li.previews-icon a:before{
	background-position:-965px -485px;
}
.right-tab-title li.live-stream-icon a:before{
	background-position:-1061px -487px;
}
.right-tab-title li.tips-icon.ui-tabs-active.ui-state-active a:before{
	background-position:-761px -595px;
}
.right-tab-title li.promos-icon.ui-tabs-active.ui-state-active a:before{
	background-position:-870px -588px;
}
.right-tab-title li.previews-icon.ui-tabs-active.ui-state-active a:before{
	background-position:-965px -594px;
}
.right-tab-title li.live-stream-icon.ui-tabs-active.ui-state-active a:before{
	background-position:-1061px -598px;
}
.right-tab-title li.ui-state-active.ui-corner-top.live-stream-icon span {
  margin-top: -7px;
  padding-top: 0;
}
.right-tab-title li.ui-state-default.live-stream-icon span {
  margin-top: -4px;
  padding-top: 0;
}
.right-tab-title li.tips-icon {
	width:60px;
}
.right-tab-title li.promos-icon{
	width:72px;
}
.right-tab-title li.previews-icon{
	width:80px;
}
.right-tab-title li.live-stream-icon{
	width:88px;
}
.right-tabs .ui-tabs .ui-tabs-nav {
  background: #fff;
  border-radius: 0;
  margin: 0;
  padding: 0;
  border-bottom:1px solid #edeef0;
}
.right-tabs .ui-tabs .ui-tabs-nav li{
	border:0 none;
	border-radius:0;
	width:25%;
	margin:0;
	display:block;
}
.right-tabs.ui-tabs ul {
  background: none;
  border: 0 none;
  padding: 0;
}
.right-tabs {
  border-radius: 0;
  float: left;
  margin-bottom: 12px;
  padding: 0;
 
}
.right-tab.ui-tabs-panel.ui-widget-content.ui-corner-bottom {
  padding: 0;
  background:#fff;
  float:left;
  width:100%;
   border-radius:0;
}
.right-tab-title li span {
  display: block;
  text-align: center;
  width: auto;
  word-wrap: break-word;
  padding-top:12px;
}
.right-tabs.ui-tabs.ui-widget ul li.ui-corner-top { 
	border:0 none;
	border-right:1px solid #fff;
	border-radius:0;
	margin: 0;
	padding: 0;
}
.right-tabs.ui-tabs.ui-widget ul li a {
  display: inline-block;
  word-wrap: break-word;
  padding:15px 12px 5px;
  width:100%;
}
.right-tabs.ui-tabs.ui-widget ul li.ui-corner-top:last-child{
	border-right:0 none;
}
.right-tab-title.ui-tabs-nav li.ui-tabs-active.ui-state-active a {
  border-top: 3px solid #E52600;
  padding-bottom:5px;
}
.right-tab-title li.ui-tabs-active.ui-state-active span{
	padding-top:9px;
}
#live-stream-tab.right-tab li a {
  color: #1c1c1c;
  font: 12px "Tahoma-Bold";
  letter-spacing: 0;
  padding: 0;
  background:#fff;
  border-top:0 none;
}
#live-stream-tab.right-tab li.alternate a{
	background:#f3f3f3;
}
#live-stream-tab.right-tab li:hover a{
	background:#dbdbdb;
	border-top:0 none;
}
#live-stream-tab.right-tab li {
  background:url("../images/sprite.png") no-repeat -1460px -59px;
  padding: 3px 12px 6px 49px;
}
#live-stream-tab.right-tab li.alternate, #previews-tab.right-tab li.alternate, #tips-tab.right-tab li.alternate, #promos-tab.right-tab li.alternate, 
#suppliers-tab.right-tab li.alternate{
	background-color:#f3f3f3;
}
#live-stream-tab.right-tab li:hover, #previews-tab.right-tab li:hover, #tips-tab.right-tab li:hover, #promos-tab.right-tab li:hover, #suppliers-tab.right-tab li:hover{
	background-color:#dbdbdb;
}
#live-stream-tab.right-tab li h6 {
  color: #8e8e8e;
  font: 12px "Tahoma-Bold";
  letter-spacing: 0;
  padding: 0;
}
#previews-tab li,#tips-tab li, #promos-tab li, #suppliers-tab li {
  background:url("../images/sprite.png") no-repeat -1477px -118px;
  padding: 9px 30px;
}
#previews-tab li:hover a, #tips-tab li:hover a, #promos-tab li:hover a, #suppliers-tab li:hover a{
	color:#747373;
}
#previews-tab li  a, #tips-tab li  a, #promos-tab li a, #suppliers-tab li a{
  color: #1c1c1c;
  font: 12px "Tahoma-Bold";
  padding:0;
}
.right-most-popular-posts{
	float:left;
	width:100%;
	background:#fff;
	margin-bottom:12px;
}
.right-most-popular-posts h4{
	color:#fff;
	text-transform:uppercase;
	font:16px 'Tahoma-Bold';
	padding:8px;
	background:#383838;
	margin-bottom:7px;
}
.most-popular li {
  margin-bottom: 1px;
  padding: 7px 60px 7px 9px;
  position: relative;
}
.most-popular li a{
  color: #fff;
  font: 13px "Tahoma-Bold";
}
.most-popular li.color0{
	width:100%;
	background:#e52600;
}
.most-popular li.color1{
	width:90%;
	background:#ff6000;
}	
.most-popular li.color2{
	width:80%;
	background:#ff8400;
}
.most-popular li.color3{
	width:70%;
	background:#ff9600;
}
.most-popular li.color4{
	width:66%;
	background:#ffb400;
}
.most-popular li.color0:hover{
	background:#c60700 ;
}
.most-popular li.color1:hover{
	background:#f05100;
}	
.most-popular li.color2:hover, .most-popular li.color4:hover{
	background:#f57a00;
}
.most-popular li.color3:hover{
	background:#ffad24;
}
.most-popular li span {
  background: url("../images/sprite.png") no-repeat  -1486px -196px;
  color: #fff;
  display: inline-block;
  font: 14px "Tahoma";
  height: 19px;
  left: auto;
  padding-left: 16px;
  position: absolute;
  right: 30px;
  top: 7px;
  width: 12px;
}
.ad-title{
	color:#fff;
	font:10px 'Tahoma';
	text-align:center;
	padding:3px 4px;
	background:#bfbfbf;	
}
.ad-section{
	float:left;
	width:100%;
}
.ad-section img{
	width:100%;
}
.thumb-ads{
	float:left;
	width:100%;
	background:#dbdbdb;
	margin-bottom:12px;
}
.thumb-ads  ul {
  margin: 0 auto 10px;
  width: 277px;
}
.thumb-ads li{
	float:left;
	margin-left:27px;
	margin-top:12px;
}
.thumb-ads li:hover{
	opacity:0.9;
}
.thumb-ads li:nth-child(odd){
	margin-left:0;
}
.right-title{
	font:16px 'Tahoma-Bold';
	padding:5px 8px;
	color:#fff;
	text-transform:uppercase;
}
.right-title.orange{
	background:#ff9600;
}
.right-title.grey{
	background:#383838;
	width:100%;
}
.stats-centre .ui-tabs{
	padding:0;
}
.stats-centre img {
	width: 100%;
}
.stats-centre ul.tab-title.ui-tabs-nav{
	margin:0;
	padding:0;
	background:#fff;
	border-radius:0;
	border-bottom:1px solid #edeef0;
}
.stats-centre.ui-tabs .ui-tabs-nav li{
	margin:0;
	border:0 none;
	border-radius:0;
	position:relative;
}
.stats-centre.ui-tabs .ui-tabs-nav li.ui-tabs-active a:after{
	background: url("../images/sprite.png") no-repeat -444px -991px;
    bottom: -14px;
    content: "g";
    display: inline-block;
    height: 13px;
    left: 46%;
    position: absolute;
    right: 50%;
    text-indent: -9999px;
    top: auto;
    width: 14px;
}
.stats-centre.ui-tabs .ui-tabs-nav li.ui-tabs-active a{
	color:#1c1c1c;
}
.stats-centre.ui-tabs .ui-tabs-nav li a{
	border:0 none;
	border-radius:0;
	background:#fff;
	font:14px 'Tahoma-Bold';
	padding:7px 9px;
	color:#8e8e8e;
}
.stats-centre.ui-tabs .ui-tabs-panel{
	padding:0;
	text-align:center;
	background:#fff;
	border-radius:0;
}
.header-select.right-select{
	width:100%;
	border-right:0;
	padding:15px 0 10px;
}
.header-select.right-select .select{	
	float:none;
	margin:0 auto;
	width:170px;
	text-align:center;
}
.header-select.right-select .selectric .button{
	right:20px;
}
.bet-stats {
  background: #fff;
  float: left;
  margin-bottom: 12px;
  width: 100%;
}
.stats-centre {
  background: #fff;
  float: left;
  margin-bottom: 12px;
  padding: 0;
  width: 100%;
  border-radius:0;
}
.content-feed{
	float:left;
	background:#fff;
	width:100%;
	margin-bottom:12px;
}
.content-feed h3{
	background:#383838;
	text-transform:uppercase;
	font:24px 'Tahoma-Bold';
	padding:10px 16px;
	color:#fff;	
	position:relative;
	width:auto;
}
.content-feed.transfer-zone h3{
	background:#1c1c1c;
}
.statistics .select{
	position:absolute;
	right:19px;
	top:14px;
}
.statistics .header-select{
	border-right:0;
	padding:0;
	float:none;
	border-radius:5px;
}
.statistics .header-select  .selectric{
	background-color:#fff;
}
.statistics .header-select .selectric .label{
	text-transform:capitalize;
	color:#1c1c1c;
	line-height:18px;
}
.feed-tabs .ui-tabs-nav{
	padding:0;
	border-radius:0;
	background:#dbdbdb;
	text-transform:uppercase;
	font:14px 'Tahoma';
	color:#383838;
	margin-bottom:12px;
}
.feed-tabs.ui-tabs .ui-tabs-nav li{
	margin:0;
	background:none;
	border:0 none;
	position:relative;
}
.feed-tabs .ui-tabs-panel img{
	width:100%;
}
.feed-tabs.ui-tabs .ui-tabs-nav li a{
	padding:7px 45px;
}
.feed-tabs.ui-tabs .ui-tabs-nav li:first-child a{
	padding-left:16px;
}
.feed-tabs.ui-tabs .ui-state-active a{
	background:#fff;
}
.feed-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{
	padding-bottom:0;
}
.feed-tabs.ui-tabs{
	padding:0;
}
.content-feed.transfer-zone ul.main-tab {
  float: right;
  width: auto;
  position: absolute;
  right: 0;
  top: 6px;
}
.transfer-zone .main-tab li{
	float:left;
}
.transfer-zone .main-tab li a{
	font:16px 'Tahoma';
	text-transform:uppercase;
	color:#fff;
	padding:6px 12px;
}
.transfer-zone .main-tab li a:hover{
	color:#ff9600;
}
.scrollToTop {
  background: #ff9600 url("../images/sprite.png") no-repeat -1416px -253px;
  bottom: 0;
  color: #fff;
  display: none;
  float: right;
  font: 18px "Tahoma-Bold";
  padding: 8px 35px 8px 25px;
  position: fixed;
  right: 8px;
  text-transform: uppercase;
  z-index: 999;
}
.scrollToTop:hover {
  background: #f08700 url("../images/sprite.png") no-repeat -1416px -253px;
}
.tips-section.livestream .tips-section-list ul li span.list-before {
	font: 10px 'tahoma';
	color: #848484;
	position: absolute;
	left: 0;
}
.tips-section.livestream .tips-section-list ul li:before {
  background:url("../images/sprite.png") no-repeat -1299px -4px;
  content: "f";
  height: 20px;
  left: 40px;
  position: absolute;
  text-indent: -9999px;
  top: 4px;
  width: 3px;
}
.statistics .feed-tabs.ui-tabs .ui-state-active a{
	color:#E52600;
	padding-bottom: 13px;
	padding-top: 4px;
}
.statistics .feed-tabs.ui-tabs .ui-state-active a:after {
  background:url("../images/sprite.png") no-repeat -504px -982px;
  bottom: 0;
  content: "d";
  height: 12px;
  left: 48%;
  position: absolute;
  right: 50%;
  text-indent: -9999px;
  width: 20px;
}
.transfer-zone .feed-tabs.ui-tabs .ui-state-active a{
	color:#ff9600;
	padding-bottom: 13px;
	padding-top: 4px;
}
.transfer-zone .feed-tabs.ui-tabs .ui-state-active a:after {
  background:url("../images/sprite.png") no-repeat -578px -980px;
  bottom: 0;
  content: "d";
  height: 12px;
  left: 50%;
  position: absolute;
  right: 50%;
  text-indent: -9999px;
  width: 20px;
}

/* Guna Style */
.sprite-new{
	background:url('../images/sprite_new.png') no-repeat 0 0;
}
.mid-banner-botm-section,
.top-videos-container {
	width: 913px;
	float: left;
	background: #edeef0;
	padding-bottom: 10px;
}
.tips-section:first-child,
.top-videos-list ul li:first-child {
	margin-left: 0;
}
.tips-section:last-child,
.top-videos-list ul li:last-child {
	margin-right: 0;
}
.tips-section {
	width: 297px;
	float: left;
	margin: 0 5px;
	background: #fff;
}
.tips-section h3 {
	background: #e52600;
}
.tips-section h3 {
	font: 22px 'Tahoma-Bold';
	color: #fff;
	padding: 26px 0 25px 15px;
	text-transform: uppercase;
	position: relative;
}
.tips-section h3:after {
	background: url('../images/sprite.png')no-repeat -1462px -577px;
	width: 35px;
	height: 51px;
	float: left;
	content:"";
	position: absolute;
	top: 30px;
	right: 14px;
}
.tips-section-list {
	padding: 11px 0 20px 15px;
	position:relative;
}
.tips-section-list h4 {
	font: 18px 'Tahoma-Bold';
	color: #e52600;
	text-transform: uppercase;
	padding-bottom: 12px;
}
.tips-section-list ul li {
	background: url('../images/sprite_new.png')no-repeat -273px -91px;
	display: inline-block;
	font: 13px 'tahoma';
	color: #1c1c1c;
	padding: 0 0 14px 12px;
}
.tips-section-list ul li:last-child {
	padding-bottom: 0;
}
.tips-section-list ul li a {
	color: #1c1c1c;
}
.tips-section-list ul li a:hover {
	color: #e52600;
	text-decoration:underline;
}
.tips-section.livestream.orange h3 {
	background: #ff9600;
}
.tips-section.livestream h3:after {
	background-position: -1444px -707px;
	width: 52px;
	height: 51px;
}
.tips-section.livestream.orange .tips-section-list h4{
	color: #ff9600;
}
.tips-section.livestream .tips-section-list ul li {
	background: none;
	position: relative;
	width: 100%;
	padding-left: 60px;
	font: 13px 'Tahoma-Bold';
}
.tips-section.livestream .tips-section-list ul li span {
	color: #ff9600;
}
.tips-section.livestream .tips-section-list ul li a:hover {
	color: #ff9600;
}
.tips-section.livestream .tips-section-list ul li:after {
	background: url('../images/livestream-list-right-bg.png')no-repeat 0 0;
	width: 30px;
	height: 21px;
	float: left;
	content:"";
	position: absolute;
	top: 0;
	right: 11px;
	margin-top: -2px;
}
.tips-section.sploffers.violet h3 {
	background: #010042;
}
.tips-section.sploffers h3:after {
	background-position: -1443px -822px;
	width: 52px;
	height: 52px;
}
.tips-section.sploffers .tips-section-list ul li {
	background-position: -273px -156px;
}
.tips-section.sploffers.violet .tips-section-list h4 {
	color: #010042;
}
.top-videos-container {
	padding-top: 0;
}
.top-videos-container h2 {
	background: #383838;
	font: 24px 'Tahoma-Bold';
	color: #fff;
	text-transform: uppercase;
	padding: 12px 0 11px 15px;
}
.top-videos-list {
	background: #fff;
	width: 100%;
	float: left;
	padding: 10px;
}
.video-gallery{
	position:relative;
}
.video-gallery span {
  background: url("../images/sprite.png") no-repeat -853px -716px;
  display: inline-block;
  height: 42px;
  width: 42px;
  position: absolute;
  top: auto;
  bottom: 8px;
  left:8px;
}
.video-section ul li:hover a, .video-list ul li:hover a, .getin-touchcont a:hover {
	color:#e52600;
}
.top-videos-list ul li:hover .video-gallery span{
	background: url("../images/sprite.png") no-repeat -980px -713px;
}
.top-videos-list .video-gallery > a {
  display: inline-block;
  line-height: 0;
}
.top-videos-list ul li {
	width: 216px;
	float: left;
	margin: 0 4px;
}
.top-videos-list ul li h5 {
	font: 10px 'tahoma';
	color: #848484;
	padding: 5px 0;
}
.top-videos-list ul li a {
	font: 12px/20px 'Tahoma-Bold';
	color:#383838;
}
.top-videos-list ul li a:hover {
	color: #e52600;
}
.violet .stories-section li:hover  a{
  color: #010042;
}
.orange .stories-section li:hover a{
  color: #E63A18;
}
.grey .stories-section li:hover a{
  color: #A6A6A6;
}
.readmore-btn {
	width: 100%;
	display: inline-block;
	text-align: center;	
	padding-top:10px;
	float: left;
}
.readmore-btn a {
	font: 15px 'Tahoma-Bold';
	color: #e52600;
	display: inline-block;
	padding: 10px 0 0;
	text-transform: uppercase;
	position: relative;
}
.readmore-btn a:after {	
	background: url('../images/sprite_new.png')no-repeat -83px -217px;
	width: 6px;
	height: 8px;
	float: left;
	content:"";
	position: absolute;
	top: 16px;
	right: -15px;
}
.readmore-btn a:hover:after {
	background-position: -115px -217px;
}
.readmore-btn a:hover {
	color: #383838;
}
.top-videos-container .transfers-top-list h2 {
	width: 435px;
	float: left;
}
.top-videos-container .transfers-top-list h2.reduce-width {
	width: 383px;
}
.top-videos-container.black  .transfers-top-list,
.top-videos-container.black .transfers-top-list h2{
	background: #1c1c1c;
}
.transfers-top-list  {
	width: 100%;
	float: left;
}
.transfers-top-list ul {
	float: right;
}
.transfers-top-list ul li {
	display: inline-block;
}
.transfers-top-list ul li a {
	font:500 16px 'tahoma';
	color: #fff;
	display: inline-block;
	padding: 16px 10px;
	text-transform: uppercase;
	
}
.transfers-top-list ul li.newsfeed a {
	background: url("../images/sprite.png") no-repeat -1396px -1px;
	float: left;
	height: 32px;
	position: relative;
	right: 0;
	text-indent: -9999px;
	top: 10px;
	width: 40px;
	margin-left: 13px;
}
.transfers-top-list ul li a:hover {
	color: #ff9600;
}
.top-videos-container.transfers .top-videos-list {
	padding-right: 0;
}
.transfers h3{
	background: #dbdbdb;
	float: left;
	width: 100%;
	font: 500 16px 'tahoma';
	color: #383838;
	text-transform: uppercase;
	padding: 6px 0 6px 15px;
}
.transfers.ui-tabs .ui-tabs-panel{
	padding:0;
}
.transfers.ui-tabs .ui-tabs-nav li a{
	padding:16px 10px;
	color:#fff;
}
.transfers.ui-tabs .ui-tabs-nav {
  background: none;
  margin: 0;
  padding: 0;
}
.transfers.ui-tabs .ui-tabs-nav li{
	background:none;
	border:0 none;
}
#transfer-tabs.transfers.black .transfers-top-list .ui-state-default.ui-tabs-active a{
	color:#ff9600;
}
#transfer-tabs.transfers.violet .transfers-top-list .ui-state-default.ui-tabs-active a{
	color:#ff9600;
}
#transfer-tabs.transfers.orange .transfers-top-list .ui-state-default.ui-tabs-active a{
	color:#1c1c1c;
}
#transfer-tabs.transfers.grey .transfers-top-list .ui-state-default.ui-tabs-active a{
	color:#ff9600;
}
.stories-section ul li {
	width: 443px;
	float: left;
	background: #fff;
}
.stories-section ul li:hover  a{	
	color: #008aff;
}
.stories-section ul li:hover{	
	background: #edeef0;
}
.stories-section ul li .story-img {
	width: 242px;
	height: 128px;
	float: left;
	margin-right: 10px;
	position: relative;
}
.story-img .overlay-cont {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.story-img .overlay-cont .left-cont {
	width: auto;
	position: absolute;
	left: 1px;
	top: 8px;
}
.story-img .overlay-cont .left-cont p {
	background: #008aff;
	color: #fff;
	font: 8px 'Tahoma-Bold';
	width: auto;	
	padding: 2px 4px;
	text-transform: uppercase;
}
.story-img .overlay-cont span {	
	background: url('../images/sprite_new.png')no-repeat -425px -140px;
	font: 11px "tahoma";
	color: #fffefe;
	position: absolute;
	right: 7px;
	top: 8px;
	padding-left: 12px;
}
.latest-news-list {
	width: 100%;
	float: left;
	background:#fff;
	padding-bottom: 10px;
}
.latest-news-list ul li {
	width: 100%;
	display: inline-block;
	border-bottom: 2px solid #dbdbdb;
	position: relative;
	cursor: pointer;
}
.latest-news-list ul li.even{
	background-color:#eee;
}
.latest-news-list ul li.even, .latest-news-list ul li:hover{
	background:none;
}
.latest-news-list ul li:after{
	position: absolute;
	width: 12px;
	height: 16px;
	top: 20px;
	right: 10px;
	content:"";
}
.latest-news-list ul li:hover {
  background: #eee;
}
.foot-icon .latest-logo {
  margin-right: 0px;
  margin-left: 23px;
}
.soccer-live .player-deals {
  width: 145px;
}
.latest-news-list ul li a {
  background:url("../images/sprite_new.png") no-repeat 795px -350px;
  color: #383838;
  display: inline-block;
  font: 14px "tahoma";
  padding: 17px 0 16px 16px;
  width: 864px;
}
.latest-news-list ul li a:hover {
  background: url("../images/sprite_new.png") no-repeat 772px -873px;
  transition: none;
  color:#E52600;
}
.inner-page .latest-news-list ul li a{
    width: 709px;
	background:url("../images/sprite_new.png") no-repeat 642px -351px;
}
.inner-page .latest-news-list ul li a:hover{
	background:url("../images/sprite_new.png") no-repeat 619px -876px;
}
.latest-logo {
  margin-left: 15px;
  position: relative;
  top: 10px;
  max-width:34px;
}
.home-latest-news-list .latest-logo {
	float:left;
}
.top-videos-container.violet  .transfers-top-list,
.top-videos-container.violet .transfers-top-list h2,
.story-img  .overlay-cont.violet .left-cont p{
	background: #010042;
}
.latest-news-list.premier ul li.first:before  {
	background-position: -212px -441px;
}
.latest-news-list.premier ul li.odd:before  {
	background-position: -124px -441px;
}
.readmore-btn.violet a{
	color: #010042;
}
.readmore-btn.violet a:after {
	background-position: -158px -217px; 
}
.readmore-btn.violet a:hover:after {
	background-position: -83px -217px;
}
.readmore-btn.violet a:hover {
	color: #e52600;
}
.top-videos-container.orange .transfers-top-list ul li a:hover {
	color: #1c1c1c;
}
.top-videos-container.orange .transfers-top-list ul li.newsfeed a {
	background: url("../images/sprite_new.png") no-repeat -447px -443px;
}
.top-videos-container.orange  .transfers-top-list,
.top-videos-container.orange .transfers-top-list h2 {
	background: #ff9600;
}
.story-img  .overlay-cont.orange .left-cont p {
	background: #e52600;
}
.latest-news-list.champions ul li.odd:before  {
	background-position: -28px -502px;
}
.latest-news-list.liga ul li.odd:before  {
	background-position: -377px -441px;
}
.readmore-btn.orange a{
	color: #ff9600;
}
.readmore-btn.orange a:after {
	background-position: -196px -217px;
}
.readmore-btn.orange a:hover:after {
	background-position: -240px -217px;
}
.readmore-btn.orange a:hover {
	color: #8f8f8f;
}
.top-videos-container.grey  .transfers-top-list,
.top-videos-container.grey .transfers-top-list h2 {
	background: #8f8f8f;
}
.story-img  .overlay-cont.grey .left-cont p {
	background: #9e9e9e;
}
.readmore-btn.grey a{
	color: #8f8f8f;
}
.readmore-btn.grey a:after {
	background-position: -240px -217px;
}
.readmore-btn.grey a:hover{
	color: #ff9600;
}
.readmore-btn.grey a:hover:after {
	background-position: -196px -217px;
}
.soccer-sec .tips-section h3 {
	padding: 14px 0 13px 15px;
}
.tips-section.soccerticket h3:after,
.tips-section.soccerquiz h3:after,
.tips-section.casino h3:after {
	background: url("../images/sprite_new.png") no-repeat -128px -498px;
	width: 41px;
	height: 41px;
	top: 6px;
}
.tips-section.soccerquiz h3:after {
	background-position: -246px -505px;
	width: 34px;
	height: 34px;
	top: 10px;
}
.tips-section.casino h3:after {
	background-position: -368px -505px;
	width: 43px;
	height: 42px;
}
.soccer-sec .tips-section-list {
	padding-right: 10px;
}
.soccer-sec .tips-section-list img {
	width: 271px;
	height: 111px;
}
.soccer-sec .tips-section-list:hover img,
.stories-section ul li .story-img:hover,
.video-gallery img:hover{
	opacity: 0.9;
}
.soccer-sec .tips-section-list:hover h4 {
	background: #edeef0;	
}
.soccer-sec .tips-section-list:hover a {
	color: #909090;
}
.soccer-sec .tips-section-list h4 {
	padding: 5px 0 8px 0;
	text-align: center;
}
.soccer-sec .tips-section-list a {
	font: 13px 'tahoma';
	color: #1c1c1c;
}
.tips-section.soccerticket a.cont:after,
.tips-section.soccerquiz.orange a.cont:after,
.tips-section.casino.violet a.cont:after {
  background:url("../images/sprite_new.png") no-repeat -48px -577px;
  bottom: 40px;
  content: "";
  height: 15px;
  position: absolute;
  right: 14px;
  top: auto;
  width: 8px;	
}
.tips-section.soccerquiz.orange a.cont:after {
	background-position: -68px -578px;
}
.tips-section.casino.violet a.cont:after {
	background-position: -95px -577px;
}
/* Footer */
.sprite-new{
	background:url('../images/sprite_new.png') no-repeat 0 0;
}
.footer-container {
	width: 100%;
	float: left;
	padding: 17px 15px 10px;
	background: url('../images/footer-bg.jpg')no-repeat top center;
	border-top: 4px solid #e52600;
	border-bottom: 4px solid #ff9600;
}
.footer-about-section {
	width: 314px;
	float: left;
}
.footer-about-section h3,
.follow-section h3,
.follow-section h4 {
	font: 18px "tahoma";
	color: #fff;
	float: left;
	padding-bottom: 5px;
	text-transform: uppercase;
}
.footer-about-section h3 a ,
.follow-section h3 a{
	width: 245px;
	height: 32px;
	background: url('../images/footer_logo.png')no-repeat 0 0;
	display: inline-block;
	text-indent: -9999px;
}
.footer-about-section p{
	font: 14px/20px "tahoma";
	color: #fff;
}
.footer-menu {
	float: left;
	width: 550px;
	padding-left: 63px;
}
.footer-menu ul.sports {
	width: 130px;
	float: left;
	padding-left: 19px;
}
.footer-menu ul.information {
	width: 172px;
	float: left;
}
.footer-menu ul.others {
	float: left;
	padding-left: 70px;
	width: auto;
}
.footer-menu ul li.title {
	font: 18px 'tahoma';
	color: #fff;
	text-transform: uppercase;
	padding-bottom: 15px;
}
.footer-menu ul li a {
	background: url('../images/sprite_new.png') -428px -23px;
	font: 14px 'tahoma';
	color: #fff;
	display: inline-block;
	padding: 0 0 0 15px;
	margin-bottom:16px;
}
.footer-menu ul li a:hover {
	color: #ff9600;
}
.follow-section {
	width: 327px;
	float: right;
}
.follow-section  ul {
	width: 100%;
	display: inline-block;
	text-align: center;
}
.follow-section ul li {
	display: inline-block;
	margin: 6px 23px 0;
}
.follow-section ul li a {
	background: url('../images/sprite_new.png') -30px -87px;
	width: 32px;
	height: 32px;
	float: left;
	text-indent: -9999px;
}
.follow-section ul li a.twit {
	background-position: -83px -87px;
}
.follow-section ul li a.pin {
	background-position: -132px -87px;
}
.follow-section ul li a.feed {
	background-position: -180px -87px;
}
.follow-section ul li a.fb:hover {
	background-position: -30px -136px;
}
.follow-section ul li a.twit:hover {
	background-position: -83px -136px;
}
.follow-section ul li a.pin:hover {
	background-position: -132px -136px;
}
.follow-section ul li a.feed:hover {
	background-position: -180px -136px;
}
.follow-section h4 {
	margin-top: 15px;
}
.follow-section h4:after {
	background: url('../images/sprite_new.png') -300px -25px;
	width: 44px;
	height: 26px;
	position: absolute;
	content: "";
	float: left;
	margin-left: 20px;
}
.follow-section h4 span.highlight {
	color: #ff9600;
}
.follow-section p {
	font: 14px/20px "tahoma";
	color: #fff;
	clear: both;
	padding: 10px 0;
}
.copyright-section {
	width: 100%;
	float: left;
	border-top: 1px solid #282828;
}
.copyright-section p,
.copyright-section p a {	
	font: 14px 'tahoma';
	color: #7f7f7f;
	padding-top: 7px;
}
.copyright-section p a:hover {
	color: #ff9600;
}
/* Footer End */
/*ticker*/
.modern-ticker {
    width: 600px;
    height: 34px;
    line-height: 30px;
    font-size: 16px;
    overflow: hidden;
	position:relative;
	float:left;
	border-right:1px solid #c9c9c9;
}

.mt-news {
    overflow: hidden;
    position: absolute
}
.mt-controls {
  margin-left: 2px;
  position: absolute;
  right: 0;
  margin-top: 11px;
}
.mt-next,
.mt-prev {
  float: left;
  height: 13px;
  width: 18px;
  cursor: pointer;
}
.mt-play {
  background:url("../images/sprite.png") no-repeat scroll -108px -565px;
  cursor: pointer;
  width: 8px;
  height: 8px;
  float:left;
  margin: 2px 4px;
}
.mt-play.mt-pause{
	background-position: -86px -565px;
}
/* Headline Page */

.left-section.headline .sub-menu a{
	border-top:none;
}
.mid-section.headline,
.mid-section.headline .mid-banner-botm-section,
.mid-section.headline .top-videos-container  {
	width: 761px;
}
.mid-section.headline .stories-section .story-img {
	width: 172px;
	height: 108px;
}
.mid-section.headline .stories-section .story-img  img,
.mid-section.headline .top-videos-list .video-gallery img{
	width: 100%;
	height: 100%;
}
.mid-section.headline .stories-section ul li {
	width: 367px;
	margin-bottom: 17px;
}
.mid-section.headline .transfers-top-list h3, .mid-section.headline .latest-news-list h3 {
	text-transform: none;
}
.transfers-top-list.right-social {
	float: right;
}
.transfers-top-list.right-social h3 {
	text-transform: uppercase;
}
/* .transfers-top-list.right-social p {
	float: right;
	font: 12px 'tahoma';
	color: #fff;
	padding: 10px 30px 0 0;
	position: relative;
} */
/* .transfers-top-list.right-social p:after {
	background: url('../images/sprite_new.png')no-repeat -463px -514px;
	width: 15px;
	height: 15px;
	position: absolute;
	content: "";
	top: 9px;
	right: 10px;
} */
.transfers-top-list.right-social > a {
  background:url("../images/news_share.png") no-repeat right center;
  color: #fff;
  font: 12px "tahoma";
  padding: 0 18px 0 0;
  position: absolute;
  right: 13px;
  top: 8px;
}
.transfers-top-list.right-social > a:hover {
  background:url("../images/news_share_hover.png") no-repeat right center;
}
.top-videos-list ul li.first-child {
	margin-left: 0;
}
.transfers-top-list.right-social {
	display: inline-block;
	position: relative;
}
.transfers-top-list.right-social ul {
	position: absolute;
	top: 30px;
	right: 10px;
}
ul.social_links li{
	display: inline-block;
	text-align: center;
}
ul.social_links li a {
	background: url('../images/sprite-icons.png') no-repeat 0 0;
	display:inline-block;
	float: left;
	text-indent: -9999px;
	height:32px;
}
ul.social_links li a.share{
	background-position: -100px -2px;
	width:112px;	
}
ul.social_links li a.twit-share{
	background-position: -224px -1px;
	width:112px;	
}
ul.social_links li a.mail{
	background-position: -345px -1px;
	width:34px;	
}
ul.social_links li a.add {
  background-position: -392px -1px;
  width: 36px;
}
ul.social_links li a.twitter {
  background-position: -300px -1px;
  width: 36px;
}
ul.social_links li a.facebook {
  background-position: -177px -2px;
  width: 36px;
}
ul.social_links li a:hover{
	transition:none;
}
ul.social_links li a.share:hover {
  background-position: -103px -109px;
  width: 112px;
}
ul.social_links li a.twit-share:hover{
	background-position: -224px -109px;
	width:112px;	
}
ul.social_links li a.mail:hover {
  background-position: -344px -109px;
  width: 34px;
}
ul.social_links li a.add:hover {
  background-position: -393px -109px;
  width: 36px;
}
ul.social_links li a.twitter:hover {
  background-position: -300px -1px;
  width: 36px;
}
ul.social_links li a.facebook:hover {
  background-position: -177px -2px;
  width: 36px;
}
.follow:hover {
  background-position: -473px -109px;
  transition: none 0s ease 0s ;
  width: 112px;
}
ul.social_links li a.twitter:hover {
  background-position: -300px -109px;
  width: 36px;
}
ul.social_links li a.facebook:hover {
  background-position: -179px -109px;
  width: 36px;
}
/* ul.social_links li a:hover{
	transition:none;
	background: url('../images/sprite_new.png') no-repeat -128px -668px;
}
ul.social_links li a.share:hover{
	background-position:-128px -668px;
}
ul.social_links li a.twit-share:hover{
	background-position:-262px -668px;
}
ul.social_links li a.twitter:hover{
	background-position:-345px -667px;
}
ul.social_links li a.fb:hover{
	background-position:-216px -667px;
}
ul.social_links li a.mail:hover {
  background-position: -400px -667px;
}
ul.social_links li a.add:hover {
  background-position: -448px -667px;
} */
.mid-section.headline .top-videos-list ul li {
	width: 179px;
}
.mid-section.headline .top-videos-list .video-gallery{
	width: 182px;
	height: 104px;
}
.latest-news-list.headline {
	padding-bottom: 17px;
}
.top-videos-list.top-story {
	padding-bottom: 0;
}
.tips-section.news {
	width: 375px;
}
.tips-section.news h3 {
	font: 20px 'tahoma-bold';
	padding: 14px 0 14px 15px;
}
.tips-section.news h3:after {
	background: none;
}
.tips-section.news.orange h3 {
	background: #ff9600;
}
.league.header-select {
	padding: 0 0 10px 0;
	border: none;
}
.select-league {
	width: 271px;
	margin: 0 auto;
	float: none;
	position: relative;
}
.select-league p {
	width: 271px;
	background: #bfbfbf url('../images/sprite_new.png')no-repeat 168px -661px;
	margin: 8px 0;
	font: 22px/20px 'tahoma-bold';
	color: #fff;
	padding: 8px 20px 10px 35px;
	text-transform: uppercase;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	border-radius: 8px;
	cursor: pointer;
}
ul.slide-select {
	background: #fff;
	width: 215px;
	height: 193px;
	overflow: auto;
	border: 1px solid #e7e8ea;
	position: absolute;
	left: 30px;
	z-index: 9;
	display: none;
}
ul.slide-select li {
	border-bottom: 1px solid #c8c8c8;	
	padding: 3px 0 0;
}
ul.slide-select li a {
	width: 100%;
	font: 12px 'tahoma';
	padding: 0 0 0 10px;
	display: inline-block;
	color: #383838;
}
ul.slide-select li a:hover span.cont {
	background: #ff9600;
	color: #fff;
	padding: 3px 0 3px 3px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
ul.slide-select li a span.cont {
	width: 142px;
	float: left;
	padding-top: 5px;
}
ul.slide-select li span {
	float: left;
	margin-right: 8px;
}
.select-league p.club{
	padding-left: 53px;
	background-position: 155px -758px;
}
.top-videos-container.author-news {
	background: #fff;
}
.author-news-left-cont {
	width: 130px;
	float: left;
	text-align: center;
	display: inline-block;
	padding: 10px 0 0;
}
.author-news-left-cont ul li {
	display: inline-block;
	margin-right: 6px;
}
.author-news-left-cont img {
	padding-bottom: 7px;
}
.author-news-left-cont ul li a {
	background:url("../images/sprite_new.png") no-repeat -212px -568px;
	width: 32px;
	height: 33px;
	float: left;
	text-indent: -9999px;
}
.author-news-left-cont ul li a:hover{
	background-position: -214px -667px;
	transition:none;
}
.author-news-left-cont ul li a.twitter {
	background:url("../images/sprite_new.png") no-repeat -343px -567px;
}
.author-news-left-cont ul li a.twitter:hover{
	background-position: -343px -666px;
}
.author-news-right-cont {
	width: 610px;
	float: left;
	padding-top: 15px;
}
.author-news-right-cont h4{
	font: 24px 'tahoma-bold';
	color: #1c1c1c;
}
.author-news-right-cont h5 {
	font: 12px 'tahoma';
	color: #a7a7a7;
	padding: 4px 0;
}
.author-news-right-cont p{
	font: 14px/20px 'tahoma';
	color: #383838;
}
.pagination {
	width: 100%;
	display: inline-block;
	background: #dbdbdb;
	text-align: center;
	margin-bottom: 10px;
}
.pagination ul li {
	display: inline-block;
}
.pagination ul li a {
	font: 16px 'tahoma';
	color: #afafaf;
	display: inline-block;
	padding: 7px 10px;
}
.pagination ul li a.active,
.pagination ul li a:hover {
	color: #737373;
}
.pagination ul li.next-page {
	float: right;
}
.pagination ul li.prev-page {
	float: left;
}
.pagination ul li.next-page a,
.pagination ul li.prev-page a  {
	background: #ff9600 url('../images/sprite_new.png')no-repeat 49px -883px;
	color: #fff;
	font: 16px 'tahoma-bold';
	padding-right: 33px;
	padding-left: 16px;
}
.pagination ul li.prev-page a {
	background-position: -52px -816px;
	padding-right: 16px;
	padding-left: 33px;
}
.pagination ul li.next-page a:hover,
.pagination ul li.prev-page a:hover {
	background: #737373 url('../images/sprite_new.png')no-repeat -154px -962px;
	transition:none;
}
.pagination ul li.prev-page a:hover {
	background-position: -450px -960px;
}
/* manoj styles */
.post_page_cont .left-section {
    min-height: 0;
    width: 200px;
}
.left_menu_wrap {
    width: 100%;
    float: left;
	background:#1c1c1c;
}
.left_menu_wrap nav {
    border-bottom: 0;
	
}
.left-section.headline ul.sub-menu span {
	color: #e52600;
}
.color-orange {
	color: #ff9600;
}
/* .left_menu_wrap .page_title {
    color: #fff;
    font: 30px 'Tahoma-Bold';
    padding: 8px 0 9px 58px;
    background: url('../images/news_title_logo.png') no-repeat 15px 10px;
} */
.left_menu_wrap .page_title img {
	padding: 19px 0 0 12px;
}
.menu_sect_left ul li a {
    display: block;
    color: #fff;
    font: 16px 'tahoma-bold';
    padding: 10px 13px;
    position: relative;
    transition: all linear 0.3s;
}
.menu_sect_left ul li a .menu_icon{
    position: absolute;
    width: 12px;
	height: 12px;
    top: 13px;
    right: 111px;
	background: url('../images/sprite.png') no-repeat -93px -908px;
}
.menu_sect_left ul li a .menu_icon{
    position: absolute;
    width: 12px;
	height: 12px;
    top: 13px;
    right: 10px;
	background: url('../images/sprite.png') no-repeat -93px -908px;
}
.menu_sect_left ul li.open a .menu_icon{
    background-position: -2px -596px;
}
.menu_sect_left ul li ul.sub-menu li a {
    font: 14px 'tahoma-bold';
    padding: 6px 15px 6px 28px;  
}
.menu_sect_left ul li a:hover {
    background-color: #656464;
}

/* main category page styles */
.menu_sect_left ul li a {
	text-transform: uppercase;
}
.left-section.main-category {
	background: none;
}
.left-section.main-category .left_logo {
	 width: 97px;
	 margin: 0 auto;
}
.left-section.main-category .left_logo img {
	padding-top: 22px;
}
.left-section.main-category .current-table,
.left-section.main-category .top-scorers,
.left-section.main-category .premium-betting {
	width: 200px;
	float: left;
	margin-top: 10px;
}
.left-section.main-category .current-table h2,
.top-scorers h2,
.premium-betting h2 {
	background: #383838;
	font: 16px 'tahoma-bold';
	color: #fff;
	padding: 11px 0 10px 14px;
	float: left;
	width: 100%;
}
.current-table table ,
.top-scorers table{
	width: 100%;	
}
.current-table table thead tr,
.current-table table tbody tr{
	background: #9f9f9f;
	border-top: 1px solid #dbdbdb;
}
.current-table table thead tr td:first-child ,
.current-table table tbody tr td:first-child{
	padding-left: 14px;		
}
.current-table table thead tr td,
.current-table table tbody tr td{
	padding: 8px 9px;
	font: 14px 'tahoma-bold';
	color: #fff;
}
.current-table table tbody tr td:first-child,
.current-table a {
	font: 10px 'tahoma-bold';	
	color: #383838;
}
.current-table table tbody tr td {
	font: 12px 'tahoma-bold';		
}
.current-table table tbody tr.color0 {
	background: #e52600;
}
.current-table table tbody tr.color0 td{
	color: #fff;
}
.current-table table tbody tr.color1 {
	background: #ff9600;
}
.current-table table tbody tr.color2 {
	background: #ffc675;
}
.current-table table tbody tr.color3 {
	background: #fff;
}
.current-table table tbody tr.color4 {
	background: #e5e5e5;
}
.current-table table tbody tr td:last-child {
	color: #e52600;
}
.current-table table tbody tr td.colr-white {
	color: #fff;	
}
.current-table table tbody tr td.c-grey {
	color: #9f9f9f;	
}
.view-table-link {
	background: #dbdbdb;
	width: 100%;
	float: left;
	padding: 2px 0 4px 14px;
}
.view-table-link  a {
	font: 10px 'tahoma';
	color: #6e6e6e;
	position: relative;
}
.view-table-link  a:after {
	background: url('../images/sprite.png') no-repeat -629px -985px;
	position: absolute;
	content: "";
	width: 6px;
	height: 6px;
	right: -12px;
	top: 4px;
}
.view-table-link  a:hover,
.top-scorers table tbody tr td span.c-red {
	color: #e52600;	
}
.top-scorers table tbody tr td span.c-red{
	margin-right:8px;
}	
.top-scorers table thead tr {
	background: #e5e5e5;
}
.top-scorers table thead tr td {
	padding: 2px 0 2px 14px;
	font: 10px 'tahoma-bold';
}
.top-scorers table thead tr td {
	padding: 2px 0 3px 14px;
	font: 10px 'tahoma-bold';
	color: #6e6e6e;
}
.top-scorers table tbody tr {
	background: #fff;
}
.top-scorers table tbody tr.even {
	background: #dbdbdb;
}
.top-scorers table tbody tr td {
	padding: 10px 13px 10px 14px;
	font: 11px 'tahoma-bold';
	color: #383838;
}
.top-scorers table tbody tr td:last-child {
	text-align: center;
}
.premium-betting h2 {
	font-size: 14px;
	background: #ff9600;
	padding: 12px 0 11px 14px;
}
.premium-betting ul {
	width: 100%;
	float: left;
	background: #fff;
	padding: 0;
}
.premium-betting ul li a {
  color: #383838;
  font: 12px/18px "tahoma-bold";
  padding: 8px 0 8px 30px;
  position: relative;
  width: 100%;
  display: inline-block;
}
.premium-betting ul li a:before {	
	background: url('../images/prem-league-bg.png') no-repeat 0 0;
	position: absolute;
	content: "";
	width: 9px;
	height: 9px;
	left: 15px;
	top: 12px;
}
.premium-betting ul li a:hover {
	/* background: #dbdbdb; */
	color: #747373;
}
.pagination ul li.next-page a, 
.pagination ul li.prev-page a {
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	transition: none;
}
.headline .left_menu_wrap .page_title{
	background:none;
	padding:0;
}
.comments-tab {
  float: left;
  width: 100%;
  margin-bottom:20px;
}
.comments-tab .ui-tabs .ui-tabs-nav{
	padding:0;
	background:none;
}
.comments-tab .ui-tabs .ui-tabs-nav li{
	margin:0;
	border-radius:0;
	background:#bfbfbf;
	border-right:1px solid #aaa;
	border-top:0 none;
	border-bottom:0 none;
	border-left:0 none;	
}
.comments-tab .ui-tabs .ui-tabs-nav li:last-child{
	border-right:0 none;
}
.comments-tab .ui-tabs .ui-tabs-nav li a{
	color:#fff;
	font:18px 'tahoma-bold';
	text-transform:uppercase;
	padding:6px 42px;
}
.comments-tab .ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-active{
	background:#383838;
	padding-bottom:0;
}
.comments-tab .ui-widget-content{
	padding:0;
}
.comments-tab .ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-hover,
.gambling-main .sgg-sec4 h4 {
	background:#383838;
}
.comments-tab .ui-widget-content{
	margin-bottom:20px;
}
/* Right Bet Stats */
.bet-section p{
	font:14px 'tahoma';
	color:#1c1c1c;
	padding:10px 12px;
}
/* .red-highlight{
	color:#e52600;
} */
.highlight{
	font-weight:bold;
}
.bet-section h4{
	font:13px 'tahoma-regular';
}	
.bet365{
	color:#026b4f;
	font:13px 'tahoma';
	color:#fff;
}
.bet-bg{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cdcdcd+0,aeaeae+40,999999+100 */
	background: #cdcdcd; /* Old browsers */
	background: -moz-linear-gradient(top, #cdcdcd 0%, #aeaeae 40%, #999999 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #cdcdcd 0%,#aeaeae 40%,#999999 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #cdcdcd 0%,#aeaeae 40%,#999999 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdcdcd', endColorstr='#999999',GradientType=0 ); /* IE6-9 */	
	padding:12px 14px;
	float:left;
}
.yellow-highlight{
	color:#f9da18;
	display:inline-block;
}
.bet-status{
	width:275px;
	margin:0 auto;	
	float:left;
	border-radius:5px;
}
.bet-status .red-highlight{
	font:13px 'tahoma-bold';
}
.bet-status h4 {
    color: #383838;
    float: left;
    font: 13px "tahoma";
    width: 219px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#edeef0+0,e4e5e7+44,c6c7c8+100 */
	background: #edeef0; /* Old browsers */
	background: -moz-linear-gradient(top, #edeef0 0%, #e4e5e7 44%, #c6c7c8 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #edeef0 0%,#e4e5e7 44%,#c6c7c8 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #edeef0 0%,#e4e5e7 44%,#c6c7c8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edeef0', endColorstr='#c6c7c8',GradientType=0 ); /* IE6-9 */
	padding:4px 5px;
	border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.bet-status a:hover h4{
	background:#383838;
	color:#fff;
}
.bet-status h3 {
	background: #026b4f;
    float: left;
    font: 13px "tahoma-bold";
    padding: 4px 3px 4px 4px;
    width: 54px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.flag-sec {
  background:url("../images/sprite.png") no-repeat -757px -123px;
  color: #383838;
  display: inline-block;
  font: italic 12px "tahoma";
  padding: 10px;
  width: 100%;
}
.flag-sec img {
  margin-right: 11px;
  max-width: 18px;
  margin-top: 2px;
  float: left;
}
.betng-facts .flag-sec img {
	margin: -2px 5px 0 0;
}
.betng-facts span.btom-cont {
	padding: 7px 21px 12px 12px;
	font: 10px 'tahoma';
	color: #848484;
	display: block;
	text-align: justify;
}
.comments_loader {
  clear: both;
  float: left;
  position: relative;
  width: 100%;
}
.loading {
  background: rgba(255, 255, 255, 0.8) url("../images/loader.gif") no-repeat center center;
   height: 50px;
  width: 100%;
  z-index: 999;
}
.selectricItems{
	border-radius:4px;
	border:1px solid #cdcdcd;
}
.latest_results_tabnew table {
	width: 100%;
	padding: 0 10px;
	display: inline;
}
.latest_results_tabnew table thead tr {
	background: #dbdbdb;
}
.latest_results_tabnew table thead th {
	font: 10px 'tahoma-bold';
	color: #1c1c1c;
	text-align: left;
	padding: 6px;
}
.latest_results_tabnew table tbody td {
	font: 11px 'tahoma-bold';
	color: #383838;
	text-align: left;
	padding: 7px 6px;
	vertical-align: middle;
}
.latest_results_tabnew table tbody tr.rowspace td{
	padding: 8px 6px;
}
.latest_results_tabnew table tbody td img {
	width: auto;
}
.latest_results_tabnew table tbody tr.even {
	background: #edeef0;
}
.latest_results_tabnew table tbody tr:hover {
	background: #cdcdcd;
	cursor: pointer;
}
.home-container .soccer-match-stats .tables table {
	width: 100%;
}
.home-container .year-compare .accord-table .date {
	font-weight: bold;}
.year-compare.second-child {
	margin-top: 20px;
}
/* Stats Center Section */
.ui-tabs .ui-tabs-panel {
	padding: 0;
}
.transfer-zone-tab table {
	width: 100%;
	float: left;
}
.transfer-zone-tab table thead tr,
.transfer-zone-tab table tbody tr.alternate {
	background: #dbdbdb;
}
.transfer-zone-tab table thead tr th {
	padding: 6px 14px;
	font: 14px 'tahoma-bold';
	color: #1c1c1c;
	text-transform: uppercase;
	text-align: left;
}
.transfer-zone-tab table thead tr th span {	
	background: url('../images/sprite-2.png') no-repeat -17px -615px;
	 width: 20px; 
	 height: 20px;
	 float: left;
	 margin-right: 5px;
}
.transfer-zone-tab table thead tr th span.player {
  background-position: -16px -734px;
}
.transfer-zone-tab table thead tr th span.country {
	background-position: -21px -851px; 
	width: 16px; 
	height: 11px;
	margin: 4px 12px 0 0;
}
.transfer-zone-tab table thead tr th span.price {
	background-position: -18px -958px; 
	width: 11px; 
	height: 13px;
	margin: 2px 7px 0 0;
}
.transfer-zone-tab table thead tr td.bg-none {
	text-align: left;
}
.transfer-zone-tab table tbody tr {
	background: #fff;
}
.feed-tabs .ui-tabs-panel img {
	width: auto;
}
.feed-tabs.ui-tabs .ui-tabs-nav li a {
	padding: 7px 39px;
}
.transfer-zone-tab table tbody tr.alternate {
	border-bottom: 1px solid #c8c8c8;
}
.injuries-table.transfer-zone-tab table tbody tr.alternate{
	border-bottom:0 none;
}
.transfer-zone-tab table tbody tr td {
	padding: 6px 15px;
	font: 14px 'tahoma-bold';
	color: #1c1c1c;
	height: 31px;
	display: table-cell;
	vertical-align: middle;
}
.transfer-zone-tab table tbody tr td span.aero {
	background: url('../images/sprite-2.png')no-repeat -737px -948px; 
	width: 55px; 
	height: 10px;
	float: left;
}
.transfer-zone-tab table tbody tr td:first-child,
.transfer-zone-tab table tbody tr td:last-child,
.transfer-zone-tab table tbody tr td p {
	font: 14px 'tahoma';
	color: #848484;
}
.transfer-zone-tab table tbody tr td h4 {
	float: left;
}
.transfer-zone-tab span.mnth {
	background: #e52600;
	text-transform: uppercase;
	font: 8px 'tahoma-bold';
	color: #fff;
	margin-left: 4px;
	padding: 0 2px;
}
.barclays-prem-legue-sec {
	width: 275px;
	display: inline-block;
	background: #edeef0;
	text-align: left;
	margin-bottom: 6px;
}
.barclays-prem-legue-sec  h2,
.barclays-prem-legue-sec  h3 {
	font: 12px 'tahoma-bold';
	color: #1c1c1c;
	padding:5px 0 6px 10px;
	text-align: left;
}
.barclays-prem-legue-sec  h3 {
	background: #bfbfbf;
	color: #fff;
}
.barclays-prem-legue-sec ul li {
	border-bottom: 1px solid #fff;
}
.barclays-prem-legue-sec ul li ,
.barclays-prem-legue-sec ul li a{
	width: 100%;
	float: left;
	transition: none;
}
.barclays-prem-legue-sec ul li a {
	background: url('../images/barclays-toggle-bg.png')no-repeat 258px 11px;
}
.barclays-prem-legue-sec ul li a:hover {
  background: #cdcdcd url('../images/barclays-toggle-bg.png')no-repeat 258px 11px;
}
.barclays-prem-legue-sec ul li a.open {
	background-position: 258px -29px;
}
.barclays-prem-legue-sec ul li span,
.barclays-prem-legue-sec .toggle-cont p {
	font: 10px 'tahoma-bold';
	color: #383838;
	float: left;
	padding: 7px 0;
}
.barclays-prem-legue-sec ul li span.ft {
	width: 32px;
	padding-left: 8px;
}
.barclays-prem-legue-sec ul li span.chelsea {
	width: 99px;
}
.barclays-prem-legue-sec ul li span.num {
	width: 72px;
	color: #1c9600;
}
.barclays-prem-legue-sec ul li span.time {
	width: 135px;
	padding-left: 6px;
}
.barclays-prem-legue-sec ul li span.vs {
	width: 70px;
}
.barclays-prem-legue-sec .toggle-cont .sub-info {
	width: 100%;
	float:left;
	padding: 6px 0 5px;
	border-bottom: 1px dotted #dadada;	
}
.barclays-prem-legue-sec .toggle-cont p {
	width: 100%;
	padding: 0 0 0 8px;
}
.barclays-prem-legue-sec .right-cont img {
	width: auto;
}
.barclays-prem-legue-sec .toggle-cont {
	background: #fff;
	float: left;
	width: 100%;
	border-left: 1px solid #edeef0;
	border-right: 1px solid #edeef0;
	display: none;
}
.barclays-prem-legue-sec .toggle-cont p span {
	padding: 0;
	color: #e52600;
	margin-right: 5px;
}
.toggle-cont .left-cont {
	width: 100px;
	float: left;
	margin: 8px 0 0 8px;
}
.toggle-cont .left-cont p {
	float: left;
	position: relative;
	padding: 0 0 10px 23px;
	top: -2px;
}
.toggle-cont .left-cont p:before{
	background: url('../images/sprite.png')no-repeat -965px -1px; 
	width: 18px; 
	height: 13px;
	float: left;
	position: absolute;
	content: "";
	left: 0;
}
.toggle-cont .left-cont p.ball:before{
	background: url('../images/sprite_new.png')no-repeat -176px -629px; 
	width: 16px;
	height: 16px;
}
.toggle-cont .left-cont p.right-arrow:before {
	background-position: -910px -2px;
}
.toggle-cont .right-cont {
	width: 130px;
	float: right;
	margin: 6px 4px 0 0;
}
.toggle-cont .right-cont p {
	float: right;
	padding-bottom: 5px;
	text-align: right;
}
.toggle-cont .right-cont p img {
	margin-right: 5px;
}
.barclays-prem-legue-sec.last {
	background: none;
}
.barclays-prem-legue-sec.last h2{
	background: #edeef0;
}
.barclays-prem-legue-sec.last ul li {
	background: #fff;
	border: 1px solid #edeef0;
}
.barclays-prem-legue-sec.last ul li:first-child {
	margin-top: 2px;
}

.right-section-link, .left-section-link{
	display:none;
}
.dl-menuwrapper .dl-menu.dl-menuopen.menushow{
	opacity:1;
	left:0;
}
.menu-trigger {
  cursor: pointer;
  display: block;
  height: 34px;
  left: 10px;
  position: fixed;
  top: 7px;
  width: 38px;
}
.menu-right .menu-trigger{
	left:auto;
	right:10px;
}
.menu-right .dl-menu-outer{
	float:right;
}
.rightmenushow{
	right:0;	
}
.menu-trigger span{
	background:url('../images/mob-sprite.png')no-repeat -98px -122px;
	width:30px;
	height:30px;
	display:inline-block;
	text-indent:-9999px;
}	
.menu-open .menu-trigger span {
	background: url('../images/mob-sprite.png')no-repeat -101px -66px;
	width:30px;
	height:30px;
	display:inline-block;
	text-indent:-9999px;
}
/* .menu-open .menu-trigger span:before {
  transform: translateY(0px) rotate(45deg);
}
.menu-trigger span:before {
  transform: translateY(-250%);
}
.menu-trigger span:after {
  transform: translateY(250%);
}
.menu-trigger span:before, .menu-trigger span:after {
  background: #fff none repeat scroll 0 0;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  transition: transform 0.3s ease 0s;
  width: 100%;
}
.menu-open .menu-trigger span:after {
  transform: translateY(0px) rotate(-45deg);
} */
/* .menu-trigger span:before, .menu-trigger span:after {
  background: #fff none repeat scroll 0 0;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  transition: transform 0.3s ease 0s;
  width: 100%;
} */
.menu-open .menu-trigger span {
  background-color: transparent;
}
/* .menu-trigger span {
  -moz-user-select: none;
  background-color: #fff;
  display: block;
  font-size: 0;
  height: 4px;
  left: 0;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  transition: background-color 0.3s ease 0s;
  width: 100%;
} */
.tables{
	width:100%;
	float:left;
}
.static-links .news.dropdown {
  width: 22%;
}

.static-links{
	float:left;
	width:100%;
	background:#fff;
	margin-top:50px;
	-webkit-box-shadow: -1px 3px 15px -1px rgba(0,0,0,0.75);
	-moz-box-shadow: -1px 3px 15px -1px rgba(0,0,0,0.75);
	box-shadow: -1px 3px 15px -1px rgba(0,0,0,0.75);
	position:fixed;
	z-index:9;
}
.static-links > li {
  border-right: 1px solid #eee;
  float: left;
  padding: 8px 18px 8px 10px;
  position: relative;
  width: 31%;
}
.static-links li.dropdown:hover .static-sub-menu{
	display:block;
}
.static-links ul.static-sub-menu {
  background: #f7f7f7;
  display: none;
  position: absolute;
  top: 34px;
  width:150px;
  left:0;
}

.static-links > li:last-child{
	border-right:0;
}	
.static-links > li.home-icon {
  width: 15%;
}
.static-links li a{
	color:#1c1c1c;
	display:inline-block;
	font:12px 'tahoma';
	text-transform:uppercase;
}
.static-links li.home-icon a{
	background:url("../images/sprite.png") no-repeat -70px -178px;
	text-indent: -9999px;
    width: 41px;	
}
.static-links > li.home-icon a:after{
	background:none;
}
.static-links > li a:after {
  background:url("../images/mob-sprite.png") no-repeat 0 -78px;
  content: "d";
  display: inline-block;
  height: 12px;
  position: absolute;
  right: 6px;
  text-indent: -9999px;
  top: 11px;
  width: 12px;
}
.static-links ul.static-sub-menu> li a:after {
	background:none;
}
.static-sub-menu li:hover{
	background: #eee;
}
.dropdown .static-sub-menu a {
  font-size: 12px;
  padding: 4px 10px;
  text-transform:capitalize;
}
.left-view {
  background:url("../images/right-more-menu.jpg") no-repeat 0 0;
  display: inline-block;
  float: left;
  height: 38px;
  left: 15px;
  position: absolute;
  right: auto;
  text-indent: -9999px;
  top: 4px;
  width: 15px;
  padding: 18px;
}
.selectricOpen {
  z-index: 999999;
}
.page_title.mob-logo img{
	display:none;
}
/* Breadcrumbs */

.page-breadcrumb {
  background: #ececec;
  float: left;
  padding: 5px 0 0;
  width: 100%;
}
.page-breadcrumb p {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #cdcdcd;
  color: #1c1c1c;
  font: 12px "tahoma";
  margin: 0;
  padding: 7px 12px;
}
.page-breadcrumb p a:after {
  content: "s";
  background:  url("../images/sprite-2.png") no-repeat 5px -116px;
  display: inline-block;
  width: 16px;
  height: 14px;
  text-indent: -9999px;
  padding-left: 10px;
  padding-right: 0px;
}
.page-breadcrumb p a {
  color: #1c1c1c;
  display: inline-block;
  margin-right: 3px;
  padding-right: 0px;
  text-transform:uppercase;
}
.page-breadcrumb p a:hover{
  color: #E52600;
}	
.breadcrumb_last {
  color: #E52600;
  margin-left: 3px;
  text-transform:uppercase;
}
/* Custom tabs */
	#comments-tabs{
		width:100%;
	}
	
	#comments-tabs div.comment-tab-sec{
		display:none;
	}
	#comments-tabs div#newest.comment-tab-sec{
		display:block;
	}
	.comment-menu {
		  padding-bottom:5px;
		border-bottom:1px solid #e5e5e5;
	}	
	.comment-menu li a{
		color:#383838;
		font:18px 'tahoma-bold';
		display:inline-block;
		padding:4px 8px;
		text-transform:uppercase;
		width:100%;
		text-align:center;
		 background:#bfbfbf;	
	}
	.comment-menu li {
	  float: left;
	  width: 25%;	 
	  border-right:1px solid #aaaaaa;	 
	}
	.comment-menu li a:hover{
		color:#fff;
		background:#E52600;
		transition:none;
	}
	.comment-tab-sec {
	  float: left;
	  margin-top: 7px;
	}
	.comment-menu li:last-child{
		border-right:0 none;
	}
	.comment-menu li .active{
		background:#383838;
	}
	.comment-menu {
	  float: left;
	  width: 100%;
	}
	.comment-menu li.active a{
		color:#fff;
		background:#383838;
	}	
	.comment-menu li{
		float:left;
	}
/** End: to style navigation tab **/

/* Soccer-transfers page */
.latest-transfer-div{
	background:#fff;
	width:100%;
	margin-bottom:11px;
	float:left;
	border:1px solid #fff;
}
.latest-transfer-div li a{
	font:12px 'tahoma-bold';
	color:#383838;
}
.latest-transfer-div li h6{
	color:#8e8e8e;
	font:10px 'tahoma-bold';
}
.latest-transfer-div li:hover h6{
	color:#e52600;	
}
.latest-transfer-div li {
	padding: 6px 8px;
}
.latest-transfer-div li:hover{
	background:#ffe2b9;
}
.latest-transfer-div li img{
	float:left;
	margin-right:8px;
	margin-top:2px;
}
.alternate{
	background:#f3f3f3;
}
.latest-transfer-rumours{
	float:left;
	width:100%;
	margin-bottom:11px;
	background:#fff;
	border:1px solid #fff;
}
.latest-transfer-rumours li{
	font:12px 'tahoma-bold';
	color:#383838;
	float:left;
	width:100%;
	position: relative;
}
.transfer-rumours{
	float:left;
	width:100%;
	margin-bottom:10px;
}
.latest-transfer-rumours li .date-time {
  color: #8e8e8e;
  font: 10px/17px "tahoma-bold";
  margin-right: 2px;
  float: left;
  width: auto;
  padding: 0;
  display: inline-block;
  height: auto;
  text-indent: 0;
}
.player-rumours-info > h4 {
  float: left;
}
.latest-transfer-rumours h3{
	display:inline-block;
}
.latest-transfer-rumours .name1:after {
  background:url("../images/sprite.png") no-repeat -1002px -303px;
  content: "";
  height: 9px;
  padding-right: 19px;
  text-indent: -9999px;
  width: 9px;
}
.latest-transfer-rumours li span {
  display: inline-block;
  float: right;
  height: 41px;
  padding: 6px 4px;
  text-indent: -9999px;
  width: 41px;
}
.player-rumours-info{
	float:left;
	width:235px;
	padding:4px 8px;
}
.latest-transfer-rumours li span.green-chart {
  background: #ff9600 url("../images/sprite.png") no-repeat scroll -1065px -292px;
}
.latest-transfer-rumours li span.red-chart {
  background: #ff9600 url("../images/sprite.png") no-repeat scroll -1232px -288px;
}
.latest-transfer-rumours li span.yellow-chart {
  background: #ff9600 url("../images/sprite.png") no-repeat scroll -1148px -291px;
}
.more-expensive-transfer{
	float:left;
	width:100%;
	margin-bottom:11px;
	background:#fff;
}
.more-expensive-transfer .tables table td b , .more-expensive-transfer .tables table th{
  font: 10px "Tahoma-Bold";
  text-transform: none;
}
.more-expensive-transfer .tables table tr{
	background:url('../images/bottom-dots.png') repeat-x bottom center;
}
.more-expensive-transfer .tables table tr:last-child{
	background:none;
}
.more-expensive-transfer .tables table th{
	background:#f3f3f3;
	color:#1c1c1c;
	text-align:left;
	padding:4px 10px;
}
.more-expensive-transfer .tables table td span{
	display:block;
	color:#9f9f9f;
	line-height:7px;
}
.more-expensive-transfer .tables table td {
  padding: 3px 8px 7px;
  text-align: left;
}
.match-focus{
	float:left;
	width:100%;
	margin-bottom:11px;
	background:#fff;
}
.match-time-details{
	text-align:center;
	color:#383838;
	font:10px 'tahoma-bold';
	text-transform:uppercase;
	margin:7px 0;
}
.match-time-details span{
	color:#ea0000;
}
.play-ctry span{
	font:18px 'tahoma-bold';
	color:#383838;
	text-transform:uppercase;
	width:133px;
	float:left;
	text-align:center;
}
.play-ctry span.vs {
  background: #e52600;
  border-radius: 19px;
  color: #fff;
  float: left;
  line-height: 17px;
  padding: 6px 4px;
  vertical-align: top;
  width: auto;
}
.match-result{
	float:left;
	width:33.3%;
	text-align:center;
}
.match-result span{
	font:10px 'tahoma-bold';
	color:#383838;
	display:block;
}
.match-focus .key-status, .match-focus .expert-verdict{
	padding: 5px 12px;	
	padding-bottom:12px;
}
.key-status, .expert-verdict, .play-ctry, .results{
	padding:5px 0 12px;
	float: left;
	width: 100%;
	background:url('../images/bottom-dots.png') no-repeat bottom center;	
}
.key-status  p{
	font:14px 'tahoma-bold';
	color:#383838;
}
.key-status img {
  float: left;
  margin:5px 30px 0 10px;
}
.more{
	color:#e52600;
	font:10px 'tahoma-bold';
	padding-right:10px;
	background:url("../images/sprite.png") no-repeat -664px -774px;
	float:right;
	margin: 5px 12px 6px 0;
    padding-right: 10px;
}
.more:hover{
	color:#ff4842;
}
.expert-verdict img{
	float:left;
	margin:5px 10px;
}
.expert-verdict p{
	font:12px 'tahoma';
	color:#383838;
}
.match-result a{
	color:#fff;
	padding:3px 16px;
	font:12px 'tahoma-bold';
	background:#ff9600;
	margin-top:3px;
	display:inline-block;
}
.match-result a:hover{
	background:#e47100;
}
.key-stats p{
	font:14px 'tahoma-bold';
}
.match-focus h6{
	font:10px 'tahoma-bold';
}
.soccer-live p{
	font:12px/20px 'tahoma';
	color:#383838;
	margin-top:12px;
}	
.soccer-live{
	float:left;
	width:100%;
	background:#fff;
	padding:0 10px;
	padding-top:8px;
	margin-bottom:14px;
}
.league-transfer .soccer-live{
	padding-top:20px;
}
.mid-section .divider-title{
	text-transform:none;
	padding:0;
	background:#fff;
	margin:10px 0;
	margin-top:10px;
}
.latest-deals .transfer-zone-tab .coutry-flag {
  padding: 8px 0;
  text-align: right;
  vertical-align: top;
}
.latest-deals table {
  border: 1px solid #dbdbdb;
}
.latest-deals .transfer-zone-tab table tbody tr td{
	padding:6px 12px;
}
.expensive-transfers.latest-deals .transfer-zone-tab table tbody tr td.date {
  text-align: center;
  width: 98px;
}
.latest-deals .transfer-zone-tab table tbody tr td.date {
  text-align: center;
  width: 111px;
}
.transfer-zone-tab .player-deals p{
	margin-top:0;
	line-height:17px;
}
.feed-tabs .transfer-zone-tab .price-status{
	color:#259e01;
	font:14px 'tahoma-bold';
}
.divider-title{
	position:relative;
}
.select-title.transfer-select {
	width:395px;
	top:0;
}
.league-transfer .divider-title span{
	padding-right:6px;
}
.league-transfer .select-title .selectric{
	background:#edeef0;
}
.transfers .latest-deals .feed-tabs.ui-tabs{
	padding-bottom:15px;
}
.league-transfer .divider-title:after {  
  width:238px;
}
.league-transfer .divider-title span{
	font:18px 'tahoma-bold';
	background:#fff;
	padding-right:0px;
	position:relative;
	top:-2px;
}
.transfer-zone-tab .readmore-btn a{
	font-size:16px;
	padding-top:0;
}
.transfer-zone-tab .readmore-btn {
	padding-top:0;
}
.transfer-zone-tab table tbody tr td.direction {
  padding: 12px 0;
}
.transfer-zone-tab table thead tr th a{
	color:#1c1c1c;
}
.transfer-zone-tab table thead tr th.sort a:after {
  background:url("../images/sprite.png") no-repeat -603px -869px;
  content: "dd";
  display: inline-block;
  text-indent: -9999px;
  width: 13px;
  height: 19px;
  position: relative;
  right: -5px; 
}
.transfer-zone-tab table thead tr th.sort a:hover{
	color:#e52600;
}
.transfer-zone-tab.rumours-table table tbody tr td{
	padding:4px 6px;
}
.source span{
	background:#ff9600 url("../images/sprite.png") no-repeat 0 0;
	display: inline-block;
    float: right;
    height: 41px;
    padding: 6px 4px;
    text-indent: -9999px;
    width: 41px;
	position:absolute;
	right:0;
	top:0;
}
.source span.green-chart{
	background-position:-1065px -292px;
}
.source span.yellow-chart{
	background-position:-1148px -291px;
}
.source span.red-chart{
	background-position:-1232px -288px;
}
.transfer-zone-tab table thead tr th.sort-asc{
	background:#bababa;
}
.transfer-zone-tab table thead tr th.sort-asc a:after {
  background:url("../images/sprite.png") no-repeat -563px -871px;
  content: "dd";
  display: inline-block;
  text-indent: -9999px;
  width: 13px;
  height: 19px;
  position: relative;
  right: -5px;
}
.transfer-zone-tab table thead tr th.sort.sort-asc a:hover:after {
  background:url("../images/sprite.png") no-repeat -563px -871px;
 }
.transfer-zone-tab table thead tr th.sort-desc{
	background:#bababa;
}
.transfer-zone-tab table thead tr th.sort.sort-desc a:hover:after{
	background:url("../images/sprite.png") no-repeat -533px -871px;
}
.transfer-zone-tab table thead tr th.sort a:hover:after{
	background:url("../images/sprite.png") no-repeat -632px -869px;
	color:#e52600;
}
.transfer-zone-tab table thead tr th.sort-desc a:after {
  background:url("../images/sprite.png") no-repeat -533px -871px;
  content: "dd";
  display: inline-block;
  text-indent: -9999px;
  width: 13px;
  height: 19px;
  position: relative;
  right: -5px;
}
.transfer-zone-tab .readmore-btn a:after{
	top:6px;
}
.latest-deals .feed-tabs.ui-tabs .ui-tabs-nav li:first-child a{
	padding-left:30px;
}
.expensive-transfers.latest-deals .feed-tabs.ui-tabs .ui-tabs-nav li:first-child a{
	padding-left:48px;
}
.latest-deals .feed-tabs .ui-tabs-nav{
	float:left;
	width: 100%;
}
.latest-deals .feed-tabs.ui-tabs li {
	background:url('../images/sprite.png') no-repeat 0 0;
}
.latest-deals .feed-tabs.ui-tabs li.flag-epl{
	background-position:-512px -93px;
}
.latest-deals .feed-tabs.ui-tabs li.flag-la-liga{
	background-position:-509px -257px;
}
.latest-deals .feed-tabs.ui-tabs li.flag-serie{
	background-position:-509px -257px;
}
.latest-deals .feed-tabs.ui-tabs li.flag-bundesliga{
	background-position:-509px -337px;
}
.latest-deals .feed-tabs.ui-tabs li.flag-europa{
	background-position:-510px -413px;
}
.latest-deals .feed-tabs.ui-tabs li.flag-mls{
	background-position:-514px -492px;
}
.latest-deals .feed-tabs.ui-tabs .ui-state-active a:after {
  background:url("../images/sprite.png") no-repeat -578px -980px;
  bottom: 0;
  content: "d";
  height: 12px;
  left: 50%;
  position: absolute;
  right: 50%;
  text-indent: -9999px;
  width: 20px;
}
.latest-deals .feed-tabs.ui-tabs .ui-state-active a {
  color: #ff9600;
  padding-bottom: 13px;
  padding-top: 4px;
}
.latest-deals .feed-tabs.ui-tabs li.flag-world{
	background-position:-516px -573px;
}
.latest-deals .feed-tabs.ui-tabs .ui-state-active a{
	background:none;
}
.latest-deals .feed-tabs.ui-tabs {
  padding: 0;
  float: left;
  border-top: 8px solid #1c1c1c;
  border-radius: 0;
}
.latest-deals .feed-tabs.ui-tabs .ui-tabs-nav .ui-state-active{
	background-color:#fff;
	border-radius:0;
}
.latest-deals .feed-tabs.ui-tabs li a {
  font: 14px "tahoma";
  padding:6px 20px 6px 40px;
}
.divider-title > span {
  font: 16px "tahoma-bold";
  padding-right: 10px;
}
.divider-title:after {
  background:url("../images/seperator.png") repeat-x scroll right center;
  content: "g";
  display: inline-block;
  height: auto;
  text-indent: -9999px;
  width: 581px;
  position:relative;
  top:0;
}
.small-flag {
  margin-left: 4px;
  position: relative;
  top: 3px;
}
.transfer-archieve {
  float: left;
  width: 100%;
}
.title-head {  
  float: left;
  position: relative;
  width: 100%;
}
.title-head.black h3{
  background: #383838;
}
.title-head.red h3{
  background: #e52600;
}
.title-head.red h3, .title-head.orange h3{
	background-image:none;
	padding-left:14px;
}
.title-head.orange h3{
  background: #ff9600;
}
.title-head h3{
  color: #fff;
  float: left;
  font: 24px "tahoma-bold";
  padding: 12px 15px 12px 15px;
  text-transform: uppercase;
  width: 100%;
}
.select-title {
  float: right;
  position: absolute;
  right: 0;
  top: 13px;
  width: 407px;
}
.select-title .selectricWrapper {
  background: #fff none repeat scroll 0 0;
  float: left;
  margin-left: 14px;
  width: 190px;
}
.select-title .selectricWrapper:first-child {
  margin-left: 0;
}
.select-title .selectric {
  background: #fff none repeat scroll 0 0;
  border: 0 none;
  border-radius: 0;
}
.select-title .selectric .label {
  color: #777777;
  display: block;
  font: 14px/19px "tahoma-bold";
  margin: 0 15px 0 0;
  min-height: 18px;
  overflow: hidden;
  padding: 4px 13px;
  white-space: nowrap;
}
.select-title .selectric .button {
  background:url("../images/sprite.png") no-repeat -520px -741px;
  border-left: 1px solid #cdcdcd;
  height: 27px;
  width: 25px;
}
.transfers-accordion {
  float: left;
  width: 100%;
  margin-bottom:11px;
}
.selectric-disabled .selectric {
  background: #edeef0;
}
.selectric-disabled .selectric .label{
	color:#9f9f9f;
}
.selectric-disabled .selectric .button {
  background:url("../images/sprite.png") no-repeat -459px -742px;
}
.transfers-accordion.ui-accordion.ui-widget h4 {
  font: 14px "tahoma-bold";
  text-transform: none;
  background: #dbdbdb url("../images/sprite-2.png") no-repeat 16px -105px;
  padding: 8px 12px;
  padding-left: 32px;
  border-radius:0;
  border:0 none;
  border-bottom:1px solid #cdcdcd;
}
.transfers-accordion .ui-accordion-content img {
  margin-right: 10px;
}
.transfers-accordion.ui-accordion .ui-accordion-content{
	background:#fff;
}
.transfers-accordion .ui-accordion-content{
	padding:0;
}
.transfers-accordion .ui-accordion-content li {
  font: 14px 'tahoma-bold';
  border-bottom:1px solid #dbdbdb;
  position:relative;
  background:url("../images/sprite.png") no-repeat -1489px -387px;
}
.transfers-accordion .ui-accordion-content li a {
  color: #383838;
  padding: 9px 18px;
  display: inline-block;
  width:100%;
}
.transfers-accordion .ui-accordion-content li:after {
  background:url("../images/sprite_new.png") no-repeat -34px -359px;
  content: "ff";
  display: inline-block;
  text-indent: -9999px;
  width: 20px;
  position: absolute;
  right: 10px;
  height:28px;
}
.transfers-accordion .ui-accordion-content li:hover:after{
	background:url("../images/sprite_new.png") no-repeat -56px -884px;
}
.transfers-accordion .ui-accordion-content li:hover{
	background:#eee url("../images/sprite.png") no-repeat -1489px -387px;
}
.transfers-accordion .ui-accordion-content li a:hover{
	/* background:url("../images/sprite_new.png") no-repeat 772px -873px; */
    color: #e52600;
    transition: none 0s ease 0s 
}
.transfers-accordion .ui-accordion-header-active.ui-state-active span.ui-icon-circle-arrow-s{
	background:url("../images/sprite.png") no-repeat -377px -670px;
	top:13px;
}
.transfers-accordion .ui-accordion-header-active.ui-state-active span.ui-icon-circle-arrow-s:hover{
	background-position:-516px -670px;
}
.ui-accordion-header.ui-state-default.ui-corner-all.ui-accordion-icons span.ui-icon-circle-arrow-e:hover{
	background:url("../images/sprite.png") no-repeat -459px -667px;
}
.transfers-accordion .ui-accordion-icons span.ui-accordion-header-icon.ui-icon-circle-arrow-e {
  background:url("../images/sprite.png") no-repeat -319px -669px;
  top: 9px;
}
.transfer-zone-tab.rumours-table table tr td.date-time {
  color: #848484;
  font: 12px tahoma-bold;
   text-align:center;
}
.transfer-zone-tab.rumours-table table tr td.source {
  color: #848484;
  font: 12px tahoma-bold;
  width:166px;
  position:relative;
}
.transfer-zone-tab.rumours-table table tr td.date-time span {
  display:block;
}
.rumours-table table{
	border:1px solid #cdcdcd;
	margin-bottom:11px;
}
.transfer-rumours table {
  margin-bottom: 0;
}
.rumours-table .readmore-btn {
  background: #fff;
  padding: 7px 0;
}
.expensive-transfers {
  float: left;
  width: 100%;
  background: #fff;
  margin-bottom:10px;
}
.small-more{
	padding-top:0;
}
.transfer-news .latest-news-list.headline{
	padding-bottom:10px;
}
.btm-cnt{
	background:#fff;
	padding:8px 15px;
	float:left;
	width:100%;
}
.btm-cnt h4{
	color:#555;
	font:16px 'tahoma-bold';
}	
.btm-cnt h4.main-title {
  background:url("../images/sprite.png") no-repeat -375px -895px;
  color: #1c1c1c;
  font: 18px "tahoma-bold";
  padding-left: 22px;
}
.btm-cnt p{
	font:14px 'tahoma';
	margin:12px 0;
}
.transfer-archieve .title-head h3 {
  background: #383838 url("../images/sprite.png") no-repeat -1452px -458px;
  padding-left: 58px;
}
.expensive-transfers.latest-deals .feed-tabs.ui-tabs {
  margin:12px 2% 10px 8px;
  width: 98%; 
  padding-bottom:0;
}
.expensive-transfers.latest-deals .feed-tabs.ui-tabs li a {
  padding: 6px 18px 6px 40px;
}
.latest-deals .feed-tabs.ui-tabs .ui-state-active a{
	padding-top:6px;
}
.expensive-transfers.latest-deals .feed-tabs.ui-tabs .ui-state-active a:after{
	bottom:-5px;
}
.left-section nav.menu_sect_left{
	background:none;
	margin-top: 30px;
}
.league-transfer h2{
	font:16px 'tahoma-bold';
	color:#fff;
	text-transform:none;
}
.league-transfer h2 span{	
	color:#ff9600;	
}
.home-container .left-fixed .left-section{
	position:fixed;
	top:0;	
	z-index:9999;
/* 	left:35px; */
	display:block;
}
.home-container .left-section{
	display:block;
	position:static;
}
.left-fixed .mid-section{
	margin-left:58px;
}
.rumours-header .select-title{
	position:static;
	float:left;
}
.filter-list{
	float:right;
	margin-top:2px;
}
.filter-list li{
	float:left;
}
.filter-list li a {
  border-left: 2px solid #1c1c1c;
  color: #1c1c1c;
  display: inline-block;
  font: 14px/13px "tahoma-bold";
  padding-right: 7px;
  padding-left: 7px;
}
.filter-list li:first-child a{
	border:0 none;
}
.filter-list li a.active, .filter-list li a:hover{
	color:#e52600;
}
.list-all-btn {
  background: #e52600;
  color: #fff;
  float: left;
  font: 14px "tahoma-bold";
  padding: 4px 24px;
  display: inline-block;
  padding-top: 3px;
  padding-bottom: 4px;
}
.list-all-btn:hover{
	background:#e02100;
}
.rumours-header .select-title .selectricWrapper{
	width:180px;
}
.rumours-header .selectricWrapper .selectric{
	background:#edeef0;
}
.rumours-header .select-title .selectric .label{
	padding:3px 13px;
}
.rumours-header {
  background: #fff;
  float: left;
  padding: 0 15px;
  width: 100%;
  padding-bottom: 20px;
}
.rumours-header .select-title .selectric .button{
	height:25px;
}
.rumours-header .select-title {
  width: 352px;
  padding-right: 0px;
  border-right: 1px solid #cdcdcd;
}
/* .rumours-table span{
	position:static;
	display:inline-block;
} */
.expensive-transfers .player-deals {
  width: 160px;
}
.status-count span{
	background:url('../images/sprite.png') no-repeat 0 0;
	padding-left:17px;
	font:12px 'tahoma-bold';
	color:#848484;
}
.status-count a span.success-count:hover {
  background-position: -293px -95px;
}
.status-count a span.failure-count:hover {
  background-position: -363px -99px;
}
.status-count .success-count{
	background-position:-256px -94px;
}
.status-count .failure-count{
	background-position:-330px -99px;
	margin-left:8px;
}
.source-img span{
	font:12px 'tahoma';
	color:#3a589b;
	padding:3px 5px;
	border:1px solid #dbdbdb;
	background:#f1f1f1;
	display:inline-block;
}
.source-img span {
  background: #f1f1f1;
  border: 1px solid #cdcdcd;
  color: #3a589b;
  display: none;
  font: 12px "tahoma-bold";
  padding: 1px 5px;
  position: absolute;
  width: 78px;
  left: 1px;
  right: auto;
  top: -7px;
  bottom: auto;
}
.rumours-table .date-time, .source-img {
  text-align: center;
  position:relative;
}
.rumours-table .transfer-zone-tab table tbody tr td, .rumours-table .transfer-zone-tab table tbody tr th{
	padding:5px 4px;
	font-size:13px;
}	
.transfer-zone-tab.rumours-table thead tr th{
	padding:6px 12px;
}
.coutry-flag {
  padding: 7px 0 !important;
  vertical-align: top !important;
  text-align: center;
}
.player-deals{
	width:140px;
}
.rumour-type{
	width:135px;
}
.transfer-zone-tab .to-arrow {
  background: url("../images/sprite.png") repeat scroll -408px -149px;
  display: inline-block;
  float: none;
  padding-left: 24px;
}
.source-img a{
	background: url("../images/sprite.png") repeat scroll -404px -98px;
	display:inline-block;
	width:17px;
	text-indent:-9999px;
}
.from-to {
  background:url("../images/sprite.png") repeat -408px -149px;
  padding-left: 25px;
}
.menu-fixed nav.main_menu {
  top: 0;
  position: fixed;
  z-index: 9999;
}
.status-count {
  width: 80px;
}
.chart{
	padding:0 !important;
}
.chart span{
	background:#ff9600 url("../images/sprite.png") repeat 0 0;
	width:45px;
	height:43px;
	text-indent:-9999px;
	display:inline-block;
}
.chart .green-chart{
	background-position:-1065px -292px;
}
.chart .yellow-chart{
	background-position:-1148px -291px;
}
.chart .red-chart{
	background-position:-1232px -288px;
}
table tr td p {
  display: block;
  float: left;
  width: 100%;
}
.menu-fixed .btm-header{
	margin-top:40px;
}
.main-top {
  float: left;
  width: 100%;
}
.home-container.float-div .left-fixed .left-section{
  position: fixed;
  top: 38px;
  z-index:9999;
}
.float-div .mob-left .left-section{
	position:static;
}

.float-div .mid-section {
  margin-left: 59px;
}
.btm-footer{
	display:none;
}
/* promo-ad */
.promo-ad{
	float:left;
	width:100%;
	padding:0 11px;
	background:#fff;
	margin-bottom:3px;
}
.promo-ad p{
	font:11px 'tahoma-bold';
	color:#1c1c1c;
	margin:2px 0;
}
.promo-ad p span{
	color:#e52600;
}
.promo-ad h5 {
  color: #e52600;
  font: 14px "tahoma-bold";
  padding-right: 10px;
  position: relative;
}
.promo-ad h5:after {
  background:url("../images/sprite.png") no-repeat -500px -872px;
  content: "ss";
  height: 16px;
  width: 12px;
  display: inline-block;
  text-indent: -9999px;
  position: absolute;
  right: 0;
}
.signup-head {
  margin: 6px 0;
  text-align: center;
  padding: 5px 0;
}
.william-promo .signup-head, .ladbrokes .signup-head{
	padding:0;
}
.bet-promo .signup-head{
	font:23px 'tahoma-bold';
	color:#fff;
	background:#007452;
}
.promo-ad {
	border-top:2px solid #fff;
	border-bottom:2px solid #fff;
}
.promo-ad:hover{
	background:#fff4d0;
	border-top:2px solid #f5da80;
	border-bottom:2px solid #f5da80;
}
.bet-promo .signup-head span{
	color:#f9dc1c;
}
.tc-apply{
	font:8px 'tahoma';
	color:#383838;
	display:block;
	text-align:center;
	text-decoration:underline;
	margin-bottom:5px;
}
.tc-apply:hover{
	color:#D80E04;
}
.bet-888{
	background:url('../images/888.jpg') no-repeat top center;
	width:200px;
	height:310px;
	float:left;
	width:100%;
	position:relative;
}
.large-promo a, .large-promo p{
	font:11px/12px 'tahoma-bold';
	color:#fff;
}
.large-promo a{
	text-transform:uppercase;
	color:#fa6200;
	margin-bottom:0px;
}
.large-promo a.tc-apply {
  color: #fff;
  margin-bottom: 0;
  text-transform: none;
  font-size: 8px;
  text-align: center;
  display: block;
}
.large-promo a.tc-apply:hover{
	color:#D80E04;
}
.left-section .large-promo .bet-btn {
  background: #7fb923;
  clear: both;
  color: #fff;
  display: inline-block;
  font: 20px "tahoma-bold";
  padding: 3px 37px;
  text-align: center;
  text-transform: uppercase;
}
.large-promo .bet-btn:hover{
	background:#90D226;
}
.promo-txt{
	margin-bottom:4px;
}
.promo-txt a{
	top:-2px;
	position:relative;
}
.promo-sec {
  bottom: auto;
  padding-left: 8px;
  position: absolute;
  top: 169px;
  margin-top: 8px;
}
.mobile-bar, .static-links, .btm-header{
	display:none;
}
.related-article ul li:hover img{
	opacity:0.9;
}
.mid-container.filepath li {
  margin-bottom: 12px;
  margin-left:15px;
}
.mid-container.filepath li a{
	color:#1c1c1c;
}	
.filepath{
	background:#fff;
}
.inner-page .stories-section ul li:hover {
  background: none;
}
/* Soccer Stats */
.league-list li a{
	color:#797979;
	font:16px 'tahoma-bold';
	display:inline-block;
}
.league-list li a:hover{
	color:#E52600;
}
.league-list li {
  background:url("../images/sprite.png") no-repeat 0 0;
  float: left;
  max-width: 238px;
  padding-left: 38px;
  width: 100%;
  padding-bottom:10px;
  margin-bottom:4px;
}
.league-list li.league-table {
  background-position: -220px -174px;
}
.league-list li.top-scores {
  background-position: -219px -226px;
  max-width: 325px;
}
.league-list li.fix-results {
  background-position: -223px -306px;
}
.league-list li.injuries {
  background-position: -224px -373px;
}
.league-list li.teams {
  background-position: -226px -438px;
}
.league-list li.transfers {
  background-position: -230px -518px;
}
.league-stats.ui-accordion .ui-accordion-header {
  border-bottom: 1px solid #ededed;
  font:18px/14px 'tahoma-bold';
  color:#383838;
  padding: 0 35px 0 0;
  text-transform: none;
  padding-right: 35px;
  border-radius:0;
  background:#f3f3f3;
  margin-top:8px;
  border:0 none;
}

.league-stats .ui-icon.ui-icon-minus {
  background: url("../images/sprite-icons.png") no-repeat 0 -56px;
  width: 30px;
  height: 32px;
  right:4px;
  top:3px;
}
.league-stats .ui-icon.ui-icon-minus:hover{
	background-position:0 -147px;
}
.league-stats .ui-icon.ui-icon-plus:hover{
	background-position:1px -104px;
}
.league-stats .ui-icon.ui-icon-plus{
	background:url('../images/sprite-icons.png') no-repeat 0 0;
	width: 30px;
	height: 32px;
	right:4px;
	top:3px;
}
.league-stats span b {
  line-height: 7px;
  position: relative;
  top: -10px;
  margin-left:8px;
}
.league-stats .ui-accordion-content {
  border: 1px solid #e9e9e9;
  padding: 10px 8px;
  border-radius:0;
  float:left;
}
.league-stats .readmore-btn {
  display: inline-block;
  float: right;
  padding-right: 10px;
  text-align: right;
  width: auto;
}
.league-stats.ui-accordion .ui-accordion-header:hover{
	background:#eee;
}
.soccer-stats .left-section .left_logo{
	width:127px;
}
.soccer-stats .highlight {
  color: #e52600;
}
.league-stats .readmore-btn a:after {
  background:url("../images/sprite_new.png") no-repeat -83px -217px;
  content: "";
  float: left;
  height: 8px;
  padding-right: 0;
  position: absolute;
  right: -13px;
  top: 16px;
  width: 6px;
}
/* .soccer-stats .btm-cnt{
	margin-bottom:10px;
} */

/* Soccer Stats Individual */
.premier-section {
  background: #fff;
}
.premier-section .tables tr {
  background: #fff;
}
.premier-section .tables table tr.odd td.last_5_match td{
	background: #dbdbdb;
}
.premier-section .tables{
	padding:0 12px;
}
.premier-section .tables table td{
	padding:4px 10px;
}
.premier-section .tables table td.last_5_match table{
	margin-left:50px;
}
.last_match {
  text-align: right;
}
.soccer-top {
  float: left;
  margin-bottom: 12px;
  margin-top: 20px;
  position: relative;
  width: 100%;
  padding:0 12px;
}
.soccer-top h5{
	font:14px 'tahoma-bold';
	color:#1c1c1c;
}
.soccer-top .select-title {
  top: -2px;
  width: 226px;
}
.soccer-top .select-title .selectric .label{
	padding:0 13px;
	padding-bottom:4px;
	color:#1c1c1c;
}
.soccer-top .select-title .selectric .button{
	height:22px;
}
.soccer-top .select-title .selectricWrapper{
	width:214px;
}
.soccer-top .select-title .selectric .button{
	background-position:-520px -744px;
}
.soccer-top .select-title .selectric{
	background:#edeef0 ;
}
.soccer-top .select-title .selectric:hover,
.ind-bet-gly2-tp .select .selectric:hover ,
.dark-knight-select .selectric:hover {
	background:#dedfe1;
	transition: all linear 0.3s;
}
.selectricItems li:hover,
.selectricItems li.selected:hover {
  background: #E52600;
  color: #eaeaea;
  transition: all linear 0.3s;
}
.selectricItems li.selected {
  background: #e0e0e0;
  border: none;
}
.selectricItems li{
	padding:4px 8px;
}
.premier-section .tables tfoot td {
  padding:4px 0 10px 0;
}
/* Soccer Stats Injuries */
.injuries-table{
	float:left;
	width:100%;
}
.injuries-table h3{
	font:16px 'tahoma-bold';
	text-transform:uppercase;
	padding:0;
}
.bg-slash:after {
  background: #edeef0;
  content: "g";
  display: inline-block;
  height: 10px;
  padding: 0;
  position: absolute;
  text-indent: -9999px;
  top: 5px;
  width: 647px;
}
.bg-slash > span {
  padding-right: 8px;
}
.injuries-top .injuries-table h3 {
  font: 16px "tahoma-bold";
  text-transform: uppercase;
  background-color: #fff;
  margin-bottom: 15px;
  margin-top: 15px;
  position: relative;
}
.injuries-top .soccer-top {
  margin-bottom: 0;
  margin-top: 10px;
  padding: 0;
}
.injuries-table table thead tr th {
  padding: 0 1px 6px;
  vertical-align:middle;
  font-size:13px;
  text-align:center;
}
.injuries-table table tbody tr td{
	padding:0 7px;
	font-size:13px;
	text-align:center;
}
.injuries-top .transfers-top-list.right-social h2 {
  background:url("../images/sprite-icons.png") no-repeat -1464px 8px;
  font: 17px "tahoma-bold";
  padding-left: 42px;
}
.injuries-top h4.main-title {
  margin-top: 7px;
}
.injuries-table table tbody tr td.player-deals{
	text-align:left;
}
.injuries-table table tbody tr td h4{
	font-size:13px;
	color:#1c1c1c;
}
.injuries-table.transfer-zone-tab .injury-black span {
  background:url("../images/sprite-icons.png") no-repeat 0 -314px;
  height: 22px;
  left: 22px;
  margin-right: 0;
  position: relative;
  top: 3px;
  width: 27px;
}
.injuries-table.transfer-zone-tab .injury-black {
  background:url("../images/sprite-icons.png") no-repeat 66px -376px;
  width: 75px;
}
.injuries-table.transfer-zone-tab .expected-return{
	width:150px;
	vertical-align:middle;
}
.injuries-table.transfer-zone-tab .injury-player{
	vertical-align:bottom;
	text-align:left;
}
.injuries-table.transfer-zone-tab .injury{
	width:170px;
	vertical-align:middle;
}
.injury-red-plus {
  background:url("../images/sprite-icons.png") no-repeat 0 -199px;
  display: inline-block;
  height: 25px;
  width: 25px;
}
.injuries-table .injury-red {
  background:url("../images/sprite-icons.png") no-repeat -2px -252px;
  display: inline-block;
  height: 27px;
  width: 14px;
}
.injuries-table table tbody tr td.date {
  color: #848484;
  font: 12px tahoma-bold;
}
.injuries-table.aston-villa h3.bg-slash:after {
  width: 614px;
}
.injuries-table.bournemouth h3.bg-slash:after {
  width: 593px;
}
.injuries-table.chelsea h3.bg-slash:after {
  width: 647px;
}
.injuries-table.crystal-palace h3.bg-slash:after {
  width: 581px;
}
/* Stat Individual */
.stat-individual{
	float:left;
	width:100%;
	padding:0 12px;
	margin-top:15px;
}
.stat-individual h3{
	color:#1c1c1c;
	font:16px 'tahoma-bold';
	text-transform:uppercase;
}
.stat-individual span {
  padding-right: 5px;
}
.stat-individual h3:after{
	background:#edeef0;
	content:"a";
	display:inline-block;
	text-indent:-9999px;
}
.nav-pagination{
	float:right;
}
.nav-pagination li a{
	font:12px 'MyriadPro-Regular';
	color:#1c1c1c;
	display:inline-block;
	text-transform:uppercase;
}
.nav-pagination li a:hover{
	color:#E52600;
}
.nav-pagination li{
	float:left;
}	
.nav-pagination li.prev:after {
  background:url("../images/sprite-icons.png") repeat -853px 5px;
  content: "s";
  padding-right: 15px;
  text-indent: -9999px;
  display: inline-block;
}
.nav-pagination li.prev a:before {
	background: url("../images/sprite-icons.png") no-repeat -873px 1px;
	content: "a";
	display: inline-block;
	text-indent: -9999px;
	width: 14px;
}
.nav-pagination li.next a:after{
	background:url('../images/sprite-icons.png') no-repeat -893px -9px;
	width:14px;
	content: "a";
	display: inline-block;
	text-indent: -9999px;
}
.stat-individual h3:after {
  background: #edeef0;
  height: 15px;
  width: 657px;
  vertical-align: middle;
  position: relative;
  top: -2px;
}
.stat-individual.fix h3:after {
  width: 520px;
}
.stat-individual.result h3:after {
  width: 530px;
}
.stat-individual h3 {
  float: left;
  padding-bottom: 9px;
}
#stat-individual-tabs div.stat-tab-sec{
	display:none;
}
#stat-individual-tabs div#date.stat-tab-sec{
	display:block;
}
.stat-results{
	float:left;
	width:100%;
}
.stat-tab-menu {
  float: left;
  width: 100%;
  padding-bottom: 15px;
  border-bottom: 1px solid #dbdbdb;
}
.stat-tab-menu li a{
	font:12px 'tahoma-bold';
	color:#383838;
	padding:3px 5px;
}
.stat-tab-menu li{
	float:left;
	margin-right:10px;
}
.result-table td {
  color: #1c1c1c;
  font: 12px "tahoma";
  padding: 3px 16px;
  text-transform: uppercase;
}
.stat-tab-sec {
  float: left;
  width: 100%;
  padding-top: 10px;
}
.stat-tab-menu li.active a, .stat-tab-menu li a:hover{
	background:#ff9600;
	color:#fff;
	padding:3px 5px;
}
.accord-table .date{
	font-weight:bold;
	padding: 5px 10px; 
	width:160px;
}
.accord-table .city{
	width:221px;
}
.result-table table{
	width:100%;
}
.fixtures-tab-sec .accord-table {
    border-bottom: 1px solid #dbdbdb;
	margin-top:10px;
}
.fixtures-tab-sec .result-table:first-child{
	margin-top:0;
}
.fixtures-tab-sec{
	display:none;
}
.player-tab-sec{
	display:none;
}
#date1.fixtures-tab-sec, #tab-1.player-tab-sec{
	display:block;
}
#top-scorers.player-tab-sec{
	display:block;
	float:left;
}
.result-table{
	margin-top:10px;
}
.alignright{
	text-align:right;
}
.alignleft{
	text-align:left;
}
.result-table .vs{
	font-weight:bold;
}
.accord-table .scores {
  background: #f2f2f2;
  font-weight: bold;
  opacity: 0.7;
  text-align: center;
  width: 52px;
  color: #000;
}
.football-icon {
  margin-left: 5px;
}
.tables.team .tables_info ul li{
	margin-left:22px;
}
.tables.team .tables_info ul li:first-child{
	margin-left:10px;
}
.showtable .green-highlight{
	text-transform:none;
	/* color:#259e01; */
	font:12px 'tahoma';
}
.showtable .venue-details {
  font: 9px/10px "tahoma-bold";
  text-transform: none;
  vertical-align: top;
}
.showtable tr{
	background:#edeef0;
	border-bottom:1px solid #fdfdfd;
}
.showtable .venue-details span{
	color:#e52600;
}
.accord-table .alternate{
	background:#dbdbdb;
}	
.accord-table .icons {
  padding-left: 8px;
  padding-right: 8px;
  width: 56px;
}
.accord-table span.add {
  background:url("../images/sprite-icons.png") no-repeat 0 -449px;
  display: inline-block;
  height: 18px;
  text-indent: -9999px;
  width: 21px;
  cursor: pointer;
}
.accord-table span.add:hover{
	background-position:-40px -449px;
}
.accord-table .active span.add {
  background-position: 0 -491px;
}
.accord-table .active span.add:hover{
	background-position:-39px -490px;
}
.accord-table span.info {
  background:url("../images/sprite-icons.png") no-repeat 0 -533px;
  display: inline-block;
  height: 18px;
  text-indent: -9999px;
  width: 21px;
}
.accord-table span.info:hover{
	background-position:-39px -535px;
}
.accord-table .toggle-content > td {
  padding: 0;
}
.accord-table .showtable{
	width:100%;
}
.accord-table .toggle-content{
	padding-left:0;
	padding-right:0;
}
.football-icon {
  background:url("../images/sprite-icons.png") no-repeat 0 -637px;
  display: inline-block;
  height: 17px;
  padding: 0;
  text-indent: -9999px;
  width: 17px;
}
.red-icon {
  background: url("../images/sprite-icons.png") no-repeat 0 -601px;
  display: inline-block;
  height: 18px;
  padding: 0;
  text-indent: -9999px;
  width: 13px;
}
.yellow-icon {
  background: url("../images/sprite-icons.png") no-repeat 0 -569px;
  display: inline-block;
  height: 17px;
  padding: 0;
  text-indent: -9999px;
  width: 13px;
}
.alignright .yellow-icon, .alignright .red-icon, .alignright .green-icon, .alignright .football-icon {
  float: left;
  margin-right: 4px;
  padding:0;
}
.alignleft .yellow-icon, .alignleft .red-icon, .alignleft .green-icon, .alignleft .football-icon {
  float: right;
  margin-right: 4px;
  padding:0;
}
.alignright .play-details {
  float: right;
  width: max-content;
}
.alignleft .play-details {
  float: left;
  width: max-content;
}      
.bet-btn a{
	color:#fff;
	text-transform:uppercase;
	padding:2px 6px;
	background:#ff9600;
	font:10px 'tahoma-bold';
}	
.result-table td.bet-btn {
  padding: 0;
  width: 85px;
  padding-right: 5px;
  vertical-align: middle;
  position: relative;
  top: -2px;
}
.bet-btn a:hover{
	background:#ffba00;
}
.fixtures-tab-sec {
  border-bottom: 1px solid #dbdbdb;
  float: left;
  margin-top: 10px;
  width:100%;
}
.bet-date{
	font:12px 'tahoma-bold';
	color:#383838;
	display:inline-block;
	padding:4px 12px;
	background:#dbdbdb;
}
.player-tab-sec .player-table tr th, .player-tab-sec .player-table tr td {
  color: #383838;
  font: 12px "tahoma-bold";
  padding: 3px 8px;
  text-transform: none;
  vertical-align: top;
}
.player-table .soccer-ball {
  background:url("../images/sprite-icons.png") no-repeat 0 -696px;
  height: 20px;
  text-indent: -9999px;
  width: 24px;
  padding: 0;
  text-align: center;
}
.player-table .player-ball{
	background:url("../images/sprite-icons.png") no-repeat 0 -731px;
	text-indent:-9999px;
	width:20px;
	height:20px;
}
.player-table .team{
	background:url("../images/sprite-icons.png") no-repeat 0 -668px;
	text-indent:-9999px;
	width:20px;
	height:20px;
}
.player-table .shoe {
  background:url("../images/sprite-icons.png") no-repeat 27px -762px;
  display: block;
  height: 20px;
  text-indent: -9999px;
  width: 54px;
  padding: 0;
  margin: 0;
}
.player-tab-sec .player-table tr td.player-deals{
	padding:0;
}
.player-tab-sec .player-table .player-deals p{
	font-size:12px;
	line-height:12px;
}
.player-tab-sec .player-table .coutry-flag{
	width:34px;
}
.player-tab-sec .player-table .play-score span {
  display: inline-block;
  padding: 0;
  width: 24px;
  text-align: center;
  font: 12px 'tahoma-bold';
  color: #383838;
}
.player-tab-sec .player-table .player-deals {
  width: 413px;
}
.player-tab-sec .player-table .team-details {
  width: 220px;
}
.player-tab-sec .player-table {
  margin-top: 14px;
}
.player-tab-sec .transfer-zone-tab .player-table tbody tr.alternate{
	border-bottom:0;
}
.player-table tbody{
	border-bottom:1px solid #dbdbdb;
}
.player-tab-sec .yellow-icon {
  background:url("../images/sprite-icons.png") no-repeat 5px -569px;
  display: inline-block;
  height: 17px;
  padding: 0;
  text-indent: -9999px;
  width: 27px;
}
.player-tab-sec .red-icon {
  background:url("../images/sprite-icons.png") no-repeat 0 -601px;
  display: inline-block;
  height: 18px;
  padding: 0;
  text-indent: -9999px;
  width: 13px;
}
.bet-now-banner {
  background:url("../images/bet-banner.jpg") no-repeat center top;
  float: left;
  width: 734px;
  height: 31px;
  margin-top: 15px;
  margin-bottom: 15px;
  position:relative;
}
.bet-now-banner p {
  color: #fff;
  font: 11px/13px "tahoma-bold";
  width: 212px;
  position: absolute;
  right: 207px;
  left: auto;
  text-align: center;
  top: 2px;
}
.bet-now-banner span{
	text-transform:uppercase;
	color:#ffa800;
}
.bet-now-banner a {
  background: #7fba24;
  color: #fff;
  display: inline-block;
  font: 16px/22px "tahoma-bold";
  height: 23px;
  padding: 0 8px 0 22px;
  position: absolute;
  right: 47px;
  text-transform: uppercase;
  top: 4px;
}
.bet-now-banner a:hover{
	background:#75af19;
}
.bet-now-banner a span {
  color: #fff;
  display: inline-block;
  float: right;
  font: 10px/9px "tahoma";
  margin-top: 3px;
  padding-left: 7px;
  text-align: center;
  text-transform: uppercase;
  width: 42px;
}
.btm-text{
	margin-bottom:13px;
}
.soccer-stats .btm-text {
  margin-top: 13px;
  float: left;
}

/* Soccer Live Stream */
.promo-div{
	float:left;
	width:100%;
}
.bet-cnt {
  background: #00694d;
  float: left;
  text-align: center;
  width: 100%;
}
.bet365-div{
	position:relative;
	width:100%;
	float:left;
}
.bet365-div h4 {
  background: #383838;
  color: #fff;
  display: inline-block;
  font: 16px/28px "tahoma-bold";
  padding: 0 13px;
  text-align: left;
  width: 100%;
  padding-bottom: 3px;
}
.bet365-div h4 span {
  color: #ff9600;
  font: 28px/32px "tahoma-bold";
}
.promo-div a .bet-cnt:before {
  background: #e52600;
  bottom: 0;
  content: "";
  height: 0;
  left: 0;
  opacity: 0.75;
  position: absolute;
  transition: all 0.3s linear 0s;
  width: 100%;
  z-index: 2;
}
.promo-details.large-promo > a{
	text-transform:none;
}
.promo-div a .bet-cnt:before {
  bottom: 0;
  height: 0;
  width: 163px;
}
.promo-div a:hover .bet-cnt:before {
    background: #e52600;
    height: 6px;
    opacity: 1;
}

.promo-div a .bet-cnt:after {
  background: #000;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: all 0.3s linear 0s;
  width: 100%;
  z-index: 1;
}
.promo-div a:hover .bet-cnt:after {
  opacity: 0.3;
}
.offer-price {
  color: #ffdf1b;
  font: 18px "tahoma-bold";
  text-align: center;
  width: 105px;
  margin: 0 auto;
  padding-bottom: 5px;
}
.offer-price.betfair {
	color: #1c1c1c;
}
.promo-count{
	display:inline-block;
	color:#fff;
	background:#e52600;
	padding:3px 5px;
	width:35px;
	height:35px;
	position:absolute;
	right:0;
	left:auto;
	bottom:0;
	top:auto;
	font:18px 'tahoma-bold';
	text-align:center;
	z-index:9;
}
.promo-details p {
  color: #1c1c1c;
  font: 11px "tahoma";
  float: left;
  width: 100%;
  margin-bottom: 8px;
  margin-top: 8px;
  padding: 0 8px;
}
.promo-details dl{
	float:left;
	width:100%;
	border-top:1px solid #edeef0;
	padding:3px 10px;
}
.promo-details dl.last{
	border-bottom:1px solid #edeef0;
}
.promo-details.large-promo .bet-btn {
  display: block;
  width: 170px;
  margin: 125px auto 10px;
}
.promo-details {
  background: #dbdbdb;
  float: left;
  width: 100%;
}
.promo-details dt{
	font:11px 'tahoma-bold';
	color:#1c1c1c;
	float:left;
	width:114px;
}
.promo-details dt span.lft-red {
	color: #e52600;
}
.promo-details dd span.lft-black {
	color: #1c1c1c;
}
.promo-details.large-promo a.tc-apply {
	color: #8e8e8e;
	display: block;
	float: left;
	font: 10px "tahoma";
	padding-bottom: 8px;
	position: static;
	text-align: center;
	text-decoration: none;
	width: 100%;
}
.promo-details div{
	float: left;
	margin-bottom: 10px;
	width: 100%;
}
.promo-details.large-promo  a.tc-apply:hover{
	color:#1c1c1c;
}
.promo-details dd{
	font:11px 'tahoma-bold';
	color:#e52600;
	float:left;
	width:61px;
	text-align: right;
}
.bet-cnt.greenbg{
	background:#114067;
}
.bet-cnt.yellowbg{
	background:#e9a70b;
}
/* Live Stream Schedule */

.live-stream .transfers-top-list h2{
	font:18px 'tahoma-bold';
	color:#fff;
}
.live-stream .transfers-top-list h2 span{
	color:#ff9600;
}
.live-stream .btm-cnt p{
	margin:7px 0;
}
.live-stream-cnt{
	display:none;
	float:left;
	width:100%;
	padding:0 10px;
}
#bet365.live-stream-cnt{
	display:block;
}
.live-stream-cnt p{
	color:#1c1c1c;
	font:12px/20px 'tahoma';
	margin-bottom:12px
}
.livestream-section {
	float:left;
	width:100%;
	margin-top:15px;
	border:1px solid #dbdbdb;
	border-radius:5px;
}
#live-stream-tab > ul {
  width: 100%;
  float: left;
  margin-bottom:12px;
}
#live-stream-tab ul li {
  float: left;
}
#live-stream-tab ul li.active a{
	background:#fff;
	border-top:3px solid #fff;
}	
#live-stream-tab ul li.last a {
  margin-right: 0;
  text-indent: -9999px;
  width: 127px;
  cursor: default;
  pointer-events: none;
}
#live-stream-tab ul li a {
  background: #edeef0;  
  color: #383838;
  font: 14px "tahoma-bold";
  padding: 5px 11px 8px;  
  margin-right: 3px;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  display:inline-block;
}
#live-stream-tab ul li a span{
	color:#e52600;
}
#live-stream-tab ul li a{
	border-top: 3px solid #e52600;
}
#live-stream-tab ul li a:hover{
	border-top: 3px solid #ff9600;
}
/* #live-stream-tab ul li a.even{
	border-top: 3px solid #ff9600;
} */
.how-it-works h4{
	font:18px 'tahoma-bold';
	color:#fff;
	background:#383838;
	padding:6px 6px 8px 15px;
}
.thumb-slider{
	width:335px;
	float:left;
}
.how-it-works{
	width:361px;
	float:left;
	margin-left:13px;
}
.how-it-works ul li label {
  background: #00ac3d;
  border-radius: 25px;
  color: #fff;
  float: left;
  font: 18px/28px "tahoma-bold";
  height: 33px;
  padding: 0px;
  text-align: center;
  width: 34px;
  margin-left:9px;
}
.how-it-works ul li{
	padding:7px 0;
	border-bottom:1px solid #dbdbdb;
}
.how-it-works ul li:last-child{
	border-bottom:0 none;
}
.how-it-works ul li h5{
	font:14px 'tahoma-bold';
	color:#1c1c1c;
}
.live-stream-cnt .how-it-works ul li p{
	font:12px 'tahoma';
	margin:0;
}
.how-it-works-cnt {
  float: left;
  width: 309px;
  margin-left:9px;
}
.livestream-btn {
  background: #7fb923;
  color: #fff;
  display: inline-block;
  font: 18px "tahoma-bold";
  padding-left: 47px;
  text-align: center;
  margin-top:9px;
  margin-bottom:12px;
}
#livestream-legal .livestream-btn, #compatible-devices .livestream-btn{
	width:378px;
	margin:25px auto;
	display:block;
}
.cycle-slide {
  display: block;
  width: 100%;
}
.livestream-btn:hover{
	background-color:#90d327;
}
.livestream-btn:hover span.arrow{
	background-position:11px -859px;
}
.livestream-btn span{
	color:#fff000;
}
.livestream-btn span.arrow {
  background:url("../images/sprite-icons.png") no-repeat 11px -828px;
  border-left: 1px solid #fff;
  display: inline-block;
  margin-left: 49px;
  padding: 6px 5px;
  text-indent: -9999px;
  width: 37px;
}
.why-watch h3{
	font:18px 'tahoma-bold';
	color:#1c1c1c;
	margin-bottom:8px;
}
.why-watch img{
	float:left;
	margin-right:26px;
	margin-top:6px;
}
.why-watch{
	float:left;
	width:100%;
}
.why-watch li {
  background:url("../images/bullets-tick.png") no-repeat left top;
  font: 12px "tahoma";
  padding-left: 25px;
  padding-bottom: 6px;
}
#bet365 > div {
  float: left;
  width: 100%;
}
.why-watch .livestream-btn{
	/* background-color:#90d327; */
	margin-left:70px;
}
#compatible-devices h4{
	font:12px 'tahoma-bold';
	color:#1c1c1c;
}
#compatible-devices.live-stream-cnt p{
	font:12px 'tahoma';
	color:#1c1c1c;
	margin-bottom:14px;
}	
/* Thumbnail Slider */
.thumb-slider .cycle-slideshow img{
	width:339px;
	height:212px;
}
.cycle-pager.external{
	margin-top:10px;
}
.cycle-pager.external  img{
	padding-right:15px;
	background:url("../images/sprite-icons.png") no-repeat 11px -932px;
}
.cycle-pager.external  img:last-child{
	padding-right:0;
	background:none;
}
.thumb-slider {
  float: left;
  width: 335px;
  padding: 9px 0;
  border-top: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
}
.slideshow_pager span {
  background: #c8c8c8;
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  height: 11px;
  margin-left: 3px;
  text-indent: -9999px;
  width: 11px;  
}
.slideshow_pager span:hover, .slideshow_pager span.cycle-pager-active {
  background: #ff9600 none repeat scroll 0 0;
}
.main_slideshow{
	position:relative;
	margin-bottom:10px;
}
.slideshow_pager {
  bottom: 3px;
  left: auto;
  position: absolute;
  right: 10px;
  z-index: 999;
}
.cycle-carousel-wrap{
	width:335px;
}
.cycle-carousel-wrap img{
	margin-right:22px;
	cursor:pointer;
}
.cycle-carousel-wrap img:hover{
	opacity:0.8;
}
.cycle-carousel-wrap li.last img{
	margin-right:0;
}
.cycle-carousel-wrap li{
	background:url('../images/dots-bg.png') no-repeat 106px center;
	float:left;
	width:33.33%;
}
.cycle-carousel-wrap li.last{
	background:none;
}
.usa-stream{
	float:left;
	width:100%;
	padding-top:12px;
	padding-bottom:5px;
	border-top:5px solid #edeef0;
	border-bottom: 5px solid #002767;
	margin-top:18px;
}
.usa-stream img{
	float:left;
	margin-right:20px;
}
.usa-stream h3{
	font:18px 'tahoma-bold';
	color:#1f3b75;
}
.live-stream .usa-stream p{
	font:12px 'tahoma';
	color:#383838;
	margin:11px 0;
}
.usa-stream a {
  background:url("../images/sprite-icons.png") no-repeat 83px -950px;
  color: #1c9600;
  display: inline-block;
  font: 12px "tahoma-bold";
  padding-right: 20px;
  text-decoration: underline;
}
.usa-stream .logo {
  width: 79px;
  display: inline-block;
  float: left;
  margin-right: 4px;
}
.usa-stream a:hover{
	text-decoration:none;
}
.live-schedule{
	float:left;
	width:100%;
	margin-top:14px;	
}
.live-schedule .title-head{
	position:relative;
}
.live-schedule .title-head a {
  color: #fff;
  font: 10px/0px "tahoma-bold";
  position: absolute;
  right: 0;
  top: 3px;
  padding-right: 41px;
  background: url('../images/sprite-icons.png')no-repeat 68px -967px;
  padding-top: 16px;
  height: 34px;
}
.live-schedule .title-head h3{
	text-transform:none;
	padding:3px 15px;
	padding-bottom:8px;
}
.search-bar .select{
  float: left;
  margin-left:6px;
}
.search-bar{
	margin:14px 0;
	float:left;
	width:100%;
}
.search-bar .select .selectric{
	float:left;
	margin-left:0;
	border-radius:0;
	border:0 none;
}
.search-bar .select .selectric p{
	margin:0;	
}	
.search-bar .select .selectric .label{
	padding: 4px 33px 4px 11px;
	font:14px 'tahoma-bold';
	color:#383838;
}
.search-bar .select .selectric .button{
	width:26px;
	height:26px;
	background:url('../images/sprite-icons.png') no-repeat -64px -982px;
	border-left:1px solid #dbdbdb;
}
.search-bar .select label, .stream-search label{
	float:left;
	font:14px/24px 'tahoma-bold';
	color:#383838;
}
.search-bar .select:first-child{
	margin-left:0;
}
.search-bar .select.show{
	width: 118px;
}
.search-bar .select.sports{
	width:206px;
}
.search-bar .select.sports .selectricWrapper{
	float:right;
	width:155px;
}
.search-bar .select.show .selectricWrapper{
	float:right;
	width:72px;
}
.search-bar .select.date .selectricWrapper{
	float:right;
	width:110px;
}
.search-bar .select.date{
	width:151px;
}
.search-bar .select.sports .selectric .label{
	padding-right:91px;
}
.stream-search{
	float:right;
	position:relative;
}
.stream-search .search-box {
  background: #edeef0 none repeat scroll 0 0;
  border: 0 none;
  margin-left: 6px;
  padding:5px 29px 5px 9px;
  width:168px;
}
.stream-search .btn-search{
	background:url("../images/sprite-icons.png") no-repeat -46px 6px;
}
.live-schedule .live-stream-table table tbody tr td, .live-schedule .live-stream-table table tbody tr td h4{
	font:14px 'tahoma-bold';
	color:#383838;
}
.live-schedule .live-stream-table table tbody tr td{
	padding:8px 12px;
}
.transfer-zone-tab.live-stream-table span.mnth {
  font: 10px "tahoma";
  padding: 0 3px;
  position: relative;
  top: -7px;
}
.transfer-zone-tab.live-stream-table .watch-now, .transfer-zone-tab.live-stream-table .watch-livetv {
  padding-right: 0;
}
.watch-now a {
  background: #7fb923;
  color: #fff;
  float: right;
  font: 12px "tahoma-bold";
  padding: 6px 3px;
  text-transform: uppercase;
}
.watch-now a:hover{
	background:#90d226;
}
.watch-livetv a {
  background:#ff9600 url("../images/sprite-icons.png") no-repeat  -1419px -977px;
  color: #fff;
  float: right;
  font: 12px "tahoma-bold";
  padding: 6px 3px;
  text-transform: uppercase;
  padding-right:42px;
}
.watch-livetv a:hover{
	background-color:#ffa21f;
}
.transfer-zone-tab.live-stream-table .alternate {
  background: #edeef0;
  border-bottom: 0;
}
.live-stream-table p{
	font:12px 'tahoma';
	color:#383838;
	float:left;
	width:100%;
}

.live-stream-table span{
	font:12px 'tahoma-bold';
	color:#383838;
	margin:11px 0;
}
sup{
	color:#e52600;
}
.show-entry{
	padding:0;
	margin-top:0;
}
.show-entry span{
	font:12px 'MyriadPro-Regular';
	color:#383838;
}
.stat-individual.show-entry h3:after{
	width:421px;
}
.live-schedule-cnt h4{
	font:17px 'tahoma-bold';
	color:#1c1c1c;
}
.live-schedule .live-schedule-cnt p{
	font:14px 'tahoma';
	color:#1c1c1c;
	margin-bottom:18px;
}
.live-schedule-cnt {
  float: left;
  width: 100%;
  margin-top: 10px;
}
.faq{
	float:left;
	width:100%;
}
.faq h4{
	color:#1c1c1c;
	font:17px 'tahoma-bold';
	margin-top:5px;
	margin-bottom:11px;
}
.faq .ui-accordion .ui-accordion-header{
	padding:8px 20px;
	border:0 none;
	border-radius:0;
	background:#dbdbdb;
	font:14px 'tahoma-bold';
	color:#1c1c1c;
	text-transform:none;
	margin-bottom:1px;
	padding-left:30px;
}
.faq .ui-accordion .ui-accordion-header:hover{
	background:#e0e0e0;
	color:#000;
}

.faq .ui-accordion .ui-accordion-content{
	padding:0;
}
.faq .ui-accordion-content p{
	font:12px/22px 'tahoma';
	padding:14px 12px;
	color:#383838;
	margin:0;
}
.faq .ui-accordion .ui-accordion-header .ui-accordion-header-icon{
	left:5px;
	top:10px;
	background:url("../images/sprite-icons.png") no-repeat  0 0;
}
.faq .ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-minus{
	background-position:-1484px -50px;
}
.faq .ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-plus{
	background-position:-1484px -85px;
}
.faq .ui-accordion-header.ui-state-default.ui-accordion-icons.ui-accordion-header-active.ui-state-active.ui-corner-top:hover span.ui-icon-minus{
	background-position:-1484px -64px;
}
.faq .ui-accordion-header.ui-state-default.ui-corner-all.ui-accordion-icons:hover span.ui-icon-plus{
	background-position:-1484px -117px;
}
.faq .ui-accordion .ui-accordion-header .ui-accordion-header-active{
	color:#313131;
}
.live-stream .btm-cnt{
	margin-bottom:0;
}
.live-stream{
	padding-bottom:0;
}
.toggle-content, .mobile-tab{
	display:none;
}
.toggle-content.showfull {
	display: table-row !important;
}
/* Compare bookmakers page */
.full-width {
  width: 100%;
  float: left;
  margin-top:8px;
}
.compare-page{
	position:relative;	
	background:#fff;
}
.compare-page h2{
	color:#fff;
	background:#1c1c1c;
	font:24px 'tahoma-bold';
	text-transform:uppercase;
	padding:12px 0 12px 14px;
}
.transfers-top-list.right-social.compare-page p:after{
	top:10px;
}
.transfers-top-list.right-social.compare-page p{
	position:absolute;
	right:0;
	top:0;
}
.transfers-top-list.right-social.compare-page ul{
	top:30px;
}
.bookmarker-slider{
	float:left;
	width:100%;
	background:#d7d7d8;
	padding:0;
	margin-top:10px;
}
.bookmarker-slider ul li{
	float:left;
	width:86px;
}
.bookmarker-slider ul li a{
	padding: 5px 13px;
    text-align: center;
    display: block;
	min-height:80px;
}
.bookmarker-slider ul li a:hover{
	background:#e52600;
	color:#fff;
}
.bookmarker-slider ul li:hover h4{
	color:#fff;
}
.bookmarker-slider ul li span{
	background:url('../images/top-icons.png') no-repeat 0 0;
	display: block;
    /* height: 50px;
    width: 80px; */
	margin:0 auto;
}
.bookmarker-slider ul li span.bet-reviews-ico {
	background-position: 0 -3px;
	width: 39px;
	height: 40px;
}
.bookmarker-slider ul li span.free-betting-ico {
	background-position: -89px 0;
	width: 47px;
	height: 46px;
}
.bookmarker-slider ul li span.bet-in-play-ico {
	background-position: -181px 0;
	width: 48px;
	height: 46px;
}
.bookmarker-slider ul li span.mobile-bet-ico {
	background-position: -286px 0;
	width: 26px;
	height: 46px;
}
.bookmarker-slider ul li span.p2p-bet-ico {
	background-position:-368px -3px;
	width: 47px;
	height: 40px;
}
.bookmarker-slider ul li span.betting-tips-ico {
	background-position: -466px 0;
	width: 37px;
	height: 46px;
}
.bookmarker-slider ul li span.bet-promos-ico{
	background-position:-554px -6px;
	width: 47px;
	height: 34px;
}
.bookmarker-slider ul li span.match-predict-ico {
	background-position: -649px 0;
	width: 43px;
	height: 46px;
}
.bookmarker-slider ul li span.bet-strategy-ico {
	background-position: -755px 0;
	width: 17px;
	height: 46px;
}
.bookmarker-slider ul li span.odd-comparison-ico {
	background-position: -832px -3px;
	width: 51px;
	height: 40px;
}
.bookmarker-slider ul li span.bet-glossary-ico {
  background-position: -927px -6px;
	width: 47px;
	height: 34px;
}
.bookmarker-slider ul li span.casino-ico {
	background-position: -1020px 0;
	width: 47px;
	height: 46px;
}
.bookmarker-slider ul li span.poker-ico {
	background-position: -1114px 0;
	width: 43px;
	height: 46px;
}

.bookmarker-slider ul li:hover span.bet-reviews-ico {
  background-position: 0 -97px;
}
.bookmarker-slider ul li:hover  span.free-betting-ico{
  background-position: -88px -94px;
}
.bookmarker-slider ul li:hover  span.bet-in-play-ico  {
  background-position: -180px -94px;
}
.bookmarker-slider ul li:hover  span.mobile-bet-ico {
  background-position:-285px -94px;
}
.bookmarker-slider ul li:hover  span.p2p-bet-ico  {
  background-position: -367px -97px;
}
.bookmarker-slider ul li:hover  span.betting-tips-ico  {
  background-position: -466px -94px;
}
.bookmarker-slider ul li:hover  span.bet-promos-ico {
	background-position:-553px -100px;
}
.bookmarker-slider ul li:hover  span.match-predict-ico  {
  background-position: -648px -94px;
}
.bookmarker-slider ul li:hover  span.bet-strategy-ico  {
  background-position: -754px -94px;
}
.bookmarker-slider ul li:hover  span.odd-comparison-ico  {
  background-position: -830px -97px;
}
.bookmarker-slider ul li:hover  span.bet-glossary-ico  {
  background-position:  -926px -100px;
}
.bookmarker-slider ul li:hover  span.casino-ico  {
  background-position: -1019px -94px;
}
.bookmarker-slider ul li:hover  span.poker-ico  {
  background-position: -1113px -94px;
}
.bookmarker-slider li h4{
	color:#818181;
	text-transform:uppercase;
	font:10px/10px 'tahoma-bold';
	padding-top:5px;
}
.bx-wrapper .bx-controls-direction a{
	background:url('../images/top-icons.png') no-repeat 0 0;
	width:14px;
	height:26px;
}	
.bookmarker-slider .bx-controls-direction .bx-prev{
	background-position:0 -375px;
	left:-15px;
}
.bookmarker-slider .bx-controls-direction .bx-next{
	background-position:-62px -375px;
	right:-15px;
}
.bookmarker-slider .bx-controls-direction .bx-prev:hover{
	background-position:-1px -326px;
	transition:none;
}
.bookmarker-slider .bx-controls-direction .bx-next:hover{
	background-position:-62px -326px;
	transition:none;
}
.full-width ul.social_links {
  float: right;
  position: absolute;
  top: 34px;
  right: 12px;
  z-index:9;
}
.full-width .right-social p {
  color: #fff;
  font: 12px "tahoma";
  position: absolute;
  right: 0;
  top: 0;
}
.top-videos-container.full-width .transfers-top-list h2{
	width:100%;
}
.compare-title-head {
  background: #edeef0;
  float: left;
  width: 170px;
  border-bottom: 1px solid #fff;
}
.compare-logo{
	float:left;
	width:334px;
	height:105px;
}
.compare-header{
	float:left;
	width:100%;
}
.compare-header.fixed {
  position: fixed;
  z-index: 9999;
  top:0;
}
.compare-list{
	float:left;
	width:100%;
	background:#fff;
	padding:30px 20px;
}
.compare-title-head span.bookmaker{
  padding: 14px 12px;
  border-bottom:1px solid #fff;  
}
.compare-title-head span.bonus{
  padding: 10px 12px;
  /* border-bottom:1px solid #fff; */
}
.compare-logo{
	position:relative;
}
.tag{
	position:absolute;
	top: 0;
	left:0;
	right:auto;
	display: inline-block;
    width: 117px;
    height: 79px;
}
.compare-sec .compare-logo .best-bonus{
	background:url("../images/best-bonus.png") no-repeat top left;
}
.compare-sec .compare-logo .best-in-play{
	background:url("../images/best-in-play.png") no-repeat top left;
}
.compare-sec .compare-logo .best-app{
	background:url("../images/best-app.png") no-repeat top left;
}
.compare-logo .compare-tag{
	color:#fff;
}
.compare-logo > img {
  display: block;
  margin: 0 auto;
}
.compare-header span{
	/* background:#edeef0; */
	padding:6px 15px;
	font:16px/23px 'tahoma-bold';
	display:inline-block;
	width:100%;
	text-align:center;
}
.bookmaker-list span {
  display: inline-block;
  font: 14px/34px "tahoma-bold";
  padding: 0 3px;
  text-align: center;
  width: 100%;
}
.compare-sec{
	margin-left:22px;
	width:333px;
	float:left;
	background:#edeef0;
	border-bottom:1px solid #fff;
}
.compare-sec span {
  color: #1c1c1c;
  font: 16px "tahoma";
  vertical-align: middle;
  display: table-cell;
  text-align: center;
  width: 332px;
}
/* .compare-sec span:hover, .compare-sec:hover {
  background: #dbdbdb;
}
 */
.compare-sec > a{
	display:block;
}
.compare-sec > a:hover{
	background-color: #dbdbdb;
}
.rating-star li span:hover{
	background:url("../images/sprite.png") no-repeat -817px -64px;
}
.compare-title-head a{
	color:#fff;
	font:18px/17px 'tahoma-bold';
	text-transform:uppercase;
	background:#e52600;
	padding:10px 22px;
	display:inline-block;
	text-align:center;
}
.compare-title-head a:hover{
	background:#c20300;
}
.compare-logo.color0{
	background:#000;
}
.compare-logo.color1{
	background:#027b5b;
}
.compare-logo.color2{
	background:#ed1b24;
}
.compare-sec .bonus-amt{
	font:28px 'tahoma-bold';
	color:#e52600;
}
.bonus-amt b{
	font:21px 'tahoma-bold';
	color:#818181;
	text-transform:uppercase;
}	
.rating-star li:first-child {
  margin-left: 0;
}
.rating-star li{	
	background:url("../images/sprite.png") no-repeat scroll -780px -65px;  
    height: 19px;
    margin-bottom: 0;
    margin-right: 0;
    position: relative;
    width: 19px;
	float:left;
}
.rating-star li span{
	background:url("../images/sprite.png") no-repeat scroll -817px -64px;
    display: inline-block;
    height: 17px;
    padding: 0;
    position: absolute;
    text-indent: -9999px;
    top: 0;
    width: 72%;
}
.rating h4 {
  color: #818181;
  float: left;
  font: 13px "tahoma-bold";
  padding: 0;
  text-align: left;
  width: auto;
}
.rating {
    width: 190px;
	vertical-align:middle;
	display:block;
	margin:10px auto 0;
}
.rating-star {
	float: left;
	width: auto;
	margin-bottom: 2px;
	margin-left: 6px;
	margin-right: 3px;
}
.rating .grade {
  color: #1c1c1c;
  font: 25px/18px "tahoma-bold";
}
.bookmaker-list {
  float: left;
}

.features-list li {
  background:url("../images/list_bullet_green.png") no-repeat 18px 9px;
  color: #1c1c1c;
  font: 16px/24px "tahoma";
  padding-left: 35px;
}
.compare-list .bookmaker-list.comments .compare-sec p {
	color: #606060;
    font: italic 16px/24px "tahoma-bold";
    padding: 6px 30px;
    position: static;
    padding-bottom: 12px;
}
.compare-fixed{
	position:fixed;
	top:0;
	z-index:99;
}
.review-btn{
	font:18px 'tahoma-bold';
	color:#fff;
	text-transform:uppercase;
	padding:10px 44px;
	float:left;
	background:#ff9600;
}
.compare-link {
  float: left;
  width: 333px;
  margin:14px 0 14px 22px;
}
.review .livestream-btn {
  float: right;
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 18px;
  text-transform: uppercase;
}
.review .livestream-btn:hover{
	background:#6fa913;
}
.review .livestream-btn span.arrow {
  background-position:15px -824px;
  margin-left: 18px;
  padding: 10px 5px;
  width:44px;
}
.back-btn {
  background: #e52600;
  color: #fff;
  display: inline-block;
  float: left;
  font: 24px/14px "tahoma-bold";
  margin-left: 22px;
  padding:13px;
  text-align: center;
  width: 1043px;
  text-transform:uppercase;
}
.back-btn:hover{
	background:#c20300;
}	
.review-btn:hover{
	background:#ec8300;
}

/* Soccer Betting Main Page */
.soccer-betting-left{
	margin-bottom:12px;
}
.left_menu_wrap.soccer-betting-left .left_logo {
	width: 99px;
}
.live-odds p{
	background:#e5e5e5;
	color:#6e6e6e;
	font:10px 'tahoma';
	padding:2px 12px;
}
.live-odds p span{
	color:#e52600;
	font-family:'tahoma-bold';
}
.live-odds table tr td span {
  background: #ff9600;
  color: #fff;
  display: inline-block;
  float: right;
  font: 11px/23px "tahoma-bold";
  height: 28px;
  width: 33px;
  cursor:pointer;
}
.live-odds table tr td span:hover{
	background:#e52600;
}	
.live-odds table tbody tr td {
  color: #383838;
  font: 11px "tahoma-bold";
  padding: 3px 0px 2px 14px;
  vertical-align: middle;
}
.premium-betting.recommend-games-sec li{
	float:left;
	width:56px;
	margin-left:5px;
}
.premium-betting.recommend-games-sec li a img:hover{
	opacity:0.7;
	border:1px solid #e52600;
}
.premium-betting.recommend-games-sec li a{
	padding:0;
}
.premium-betting.recommend-games-sec ul{
	padding-left:5px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:8px;
}	
.premium-betting.recommend-games-sec ul li a:before{
	background:none;
	position:static;
}
.premium-betting.recommend-games-sec li a img{
	display:inline-block;
	border:1px solid #fff;
}
.right-title.red{
	background:#e52600;
}
.free-casino{
	float:left;
	width:100%;
	background:#fff;
}
.free-casino p{
	font:12px 'tahoma';
	color:#1c1c1c;
	padding:11px;
}
.free-casino h4{
	font:18px 'tahoma-bold';
	color:#383838;
	text-align:center;
	margin-bottom:8px;
}
.free-casino img {
  display: block;
  margin: 0 auto;
}
.play-btn{
	background:#7fb923;
	display:inline-block;
	color:#fff;
	text-transform:uppercase;
}
.play-btn .livestream-btn span.arrow {
  background:url("../images/sprite-icons.png") no-repeat 11px -828px;
  margin-left: 39px;
  padding: 6px 5px;
}
.free-casino .livestream-btn {
  font: 18px "tahoma-bold";
  text-transform: uppercase;
  padding-left:35px;
  margin-left:44px;
  margin-bottom:8px;
}
.games-list li :first-child{
	 border-top: 1px solid #edeef0;
}
.games-list li img{
	float:left;
	margin-right:12px;
}
.games-list li h3{
	font:18px 'tahoma-bold';
	padding-right:30px;	
	color:#383838;
	margin-top:5px;
}
.games-list li a {
  border-bottom: 1px solid #edeef0;
  display: inline-block;
  padding: 9px 8px;
  position: relative;
  width: 100%;
}
.games-list li a:hover{
	background:#dbdbdb;	
}
.games-list li a:hover h3{
	color:#6c6c6c;
}
.games-list li h3:after {
  background:url("../images/sprite-icons.png") no-repeat 3px -864px;
  content: "fg";
  display: inline-block;
  height: 23px;
  text-indent: -9999px;
  width: 20px;
  position: absolute;
  right: 17px;
}
.popular-pages{
	float:left;
	width:100%;
	background: #dbdbdb;
	margin-bottom:12px;
}
.popular-pages li h3 {
  color: #383838;
  font: 18px/45px "tahoma-bold";
}
.popular-pages li a {
  display: inline-block;
  padding: 0 5px 0 55px;
  position: relative;
  width: 100%;
}
.popular-pages li a:before {
  background: #dbdbdb url("../images/sprite-icons.png") no-repeat 0 0;
  content: "nbh";
  display: inline-block;
  height: 45px;
  left: 0;
  position: absolute;
  text-indent: -9999px;
  width: 45px;
}
.popular-pages li {
  border-bottom: 1px solid #edeef0;
  position: relative;
}
.popular-pages li a:hover{
	background:#edeef0;
}
.popular-pages li h3:after {
  background:url("../images/sprite-icons.png") no-repeat -449px -971px;
  content: "fg";
  display: inline-block;
  height: 23px;
  position: absolute;
  right: 5px;
  text-indent: -9999px;
  width: 30px;
  height: 30px;
  top: 8px;
}
.popular-pages li a:hover h3:after {
  background-position:-398px -970px;
}
.popular-pages li.free-bets a:before {
  background-position: -1456px -169px;
}
.popular-pages li.bet-in-play a:before {
  background-position: -1456px -222px;
}
.popular-pages li.match-previews a:before {
  background-position: -1456px -275px;
}
.popular-pages li.match-previews1 a:before {
  background-position: -1456px -332px;
}
.popular-pages li.free-casiono a:before {
  background-position: -1456px -389px;
}
.top-picks h3{
	font-size:15px;
}
.top-picks h3 img{
	margin-right:7px;
}
.top-picks{
	float:left;
	width:100%;
	background:#fff;
	margin-bottom:12px;
}
.picks-inner-cnt{
	float:left;
	width:100%;
	padding:0 12px;
}
.picks-cnt img{
	float:left;
	margin-right:10px;
}
.picks-cnt h4 a{
  color: #383838;
  font: 18px/12px "tahoma-bold";
  margin-bottom: 6px;
}
.picks-cnt h4 a:hover{
	color:#777;
}	
.picks-cnt > p {
  font: 12px 'tahoma';
  color:#1c1c1c;
}
.picks-cnt {
  border-bottom: 1px solid #dbdbdb;
  font: 12px "tahoma-bold";
  padding:23px 0 4px 12px;
}
.picks-discount span{
	color:#e52600;
	text-transform:uppercase;
	display:block;
	font:14px 'tahoma-bold';
}
.picks-discount {
  font: 16px "tahoma-bold";
  margin: 0 auto;
  padding: 10px 0;
  text-transform: uppercase;
  width: 100%;
  text-align: center;
  border-bottom: 1px solid #dbdbdb;
  color:#1c1c1c;
}
.top-picks .livestream-btn{
	text-transform:uppercase;
	margin-left:48px;
}
.top-picks .livestream-btn span.arrow{
	margin-left:28px;
}
.top-picks .livestream-btn{
	padding-left:28px;
}
.top-picks-list{
	float:left;
	width:100%;	
}
.top-picks-list{
	border-bottom:1px solid #dbdbdb;
}
.top-picks-list a {
  color: #1c1c1c;
  display: inline-block;
  font: 15px/28px "tahoma-bold";
  width: 100%;
  position:relative;
  padding: 7px 0;
}
.top-picks-list label{
	width:130px;
	display:inline-block;
	cursor:pointer;
}
.top-picks-list img{
	margin-right:13px;
	float:left;
	width:32px;
	height:32px;
}
.top-picks-list .amt{
	font:16px 'tahoma';
	color:#e52600;
}
.top-picks-list .info {
  background:url("../images/sprite-icons.png") no-repeat -1481px -547px;
  display: inline-block;
  height: 30px;
  margin-left: 11px;
  text-indent: -9999px;
  width: 20px;
  padding:0 14px;
}
.bet-two-col .top-picks-list li {
  border-top: 1px solid #dbdbdb;
  border-bottom: 0 none;
}
.bet-two-col .top-picks-list {
  margin-top: 12px;
}
.top-picks-list li {
  border-bottom:1px solid #dbdbdb;
  position:relative;
}
.top-picks-list li:last-child {
  border-bottom:0 none;
}
.top-picks-list li:hover{
	background:#ededef	;
}	
.top-picks-list li:hover a:after{
	background:url("../images/sprite-icons.png") no-repeat -1462px -583px;
}
.top-picks-list a:after {
  background:url("../images/sprite-icons.png") no-repeat -1462px -617px;
  content: "";
  display: inline-block;
  height: 35px;
  position: absolute;
  right: 0px;
  width: 38px;
}
.picks-inner-cnt{
	position:relative;
}
.picks-icon{
	background:url("../images/sprite-icons.png") no-repeat -1462px -449px;
	position:absolute;
	top:0;
	left:0;
	right:auto;
	width:38px;
	height:38px;
	display:inline-block;
}
.info-cnt {
  background: #dbdbdb;
  font: 10px "tahoma-bold";
  padding: 9px;
  position: absolute;
  right: 66px;
  width: 107px;
  border-radius: 5px;
  z-index: 9;
  top: 14px;
  bottom: auto;
  display:none;
}
.info-cnt div {
  position: relative; 
  display: inline-block;
}
.info-cnt div:after{
  background: url('../images/sprite-icons.png') no-repeat -1482px -665px;
  width: 5px;
  height: 7px;
  top: 0;
  right: -14px;
  position:absolute;
  content:"s";
  text-indent:-9999px;  
}
.betting-main .recommend_post{
	margin-top:16px;
}
.betting-main .btm-cnt{
	padding:8px 12px;
}
.recommend-betting{
	float:left;
	width:100%;
	margin-top:17px;
	margin-bottom:10px;
}
.recommend-bet-list:first-child{
	margin-left:0;
}
.recommend-bet-list{
	width:241px;
	float:left;
	margin-left:7px;	
	background:#edeef0;
}
.recommend-bet-list .color0{
	background:#000000;
}
.recommend-bet-list .color1{
	background:#027b5b;
}
.recommend-bet-list .color2{
	background:#ed1b24;
}
.recommend-bet-list .color4{
	background:#fa6200;
}
.recommend-bet-list ul li {
  border-bottom: 1px solid #fff;
  padding: 5px 0px;
  text-align: center;
}
.recommend-bet-list ul li:first-child{
	padding:0;
	border:0 none;
}
.recommend-bet-list > li p{
	color:#1c1c1c;
	font:italic 18px 'tahoma-bold';
}
.recommend-bet-list .features-list >li{
	font:11px/18px 'tahoma';
}
.bet-logo a{
  height: 76px;
  position: relative;
  vertical-align: middle;
  display: table-cell;
  width: 255px;
}
.bx-wrapper .bet-logo img{
	margin:0 auto;
}
.recommend-bet-list .best-bonus-small {
  background:url("../images/best-bonus-small.png") no-repeat left top;
}
.recommend-bet-list .best-in-play-small {
  background:url("../images/best-in-play-small.png") no-repeat left top;
}
.recommend-bet-list .best-app-small {
  background:url("../images/best-app-small.png") no-repeat left top;
  width: 81px;
  height: 47px;
}
.title-nav h3 span{
  font:16px 'tahoma-bold';
  color:#1c1c1c;
  text-transform:uppercase;
  display:inline-block;
  padding-right:8px;
}
.title-nav h3:after {
  background: #edeef0;
  content: "s";
  display: inline-block;
  height: 10px;
  position: relative;
  text-indent: -9999px;
  top: -2px;
  vertical-align: middle;
  width: 287px;
}
.title-nav {
  position: relative;
}
.title-nav a {
  background:url("../images/sprite-icons.png") no-repeat -1307px -945px;
  color: #9f9f9f;
  display: inline-block;
  float: right;
  font: 12px "tahoma-bold";
  padding-right: 18px;
  text-transform: uppercase;
  position: absolute;
  right: 0;
  top: 1px;
}
.title-nav a:hover{
	color:#1c1c1c;
}
.title-nav a span{
	color:#e52600;
}
.bet-logo > img {
  display: block;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  text-align: center;
}
.recommend-bet-list .bonus-amt b{
	text-transform:uppercase;
	color:#818181;
	font:15px 'tahoma-bold';
}
.recommend-bet-list .bonus-amt {
	font:20px 'tahoma-bold';
	color:#e52600;
}	
.rating-bet h4{
	float:left;
	font-size:9px;
}
.rating-bet .rating-star li{
	background:url("../images/sprite-icons.png") no-repeat -1489px -683px;
	width:12px;
	height:11px;
	border:0 none;
}
.rating-bet .rating-star li span {
	background:url("images/sprite-icons.png") no-repeat -1489px -704px;
	display: inline-block;
	height: 11px;
	padding: 0;
	width: 72%;
	left: 0;
}
.rating-bet {
	width: 129px;
	margin: 0 auto;
}
.rating-bet .rating-star{
	margin-right:0;
}
.rating-bet h5.grade {
	float: left;
	margin-left: 1px;
	font: 18px/12px "tahoma-bold";
}
.recommend-betting .recommend-bet-list .features-list li {
  background:url("../images/sprite.png") no-repeat -1478px 2px;
  border: 0 none;
  padding:0 0 0 26px;
  text-align: left;
}
.recommend-bet-list li p{
	color:#1c1c1c;
	font:italic 18px 'tahoma-bold';
	margin:0;
	padding:0 11px;
}
.recommend-bet-list .compare-link a{
	text-transform:uppercase;
	font-size:13px;
}
.recommend-bet-list .compare-link {
  background: #fff;
  margin: 0;
  width: 100%;
  float: left;
  padding-top: 7px;
}
.recommend-bet-list .compare-link a.review-btn{
	padding:4px 28px;
}
.recommend-bet-list .compare-link a.livestream-btn {
  float: right;
  margin: 0;
  padding-left: 18px;
  text-transform: uppercase;
}
.recommend-bet-list .livestream-btn span.arrow{
	padding:4px 5px;
	margin-left:11px;
	background-position:-1428px -687px;
}
.progress-section{
	float:left;
	width:100%;
	margin-top:10px;
}
.progress-title {
  background: #383838;
  padding: 8px 12px;
  position: relative;
}
.progress-title img{
	position:absolute;
	top:16px;
	right:13px;
	width:260px;
}
.progress-title h4{
	color:#ffffff;
	text-transform:uppercase;
	font:18px 'tahoma';
}
.progress-title h4 span{
	display:block;
	color:#ff9600;
	font:24px 'tahoma-bold';
	
}
.progressbar ul {
  counter-reset: step;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 2px;
  top: -11px;
  width: 300px;
}
.progressbar li.active a, .progressbar li a:hover {
   background: #e52600;
}
.progressbar li:before {
  background-color: #bfbfbf;
  border-radius: 50%;
  color: #fff;
  display: block;
  font: 14px/22px "tahoma-bold";
}
.progressbar li a {
  background: #bfbfbf none repeat scroll 0 0;
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  font: 12px/22px "tahoma-bold";
  height: 25px;
  margin: 0 auto 10px;
  text-align: center;
  width: 25px;
}
.progressbar li:last-child:after {
  content: none;
}
.dotted-bg {
  background: rgba(0, 0, 0, 0) url("../images/dotted-progress.png") no-repeat scroll right center;
  float: left;
  height: 5px;
  position: relative;
  top: 9px;
  width: 549px;
}
.progressbar li {
  color: #7d7d7d;
  float: left;
  font-size: 12px;
  list-style-type: none;
  text-align: center;
  text-transform: uppercase;
  width: 19%;
}
.progressbar h3 {
	background-color: #edeef0;
	color: #1c1c1c;
	float: left;
	font: 14px "tahoma-bold";
	padding-right: 5px;
	text-transform: uppercase;
	z-index: 9;
}
.progressbar li.results {
	background: none;
	position: absolute;
	right: -57px;
	padding: 3px 0 0;
}
.progressbar label, .progressbar li.results a {
  /* background: #e52600; */
  color: #fff;
  display: inline-block;
  float: left;
  font: 14px "tahoma-bold";
  margin-left: 8px;
  margin-top: -6px;
  padding: 6px 5px;
  text-transform: uppercase;
}
.progressbar li.results a {
	width: auto;
	height: auto;
	border-radius: 0;
}
.progressbar {
  background: #edeef0 none repeat scroll 0 0;
  float: left;
  padding: 10px 12px;
  width: 100%;
}
.step5 h3{
	font:24px 'tahoma-bold';
	color:#383838;
	text-transform: uppercase;
	text-align:center;
	margin-bottom:11px;
}
.step5>h5{
	font:14px 'tahoma-bold';
	color:#383838;
	text-transform:none;
	text-align:center;
	margin-bottom:21px;
}
.step6-res .rating-step6 .rating-star li,
.step6-res .rating-star li span {
	background: url("../images/new/sprite_upgrade.png") no-repeat -523px -966px;
	width: 18px;
	height: 18px;
}
.step6-res .rating-star li span {
	background-position: -577px -966px;
}
.device h5{
	font:14px 'tahoma-bold';
	color:#383838;
	text-transform:uppercase;
	text-align:center;
}
.progress-cnt {
	float:left;
	width:100%;
	border: 3px solid #EDEEF0;
	padding-top: 16px;
}
.step5 .device{
	float:left;
	background:#edeef0;
	padding:14px 20px;
	border-radius:10px;
}
.device li a{
	display:inline-block;
	
}
.device li a span{
	background:url('../images/sprite-device.png')no-repeat 0 0;
	display:inline-block;
	
}
.device li:first-child{
	margin-left:0;
}
.device li{
	float:left;
	margin-left:19px;
}
.desktop.device li.mac a span{
	background-position:0 0;
	width:66px;
	height:66px;
}
.desktop.device li.pc a span {
  background-position: -85px 0;
  width:91px;
  height:66px;
}
.tablet.device li.ipad a span{
	background-position:-221px 0;
	width:53px;
	height:66px;
}
.tablet.device li.win a span{
	background-position:-297px -1px;
	width:52px;
	height:67px;
}
.tablet.device li.android a span {
  background-position: -361px 0;
  height: 67px;
  width: 65px;
}
.mobile.device li.iphone a span {
  background-position: -469px 0;
  height: 75px;
  width: 50px;
}
.mobile.device li.win a span {
  background-position: -555px 0;
  height: 76px;
  width: 38px;
}
.mobile.device li.android a span {
  background-position: -616px 0;
  height: 76px;
  width: 57px;
}
.mobile.device li.blackberry a span {
  background-position: -709px 0;
  height: 76px;
  width: 73px;
}
.desktop.device li.mac a:hover span{
	background-position:-1px -95px;
}
.desktop.device li.pc a:hover span {
  background-position:-86px -95px;
}
.tablet.device li.ipad a:hover span{
	background-position:-224px -94px;
}
.tablet.device li.win a:hover span{
	background-position:-297px -92px;
}
.tablet.device li.android a:hover span {
  background-position: -364px -94px;
}
.mobile.device li.iphone a:hover span {
  background-position: -470px -91px;
}
.mobile.device li.win a:hover span {
  background-position: -556px -91px;
}
.mobile.device li.android a:hover span {
  background-position: -617px -91px;
}
.mobile.device li.blackberry a:hover span {
  background-position:-710px -91px;
}
.step5{
	float:left;
	width:100%;
}
.step5 .tablet{
	margin-left:34px;
	margin-bottom:14px;
}
.desktop.device{
	margin-bottom:14px;
}
.step5 .device-list{
	margin: 0 auto;
	width: 507px;
	padding-bottom:35px;
}
.device-list .mobile {
  clear: both;
  display: block;
  float: none;
  margin: 10px auto 0;
  width: 390px;
}
.device h6{
	text-transform:uppercase;
	color:#1c1c1c;
	text-align:center;
	font:14px 'tahoma-bold';
	margin-bottom:12px;
}
.mobile ul li {
  margin-left: 29px;
}
.device li a:hover h5{
	color:#e52600;
}
.steps-nav{
	display:inline-block;
	color:#1c1c1c;
	text-transform:uppercase;
	background-color:#edeef0;
	padding:5px 12px;
	font:14px 'tahoma-bold';
}
.progress-cnt .steps-nav:hover{
	background-color:#e0e1e3;
}
.steps-nav.prev{
	background:#edeef0 url("../images/sprite-icons.png") no-repeat -1482px -922px;
	float:left;
	padding-left:22px;
}
.steps-nav.next{
	background:#edeef0 url("../images/sprite-icons.png") no-repeat -1394px -902px;
	float:right;
	padding-right:22px;
	/* display:none; */
}
.find-next{
	float:right;
	color:#fff;
	font:14px 'tahoma-bold';
	text-transform:uppercase;
	padding:5px 12px;
	background:#7fb923 url("../images/sprite-icons.png") no-repeat -1221px -881px;
	padding-right:30px;
}
.find-next:hover{
	background:#609a04 url("../images/sprite-icons.png") no-repeat -1221px -881px;
}
.match-list{
	background:#edeef0;
	width:706px;
	margin:0 auto;
	border-radius:5px;
	padding:14px 9px;
}
.match-list li {
  background:url("../images/dots-bg.png") no-repeat right center;
  float: left;
  min-height: 104px;
  padding-left: 15px;
  padding-right: 14px;
}
.match-list li.bonus.revision {
	padding-top: 0;
	width: auto;
}
.match-list li.bonus.revision h3 {
	padding-top: 0;
}
.match-logo img{
	width:160px;
}
.match-list li:first-child {
  padding-left: 0;
}
.match-list li:last-child {
  padding-right: 0;
  background:none;
}
.match-list li >h3{
	font:14px 'tahoma-bold';
	margin-bottom:12px;
	text-align:center;
	text-transform:uppercase;
}
.compat span{
	display:inline-block;
	width:136px;
	height:70px;
	background:url("../images/sprite-device.png") no-repeat 0 -206px;
}
.operates img{
	width:34px;
	margin:10px 5px 0 19px;
}
.operates span{
	background:url("../images/sprite-icons.png") no-repeat -1475px -802px;
	display:inline-block;
	width:28px;
	height:23px;
}
.match-list .bonus label{
	font:14px 'tahoma-bold';
	color:#1c1c1c;
	display:block;
}
.match-list .bonus label span{
	font:24px 'tahoma-bold';
	color:#1c9600;
	display:block;
	text-align:center;
}
.rating-step6 .rate{
	font:24px 'tahoma-bold';
	color:#1c9600;
}
.rating-step6  label{
	font:14px 'tahoma-bold';
	color:#1c1c1c;
	display:block;
	text-align:center;
}
.rating-step6 .rating-star > li {
  background:url("../images/sprite.png") no-repeat -780px -65px;
  float: left;
  width:18px;
  padding:0;
  min-height:auto;
}
.progress-cnt .step6{
	float:left;
	width:100%;	
}
.steps h5{
	text-align:center;
	color:#383838;
	font:24px 'tahoma-bold';
	text-transform:uppercase;
	margin:0 auto;
	margin-bottom:20px;
	width:567px;
}
.final-pay{
	width:706px;
	margin:0 auto;
	background:#ffebcf;
	border-radius:5px;
	margin-top:12px;
	padding:14px 9px 0;
	margin-bottom:15px;
}
.final-pay .highlights li {
  background:url("../images/sprite.png") no-repeat -1486px -323px;
  font: 12px "tahoma";
  padding-left: 19px;
}
.step6-res .final-pay .highlights li {
	text-align: left;
}
.final-list{
	float:left;	
}
.preview img{
	float:left;
	margin-left:15px;
}
.final-pay h3{
	text-transform:uppercase;
	font:14px 'tahoma-bold';
	color:#1c1c1c;
	margin-bottom:12px;
	text-align:center;
}
.visa-card{
	background:url("../images/sprite-icons.png") no-repeat -105px -295px;
	display:inline-block;
	width:175px;
	height:26px;
}
.gambleware{
	background:url("../images/sprite-icons.png") no-repeat -105px -334px;
	display:inline-block;
	width:175px;
	height:40px;
}
.preview img.first {
  margin-left: 0;
}
.final-list .livestream-btn{
	text-transform:uppercase;
}
.deposit-options h6{
	font:14px 'tahoma-bold';
	color:#1c1c1c;
	text-align:center;
}
.final-list {
  text-align: center;
  padding-left: 9px;
  padding-right: 9px;
}
.final-list:first-child{
	padding-left:0;
}
.final-list:last-child{
	padding-right:0;
}
.key-tips{
	float:left;
	width:100%;
	margin-top:20px;
	margin-bottom:30px;
}
.key-tips h5{
	font:24px 'tahoma-bold';
	text-align:center;
	text-transform:uppercase;
}
.key-tips p{
	font:12px 'tahoma';
}
.key-tips ul li:first-child{
	margin-left:0;
}	
.key-tips ul li{
	float:left;	
	margin-left:21px;
	width:168px;
}
.key-tips ul li h4{
	font:18px 'tahoma-bold';
	text-transform:uppercase;
	color:#383838;
	text-align:center;
	display:block;
}
.key-tips ul li h4{
	margin-top:12px;
}
.key-tips ul li span{
	background:url("../images/sprite-device.png") no-repeat 0 0;
	display:inline-block;
	height:75px;
	position:relative;
	left:30%;
}
.key-tips ul li.license span {
  background-position:9px -625px;  
  width: 57px;
}
.key-tips ul li.reputation span {
  background-position: -87px -625px;
  width: 63px;
}
.key-tips ul li.security span {
  background-position: -184px -625px; 
  width: 67px;
}
.key-tips ul li.banking span {
  background-position: -287px -629px; 
  width: 75px;
}
.key-tips ul li p{
	color:#383838;
	font:12px 'tahoma';
}
.bet-two-col{
	width:362px;
	float:left;
}
.bet-two-col h5{
	position:relative;
	color:#fff;
	font:18px 'tahoma-bold';
	text-transform:uppercase;
	padding:8px 14px;
}
.bet-two-col h5 a {
  background:url("../images/sprite-icons.png") no-repeat -1356px -31px;
  font-size: 12px;
  padding-right: 15px;
  position: absolute;
  right: 10px;
  top: 11px;
  color:#fff;
}
.bet-two-col h5 a:hover{
	color:#E52600;
}	
.bet-two-col.black h5{
	background:#1c1c1c;
}
.bet-academy ul li a {
  background: url("../images/list_bullet_green.png") no-repeat 11px 9px;
  display: block;
  font: 12px "tahoma-bold";
  margin-bottom: 8px;
  width: 100%;
  padding: 4px 25px;
  color:#383838;
}
.bet-academy ul li a:hover{
	color:#1c1c1c;
	background-color:#dedee0;
}
.bet-academy .home-icon {
  background:url("../images/sprite-device.png") no-repeat -407px -626px;
  display: block;
  height: 73px;
  width: 80px;
  text-align: center;
  margin:10px auto 10px;
}
.free-bets .livestream-btn {
  margin-bottom: 8px;
  text-transform: uppercase;
  clear: both;
  margin: 0 auto;
  width: 228px;
  display: block;
  margin-top: 10px;
}
.free-bets .top-picks-list .info{
	margin-left: 68px;
}
.free-bets .livestream-btn span.arrow{
	margin-left:33px;
}
.free-bets .top-picks-list{
	border-bottom:0 none;
}
.free-bets p{
	font:12px 'tahoma';
	margin:10px 0;
}
.free-bets .picks-discount{
	padding:6px 0;
}
.free-bets .top-picks-list a{
	padding:4px 0;
}
.bet-academy.orange h5{
	background:#ff9600;
}
.bet-academy .alternate{
	background-color:#ededef;
}
.bet-academy {
  margin-left: 13px;
  margin-bottom:30px;
}
.steps, .step5{
	display:none;
}
.step1.steps{
	display:block;
}
.step1 li {
  float: left;
  padding: 6px 26px;
}
.step1{
	width:100%;
	float:left;
}
.step1 li h4{
	font:14px 'tahoma-bold';
	text-align:center;
	margin-top:15px;
}
.step1 li a:hover h4{
	color:#E52600;
}
.step1 li{
	margin-bottom:25px;
}
.step1 li a{
	display:block;
	min-height:100px;
}
.step1 li span{
	background:url("../images/progress-step.png") no-repeat 0 0;
	display:block;
	min-height:91px;
}
.step1 li.football span{
	background-position:-1px -6px;
	width: 93px;
	height: 92px;
}
.step1 li.racing span{
	background-position:-161px -7px;
	width: 65px;
	height: 91px;
}
.step1 li.tennis span{
	background-position:-292px -6px;
	width: 92px;
	height: 92px;
}
.step1 li.rugby span{
	background-position:-437px -23px;
	width: 93px;
	height: 58px;
}
.step1 li.darts span{
	background-position:-582px -6px;
	width: 93px;
	height: 92px;
}
.step1 li.cricket span{
	background-position:0 -266px;
	width: 93px;
	height: 92px
}
.step1 li.golf span{
	background-position:-150px -266px;
	width: 83px;
	height: 92px;
}
.step1 li.nfl span{
	background-position:-307px -266px;
	width: 60px;
	height: 92px;
}
.step1 li.boxing span{
	background-position:-436px -276px;
	width: 93px;
	height: 71px;
}
.step1 li.mma span{
	background-position:-581px -268px;
	width: 93px;
	height: 87px;
}

.step1 li.football a:hover span{
	background-position:-1px -128px;	
}
.step1 li.racing a:hover span{
	background-position:-161px -129px;	
}
.step1 li.tennis a:hover span{
	background-position:-292px -128px;	
}
.step1 li.rugby a:hover span{
	background-position:-437px -145px;	
}
.step1 li.darts a:hover span{
	background-position:-582px -128px;
}
.step1 li.cricket a:hover span{
	background-position:0 -410px;
}
.step1 li.golf a:hover span{
	background-position:-150px -410px;
}
.step1 li.nfl a:hover span{
	background-position:-307px -410px;
}
.step1 li.boxing a:hover span{
	background-position:-436px -420px;
}
.step1 li.mma a:hover span{
	background-position:-581px -412px;
}
.step1 ul {
  margin: 0 auto;
  width: 700px;
  
}
.step2 {
	float:left;
	width:100%;	
}
.step2 ul li{
	float:left;	
	border-radius:5px;	
	margin-left:23px;
}	
.step2 ul li a h4{
	display:block;
	text-align:center;
	margin-top:6px;
	color:#1c1c1c;
	text-transform:uppercase;
	font:14px 'tahoma-bold';	
}
.step2 ul li a:hover h4{
	color:#e52600;
}
.step2 ul li a:hover{
	background:#fff;
}
.step2 ul{
	width:493px;
	margin:0 auto;
	margin-bottom:100px;
}
.step2 li span{
	background:url('../images/progress-step.png') no-repeat 0 0;
	display:block;
	width: 139px;
    height: 100px;
}
.step2 li a{
	display:block;
	background:#edeef0;
	border-radius:5px;
	width:140px;
	height:140px;
}
.step2 li.pre-match span{
	background-position:19px -543px;	
}
.step2 li.in-play span{
	background-position: -150px -535px;		
}
.step2 li.no-preference span{
	background-position: -319px -541px;	
}
.step2 li.pre-match a:hover span{
	background-position: 18px -654px;	
}
.step2 li.in-play a:hover span{
	background-position: -151px -646px;	
}
.step2 li.no-preference a:hover  span{
	background-position:-320px -652px;
}
.step3{
	float:left;
	width:100%;	
}
.step2.steps h5{
	margin-bottom:80px;	
}
.step3 img{
	margin:0 auto;	
	display:block;
	margin-bottom:80px;
}
.steps h6{
	font:14px 'tahoma-bold';
	color:#1c1c1c;
	text-align:center;
	margin-bottom:20px;
}
.steps.step6-res h6 {
	margin-bottom: 0;
}
.step4 ul{
	width:690px;
	margin:0 auto;
	margin-top:70px;
	margin-bottom:100px;
}
.step4 {
	float:left;
	width:100%;	
}
.step4 li{
	margin-left:22px;
	float:left;
}
.step4 li:first-child{
	margin-left:0;
}
.step4 li a{
	text-transform:uppercase;
	font:20px 'tahoma-bold';
	display:inline-block;
	padding: 10px 15px;
	background:#edeef0;
	color:#1c1c1c;
}
.step4 li a:hover{
	color:#e52600;
	background:#dedfe1
}

/* Soccer Betting Filtering */
.two_col{
	float:left;
	width:100%;
	margin-top:8px;
}
.left_sec{
	float:left;
	width:202px;
	background:none;
}
.main_sec{
	float:right;
	width:1071px;
	margin-left:7px;
}
.mid-section .divider-title{
	margin:0;
}
.left-fixed .main_sec.mid-section {
  margin-left: 7px;
  margin-right: 0;
}
.main_sec.mid-section {
  margin-left: 7px;
  margin-right: 0;
}
.bet-filtering li a {
  color: #1c1c1c;
  display: block;
  font: 14px "tahoma";
  padding: 4px 6px;
  background:transparent;
}
.filter-search li a:hover {
  background: #d7d7d7;
}
.filter-search{
	margin-bottom:11px;
	float:left;
	width:100%;
}
.filter-search h4{
	color:#1c1c1c;
	font:14px 'tahoma-bold';
	padding-left:25px;
	margin:5px 0;
	background: url('../images/sprite-device.png') no-repeat 0 0;
}
.bet-filtering h5{
	font:16px 'tahoma-bold';
	color:#fff;
	background:#383838;
	padding:5px 8px 6px;		
}	
.type-of-bonus ul , .ongoing-promotions ul, .extras ul{
	border:1px solid #d7d7d8;
	background:#fff;
}
.type-of-bonus ul li, .ongoing-promotions ul li, .extras ul li{
	border-bottom:1px solid #d7d7d8;
}
.type-of-bonus ul li:last-child, .ongoing-promotions ul li:last-child, .extras ul li:last-child{
	border-bottom:0 none;
}
.type-of-bonus h4{
	background-position:-882px -77px;
}
.ongoing-promotions h4{
	background-position:-883px -152px;
}
.banking h4{
	background-position:-883px -152px;
}
.cashout-times h4{
	background-position:-883px -185px;
}
.daily-withdrawal h4{
	background-position:-883px -216px;
}
.livestreaming h4{
	background-position:-885px -251px;
}
.languages h4{
	background-position:-883px -360px;
}
.countries h4{
	background-position:-882px -397px;
}
.extras h4{
	background-position:-881px -428px;
}
.inplay-bet h4{
	background-position:-883px -290px;
}
.gambling h4{
	background-position:-885px -318px;
}
.filter-search.select .selectric{
	background:#fff;
	border-radius:0;
}
.filter-search.select .selectric .label{
	padding:4px 8px;
	font:14px 'tahoma';
	color:#1c1c1c;
}
.filter-search.select .selectric .button{
	height:27px;
	background:url('../images/sprite-device.png') no-repeat -867px -459px;
}
.filter-search.select .selectricOpen .button{
	height:27px;
	background:url('../images/sprite-device.png') no-repeat -866px -572px;
}
.filter-search ul.three-box li {
  border-right: 1px solid #d7d7d8;
  float: left;
  text-align: center;
  width: 33.33%; 
}
.daily-withdrawal.filter-search ul li{
	width:133px;
}
.daily-withdrawal.filter-search ul li:first-child{
	width:67px;
}
.filter-search ul.three-box li:last-child {
  border-right: 0;
}
.filter-search > ul.three-box {
  background: #fff;
  border: 1px solid #d7d7d8;
  float: left;
  width: 100%;  
}
.betting-list{
	background:#fff;
	padding-bottom:0;
	margin-bottom:15px;
}
.btm-text{
	float:left;
	width:100%;
}
.checkbox label:before {
  background:url("../images/sprite-device.png") no-repeat -880px -497px;
  content: "";
  display: inline-block;
  height: 18px;
  margin-right: 6px;
  position: relative;
  top: 4px;
  width: 20px;
}
.checkbox input, .radio input  {
  display: none;
  opacity: 0;
}
.radio li {
  float: left;
  margin-right:6px;
}
.radio label:before {
    background: url("../images/sprite-device.png") no-repeat -880px -497px;
    content: "";
    display: inline-block;
    height: 18px;
    margin-right: 6px;
    position: relative;
    top: 4px;
    width: 20px;
}
.radio input:checked + label:before {
  background:url("../images/radio.png") no-repeat 0 0;
}
.checkbox input:checked + label:before {
  background:url("../images/tick.png") no-repeat 0 0;
}
.checkbox.filter-search li {
  float: left;
  margin-right: 10px;
}
.top-videos-container.betting-list{
	float:left;
	width:100%;
}
.top-filter-search{
	float:left;
	width:100%;
	padding:0 15px;
	margin-top:24px;
}
.betting-list .divider-title > span{
	color:#383838;
	text-transform:uppercase;
	font:16px 'tahoma-bold';
}
.betting-list .divider-title{
	float:left;
}	
.betting-list .divider-title:after{
	width:280px;
	margin-top:4px;
}
.sort-section {
  margin-left: 8px;
  float: left;
  width: 505px;
}
.sort-section h5 {
  float: left;
  font: 14px "tahoma-bold";
  margin-top:2px;
}
.sort-list li a {
  background: #edeef0;
  color: #1c1c1c;
  display: inline-block;
  font: 14px "tahoma-bold";
  padding: 4px 6px;
  width: 100%;
}
.sort-list li a:hover{
	color:#fff;
	background:#1c1c1c;
	padding:4px 6px;
}
.sort-list > li {
  float: left;
}
.sort-list {
  float: left;
  margin-left:15px;
}
.complist {
  background: #d7d7d8;
  float: left;
  margin-top: 24px;
  padding-left: 3px;
  width: 100%;
  position:relative; 
}
.complist ul li span {
  display: table-cell;
  width: 40px;
}
.items img {
  height: 69px;
  width: 225px;
}
.complist ul li{
	width:228px;
	float:left;
	margin-right:3px;
}
.complist ul li label {
  display: table-cell;
  font-size: 14px;
  line-height: 18px;
  padding-left: 7px;
  vertical-align: middle;
  font:15px 'tahoma-bold';
}
.complist ul li:empty:after {
  border: 1px dashed #e7f2f6;
  content: "";
  display: inline-block;
  height: 68px;
  width: calc(100% - 7px);
  background:#cbcbcc;
}
.complist ul li div {
  position: relative;
}
.complist ul li a.comp_close {
  background:url("../images/sprite-device.png") no-repeat -884px -600px;
  display: inline-block;
  height: auto;
  position: absolute;
  right: 4px;
  top: 2px;
  width: auto;
  content: "";
  text-indent: -9999px;
  width: 19px;
}
.search-filter{
	float:right;
	position:relative;
}
.search-filter .search-box {
  background: #edeef0;
  border: 0 none;
  padding: 5px 29px 5px 12px;
}
.search-filter .btn-search {
    background:url("../images/mob-sprite.png") no-repeat 2px -649px;
}
.sort-list > li {
  float: left;
  width: 70px;
  margin-right: 8px;
  text-align: center;
}
.orange_btn {
  background: #ff9600;
  color: #fff;
  display: inline-block;
  float: right;
  font: 14px "tahoma-bold";
  margin-right: 15px;
  margin-top: 25px;
  padding: 6px 39px;
  text-transform: uppercase;
}
.orange_btn:hover{
	background:#ee9802;
}
.comp_list_close{
	display:table-cell;
	vertical-align:middle;
	width:12px;
	height:12px;
	background:url("../images/sprite-device.png") no-repeat -888px -626px;
	position:absolute;
	top:0;
	right:0;
}
.complist{
	display:none;
}
.complist .items {
  float: left;
  padding-top: 4px;
  padding-bottom:3px;
  border-right: 3px solid #e9e9e9;
  width: 830px;
}
.betting-list .recommend-betting{
	padding:0 14px;
}
.betting-list .recommend-bet-list{
	width:255px; 
	background:#fff;
	margin-bottom:10px;
	margin-left: 2.5px;
    margin-right: 2.5px;
	padding:0;
}
.betting-list .recommend-bet-list > ul{
	background:#edeef0;
	float:left;
}
.betting-list .recommend-bet-list .compare-link a.review-btn{
	padding:6px 32px;
}
.betting-list .recommend-bet-list .compare-link a.livestream-btn{
	padding-left:21px;
}	
.betting-list .recommend-bet-list .livestream-btn span.arrow {
  background-position: -1427px -685px;
  padding: 6px 5px;
}
.bookmaker-head {
  background: #edeef0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  float: left;
  padding-bottom: 1px;
  padding-left: 5px;
  padding-right: 29px;
  position:relative;
}
.bookmaker-head label {
  color: #818181;
  float: left;
  font: 10px/20px "tahoma-bold";
  margin-top:-3px;
  cursor:pointer;
}
.bookmaker-head span.que-mark {
  background:url("../images/sprite-device.png") no-repeat -887px -670px;
  display: inline-block;
  float: right;
  height: 12px;
  width: 13px;
  position: absolute;
  right: 8px;
  top: 6px;
  cursor:pointer;
}
.bookmaker-head .info-cnt{
	right: 27px;
    top: 1px;
	z-index:99;
	background-color:#cdcdcd;
}
.bookmaker-head{
	position:relative;
}
.bookmaker-head span.que-mark:hover{
	background-position:-887px -688px;
}
.bookmaker-head .checkbox label:before {
  background:url("../images/sprite-device.png") no-repeat -882px -646px;
  height: 19px;
  width: 20px;
  top:6px;
}
.bet-logo .info {
  background:url("../images/sprite-device.png") no-repeat -755px -681px;
  display: inline-block;
  height: 19px;
  position: absolute;
  right: 6px;
  text-indent: -9999px;
  top: 3px;
  width: 18px;
}
.bet-logo .close {
  background:url("../images/sprite-device.png") no-repeat -731px -681px;
  display: inline-block;
  height: 19px;
  position: absolute;
  right: 6px;
  text-indent: -9999px;
  top: 3px;
  width: 18px;
}
.bet-logo .mob-watch{
	background:url("../images/sprite-device.png") no-repeat -818px -672px;
	width:29px;
	height:29px;
	display:inline-block;
	text-indent:-9999px;
	float:right;
}
.bet-logo .tv-watch{
	background:url("../images/sprite-device.png") no-repeat -780px -672px;
	width:30px;
	height:28px;
	display:inline-block;
	text-indent:-9999px;
	float:right;
}
.bet-logo {
  position: relative;
}
.watch-icons {
  position: absolute;
  right: 0;
  top: auto;
  bottom:0;
}
.recommend-bet-list.last{
	margin-left:0;
}
.check-bookmakers{
	margin-top:12px;
	float:left;
	width:100%;
}
.check-bookmakers > h5 {
  background: #383838;
  color: #fff;
  font: 18px/26px "tahoma-bold";
  padding: 4px 18px 6px;
  text-transform: uppercase;
}
.check-bookmakers-list li {
  float: left;
  margin-left: 18px;
  width: 334px;
  background: none;
  border: none;
}
.check-bookmakers-list li > div {
  min-height: 89px;
}
.check-bookmakers-list li span{
	background:url('../images/sprite-device.png') no-repeat 0 0;
	display:inline-block;
	display: block;
    margin: 0 auto;
}
.check-bookmakers-list li p{
	font:12px 'tahoma';
	margin-bottom:12px;
}
.check-bookmakers-list li h4{
	font:18px 'tahoma-bold';
	color:#383838;
	text-align:center;
	margin-bottom:14px;
	text-transform:uppercase;
}
.check-bookmakers-list li.first{
	float:left;
	margin-left:0;
}
/* .check-bookmakers-list li > div {
  display: table-cell;
  height: 114px;
  vertical-align: middle;
  width: 331px;
} */
.check-bookmakers-list li.license span{
	background-position:-160px -207px;
	width: 51px;
	height: 73px;
}
.check-bookmakers-list li.banking span{
	background-position:-236px -223px;
	width: 73px;
	height: 49px;
}
.check-bookmakers-list li.security span{
	background-position:-330px -208px;
	width: 63px;
	height: 73px;
}
.check-bookmakers-list li.customer-service span{
	background-position:-423px -212px;
	width: 73px;
	height: 59px;
}
.check-bookmakers-list li.bet-odds span{
	background-position:-524px -196px;
	width: 69px;
	height: 73px;
}
.check-bookmakers-list li.bonus span{
	background-position:-628px -210px;
	width: 73px;
	height: 53px;
}
.betting-list .faq{
	padding:0 14px;
	margin-bottom:25px;
}
.boxgrid{ 	
	float:left; 
	width:257px;
	overflow: hidden; 
	position: relative; 
}
.boxgrid .default_cnt {
  border: 0 none;
  left: 0;
  position: absolute;
  top: 0;
  z-index: 9;
  width: 257px;
  background: #EDEEF0;
}
.overlay_cnt h3 {
  text-align: left;
  font: 12px 'tahoma-bold';
}
.recommend-bet-list .overlay_cnt li {
  padding: 0;
  float: left;
  width: 100%;
  position:relative;
  border-bottom:0;
}
.overlay_cnt h5 {
  float: right;
  position: absolute;
  right: 0;
  top: 10px;
  background: #fff;
  font: 12px 'tahoma';
  padding-left: 5px;
}
.overlay_cnt h4{
	float:left;
}
.overlay_cnt h4, .overlay_cnt h3 {
  border-bottom: 2px dotted #aaa;
  height: 20px;
  position: relative;
}
.overlay_cnt h3:after {
  content: "";
  display: inline-block;
  height: 17px;
  text-indent: -9999px;
  width: 16px;
  position: absolute;
  right: -8px;
  background:#fff url("../images/sprite-device.png") no-repeat -608px -688px;
  top: 12px;
  padding-left: 15px;
  padding-right: 10px;
}
.overlay_cnt h3.wrong:after{
	background:#fff url("../images/sprite-device.png") no-repeat -578px -687px;
}
.overlay_cnt h4 div, .overlay_cnt h3 div{
	display:table;position:relative;top:10px;left:0;padding:0;background-color:#fff;
}
.overlay-desc {
  float: left;
  opacity: 0.8;
  padding: 0 10px;
  width: 100%;
  margin-top: -4px;
  margin-bottom: 5px;
}
.overlay_cnt {
  background-color: #fff;
  float: left;
}
.mob-tabs{
	display:none;
}
/* Soccer Glossary Page */
.recommend-bet-carousel .recommend-bet-list.review{
	width:236px;		
}
.title-nav{
	margin-bottom:14px;
}
.search-term-sec{
	float:left;
	width:100%;
}
.search-term{
	margin-bottom:10px;
	position:relative;
}
.search-term-sec h3{
	font:18px 'tahoma-bold';
	color:#1c1c1c;
	text-align:center;
}
.search-term-sec p{
	font:14px 'tahoma-bold';
	color:#818181;
	display:block;
	text-align:center;
	margin-top:10px;
}
.search-term .search-box {
  background: #edeef0;
  border: 0 none;
  font: 16px "tahoma";
  padding: 6px 10px 6px 50px;
  text-align: left;
  text-transform: uppercase;
  width: 450px;
}
.btn-search-term {
  background: #ff9600;
  color: #fff;
  text-transform: uppercase;
  font: 18px 'tahoma-bold';
  box-shadow: none;
  border: 0 none;
  padding: 3px 44px 5px;
  display: inline-block;
  cursor: pointer;
  margin-left:4px;
}
.search-ico {
  background:url("../images/sprite-icons.png") no-repeat -1021px -2px;
  display: inline-block;
  left: 8px;
  position: absolute;
  width: 25px;
  height: 20px;
  top: 5px;
}
.btn-search-term:hover{
	background:#ec8300;
}
.alpha-list li {
	float:left;
}
.alpha-list li a {
  background: #edeef0;
  color: #818181;
  display: inline-block;
  font: 14px "tahoma-bold";
  text-transform: uppercase;
  padding: 7px 33px;
  margin-left: 30px;
}
.alpha-list li a:hover{
	color:#fff;
	background:#a3a3a3;
}
.mob-slider{
	display:none;
}
.alpha-list{
	width:620px;
	margin:0 auto;
}
.ui-autocomplete {
  background: #fff;
  border: 1px solid #cdcdcd;
  padding:0;
}
.ui-autocomplete  .ui-menu-item{
	font:14px 'tahoma';
	padding:4px 6px;
}
.ui-menu-item.ui-state-focus {
  border: 0 none;
  background: #e5e5e5;
}
.browse-alphabet{
	float:left;
	width:100%;
}
.browse-alphabet.ui-accordion .ui-accordion-header.ui-accordion-header-active {
  border: 1px solid #ff9600;
  background-color: #ff9600;
  color: #fff;
  font: 14px 'tahoma-bold';  
}
.browse-alphabet.ui-accordion .ui-accordion-header{
	background: #fff;
    border-radius: 0;
    color: #a3a3a3;
    font: 14px "tahoma-bold";
    padding: 8px 12px;
    border: 1px solid #edeef0;
	margin-top:6px;
}
.browse-alphabet.ui-accordion .ui-accordion-content{
	background:#edeef0;
	font:12px 'tahoma';
	color:#818181;
	padding:2px 12px 8px;
	border-radius:0;
}
.browse-alphabet.ui-accordion .ui-accordion-header .ui-accordion-header-icon{
	top:12px;
}
.browse-alphabet .ui-icon.ui-arrow-up{
	width:16px;
	height:9px;
	background:url('../images/sprite-icons.png') no-repeat -1404px -1px;
	display:inline-block;
}
.browse-alphabet .ui-icon.ui-arrow-down{
	width:14px;
	height:9px;
	background:url('../images/sprite-icons.png') no-repeat -1343px -2px;
	display:inline-block;
}
.browse-alphabet .ui-accordion-content > p {
  font-size: 12px;
  margin: 6px 0;
}
label.alpha-letter {
  background: #383838;
  color: #fff;
  display: inline-block;
  font: 18px/28px "tahoma-bold";
  width: 33px;
  height: 33px;
  text-align: center;
  text-transform:uppercase;
}
.term-top {
  background: #edeef0 url("../images/sprite-icons.png") no-repeat -1165px 8px;
  color: #818181;
  display: inline-block;
  float: right;
  font: 14px "tahoma-bold";
  padding:5px 23px 7px 7px;
}
.term-top:hover{
	background-color:#dddee0;
}
.terms {
  float: left;
  width: 100%;
  margin-top: 16px;
}
.x-z, .m-n, .a-f, .g-l, .s-w{
	float:left;
	width:100%;
}
.world-lists{
	display:none;
}
.jvectormap-container{
	height:224px;
	width:444px;
	margin:0 auto;	
}
.world_name {
  display: block;
  text-align: center;
  margin-bottom: 15px;
  font: 14px 'tahoma-bold';
  min-height:17px;
  color:#E52600;
}
.logo_name{
	display:none;
}
.tables table td .check-box label::before {
  background: rgba(0, 0, 0, 0) url("../images/comment-tick-bg.png") no-repeat scroll 0 -97px;
  content: "";
  float: none;
  height: 18px;
  left: 0;
  position: absolute;
  width: 18px;
}
.bookmaker-head .checkbox label.disabled::before {
  background: url("../images/comment-tick-bg.png") no-repeat 0 -180px;
  cursor: default;
}
.betting-main .bet-logo img {
  width: 240px;
}
.mid-container.filepath li {
  float: left;
  width: 23%;
}
.filepath{
	padding-top:15px;
}

/* Soccer Individual Betting Glossary2 Css Start */
.ind-bet-gly2-rgt h3, .ind-bet-gly2-rgt li, .livestream-btns span.arrow {
	background: url("../images/ind-bet-gly2-sprite.png") no-repeat 0 0;
}
.ind-bet-gly2-block {
	width:100%;
	float:left;
	margin:5px 0 20px;
}
.ind-bet-gly2-tp {
	width:100%;
	display:inline-block;
	margin-top:13px;
}
.ind-bet-gly2-tp h3 {
	color: #1c1c1c;
    font: 14px "tahoma-bold";
	padding:0;
	float:left;
	width:430px;
}
.ind-bet-gly2-tp .select{ }
.ind-bet-gly2-tp .select .selectricWrapper{
	float:right;
	width:190px;
}
.ind-bet-gly2-tp .select  .selectric  {  
	border: 0;
	border-radius: 0;
}
.ind-bet-gly2-tp .select  .selectric  .button {
	background: url("../images/sprite-icons.png") no-repeat scroll -64px -982px;
	height:26px;
	width:26px;
	border-left:1px solid #cdcdcd;
}
.ind-bet-gly2-tp  .select .selectric .label{
	padding:6px 10px;
	font:14px/14px "tahoma-bold";
	color: #1c1c1c;
}
.ind-bet-gly2-lft {
	width:300px;
	float:left;	
}
.ind-bet-gly2-rgt {
	width:415px;
	float:left;	
	margin:0 0 0 15px;
}
.ind-bet-gly2-rgt h3 {
	color: #1c1c1c;
    font: 14px "tahoma-bold";
	background-position: 11px 7px;
	padding:6px 0 7px 31px;
	background-color:#ededef;
	margin-bottom:10px;
	width:100%;
	float:left;
}
.ind-bet-gly2-rgt h3.unlike {
	background-position: 11px -55px;
}
.ind-bet-gly2-rgt ul, .ind-bet-gly2-rgt ul.unlike {
	width:100%;
	float:left;		
}
.ind-bet-gly2-rgt li {
	color: #1c1c1c;
    font: 12px "tahoma";
	line-height:14px;
	background-position: 0px -123px;
	padding:0 0 15px 25px;	
	margin:0 0 0 10px;
}
.ind-bet-gly2-rgt ul.unlike li {
	background-position: 0 -243px;
}
.ind-bet-gly2-btn {
	width:100%;
	float:left;
	text-align:center;	
}
.livestream-btns {
	background: #7fb923;
	color: #fff;
	display: inline-block;
	font: 28px "tahoma-bold";
	line-height:38px;  
	padding:0 0 0 24px;
	text-align: center;
	margin-top:13px;
	margin-bottom:25px;
}
.livestream-btns:hover{
	background-color:#90d327;
}
.livestream-btns span{
	color:#fff000;
}
.livestream-btns span.arrow {
	background-position: 15px -376px;
	border-left: 2px solid #d9eabe;
	display: inline-block;
	margin-left: 25px;
	padding: 6px 5px;
	text-indent: -9999px;
	width: 58px;
}
.livestream-btns:hover span.arrow{
	background-position:15px -506px;
}
/* Soccer Individual Betting Glossary2 Css End */

/* Soccer Free Casino Games Ind2 Css Start */
.sfcgi-block  .bet-play.last .livestream-btn {
	padding-left: 56px;
}
.sfcgi-block .bet-play.last .livestream-btn span.arrow {
	margin-left: 46px;
	padding: 8px 5px;
}
.sfcgi-block  .free-casino {
	margin-top:15px;
}
.sfcgi-block .free-casino .livestream-btn {
	margin-top:10px;  
    float: left;
}
.sfcgi-block .review .livestream-btn span.arrow {
	background-position: 15px -828px;
	margin-left: 35px;
	padding: 6px 5px;
}
.sfcgi-block  .review-img {
	width:100%;
	float:left;	
}
.sfcgi-block .playgames-menu {
	margin-top:12px;
}
.sfcgi-block  .editor-news-rating {
	border:0;
}
.sfcgi-block  .btm-cnt {
	padding:8px 0;
}
.sfcgi-block .casino-games .recommend-bet-lists {
	float:left;
}
.sfcgi-block .casino-games .recommend-bet-lists.list2{
	padding:0 21px;
	margin:0 21px;
	border-left:1px solid #edeef0;
	border-right:1px solid #edeef0;
}
.sfcgi-block .casino-games .recommend-bet-lists .recommend-bet-list {
	margin: 0;
}
.sfcgi-block  .title-nav h3 {
	background:  url('../images/sfcgi-block-title-nav.png') repeat-x 0 3px;	
}
.sfcgi-block  .title-nav h3 span {
	  background:#fff;
}
.sfcgi-block .title-nav h3 span b {
  background: url("../images/sprite.png") no-repeat -527px -746px;
  width: 12px;
  float: right;
  height: 16px;
  margin:0 4px 0 12px;
}
/* full screen mode styles start */
.sfcgi-block .review-img {
    width: 100%;
    float: none;
    display: inline-block;
}
.sfcgi-block .review-img.fullScreen {
    background: #000;
}
.sfcgi-block .review-img img {
    max-width: 100%;
	width: 100%;
}
/* full screen mode styles end */

.bet-tab-cont1 h3, .bet-tab-cont1 h4, ul.popular-btng-choices li a, 
.bookmaker-table table td.bet365 h4, .casino-gms-slide li h4, .gettng-startd.title-nav h3 span{
    color: #383838;
    font: 14px 'Tahoma-Bold';
}
.bet-tab-cont1 {
	float: left;
	margin-top: 20px;
}
.bet-promo-cont1 {
	display:  none;
	background: #fff;
}
.bet-tab-cont1 h3 {
	font-size: 24px;
	float: left;
	position: relative;
	padding-bottom: 15px;
}
.bet-tab-cont1 h3:after {
	position: absolute;
	background: #e52600;
	content: "";
	left: 2px;
	bottom: 0;
	width: 60px;
	height: 5px;
}
.bet-tab-cont1 h4 {
	float: right;
	padding-top: 10px;
}
.bet-tab-cont1 p {
	font: 14px 'tahoma';
	color: #1c1c1c;
	float: left;
	width: 100%;
	padding-top: 15px;
}
.bet-tab-cont1 ul {
	width:100%;
	float:left;
	margin:15px 0 0;
}
.bet-tab-cont1 li {
	float:left;
	margin-left:18px;
	position: relative;
}
.bet-tab-cont1 li:first-child{	
	margin-left:0;
}
.bet-tab-cont1 li:hover div.bg-black {
	background: #000;
	height: 168px;
	opacity: 0.4;
	position: absolute;
	width: 100%;
	z-index: 1;
}
.true-sherif ul.ratng-point li {
	padding: 0;
	background: #edeef0;
	font-size: 14px;
}
.bet-info.true-sherif, .dummy-cont {
	width: 1008px;
	float: left;
	margin-left: 20px;
}
.true-sherif ul.ratng-point {
	margin-right: 20px;
}
.true-sherif h3, .true-sherif h4 {
	float: left;
	width: 500px;
}
.sherif-left {
	float: left;
	width: 671px;
}
ul.flag-right {
	float: right;
	width: 337px;
	margin-top: 13px;
}
.bet-info ul.flag-right li {
	background: none;
	display: inline-block;
	padding: 0 5px;
	height: 34px;
	vertical-align: top;
}
.bet-info ul.flag-right li img{
	height: 100%;
}
.bet-info ul.flag-right li:last-child {
	padding-right: 0;
}
.dummy-cont {
	float: left;
	width: 740px;
	margin-top: 5px;
}
.dummy-cont .rating-info p {
	font: italic 16px/24px "tahoma";
	width: 87%;
	padding-left: 50px;
}
.social-share {
	float: right;
	width: 265px;
}
.share-img {
	width: 100%;
	display: inline-block;
	text-align: center;
}
.social-share .bet-play .livestream-btn {
	padding-left: 35px;
	margin-top: 24px;
}
.social-share .bet-play .livestream-btn span.arrow {
	margin-left: 30px;
	padding: 7px 5px;
}
.left-main.review.casino-ind2 {
	padding: 0;
}
.casino-ind2 .padng-space {
	float: left;
	padding: 15px 20px 5px;
}
.casino-ind2 .bet-play.games .livestream-btn {
	padding: 0 0 0 20px;
}
.casino-ind2 .bet-play.games .livestream-btn span.arrow {
	margin-left: 15px;
}
.full-screen-top {
	width: 100%;
	float: left;
	background: #000;
	padding: 10px 10px 8px 20px;
}
.full-screen-top h3, .full-scrn-rgt p,
.full-scrn-rgt h4 span.time-play, .full-scrn-rgt h4  {
	font: 24px 'tahoma-bold';
	color: #fff;
	text-transform: uppercase;
	float: left;
}
.full-screen-top h3 {
	padding-top: 10px;
}
.full-screen-top h3 span {
	color: #ff9600;
}
.full-scrn-rgt {
	float: right;
	width: 348px;
	position: relative;
}
.full-scrn-rgt > div {
	float: left;
}
.full-scrn-rgt p, .full-scrn-rgt h4 {
	font-size: 12px;
	text-transform: initial;
	padding-top: 3px;
}
.full-scrn-rgt p span {
	font-style: italic;
	color: #ccc;
}
.full-scrn-rgt h4 {
	text-align: center;
	clear: left;
	float: none;
}
.full-scrn-rgt h4 span.time-play {
	color: #7fb923;
	float: none;
	vertical-align: middle;
}
.full-scrn-rgt a.full-screen {
	font: 10px 'tahoma';
	color: #fff;
	float: right;
	padding-top: 35px;
}
.full-scrn-rgt a.full-screen:before {
	background: url('../images/new/sprite_upgrade.png') no-repeat -539px -871px;
	width: 28px;
	height: 28px;
	position: absolute;
	content: "";
	top: 0;
	right: 10px;
}
.full-scrn-rgt a.exit-full-screen {
	padding-top: 0;
	margin-top: -15px;
}
.full-scrn-rgt .rating-bet.glossary {
	width: auto;
	float: left;
	margin-left: 5px;
}
.full-scrn-rgt .rating-bet li {
	margin-right: 3px;
}
.new-slots-games {
	width: 100%;
	float: left;
	padding-top: 10px;
}
.new-slots-games .title-nav {
	margin-bottom: 0;
}
.new-slots-games .title-nav a {
	background-position: -1344px -946px;
	color: #818181;
	top: 3px;
}
.new-slots-games .title-nav a:hover {
	color: #EB5F44;
}
.new-slots-games .title-nav h3 {
	background: none;
}
.new-slots-games .title-nav h3:after {
	width: 660px;
	height: 15px;
}
ul.newslots-gamelist, .game-ind2-ratinginfo {
	float: left;
	width: 100%;
	margin-top: 15px;
}
ul.newslots-gamelist li {
	float: left;
	margin: 0 0 0 13px;
	position: relative;
	overflow: hidden;
}
ul.newslots-gamelist li:first-child,
ul.gamb-scroll-list li:first-child,
.mid-infocont ul.flag-right li:first-child{
	margin-left: 0;
}
.slotgames-img {
	width: 222px;
	height: 141px;
}
.slotgames-img img {
	height: 100%;
	width: 100%;
}
.slotgames-ovrly, .slot_txtovrly {
	background: url('../images/new/newslots_img_ovrlay.png')repeat;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	-webkit-transition: .6s;
	-moz-transition: .6s;
	-ms-transition: .6s;
	-o-transition: .6s;
	transition: .6s;
}
ul.newslots-gamelist li:hover .slotgames-ovrly {
	opacity: 1;
}
.slot_txtovrly a.i-close-icon {
	position: absolute;
	top: 3px;
	right: 0;
}
.slotgames-img a.slot-i {
	background: url('../images/new/sprite_upgrade.png')no-repeat -27px -947px;
	width: 19px;
	height: 19px;
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 1;
}
.slotgames-ovrly .livestream-btn {
	position: absolute;
	top: 54px;
	left: 32px;
	font-size: 17px;
	padding-left: 15px;
}
.sfcgi-block .slotgames-ovrly .livestream-btn span.arrow,
.casino-games.ind2 .livestream-btn span.arrow {
	background-position: 9px -828px;
	margin-left: 15px;
	width: 35px;
}
.slot_txtovrly {
	background: #ff9600;
	opacity: 1;
	z-index: 2;
	border: 3px solid #ffc000;
	left: -100%;
}
ul.newslots-gamelist li.active .slot_txtovrly {
	left: 0;
}
.slot_txtovrly p {
	font: italic 14px 'tahoma-bold';
	color: #fff;
	text-align: center;
	padding: 16px 10px 10px;
}
.game-ind2-ratinginfo {
	margin-top: 0;
}
.game-ind2-ratinginfo h3 {
	float: left;
}
.rating-info .game-ind2-ratinginfo p:before {
	background: none;
}
.rating-info .game-ind2-ratinginfo p {
	width: auto;
	padding: 2px 0 0;
	font: 12px 'tahoma-bold';
	color: #818181;
}
.game-ind2-ratinginfo .full-scrn-rgt {
	width: auto;
}
.game-ind2-ratinginfo .full-scrn-rgt p span {
	font: 12px 'tahoma';
	color: #818181;
}
.game-ind2-ratinginfo .full-scrn-rgt span.points {
	color: #e52600;
	font-weight: bold;
}
.recommend-bet-list ul li.new-row {
	width: 100%;
	display: inline-block;
}
.recommend-bet-list ul li.flag-row ul li {
	display: inline-block;
	border:0;
	padding: 0 2px;
	vertical-align: top;
}
.recommend-bet-list ul li.new-bg {
	text-align: left;
	padding-left: 18px;
}
.recommend-bet-list ul li.new-bg ul li {
	background: url("../images/new/sprite_upgrade.png") no-repeat -172px -372px !important;
}
.recommend-bet-list ul li.flag-row ul li img {
	width: 28px;
	height: 21px;
}
.recommend-bet-list ul li.flag-row ul li.mob img {
	width: 13px;
	height: 24px;

}
.recommend-bet-list ul li .new-info p {
	font: 12px 'tahoma-bold';
	color: #1c1c1c;
	text-align: left;
	padding: 0 0 3px 30px;
}
.recommend-bet-list ul li .new-info p span {
	width: 120px;
	font: 12px 'tahoma';
	float: right;
}
.casino-games.ind2 .compare-link a.review-btn {
	padding: 7px 40px;
}
.casino-games.ind2 .compare-link a.livestream-btn {
	padding-left: 21px;
}
.casino-games.ind2 .livestream-btn span.arrow {
	background-position: 9px -829px;
	padding: 7px 5px;
	margin-left: 18px;
}
.flag-cont table, .game-ind2-ratinginfo .full-scrn-rgt > div {
    width: 100%;
}
.flag-cont td {
    vertical-align: middle;
    font: 18px 'tahoma-bold';
    color: #818181;
    padding: 5px 0;
    text-align: center;
}
.flag-cont td.feature_col {
    width: 40px;    
}
.flag-cont span {
    display: inline-block;
    background: url('../images/ind-bet-gly2-sprite.png') no-repeat 0 0;
}
.flag-cont .tick_on {
    width: 23px;
	height: 19px;
    background-position:  -21px -941px;
}
.flag-cont .tick_off {
    width: 19px;
	height: 19px;
    background-position:  -23px -981px;
}
.flag-cont .autoplay {
    width: 29px;
	height: 29px;
    background-position:  -21px -681px;
}
.flag-cont .free_spins {
    width: 25px;
	height: 25px;
    background-position:  -23px -721px;
}
.flag-cont .multipliers {
    width: 28px;
	height: 22px;
    background-position:  -22px -761px;
}
.flag-cont .bonus_rounds {
    width: 25px;
	height: 26px;
    background-position:  -23px -799px;
}
.flag-cont .progressive {
    width: 58px;
	height: 16px;
    background-position:  -22px -842px;
}
.flag-cont .mobile {
    width: 21px;
	height: 38px;
    background-position: -25px -872px;
}
.slot-features-mob {
	display: none;
	margin: 0 auto;
	width: 300px;
}
/* Soccer Free Casino Games Ind2 Css End */


/* Set 7 */
.soccer-404 {
	width:100%;
	float:left;
	background:#fff;
	margin: 0 0 17px;
	padding:30px 0 49px;
}
.soccer-404 h2 {
	font: 37px 'tahoma-bold';
	color: #1c1c1c;	
	text-align: center;
}
.soccer-404 h3 {
	font: 14px 'tahoma';
	color: #1c1c1c;	
	margin: 17px 0 17px;
	text-align: center;
}
.soccer-404 p, .bookmaker-table table td a.visit{
	font: 14px 'tahoma-bold';
	color: #1c1c1c;
	text-align: center;
}
.soccer-404 p span,.soccer-404 p span a {
	color: #0076da;
}
.soccer-404 p span a:hover {
	color: #E19126;
}
.soccer-404  ul {
	width: 100%;
	display: inline-block;
	text-align: center;
	margin:61px 0 0;
}
.soccer-404 ul li {
	display: inline-block;
	width: 196px;	
}
.soccer-404 ul li.lastchld {
	width: auto;
}
.soccer-404 ul li a {	
	float: left;	
	width: 41px;
	height:42px;		
	font: 18px 'tahoma-bold';
	color: #1c1c1c;
	padding-left:54px;
	line-height:40px;
	background: url('../images/sprite-set7.png') no-repeat 0 0;
}
.soccer-404 ul li a.fb {
	background-position: -80px 0;
}
.soccer-404 ul li a.twit {
	background-position: -80px -99px;
}
.soccer-404 ul li a.vime {
	background-position: -80px -200px;
}
.soccer-404 ul li a.feed {
	background-position: -80px -300px;
}
.soccer-404 ul li a.fb:hover {
	background-position: 0 0;	
	color: #3A589B;
}
.soccer-404 ul li a.twit:hover {
	background-position: 0 -99px;
	color: #598DCA;
}
.soccer-404 ul li a.vime:hover {
	background-position: 0 -200px;
	color: #5FCCFF;
}
.soccer-404 ul li a.feed:hover {
	background-position: 0 -300px;
	color: #E19126;
}
.soccer-404-bg {
	width:536px;
	height:562px;	
	margin:0 auto 26px;
	background: url('../images/soccer-404-bg.png') no-repeat center 0;
	clear:both;
}
.soccer-404-bg a.backtohome, .soccer-404-bg a.reportproblem {
	font: 14px 'tahoma-bold';
	color: #fff;
	float: left;	
	height:34px;	
	text-align:center;
	text-transform:uppercase;
	border-radius:4px;
	line-height:33px;
	margin-top:3px;
}
.soccer-404-bg a.backtohome {	
	background:#ff9600;
	width:142px;
}
.soccer-404-bg a.reportproblem {
	background:#e52600;
	width:162px;
	float:right;
}
.soccer-404-bg a:hover {
	background: #3A589B;
}
/* Set 7 */


/* Set 6 */
/* 1 */
/*.sgg-sec2 .ui-accordion .ui-accordion-header .ui-accordion-header-icon,*/
.sgg-sec2-inn  .quotation1, .sgg-sec2-inn  .quotation2, .sgg-sec4-cnt1 ul li,
.sgg-sec2-list li span {
	background:url("../images/sprite-set6.png") no-repeat  0 0;
}

.sgg-block { }
.sgg-sec1 {
	margin:25px 0 17px;
}
.sgg-sec1 img {
	float:right;
	margin-left:10px;
}
.sgg-sec1 p {	
	font-size:14px;
}
.sgg-sec2, .sgg-sec3, .sgg-sec4, .sgg-sec5{
	float:left;
	width:100%;
}
.sgg-sec2 {
	margin-bottom:12px;
	margin-top:20px;
}
.sgg-sec2 h4, .sgg-sec3 h4, .sgg-sec4 h4, .sgg-sec5 h4{
	background:#383838;
	font: 18px 'tahoma-bold';
	color:#fff;
	line-height:25px;
	padding: 5px 0 7px 13px;
	display:inline-block;
	width:100%;
}
.sgg-sec2-list li {
	border-radius:0;	
	font:14px 'tahoma-bold';
	color:#383838;
	text-transform:none;
	border-bottom:1px solid #e3e3e3;
	background: #fff;	
	margin-top:2px;
	padding:9px 20px 14px 10px;
	width:100%;
	line-height:30px;
}
.sgg-sec2-list li a {
	color: #383838;
}
.sgg-sec2-list li a:hover {
	color: #ff9600;
}
.sgg-sec2-list li span {
	height: 32px;
	width: 32px;
	float:left;
	background-position:0 0;
	margin:0 11px 0 0;
}
.sgg-sec2-list li:hover {
	background: #EDEEF0;
}
.sgg-sec2-inn {
	background:#fff;
	padding:0 0 10px !important;	
	width:100%;
	display:inline-block;
}
.sgg-sec2-inn  h4{
	color:#555;
	font:16px 'tahoma-bold';
	padding:0;
	width:auto;
}	
.sgg-sec2-inn  h4.main-title {
	background:url("../images/sprite.png") no-repeat -375px -895px;
	color: #1c1c1c;
	font: 18px "tahoma-bold";
	padding-left: 22px;
}
.sgg-sec2-inn  p{
	font:14px 'tahoma';
	margin:0 !important;
	padding:7px 0 !important;
}
.sgg-sec2-inn  .quotes {
    background: #edeef0;    
    padding: 9px 11px 4px 11px;
    border: 2px dotted  #cececf;    
	width:342px;
	float:right;
	margin:-10px 0 10px 20px;
}
.sgg-sec2-inn  .quotes p {
    color: #898989;
    font: italic 14px 'Tahoma';
	line-height:22px !important;
}
.sgg-sec2-inn  .quotation1, .sgg-sec2-inn  .quotation2 {
    width: 34px;
	height: 25px;
    float:left;
}
.sgg-sec2-inn  .quotation1 {
    background-position:0 -93px;
	margin-top:-7px;
}
.sgg-sec2-inn  .quotation2 {
	float:right;
    background-position:0 -173px;
}
.sgg-sec3{ 
	margin-bottom:17px;
}
.sgg-sec3 h4{
	background:#ff9600;
}
.sgg-sec3-cnt {
	background:#fff;
	padding:8px 25px 4px 0;
	float:left;
	width:100%;
	border-bottom:1px solid #e3e3e3;
}
.sgg-sec3-cnt img {
	float:left;
}
.sgg-sec3-cnt p{
	font:14px 'tahoma-bold';
	color:#383838;
	margin:12px 0;
	text-align:center;
}
.sgg-sec3-cnt p span{
	color:#e62602;
}
.sgg-sec3-cnt p a{
	font:20px 'tahoma-bold';
	color:#fff;	
	text-align:center;
	background:#7fb923;
	padding:6px 58px;
	text-transform:uppercase;
	margin-top:7px;
	display:inline-block;
}
.sgg-sec3-cnt p a:hover {
	background:#94cf36;
}
.sgg-sec4 {	
	margin-bottom:10px;
}
.sgg-sec4  h4 {
	background:#00ac3d;
}
.sgg-sec4 ul {
	margin:6px 0 0;
}
.sgg-sec4 ul li label {
	background: #00ac3d;
	border-radius: 25px;
	color: #fff;
	float: left;
	font: 18px/28px "tahoma-bold";
	height: 33px;
	padding: 0px;
	text-align: center;
	width: 34px;
	margin-left:10px;
	margin-top:9px;
}
.sgg-sec4 ul li{
	padding:4px 0;
	display:inline-block;
	border-bottom:1px solid #dbdbdb;
}
.sgg-sec4 ul li:last-child{
	border-bottom:0 none;
}
.sgg-sec4 ul li h5{
	font:14px 'tahoma-bold';
	color:#1c1c1c;
}
.sgg-sec4 ul li p{
	font:12px 'tahoma';
	margin:0 !important;
	line-height:17px;
	padding-bottom:5px;
}
.sgg-sec4-cnt {
	float: left;
	margin-left: 1%;
	width: 92%;
}
.sgg-sec4-cnt1 {
	float: left;	
	width: 100%;
	border-top:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3;
	padding:6px 0 10px 9px;
}
.sgg-sec4-cnt1 h5{
	font:14px 'tahoma-bold';
	color:#1c1c1c;
}
.sgg-sec4-cnt1 ul {
	margin:0;
}
.sgg-sec4-cnt1 ul li{	
	display:inline-block;
	background-position: 0 -249px;
	border:0;
	width:100%;
	padding-left:10px;
}
.sgg-sec4-cnt1 ul li p{
	font:12px 'tahoma';
	margin:0 !important;
	line-height:14px;
	padding:0;
	color:#383838;
}
.sgg-sec4-cnt1 ul li:hover{	
	background-position: 0 -315px;	
}
.sgg-sec4-cnt1 ul li:hover p{	
	color:#e52600;	
}
.sgg-sec5 {
	border-bottom:1px solid #e3e3e3;	
}
.sgg-sec5  h4 {
	background:#e52600;
}
.sgg-sec5 ul li label {
	float: left;
	margin-top:4px;
}
.sgg-sec5 ul li{
	float:left;
	border-bottom:8px solid #fff;
	margin-top:14px;	
}
.sgg-sec5 ul li.list1{
	width:235px;
}
.sgg-sec5 ul li.list2{
	width:228px;
	margin-left:24px;
	margin-right:24px;
}
.sgg-sec5 ul li.list3{
	width:220px;
}
.sgg-sec5 ul li:hover{	
	border-bottom:8px solid #e52600;
}
.sgg-sec5-cnt {
	float: right;
	width: 150px;
}
.sgg-sec5-cnt h5{
	font:14px 'tahoma-bold';
	color:#1c1c1c;	
}
.sgg-sec5-cnt p{
	font:12px 'tahoma';
	margin:4px 0 20px !important;
}
.sgg-sec5 ul li:hover  .sgg-sec5-cnt h5{	
	color:#e52600;
}
/* 1 */
/* 2 */
.stm-block { }
.stm-sec-1 {
	float: left;
	background:#fff;
	padding:3px 0 0;	
	margin:35px 9px 0;
	background: url('../images/set6/double-line-bg.png') repeat-x 0 0;
}
.stm-sec-1 ul {
	width: 100%;
	float:left;
	background: url('../images/set6/double-line-bg.png') repeat-x 0 bottom;
	padding-bottom:11px;
}
.stm-sec-1 ul li {
	width: 50%;
	float:left;
	border-bottom: 2px solid #dbdbdb;
	position: relative;
	cursor: pointer;
	padding: 2px 0 11px 0;
}
.stm-sec-1 ul li.even{
	background:#edeef0;
}
.stm-sec-1 .latest-logo {
	margin-left: 4px;
	margin-right:10px;
	max-width: 34px;
	position: relative;
	top: 6px;
}
.stm-sec-1-inn {
	width:300px;
	display: inline-block;
}
.stm-sec-1-inn h3 {
	display: inline-block;
	width: 100%;
}
.stm-sec-1-inn h3 a {
	color: #1c1c1c;
	font: 14px "tahoma-bold";
	text-transform:uppercase;
}
.stm-sec-1-inn h3 a:hover {
	color: #e52600;
}
.stm-sec-1-inn p {
	font: 10px "tahoma-bold";
	color: #3a589b;
	text-transform:uppercase;
	display: inline-block;
	width: 100%;
}
.stm-sec-1-inn p  a{
	color: #3a589b;
}
.stm-sec-1-inn p  a:hover{
	color: #2c67ea;
}
.stm-block .stm-sec-2.stat-individual h3:after { 
	width:616px;
}
.stm-block  .stm-sec-3.latest-news-list {
	padding:0 12px;
}
.stm-block .stm-sec-3.latest-news-list {
	margin:10px 0 0;
}
.stm-block .stm-sec-3.latest-news-list ul li a {
	width:680px;
}
.stm-block .stm-sec-3.latest-news-list ul li a p {
	width:95%;
}
.stm-block  .stm-sec-3.latest-news-list h3 {
	background: #dbdbdb;
	color: #383838;
	float: left;
	font: 500 16px "tahoma";
	padding: 7px 0 8px 15px;
	text-transform: uppercase !important;
	width: 100%;
}
.stm-block  .stm-sec-3.latest-news-list .readmore-btn,
.stm-block  .stm-sec-2.stat-individual .readmore-btn {
	padding-top:0;
}
.stm-block  .stm-sec-3.latest-news-list .readmore-btn a,
.stm-block  .stm-sec-2.stat-individual .readmore-btn a {
	font-size:16px;
}
.stm-block  .stm-sec-3.latest-news-list ul li a {
    background-position: 625px -351px;
}
.stm-block  .stm-sec-3.latest-news-list ul li a:hover {
    background-position: 602px -876px;
}
/* 2 */

/* 3 */
.sts-block {}
.sts-block .sts-sec-3  {}
.sts-block .sts-sec-3 .bet-review-tab ul li a {
	width:144px;
}
.sts-sec-3 {	
	float:left;
	width:100%;
	margin-bottom:10px;
}
.sts-sec-3  h4 {
	background:#bfbfbf;
	font: 14px 'tahoma-bold';
	color:#fff !important;
	line-height:34px !important;
	padding: 0 0 0 13px !important;
	display:inline-block;
	width:100%;	
	height:34px;
}
.sts-sec-3 ul {
	margin:6px 0 0;
	border-bottom:1px solid #dbdbdb;
	float:left;
}
.sts-sec-3 ul li label {
	float: left;	
	height: 79px;	
	width: 79px;
	margin-right:12px;
}
.sts-sec-3 ul li{
	padding:10px 0;
	display:inline-block;
	border-bottom:1px solid #dbdbdb;
	margin:0 !important;
}
.sts-sec-3 ul li:last-child{
	border-bottom:0 none;
}
.sts-sec-3 ul li h5{
	font:14px 'tahoma-bold';
	color:#1c1c1c;
}
.sts-sec-3 ul li p{
	font:12px 'tahoma';
	margin:0 !important;
	line-height:15px;
	padding-bottom:5px;
}
.sts-sec-3-cnt {
	float: left;
	margin-right:5px;
	padding-right: 6px;
	width: 485px;
}
.sts-sec-3-cnt h5{
	font:12px 'tahoma-bold';
	color:#1c1c1c;
	text-transform:uppercase;
	margin-top:2px;
}
.sts-sec-3-cnt p{
	font:12px 'tahoma';
	margin:0 !important;
	line-height:14px;
	padding:0 !important;
	color:#1c1c1c;
}
.sts-sec-3 a.readmore-btn, .sts-sec-3 a.readmore-btn.less {
	background: #0096e0;
	color: #fff;
	display: inline-block;
	font: 14px "tahoma-bold";	
	text-align: center;	
	width:150px !important;
	height:36px;
	line-height:28px;
	border:3px solid #0096e0;
	text-transform:uppercase;
	margin-bottom:7px;
	padding:0;
	transition: .5s;
}
.sts-sec-3 a.readmore-btn:hover {
	color: #0eabf9;
	background: #fff;
}
.sts-sec-3 a.readmore-btn.less {
	background: #fff;
	color: #0096e0;
}
.sts-sec-3 a.readmore-btn.less:hover {
	background: #f2f2f2;
	color: #0096e0;
}
.sts-sec-3 a.buy-tick-btn {
	background: #7fb923;
	color: #fff;
	display: inline-block;
	font: 14px "tahoma-bold";
	padding-left: 8px;
	text-align: left;	
	width:150px !important;
	height:36px;
	line-height:auto;
	border:0;
	text-transform:uppercase;
}
.sts-sec-3 .buy-tick-btn:hover{
	background-color:#90d327;
}
.sts-sec-3 .buy-tick-btn span{
	color:#fff000;
}
.sts-sec-3 .buy-tick-btn span.arrow {
	background:url("../images/sprite-icons.png") no-repeat 11px -828px;
	border-left: 1px solid #fff;
	display: inline-block;
	margin-left: 7px;
	padding: 9px 5px 10px;
	text-indent: -9999px;
	width: 39px;
}
.sts-sec-3 .buy-tick-btn:hover span.arrow{
	background-position:11px -859px;
}
.sts-sec-3-cont-more {
	float: left;
	width: 100%;
	padding-top:8px;
}
.sts-sec-3-cont-more{
	font:12px 'tahoma';
	margin:0 !important;
	line-height:14px;
	padding:0 0 6px !important;
	color:#1c1c1c;
}
.sts-sec-3-cont-more.hidecont {
	display: none;
}
.sts-sec-3-cont-more.hidecont p {
	margin: 10px 0 3px!important;
}
.sts-sec-3-cont-more p b{
	font:12px 'tahoma-bold';
}
.sts-sec-3-cont-more a.buy-tick-btn1, .sts-sec-3-cont-more a.readmore-btn1 {
	background: #7fb923;
	color: #fff;
	display: inline-block;
	font: 14px "tahoma-bold";	
	text-align: center;	
	width:100% !important;
	height:36px;
	line-height:34px;	
	text-transform:uppercase;
	margin-top:6px;
	padding:0;
	border:0;
}
.sts-sec-3-cont-more a.buy-tick-btn1:hover {
	background: #90d327;
}
.sts-sec-3-cont-more a.readmore-btn1 {
	background: #ff9600;
}
.sts-sec-3-cont-more a.readmore-btn1:hover {
	background: #fea11d;
}
.sts-sec-4 {	
	float:left;
	width:100%;
	margin-bottom:10px;
}
/* .sts-sec-4  h4 {
	background:#e52600;
} */
.sts-sec-4 ul li h5 {
	text-decoration:underline;
}
.sts-sec-4 .buy-tick-btn {
	margin-top:23px;
}
/* 3 */

/* Set 6 */
.top-videos-container .transfers-top-list h2.gambling {
	font-size: 24px;
}
.latest-transfer-rumours li .trns-rum-ornbg .chart-colr,
.source .trns-rum-ornbg span.chart-colr{
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	background: #ff9600;
}
.source .trns-rum-ornbg span.chart-colr {
	height: 98%;
}
.latest-transfer-rumours li .trns-rum-ornbg .chart-colr .bg-img,
.source .trns-rum-ornbg span.chart-colr .bg-img {
	background: url('../images/sprite.png') no-repeat 0 0;
	width: 24px;
	height: 23px;
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	margin: -12px auto 0;
}
.latest-transfer-rumours li .trns-rum-ornbg .green-chart .bg-img,
.source .trns-rum-ornbg span.green-chart .bg-img{
	background-position: -1073px -300px;
}
.latest-transfer-rumours li .trns-rum-ornbg .yellow-chart .bg-img,
.source .trns-rum-ornbg span.yellow-chart .bg-img{
	background-position: -1156px -298px;
}
.latest-transfer-rumours li .trns-rum-ornbg .red-chart .bg-img {
	background-position: -1238px -295px;
	width: 28px;
}
.transfer-zone-tab table tbody tr td.coutry-flag {
	vertical-align: middle !important;
}
/* set 8 soccer gambling styles start */
.gambling-main .btm-cnt h4.main-title {
	padding-left: 18px;
}
.gambling-main .sgg-sec1 {
	margin-top: 16px;
}
.sprite-eght {
	background: url('../images/set8/sprite-set8.png')no-repeat 0 0;
}
.gambling-main .sgg-sec4 p.gamb-sec {
	font-size: 13px;
	padding: 0 15px 3px;
}
.gambling-main .sgg-sec4 ul li:first-child {
	border-top: 1px solid #dbdbdb;
}
.gambling-main .sgg-sec4 {
	border-bottom: 1px solid #dbdbdb;
}
ul.gamb-scroll-list {
	width: 570px;
	margin: 5px auto 0;
}
ul.gamb-scroll-list li {
	float: left;
	margin-left: 10px;
}
ul.gamb-scroll-list li a {
	font: 14px 'Tahoma-Bold';
	color: #383838;
	text-transform: uppercase;
	background: #ededef;
	display: inline-block;
	padding: 5px 8px;
	border-radius: 4px;
}
ul.gamb-scroll-list li a:hover {
	background: #383838;
	color: #fff;
}
.betting-online, ul.gambmain-tglcont, .mid-infocont ul.flag-right {
	width: 100%;
	float: left;
	margin-top: 10px;
}
.betting-online p{
	float: left;
}
.gambling-scroll-cont .btng-online-cont h3 {
	width: auto;
}
.btng-online-cont .term-top {
	margin-top: 3px;
}
.gamb-main.title-nav {
	float: left;
	width: 100%;
	margin: 10px 0 0;
	padding: 8px 0;
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
}
.gamb-main.title-nav h3 span {
	font-size: 14px;
}
.gamb-main.title-nav h3:after {
	width: 230px;
	top: -1px;
}
.gamb-main.title-nav a {
	top: 9px;
}
ul.gambmain-tglcont > li {
	width: 100%;
	float: left;
	border-bottom: 1px solid #dbdbdb;
	padding-bottom: 5px;
	margin-bottom: 15px;
}
ul.gambmain-tglcont > li:nth-child(3n) {
	margin-bottom: 10px;
}
ul.gambmain-tglcont .left-logo {
	width: 165px;
	float: left;
}
ul.gambmain-tglcont {
	margin-top: 13px;
}
ul.gambmain-tglcont .left-logo img, .mid-infocont ul.flag-right li img{
	width: 100%;
	height: 100%;
}
ul.gambmain-tglcont .rating-bet {
	width: 151px;
	margin: 8px auto;
}
ul.gambmain-tglcont .rating-star {
	margin-left: 10px;
}
ul.gambmain-tglcont .rating-star li {
	margin: 0 1px;
}
ul.gambmain-tglcont .rating-bet h4 {
	font-size: 10px;
	color: #818181;
}
ul.gambmain-tglcont .mid-infocont {
	float: left;
	margin-left: 15px;
	width: 322px;
}
ul.gambmain-tglcont .rating-bet h5.grade {
	margin-left: 5px;
	color: #383838;
}
ul.gambmain-tglcont .mid-infocont h3 {
	font: 24px 'tahoma-bold';
	color: #383838;
}
ul.gambmain-tglcont .mid-infocont h4, .btng-info-btm h3, .bookmaker-table table td h5{
	font: 18px 'tahoma-bold';
	color: #e52600;
}
ul.gambmain-tglcont .mid-infocont p {
	font: 13px 'tahoma';
	color: #676767;
}
.mid-infocont ul.flag-right {
	margin-top: 0;
}
.mid-infocont ul.flag-right li {
	width: 28px;
	height: 21px;
	float: left;
	margin-left: 8px;
}
.mid-infocont ul.flag-right li.mob {
	width: 13px;
	height: 24px;
}
.right-links.sts-sec-3 {
	float: right;
	width: 160px;
	margin-top: 10px;
}
.right-links.sts-sec-3 a {
	font-size: 17px;
	width: 160px !important;
}
.right-links.sts-sec-3 a.buy-tick-btn {
	padding-left: 16px;
	line-height: 17px;
}
.right-links.sts-sec-3 a.readmore-btn {
	margin-bottom: 10px;
}
.hidecont-info ul.prod-list li {
	font: 12px 'tahoma';
	color: #1c1c1c;
	padding-bottom: 5px;
	background: url('../images/set8/sprite-set8.png')no-repeat 204px -13px;
}
.hidecont-info ul.prod-list li.wrong {
	background-position: -443px -21px;
}
.hidecont-info {
	display: none;
}
.hidecont-info ul.prod-list {
	width: 235px;
	float: left;
}
ul.prod-list li span.dot {
	color: #aaa;
}
ul.whats-hot-info {
	width: 466px;
	float: left;
	margin-left: 30px;
}
ul.whats-hot-info li {
	background: url('../images/sprite-set6.png')no-repeat 0 -253px;
	border: 0;
	font: 14px 'tahoma';
	color: #1c1c1c;
	padding: 0 0 7px 10px;
}
ul.whats-hot-info li.title, .hidecont-info ul.prod-list li:first-child {
	background: none;
}
ul.whats-hot-info li.title {
	color: #e52600;
	font-weight: bold;
	padding-left: 0;
}
.hidecont-info .sts-sec-3-cont-more a.buy-tick-btn1, 
.hidecont-info .sts-sec-3-cont-more a.readmore-btn1 {
	font: 18px/38px "tahoma-bold";
	height: 38px;
}
.btng-info-btm {
	background: #edeef0;
	width: 100%;
	float: left;
	padding: 8px 15px 15px;
}
.btng-info-btm h3, .btng-info-btm p, .btng-info-btm a{
	color: #000;
}
.btng-info-btm p {
	font: 12px 'tahoma';
}
.btng-info-btm a {
	font: italic 14px 'tahoma-bold';
	background-position: -15px -70px;
	padding-left: 17px;
}
.btng-info-btm a:hover {
	color: #7fb923;
}
ul.popular-btng-choices {
	background: #dbdbdb;
}
ul.popular-btng-choices li {
	display: inline-block;
	margin-left: 32px;
	line-height: 35px;
}
ul.popular-btng-choices li a {
	background: url('../images/set8/sprite-set8.png')no-repeat -525px -80px;
	padding-left: 16px;
}
ul.popular-btng-choices li a:hover {
	color: #e52600;
}
ul.popular-btng-choices span {
	background: #ff9600;
	font: 14px/38px "tahoma-bold";
	color: #fff;
	float: left;
	height: 100%;
	padding: 0 18px 0 15px;
}
.bookmaker-table {
	width: 100%;
	float: left;
	margin: 10px 0 5px;
}
.bookmaker-table table {
	width: 100%;
}
.bookmaker-table table th, .bookmaker-table table td, .bookmaker-table table img{
	text-align: center;
	vertical-align: middle;
	padding: 4px 6px;
}
.bookmaker-table table thead th {
	background: #00ac3d;
	color: #fff;
	font: 12px 'tahoma-bold';
	color: #fff;
	padding: 7px 15px;
}
.bookmaker-table table tr.alternate {
	background: #edeef0;
}
.bookmaker-table table tr:hover {
	background: #bdecce;
}
.bookmaker-table table th.bet365, .bookmaker-table table td.bet365{
	width: 160px;
	text-align: left;
}
.bookmaker-table table th.same-width {
	width: 60px;
}
.bookmaker-table table thead th.visit {
	width: 130px;
}
.bookmaker-table table tbody td.visit {
	padding-right: 0;
	text-align: right;
}
.bookmaker-table table td.bet365 img {
	float: left;
	padding: 0 6px 0 0;
}
.bookmaker-table table td.bet365 h4 {
	padding-top: 15px;
}
.bookmaker-table table td a {
	font: 11px 'tahoma';
	color: #7a7a7a;
}
.bookmaker-table table td span {
	background: url('../images/set8/sprite-set8.png')no-repeat 0 0;
	width: 27px;
	height: 27px;
	display: inline-block;
	vertical-align: middle;
}
.bookmaker-table table td span.casino {
	background-position: -29px -163px;
	width: 24px;
	height: 24px;
}
.bookmaker-table table td span.poker {
	background-position: -112px -163px;
}
.bookmaker-table table td span.sports, .bookmaker-table table td span.footbal{
	background-position: -203px -164px;
	width: 25px;
	height: 25px;
}
.bookmaker-table table td span.wrong {
	background-position: -293px -163px;
	width: 23px;
	height: 23px;
}
.bookmaker-table table td span.footbal {
	background-position: -203px -164px;
}
.bookmaker-table table td a.visit {
	background: #7fb923;
	display: inline-block;
	color: #fff;
	text-transform: uppercase;
	width: 120px;
	height: 30px;
	line-height: 28px;
}
.bookmaker-table table td a:hover {
	color: #00ac3d;
}
.bookmaker-table table td a.visit:hover {
	background: #00ac3d;
	color: #fff;
}
.casino-gms-slide {
	width: 540px;
	margin: 0 auto;
}
.casino-gms-slide li {
	display: inline-block;
	width: 120px;
	text-align: center;
	margin: 30px 0 15px;
	cursor: pointer;
}
.casino-gms-slide li:nth-child(4n) {
	width: 155px;
}
.casino-gms-slide li h4 {
	text-transform: uppercase;
	margin-top: 5px;
}
.casino-gms-slide li span {
	background: url('../images/set8/casino-games-sprite.png')no-repeat 0 0;
	width: 90px;
	height: 80px;
	display: inline-block;
}
.casino-gms-slide li span.sloticn {
	background-position: -12px -56px;
}
.casino-gms-slide li span.blackjkicn {
	background-position: -158px -61px;
	width: 50px;
}
.casino-gms-slide li span.rouleteicn {
	background-position: -268px -59px;
	width: 74px;
}
.casino-gms-slide li span.casinoicn {
	background-position: -396px -61px;
	width: 76px;
}
.casino-gms-slide li:hover h4{
	color: #e52600;
}
.casino-gms-slide li span.sloticn:hover{
	background-position: -12px -227px;
}
.casino-gms-slide li span.blackjkicn:hover {
	background-position: -158px -228px;
}
.casino-gms-slide li span.rouleteicn:hover {
	background-position: -268px -227px;
}
.casino-gms-slide li span.casinoicn:hover {
	background-position: -396px -226px;
}
.gettng-startd.title-nav h3:after{
	width: 505px;
	top: 0;
}
.gettng-startd.betng.title-nav h3:after, 
.gettng-startd.cas-promo.title-nav h3:after{
	width: 470px;
}
.gettng-startd.title-nav a{
	background-position: -1424px -946px;
	top: 3px;
}
.cas-game-cont {
	margin: 15px 0;
}
ul.casino-games-slidelst li{
	width: 177px;
	float: left;
	margin-left: 7px;
}
ul.casino-games-slidelst li:first-child {
	margin-left: 0;
}
.slidelst-cont p {
	font: 12px/15px 'tahoma-bold';
	color: #383838;
	margin: 5px 0 !important;
}
.slidelst-img {
	position: relative;
	width: 177px;
	height: 93px;
	cursor: pointer;
}
ul.casino-games-slidelst li:hover p {
	color: #676B2C;
}
sub.upto {
	font-size: 12px;
	position: relative;
	top: -2px;
}
/* soccer team individual changes */
.last-strtng-players{
	width: 214px;
	height: 162px;
	background: url('../images/goalie-bg.jpg')no-repeat;
}
ul.players-info {
	width: 100%;
	display: inline-block;
	text-align: center;
	padding-top: 5px;
}
ul.players-info li {
	display: inline-block;
	text-align: center;
	width: 60px;	
	height: 100%;
	position: relative;
	padding-bottom: 1px;
}
.soccer-team-ind .bet-review-tab ul.players-info li a {
	font: 10px 'tahoma-bold';
	color: #fffefe;
	position: relative;
	top: -4px;
}
ul.players-info li.goalie {
	width: 100%;
}
ul.players-info li span {
	background: url('../images/goalie-icon.png')no-repeat;
	width: 20px;
	height: 20px;
	display: block;
	cursor: pointer;
	margin: auto;
}
ul.players-info li span.player-bg {
	background: url('../images/players-icon.png')no-repeat;
}
.player_popup {
	background: #efefef;
	min-width: 70px;
	padding: 5px 10px;
	display: inline-block;
	border-radius: 6px;
	position: absolute;
	top: -20px;
	left: 25px;
	z-index: 9;
	display: none;
}
ul.players-info li.active .player_popup {
	display: block;
}
.player_popup h4 {
	font: 13px 'tahoma-bold' !important;
	color: #000 !important;
}
ul.players-info li.goalie .player_popup {
	right: 35px;
	left: auto;
	top: -14px;
}
.soccer-team-ind table tr td a {
	color: #1c1c1c;
}
.soccer-team-ind .tables.grn-hvr tr td a:hover {
	color: #28BE00;
}
.soccer-team-ind .tables.orng-hvr tr td a:hover {
	color: #FF920D;
}
.accord-table.brdr-white .alternate {
	border-bottom: 1px solid #fff;
}
/* set9 page styles start */
.advertise-section {
	width: 970px;
	margin: 0;
}
.advertise .left-fixed .mid-section {
	margin-left: 0;
}
.ad-innr-section {
	padding: 15px 20px 20px;
	margin-bottom: 12px;
}
.ad-innr-section h4, .ad-innr-section h5, .our-audience-cont h2{
	font: 18px 'tahoma-bold';
	color: #383838;
	padding-bottom: 10px;
}
.ad-innr-section h5 {
	font-size: 14px;
	padding-top: 15px;
}
.ad-innr-section p {
	font: 14px 'tahoma';
	color: #383838;
}
.our-audience-cont {
	margin-top: 40px;
	padding-bottom: 75px;
	border: 1px solid #e2e2e2;
}
.our-audience-cont h2.audience {
	text-transform: uppercase;
	text-align: center;
}
.our-audience-cont h2.audience span {
	background: #fff;
	display: inline-block;
	margin-top: -13px;
	padding: 0 19px;
	vertical-align: top;
}
ul.visitors, .social-viewers ul{
	width: 100%;
	display: inline-block;
	text-align: center;
	margin: 20px 0 40px;
}
ul.visitors h4 {
	font: italic 39px 'tahoma-bold';
	padding-bottom: 0;
}
ul.visitors h5 {
	padding-top: 8px;
}
ul.visitors p {
	font-size: 14px; 
}
ul.visitors  li {
	display: inline-block;
	width: 250px;
	vertical-align: top;
}
ul.visitors  li span {
	background: url('../images/set9/sprite-set9.png')no-repeat -43px -68px;
	display: block;
	width: 74px;
	height: 85px;
	margin: 0px auto 10px;
}
ul.visitors  li span.fb-visit {
	background-position: -303px -65px;
	width: 33px;
}
ul.visitors  li span.gender-visit {
	background-position: -543px -65px;
	width: 38px;
}
.social-viewers, .mid-bordr{
	width: 378px;
	margin: 0 auto;
	border-top: 2px dotted #f0f0f0;
	border-bottom: 2px dotted #f0f0f0;
}
.social-viewers h5, .getin-touchcont h2, .getin-touchcont p {
	text-align: center;
}
.social-viewers ul {
	margin: 15px 0 23px;
}
.social-viewers ul li{
	display: inline-block;
	vertical-align: middle;
	margin: 0 15px;
}
.social-viewers ul li a{
	background: url('../images/set9/sprite-set9.png')no-repeat -65px -252px;
	width: 15px;
	height: 31px;
	float: left;
	text-indent: -9999px;
}
.social-viewers ul li a.twitr {
	background-position: -306px -267px;
	width: 30px;
	height: 24px;
}
.mob-adcont{
	width: 830px;
	margin: 35px auto 25px;
}
.left-mobimg, .rgt-mobcont{
	width: 395px;
	float: left;
}
.rgt-mobcont {
	float: right;
}
.rgt-mobcont h5 {
	padding-bottom: 15px;
}
.rgt-mobcont p {
	font-size: 14px;
	margin-bottom: 15px;
}
.mid-bordr {
	border-bottom: 0;
}
.ad-ratingtable {
	width: 740px;
	margin: 45px auto 25px;
}
.ad-ratingtable table {
	width: 100%;
	border: 1px solid #e2e2e2;
}
.ad-ratingtable table th, .ad-ratingtable table td {
	font: 14px 'tahoma-bold';
	color: #383838;
	text-align: center;
	padding: 8px 10px;
	border-right: 1px solid #e2e2e2;
}
.ad-ratingtable th:first-child {
	border: 0;
}
.ad-ratingtable table td, .getin-touchcont p, .playr-stats p{
	font: 14px 'tahoma';
}
.ad-ratingtable table td:first-child {
	text-align: left;
	font-weight: bold;
}
.ad-ratingtable table tr.odd {
	background: #ebebeb;
}
.ad-ratingtable table p {
	font: italic 11px 'tahoma';
}
.ad-ratingtable table p:first-child {
	padding-bottom: 5px;
}
.getin-touchcont {
	width: 430px;
	margin: 0 auto;
}
.getin-touchcont a {
	font: 14px 'tahoma-bold';
	color: #383838;
	display: inline-block;
	text-align: center;
	width: 100%;
	padding-top: 15px;
}
span.mail-icon {
	background: url('../images/set9/sprite-set9.png')no-repeat -581px -259px;
	width: 42px;
	height: 32px;
	display: block;
	margin: auto;
}
.getin-touchcont p {
	line-height: 22px;
	padding: 5px 0 15px;
}
/* sn player stats page styles start */
.playr-stats-head {
	background: #fff;
}
.playr-stats-head ul.social_links{
	width: 100%;
	float: right;
	text-align: right;
	padding: 10px;
}
.playr-stats-head.top-videos-container .transfers-top-list h2 {
	background: #1c1c1c url('../images/set9/sprite-set9.png')no-repeat -12px -367px;
	padding-left: 60px;
}
.playr-stats-head .btm-cnt {
	padding: 8px 10px;
}
.playr-stats-head  .bet-review-tab {
	margin-top: 0;
}
.player-info-sectn {
	width: 741px;
	float:left;
	margin: 0 10px;
	padding: 10px 0;
	border-top: 2px solid #edeef0;
	border-bottom: 2px solid #edeef0;
}
.plyr-img {
	width: 117px;
	height: 117px;
	float: left;
	margin-left: 10px;
	position: relative;
}
.plyr-img img {
	width: 100%;
	height: 100%;
}
span.playr-positn {
	font: 23px 'tahoma-bold';
	color: #e52600;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 15px;
	text-align: center;
}
.playr-stats {
	float: left;	
	padding-left: 15px;
}
.playr-stats ul li {
	width: 328px;
	float: left;
}
.playr-stats p {
	color: #1c1c1c;
	text-transform: uppercase;
	padding-bottom: 7px;
}
.playr-stats p span {
	text-transform: none;
}
.playr-stats ul li:nth-child(2n) {
	float: right;
	width: auto;
}
.plyr-gamestats {
	padding-left: 30px;
}
.plyr-gamestats  p {
	font: 14px 'tahoma-bold';
	color: #1c1c1c;
	text-transform: uppercase;
	float: left;
	padding-right: 20px;
}
.plyr-gamestats  p span {
	font: 68px 'tahoma-bold';
	color: #b1b1b1;
	vertical-align: middle;
	margin-right: 10px;
}
.plyr-gamestats ul{
	float: left;
	margin-top: 20px;
}
.plyr-gamestats li{
	background: url('../images/set9/sprite-set9.png')no-repeat 0 0;
	display: inline-block;
	padding: 0 16px 0px 30px;
	font: 30px 'tahoma-bold';
	color: #b2b2b2;
}
.plyr-gamestats li.mtchs_orng {
	background-position: -32px -482px;
}
.plyr-gamestats li.goals_red {
	background-position: -623px -482px;
}
.soccer-team-ind .playr-stats-head .club-domestic .bg-slash:after {
	width: 650px;
}
.soccer-team-ind .playr-stats-head .soccer-top {
	padding: 0 15px;
}
.soccer-team-ind .playr-stats-head .bg-slash:after {
	width: 272px;
}
.soccer-team-ind .playr-stats-head .soccer-top .select-title,
.playr-stats-head .soccer-top .select-title .selectricWrapper {
	width: 146px;
}
.soccer-team-ind .playr-stats-head .soccer-top .select-title {
	top: 5px;
	right: 15px;	
}
.playr-stats-head .soccer-top .select-title .selectric {
	background: none;
	border: 1px solid #b1b1b1;
}
.playr-stats-head .soccer-top .select-title .selectric .label {
	padding: 2px 5px 2px;
	font-family: tahoma;
}
.playr-stats-head .soccer-top .select-title .selectric:hover {
	background: #383838;
}
.playr-stats-head .soccer-top .select-title .selectric:hover .label {
	color: #fff;
}
.soccer-team-ind .playr-stats-head .soccer-top .select-title .selectric .button {
	background: url('../images/set9/sprite-set9.png')no-repeat -461px -197px;
	height: 6px;
	height: 23px;
}
.soccer-team-ind .playr-stats-head table tr.team-head td,
.soccer-team-ind .playr-stats-head table tr.tot-scor td {
	font-weight: bold;
}
.soccer-team-ind .playr-stats-head table tr.tot-scor td:first-child,
.soccer-team-ind .playr-stats-head table tr td.comptn {
	text-align: left;
	padding-left: 13px;
}
.soccer-team-ind .playr-stats-head table tr td.comptn {
	padding-left: 25px;
}
.soccer-team-ind .playr-stats-head table tr {
	background: #edeef0;
	border-bottom: 1px solid #fff;
}
.soccer-team-ind .playr-stats-head table tr.alternate {
	background: #dcdcdc;
}
.soccer-team-ind .playr-stats-head table tr.team-head {
	background: none;
}
.soccer-team-ind .playr-stats-head  .tables {
	border-bottom: 0;
	padding: 0 15px;
}
.soccer-team-ind .playr-stats-head table tr td {
	padding: 5px;
}
.playr-stats-head table span.team_flag1, .playr-stats-head table span.team_flag2,
.playr-stats-head table span.team_flag3 {
	background: url('../images/set9/sprite-set9.png')no-repeat -271px -199px;
	width: 16px;
	height: 12px;
	float: left;
	margin-right: 8px;
}
.playr-stats-head table span.team_flag2 {
	background-position: -333px -203px;
}
.playr-stats-head table span.team_flag3 {
	background-position: -408px -203px;
}
.soccer-team-ind .playr-stats-head  .tables table thead tr.score td span.ap {
	background: url('../images/set9/sprite-set9.png')no-repeat -201px -197px;
}
.soccer-team-ind .playr-stats-head .club-domestic h4 {
	margin-top: 10px;
}