

@media screen and (max-width:1023px) {

}

/* Max With CRT Manitor Html Website Only */
@media screen and (max-width:1024px) {
.desktop-header, .right-section, .left-section{
		display:block;
}	
.home-container .mid-container{
	overflow:hidden;
}
.topbar h1 {
	font-size:11px;
}	
.mid-container{
	margin-top:0;
}	
.topnav li a {
	padding: 9px 12px;
}
.top-banner {
	width:473px;
	float:left;
	height:90px;
}
.top-banner img {
	width:100%;
	height:100%;
}
.top-social {
	left: 170px;
	position: absolute;
	top: 0;
}
.footer-container {
	background-color:#1c1c1c;
}
.footer-about-section {
	width:420px;
}
.footer-about-section p {
	clear:both;
}
.follow-section {
	float: left;
	width: 100%;
	margin:25px 0 15px;
}
.follow-section-lft {
	float: left;
	width: 324px;
}
.follow-section-rgt {
	float: left;
	width: 510px;
	margin-left:158px
}
.follow-section h4 {
	margin-top:5px;	
}
.main-container {
	margin:0 auto;
	width:980px;
}
.right-section-link, .mid-container .right-section-link {
	  background:url("../images/right-more-icon.png") no-repeat 0px 0px;
	  color: #1c1c1c;
	  display: block;
	  height: 55px;
	  position: absolute;
	  right: 12px;
	  text-indent: -9999px;
	  width: 55px;
	  z-index: 99999;
	  left:auto;
	  top:0;
	}
.left-section-link {
  background:url("../images/left-more-icon.png") no-repeat 19px 6px;
  color: #1c1c1c;
  display: block;
  height: 37px;
  position: absolute;
  top: -202px;
  width: 40px;
  left:2px;
  z-index: 99999;
  padding:0;
  text-indent:-9999px;
}
.socrteam-indslider .mob-left .left-section{
	top: 0 !important;
}
.socrteam-indslider .left-section-link {
	top: -112px;
}
.socrteam-indslider .left-section-link.more-icon-fixed {
	top: 8px;
}
.more-icon-fixed{
	position:fixed;
	top:6px;
	left:0;
	transition:none;
	padding:0
}
/* .nav-left .home-icon.active a{
	border-left:1px solid #4b4b4b;
}
.nav-left{
	padding-left:28px;
} */
.home-container .right-section-link.icon-fixed{
	right:12px;
	top:95px;
	position:fixed;
}
.home-container .left-section-link.icon-fixed{
  left: 12px;
  top:95px;
  position:fixed;
}
.home-container .right-section-link{
	top:315px;
}
.inner-page .right-section-link.icon-fixed{
	top:45px;
	position:fixed;
	right:12px;
}
.inner-page .left-section-link.icon-fixed{
	/* top:8px;
	position:fixed;
	left:12px; */
}
.inner-page .left-section-link.icon-fixed.no-lft {
	display: none;
}
.mid-container {
	float: left;
	width: 100%;
	position:relative;	
}
.body-div{
	overflow:hidden;
}
.mid-container.hgtauto .left-section{
	overflow: auto;
}
.right-section {
	position:absolute;
	right:-317px;
	background: #fff;
	padding: 7px;
	width:317px;
	border: 1px solid #dbdbdb;
	z-index: 99999;
	top:0;
	display:none;
	left:auto;
}
.right-section.right-sec-show{
	display:block;
}
.inner-page .left-section {
	position:absolute;
	left:0;
	padding: 7px;
	width: 317px;
	border: 1px solid #dbdbdb;
	z-index: 999;
}

.latest-news-list ul li a{
	width:706px;
}
/* .right-section-link{
	display:none;
} */
	.left-section{
		margin-bottom:10px;
	}
	.mid-section{
		margin-left:0;
		margin-right:0;
	}
	.watch-icon li a{
		display:table-cell;
		vertical-align:middle;
		width:147px;
		height:57px;
		padding:0 0 4px;
	}
	.watch-icon li a img{
		display:block;
		margin:0 auto;
		max-width:100%;
		float:none;
	}
	.watch-icon li.transfers a img{
		margin-left:auto;
	}
	.watch-icon li{
		width:16.6%;
		min-height:59px;
		border-bottom: 0 none;
		border-right: 1px solid #eee;
		float:left;
	}
	.float-div .mid-section, .left-fixed .mid-section{
		margin-left:0;
	}
	.watch-icon li:last-child, .watch-icon li:hover:last-child {
		border-right:0 none;
	}
	.watch-icon li:hover{
		width:16.6%;
		min-height:59px;
		border:1px solid #eee;
		border-left:0 none;
		border-top:0 none;
		border-bottom: 0 none;
	}
	.watch-icon li.livesoccer span{
		display:block;
		font-size:7px;
	}
	.watch-icon li.play-icon, .watch-icon li.skipto  {
		display:none;
	}	
	.watch-icon li.livesoccer:hover{
		width:16.6%;		
	}	
	.watch-icon li.livesoccer a{
		background:url("../images/sprite.png") no-repeat -193px -814px;
		width:147px;
	}
	.watch-icon li span, .watch-icon li.livesoccer span.play-icon{
		display:none;
	}
	.mob-left .mid-section{
		margin-left:0;
	}
	.mid-section.headline, .mid-section.headline .mid-banner-botm-section, .mid-section.headline .top-videos-container{
		width:100%;
	}
	.mid-section.headline .stories-section ul li{
		width:479px;
	}
	.mid-section.headline .top-videos-list .video-gallery{
		margin:0 auto;
	}
	.tips-section.news {
	  width: 485px;
	}
	.inner-page .latest-news-list ul li a{
		width:929px;
		background:url("../images/sprite_new.png") no-repeat 860px -351px;
	}
	.inner-page .latest-news-list ul li a:hover {
	  background:url("../images/sprite_new.png") no-repeat 837px -875px;
	}
	.mid-section.headline .top-videos-list.video-list ul li{
		text-align:center;
		width:234px;
	}
	.left-section, .mid-section, .home_slider, .mid-banner-botm-section, .top-videos-container{
		width:100%;
	}
	.top-videos-list .stories-section ul li{
		width:480px;
		text-align:left;
	}
	.slider_thumb{
		width:370px;
	}
	.tips-section{
		width:320px;
	}
	.top-videos-list ul li{
		width:234px;
		text-align:center;
	}
	.transfers.home-latest-news-list .latest-news-list ul li a{
		width:929px;
	}
	.transfers.home-latest-news-list .latest-news-list ul li a {
	  background:  url("../images/sprite_new.png") no-repeat 845px -354px;	 
	}
	.transfers.home-latest-news-list .latest-news-list ul li a:hover {
	  background: #eee url("../images/sprite_new.png") no-repeat  824px -877px;
	}
	.soccer-sec .tips-section-list img{
		width:295px;
	}
	.follow-section ul li{
		margin:6px 15px 0 !important;
	}
	.transfer-zone-tab table tbody tr td p{
		display:block;
		float:left;
		width:100%;
	}
	.soccer-sec .tips-section-list a{
		padding-right:12px;
		display:inline-block;
	}
	.tables table td.last_5_match table{
		margin-left:89px;
	}
	h1.logo{
		padding:27px 6px 23px 7px;
	}
	.follow-section-rgt{
		width:490px;
	}
	.mob-left .left-section {
	  padding: 0px;
	  border: 0;
	  width:200px;
	}
	.mob-left .left-section.animateleft{
		left:-100%;
		position:absolute;
	}
	.post_page_cont .mid-section{
		width:100%;
	}
	.related_articles .article_related {
	  float: none;
	  margin: 0 auto;
	  width: 733px;
	}
	.related_articles {
	  float: none;
	  margin-bottom: 10px;
	  width: 737px;
	  margin: 0 auto;
	}
	.banner_ads {
	  display: block;
	  margin-bottom: 18px;
	  text-align: center;
	}
	.recommend_post {
	  float: none;
	  margin-bottom: 16px;
	  width: 745px;
	  margin: 0 auto;
	}
	.share_opinion{
		margin-top:10px;
	}
	.user_text {
	  width: 890px;
	}
	.second-level .user_text {
	  width: 586px;
	}
	.latest-deals .feed-tabs.ui-tabs{
		width:100%;
	}
	.latest-deals .feed-tabs.ui-tabs li a{
		padding:6px 45px 6px 45px;
	}
	.expensive-transfers.latest-deals .feed-tabs.ui-tabs li:first-child a {
	  padding-left:49px;
	}
	.latest-deals .feed-tabs.ui-tabs .ui-tabs-nav li:first-child a{
		padding-left:45px;
	}
	.latest-deals .feed-tabs.ui-tabs li.flag-epl {
		background-position: -500px -93px;
	}
	.divider-title:after{
		background:none;
	}
	.transfer-zone-tab table tbody tr td h4{
		font-size:12px;
	}
	.transfer-zone-tab table tbody tr td{
		font-size:12px;
	}
	.transfer-zone-tab.rumours-table table tr td.date-time{
		padding:9px 16px;
		text-align:left;
	}
	.post_content_wrap .post_img img{
		width:100%;
	}
	.inner-page .float-div .right-section, .inner-page .float-div  .left-section{
		position:absolute;
		top:38px;
	}
	.inner-page .right-section, .inner-page .left-section{
		top:0;
		position:absolute;
	}
	.mid-section .top-videos-container .top-videos-list.video-section li {
	  width: 234px;
	}
	.rumours-header .select-title{
		border-right:0 none;
	}
	.home-container .left-fixed .left-section{
		left:0;
		top:40px;
	}
	.left-section .current-table, .left-section .top-scorers, .left-section .premium-betting, .three-tips, .this_week_promo, .bet-now, .left-section.main-category .current-table, .left-section.main-category .top-scorers, .left-section.main-category .premium-betting{
		margin-top:0;
	}
	.left-section-link:hover{
		transition:none;
	}
	.homecls .nav-left {
	  padding-left: 0;
	}
	.promo-ad{
		margin-bottom:0;
	}
	.expensive-transfers.latest-deals .feed-tabs.ui-tabs .ui-tabs-nav li:first-child a{
		padding-left:46px;
	}
	.accord-table .date{
		width:159px;
	}
	.player-tab-sec .player-table .player-deals{
		width:412px;
	}
	.premier-section .tables{
		overflow-x:scroll;
	}
	#live-stream-tab ul li a{
		padding:5px 10px 8px;
	}
	.livestream-btn{
		padding-left:43px;
	}
	.how-it-works-cnt{
		width:307px;
	}
	.how-it-works{
		width:359px;
	}
	
	/*soccer tickets ind page*/
    .bg-slash:after{ background:transparent}
	.soccer-ticket-ind ul.ticket-view li{ width:49.66%}
	.inner-page  .soccer-ticket-ind .mid-section .latest-news-list ul li a{background-position: 602px -351px; width:660px}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a:hover {background-position: 585px -876px;}
	/*soccer team individual*/
    .soccer-team-ind .bet-tab-cont .logo-dtl{ width:38%}
    .soccer-team-ind .bet-tab-cont .logo-dtl img{ margin-right:6px}
	ul.club li{ width:24.5%; text-align:center; margin-bottom:5px}
	.soccer-team-ind .venue ul.league-list{ margin-bottom:10px}
	ul.yearrating-star li{ width:auto}
	/*soccer match status*/
    .soccer-match-stats .bet-tab-cont .logo-dtl{ width:25%}
    .soccer-match-stats .bet-tab-cont .score-dtl{ margin:0 3%}
	/*soccer ticket*/
    .sts-block .latest-deals .feed-tabs.ui-tabs .ui-tabs-nav li:first-child a{ padding-left:23px}
    .sts-block .latest-deals .feed-tabs.ui-tabs li a{ padding:6px 9.2px 6px 38.2px}
    .sts-sec-3-cnt{ width:484px}
		/*soccer team main*/
	.inner-page .mid-section .latest-news-list ul li a{ width:683px; background-position:628px -351px}
		.sgg-sec5 ul li.list2{ margin-right:23.5px; margin-left:23.5px}
}

/* Max With CRT Manitor Css Only */
@media screen and ( device-width: 1024px ) {
	.left-section-link {
	  background:url("../images/left-more-icon.png") no-repeat 0 0;
	  color: #1c1c1c;
	  display: none;
	  height: 25px;
	  position: absolute;
	  text-indent: -9999px;
	  top: -113px;
	  width: 7px;
	  left:-12px;
	  z-index: 99999;
	  padding:0 12px;
	}
	.left-section-link:hover{
		transition:none;
	}
	.more-icon-fixed{
		position:fixed;
		top:6px;
		left:12px;
		transition:none;
		padding:0 12px;
	}
	.mid-section .top-videos-container .top-videos-list.video-section li {
	  width: 234px;
	}
	.inner-page .float-div .right-section, .inner-page .float-div  .left-section{
		position:absolute;
		top:38px;
	}
	.latest-deals .feed-tabs.ui-tabs{
		width:100%;
	}
	.latest-deals .feed-tabs.ui-tabs li a{
		padding:6px 45px 6px 45px;
	}
	.expensive-transfers.latest-deals .feed-tabs.ui-tabs li:first-child a {
	  padding-left:49px;
	}
	.latest-deals .feed-tabs.ui-tabs .ui-tabs-nav li:first-child a{
		padding-left:45px;
	}
	.latest-deals .feed-tabs.ui-tabs li.flag-epl {
		background-position: -500px -93px;
	}
	.divider-title:after{
		background:none;
	}
	.transfer-zone-tab table tbody tr td h4{
		font-size:12px;
	}
	.transfer-zone-tab table tbody tr td{
		font-size:12px;
}
	.transfer-zone-tab.rumours-table table tr td.date-time{
		padding:9px 16px;
		text-align:left;
	}
	.rumours-header .select-title{
		border-right:0 none;
	}
	.left-section .current-table, .left-section .top-scorers, .left-section .premium-betting, .three-tips, .this_week_promo, .bet-now, .left-section.main-category .current-table, .left-section.main-category .top-scorers, .left-section.main-category .premium-betting{
		margin-top:0;
	}
	.homecls .nav-left {
	  padding-left: 0;
	}
	.promo-ad{
		margin-bottom:0;
	}
	.main-container .mob-left .left-section.animateleft{
		left:0;
		position:static;
	}	
	.inner-page .main-container .mid-section{
		float:left;
		margin-left:7px;
		width:760px;
	}
	.nav-left .home-icon.active a{
		border-left:0;
	}
	.tips-section.news{
		width:375px;
	}	
	.mid-section.headline .top-videos-list .stories-section ul li, .mid-section.headline .top-videos-container .top-videos-list.video-section li{
		width:179px;
	}
	.mid-section .tips-section.news{
		width:375px;
	}
	.inner-page .mid-section .latest-news-list ul li a{
		width:709px;
		background:url('../images/sprite_new.png') no-repeat 642px -351px
	}	
	footer .footer-about-section{
		width:398px;
	}
	.latest-deals .feed-tabs.ui-tabs li a{
		padding:6px 20px 6px 37px;
	}
	.expensive-transfers.latest-deals .feed-tabs.ui-tabs .ui-tabs-nav li:first-child a{
		padding-left:46px;
	}
	.recommend-bet-list{
		width:240px;
	}
	.progressbar label{
		float:right;
	}
	.steps h5, .step5 h3{
		font-size:20px;
	}
	.step2.steps h5{
		margin-bottom:0;
	}
	.step2, .step3, .step4{
		margin-bottom:0;
	}
	.step4 ul{
		margin-top:30px;
	}
	.bet-two-col{
		width:360px;
	}
	.compare-logo, .compare-sec span, .compare-sec{
		width:234px;
	}
	.review-btn{
		padding:5px 20px;
	}
	.review .livestream-btn{
		padding-left:11px;
		font-size:14px;
	}
	.compare-link{
		width:234px;
	}
	.review-btn {	 
	  float: left;
	  font: 14px "tahoma-bold";
	  padding: 5px 20px;	 
	}
	.review .livestream-btn span.arrow {
	  background-position: 13px -830px;
	  margin-left: 10px;
	  padding: 5px 2px;
	}
	.back-btn{
		font-size:18px;
		float:right;
		padding:9px;
		width:750px;
	}
	.compare-title-head span.bonus{
		padding:23px 12px;
	}
	.compare-list .bookmaker-list.comments .compare-sec p, .compare-sec span, .features-list li, .bookmaker-list span{
		font-size:14px;
	}
	.compare-sec .bonus-amt{
		font-size:24px;
	}
	.main_sec {
	  float: left;
	  width: 100%;
	  margin-left:0;
	}
	.sort-section{
		width:473px;
	}
	.top-filter-search .divider-title:after {
		background:url("../images/seperator.png") repeat-x right center;
	}
	.sort-section h5{
		font-size:13px;
	}
	.sort-list > li{
		width:63px;
	}
	.betting-list .divider-title > span{
		font-size:15px;
	}
	.complist .items{
		width:780px;
	}
	.check-bookmakers-list li div {
	  min-height: 80px;
	}
	.check-bookmakers-list li{
		width:319px;
	}
	.sort-list li a{
		padding:4px 6px;
		font-size:13px;
	}
	/* .betting-list .recommend-bet-list{
		width:25%;
		overflow:hidden;
	} */
	.search-term .search-box, .btn-search-term{
		float:left;
	}
	.search-term-sec h3{
		float: left;
		width: 100%;
		margin-top: 7px;
		margin-bottom: 7px;
	}
	.compare-logo img{
		width:100%;
	}
	.betting-list .recommend-bet-list{
		margin-left: 55px;
		margin-right: 55px;
	}
	.complist ul li{
		width:174px;
	}
	.complist .items {
	  width: 76%;
	}
	.items img{
		width:100%;
	}
	/* .compare-header.fixed{
		top:39px;
	}
	.logo-review > img {
	  width: 150px;
	} */
	.bet-rating{
		margin-left:0;
	}
	.bet-play{
		float:none;
	}
	/* soccer betting promotions page styles */   
	.promo .compare-link a.livestream-btn {
		padding-left: 10px;
	}
	.promo .compare-link a.review-btn {
		padding: 5px 31px;
	}
	.current-offers-head h3.detail, .detail-cont {
		width: 440px;
	}
	.moreinfo-cont.compare-link {
		width: 150px;
	}
	/* soccer reviews page styles start */
	.left-main.review {
		width: 100%;
	}
	.review-mob .bet-cont-head {
		padding: 10px 10px 5px;
	}
	.review-mob .title-nav h3:after {
		background: none;
	}
	.review-mob a.logo-review{
		float: left;
		width: 140px;
	}
	.review-mob a.logo-review img {
		width:100%;
	}
	.review-mob .bet-info {
		width: 320px;
		float: left;
		margin-left: 5px;
	}
	.review-mob .bet-info h3 {
		font-size: 25px;
	}
	.review-mob .bet-info h4 {
		font-size: 16px;
	}
	.review-mob .bet-rating {
		width: 265px;
		margin-left: 0;
	}
	.review-mob .bet-bonus-offer, .review-mob .bet-play {
		width: 225px;
		float: left;
		margin-left: 5px;
	}
	.review-mob .bet-bonus-offer {
		padding: 0 3px;
	}
	.review-mob .bet-play .livestream-btn {
		padding-left: 43px;
		float: none;
	}
	.review-mob .bet-play .livestream-btn span.arrow {
		margin-left: 40px;
	}
	.review-mob .bet-play.games {
		width: 100%;
		margin-top: 10px;
	}
	.review-mob .bet-play.last {
		width: 100%;
		display: inline-block;
		text-align: center;
	}
	.review-mob .rating-info h3 {
		text-align: left;
	}
	.review-mob .rating-info {
		width: 82%;
	}
	.review-mob .rating-info ul {
		margin-right: 20px;
	}
	.review-mob .rating-info p {
		width: 78%;
		padding-left: 45px;
	}
	.review-mob .recommend-carousel {
		margin: 0 auto auto;
	}
	.review-mob .bet-info ul li{
		background-position: -555px -754px;
	}
	.left-section-link.no-lft {
		display: none;
	}
}
/* Max With 1024 & 1152 Screen Css Only */ 
@media screen and (min-width:1025px) and (max-width:1152px) {
	.top-banner {
		width:584px;
		float:left;
		height:90px;
	}
	.top-banner img {
		width:100%;
		height:100%;
	}
	.top-social {
		left: 230px;
		position: absolute;
		top: 0;
	}
	.footer-container {
		background-color:#1c1c1c;
	}
	.footer-about-section {
		width:420px;
	}
	.footer-about-section p {
		clear:both;
	}
	.follow-section {
		float: left;
		width: 100%;
		margin:25px 0 15px;
	}
	.follow-section-lft {
		float: left;
		width: 324px;
	}
	.follow-section-rgt {
		float: left;
		width: 623px;
		margin-left:158px
	}
	.follow-section h4 {
		margin-top:5px;	
	}

	.main-container {
		margin:0 auto;
		width:980px;
	}
	.right-section-link {
		position:absolute;
		top:0;
		right:0;
		display:block;
	}
	.left-section-link {
		position:absolute;
		top:0;
		left:0;
		display:block;
	}
	/* AE soccer betting glossary 2 page styles start*/
	.ind-bet-gly2-rgt {
		width: 635px;
	}
}

/* Common Responsive Css Only */
@media screen and (min-width:100px) and (max-width:736px) {
	/* responsive1 page styles start */
	.left-section.main-category .current-table, .left-section.main-category .top-scorers, .left-section.main-category .premium-betting {
		margin-top: 10px !important;
	}
	.casino-gameslider .bookmarker-slider.casino-games.mob-slider {
		display: block;
	}
	.main-container,
	.mid-container	{
		width: 100%;
	}
	.home-container .mid-section {
	  margin-right: 0;
	  width:100%;
	}
	.home_slider {
	  width: 100%;
	  padding:0 5px 4px;
	}
	.slider_main {
	  margin-right: 0;
	  max-width: 583px;
	  width: 100%;
	}
	/* responsive1 page styles end */
	.desktop-header, .right-section, .left-section{
		display:none;
	}	
	.wrapper{
		padding:0 10px;
	}
	header .wrapper, footer .wrapper{
		padding:0;
	}
	.mobile-bar {
	  float: left;
	  height: 50px;
	  width: 100%;
	  background:#1c1c1c;
	  position:fixed;
	  border-bottom:1px solid #444;
	  z-index:9;
	}
	.mobile-bar nav{
		border-bottom:0 none;
		background:transparent;
	}
	.mob-logo a {
	  background: rgba(0, 0, 0, 0) url("../images/logo-mob.png") no-repeat scroll 0 0;
	  display: inline-block;
	  height: 30px;
	  text-indent: -9999px;
	  width: 180px;
	}
	h1.mob-logo {
	  float: left;
	  left: 50px;
	  position: absolute;
	  right: auto;
	  top: 12px;
	  width: 160px;
	}
	header {
	  position: relative;
	  z-index: 999999;
	}
	.mid-container{
		z-index:99;
	}
	.mob-dropdown > a::after {
	  background:url("../images/next-arrow.png") no-repeat -1px 10px;
	  content: "dd";
	  display: inline-block;
	  height: 29px;
	  position: absolute;
	  right: 0;
	  text-indent: -9999px;
	  width: 10px;
	}
	.dl-back a::before {
	  background:url("../images/prev-arrow.png") no-repeat -3px 0;
	  content: "dd";
	  display: inline-block;
	  height: 29px;
	  left: 10px;
	  position: absolute;
	  text-indent: -9999px;
	  top: 13px;
	  width: 10px;
	}
	.dl-menu li{
		position:relative;
	}
	.global-search-device {	
	  border-radius: 16px;	  
	  margin:7px 10px;
	}
	.global-search-device .search-box {
	  border-radius: 64px;
	  padding: 6px 35px 6px 10px;
	  width: 100%;
	  border: 0 none;
	}
	.global-search-device .btn-search {
	  background: url('../images/mob-sprite.png')no-repeat 2px -650px ;
	}
	.btn-search {
	  background: #fff url("../images/sprite.png") no-repeat 0 -201px;	 
	  right: 21px;	 
	  top: 3px;
	  width: 24px;
	  height:25px;
	}
	.dl-menuwrapper .dl-menu{
		-webkit-box-shadow: 0px 4px 13px 0px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 4px 13px 0px rgba(0,0,0,0.75);
		box-shadow: 0px 4px 13px 0px rgba(0,0,0,0.75);
	}
	.social-header h4{
		font:18px 'tahoma';	
	}
	.social-header h4:after {
	  background:url("../images/sprite.png") no-repeat -662px -868px;
	  content: "twitter";
	  display: inline-block;
	  height: 20px;
	  left: auto;
	  position: absolute;
	  right: 26px;
	  text-indent: -9999px;
	  top: 12px;
	  width: 20px;
	}
	.social-header {
		padding:10px 15px;
		background:#fff;
	}
	.social-header p{
		font:14px 'tahoma';
		margin:5px 0;
	}
	.dl-menu .social-header a {
	  background: #1cb7eb;
	  color: #fff;
	  padding: 6px 5px;
	  text-align: center;
	  width: 100px;
	  margin-top:10px;
	}
	.dl-menu.dl-menuopen .social-header a:hover{
		background:#06a1d5;		
	}
	.modern-ticker, .header-select{
		border-right:0;
	}
	.btm-header h3, .mt-label{
		font-size:11px;
		line-height:24px;
		padding-left:8px;
		width:120px;
		height:26px;
	}
	.btm-header h3, .mt-label{
		background:url("../images/mob-sprite.png") no-repeat 0 -34px;
	}
	.header-select{
		width:auto;
		padding:10px 0;
	}
	.top-social {
		position:static;
		width:100%;
	}
	.btm-header{
		height:auto;
	}
	.transfer-news{
		padding:0;
		width:126px;
	}
	.home-container .mt-controls{
		margin-top:6px;
		background:#fff;
		padding-bottom:2px;
	}
	.mob-left .mt-controls {
	  margin-top:6px;
	  background: #ddd;
	  padding-bottom:2px;
	}
	.modern-ticker{
		width:100%;
		height:26px;
	}
	.top-social li:first-child{
		margin-left:0;
	}
	.top-social li a{
		background-color:#fefefe;
	}
	/* Slider Home */
	.slider_main .slide_cont h2{
		font:14px/14px 'tahoma-bold'
	}
	.left-section {
	  border-bottom: 1px solid #cdcdcd;
	  display: block;
	  margin-bottom: 10px;
	  min-height: auto;
	  width: 100%;
	  margin-top:10px;
	}
	.mob-left .btm-header{
		background:#ddd;
	}
	.post_page_cont .left-section {
	  background: #fff;
	}
	.watch-icon li a{
		display:table-cell;
		vertical-align:middle;
		width:96px;
		height:57px;
		padding:0 0 4px;
	}
	.watch-icon li a img{
		display:block;
		margin:0 auto;
		max-width:100%;
		float:none;
	}
	.watch-icon li.transfers a img{
		margin-left:auto;
	}
	.watch-icon li{
		width:16.6%;
		min-height:59px;
		border-bottom: 0 none;
		border-right: 1px solid #eee;
	}
	.watch-icon li:last-child, .watch-icon li:hover:last-child {
		border-right:0 none;
	}
	.watch-icon li:hover{
		width:16.6%;
		min-height:59px;
		border:1px solid #eee;
		border-left:0 none;
		border-top:0 none;
		border-bottom: 0 none;
	}
	.watch-icon li.livesoccer span{
		display:block;
		font-size:7px;
	}
	.watch-icon li.play-icon, .watch-icon li.skipto  {
		display:none;
	}	
	.watch-icon li.livesoccer:hover{
		width:16.6%;		
	}	
	.watch-icon li span{
		display:none;
	}
	.right-section-link, .left-section-link{
		display:none;
	}
	.left-section li{
		float:left;
	}
	.mid-section{
		margin-left:0;
	}
	.slider_main .slide_cont{
		position:static;
	}
	.custom_pager{
		bottom:180px;
	}
	.slider_thumb{
		width:100%;
	}
	.slide_thumb_wrap{
		border-left:0;
		padding-left:0;
	}
	.slider_thumb ul li{
		padding:0;
	}
	.slider_thumb h3{
		font-size:14px;
		padding:3px 10px;
	}
	/* .mid-container{
		margin-top:100px;
	} */
	/* Tips section */
	.mid-banner-botm-section, .top-videos-container{
		width:100%;
	}
	.tips-section{
		margin:0 0 10px;
		width:100%;
	}
	/* Top Videos Section */	
	.stories-section ul li .story-img{
		margin-right:0;
		width:100%;
	}
	.stories-section ul li:hover{
		background:none;
	}
	/* Latest News List */
	.latest-news-list ul li a{
		padding: 8px 0 8px 12px;
		background:none;
	}
	.latest-news-list ul li a:hover{
		background:none;
	}
	.transfers.home-latest-news-list .latest-news-list ul li a{
		width:82%;
		background:none;
	}
	.transfers.home-latest-news-list .latest-news-list ul li a:hover{
		background:none;
	}
	.readmore-btn{
		padding-top:0;
	}
	.tips-section h3:after{
		top:9px;
	}
	.tips-section h3 {
	  font-size: 13px;
	  padding: 12px 12px 12px 15px;
	}
	.tips-section-list h4{
		font-size:14px;
	}
	.latest-news-list.premier ul li a, .latest-news-list.liga ul li a, .latest-news-list.champions ul li a{
		padding-left:12px;
	}
	.compare_teams {
	  margin-right: 10px;
	  margin-top: 12px;
	  position: absolute;
	  right: 0;
	  top: 0;
	}
	.tables_info{
		position:relative;
	}
	.tables_info ul li {
	  float: none;
	  margin-left: 10px;
	  margin-top: 5px;
	  text-align: left;
	}
	/* Footer Section */
	.follow-section-rgt{
		margin-left:0;
		width:100%;
		margin-top:10px;
	}
	.follow-section{
		width:100%;
		margin:10px 0 15px;
	}
	.footer-menu{
		padding-left:0;
		width:100%;
		margin-top:15px;
	}
	.footer-about-section{
		width:100%;
	}
	.footer-container .footer-menu ul{
		width:50%;
		padding-left:0;
	}	
	.follow-section ul li{
		margin:6px 7px 0;
	}
	.follow-section h4::after{
		margin-left:4px;
	}
	.footer-about-section h3 a, .follow-section h3 a{
		background:url('../images/footer_logo_mob.png')no-repeat 0 0;
		width:200px;
		height:32px;
	}
	.follow-section-lft{
		width:100%;
	}
	.copyright-section p, .copyright-section p a{
		font-size:12px;
	}
	.transfers.ui-tabs .ui-tabs-nav li a{
		width:100%;
		padding:6px 12px;
	}
	.transfers.ui-tabs .ui-tabs-nav li{
		width:100%;
	}
	.top-videos-container .transfers-top-list h2{
		width:100%;
		position:relative;
		cursor:pointer;
	}
	.top-videos-container .transfers-top-list h2:after{
		content:"s";
		display:inline-block;
		width:16px;
		height:16px;
		background:url('../images/sprite.png')no-repeat -586px -868px;
		position:absolute;
		right:10px;
		top:18px;
		text-indent:-9999px;
	}
	.transfers.ui-tabs .ui-tabs-nav{
		display:none;
	}
	.transfers-top-list ul li.newsfeed a{
		margin:8px 12px;
		position:static;
	}
	.transfers.ui-tabs .ui-tabs-nav li {
		border-top:1px solid #444;
		border-radius:0;
	}
	.transfers.ui-tabs .ui-tabs-nav li .ui-state-default{
		border-radius:0;
	}
	.top-videos-container h2{
		font-size:18px;
	}
	.transfers h3{
		font-size:14px;
		padding:8px 15px;
	}
	.statistics .header-select{
		display:none;
	}
	/* Content feed tabs*/
	.feed-tabs.ui-tabs .ui-tabs-nav li a{
		padding:7px 15px;
		width:100%;
	}
	.feed-tabs.ui-tabs .ui-tabs-nav li{
		width:100%;
	}
	.statistics .feed-tabs.ui-tabs .ui-state-active a{
		padding:8px 15px;
	}
	.statistics .feed-tabs.ui-tabs .ui-state-active a::after{
		top:10px;
	}
	.content-feed.transfer-zone ul.main-tab{
		float:none;
		position:static;
	}
	.transfer-zone .main-tab li{
		float:none;
	}
	.transfer-zone .main-tab li a{
		padding:4px 0;
	}
	.content-feed h3 span {
	  display: block;
	  cursor:pointer;
	}
	.content-feed h3 span:after{
		content:"s";
		display:inline-block;
		width:16px;
		height:16px;
		background:url('../images/sprite.png')no-repeat -586px -868px;
		position:absolute;
		right:10px;
		top:25px;
		text-indent:-9999px;
	}
	.feed-tabs.ui-tabs .ui-tabs-nav{
		display:none;
	}
	.feed-tabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom{
		overflow-x: scroll;
	/* 	width: 850px; */
	}
	.transfers .latest-deals .feed-tabs.ui-tabs {
	  padding-bottom: 15px;
	  width: 1000px;
	}
	.soccer-live .latest-deals {
	  float: left;
	  overflow-x: scroll;
	  width: 100%;
	}
	.transfer-zone .feed-tabs.ui-tabs .ui-state-active a:after{
		top:13px;
	}
	.soccer-sec .tips-section-list h4{
		font-size:14px;
	}
	.soccer-sec .tips-section-list a{
		display:block;
		text-align:center;
	}
	.soccer-sec .tips-section-list{
		min-height:260px;
	}
	.tips-section.soccerticket a.cont:after, .tips-section.soccerquiz.orange a.cont:after, .tips-section.casino.violet a.cont:after{
		background:none;
	}
	/* Inner Pages */
	.mob-left .left-section {
		display: block;
		left: -100%;
		margin-top: 50px;
		overflow: auto;
		position: fixed;
		top: 0;
		z-index: 999999;
	
	}
	
	.post_page_cont .mid-section {
	  margin-right: 0;
	  width: 100%;
	}
	.wrapper.inner-page{
		padding:0;
	}
	.mid-section.headline, .mid-section.headline .mid-banner-botm-section, .mid-section.headline .top-videos-container{
		width:100%;
	}
	.mid-section.headline .stories-section ul li{
		width:100%;
		margin:10px 0;
	}
	.mid-section.headline .stories-section .story-img img, .mid-section.headline .top-videos-list .video-gallery img{
		width:auto;
		height:auto;
	}
	.mid-section.headline .stories-section .story-img{
		width:100%;
		height:auto;
	}
	.top-videos-container.transfers .top-videos-list{
		padding:0;
	}
	.mid-section.headline .top-videos-list.video-list ul li{
		width:100%;
	}
	.mid-section.headline .top-videos-list .video-gallery{
		width:100%;
		height:auto;
	}
	.tips-section.news{
		width:100%;
	}
	.latest-news-list ul li a{
		width:83%;
	}
	.latest-news-list.headline ul li a, .latest-news-list.headline ul li a:hover{
		background:none;
	}
	.transfers-top-list.right-social > a{
		padding:6px 22px 6px 15px;
		float:left;
		position:static;
	}
	.mid-section .transfers-top-list.right-social h2,
	.top-videos-container .transfers-top-list h2 {
		width:100%;
	}
	.transfers-top-list.right-social p:after{
		position:static;
		width:20px;
		background-position: -458px -514px;
		display:inline-block;
		content:"ss";
		text-indent:-9999px;
	}
	.transfers-top-list.right-social ul{
		position:static;
		padding-left:10px;
		width:auto;
		float:right;
	}
	.post_page_cont .left-section.headline {
	  background: none;
	}
	.left-section.main-category .current-table, .left-section.main-category .top-scorers, .left-section.main-category .premium-betting{
		margin-top:0;
	}
	.headline .top-videos-container .transfers-top-list h2:after,
	.top-videos-container .transfers-top-list h2:after {
		background:none;
	}
	.select-league p{
		font-size:18px;
		width:260px;
	}
	.tips-section.news h3 {
	  font: 18px "tahoma-bold";
	  padding: 10px 0 10px 15px;
	  text-align: center;
	}
	.tips-section.news{
		margin-left:0;
	}
	.author-news-right-cont{
		padding:0 15px;
		width:100%;
	}
	.author-news-left-cont{
		width:100%;
		text-align:center;
	}
	.pagination ul li.prev-page{
		display:none;
	}
	.tips-section h3:after {
	  background:url("../images/mob-sprite.png") no-repeat 9px -118px;	 
	}
	.tips-section.livestream h3:after {
	  background-position: 18px -191px;
	}
	.tips-section.sploffers h3:after {
	  background-position: 18px -253px;
	}
	.home-latest-news-list .latest-logo{
		top:12px;
	}
	.soccer-sec .tips-section h3:after{
		background:url('../images/mob-sprite.png') no-repeat 0 0;
	}
	.tips-section.soccerticket h3:after {
		background-position:-259px -210px;
	}
	.tips-section.soccerquiz h3:after{
		background-position:-267px -137px;
	}
	.tips-section.casino h3:after{
		background-position:-257px -60px;
	}

	.tips-section.livestream .tips-section-list ul li span{
		width:46px;
	}
	.home-container .mid-container{
		margin-top:100px;
	}
	.left_logo img{
		width:70px;
	}
	.menu_sect_left ul li a{
		font:14px "Tahoma";
	}
	.left-section .menu_sect_left li{
		float:none;
	}
	.menu_sect_left ul li ul.sub-menu li a{
		font:12px 'tahoma';
	}
	.page_title.mob-logo img{
		display:block;
	}
	.page_title img{
		display:none;
	}
	.left_menu_wrap .page_title img {
	  padding: 12px 0 6px 12px;
	}
	.follow-section ul{
		text-align:left;
	}
	.transfer-zone-tab table{
		margin-bottom:10px;
	}
	.transfer-zone-tab table tbody tr td{
		padding:3px 10px;
	}
	.page-breadcrumb{
		display:none;
	}
	.top-videos-container h2{
		padding:6px 0 6px 15px;
	}
	
	
	.pagination ul li a {	
	  font: 14px "tahoma";
	  padding: 5px 6px;
	}
	.pagination ul li.prev-page a {
	  background-position: -59px -820px;
	  padding-left: 18px;
	  padding-right: 7px;
	}
	.pagination ul li.next-page a, .pagination ul li.prev-page a {
	  background: #ff9600 url("../images/sprite_new.png") no-repeat 11px -887px;
	  color: #fff;
	  font: 12px "tahoma-bold";
	  padding-left: 6px;
	  padding-right: 23px;
	}
	.left-section.main-category{
		background:#fff;
	}
	.recom_img img{
		width:100%;
	}
	.article_social_share .add_comment{
		float:left;
		margin-top:10px;
	}
	ul.social_links{
		float:right;
	}
	.left-fixed .mid-section{
		margin-left:0;
	}
	/* .comments-tab .ui-tabs .ui-tabs-nav li a{
		display:block;
		width:100%;
	}
	.comments-tab .ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-active{
		position:relative;
	}
	.comments-tab .ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-active a:after {
	  background:url("../images/sprite.png") no-repeat -586px -868px;
	  content: "s";
	  display: inline-block;
	  height: 16px;
	  position: absolute;
	  right: 10px;
	  text-indent: -9999px;
	  top: 13px;
	  width: 16px;
	} */
/* Post Page Css */
.post_container .post_title{
	font-size:14px;
}
ul.social_links li a.tot_shares span, ul.social_links li a.tot_coments span{
	font-size:14px;
}
ul.social_links li a.tot_shares, ul.social_links li a.tot_coments{
	margin-left:0;
}
ul.social_links li.tot_coments_bor{
	border-left:0;
	margin-left:0;
}
.author_info .auth_img img{
	margin-left:12px;
	margin-top:10px;
}
.post_content_wrap .post_content .quotation {
  background:url("../images/mob-sprite.png") no-repeat scroll 0 -387px;
  width:33px;
  left:5px;
}
.post_content_wrap .post_content .quotes {
  padding: 6px 6px 6px 47px;
  font-size:13px;
}
.abt_auth_cont h2{
	font-size:20px;
}
.post_content_wrap .post_content .post_ad {
	float: none;
	margin: 0 0 10px;
	display: inherit;
}
.article_social_share .add_comment {
  background-position: 4px -311px;
  padding: 3px 7px 3px 26px;
  font-size:12px;
}
.article_social_share .add_comment:hover {
  background: #00b639 url("../images/sprite-2.png") no-repeat 4px -311px;
}
.conversion-cont{
	padding:10px 0;
}
.conversion-cont h4, .conversion-cont p{
	font-size:16px;
}
.user-form-section form .form-col.text-area textarea{
	height:100px;
}
.comment-replay a{
	font-size:12px;
}
.comment-replay{
	margin:12px 0 12px;
}
.comments-tab .ui-tabs .ui-tabs-nav li a{
	padding:4px 10px;
	font-size:16px;
}

.comment_counts {
  background:url("../images/mob-sprite.png") no-repeat scroll 0 -438px;
  padding:0 0 1px 34px;
}
.user-rate a {
  background: rgba(0, 0, 0, 0) url("../images/sprite-2.png") no-repeat scroll -484px -511px;
  font: 14px/25px "Tahoma-Bold";
}
.user-rate a.rate-down {
  background-position: -484px -569px;
}
.comment_area .show_more_comment{
	font-size:14px;
	background-position:7px -308px;
	width:250px;
}
.be_the_first ul li.socc_like {  
	width:100%;
	height: auto;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.abt_auth_cont {
	margin-left: 0;
	width: 100%;
}
.post_tags a {
	padding: 2px 7px 3px;
}
.share-article {
	margin-right: 0;
	width: 100%;
	margin-bottom:20px;
}
.article_related ul li .related_arti_title {
	width: 80%;
	padding-right:1%;
}
.article_related ul li.second {
	margin-left: 0;
}
ul.promotions {
	width:184px;
	margin:0 auto;
}
ul.promotions li {
	margin-bottom:10px;
}
.comments-tab .ui-tabs .ui-tabs-nav li a {
	padding: 6px 10px;
}
.user-info {
	width: 100%;
	margin: 4px 0;
}
.comment_area .first-level {
	margin-left: 5%;
	width: 95%;
}
.comment_area .second-level {
	margin-left: 10%;
	width: 90%;
}
.comment_area .third-level {
	margin-left: 15%;
	width: 85%;
}
.comments-tab .ui-tabs .ui-tabs-nav li{
	margin-bottom:5px;
}
.comments-tab .ui-tabs .ui-tabs-nav li a{
	width:100%;
	display:block;
}

.post_ad > img,
.article_related ul li,
.banner_ads img,
.comments-tab .ui-tabs .ui-tabs-nav li,
.first-level .user_text,
.first-level .user-info,
.second-level .user_text,
.second-level .user-info,
.third-level .user_text,
.third-level .user-info,
.user-form-section form .form-left-cont,
.user-form-section form .form-col,
.conversion-cont,
.user_text,
.show_more_comment {
	width: 100%;
}
.footer-about-section h3, .follow-section h3, .follow-section h4 {
	font: 16px "tahoma";
}
.share_opinion .add_comment, .show_more_comment {
	font: 17px "Tahoma-Bold";
}
.post_tags a.first{
	margin-left:0;
}
nav.menu_sect_left{
	margin-top:0;
}
/* Post Page Css */	
	.watch-icon li.livesoccer{
		border:0 none;
	}
	.watch-icon li.livesoccer a{
		width:100%;
		font-size:9px;
		padding:3px;
		background:url("../images/sprite.png") no-repeat -231px -810px;
	}
	.watch-icon li.livesoccer span.play-icon, .watch-icon li.livesoccer:hover span.play-icon{
		display:none;
	}
	.btm-footer{
		float:left;
		width:100%;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2d2d2d+0,212121+40,131313+100 */
		background: #2d2d2d; /* Old browsers */
		background: -moz-linear-gradient(top, #2d2d2d 0%, #212121 40%, #131313 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, #2d2d2d 0%,#212121 40%,#131313 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, #2d2d2d 0%,#212121 40%,#131313 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
		
	}
	.mob-scroll{
		background: #2d2d2d; /* Old browsers */
		background: -moz-linear-gradient(top, #2d2d2d 0%, #212121 40%, #131313 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, #2d2d2d 0%,#212121 40%,#131313 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, #2d2d2d 0%,#212121 40%,#131313 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#131313',GradientType=0 ); 
	}
	.mob-scroll:hover{
		background: #2d2d2d; /* Old browsers */
		background: -moz-linear-gradient(top, #2d2d2d 0%, #212121 40%, #131313 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, #2d2d2d 0%,#212121 40%,#131313 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, #2d2d2d 0%,#212121 40%,#131313 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#131313',GradientType=0 ); 
	}
	.btm-footer a{
		width:50%;
		float:left;
		color:#fff;
		text-decoration:underline;
		padding:8px 8px 10px 8px;
		text-align:center;
		font:12px 'tahoma';
	}
	.btm-footer a:before{
		background:url('../images/mob-sprite.png') no-repeat;
		content:"s";
		text-indent:-9999px;
		width:27px;
		height:20px;
		display:inline-block;
	}
	.btm-footer .mob-scroll:before {
	  background-position: 5px -498px;
	}
	.btm-footer .switch-desktop:before {
	  background-position: -5px -550px;
	}
	.btm-footer .mob-scroll {
		border-right:1px solid #333;
	}
	.btm-footer a:hover{
		text-decoration:none;
	}
	.transfers-top-list ul{
		display:none;
	}	
	.transfers-top-list ul li a{
		padding:2px 16px;
	}
	.transfers-top-list ul li{
		width:100%;
	}
	.mob-left .mid-section{
		margin-left:0;
	}
	.transfers-top-list.right-social  ul{
		display:block;
		width:auto;
	}
	.transfers-top-list.right-social  ul li{
		width:auto;
	}
	.scrollToTop{
		display:none;
	}	
	.btm-footer{
		display:block;
	}
	.tables table td.last_5_match table{
		margin-left:0;
	}
	.mobile-bar, .static-links, .btm-header{
		display:block;
	}	
	.share-article p{
		float:left;
	}
	.share-article .fb-share{
		float:left;
		margin:0 6px;
	}
	.share-article ul{
		width:80px;
	}
	.fb-count {
	  float: left;
	}
	.scrollToTop{
		display:none !important;
	}
	
	.banner_ads {
	  display: block;
	  margin-bottom: 18px;
	  float: left;
	  width: 100%;
	  text-align: center;
	}
	.related_articles .article_related{
		width:100%;
	}	
	.related_articles{
		width:100%;
	}
	.recommend_post {
	  float: left;
	  margin-bottom: 16px;
	  width: 100%;
	}
	.expensive-transfers.latest-deals .feed-tabs.ui-tabs{
		margin:0;
		width:100%;
	}
	.transfer-zone-tab.rumours-table {
	    overflow-x: scroll;
		width: 800px;
	}
	.transfer-rumours{
		width:100%;
		overflow-x:scroll;
	}
	.latest-deals .feed-tabs.ui-tabs{
		width:100%;
	}
	.transfers-accordion .ui-accordion-content li, .transfer-zone-tab table tbody tr td h4 , .transfer-zone-tab table tbody tr td, .btm-cnt p{
		font-size:12px;
	}
	.btm-cnt h4.main-title,.btm-cnt h4{
		font-size:14px;
	}
	.transfer-zone-tab.rumours-table table tbody tr td{
		padding:0 6px;
	}
	.mid-section .divider-title {
	  font: 14px/12px "tahoma-bold";
	  margin-top: 10px;
	  margin-bottom: 0;
	}
	.select-title.transfer-select{
		width:100%;
	}
	.league-transfer .divider-title:after{
		background:none;
	}
	.expensive-transfers.latest-deals .feed-tabs.ui-tabs{
		overflow-x:scroll;
	}
	.rumours-table {
	  width: 100%;
	  overflow-x: scroll;
	}
	.rumours-table .transfer-zone-tab table tbody tr td, .rumours-table .transfer-zone-tab table tbody tr th{
		padding:2px 20px;
	}
	.rumours-header .select-title{
		width:100%;
		background:#fff;
		border-right:0;
	}
	.rumours-header .select-title .selectricWrapper{
		float:left;
		width: 136px;
		margin-left: 10px;
	}
	.btm-cnt{
		padding:5px 15px;
	}
	.rumours-header{
		padding:0 12px 8px;
	}
	.inner-page .mid-container{
		position:static;
	}
	.mid-banner-botm-section br{
		display:none;
	}
	ul.social_links li a.share, ul.social_links li a.share:hover {
	  background-position: -102px -63px;
	  width: 78px;
	}
	ul.social_links li a.twit-share, ul.social_links li a.twit-share:hover {
	  background-position: -189px -62px;
	  width: 78px;
	}
	ul.social_links li a.mail, ul.social_links li a.mail:hover {
	  background-position: -276px -62px;
	  width: 26px;
	}
	ul.social_links li a.add, ul.social_links li a.add:hover {
	  background-position: -308px -62px;
	  width: 26px;
	}
	ul.social_links li a.facebook, ul.social_links li a.facebook:hover {
	  background-position: -157px -63px;
	  width: 26px;
	}
	ul.social_links li a.twitter, ul.social_links li a.twitter:hover{
	  background-position: -244px -62px;
	  width:26px;
	}
	.comment-botm ul {
	  width: 62px;
	}
	.three-tips ul.promotions{
		width:100%;
	}
	.three-tips ul.promotions li{
		width:100%;
	}
	.home-container .left-fixed .left-section{
		top:0;
	}
	.league .league-news{
		min-height:100px;
	}
	/* Soccer Stats */
	.league-stats.ui-accordion .ui-accordion-header{
		font-size:16px;
	}
	.league-list li a{
		font-size:12px;
	}
	.league-list li{
		margin-bottom:0;
	}
	.league-stats .ui-accordion-content{
		padding:8px 3px;
	}
	.league-stats .readmore-btn a{
		padding:0;
		font-size:12px;
	}
	.league-stats .readmore-btn a:after{
		top:5px;
		right:-10px;
	}
	/* Soccer Stat Injuries */
	/* .injuries-table{
		overflow-x: scroll;
	} */
	.soccer-top .select-title{
		background:#fff;
	}
	.injuries-top .injuries-table h3{
		font-size:14px;
		padding:0;
	}
	.bg-slash:after{
		background:none;
		width:auto;
	}
	.soccer-top .select-title .selectric .label{
		font-size:12px;
	}
	.soccer-top h5{
		font-size:12px;
	}
	.injuries-table.aston-villa h3.bg-slash:after, .injuries-table.bournemouth h3.bg-slash:after , .injuries-table.chelsea h3.bg-slash:after, .injuries-table.crystal-palace h3.bg-slash:after{
	  width: auto;
	}
	.injuries-top .transfers-top-list.right-social h2 {
	  font-size: 14px;
	  padding: 6px 7px 3px 40px;
	}
	.result-table {
	  overflow-x: scroll;
	  width: 550px;
	}
	.title-head h3{
		padding:6px 15px;
		font-size:14px;
	}
	.live-schedule .title-head h3{
		padding:5px 7px;
	}
	.bet-now-banner{
		margin-bottom:20px;
		margin-top:0;
	}
	.stat-tab-sec{
		padding-top:0;
	}
	.fixtures-tab-sec, #stat-individual-tabs div.stat-tab-sec{
		overflow-x:scroll;
	}
	.player-tab-sec .player-table tr th, .player-tab-sec .player-table tr td{
		width:86px;
	}
	.accord-table .icons{
		width:89px;
	}
	.stat-individual span{
		font-size:14px;
	}
	.faq .ui-accordion .ui-accordion-header{
		font-size:13px;
	}
	.faq .ui-accordion-content p{
		line-height:18px;
		padding:8px;
	}
	.thumb-slider{
		width:100%;
	}
	.main_slideshow{
		width:100%;
	}
	.main_slideshow img{
		max-width:100%;
	}
	/* 
	.cycle-slide.cycle-slide-active {
	  width: 100%;
	} */
	.livestream-btn span.arrow {
	  background-position:11px -830px;
	  margin-left: 20px;
	  padding: 6px 5px;
    }
	.livestream-btn{
		font-size:14px;
		padding-left:26px;
	}
	.usa-stream h3{
		font-size:15px;
	}
	.live-schedule .live-schedule-cnt p{
		font-size:13px;
	}
	.live-schedule .live-stream-table table tbody tr td, .live-schedule .live-stream-table table tbody tr td h4{
		font-size:12px;
	}
	.live-schedule .live-stream-table table tbody tr td{
		padding:3px 6px;
	}
	.live-stream-sec {
	  overflow-x: scroll;
	  width: 100%;
	}
	.transfer-zone-tab.live-stream-table {
	  width: 700px;
	}
	.live-stream-city{
		width:280px;
	}
	.watch-livetv a{
		background-position:-1428px -978px;
		padding:6px 30px 4px 7px;
		font-size:10px;
	}
	.watch-now a{
		font-size:10px;
	}
	.search-bar .select label, .stream-search label, .search-bar .select .selectric .label{
		font-size:12px;
	}
	#live-stream-tab ul li.live-tab-menu.last a{
		width:100%
	}
	#live-stream-tab ul.live-tab-menu li{
		width:100%;
	}
	.mobile-tab{
		background:url('../images/mobile-tab-icon.png') no-repeat 262px center;
		display:block;
		padding:2px 11px 8px;
		font:13px 'tahoma-bold';
		color:#1c1c1c;
		border-bottom:1px solid #dbdbdb;
	}
	#live-stream-tab ul.live-tab-menu li a{
		width:100%;
		border-radius:0;
		padding:2px 11px 8px;
		font-size:13px;
	}
	/* .livestream-section ul.live-tab-menu{
		display:none;
	}.livestream-section ul.live-tab-menu{
		display:none;
	} */
	.livestream-section{
		border-radius:0;
	}
	#live-stream-tab ul li a.odd, #live-stream-tab ul li a.even{
		border-top:1px solid #dbdbdb;
	}
	#compatible-devices h4{
		margin-top:10px;
	}
	.why-watch li {
	  background-position:left 5px;
	  font: 12px "tahoma";
	}
	 .why-watch > ul {
	  margin-top: 10px;
	  float: left;
	}
	.why-watch .livestream-btn{
		margin-left:0;
	}
	.thumb_slideshow{
		width:100% !important;
	}
	.how-it-works ul li label{
		font:15px/25px "tahoma-bold";
		width:26px;
		height:26px;
	}
	.league-transfer .expensive-transfers{
		overflow-x:scroll;
		width:100%;
	}
	.player-deals {
	  width: 156px;
	}
	/* .transfer-zone-tab {
	  width: 1000px;
	} */
	.transfers-top-list.right-social ul{
		padding-left:0;
	}
	/* Compare Bookmakers */

	.compare-list{
		padding:10px;
	}
	.compare-title-head, .compare-header, .rating{
		width:100%;
	}
	.compare-title-head{
		height:auto !important;
	}
	.compare-title-head > span{
		color:#1c1c1c;
		font-weight:bold;
		background:#fff;
	}
	.bookmaker-list > span{
		width:100%;
		
	}
	.compare-sec{
		margin-left:0;
		width:33.33%;
		text-align:center;
	}
	.compare-list .bookmaker-list.comments .compare-sec p {
	  font: italic 14px/24px "tahoma";
	  padding: 4px 6px;
	  text-align: left;
	}
	.features-list li {
	  font: 14px/24px "tahoma";
	  padding-left: 31px;
	  text-align: left;
	}
	.compare-sec span{
		text-align:center;
		font-size:14px;
	}
	.review-btn {	
	  float: left;
	  font: 12px tahoma;
	  padding: 6px 26px;
	}
	.compare-link {
	  float: left;
	  margin:0;
	  width: 33.33%;
	}
	.review .livestream-btn {
	  float: left;
	  margin-top: 5px;
	  padding: 6px 21px;
	  text-transform: uppercase;
	  font: 12px tahoma;
	}
	.review .livestream-btn span.arrow, .compare-title-head span.bookmaker, .compare-title-head span.bonus, .compare-title-head a{
		display:none;		
	}
	.back-btn{
		margin-left:0;
		width:100%;
		font-size:15px;
		padding:8px;
	}
	.compare-title-head, .rating-star li span{
		height:auto !important;
	}
	.bonus-amt b{
		font-size:14px;
	}
	.compare-sec .bonus-amt{
		font-size:18px;
	}
	.compare-header span{
		padding:2px 9px;
	}
	.compare-logo .best-bonus{
		width:100%;
	}	
	.compare-logo{
		width:100%;
		height:auto;
	}
	.compare-logo span{
		height:50px !important;
	}
	.compare-sec .compare-logo .best-bonus {
	  background:  url("../images/best-bonus-mob.png") no-repeat scroll left top;
	}
	.compare-sec .compare-logo .best-in-play {
	  background:  url("../images/best-in-play-mob.png") no-repeat scroll left top;
	}
	.compare-sec .compare-logo .best-app {
	  background:  url("../images/best-app-mob.png") no-repeat scroll left top;
	}
	.top-videos-container.full-width .transfers-top-list h2:after{
		background:none;
	}
	.full-width .transfers-top-list.right-social ul{
		float:left;
	}
	.full-width .right-social p{
		color:#1c1c1c;
	}
	.rating-star li span {
	  height: 24px !important;
	  left: 0;
	}
	.rating-star li{
		width:16px;
	}
	.rating h4{
		margin-left:10px;
	}
	.bookmaker-list{
		width:100%;
	}
	.bg-slash:after{
		background:none;
	}
	.live-tab-menu{
		display:none;
	}
	.mob-tabs {
	  background: #edeef0;
	  border-bottom: 1px solid #ddd;
	  color: #1c1c1c;
	  display: block;
	  float: left;
	  padding: 5px 12px;
	  width: 100%;
	}
	.mob-tabs:hover, .mob-tabs.active{
		background:#d5d6d6;
	}
	.live-stream-cnt.last{
		border-bottom:0 none;
	}
	.accord-table .scores{
		width:100px;
	}
	.rating-bet{
		width:50%;
	}
	.progress-title{
		padding:5px 9px;
	}
	.progress-title  h4{
		font-size:12px;
	}
	.progress-title img{
		position:static;
		margin-top:10px;
		width:180px;
	}
	.progress-title h4 span{
		font-size:20px;
	}
	.steps h5{
		width:100%;
		font-size:16px;
		margin-bottom:5px;
	}
	.step1 ul, .step2 ul,.step3 ul{
		width:100%;
	}
	.step4{
		float:left;
		width:100%;
	}
	.step1 li span{
		display:block;
		margin:0 auto;
		min-height:65px;
	}
	.steps-nav.next{
		background-position: -1410px -904px;
	}
	.step1 li a {
	  display: block;
	  margin: 0 auto;
	  min-height: 100px;
	}
	.step1 li {
	  float: left;
	  width: 50%;
	  margin-bottom:11px;
	}
	.step1 li h4{
		margin-top:0;
	}
	.step2.steps h5{
		margin-bottom:18px;
		font-size:14px;
	}	
	.step2 ul li {
	  border-radius: 5px;
	  float: left;
	  margin: 0 1%;
	  width: 31%;
	}
	.step3 img {
	  width: 100%;
	  margin: 17px 0;
	}			
	.step4 ul{
		margin-top:25px;
	}
	.step4 li a{
		font-size:14px;
		padding:6px 10px;
	}
	
	.step5{
		float:left;
		width:100%;
	}
	.stat-individual.show-entry h3:after, .stat-individual h3:after {
		display: none;
	}
	.step1 li a{
		display:block;
		min-height:60px;
	}
	.step1 li span{
		background:url("../images/mob-progress.png") no-repeat 0 0;
		display:block;
	}
	.step1 li.football span{
		background-position:0 0;
		width: 56px;
		height: 56px;
	}
	.step1 li.racing span{
		background-position:-94px 0;
		width: 40px;
		height: 56px;
	}
	.step1 li.tennis span{
		background-position:-172px 0;
		width: 56px;
		height: 56px;
	}
	.step1 li.rugby span{
		background-position:-258px -9px;
		width: 57px;
		height: 36px;
	}
	.step1 li.darts span{
		background-position:-344px 0;
		width: 56px;
		height: 56px;
	}
	.step1 li.cricket span{
		background-position:0 -83px;
		width: 56px;
		height: 57px;
	}
	.step1 li.golf span{
		background-position:-88px -83px;
		width: 51px;
		height: 57px;
	}
	.step1 li.nfl span{
		background-position:-181px -83px;
		width: 38px;
		height: 57px;
	}
	.step1 li.boxing span{
		background-position:-258px -89px;
		width: 57px;
		height: 44px;
	}
	.step1 li.mma span{
		background-position:-344px -84px;
		width: 56px;
		height: 53px;
	}
	.step1 li.football a:hover span{
		background-position:0 -162px;	
	}
	.step1 li.racing a:hover span{
		background-position:-92px -162px;
	}
	.step1 li.tennis a:hover span{
		background-position:-170px -162px;
	}
	.step1 li.rugby a:hover span{
		background-position:-256px -171px;
	}
	.step1 li.darts a:hover span{
		background-position:-342px -162px;
	}
	.step1 li.cricket a:hover span{
		background-position:0 -245px;
	}
	.step1 li.golf a:hover span{
		background-position:-86px -245px;
	}
	.step1 li.nfl a:hover span{
		background-position:-179px -245px;
	}
	.step1 li.boxing a:hover span{
		background-position:-256px -251px;
	}
	.step1 li.mma a:hover span{
		background-position:-342px -246px;
	}
	.step2 li span{
		background:url('../images/mob-progress.png') no-repeat 0 0;
		display:block;
		width: 139px;
		height: 100px;
		margin:0 auto;
	}
	.step2 li a{
		display:block;
		background:#fff;
		border-radius:5px;	
		margin:0 auto;
		width:auto;
		height:auto;
	}
	.step2 li.pre-match span{
		background-position:0 -343px;
		width: 68px;
		height: 36px;	
	}
	.step2 li.in-play span{
		background-position: -128px -324px;
		width: 51px;
		height: 64px;	
	}
	.step2 li.no-preference span{
		background-position: -246px -343px;
		width: 54px;
		height: 39px;	
	}
	.step2 li.pre-match a:hover span{
		background-position: 0 -427px;	
	}
	.step2 li.in-play a:hover span{
		background-position: -128px -408px;
	}
	.step2 li.no-preference a:hover  span{
		background-position:-246px -427px;
	}
	.step2 ul li a h4{
		font-size:12px;
	}
	.step5 h3{
		font-size:18px;
	}
	.step4 li{
		margin-left:0;
	}
	.device li a span{
		background:url('../images/mob-progress.png')no-repeat 0 0;		
	}
	.desktop.device li.mac a span{
		background-position:0 -512px;
		width: 43px;
		height: 39px;
	}
	.desktop.device li.pc a span {
		background-position: -57px -514px;
		width: 61px;
		height: 37px;
	}
	.tablet.device li.ipad a span{
		background-position:-137px -510px;
		width: 35px;
		height: 44px;
	}
	.tablet.device li.win a span{
		background-position:-188px -510px;
		width: 33px;
		height: 45px;
	}
	.tablet.device li.android a span {
		background-position: -235px -510px;
		width: 37px;
		height: 44px;
	}
	.mobile.device li.iphone a span {
		background-position:  0 -640px;
		width: 22px;
		height: 44px;
	}
	.mobile.device li.win a span {
		background-position: -52px -637px;
		width: 26px;
		height: 47px;
	}
	.mobile.device li.android a span {
		background-position: -104px -636px;
		width: 29px;
		height: 48px;
	}
	.mobile.device li.blackberry a span {
		background-position: -174px -639px;
		width: 26px;
		height: 45px;
	}
	.desktop.device li.mac a:hover span{
		background-position:0 -571px;
	}
	.desktop.device li.pc a:hover span {
	  background-position:-57px -573px;
	}
	.tablet.device li.ipad a:hover span{
		background-position:-137px -569px;
	}
	.tablet.device li.win a:hover span{
		background-position:-188px -569px;
	}
	.tablet.device li.android a:hover span {
	  background-position: -235px -569px;
	}
	.mobile.device li.iphone a:hover span {
	  background-position: 0 -700px;
	}
	.mobile.device li.win a:hover span {
	  background-position: -52px -697px;
	}
	.mobile.device li.android a:hover span {
	  background-position: -104px -696px;
	}
	.mobile.device li.blackberry a:hover span {
	  background-position:-174px -699px;
	}
	.match-list, .final-pay{
		width:100%;
	}
	.steps h6{
		margin-bottom:0;
	}

	.bet-two-col{
		width:100%;
	}
	.free-bets .top-picks-list .info {
	  margin-left: 12px;
	}
	.top-picks-list .amt{
		font-size:14px;
	}
	.bet-academy {
	  margin-bottom: 10px;
	  margin-top: 10px;
	  margin-left:0;
	}
	.key-tips h5{
		font-size:16px;
	}
	.key-tips ul li{
		margin-left:0;
		width:100%;
	}
	.key-tips ul li span{
		position:static;
		display:block;
		margin:0 auto;
	}
	.steps-nav{
		font-size:12px;
		text-transform:none;
	}
	.find-next {
	  margin-bottom: 10px;
	  margin-top: 10px;
	  text-transform: none;
	  background-position: -1258px -881px;
	}
	.find-next:hover{
		background-position: -1258px -881px;
	}
	.dotted-bg{
		background:none;
		width:100%;
	}
	.progressbar h3{
		margin-bottom:10px;
	}
	.progressbar ul{
		width:286px;
	}
	.progressbar label{
		margin-top:30px;
		margin-left:0;
	}
	.key-tips ul li h4 a{
		font-size:16px;
	}
	.key-tips ul li h4{
		margin-top:0;
	}	
	.soccer-stats .btm-text{
		margin-top:0;
	}
	.device li a span{
		display:block;
		margin:0 auto;
	}
	.bet-two-col h5{
		font-size:16px;
	}
	.bet-two-col h5 span{
		font-size:11px;
	}
	.compat span{
		background:url("../images/mob-progress.png") no-repeat 0 -765px;
	}
	.match-logo img {
	  width: 100px;
	}
	.match-list li > h3{
		font-size:12px;
	}
	.match-list .bonus label span, .rating-step6 .rate{
		font-size:18px;
	}
	.find-next{
		margin:0;
	}
	.progressbar li::after {
	  background: #E52600;
	  content: "";
	  display: inline-block;
	  height: 2px;
	  position: absolute;
	  text-indent: -9999px;
	  top: 12px;
	  width: 50%;
	}
	.progressbar li {
	  color: #7d7d7d;
	  float: left;
	  font-size: 12px;
	  list-style-type: none;
	  position: relative;
	  text-align: center;
	  text-transform: uppercase;
	  width: 19%;
	}
	.progressbar ul {
	  width: 100%;
	}
	.progressbar {
	  position: relative;
	  width: 100%;
	  padding-bottom:22px;
	}
	.compat span{
		width:92px;
		height:50px;
	}
	.progressbar label {
	  margin-left: 0;
	  margin-top: 5px;
	  position: absolute;
	  right: 6px;
	  top: 4px;
	  font-size:12px;
	  padding:4px 5px;
	}
	.find-next{
		float:right;
		margin-top:10px;
	}
	.key-tips ul li span{
		background:url("../images/mob-progress.png") no-repeat 0 0;
	}
	.key-tips ul li.license span {
		background-position:-1px -833px;
		width: 33px;
		height: 47px;
	}
	.key-tips ul li.reputation span {
		background-position: -115px -833px;
		width: 38px;
		height: 47px;
	}
	.key-tips ul li.security span {
		background-position: -238px -833px;
		width: 42px;
		height: 47px;
	}
	.key-tips ul li.banking span {
		background-position:  -352px -840px;
		width: 47px;
		height: 33px;
	}
	.full-width .transfers-top-list.right-social{
		background:#383838;
	}
	.compare-sec .bonus-amt{
		font-size:14px;
	}
	.no-left .left-view {
	  display: none;
	}
	.full-width .transfers-top-list.right-social ul{
		float:right;
	}
	.compare-header.fixed {
	  float: left;
	  position: fixed;
	  top: 84px;
	  width: 100%;
	  left: 0;
	  z-index:99;
	}
	.left_sec{
		background:#fff;
	}
	/* .top-videos-container.betting-list{
		margin-top:90px;
	} */
	.bookmarker-slider{
		margin-top:88px;
	}
	.main_sec{
		width:100%;
	}
	.check-bookmakers-list li{
		margin-left:0;
		width:100%;
	}
	.check-bookmakers > h5{
		font-size:14px;
	}
	.check-bookmakers-list li > div {
	  min-height: 50px;
	}
	.sort-section{
		width:100%;
	}	
	.check-bookmakers-list li h4{
		font-size:14px;
	}
	.check-bookmakers-list li span {
	  background:url("../images/mob-sprite.png") no-repeat 0 0;
	  display: block;
	  margin: 0 auto;
	}
	.check-bookmakers-list li.license span{
		background-position:-3px -736px;
		width: 28px;
		height: 39px;
	}
	.check-bookmakers-list li.banking span{
		background-position:-138px -742px;
		width: 40px;
		height: 27px;
	}
	.check-bookmakers-list li.security span{
		background-position:-261px -736px;
		width: 34px;
		height: 39px;
	}
	.check-bookmakers-list li.customer-service span{
		background-position:-2px -832px;
		width: 39px;
		height: 32px;
	}
	.check-bookmakers-list li.bet-odds span{
		background-position:-140px -829px;
		width: 37px;
		height: 38px;
	}
	.check-bookmakers-list li.bonus span{
		background-position:-258px -834px;
		width: 39px;
		height: 28px;
	}
	.mob-tabs.others{
		display:none;
	}
	#livestream-legal .livestream-btn, #compatible-devices .livestream-btn{
		width:267px;
	}
	.top-videos-container.betting-list .transfers-top-list h2:after{
		background:none;
	}
	.betting-list .divider-title > span{
		font-size:14px;
	}
	.sort-section{
		margin-left:0;
	}
	.sort-list li a{
		font-size:13px;
	}
	.sort-list > li{
		width:65px;
	}
	.sort-list{
		margin-left:4px;
	}
	.sort-section h5{
		font-size:13px;
	}
	.search-filter{
		float:left;
		margin-top:10px;
	}
	.complist .items{
		width:100%;
	}
	.complist ul li{
		width:100%;
		margin-bottom:3px;
	}
	.orange_btn{
		margin:2px 0 6px 0;
		float:left;
		padding:5px 25px;
		font-size:12px;
	}
	.top-filter-search{
		margin-top:12px;
	}	
	.complist{
		margin-top:15px;
	}
	.complist ul li label{
		font-size:13px;
	}
	.player-tab-sec {
	  width: 100%;
	}
	.boxgrid .bet-logo > img{
		width:auto;
	}
	.left-section .filter-search li{
		width:100%;
	}
	.filter-search{
		padding-left:10px;
		padding-right:10px;
	}
	.key-tips ul li span{
		min-height:70px;
	}
	.live-odds table tbody tr td{
		padding:3px 0 2px 30px;
	}
	.live-odds table tr td span{
		float:left;
	}
	.mob-slider{
		display:block;
	}
	.checkbox.filter-search li, .radio.filter-search li{
		float:left;
		width:auto;
	}
	.world_map {
	  overflow-x: scroll;
	  width: 100% !important;
	  height: 234px !important;
	}
	label.alpha-letter {	  
	  font: 14px/24px "tahoma-bold";
	  height: 25px;
	  width: 25px;
	}
	.alpha-list{
		width:100%;
	}
	.alpha-list li{
		width:20%;
	}
	.search-term .search-box {	  
	  font: 14px "tahoma";
	  padding: 5px 10px 5px 50px;	
	  width: 65%;
	  float:left;
	}
	.btn-search-term {	 
	  float: left;
	  font: 14px "tahoma-bold";	 
	  padding: 3px 10px 5px;	  
	  width: 34%;
	}
	.search-term-sec h3 {	 
	  font: 16px "tahoma-bold";	 
	  float: left;
	  width: 100%;
	  margin-top: 7px;
	  margin-bottom: 7px;
	}
	.alpha-list li a{
		margin-left:0;
	}
	.recommend-carousel {
	  margin: auto;	 
	  margin-top:30px;
	}
	.bet-info h3, .bet-info ul li, .bet-bonus-offer h5, .hitmiss-info ul li, .text-container h3{
		font-size:22px;
	}
	.bet-info h4, .bet-bonus-offer h4{
		font-size:18px;
	}
	.bet-info ul li{
		font-size:12px;
		background-position: -555px -754px;
	}
	.compare-logo img{
		width:100%;
	}
	.back-btn{
		margin-top:12px;
	}
	.full-width{
		margin-top:0;
	}
	.items img, .bet-tab-cont{
		width:100%;
	}
	.bet-tab-cont {
		padding: 15px 10px;
	}
	.rating-bet {
	  width: 65%;
	}
	.left-main.review{
		padding:0 15px;
	}
	.left-main{
		width:100%;
	}
	.playgames-menu h2{
		font-size:22px;
	}
	.bet-tab-cont h3:after{
		width:45px;
	}
	.bet-tab-cont h3{
		font-size:20px;
	}
	ul.hitmiss-head li a{
		font-size:18px;
	}
	.hits-miss-cont .hitmiss-info li {
	  font-size: 12px;
	}
	.bet-tab-cont p, .text-container p{
		padding-top:10px;
	}
	.deposit-table{
		float:left;
		overflow:hidden;
	}
	.scrollable {
	  float: left;
	  overflow-x: scroll;
	  width: 100%;
	}
	.deposit-table table tbody td a{
		font-size:12px;
		padding:3px 9px;
		width:95px;
	}
	.deposit-table table thead th, .deposit-table table tbody td, .language-flag h3{
		font-size:12px;
	}
	.deposit-table table tbody td{
		padding:3px 6px 3px 6px;
	}
	.bet-review-tab, .hits-miss-cont, .text-container, .deposit-table{
		margin-top:10px;
	}
	.rating-info{
		width:100%;
	}
	
	ul.recommend-carousel-list > li{
		width:236px !important;
	}
	/* .bet-play.games .livestream-btn{
		padding:3px 15px 4px 20px;
		font-size:16px;
	} */
	.bet-review-tab ul.bet365-hd li{
		width:100%;
		margin-left: 0;
	}
	.bet-review-tab ul.bet365-hd li a{
		display:block;
		width:100%;
	}
	.bet-play {
	  float: none;
	  margin: 0 auto;
	  width: 173px;
	}
	.bet-play .livestream-btn {	  
	  font-size: 17px;	
	  padding-left: 22px;	 
	}
	.hitmiss-info ul li{
		padding-bottom:10px;
	}
	.playgames-menu ul h4, ul.hitmiss-head li a{
		display:block;
		text-align:center;
		padding-top:5px;
		padding-bottom:10px;
	}
	.playgames-menu ul li span{
		display:block;
		float:none;
		margin:0 auto;
	}
	.playgames-menu ul li{
		width:24%;
		margin-left:0;
	}
	.bet-play.games, .review-social{
		margin-top:0;
	}
	.hitmiss-info ul li {
		/* background: url('../images/right-icon.png') no-repeat 20px 3px;	 */
		background-position: -555px -754px;
	}
	.hitmiss-info li.wrong {
		/* background:url("../images/wrong-icon.png") no-repeat 20px 3px; */
		background-position: -18px -760px;	
	}
	ul.hitmiss-head li.active a.right {
	  /* background: url('../images/sprite-device.png') no-repeat 18px -369px; */
		background-position: -4px -833px;
	}
	ul.hitmiss-head li a.wrong {
		background: url('../images/sprite-device.png') no-repeat 17px -400px;
	}
	ul.hitmiss-head li a.right {
		/* background: url('../images/sprite-device.png') no-repeat 18px -369px; */
		background-position: -522px -314px;
	}
	ul.hitmiss-head li{
		padding-left:0;
	}
	ul.hitmiss-head li a{
		text-align:left;
	}
	.bet-review-tab ul.bet365-hd li a {	 
		font: 14px/24px "tahoma-bold";	
		padding: 5px 8px;
		height:auto;
	}
	.bet-review-tab ul.bet365-hd li.active a{
		border-top:2px solid #e52600;
	}
	.rating-info p:before{
		background:url("../images/sprite-device.png") no-repeat -2px -481px;
	}
	.rating-info p{
		padding-left:24px;
	}
	.review-banner .ms-skin-default .ms-nav-next, .review-banner .ms-skin-default .ms-nav-prev{
		margin-top:-10px;
		background: url('../images/sprite-device.png') no-repeat 0 0;
		width: 13px;
		height: 26px;
	}
	.review-banner .ms-skin-default .ms-nav-prev {
		background-position: -2px -517px;		
	}
	.review-banner .ms-skin-default .ms-nav-next {
		background-position: -33px -517px;	
	}
	.search-term-sec p {
		clear: left;
	}
	.rating-bet.glossary {
		width: 180px;
	}
	.rating-bet.glossary h4{
		margin-top: 0;
	}
	.compare-headhgt {
		height: auto;
	}
	/* soccer betting main page styles changes */
	.betng-main .recommend-bet-list {
		margin-bottom: 10px;
	}
	.betng-main .recommend-bet-list:nth-child(3) {
		margin-bottom: 0;
	}
	.betng-main .rating-bet {
		width: 50%;
	}
	/* soccer betting promotions page styles start */
	.exceed-rgtsechgt {
		width: 100%;
	}
	.left-main.promo {
		padding: 0;
		margin-top: 0;
	}
	.top-videos-container .transfers-top-list h2 {
		width: 100% !important;
	}
	.promo .recommend-bet-list:after {
		background: none;
	}
	.promo .btm-cnt {
		padding: 8px 11px 0;
	}	
	.promo .recommend-bet-list {
		margin: 0 5% 10px;
	}
	.promo .recommend-bet-list:first-child {
		margin-left: 5%;
	}
	ul.betng-bonus li, ul.betng-bonus li a {
		width: 100%;
	}
	ul.betng-bonus li {
		margin: 0 2px 0 0;
	}
	.betting-promo-tab .select-title .selectricWrapper:first-child {
		margin-top: 0;
	}
	.betting-promo-tab .select-title {
		padding-right: 8px;
	}
	.betting-promo-tab .select-title:last-child {
		padding-right: 0;
	}
	.promo .recommend-bet-list .compare-link a.review-btn {
		padding: 6px 40px;
	}
	.current-offers-head h3.claim, .cliam-cont, .current-offers-head h3.offer, .offer-cont, .current-offers-head h3.detail, .detail-cont, .current-offers-head h3.moreinfo, .moreinfo-cont,.promo-mob .bet-logo a {
		width: 100%;
	}
	.current-offers-info {
		width: 100%;
		padding-bottom: 10px;
	}
	.current-offers-head {
		display: none;
	}
	.cliam-cont a {
		float: right;
	}
	.cliam-cont span {
		float: left;
		margin: 13px 5px 0 0;
	}	
	.offer-cont span {
		margin-top: 5px;
	}
	.ongoing-promo .cliam-cont {
		float: right;	
		padding-top: 5px;
		width: auto;
	}
	.ongoing-promo .offer-cont {
		float: left;
		width: 192px;
	}
	.moreinfo-cont.compare-link a.more-info, 
	.moreinfo-cont.compare-link a.livestream-btn {
		display: inline-block;
		float: none;
		margin-top: 0;
		padding: 5px 0;
		width: 120px;
	}
	.moreinfo-cont a.tc {
		float: left;
		width: 100%;
	}
	.bet-promo-cont h4 {
		font-size: 16px;
	}
	.promo .rating-bet {
		width: 57%;
	}
	.promo .rating-bet.glossary {
		width: 67%;
	}
	.promo .rating-bet h5.grade {
		float: left;
		margin-left: 3px;
	}
	.promo .recommend-bet-list .compare-link a.livestream-btn,
	.moreinfo-cont.compare-link a.livestream-btn {
		padding: 0 0 0 15px;
		line-height: 28px;
	}
	.promo .livestream-btn span.arrow {
		display: block;
		float: right;
		height: 28px;
		padding: 0;
		background-position: -1425px -684px;
	}
	.promo-mob .compare-link .livestream-btn span.arrow {
		height: 30px;
	}
	.moreinfo-cont a.livestream-btn span.arrow {
		background-position: -1430px -684px;
		height: 28px;
	}
	.promo .rating-bet h4 {
		margin-top: -4px;
	}
	.promo .rating-bet.glossary h4 {
		margin-top: 0;
	}
	/* soccer reviews page styles start */
	.review-mob .bet-cont-head {
		padding: 10px 10px 5px;
		position: relative;
	}
	.review-mob .bet-info {
		padding-bottom: 5px;
	}
	.review-mob .bet-info h3, 
	.review-mob .bet-info h4, .review-mob .bet-info h5,
	.review-mob .bet-bonus-offer h5, .review-mob .bet-tab-cont h3, .playgames-menu h2{
		font-size: 16px;
	}
	.review-mob .bet-bonus-offer p , .review-mob .bet-bonus-offer p span {
		font-size: 14px;
	}
	.review-mob .bet-info h3 {
		padding: 5px 0;
	}
	.review-mob .bet-review-tab ul.bet365-hd li.active a {
		border-left: 0;
	}
	.review-mob .hitmiss-info {
		padding-top: 10px;
	}
	.review-mob .hitmiss-info ul li {
		padding: 0 0 10px 30px;
	}
	.review-mob .edit-review-logo {
		margin-bottom: 10px;
	}
	.review-mob .review-social {
		margin-top: 10px;
	}
	.bet-play.games {
		display: inline-block;
		margin-left: 0;
		text-align: center;
		width: 100%;
	}
	.bet-play.games a.livestream-btn {
		display: inline-block;
		float: none;
		padding: 7px 15px;
		font-size: 16px;
	}
	.review-mob .bet-play.games a.livestream-btn {
		padding: 0 0 0 20px;
	}
	.review-mob .bet-play.games .livestream-btn span.arrow {
		margin-left: 20px;
	}
	.review-mob .rating-info h3 {
		text-align: center;
	}
	.deposit-table table tbody td a {
		padding: 0;
	}
	.review-mob .rating-bet .rating-star {
		margin-top: 0;
	}
	.review-mob  .rating-bet {
		width: 55%;
	}
	/* review page mobile right section styles start*/
	.review-rghtsec {
		display: block;
		padding-top: 10px;
		width: 100%;
		float: left;
	}
	.review-rghtsec .right-section.review {
		display: block;
		position: static;
		width: 100%;
		margin-top: 0;
		padding: 0 0 10px;
	}
	.review-rghtsec .language-flag {
		border-left: 0;
		border-right: 0;
	}
	.review-rghtsec .company-info p span {
		width: 128px;
	}
	.review-rghtsec .flag-cont img {
		width: 100%;
	}
	.review-rghtsec .bet-play.last {
		display: inline-block;
		text-align: center;
		width: 100%;
	}
	.review-rghtsec .bet-play.last .livestream-btn {
		padding: 0 0 0 20px;
		float: none;
		width: 168px;
		margin: 0 auto;
	}
	.review-rghtsec .bet-play.last .livestream-btn span.arrow {
		display: inline-table;
		margin-left: 20px;
	}
	.review-rghtsec .language-flag h3.open {
		background-position: 236px -269px;
	}
	.review-rghtsec .language-flag h3 {
		background-position: 236px -309px;
	}
	.review-rghtsec .flag-cont {
		padding: 5px 14px;
	}
	/* review page mobile right section styles end*/
	/* soccer casino games page styles  start */
	.casino-games .title-nav {
		padding-top: 5px;
	}
	.casino-games .recommend-bet-list,
	.sfcgi-block .casino-games.ind2 .recommend-bet-list{
		margin: 0 3% 10px;
	}
	.casino-games .recommend-bet-list:first-child {
		margin-left: 3%;
	}
	.casino-games .recommend-bet-list:last-child {
		margin-bottom: 0;
	}
	.casino-mob .stream-search {
		margin-top: 10px;
		width: auto;
		float: left;
	}
	.casino-mob .stream-search .search-box {
		float: left;
	}
	.casino-mob .stream-search .btn-search {
		top: 0;
		right: 5px;
	}
	.game-list-container ul li {
		margin: 0 10% 10px;
	}
	.recommended-games.casino-games ul {
		padding-top: 10px;
		float:left;
	}
	.recommended-games.casino-games ul li,
	.recommended-img {
		width: 290px;
	}
	.recommended-img {
		height: auto;
	}
	.recommended-games.casino-games ul li {
		margin-bottom: 10px;
	}
	.recommended-link a.livestream-btn {
		height: 28px;
		line-height: 28px;
		padding: 0 0 0 20px;
	}
	.recommended-link a.livestream-btn span.arrow {
		background-position: -1424px -684px;
		margin-left: 20px;
	}
	.casino-games .recommended-link a.livestream-btn {
		height: 35px;
		line-height: 33px;
		font-size: 15px;
	}
	.casino-games .recommended-link a.livestream-btn span.arrow {
		background-position: -1424px -682px;
		height: 35px;
	}
	.free-games .soccer-top h4 {
		padding: 0 10px 0 0;
	}
	.gameinfo-overlay a.read-mr {
		margin-top: 4px;
	}
	/* AE soccer betting glossary 2 page styles start*/
	.ind-bet-gly2-lft {		
		width: 100%;
		text-align: center;
	}
	.ind-bet-gly2-rgt {
		margin: 20px 0 0 0;
		width: 100%;
	}
	.ind-bet-gly2-tp h3 {
		width: auto;
	}
	.livestream-btns {
		font-size:22px;
		padding-left: 15px;
	}	
	.livestream-btns span.arrow {
		margin-left: 15px;
		width: 52px;
	}
	
	.soccer-404 ul li {
		width:auto;
		margin:0 5px;
	}
	/** */
	.soccer-404 h2 {
		font-size: 32px;
	}
	/* soccer free casino games ind2 styles start */
	.sherif-left, .social-share, .full-scrn-rgt, .casino-ind2 .padng-space,
	.casino-ind2 .padng-space .review-img img, .new-slots-games .title-nav h3:after{
		width: 100%;
	}
	.bet-info.true-sherif, .dummy-cont {
		margin: 10px 0 0;
		width: 100%;
	}
	.true-sherif ul.ratng-point {
		margin-right: 10px;
	}
	.bet-play.games .livestream-btn span.arrow {
		display: inherit;
		background-position: -538px -464px;
	}
	.slotgames-ovrly .livestream-btn {
		left: 48px;
		top: 48px;
		padding: 0 0 0 15px;
		font-size: 14px;
	}
	.sfcgi-block .slotgames-ovrly .livestream-btn span.arrow,
	.casino-games.ind2 .livestream-btn span.arrow {
		display: inline-table;
		padding: 10px 5px;
	}
	.review-mob .bet-info.true-sherif h3,
	.review-mob .bet-info.true-sherif h4 {
		width: 200px;
		font-size: 15px;
		padding: 0 0 5px;
	}
	ul.flag-right {
		margin-top: 5px;
		width: 100%;
	}
	.bet-info ul.flag-right li {
		padding: 0 1px;
	}
	.dummy-cont .rating-info {
		padding: 10px 13px 10px 15px;
	}
	.dummy-cont .rating-info p {
		padding-left: 25px;
		width: 100%;
		font: italic 14px/20px "tahoma";
	}
	.social-share, .full-scrn-rgt {
		float: left;
	}
	.social-share .bet-play {
		width: 173px;
	}
	.social-share .bet-play .livestream-btn {
		margin: 5px 0;
		padding-left: 10px;
		font-size: 14px;
	}
	.social-share .bet-play .livestream-btn span.arrow {
		margin-left: 10px;
	}
	.full-screen-top {
		padding: 5px 5px 8px 10px;
	}
	.full-screen-top h3, .full-scrn-rgt p, 
	.full-scrn-rgt h4 span.time-play, .full-scrn-rgt h4 {
		font-size: 14px;
		text-align: left;
	}
	.full-screen-top h3, .share-img{
		padding-top: 5px;
	}
	.full-scrn-rgt .rating-bet li {
		margin-right: 0;
	}
	.full-scrn-rgt a.full-screen {
		float: right;
		padding-top: 0;
		margin-top: -20px;
	}
	.full-scrn-rgt a.full-screen:before {
		right: 10px;
	}
	.casino-ind2 .padng-space {
		padding: 10px 10px 5px;
	}
	.new-slots-games .title-nav h3:after {
		height: auto;
	}
	ul.newslots-gamelist,
	.left-section.ind-betng .top-scorers, 
	.left-section.ind-betng .premium-betting {
		margin-top: 10px;
	}
	ul.newslots-gamelist li {
		margin: 0 13% 10px;
	}
	ul.newslots-gamelist li:first-child {
		margin-left: 13%;
	}
	.bet-tab-cont1 {
		margin-top: 0;
	}
	.bet-tab-cont1 li {
		margin: 0 0 10px;
	}
	.game-ind2-ratinginfo h3 {
		float: none;
		padding-bottom: 0;
	}
	.game-ind2-ratinginfo .full-scrn-rgt {
		padding-bottom: 5px;
	}
	.rating-info .game-ind2-ratinginfo p, 
	.game-ind2-ratinginfo .full-scrn-rgt .rating-bet.glossary {
		width: 100%;
		text-align: center;
		padding: 5px 0;
	}
	.full-scrn-rgt .rating-bet.glossary ul.rating-star {
		width: 90px;
		margin: 0 auto;
	}
	.sfcgi-block .casino-games .recommend-bet-lists.list2 {
		border: 0;
		margin: 0;
		padding: 0;
	}
	.casino-games.ind2 .compare-link a.livestream-btn {
		padding: 0 0 0 20px;
	}
	.casino-games.ind2 .livestream-btn span.arrow {
		display: inline-table;
		padding: 7px 5px;
	}
	.sfcgi-block .title-nav h3 span b {
		background: none;
	}
	.mid-container .right-section-link, .soccer-team-ind .bet-tab-cont h3.no-margin:after{
		display: none;
	}
	.free-games .complist .items {
		width: 100%;
	}
	.casino-games.ind2 .recommend-betting {
		margin-top: 0;
	}
	.casino-games.ind2 .rating-bet {
		width: 65%;
	}
	.social-share .bet-play .livestream-btn span.arrow {
		background-position: -20px -368px;
	}	
	.socrteam-indslider .top-videos-container,
	.socrteam-indslider .soccer-404{
		margin-top: 84px;
	}	
	.sfcgi-block .casino-games.ind2 .title-nav h3 span b{
		background: url("../images/sprite.png") no-repeat -527px -746px;
		margin-top: -16px;
	}
	.slot-features-mob {
		display: block;
	}
	.slot-features-mob .bet-stats {
		margin-top: 15px;
	}
	.casino-ind2 .editor-news-rating {
		padding-top: 0;
	}
	/* suganya responsive styles start */ 
    /*soccer ticket ind style*/
	.soccer-ticket-ind .injuries-table {overflow-x: scroll; width:100%;}
	.soccer-ticket-ind .transfer-zone-tab table{ width:745px;}
	.soccer-ticket-ind ul.ticket-view li{ width:49.65%}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a { background-position: 587px -351px;width: 641px;}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a:hover {background-position: 565px -876px;}
	.soccer-ticket-ind ul.ticket-view li span {font-size: 12px;}
	.soccer-ticket-ind .livestream-btn {font-size: 13px; height: 27px; line-height: 15px;padding-left: 10px;}
	/*soccer ticket individual*/
	/* .soccer-team-ind .bet-review-tab ul li, .soccer-team-ind .bet-review-tab ul li a{ width:100%} */
	.soccer-team-ind .btm-text h3 {font-size: 16px;}
	.soccer-team-ind .bet-tab-cont .logo-dtl{ width:37%}
	.soccer-team-ind .bet-tab-cont .logo-dtl img{ margin-right:4px}
	.soccer-team-ind .bet-tab-cont .logo-dtl h3{ font-size:14px; padding:0}
	.soccer-team-ind .transfers h3{ padding-left:0}
	.soccer-team-ind .match .soccer-top .select-title {right:0;top: 10px;  width:230px}
	.accord-table .date{ width:156px}
	.soccer-team-ind .accord-table .city{ width:205px}
	.soccer-team-ind .statistics .soccer-top .select-title {top: 10px;}
	.soccer-team-ind  .transfer-zone-tab .soccer-top .select-title{ top:-9px}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.lft .select-title {left: 10%;top: -10px;}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.rgt .select-title { right: 10%;top: -35px;}
	.soccer-team-ind .soccer-top .select-title {width:225px; top: -13px;}
	.soccer-team-ind .bet-tab-cont .logo-dtl p.location{ padding-right:20px}
	.soccer-team-ind.soccer-match-stats .statistics .soccer-top .select-title {
		top: 0;
	}
	.soccer-team-ind .transfer-zone-tab table {
		margin-top: 10px;
	}
	.soccer-team-ind.soccer-match-stats .statistics .soccer-top .select-title .selectricWrapper{
		float: right;
		width: auto;
		margin: 0;
	}
	.soccer-team-ind .bet-tab-cont h3 span.last-startng {
		position: absolute;
		top: 306px;
		left: 0;
		width: 100%;
		text-align: center;
	}
	/*soccer match status*/
	.soccer-match-stats .bet-review-tab ul{ width:100%;}
	.soccer-match-stats .bet-review-tab ul.res-tab{ margin-top:45px}
	.soccer-team-ind .bet-tab-cont .logo-dtl.cntry-dtl{ width:30%}
	.soccer-match-stats .bet-tab-cont .score-dtl{ margin:0}
	.soccer-match-stats .bet365-add p{ width:410px; padding: 5px;}
	.soccer-match-stats .bet365-add img{ margin:0 6px 0 0}
	.soccer-match-stats .soccer-top .select-title{ width:100%; margin-left:5px; left:0}
	.soccer-match-stats .soccer-top .select-title .selectricWrapper{  margin: 0 25%;}
	.soccer-match-stats .soccer-top .select-title{ margin-left:0}
	.soccer-match-stats .link-table .result-table table{ width:700px}
	.soccer-match-stats .stics .divider-title:after {display: none;}
	.soccer-match-stats .stics .col {margin: 0 0 10px;}
	.soccer-match-stats .stics .col-cmpr {margin: 0 0 15px;}
	ul.statics-left li {width: 75%; margin-bottom: 5.2px;}
	ul.statics-left.orng li {margin-left: 27%;}
	
	/*soccer ticket set6*/
	.soccer-ticket-ind .injuries-table .player-deals h3{ padding:0}
	.sts-block .sts-sec-3 .divider-title{ width:543px}
	.sts-sec-3{ margin-top:10px}
	.sts-sec-3 .bet-review-tab ul, .sts-block .sts-sec-3 .bet-review-tab ul li a , .sts-block .sts-sec-3 .bet-review-tab ul li { width:100%}
	.sts-sec-3  .bet-review-tab ul li{ padding:0}
	.sts-sec-3-cnt{ width:430px}
	.sts-sec-3 ul li h5{ text-align:left}
	.sts-sec-3 a.readmore-btn, .sts-sec-3 a.readmore-btn.less{ margin-top:10px}
	.sts-sec-3 .bet-review-tab .bet-tab-cont ul li{padding:5px 0; text-align:center}
	.sts-sec-3 a.buy-tick-btn{ width:152px}
	.sts-sec-3 .buy-tick-btn span.arrow{ padding: 9px 5px 10px; background-position:11px -826px;width: 32px;}   
	.transfers .latest-deals .feed-tabs.ui-tabs, .soccer-team-ind .result-table table.showtable{ width:100%}

	/*soccer team main*/
	.stm-block .stm-sec-3.latest-news-list ul li a{ width:651px}
	.stm-block .stm-sec-3.latest-news-list ul li a {   background-position: 597px -361px;}
	.stm-block .stm-sec-3.latest-news-list ul li a:hover {background-position: 574px -886px;}
	.soccer-team-ind table tr td ul.link li a, .soccer-team-ind table tr td ul.link li {width: auto;}
	ul.yearrating-star li {width: auto !important;}
	
	/* soccer betting main responsive style changes */
	.progressbar.mob li {
		width: 15%;
	}
	.progressbar.mob li.results {
		right: 35px;
	}
	.match-list li.bonus.revision h3, 
	.soccer-team-ind .bet-review-tab ul li.venue-tab a,
	.soccer-team-ind .bet-review-tab ul li.h2h a{
		width: 100%;
	}
	.recommend-carousel {
		margin: 0 auto auto;
	}
	.soccer-team-ind.soccer-match-stats .tables.team table {
		width: 50%;
	}
	.soccer-match-stats  .year-compare .accord-table .scores {
		width: 55px;
	}
	.player-table .shoe {
		width: 75px;
		background-position: 50px -762px;
	}
	.soccer-stats .stat-results, .soccer-stats .transfer-zone-tab table {
		margin-bottom: 0;	
	}
	.readmore-btn a:after {
		top: 17px;
	}
	.soccer-ticket3 .feed-tabs.ui-tabs .ui-tabs-nav {
		display: block;
	}
	.soccer-ticket3 .latest-deals .feed-tabs.ui-tabs li {
		background: none;
		position: relative;
	}
	.soccer-ticket3 .latest-deals .feed-tabs.ui-tabs li:before {
		background: url('../images/soccer-ticket3-sprite.png')no-repeat;
		position: absolute;
		content: "";
		top: 9px;
		left: 15px;
		float: left;
		width: 16px;
		height: 16px;
	}
	.soccer-ticket3 .latest-deals .feed-tabs.ui-tabs li.flag-epl:before{
		background-position: -23px -36px;
	}
	.soccer-ticket3 .latest-deals .feed-tabs.ui-tabs li.flag-mls:before {
		background-position: -74px -36px;
	}
	.soccer-ticket3 .latest-deals .feed-tabs.ui-tabs li.tournment-icon:before {
		background-position: -132px -36px;
	}
	.soccer-ticket3 .latest-deals .feed-tabs.ui-tabs li.inter-icon:before {
		background-position: -187px -37px;
	}
	.soccer-ticket3 .latest-deals .feed-tabs.ui-tabs li.frnd-lies:before {
		background-position: -99px -98px;
		width: 23px;
	}
	.soccer-ticket3 .latest-deals .feed-tabs.ui-tabs .ui-state-active a:after {
		bottom: auto;
		top: 6px;
		right: auto;
		left: 50%;
	}
	.sts-sec-3.addspac-mob a.readmore-btn {
		margin-top: 5px;
	}
	.sts-sec-3.addspac-mob .sts-sec-3-cnt p{
		margin-bottom: 10px !important;
	}
	.sts-sec-3-cont-more.hidecont p {
		margin: 0px 0 3px !important;
		padding-top: 8px;
	}
	.result-table td {
		padding: 3px 8px;
	}
	.soccer-match-stats .year-compare .accord-table .date {
		width: 135px;
	}
	.home-container .soccer-match-stats .fball-icon {
		margin-left: 0;
		left: 0;
	}
	.soccer-team-ind .fball-icon.position,
	.home-container .fball-icon.position {
		left: 0;
	}
	.home-container table tr td div.half {
		width: 57.8%;
	}
	.home-container .accord-table .icons {
		width: 70px;
	}
	.home-container div.half .increase-arrow,
	.home-container.advertise div.half .increase-arrow {
		margin-left: 51%;
	}
	.home-container .increase-arrow.right-half {
		margin-right: 8%;
	}
	.soccer-team-ind table.accord-table tr td {
		text-align: left;
	}
	.soccer-team-ind table .alignright .play-details {
		float: left;
		margin-left: 15%;
	}
	.soccer-match-stats  .year-compare .accord-table .scores,
	.soccer-team-ind .accord-table .scores{
		text-align: center;
	}
	.home-container .year-compare .accord-table .city {
		width: 210px;
	}
	.link-table.mrgn-top, .squad-cont {
		width: 100%;
	}
	.inner-mob-outer {
		width: 731px;
	}
	.soccer-team-ind.soccer-match-stats .tables.team {
		overflow-x: scroll;
	}
	.soccer-team-ind .vs-status table thead tr th .select-title .selectric .label {
		padding: 0 13px; 
	}
	.soccer-match-stats .soccer-top .select-title .selectric .button, .soccer-team-ind .soccer-top .select-title .selectric .button {
		height: 26px;
	}
	.soccer-team-ind .statistics .stat-tabels table tbody tr td.headline {
		width: 115px;
	}
	/* soccer gambling page styles start */
	.gambling-main .sgg-sec4 ul li p {
		font-size: 13px;
	}
	ul.gamb-scroll-list, ul.gamb-scroll-list li, ul.gamb-scroll-list li a, 
	ul.gambmain-tglcont .mid-infocont, .right-links.sts-sec-3, .hidecont-info ul.prod-list,
	ul.whats-hot-info, ul.popular-btng-choices span{
		width: 100%;
	}
	ul.gamb-scroll-list li {
		margin: 0 0 5px;
	}
	ul.gambmain-tglcont .left-logo {
		margin: 0 auto;
		float: none;
	}
	ul.gambmain-tglcont .mid-infocont {
		margin-left: 0;
	}
	ul.gambmain-tglcont .mid-infocont h4, .btng-info-btm h3, .bookmaker-table table td h5 {
		font-size: 16px;
	}
	ul.gambmain-tglcont .mid-infocont h3 {
		font-size: 20px;
	}
	ul.gambmain-tglcont .mid-infocont {
		text-align: center;
		margin-bottom: 8px;
	}
	ul.gambmain-tglcont .mid-infocont p {
		float: none;
	}
	.mid-infocont ul.flag-right li, .casino-gms-slide, ul.casino-games-slidelst li{
		float: none;
		display: inline-block;
	}
	.right-links.sts-sec-3 {
		float: none;
		margin: 8px auto;
		width: 290px;
	}
	.right-links.sts-sec-3 a {
		font-size: 15px;
	}
	.right-links.sts-sec-3 a.readmore-btn {
		margin: 0;
		width: 125px !important;
	}
	.right-links.sts-sec-3 a.buy-tick-btn {
		margin: 0 0 0 15px;
		width: 150px !important;
	}
	ul.whats-hot-info {
		margin: 5px 0 0;
	}
	.hidecont-info .sts-sec-3-cont-more a.buy-tick-btn1, 
	.hidecont-info .sts-sec-3-cont-more a.readmore-btn1 {
		font: 16px/36px "tahoma-bold";
	}
	ul.popular-btng-choices span {
		padding: 0;
		text-align: center;
	}
	ul.popular-btng-choices li {
		width: 103px;
	}
	.bookmaker-table {
		overflow: auto;
	}
	.bookmaker-table table td.bet365 h4 {
		float: left;
		padding-top: 3px;
	}
	.bookmaker-table table th.bet365, .bookmaker-table table td.bet365, .bookmaker-table table th.same-width,
	.bookmaker-table table thead th.visit {
		width: auto;
	}
	.casino-gms-slide, ul.casino-games-slidelst li{
		text-align: center;
		width: 100%;
	}
	.casino-gms-slide li {
		margin: 15px 0;
	}
	ul.casino-games-slidelst li {
		margin-bottom: 10px;
	}
	.cas-game-cont .title-nav a {
		float: right;
		position: absolute;
		top: 1px;
	}
	.cas-game-cont .title-nav {
		margin-bottom: 8px;
	}
	.gambling-main .title-nav h3:after {
		display: none;
	}
	.gambling-main .title-nav h3 {
		margin-bottom: 5px;
	}
	ul.gambmain-tglcont .rating-star {
		margin-top: 0;
	}
	.slidelst-img {
		display: inline-block;
		width: 177px;
		height: 93px;
	}
	.slidelst-img img{
		width: 100%;
		height: 100%;
	}
	.cas-game-cont {
		margin: 0;
	}
	/* set9 page responsive styes start */
	.advertise .content-feed h3 span:after {
		background: none;
	}
	.advertise .content-feed h3  {
		font-size: 17px;
	}
	.ad-innr-section h4, .ad-innr-section h5, .our-audience-cont h2 {
		font-size: 14px;
	}
	.our-audience-cont {
		margin-top:30px;
	}
	.ad-innr-section {
		padding: 15px 15px 20px;
	}
	ul.visitors {
		margin: 0;
	}
	ul.visitors li, .our-audience-cont{
		padding-bottom: 20px;
	}
	ul.visitors h4 {
		font-size: 24px;
	}
	.social-viewers, .mid-bordr, .mob-adcont, .left-mobimg, .rgt-mobcont, .left-mobimg img,
	.getin-touchcont {
		width: 100%;
	}
	.social-viewers ul {
		margin: 5px 0 15px;
	}
	.mob-adcont {
		margin: 15px auto 0;
		padding: 0 10px;
	}
	.rgt-mobcont h5 {
		padding-bottom: 10px;
	}
	.rgt-mobcont p, .ad-ratingtable table th, .ad-ratingtable table td, .getin-touchcont p,
	.getin-touchcont a {
		font-size: 13px;
	}
	.ad-ratingtable {
		width: 100%;
		margin: 15px auto;
		overflow-x: scroll;
	}
	.ad-ratingtable table th, .ad-ratingtable table td {
		padding: 8px;
	}
	.getin-touchcont p {
		line-height: 18px;
		padding: 0 10px 15px;
	}
	.advertise .soccer-team-ind .fball-icon.position {
		left: 0;
	}
	/* sn player stats page styles start */
	.playr-stats-head ul.social_links li a.mail, .playr-stats-head ul.social_links li a.mail:hover {
		width: 30px;
	}
	.playr-stats-head.top-videos-container .transfers-top-list h2 {
		background-position: -12px -374px;
		padding: 10px 0 10px 60px;
	}
	.player-info-sectn {
		width: 100%;
		margin: 0;
	}
	.playr-stats {
		padding: 10px;
	}
	.playr-stats-head ul.social_links {
		padding-bottom: 0;
	}
	.playr-stats ul li {
		width: 100%;
		padding-bottom: 20px;
	}
	.playr-stats ul li:nth-child(2n) {
		float: left;
		width: 100%;
		padding-bottom: 0;
	}
	.plyr-gamestats {
		padding: 0 10px;
	}
	.soccer-team-ind .playr-stats-head .tables {
		margin: 30px 2% 0;
		padding: 0;
		width: 96%;
	}
	.soccer-team-ind .playr-stats-head .soccer-top .select-title {
		top: 22px;
	}
	.plyr-gamestats p span {
		font-size: 50px;
	}
	.plyr-gamestats ul {
		margin-top: 10px;
	}
}
/* Max With 414px Only All Potrait */
@media screen and (min-width:100px) and (max-width:414px){
	.share_opinion .add_comment{
		font-size:15px;
		float:left;
	}
	.abt_auth_cont ul{
		margin-top:3px;
	}
	.abt_author .auth_title{
		font-size:15px;
	}
	.follow {
	  background-position: -339px -62px;
	}
	.follow:hover {
	  background-position: -339px -62px;
	}
	.share-article{
		margin-bottom:8px;
	}
	.share-article li .fbshare {
	  font: 11px "tahoma-bold";
	  padding: 3px 9px;
	}
	.fb-share-count span{
		font-size:12px;
	}
	.fb-share-count{
		font-size:18px;
	}
	.share-article p{
		font-size:12px;
		text-align:left;
	}
	.share-article li .fb {
	  background: url("../images/mob-sprite.png") no-repeat -60px -319px;
	  height: 25px;
	  width: 22px;
	}
	.top-videos-list ul li a{
		display:block;
		text-align:center;
	}
	.video-gallery{
		text-align:center;
	}
	.slide_thumb_wrap .slider_pointer{
		display:none;
	}
	.top-videos-list ul li h5{
		text-align:center;
	}
	.custom_pager {
	  bottom: 195px;
	}
	.slider_main .slide_title .today_date{
		float:left;
		font-size:12px;
	}
	.slider_main .slide_title h3{
		font-size:14px;
		padding:3px 10px;
	}
	.follow-section-lft{
		text-align:center;
	}
	.team-select .selectricItems{
		width:124px !important;
	}
	.pagination ul li.prev-page a {
	  background-position: -58px -817px;
	  padding-left: 22px;
	  padding-right: 7px;
	}
	.transfers-top-list ul{
		float:left;
		width:100%;
		display:none;
	}
	.comment-menu li {
	  border-bottom: 1px solid #aaaaaa;	
	  float:left;
	  width:100%;
	}
	.comment-menu li a {	 
	  font: 14px "tahoma";
	  padding: 6px 8px;	
	  width: 100%;
	}
	.top-social li:first-child {
	  margin-left: 7px;
	}
	.tips-section:last-child, .top-videos-list ul li:last-child{
		margin-right:auto;
	}
	.tips-section:first-child, .top-videos-list ul li:first-child{
		margin-left:auto;
	}
	.top-videos-list ul li {
	  float: none;
	  margin: 0 auto;	 
	  margin-bottom: 10px;
	}
	.mid-section.headline .stories-section ul li {
	  margin: 10px 0;
	  width: 175px;
	  float: none;
	  margin: 0 auto;
	  margin-bottom: 10px;
	  margin-top: 10px;
	}
	.inner-page .latest-news-list ul li a{
		width:84%;
	}
	.share-article p{
		width:85px;
		text-align:center;
	}
	.latest-logo{
		top:0;
	}
	.select-title .selectricWrapper:first-child {
	  margin-top: 10px;
	  margin-left:auto;
	}
	.select-title .selectricWrapper{
		margin:0 auto 10px;
		float:none;
	}
	.select-title{
		background:#cdcdcd;
		position:static;
		width:100%;
	}
	.divider-title:after{
		background:none;
		width:100%;
	}
	.top-videos-container .transfers-top-list h2{
		font-size:16px;
		width:63%;
	}
	.transfer-archieve .title-head h3 {
		background: #383838 url("../images/mob-sprite.png") no-repeat -63px -383px;
		padding-left:45px;
	}
	.filter-list{
		float:left;
		margin-top:0;
	}
	.filter-list li a{
		font-size:12px;
	}
	ul.social_links li a.share, ul.social_links li a.share:hover{
		background-position:-104px -222px;
		width:73px;
	}
	ul.social_links li a.twit-share, ul.social_links li a.twit-share:hover{
		background-position:-184px -222px;
		width:69px;
	}
	ul.social_links li a.mail, ul.social_links li a.mail:hover{
		background-position:-255px -222px;
		width:19px;
	}	
	ul.social_links li a.add, ul.social_links li a.add:hover{
		background-position:-289px -222px;
		width:19px;
		margin:0 3px;
	}
	ul.social_links li a.tot_shares{
		font-size:6px;
		width:34px;
		height:27px;
		position:relative;
		top:-4px;
	}
	ul.social_links li a.tot_coments{
		font-size:6px;
		width:64px;
		height:27px;
		position:relative;
		top:-4px;
		background-position:4px -311px;
	}
	ul.social_links li a.tot_shares span, ul.social_links li a.tot_coments span{
		font-size:11px;
		line-height:16px;
	}
	ul.social_links{
		float:left;
	}
	.be_the_first ul li.socc_like{
		padding-bottom:0;
		font-size:11px;
	}
	.be_the_first ul li.socc_like a {
	  background:url("../images/sprite-icons.png") no-repeat -105px -259px;
	  float: left;
	  height: 19px;
	  width: 150px;
	}
	.be_the_first ul li.socc_like label{
		margin-top:2px;
	}
	.soccer-top .select-title .selectricWrapper:first-child{
		margin-left:0;
	}
	.soccer-top .select-title{
		float:left;
	}
	.injuries-top .soccer-top{
		margin:0;
	}
	.injury-red-plus{
		margin-left:0;
	}
	.injuries-table.transfer-zone-tab .injury-black span{
		left:0;
	}
	.transfer-zone-tab table thead tr th span.player {
	  background:none;
	  display: none;
	}
	.injuries-table.transfer-zone-tab .injury-player{
		vertical-align:middle;
	}
	.stat-individual h3:after{
		width:auto;
	}
	.bet-now-banner{
		width:100%;
	}
	.bet-now-banner p{
		right:0;
	}
	.bet-now-banner a{
		top:35px;
		left:0;
		right:auto;
	}
	.result-table td.bet-btn{
		width:185px;
	}
	.player-tab-sec .player-table{
		width:600px;
	}
	.stat-individual.show-entry h3:after{
		width:auto;
	}
	.show-entry .nav-pagination{
		float:left;
	}
	.how-it-works{
		margin-left:0;
		width:100%;
	}
	.search-bar .select.show, .search-bar .select.sports, .search-bar .select.date{
		width:100%;
		margin-left:0;
		margin-bottom:4px;
	}
	.stream-search{
		float:left;
		width:100%;
	}
	.search-bar .select .selectric .label{
		padding:5px 33px 5px 11px;
	}
	.live-schedule .title-head h3{
		margin-bottom:20px;
	}
	.live-schedule .title-head span{
		color:#1c1c1c;
		position:static;
	}
	.stream-search .search-box{
		width: 179px;
		float:right;
	}
	.search-bar .select.date .selectricWrapper, .search-bar .select.show .selectricWrapper{
		width:184px;
	}
	.search-bar .select.sports .selectricWrapper {
	  width: 184px;
	}
	.tables.team .tables_info ul li:first-child{
		margin-left:22px;
	}
	/* .transfer-zone-tab{
		width:auto;
	} */
	.live-schedule .title-head a{
		background:url('../images/mob-sprite.png')no-repeat -208px -400px;
		top: -1px;
		padding-right:30px;
	}
	.injuries-table{
		overflow-x: scroll;
	}
	.player-tab-sec {
	  overflow-x:scroll;
	}
	.recommend-bet-list {
	  float: left;
	  width: 100%;
	  margin-left:0;
	}
	.title-nav h3:after{
		height:1px;
	}
	.transfers-top-list.right-social ul{
		float:left;
		margin-left:10px;
	}
	.step4 ul{
		width:200px;		
	}
	.step4 li{
		width:100%;
	}
	.step4 li a{
		margin-bottom:2px;
		width:100%;
	}
	.device > ul {
	  text-align: center;
	}
	.device li {
	  display: inline-block;
	  float: none;	 
	}
	.device h5{
		font-size:12px;
	}
	.step5 .device{
		padding:0;
		background:none;
		width:100%;
	}
	.step5 .device-list{
		width:100%;
	}
	.step5 .tablet{
		margin-left:0;
	}
	.device-list .mobile{
		margin-left:0;
	}
	.device-list{
		width:100%;
	}
	.mobile ul li{
		margin-left:12px;
	}
	.match-list li{
		background:none;
		padding-right:0;
		width:100%;
		float:none;
		text-align:center;
		min-height:auto;
		margin-bottom:15px;
		padding-left:0;
	}	
	.match-list li > h3{
		margin-bottom:8px;
	}
	.final-list{
		width:100%;
		padding:0;
	}
	.final-pay h3{
		margin-bottom:6px;	
	}
	.final-pay h3{
		margin-top:16px;
	}
	.final-pay .highlights li{
		text-align:left;
	}
	.rating-step6 .rating-star > li{
		float:none;
		display:inline-block;
	}
	.rating-step6 .rating-star{
		width:100%;
		margin:0;
	}
	.final-list.preview > div {
	  clear: both;
	  display: block;
	  margin: 0 auto;
	  text-align: center;
	  width: auto;
	}
	.preview img{
		float:none;
	}	
	.final-list.highlights > ul{
		width:300px;
		margin:0 auto;
	}
	.title-nav h3:after{
		background:none;
	}
	.title-nav > h3 {
	  line-height: 0;
	  height: auto;
	}
	.title-nav a{
		top:3px;
	}
	.full-width .transfers-top-list.right-social ul{
		float:left;
	}
	.key-tips ul li p{
		text-align:center;
	}
	/* .bookmarker-slider .bx-wrapper{
		width:310px;
		margin:0 auto;
	} */
	.search-term .search-box{
		width:100%;
		font-size:14px;
	}
	.btn-search-term{
		margin-left:0;
		margin-top:5px;
		font-size:14px;
		padding:3px 16px 4px;
		width:165px;
		float:none;
	}
	.alpha-list li a{
		padding:7px 14px;
		font-size:12px;
		margin-left:0;
	}	
	.recommend-carousel {	 
	  width: 236px;	 
	}
	a.logo-review{
		display:block;
		margin:0 auto;
		float:none;
		text-align:center;
	}
	.bet-info, .bet-rating{
		margin-left:0;
	}
	.bet-rating{
		width:100%;
	}
	.bet-bonus-offer{
		margin-left:0;
		width:100%;
	}
	.rating-info ul {
	  float: none;
	  margin: 0 auto 5px;
	  width: 81px;
	  clear: left;
	}
	.edit-review-logo {
	  float: left;
	  width: 100%;
	  text-align:center;
	}
	.edit-review-logo img{
		width:auto;
		margin:0 auto 5px;
	}
	.rating-info p{
		width:100%;
	}
	.logo-review > img {
	  width: 150px;
	}
	
	/** */
	.soccer-404 {
		width:100%;
		padding:20px 3% 20px;
	}	
	.soccer-404-bg {
		height: 465px; 
		width: 100%;
		background-size: 100%;
		margin-bottom:0;
		background-position: center 60px;
	}
	.soccer-404-bg a.backtohome {  
		width: 130px;
	}
	.soccer-404-bg a.reportproblem {  
		width: 140px;
	}
	.soccer-404-bg a.backtohome, .soccer-404-bg a.reportproblem {  
		font-size: 13px;
	}
	.soccer-404 ul {
		margin: 20px 0 0;
	}
	.soccer-404 ul li {
		margin-bottom: 10px;
	}
	/*soccer ticket ind style*/
	
	.soccer-ticket-ind .injuries-table {overflow-x: scroll; width: 100%;}
	.soccer-ticket-ind .transfer-zone-tab table{ width:745px;}
	.soccer-ticket-ind ul.ticket-view li{ width:100%;display:block }
	.soccer-ticket-ind ul.ticket-view li.alter{ background-color:transparent}
	.soccer-ticket-ind ul.ticket-view li:nth-child(2n){ background-color:#edeef0}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a {
    background-position: 260px -333px;
    width: 313px;}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a:hover {
     background-position: 237px -858px;}
	 /*soccer team individual*/
	 .soccer-team-ind .stat-tab-menu{ margin-bottom:15px}
	 .soccer-team-ind .match .soccer-top .select-title{ width:216px}
	.soccer-team-ind ul.league-list li span.lng{ width:79%}
	/*soccer match status*/
	.soccer-match-stats .bet-review-tab ul{ width:100%;}
	.soccer-match-stats .bet-review-tab ul.res-tab{ margin-top:45px}
	.soccer-match-stats .bet-tab-cont .logo-dtl.cntry-dtl , .soccer-match-stats .bet-tab-cont .score-dtl{ width:100%}
	.soccer-team-ind .bet-tab-cont .logo-dtl.cntry-dtl img { margin-right:0}
	.soccer-match-stats .bet-tab-cont .score-dtl{ margin:0}
	.soccer-match-stats .bet365-add p{ width:100%}
	.soccer-match-stats .bet365-add img{ margin:0 6px 0 0}
	.soccer-team-ind.soccer-match-stats .soccer-top .select-title{ width:100%; margin-left:0; right:66px; top:-6px}
	.soccer-match-stats .soccer-top .select-title .selectricWrapper{  margin: 0 25%;}
	.soccer-match-stats .stics .col{ width:100%; text-align:center}
	.soccer-match-stats .stics .col img{ margin-top:0}
	.soccer-match-stats .stics .col-cmpr{ width:100%}
	.soccer-match-stats .bet-review-tab .bet-tab-cont ul li { text-align:center}
	.soccer-match-stats .bet-review-tab .bet-tab-cont  ul.league-list li{ text-align:left}
	.soccer-team-ind.soccer-match-stats .dtl-link-box table{ width:auto}
	.soccer-team-ind.soccer-match-stats .tables table { width:100%; margin-bottom:1px}
	.bet365-add{ text-align:center} .soccer-match-stats .bet365-add img{ float:none}
	.bet-img{ width:100%; background:#027B5A;}.soccer-match-stats .bet365-add .livestream-btn{margin-top:0}
	/*soccer ticket3*/
	.soccer-ticket-ind .injuries-table .player-deals h3{ padding:0}
    .sts-block .sts-sec-3 .divider-title{ width:221px}
	.sts-block .sts-sec-3 ul.nav-pagination{ padding-top:28px}
	.sts-sec-3{ margin-top:10px}
	.sts-sec-3-cnt{ width:258px}
    .sts-sec-3-cnt .bet-review-tab .bet-tab-cont ul li { text-align:center}
	.sts-sec-3-cnt{ text-align:left}
	.sts-sec-4 .buy-tick-btn , .sts-sec-3 .buy-tick-btn { margin-top:5px}
	
	/*soccer team main*/
	.stm-sec-1 ul li{ width:100%}
	.stm-sec-1 ul li.even{ background-color:transparent}
	.stm-sec-1 ul li:nth-child(2n){ background-color:#edeef0}
	.stm-block .stm-sec-3.latest-news-list ul li a{ width:336px}
	.stm-block .stm-sec-3.latest-news-list ul li a {background-position: 282px -349px;}
	.stm-block .stm-sec-3.latest-news-list ul li a:hover {background-position:259px -873px;}
	.soccer-match-stats .bet-tab-cont .logo-dtl.right h3, 
	.soccer-team-ind .bet-tab-cont .logo-dtl.right p.location{
		text-align: right;
	}
	.soccer-team-ind .bet-tab-cont .logo-dtl.right p.location {
		padding-right: 0;
	}
	.soccer-match-stats .bet-tab-cont .logo-dtl.right p.location span {
		left: 22px;
	}
	.soccer-team-ind .last-strtng-players.team-img {
		width: 214px;
		float: none;
		clear: both;
		margin: 0 auto 35px ;
		position: relative;
		top: 30px;
	}
}
/* Max With 320 Only */
@media screen and (min-width:100px) and (max-width:320px) {
	.static-links li:last-child ul.static-sub-menu{
		left:-48px;
	}
	.header-select {
	  margin-left: 26px;
	  width: 250px;
	}
	.top-social {
	  margin-left: 0px;
	  width: 100%;
	}
	.top-social li a{
		font-size:9px;
		padding:2px 4px 3px;
	}
	.top-social li:first-child{
		margin-left:5px;
	}
	.watch-icon li.livesoccer a {
	  background:url("../images/sprite.png") no-repeat -239px -806px;
	  font-size: 8px;
	}
	.top-videos-list .stories-section ul li{
	    width: 85%;
	}
	ul.social_links li a.share, ul.social_links li a.share:hover{
		background-position:-104px -222px;
		width:73px;
	}
	ul.social_links li a.twit-share, ul.social_links li a.twit-share:hover{
		background-position:-184px -222px;
		width:69px;
	}
	ul.social_links li a.mail, ul.social_links li a.mail:hover{
		background-position:-255px -222px;
		width:19px;
	}	
	ul.social_links li a.add, ul.social_links li a.add:hover{
		background-position:-289px -222px;
		width:19px;
		margin:0 3px;
	}
	ul.social_links li a.tot_shares{
		font-size:6px;
		width:34px;
		height:27px;
		position:relative;
		top:-4px;
	}
	ul.social_links li a.tot_coments{
		font-size:6px;
		width:64px;
		height:27px;
		position:relative;
		top:-4px;
		background-position:4px -311px;
	}
	ul.social_links li a.tot_shares span, ul.social_links li a.tot_coments span{
		font-size:11px;
		line-height:16px;
	}
	ul.social_links{
		float:left;
	}
	.how-it-works-cnt{
		width:204px;
	}
	.cycle-carousel-wrap img{
		width:80px;
		margin-right:14px;
	}
	.filter-list li a{
		font-size:11px;
		padding:0 4px;
	}
	.bet-logo a{
		width:300px;
	}
	.recommend-bet-list .compare-link a.livestream-btn{
		padding-left:38px;
	}
	.recommend-bet-list .compare-link a.review-btn{
		padding:4px 45px;
	}
	.title-nav a{
		position:static;
		float:left;
	}
	.betting-list .recommend-bet-list{
		margin-left: 17.5px;
		margin-right: 17.5px;
	}
	.playgames-menu ul li{
		width:32%;
	}
	/* AE soccer betting glossary 2 page styles start*/
	.livestream-btns {
		font-size: 16px;
	}
	
	/*Soccer Ticket ind*/
	.soccer-ticket-ind .right-img{ margin-right:10px; margin-bottom:10px}
	.soccer-ticket-ind ul.ticket-view li{ width:100%;display:block }
	.soccer-ticket-ind ul.ticket-view li.alter{ background-color:transparent}
	.soccer-ticket-ind ul.ticket-view li:nth-child(2n){ background-color:#edeef0}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a { background-position: 173px -333px; width: 227px;}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a:hover {
    background-position: 152px -858px;}
	.soccer-ticket-ind .latest-news-list h3{ font-size:15px}
	/*soccer team individual*/
	.soccer-team-ind .bet-tab-cont h3 span{ width:54%}
	.soccer-team-ind .bet-tab-cont .logo-dtl p.location{ padding-right:18px}
	.soccer-team-ind .bet-tab-cont .logo-dtl , .soccer-team-ind ul.league-list , .soccer-team-ind .team-img{ width:100%}
	.soccer-team-ind .bet-tab-cont .logo-dtl img {margin-right: 18px;}
	.soccer-team-ind ul.league-list {margin:10px 0 35px;}
	.soccer-team-ind .team-img{  text-align:center}
	.soccer-team-ind .team-img img{ width:auto}
	.soccer-team-ind .tables{ overflow-x:scroll; float: left;}
	.soccer-team-ind .tables table{ width:700px}
	.soccer-team-ind .stat-tab-menu{ margin-bottom:25px}
	.soccer-team-ind .statistics .stat-tabels{ overflow-x:scroll; float: left;}
	.soccer-team-ind .soccer-top .select-title{ position:absolute; top: 15px;}
	.soccer-team-ind .bet-tab-cont .soccer-top .select-title {top: 25px;}
	.soccer-team-ind .result-table{ width:700px; overflow-x:scroll}
	.soccer-team-ind .result-table table{ width:730px}
	.soccer-team-ind .statistics .select-title { width:216px;}
	 .soccer-team-ind .transfer{overflow-x:scroll}
	.soccer-team-ind .transfer table{ width:700px}
	ul.club li{ width:100%}
	ul.yearrating-star li {width: auto;}
	.soccer-team-ind .transfer-zone-tab .soccer-top .select-title{ top:25px}
	.soccer-team-ind .match .soccer-top .select-title, .soccer-team-ind .statistics .soccer-top .select-title {top: 18px;}
	.ufea-league-icon, .premier-league-icon, .emirates-league-icon{ left:60px}
	.soccer-team-ind .vs-status table thead tr th .soccer-top .select-title .selectricWrapper, .soccer-team-ind .vs-status table thead tr th .soccer-top .select-title { width:118px}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.rgt .select-title{ right:1%;top: -38px;}
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.rgt .select-title {left: auto;right: 7px;top: -28px; }
	.soccer-team-ind .vs-status table thead tr th .soccer-top.lft .select-title{ left:2px;top: -8px;}
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.lft .select-title {left: -2px;top: 2px;}
	.soccer-team-ind .vs-status table thead tr th div.show{   font-size: 9px; margin-left: 42.5%; width:44px;}
	.soccer-team-ind .venue ul.league-list li.facts{ background-position:-97px -745px}
	.soccer-team-ind ul.league-list li span.lng{ width:71%}
	/*soccer match status*/
	.soccer-match-stats .soccer-top .select-title .selectricWrapper{ width:280px; margin:0 5px}
	.soccer-team-ind.soccer-match-stats .statistics .soccer-top .select-title {
		top: 4px;
	}
	.soccer-match-stats .statistics .select-title .selectricWrapper {
		float: right;
		width: auto;
	}
	.soccer-team-ind.soccer-match-stats .soccer-top .select-title{ top:-7px}
	.soccer-match-stats .bet365-add p{ width:100%; padding:5px 3px}.soccer-team-ind.soccer-match-stats .year-compare .bg-slash::after { width: 241px;}
	.soccer-team-ind.soccer-match-stats .result-table{ overflow-x:scroll}
    /*soccer ticket*/
	.sts-block .sts-sec-3 ul.nav-pagination{ padding:0}
	.sts-sec-3-cnt{ width:164px}
	.soccer-ticket-ind ul.ticket-view li .livestream-btn{margin:-3px 0 0}
	.sts-sec-3 .bet-review-tab .bet-tab-cont ul li{ text-align:center}
	.sts-sec-3 a.readmore-btn, .sts-sec-3 a.readmore-btn.less{ width:116px !important}
	.soccer-team-ind ul.league-list li{ text-align:left; padding-left:38px}
	
	/*soccer gambling guide set6*/
	.sgg-sec1 img{ float:none; margin-left:7%; margin-bottom:10px}
	.sgg-sec2-inn .quotes{ float:none; margin-top:15px; margin-left:0;  width: 290px;}
	.sgg-sec3-cnt{ padding-right:0}
	.sgg-sec3-cnt p a{ font-size:13px}
	.sgg-sec4-cnt{ width:83%}
	.sgg-sec5 ul li.list1 , .sgg-sec5 ul li.list2 , .sgg-sec5 ul li.list3 { width:100%}
	.sgg-sec5 ul li.list2{ margin-left:0; margin-right:0}
	.sgg-sec5-cnt{ width:208px}
	
	/*soccer teams main*/
	.stm-sec-1-inn, .stm-block .stm-sec-3.latest-news-list ul li a{ width:242px}
	.stm-block .stm-sec-3.latest-news-list ul li a { background-position: 189px -338px;}
	.stm-block .stm-sec-3.latest-news-list ul li a:hover { background-position: 165px -863px;} 
	
	/*soccer ticket3*/
	.sts-sec-3 a.buy-tick-btn{ width:147px !important}	
	.logo-single-row {
		left: 0;
		position: absolute;
		top: 85px;
		width: 135px !important;
	}
	.soccer-match-stats .bet-tab-cont .score-dtl.single-rowtop {
		margin-top: 190px;
	}
	.soccer-match-stats .stics .col-cmpr {
		margin-top: 140px;
	}
	.stics .col.logo-single-row {
		top: 45px;
	}
	.soccer-match-stats .bet-tab-cont.twrowcolmn .logo-dtl.cntry-dtl {
		width: 157px;
	}
	.soccer-match-stats .twrowcolmn .logo-dtl.cntry-dtl.right {
		position: absolute;
		top: 45px;
		right: -15px;
	}
	.logo-single-row.right {
		left: auto;
		right: 15px;
		top: 43px;
	}
	.soccer-team-ind  .transfers h3 {
		font-size: 15px;
		padding-top: 8px;
	}
	.soccer-match-stats .bet-tab-cont .logo-dtl.right h3, 
	.soccer-team-ind .bet-tab-cont .logo-dtl.right p.location{
		padding-right: 10px;
	}
	.soccer-match-stats .bet-tab-cont .logo-dtl.right p.location span {
		left: 12px;
	}
	.soccer-team-ind .last-strtng-players.team-img {
		margin: 0 35px ;
		top: 0;
	}
	.playr-stats {
		padding: 10px;
		text-align: center;
	}
	.plyr-img {
		margin: auto;
		float: none;
	}
}

/* Max With 360 Only */
@media screen and (min-width:321px) and (max-width:360px) {	
	.custom_pager {
	  bottom: 150px;
	}
	.static-links li:last-child ul.static-sub-menu{
		left:-36px;
	}
	.slider_main .slide_title .today_date{
		float:right;
	}
	/* Post Page Css */	
	.article_related ul li .related_arti_title {
		width: 82%;
		padding-right:1%;
	}
	/* Post Page Css */
	.header-select {
	  width: auto;
	  margin-left: 50px;
	}
	.watch-icon li.livesoccer a {
	  background:url("../images/sprite.png") no-repeat -325px -807px;
	  font-size: 8px;
	}
	.top-videos-list .stories-section ul li{
		width:242px;
	}
	.how-it-works-cnt{
		width:247px;
	}
	.cycle-carousel-wrap img{
		width:93px;
		margin-right:14px;
	}
	.review-btn{
		padding:6px 33px;
	}	
	.review .livestream-btn{
		padding:6px 28px;
	}
	.bet-logo a{
		width:400px;
	}
	.preview img, .preview img.first{
		margin-left:22px;
	}
	.title-nav a{
		position:static;
		float:left;
	}
	.betting-list .recommend-bet-list{
		margin-left: 35px;
		margin-right: 35px;
	}
	/* soccer betting main page styles changes */
	.betng-main .rating-bet {
		width: 44%;
	}
	/* review page mobile right section styles start*/
	.review-rghtsec .language-flag h3.open {
		background-position: 274px -269px;
	}
	.review-rghtsec .language-flag h3 {
		background-position: 274px -309px;
	}
	/* review page mobile right section styles end*/
	
	/* soccer reviews page styles start */
	.editor-sub-container {
		position: relative;
	}
	.review-mob .edit-review-logo {
		width: auto;
		float: left;
		text-align: center;
		position: absolute;
		top: 40px;
		left: 55px;
	}
	.editor-sub-container .rating-info ul.ratng-point {
		width: 0;
		margin: 25px auto 5px;
	}
	.editor-sub-container .rating-info p.ratng-news {
		margin-top: 35px;
	}
	.casino-ind2 .editor-sub-container .rating-info p.ratng-news {
		margin-top: 40px;
	}
	.review-mob .casino-ind2 .edit-review-logo {
		top: 55px;
	}
	/* soccer betting promotions page styles */
	.promo .recommend-bet-list {
		margin: 0 10% 10px;
	}
	.promo .recommend-bet-list:first-child {
		margin-left: 10%;
	}
	.ongoing-promo .offer-cont {
		float: left;
		width: 230px;
	}
	.promo .compare-link a.livestream-btn {
		padding: 0;
	}
	/* soccer casino games page styles */
	.casino-games .recommend-bet-list {
		margin: 0 9% 10px;
	}
	.casino-games .recommend-bet-list:first-child {
		margin-left: 9%;
	}
	.free-games .title-nav h3 {
		float: left;
		padding-bottom: 10px;
	}
	.game-list-container ul li {
		margin: 0 16% 10px;
	}
	.recommended-games .title-nav h3:after,
	.rating-info .game-ind2-ratinginfo p, .game-ind2-ratinginfo .full-scrn-rgt .rating-bet.glossary {
		width: auto;
	}
	.recommended-games li {
		margin: 0 7% 10px;
	}
	/* soccer free casino games ind2 styles start */ 
	.full-scrn-rgt .rating-bet.glossary {
		width: 100%;
	}
	ul.newslots-gamelist li {
		margin: 0 17% 10px;
	}
	ul.newslots-gamelist li:first-child {
		margin-left: 17%;
	}
	.slotgames-ovrly .livestream-btn {
		padding: 0 0 0 15px;
	}
	.casino-ind2 .bet-tab-cont1 li {
		margin: 0 7% 10px;
	}
	.casino-ind2 .bet-tab-cont1 li:first-child {
		margin-left: 7%;
	}
	.sfcgi-block .casino-games.ind2 .recommend-bet-list {
		margin: 0 9% 10px;
	}
	/*soccer ticket ind*/
	.soccer-ticket-ind .right-img{ margin-right:30px;  margin-bottom:10px}
	.soccer-ticket-ind ul.ticket-view li{ width:100%;display:block }
	.soccer-ticket-ind ul.ticket-view li.alter{ background-color:transparent}
	.soccer-ticket-ind ul.ticket-view li:nth-child(2n){ background-color:#edeef0}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a { background-position: 217px -333px;width: 271px;}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a:hover {background-position: 195px -858px;}
	/*soccer team individual*/
	.soccer-team-ind .bet-tab-cont h3 span{ width:47%}
	.soccer-team-ind .bet-tab-cont .logo-dtl , .soccer-team-ind ul.league-list , .soccer-team-ind .team-img{ width:100%}
	.soccer-team-ind .bet-tab-cont .logo-dtl img {margin-right: 18px;}
	.soccer-team-ind ul.league-list {margin:10px 0}
	.soccer-team-ind .team-img{  text-align:center; margin-top: 25px;}
	.soccer-team-ind .team-img img{ width:auto}
	.soccer-team-ind .tables{ overflow-x:scroll}
	.soccer-team-ind .tables table{ width:700px}
	.soccer-team-ind .statistics .stat-tabels{ overflow-x:scroll}
	.soccer-team-ind .stat-tab-menu{ margin-bottom:15px}
	.soccer-team-ind .soccer-top .select-title{ position:absolute; top: 15px;}
	.soccer-team-ind .result-table{ width:700px; overflow-x:scroll}
	.soccer-team-ind .result-table table{ width:700px}
	.soccer-team-ind .statistics .select-title { width: 214px;}
	.soccer-team-ind .transfer{overflow-x:scroll}
	.soccer-team-ind .transfer table{ width:700px}
	.soccer-team-ind .bet-review-tab ul.club li{ width:49.3%}
	ul.yearrating-star li {width: auto;}
	.soccer-team-ind .transfer-zone-tab .soccer-top .select-title{ top:25px}
	.ufea-league-icon, .premier-league-icon, .emirates-league-icon{ left:0}
	.soccer-team-ind .vs-status table thead tr th .soccer-top .select-title .selectricWrapper, .soccer-team-ind .vs-status table thead tr th .soccer-top .select-title { width:118px}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.rgt .select-title{ right:1%;}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.lft .select-title{ left:1%}
	.soccer-team-ind .vs-status table thead tr th div.show{ margin-left:37.5%; width:82px; font-size:11px}
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.rgt .select-title {
		right: 10px;
		left: auto;
		top: -25px;
	}	
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.lft .select-title {
		left: -10px;
		top: 0;
	}
	/*soccer match status*/
	.soccer-team-ind .soccer-top .select-title{ top:14px}
	.soccer-team-ind .bet-tab-cont .soccer-top .select-title {top: 25px;}
	.soccer-match-stats .soccer-top .select-title .selectricWrapper{ width:310px; margin:0 9.5px}
	.soccer-team-ind.soccer-match-stats .statistics .soccer-top .select-title {
		top: 4px;
	}
	.soccer-team-ind .bet-tab-cont .match .soccer-top .select-title,
	.soccer-team-ind .bet-tab-cont .statistics .soccer-top .select-title {
		top: 0;
	}
	.soccer-match-stats .statistics .select-title .selectricWrapper {
		float: right;
		width: auto;
	}
	.soccer-team-ind .bet-tab-cont h3 span.last-startng {
		top: 295px;
	}
	.soccer-match-stats .bet365-add p{ width:100%}
	/*soccer ticket*/
	.sts-block .sts-sec-3 ul.nav-pagination{ padding:0}
	.sts-sec-3-cnt{ width:204px}
	.soccer-ticket-ind ul.ticket-view li .livestream-btn{margin:-3px 0 0}
	.sts-sec-3 a.readmore-btn, .sts-sec-3 a.readmore-btn.less{ width:146px !important}
	
	/*soccer gambling guide set6*/
	.sgg-sec1 img{ float:none; margin-left:12%; margin-bottom:10px}
	.sgg-sec2-inn .quotes{ float:none; margin-top:15px; margin-left:0;  width: 330px;}
	.sgg-sec3-cnt p a{ font-size:17px}
	.sgg-sec4-cnt{ width:85%}
	.sgg-sec5 ul li.list1 , .sgg-sec5 ul li.list2 , .sgg-sec5 ul li.list3 { width:100%}
	.sgg-sec5 ul li.list2{ margin-left:0; margin-right:0}
	.sgg-sec5-cnt{ width:240px}
		/*soccer team main*/
	.stm-sec-1 ul li, .soccer-team-ind .result-table table.showtable{ width:100%}
	.stm-sec-1-inn{ width:289px}
	.stm-sec-1 ul li.even{ background-color:transparent}
	.stm-sec-1 ul li:nth-child(2n){ background-color:#edeef0}
	.stm-block .stm-sec-3.latest-news-list ul li a{ width:282px}
	.stm-block .stm-sec-3.latest-news-list ul li a {background-position:229px -349px}
	.stm-block .stm-sec-3.latest-news-list ul li a:hover {background-position:205px -873px;}
	.soccer-404-bg {height: 520px;}
	.logo-single-row {
		left: 0;
		position: absolute;
		top: 85px;
		width: 160px !important;
	}
	.soccer-match-stats .bet-tab-cont .score-dtl.single-rowtop {
		margin-top: 190px;
	}
	.soccer-match-stats .stics .col-cmpr {
		margin-top: 140px;
	}
	.stics .col.logo-single-row {
		top: 45px;
	}
	.soccer-match-stats .bet-tab-cont.twrowcolmn .logo-dtl.cntry-dtl {
		width: 157px;
	}
	.soccer-match-stats .twrowcolmn .logo-dtl.cntry-dtl.right {
		position: absolute;
		top: 45px;
		right: 0;
	}
	.logo-single-row.right {
		left: auto;
		right: 0;
		top: 43px;
	}
	.soccer-team-ind .statistics .stat-tabels table tbody tr td.headline {
		width: 150px;
	}
	.playr-stats {
		padding: 8px;
		width: 64%;
		padding-bottom: 0;
	}
}
/* Max With Iphone6 Portrait Only */
@media screen and (min-width:361px) and (max-width:375px) {
	.custom_pager {
	  bottom: 150px;
	}
	.static-links li:last-child ul.static-sub-menu{
		left:-31px;
	}
	.slider_main .slide_title .today_date{
		float:right;
	}
	/* Post Page Css */	
	.article_related ul li .related_arti_title {
		width: 83%;
		padding-right:1%;
	}
	/* Post Page Css */
	.header-select {
	  width: auto;
	  margin-left: 50px;
	}
	.watch-icon li.livesoccer a {
	  background: url("../images/sprite.png") no-repeat -233px -809px;
	  font-size: 8px;	
	}
	.top-videos-list .stories-section ul li{
		width:245px;
	}
	ul.social_links li a.fb, ul.social_links li a.mail, ul.social_links li a.add, ul.social_links li a.twitter{
		width:25px;
	}
	.rumours-header .select-title .selectricWrapper{
		width:180px;
	}
	.mobile-tab{
		background-position:318px center;
	}
	.cycle-carousel-wrap img{
		width:98px;
		margin-right:14px;
	}
	.how-it-works-cnt{
		width:262px;
	}
	.accord-table .scores{
		width:57px;
	}
	.review-btn{
		padding:6px 35px;
	}	
	.review .livestream-btn{
		padding:6px 30px;
	}
	.bet-logo a{
		width:400px;
	}
	.title-nav a{
		position:static;
		float:left;
	}
	.progressbar li:after{
		width:60%;
	}	
	.rating .grade{
		font-size:19px;
		float:left;
		margin:0 10px;
	}	
	.accord-table .scores{
		width:100px;
	}
	.recommend-bet-list .compare-link a.livestream-btn{
		padding-left:50px;
	}
	.recommend-bet-list .compare-link a.review-btn{
		padding:4px 55px;	
	}
	.betting-list .recommend-bet-list{
		margin-left: 45px;
		margin-right: 45px;
	}
	/* soccer betting main page styles changes */
	.betng-main .rating-bet {
		width: 42%;
	}
	/* soccer reviews page styles start */
	.editor-sub-container {
		position: relative;
	}
	.review-mob .edit-review-logo {
		width: auto;
		float: left;
		text-align: center;
		position: absolute;
		top: 40px;
		left: 55px;
	}
	.editor-sub-container .rating-info ul.ratng-point {
		width: 0;
		margin: 25px auto 5px;
	}
	.editor-sub-container .rating-info p.ratng-news {
		margin-top: 35px;
	}
	/* review page mobile right section styles start*/
	.review-rghtsec .right-section.review {
		width: 86%;
		margin: 0 7% 10px;
	}
	.review-rghtsec .language-flag h3.open {
		background-position: 240px -269px;
	}
	.review-rghtsec .language-flag h3 {
		background-position: 240px -309px;
	}
	/* review page mobile right section styles end*/
	
	/* soccer betting promotions page styles */
	.promo .recommend-bet-list,
	.casino-games .recommend-bet-list {
		margin: 0 0 10px;
		width: 100%;
	}
	.promo .recommend-bet-list:first-child,
	.casino-games .recommend-bet-list:first-child {
		margin-left: 0;
	}
	.ongoing-promo .offer-cont {
		float: left;
		width: 230px;
	}
	.promo .recommend-bet-list .compare-link a.review-btn {
		padding: 6px 35px;
	}
	.promo-mob .recommend-bet-list .compare-link a.review-btn {
		padding: 6px 50px;
	}
	.promo .recommend-bet-list .compare-link a.livestream-btn {
		padding-left: 27px;
	}
	.promo-mob .recommend-bet-list .compare-link a.livestream-btn{
		padding-left: 40px;
	}
	.promo .compare-link a.livestream-btn span.arrow {
		margin-left: 15px;
	}
	.promo-mob .recommend-bet-list .compare-link a.livestream-btn  span.arrow {
		margin-left: 40px;
	}
	.moreinfo-cont.compare-link a.livestream-btn {
		padding: 0 0 0 10px;
	}
	.promo-mob .bet-logo img {
		width: auto;
	}
	.promo-mob .rating-bet.glossary,
	.casino-games .recommend-bet-list .rating-bet.glossary{
		width: 52%;
	}
	/* soccer casino games page styles */
	.casino-games .bet-logo a {
		width: 100%;
	}
	.free-games .title-nav h3 {
		float: left;
		padding-bottom: 10px;
	}
	.game-list-container ul li {
		margin: 0 16% 10px;
	}
	.recommended-games .title-nav h3:after {
		width: auto;
	}
	.recommended-games li {
		margin: 0 7% 10px;
	}
	.casino-mob .stream-search {
		margin-top: 0;
	}
	.free-games .stream-search .search-box {
		width: 109px;
	}
	/* soccer free casino games ind2 styles start */ 
	.full-scrn-rgt .rating-bet.glossary,
	.sfcgi-block .casino-games.ind2 .recommend-bet-lists {
		width: 100%;
	}
	.review-mob .bet-info.true-sherif h3, 
	.review-mob .bet-info.true-sherif h4 {
		width: 250px;
		font-size: 14px;
	}
	.review-mob .bet-info.true-sherif h3 {
		margin-top: 10px;
	}
	ul.newslots-gamelist li {
		margin: 0 19% 10px;
	}
	ul.newslots-gamelist li:first-child {
		margin-left: 19%;
	}
	.slotgames-ovrly .livestream-btn {
		padding: 0 0 0 15px;
	}
	.editor-sub-container .full-scrn-rgt {
		margin-left: 20px;
	}
	.casino-ind2 .bet-tab-cont1 li {
		margin: 0 7% 10px;
	}
	.casino-ind2 .bet-tab-cont1 li:first-child {
		margin-left: 7%;
	}
	.sfcgi-block .casino-games.ind2 .recommend-bet-list {
		margin: 0 0 10px;
	}
	.rating-info .game-ind2-ratinginfo p, 
	.game-ind2-ratinginfo .full-scrn-rgt .rating-bet.glossary {
		width: auto;
	}
	.review-mob .casino-ind2 .edit-review-logo {
		top: 59px;
	}
	.casino-games.ind2 .bet-logo a {
		width: 400px;
	}
	.casino-ind2 .editor-sub-container .rating-info p.ratng-news {
		margin-top: 45px;
	}
	.sfcgi-block .casino-games.ind2 .title-nav h3 {
		background: none;
	}
	.sfcgi-block .casino-games.ind2 .title-nav h3 span {
		width: 366px;
	}
	/*soccer ticket ind style*/
	.soccer-ticket-ind .right-img{ margin-left:0}
	.soccer-team-ind .bet-tab-cont .logo-dtl img{ margin-right:14px}
	.soccer-ticket-ind ul.ticket-view li{ width:100%;}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a {background-position: 217px -333px;
    width: 271px;}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a:hover {
    background-position: 195px -858px;}
	/*soccer team individual*/
	.soccer-team-ind .bet-tab-cont h3 span{ width:45%}
	.soccer-team-ind .bet-tab-cont .logo-dtl , .soccer-team-ind ul.league-list , .soccer-team-ind .team-img{ width:100%}
	.soccer-team-ind ul.league-list {margin:10px 0}
	.soccer-team-ind .team-img{  text-align:center; margin-top: 25px;}
	.soccer-team-ind .team-img img{ width:auto}
	.soccer-team-ind .tables{ overflow-x:scroll}
	.soccer-team-ind .tables table{ width:700px}
	.soccer-team-ind .soccer-top .select-title{ position:absolute; top: 15px;}
	.soccer-team-ind .bet-tab-cont .soccer-top .select-title {top: 25px;}
	.soccer-team-ind .soccer-top .stat-tab-menu{ margin-bottom:15px; }
	.soccer-team-ind .result-table{ width:700px; overflow-x:scroll}
	.soccer-team-ind .result-table table{ width:700px}
	.soccer-team-ind .statistics .select-title { width: 215px;}
	 .soccer-team-ind .transfer{overflow-x:scroll}
	.soccer-team-ind .transfer table{ width:700px}
	.soccer-team-ind .bet-review-tab ul.club li{ width:49.3%}
	ul.yearrating-star li {width: auto;}
	.soccer-team-ind .transfer-zone-tab .soccer-top .select-title{ top:25px}
	.ufea-league-icon, .premier-league-icon, .emirates-league-icon{ left:3px}
	.soccer-team-ind .vs-status table thead tr th .soccer-top .select-title .selectricWrapper, .soccer-team-ind .vs-status table thead tr th .soccer-top .select-title { width:118px}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.rgt .select-title{ right:1%; top: -36px;}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.lft .select-title{ left:1%}
	.soccer-team-ind .vs-status table thead tr th div.show{ margin-left:37.5%}
	.soccer-team-ind ul.league-list li span.lng{ width:78%}
	.soccer-team-ind .bet-tab-cont .match .soccer-top .select-title,
	.soccer-team-ind .bet-tab-cont .statistics .soccer-top .select-title {
		top: 0;
	}
	/*soccer matsh status*/
	.soccer-match-stats .soccer-top .select-title .selectricWrapper{ margin:0 3%}
	.soccer-team-ind.soccer-match-stats .soccer-top .select-title{ top:-6px}
	.soccer-team-ind.soccer-match-stats .statistics .soccer-top .select-title {
		top: 4px;
	}
	.soccer-match-stats .statistics .select-title .selectricWrapper {
		float: right;
		width: auto;
	}
	.soccer-match-stats .soccer-top .select-title{ margin-letf:0}
	.soccer-match-stats .bet365-add p{ width:333px}
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.rgt .select-title {
		right: 10px;
		left: auto;
		top: -26px;
	}	
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.lft .select-title {
		left: -2px;
		top: 0;
	}
	.soccer-team-ind .bet-tab-cont h3 span.last-startng {
		top: 305px;
	}
	/*soccer ticket*/
	.sts-sec-3-cnt{ width:219px}
	.sts-block .sts-sec-3 ul.nav-pagination{ padding:0}
    .soccer-ticket-ind ul.ticket-view li .livestream-btn{margin:-3px 0 0}
	
	/*soccer gambling guide set6*/
	.sgg-sec1 img{ float:none; margin-left:17%; margin-bottom:10px}
	.sgg-sec2-inn .quotes{ float:none; margin-top:15px; margin-left:0}
	.sgg-sec3-cnt p {float: left;}
	.sgg-sec3-cnt p a{ font-size:18px}
	.sgg-sec4-cnt{ width:86%}
	.sgg-sec5 ul li.list1 , .sgg-sec5 ul li.list2 , .sgg-sec5 ul li.list3 { width:100%}
	.sgg-sec5 ul li.list2{ margin-left:0; margin-right:0}
	.sgg-sec5-cnt{ width:240px}
	/*soccer team main*/
	.stm-block .stm-sec-3.latest-news-list ul li a{ width:297px}
	.stm-block .stm-sec-3.latest-news-list ul li a {background-position:242px -349px;}
	.stm-block .stm-sec-3.latest-news-list ul li a:hover {background-position:218px -873px;}
	.soccer-404-bg {height: 530px;}
	.logo-single-row {
		left: 0;
		position: absolute;
		top: 85px;
		width: 160px !important;
	}
	.soccer-match-stats .bet-tab-cont .score-dtl.single-rowtop {
		margin-top: 190px;
	}
	.soccer-match-stats .stics .col-cmpr {
		margin-top: 140px;
	}
	.stics .col.logo-single-row {
		top: 45px;
	}
	.soccer-match-stats .bet-tab-cont.twrowcolmn .logo-dtl.cntry-dtl {
		width: 157px;
	}
	.soccer-match-stats .twrowcolmn .logo-dtl.cntry-dtl.right {
		position: absolute;
		top: 45px;
		right: 0;
	}
	.logo-single-row.right {
		left: auto;
		right: 0;
		top: 43px;
	}
	.soccer-team-ind .statistics .stat-tabels table tbody tr td.headline {
		width: 170px;
	}
	.playr-stats {
		width: 66%;
		padding-bottom: 0;
	}
}
/* Max With Iphone6+ Portrait Only */
@media screen and (min-width:376px) and (max-width:414px) {
	.custom_pager {
	  bottom: 150px;
	}
	.watch-icon li.livesoccer span{
		font-size:9px;
	}
	.slider_main .slide_title .today_date{
		float:right;
	}
	/* Post Page Css */	
	.article_related ul li .related_arti_title {
		width: 85%;
		padding-right:1%;
	}
	/* Post Page Css */
	.header-select {
	  margin-left: 60px;
	}
	.top-videos-list .stories-section ul li{
		width:245px;
	}
	ul.social_links li a.fb, ul.social_links li a.mail, ul.social_links li a.add, ul.social_links li a.twitter{
		width:24px;
	}
	.rumours-header .select-title .selectricWrapper{
		width:180px;
	}
	.filter-list li{
		float:left;
	}
	.filter-list li a{
		border-left: 2px solid #1c1c1c;	
		font: 12px/13px "tahoma-bold";
		padding-left: 7px;
		padding-right: 7px;
	}
	.thumb-slider{
		width:335px;
	}
	.accord-table .scores{
		width:56px;
	}
	.full-width .transfers-top-list.right-social ul{
		float:right;
	}
	.rating .grade{
		float:left;
		font-size:20px;
	}
	.review-btn{
		padding:6px 42px;
	}
	.review .livestream-btn{
		padding:6px 37px;
	}
	.bet-logo a{
		width:400px;
	}
	.title-nav a{
		position:static;
		float:left;
	}
	.progressbar li:after{
		width:60%;
	}
	.accord-table .scores{
		width:100px;
	}
	.recommend-bet-list .compare-link a.livestream-btn{
		padding-left:60px;
	}
	.recommend-bet-list .compare-link a.review-btn{
		padding:4px 65px;	
	}
	.recommend-bet-list .livestream-btn span.arrow{
		margin-left:25px;
	}
	.find-next{
		margin-top:0;
	}
	.betting-list .recommend-bet-list .compare-link a.livestream-btn{
		padding-left:10px;
	}
	.betting-list .recommend-bet-list{
		margin-left: 64px;
		margin-right: 64px;
	}
	/* soccer betting main page styles changes */
	.betng-main .rating-bet {
		width: 38%;
	}
	/* soccer reviews page styles start */
	.editor-sub-container {
		position: relative;
	}
	.review-mob .edit-review-logo {
		width: auto;
		float: left;
		text-align: center;
		position: absolute;
		top: 40px;
		left: 75px;
	}
	.editor-sub-container .rating-info ul.ratng-point {
		width: 0;
		margin: 25px auto 5px;
	}
	.editor-sub-container .rating-info p.ratng-news {
		margin-top: 35px;
	}
	/* review page mobile right section styles start*/
	.review-rghtsec .right-section.review {
		width: 80%;
		margin: 0 10% 10px;
	}
	.review-rghtsec .language-flag h3.open {
		background-position: 250px -269px;
	}
	.review-rghtsec .language-flag h3 {
		background-position: 250px -309px;
	}
	/* review page mobile right section styles end*/
	
	/* soccer betting promotions page styles */
	.promo .recommend-bet-list,
	.casino-games .recommend-bet-list {
		margin: 0 0 10px;
		width: 100%;
	}
	.promo .recommend-bet-list:first-child,
	.casino-games .recommend-bet-list:first-child {
		margin-left: 0;
	}
	.ongoing-promo .offer-cont {
		float: left;
		width: 285px;
	}
	.promo .recommend-bet-list .compare-link a.review-btn {
		padding: 6px 35px;
	}
	.promo-mob .recommend-bet-list .compare-link a.review-btn {
		padding: 6px 50px;
	}
	.promo .recommend-bet-list .compare-link a.livestream-btn {
		padding-left: 27px;
	}
	.promo-mob .recommend-bet-list .compare-link a.livestream-btn{
		padding-left: 40px;
	}
	.promo .compare-link a.livestream-btn span.arrow {
		margin-left: 15px;
	}
	.promo-mob .recommend-bet-list .compare-link a.livestream-btn  span.arrow {
		margin-left: 40px;
	}
	.moreinfo-cont.compare-link a.livestream-btn {
		padding: 0 0 0 10px;
	}
	.promo-mob .bet-logo img {
		width: auto;
	}
	.promo-mob .rating-bet.glossary,
	.casino-games .recommend-bet-list .rating-bet.glossary {
		width: 46%;
	}
	/* soccer casino games page styles */
	.casino-games .bet-logo a {
		width: 100%;
	}
	.free-games .title-nav h3 {
		float: left;
		padding-bottom: 10px;
		width: 100%;
	}
	.game-list-container ul li {
		margin: 0 19% 10px;
	}
	.free-games .title-nav h3:after {
		width: auto;
	}
	.recommended-games li {
		margin: 0 12% 10px;
	}
	.casino-mob .stream-search {
		margin-top: 0;
	}
	.free-games .stream-search .search-box {
		width: 148px;
	}
	.casino-mob .stream-search .btn-search {
		top: 0;
		right: 5px;
	}
	
	/** */
	.soccer-404-bg {
		height: 580px; 
	}
	/* soccer free casino games ind2 styles start */ 
	.full-scrn-rgt .rating-bet.glossary,
	.sfcgi-block .casino-games.ind2 .recommend-bet-lists {
		width: 100%;
	}
	.review-mob .bet-info.true-sherif h3, 
	.review-mob .bet-info.true-sherif h4 {
		width: 268px;
	}
	.full-scrn-rgt a.full-screen:before {
		top: -16px;
	}
	.full-scrn-rgt a.full-screen {
		margin-top: 0;
		padding-top: 18px;
	}
	.casino-games.ind2 .title-nav {
		margin-bottom: 0;
	}
	ul.newslots-gamelist li {
		margin: 0 24% 10px;
	}
	ul.newslots-gamelist li:first-child {
		margin-left: 24%;
	}
	.slotgames-ovrly .livestream-btn {
		padding: 0 0 0 15px;
	}
	.editor-sub-container .full-scrn-rgt {
		margin-left: 0;
		margin: 0 auto;
		width: 288px;
		float: none;
	}
	.casino-ind2 .editor-sub-container .rating-info p.ratng-news {
		margin-top: 50px;
	}
	.casino-ind2 .bet-tab-cont1 li {
		margin: 0 13% 10px;
	}
	.casino-ind2 .bet-tab-cont1 li:first-child {
		margin-left: 13%;
	}
	.sfcgi-block .casino-games.ind2 .recommend-bet-list {
		margin: 0 0 10px;
	}
	.rating-info .game-ind2-ratinginfo p, 
	.game-ind2-ratinginfo .full-scrn-rgt .rating-bet.glossary {
		width: auto;
	}
	.review-mob .casino-ind2 .edit-review-logo {
		top: 59px;
	}
	.casino-games.ind2 .bet-logo a {
		width: 400px;
	} 
	.casino-games.ind2 .recommend-bet-list .rating-bet.glossary{
		width: 48%;
	}
	.sfcgi-block .btm-cnt.ind2 .title-nav h3 {
		background: none;
		margin-bottom: 10px;
	}
	.sfcgi-block .casino-games.ind2 .title-nav h3 span b {
		margin-top: 0;
	}
	/*soccer team individual*/
    .soccer-team-ind .bet-tab-cont .logo-dtl{ width: 100%;}
	.soccer-team-ind .bet-tab-cont h3 span{ width:40%}
	.soccer-team-ind .bet-tab-cont .logo-dtl img{ margin-right:38px}
	.soccer-team-ind .bet-tab-cont .logo-dtl h3{ font-size: 18px; padding: 25px 0 0px;}
	.soccer-team-ind ul.league-list{ width:100%; margin:15px 0}
	.soccer-team-ind .team-img { text-align:center}
	.soccer-team-ind .team-img img{ width:auto}
	.soccer-team-ind .tables{ overflow-x:scroll}
	.soccer-team-ind .tables table{ width:700px}
	.soccer-team-ind .bet-review-tab ul.club li{ width:49.4%}
	ul.yearrating-star li { width: auto;}
	.soccer-team-ind .year-compare .result-table{ width:700px}
	.soccer-team-ind .tables table{ width:730px}
	.soccer-team-ind .soccer-top .select-title{ position:absolute;right:0; top:10px; width:215px}
	.soccer-team-ind .bet-tab-cont .soccer-top .select-title {top: 25px;}
	.soccer-team-ind .statistics .select-title{ width:215px}
	.soccer-team-ind .transfer-zone-tab .soccer-top .select-title{ right:-10px; width: 225px;}
	.soccer-team-ind .vs-status table thead tr th .soccer-top .select-title .selectricWrapper, .soccer-team-ind .vs-status table thead tr th .soccer-top .select-title { width:118px}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.rgt .select-title{ right:1%;}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.lft .select-title{ left:1%}
	.soccer-team-ind .vs-status table thead tr th div.show{ margin-left:37.5%}
	.soccer-team-ind  .result-table{ width:700px}
    .soccer-team-ind  .result-table table{ width:700px}
    .soccer-team-ind .transfer{overflow-x:scroll}
	.soccer-team-ind .transfer table{ width:700px}
	.soccer-team-ind .team-img{ width:100%; text-align:center; margin-top: 25px;}
	.soccer-match-stats .soccer-top .select-title{ width:100%; margin-left:0; top:-6px; right:66px}
	.soccer-match-stats .soccer-top .select-title .selectricWrapper{ margin:0 8%}
	.soccer-team-ind.soccer-match-stats .statistics .soccer-top .select-title {
		top: 4px;
	}
	.soccer-match-stats .statistics .select-title .selectricWrapper {
		float: right;
		width: auto;
		margin: 0;
	}
	/*soccer gambling guide set6*/
	.sgg-sec1 img{ float:none; margin-left:17%; margin-bottom:10px}
	.sgg-sec2-inn .quotes{ float:none; margin-top:15px}
	.sgg-sec4-cnt{ width:87%}
	.sgg-sec5 ul li.list1 , .sgg-sec5 ul li.list2 , .sgg-sec5 ul li.list3 { width:100%}
	.sgg-sec5 ul li.list2{ margin-left:0; margin-right:0}
	.sgg-sec5-cnt{ width:240px}
	.soccer-404-bg {height: 600px;}
	ul.statics-dtl li {font: 12px/17px "tahoma-bold";}
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.rgt .select-title {
		right: 10px;
		left: auto;
		top: -26px;
	}	
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.lft .select-title {
		left: -7px;
		top: 0;
	}
	.soccer-team-ind .bet-tab-cont h3 span.last-startng {
		top:304px;
	}
	.soccer-team-ind .bet-tab-cont .match .soccer-top .select-title,
	.soccer-team-ind .bet-tab-cont .statistics .soccer-top .select-title {
		top: 0;
	}
	.soccer-team-ind .bet-tab-cont .logo-dtl h3 {
		padding-top: 0;
	}
	.logo-single-row {
		left: 0;
		position: absolute;
		top: 85px;
		width: 160px !important;
	}
	.soccer-match-stats .bet-tab-cont .score-dtl.single-rowtop {
		margin-top: 190px;
	}
	.soccer-match-stats .stics .col-cmpr {
		margin-top: 140px;
	}
	.stics .col.logo-single-row {
		top: 45px;
	}
	.soccer-match-stats .bet-tab-cont.twrowcolmn .logo-dtl.cntry-dtl {
		width: 173px;
	}
	.soccer-match-stats .twrowcolmn .logo-dtl.cntry-dtl.right {
		position: absolute;
		top: 45px;
		right: 0;
	}
	.logo-single-row.right {
		left: auto;
		right: 0;
		top: 43px;
	}
	.soccer-team-ind .statistics .stat-tabels table tbody tr td.headline {
		width: 170px;
	}
	ul.popular-btng-choices li {
		width: auto;
		margin-left: 6px;
	}
	.soccer-match-stats .bet-tab-cont .logo-dtl.right p.location span {
		left: 40px;
	}
	.playr-stats {
		width: 69%;
		padding-bottom: 0;
	}
}

/* Max With 480 Only */
@media screen and (min-width:415px) and (max-width:480px) {
	.top-videos-list ul li a{
		display:block;
		text-align:center;
	}
	.video-gallery{
		text-align:center;
	}
	
	.slide_thumb_wrap .slider_pointer{
		display:none;
	}
	.top-videos-list ul li h5{
		text-align:center;
	}
	.custom_pager {
	  bottom: 195px;
	}
	.mid-container .watch-icon li.livesoccer a {
	  background: #c8c8c8 url("../images/sprite.png") no-repeat -224px -810px;
	  font-size: 10px;
	  width: 100%;
	}
	.watch-icon li.livesoccer span{
		font-size:8px;
	}
	.footer-container .footer-menu ul{
		width:33.3%;
	}
	.home_slider .slider_thumb{
		width:50%;
	}
	.home_slider .slider_main{
		width:50%;
	}
	.home_slider .home_slider{
		width:100%;
	}
	.slide_thumb_wrap .slider_pointer{
		width:22px;
		left:-14px;
	}
	.tips-section-list h4{
		font-size:16px;
	}
	.video-gallery{
		text-align:center;
	}	
	.watch-icon li.livesoccer a {
	  background: #c8c8c8 url("../images/sprite.png") no-repeat scroll 28px -837px;
	}
	.watch-icon li.play-icon {
	  background: #e8e8e8 url("../images/sprite.png") no-repeat scroll 46px -887px;
	}
	.watch-icon li.play-icon:hover{
	  background: #e8e8e8 url("../images/sprite.png") no-repeat scroll 46px -887px;
	}
	.comment-menu li a{
		font:14px 'tahoma';
		padding:4px;
	}	
/* Post Page Css */
.twitter {
	margin-left:0;
}
ul.social_links li a.mail {
	margin:0 4px;
}
ul.social_links li a.tot_shares, ul.social_links li a.tot_coments,
ul.social_links li.tot_coments_bor {
	margin-left:4px;
}
.article_related ul li .related_arti_title {
	width: 87%;
	padding-right:1%;
}
ul.promotions {
  	width: 368px;
}
.post_content_wrap .post_content .post_ad {
	float: right;
	margin: 0 0 10px 10px;
}
.be_the_first ul li.socc_like {
	padding-bottom:0;
}
/* Post Page Css */	
	.top-social, .header-select{
		margin-left:10px;
	}
	.top-social{
		width:auto;
	}
	.watch-icon li.livesoccer a {
	  background: url("../images/sprite.png") no-repeat -231px -810px;
	  font-size: 9px;
	}
	.tips-section:last-child, .top-videos-list ul li:last-child{
		margin-right:auto;
	}
	.tips-section:first-child, .top-videos-list ul li:first-child{
		margin-left:auto;
	}
	.top-videos-list .stories-section ul li{
		width:245px;
		float:none;
		margin:0 auto;
	}
	.top-videos-list ul li {
	  float: none;
	  width: 218px;
	  margin: 0 auto;
	  margin-bottom: 10px;
	}
	.mid-section.headline .stories-section ul li {
	  margin: 10px 0;
	  width: 175px;
	  float: none;
	  margin: 0 auto;
	  margin-bottom: 10px;
	  margin-top: 10px;
	}
	.inner-page .latest-news-list ul li a{
		width:88%;
	}
	ul.social_links li a.fb, ul.social_links li a.mail, ul.social_links li a.add, ul.social_links li a.twitter{
		width:26px;
	}
	.share-article p{
		width:85px;
		text-align:center;
	}
	.share-article ul {
	  width: 112px;
	}
	.abt_auth_cont{
		width:369px;
	}
	.comment-botm .abt_auth_img {
	  margin-right:10px;
	}
	.article_social_share ul.social_links{
		float:left;
	}
	.top-videos-container .transfers-top-list h2{
		font-size:16px;
		width:63%;
	}
	.transfer-archieve .title-head h3 {
		background: #383838 url("../images/mob-sprite.png") no-repeat -63px -384px;
		padding-left:45px;
	}
	.select-title .selectricWrapper:first-child {
	  margin-top: 10px;
	  margin-left:auto;
	}
	.select-title .selectricWrapper{
		margin:0 auto 10px;
		float:none;
	}
	.select-title{
		background:#cdcdcd;
		position:static;
		width:100%;
	}
	.divider-title:after{
		width:100%;
		background:none;
	}
	.rumours-header .select-title .selectricWrapper{
		width:180px;
	}
	.filter-list{
		float:left;
	}
	.filter-list li a{
		font: 12px/13px "tahoma-bold";
	}
	.soccer-top .select-title .selectricWrapper:first-child{
		margin-left:0;
	}
	.soccer-top .select-title{
		float:left;
	}
	.injuries-top .soccer-top{
		margin:0;
	}
	.injury-red-plus{
		margin-left:0;
	}
	.injuries-table.transfer-zone-tab .injury-black span{
		left:0;
	}
	.transfer-zone-tab table thead tr th span.player {
	  background:none;
	  display: none;
	}
	.injuries-table.transfer-zone-tab .injury-player{
		vertical-align:middle;
	}
	.stat-individual h3:after{
		width:239px;
	}
	.mobile-tab{background-position:410px center}
	.thumb-slider{
		width:335px;
	}
	.how-it-works{
		margin-left:0;
	}
	.search-bar .select{
		margin-left:0;
	}
	.stat-individual.show-entry h3:after{
		width:auto;
	}
	.stream-search, .search-bar .select.date{
		margin-top:10px;
	}
	.full-width .transfers-top-list.right-social ul{
		float:right;
	}
	.rating .grade{
		float:left;
		font-size:20px;
		width:100%;
	}
	.review-btn{
		padding:6px 51px;
	}
	.review .livestream-btn {
	  padding: 6px 46px;
	}	
	.injuries-table{
		overflow-x: scroll;
	}
	.player-tab-sec {
	  overflow-x:scroll;
	}
	.recommend-bet-list {
	  float: left;
	  width: 100%;
	  margin-bottom: 10px;
	  margin-left:0;
	}
	.title-nav h3:after{
		height:1px;
	}
	.transfers-top-list.right-social ul{
		float:left;
		margin-left:10px;
	}
	.step4 ul{
		width:200px;		
	}
	.step4 li{
		width:100%;
	}
	.step4 li a{
		margin-bottom:2px;
		width:100%;
	}
	.device > ul {
	  text-align: center;
	}
	.device li {
	  display: inline-block;
	  float: none;	 
	}
	.device h5{
		font-size:12px;
	}
	.step5 .device{
		padding:0;
		background:none;
		width:100%;
	}
	.step5 .device-list{
		width:100%;
	}
	.step5 .tablet{
		margin-left:0;
	}
	.device-list .mobile{
		margin-left:0;
	}
	.device-list{
		width:100%;
	}
	.mobile ul li{
		margin-left:12px;
	}
	.match-list li{
		background:none;
		padding-right:0;
		width:100%;
		float:none;
		text-align:center;
		min-height:auto;
		margin-bottom:15px;
		padding-left:0;
	}	
	.match-list li > h3{
		margin-bottom:8px;
	}
	.final-list{
		width:100%;
		padding:0;
	}
	.final-pay h3{
		margin-bottom:6px;	
	}
	.final-pay h3{
		margin-top:16px;
	}
	.final-pay .highlights li{
		text-align:left;
	}
	.rating-step6 .rating-star > li{
		float:none;
		display:inline-block;
	}
	.rating-step6 .rating-star{
		width:100%;
		margin:0;
	}
	.bet-logo a{
		width: 555px;
	}
	.step1 li{
		width:33.33%;
	}
	.find-next{
		margin:0;
	}
	.preview img{
		float:none;
	}
	.final-list.highlights > ul{
		width:300px;
		margin:0 auto;
	}
	.title-nav h3:after{
		background:none;
	}
	.title-nav > h3 {
	  line-height: 0;
	  height: auto;
	}
	.rating-bet .rating-star{
		margin-top:3px;
	}
	.progressbar li::after{
		width:70%;
	}
	.betting-list .recommend-bet-list{
		margin-left: 95px;
		margin-right: 95px;
	}
	.recommend-carousel {	 
	  width: 236px;	 
	}
	.edit-review-logo {	
	  margin-right: 7px;
	  margin-top: 35px;
	}
	.rating-info{
		width:75%;
	}
	.rating-info ul{
		margin-right:11px;
	}
	.rating-info p{
		width:70%;
	}
	.rating-bet.glossary h4 {
		margin-top: 2px;
	}
	.rating-bet.glossary h5.grade {
		margin-top: 4px;
	}
	/* soccer betting main page styles changes */
	.betng-main .rating-bet {
		width: 33%;
	}
	/* soccer free betting page styles changes */
	.search-filter .search-box {
		padding: 5px 19px 5px 12px;
	}
	.search-filter {
		margin-top: 0;
	}
	/* soccer betting promotions page styles */
	.promo .recommend-betting,
	.promo .rating-bet.glossary .rating-star,
	.promo .rating-bet.glossary h5.grade {
		margin-top: 0;
	}
	.promo .recommend-bet-list {
		margin: 0 21% 10px;
	}
	.promo .recommend-bet-list:first-child {
		margin-left: 21%;
	}
	.promo .compare-link a.livestream-btn {
		padding: 0;
	}
	.ongoing-promo .offer-cont {
		float: left;
		width: 350px;
	}
	ul.betng-bonus li, ul.betng-bonus li a {
		width: 195px;
	}
	ul.betng-bonus li a {
		border-bottom: 1px solid #fff;
	}
	/* soccer reviews page styles start */
	.hitmiss-info li.wrong {
		background-position: -18px -764px;	
	}
	.review-mob a.logo-review{
		float: left;
		width: 120px;
	}
	.review-mob a.logo-review img {
		width:100%;
	}
	.review-mob .bet-info {
		width: 330px;
		float: left;
		margin-left: 10px;
	}
	.review-mob .bet-rating {
		width: 250px;
		margin-left: 0;
	}
	.review-mob .bet-bonus-offer, .review-mob .bet-play {
		width: 190px;
		float: left;
		margin-left: 10px;
	}
	.review-mob .bet-play .livestream-btn {
		padding-left: 31px;
	}
	.review-mob .bet-play .livestream-btn span.arrow {
		margin-left: 29px;
	}
	.review-mob .bet-play.games,
	.bet-cont-head.ind2-head .rating-info {
		width: 100%;
	}
	.review-mob .rating-info h3 {
		text-align: left;
	}
	/* review page mobile right section styles start*/
	.review-rghtsec .right-section.review {
		float: left;
		width: 68%;
		margin: 0 16% 10px;
	}
	.review-rghtsec .language-flag h3.open {
		background-position: 245px -269px;
	}
	.review-rghtsec .language-flag h3 {
		background-position: 245px -309px;
	}
	/* review page mobile right section styles end*/
	
	/* soccer casino games page styles  start */
	.casino-games .title-nav h3{
		width: 300px;
	}
	.casino-games .recommend-bet-list {
		margin: 0 18% 10px;
	}
	.casino-games .recommend-bet-list:first-child {
		margin-left: 18%;
	}
	.free-games .title-nav h3:after {
		width: 86px;
	}
	.casino-mob .stream-search, .casino-games .rating-star,
	.review-mob .ind2-head .bet-info, .casino-games.ind2 .rating-bet.glossary h4, 
	.casino-games.ind2 .rating-bet.glossary h5.grade {
		margin-top: 0;
	}
	.recommended-games.casino-games ul {
		padding-top: 0;
	}
	.recommended-img {
		height: auto;
	}
	.game-list-container ul li {
		margin: 0 5px 10px 0;
		width: 220px;
	}
	.game-list-container .game-listimg, .gameinfo-overlay {
		width: 220px;
	}
	.recommended-games.casino-games ul li {
		margin: 0 18% 10px;
	}	
	/** */
	.soccer-404 {
		width:100%;
		padding:20px 3% 20px;
	}	
	.soccer-404-bg {
		height: 660px; 
		width: 100%;
		margin-bottom:0;
		background-position: center 60px;
	}	
	.soccer-404 ul {
		margin: 20px 0 0;
	}
	.soccer-404 ul li {
		margin-bottom:10px;
	}
	/* soccer free casino games ind2 styles start */ 
	.social-share, .full-scrn-rgt, .casino-ind2 .bet-tab-cont1 li img,
	.casino-ind2 .game-ind2-ratinginfo .full-scrn-rgt{
		width: 100%;
	}
	.social-share .share-img {
		width: 55%;
		display: inline-block;
		float: left;
		text-align: center;
	}
	.social-share .bet-play .livestream-btn,
	.casino-games.ind2 .compare-link a.livestream-btn {
		padding-left: 15px;
	}
	.social-share .bet-play .livestream-btn span.arrow,
	.casino-games.ind2 .livestream-btn span.arrow {
		margin-left: 15px;
	}
	.full-scrn-rgt a.full-screen {
		margin-top: 0;
		padding-top: 18px;
	}
	.full-scrn-rgt a.full-screen:before {
		top: -18px;
	}
	.slotgames-ovrly .livestream-btn {
		top: 45px;
		left: 45px;
		padding: 0 0 0 15px;
	}
	ul.newslots-gamelist li {
		margin: 0 3px 10px;
	}
	ul.newslots-gamelist li:first-child {
		margin-left: 3px;
	}
	.casino-ind2 .bet-tab-cont1 li {
		width: 150px;
		margin: 0 0 0 5px;
	}
	.casino-ind2 .bet-tab-cont1 li:first-child {
		margin-left: 0;
	}
	.casino-ind2 .bet-tab-cont1 li:hover div.bg-black {
		height: 96%;
	}
	.casino-ind2 .game-ind2-ratinginfo p,
	.casino-ind2 .full-scrn-rgt .rating-bet.glossary  {
		width: auto;
		text-align: left;
	}
	.casino-games.ind2 .recommend-bet-list {
		width: 225px;
	}
	.sfcgi-block .casino-games.ind2 .recommend-bet-list {
		margin: 0 2px 10px;
	}
	.casino-games.ind2 .rating-bet {
		width: 80%;
	}
	.recommend-bet-list ul li .new-info p {
		padding-left: 15px;
	}
	.recommend-bet-list ul li .new-info p span {
		width: 100px;
	}
	.casino-games.ind2 .compare-link a.review-btn {
		padding: 7px 25px;
	}
	.sfcgi-block .casino-games.ind2 .recommend-bet-lists:nth-child(3) {
		margin: 0 25%;
	}
	/*soccer ticket ind*/
	.soccer-ticket-ind ul.ticket-view li {width: 100%;}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a {background-position:339px -351px;width: 392px;}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a:hover {background-position: 317px -876px;}
	 /*soccer team individual*/
	.soccer-team-ind .bet-tab-cont h3 span{ width:34%}
	.soccer-team-ind .bet-tab-cont .logo-dtl {width:57%}
    .soccer-team-ind ul.league-list { width:50%}
	.soccer-team-ind ul.league-list {margin:10px 0}
	.soccer-team-ind .team-img{ width:100%; text-align:center}
	.soccer-team-ind .team-img img{ width:auto}
	.soccer-team-ind .tables{ overflow-x:scroll}
	.soccer-team-ind .tables table{ width:700px}
	.soccer-team-ind .soccer-top .select-title{ position:absolute; top:-11px;}
	.soccer-team-ind .result-table{ width:700px; overflow-x:scroll}
	.soccer-team-ind .result-table table{ width:700px}
	.soccer-team-ind .statistics .select-title { width:332px;}
	.soccer-team-ind .statistics .soccer-top .select-title {top: 22px;}
	 .soccer-team-ind .transfer{overflow-x:scroll}
	.soccer-team-ind .transfer table{ width:700px}
	.soccer-team-ind .bet-review-tab ul.club li{ width:49.5%}
	ul.yearrating-star li {width: auto;}
	.soccer-team-ind .transfer-zone-tab .soccer-top .select-title{ top:-12px}
	.soccer-team-ind .vs-status table thead tr th .soccer-top .select-title .selectricWrapper , .soccer-team-ind .vs-status table thead tr th .soccer-top .select-title { width:166px}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.rgt .select-title{ right:0;top:-34px}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.lft .select-title{ left:0; top:-12px}
	.soccer-team-ind .vs-status table thead tr th div.show{ margin-left:40.5%; width: 89px;}
	.soccer-team-ind .match .soccer-top .select-title {right: 0px;top:21px;}
	.soccer-team-ind ul.league-list li span.lng{ width:83%}
	/*soccer match status*/
	.soccer-match-stats .soccer-top .select-title .selectricWrapper{ margin:0 13.5%}
	.soccer-team-ind ul.league-list{ width:100%}
	.soccer-match-stats ul.league-list li{ padding-left:32px; font-size:10px}
	.soccer-team-ind ul.league-list li span{font-size:10px }
	.soccer-team-ind.soccer-match-stats .soccer-top .select-title{ top:-7px}
	.soccer-match-stats .bet365-add p{ width:276px}
	.soccer-match-stats .stics .col{ width:100%; text-align:center}
	.soccer-match-stats .stics .col img{ margin-top:0}
	.soccer-match-stats .stics .col-cmpr{ width:100%}
	.soccer-match-stats.soccer-team-ind .tables table{ width:100%; margin-bottom:2px}
	.soccer-match-stats.soccer-team-ind .tables table:nth-child(2n){ border-left:0}
	.soccer-match-stats .bet365-add p{ width:100%}
	.soccer-match-stats .bet365-add{ text-align:center} .soccer-match-stats .bet365-add img{ float:none}
	.soccer-match-stats .bet-img{ width:100%; background:#027B5A;}
	.soccer-match-stats .bet365-add .livestream-btn{margin-top:0}
	ul.statics-dtl li {font: 12px/17px "tahoma-bold";}
	/*soccer ticket*/
	.sts-block .sts-sec-3 .divider-title{ width:287px}
	.sts-block .sts-sec-3 ul.nav-pagination{ padding-top:26px}
	.sts-sec-3{ margin-top:5px}
	.sts-sec-3 .bet-review-tab .bet-tab-cont ul li{ text-align:center}
	.sts-sec-3-cnt{ width:324px; text-align:left}
	.sts-sec-3 a.readmore-btn, .sts-sec-3 a.readmore-btn.less{ margin-top:10px}
	.sts-sec-4 .buy-tick-btn{ margin-top:10px}
	
	/*soccer gambling guide*/
	.sgg-sec4-cnt{ width:89%}
	.sgg-sec2-inn .quotes{ margin:10px 0 0px 10px}
	.sgg-sec5 ul li.list1 , .sgg-sec5 ul li.list2 ,.sgg-sec5 ul li.list3{ width:70%; margin: 10px 15%}
	.sgg-sec5-cnt{ width:229px}
	
	/*soccer teams main*/
	.stm-sec-1-inn{ width:173px}
	.stm-block .stm-sec-3.latest-news-list ul li a{ width:403px}
	.stm-block .stm-sec-3.latest-news-list ul li a {background-position: 346px -350px}
	.stm-block .stm-sec-3.latest-news-list ul li a:hover { background-position: 324px -873px;}
	
}
@media screen and (min-width:481px) and (max-width:736px) {
	.soccer-team-ind .statistics .stat-tabels table tbody tr td.headline {
		width: 310px;
	}
	.soccer-match-stats .bet-tab-cont .logo-dtl h3, 
	.soccer-team-ind .bet-tab-cont .logo-dtl p.location{
		text-align: center;
	}
	.soccer-team-ind .bet-tab-cont .logo-dtl.right p.location {
		padding-right: 0;
	}
	.soccer-match-stats .bet-tab-cont .logo-dtl p.location span {
		left: 5px;
	}
	.soccer-match-stats .bet-tab-cont .logo-dtl.right p.location span {
		left: 13px;
	}
	/* soccer gambling page styles start */
	ul.gamb-scroll-list, ul.gamb-scroll-list li, ul.gamb-scroll-list li a,
	ul.gambmain-tglcont .mid-infocont, .right-links.sts-sec-3{
		width: auto;
	}
	ul.gamb-scroll-list {
		width: 545px;
	}
	ul.gamb-scroll-list li {
		margin: 0 2px;
	}
	ul.gambmain-tglcont .left-logo {
		float: left;
	}
	ul.gambmain-tglcont .mid-infocont {
		width: 357px;
		text-align: left;
		margin: 0 0 0 15px;
	}
	.right-links.sts-sec-3 {
		margin-left: 15px;
		float: left;
	}
	ul.popular-btng-choices li {
		margin-left: 25px;
	}
	ul.casino-games-slidelst li {
		width: 131px;
		margin-left: 0;
	}
	.slidelst-img {
		width: 131px;
		height: 72px;
	}
	.cas-game-cont .title-nav {
		margin-bottom: 0;
	}
	.hidecont-info ul.prod-list {
		width: 236px;
	}
	ul.whats-hot-info {
		width: 302px;
		margin: 0;
	}
	.hidecont-info ul.prod-list li {
		padding-bottom: 13px;
	}
	ul.whats-hot-info li {
		font-size: 13px;
		padding: 0 0 3px 18px;
		background-position: 4px -253px;
	}
	.bookmaker-table table td.bet365 h4 {
		padding-top: 15px;
	}
	.soccer-team-ind .last-strtng-players.team-img {
		width: 30%;
		background-size: 100%;
		height: 130px;
	}
	ul.players-info {
		height: 100%;
	}
	ul.players-info li, ul.players-info li.goalie{
		height: auto;
		width: 54px;
	}
	ul.players-info li.goalie .player_popup {
		left: 25px;
		right: auto;	
	}
	/* set9 page responsive styes start */
	ul.visitors li {
		width: 168px;
	}
	.getin-touchcont {
		width: 430px;
	}
	.social-viewers, .mid-bordr {
		width: 378px;
	}
	.left-mobimg {
		width: 378px;
		margin: 0 auto;
		float: none;
	}
	/* sn player stats page styles start */ 
	.plyr-img {
		float: left;
	}
	.playr-stats {
		width: 77%;
		text-align: left;
		padding-bottom: 0;
	}
	.playr-stats ul li {
		width: 60%;
		padding-bottom: 0;
	}
	.playr-stats ul li:nth-child(2n) {
		width: auto;
	}
	.soccer-team-ind .playr-stats-head .tables {
		margin-top: 10px;
	}
	.soccer-team-ind .playr-stats-head .soccer-top .select-title {
		top: 5px;
	}
}
/* Max With Iphone5 Landscape Only */
@media screen and (min-width:481px) and (max-width:568px) {
	.footer-container .footer-menu ul{
		width:33.3%;
	}
	.home_slider .slider_thumb{
		width:50%;
	}
	.home_slider .slider_main{
		width:50%;
	}
	.home_slider .home_slider{
		width:100%;
	}
	.slide_thumb_wrap .slider_pointer{
		width:22px;
		left:-14px;
	}	
	.tips-section-list h4{
		font-size:16px;
	}
	.top-videos-list .stories-section ul li{
	  margin: 0 4%;
	  width: 41%;
	  text-align:center;
	  
	}
	.mid-section.headline .stories-section ul li {
	  margin: 10px 19px 0;
	  text-align: center;
	  width: 175px;
	}
	.top-videos-list .stories-section ul li:first-child{
		margin-left:4%;
	}
	.soccer-sec .tips-section-list h4{
		font-size:12px;
	}
	.tips-section.livestream .tips-section-list ul li {	 
	  font: 12px "Tahoma-Bold";
	  padding-left: 50px;
	  padding-right: 40px;	 
	}
	.tips-section-list h4 {
	  font-size: 12px;
	}
	.tips-section h3:after {
	  top: 6px;
	}
	.watch-icon li.livesoccer a {
	  background: #c8c8c8 url("../images/sprite.png") no-repeat scroll 28px -837px;
	}
	.watch-icon li.play-icon {
	  background: #e8e8e8 url("../images/sprite.png") no-repeat scroll 61px -887px;
	}
	.watch-icon li.play-icon:hover{
	  background: #e8e8e8 url("../images/sprite.png") no-repeat scroll 61px -887px;
	}
	.watch-icon li a{
		width:135px;
	}
	.mid-section.headline .stories-section ul li {
	  margin: 10px 50px 0;
	  text-align: center;
	  width: 174px;
	}
	.mid-section.headline .top-videos-list.video-list ul li {
	  margin: 10px 23px 0;
	  text-align: center;
	  width: 218px;
	}
	.latest-logo{
		top:0;
	}
	.author-news-right-cont{
		width:421px;
		padding-top:8px;
	}
	.author-news-left-cont {
	  padding: 10px 0 0;
	  width: 130px;
	}
	.tips-section.livestream .tips-section-list ul li span {
	  width: 46px;
	}
	.tips-section-list ul li{
		display:block;
	}
	.comment-botm .abt_auth_img {
	  width: 23%;
	}	
	.abt_auth_cont{
		width:75%;
	}
	.comment-menu li a{
		font:14px 'tahoma';
		padding:4px;
	}	
/* Post Page Css */	
.article_related ul li .related_arti_title {
	width: 89%;
	padding-right:1%;
}
ul.promotions {
  	width: 368px;
}
.post_content_wrap .post_content .post_ad {
	float: right;
	margin: 0 0 10px 10px;
}
.be_the_first ul li.socc_like {
	padding-bottom:0;
}
/* Post Page Css */
	.top-social, .header-select{
		margin-left:10px;
	}
	.top-social{
		width:auto;
	}
	.mid-container .watch-icon li.livesoccer a {
	  background-position:-218px -808px;
	  font-size: 10px;
	  width: 100%;
	}
	.top-videos-list ul li:first-child{
		margin-left:15px;
	}
	.tips-section:first-child{
		margin-left:0;
	}
	.league .tips-section:first-child{
		margin-left:0;
	}
	.top-videos-list ul li{
		margin:0 15px;
	}
	.inner-page .latest-news-list ul li a{
		width:91%;
	}
	.custom_pager {
	  bottom: 195px;
	}
	.share-article .fb-share {	
		margin: 0 26px;
	}
	.share-article ul {
		width: 99px;
	}
	.select-title .selectricWrapper:first-child {
	  margin-top: 10px;
	  margin-left:auto;
	}
	.select-title .selectricWrapper{
		margin:0 auto 10px;
		float:none;
	}
	.select-title{
		background:#cdcdcd;
		position:static;
		width:100%;
	}
	.divider-title:after{
		width:100%;
		background:none;
	}
	.top-videos-container .transfers-top-list h2{
		font-size:16px;
		width:63%;
	}
	.transfer-archieve .title-head h3 {
		background: #383838 url("../images/mob-sprite.png") no-repeat -63px -384px;
		padding-left:45px;
	}
	.select-title .selectricWrapper:first-child{
		margin-left:15px;
		margin-top:0;
	}
	.select-title .selectricWrapper{
		float:left;
		margin-left:15px;
	}
	.source span{
		float:right;
	}
	.select-title{
		padding:10px 0;
		padding-bottom:2px;
	}
	.rumours-header .select-title .selectricWrapper{
		width:180px;
	}
	.filter-list{
		float:left;
	}
	.filter-list li a{
		font: 12px/13px "tahoma-bold";
	}
	.soccer-top .select-title .selectricWrapper:first-child{
		margin-left:0;
	}
	.soccer-top .select-title {
	  float: right;
	  padding-top: 0;
	}
	.injuries-top .soccer-top{
		margin:0;
	}
	.injury-red-plus{
		margin-left:0;
	}
	.injuries-table.transfer-zone-tab .injury-black span{
		left:0;
	}
	.transfer-zone-tab table thead tr th span.player {
	  background:none;
	  display: none;
	}
	.injuries-table.transfer-zone-tab .injury-player{
		vertical-align:middle;
	}
	.soccer-top h5 {
	  float: left;
	  font-size: 12px;
	}
	.stat-individual h3:after{
		width:330px;
	}
	.mobile-tab{background-position:410px center}
	.thumb-slider{
		width:335px;
	}
	.how-it-works{
		margin-left:0;
	}
	.search-bar .select{
		margin-left:0;
	}
	.stat-individual.show-entry h3:after{
		width:auto;
	}
	.stream-search{
		margin-top:10px;
		float:left;
	}
	.result-table td.bet-btn{
		width:190px;
	}
	.tables.team .tables_info ul li:first-child{
		margin-left:22px;
	}
	.result-table {
	  width: 568px;
	}
	.accord-table .scores{
		width:65px;
	}
	.review .livestream-btn {
	  padding: 6px 63px;
	}
	.review-btn {
	  padding: 6px 68px;
	}
	.full-width .transfers-top-list.right-social ul{
		float:right;
	}
	.live-schedule .title-head a{
		background:url('../images/mob-sprite.png')no-repeat -208px -400px;
		top: -1px;
		padding-right:30px;
	}
	.injuries-table{
		overflow-x: scroll;
	}
	.player-tab-sec {
	  overflow-x:scroll;
	}
	.why-watch > ul{
		width:300px;
	}
	.step1 li{
		width:33.33%;
	}	
	.step4 li:first-child, .step4 li{
		margin-left:22px;
	}
	.device-list .mobile{
		margin-left:0;
		margin-top: 11px;
		width: 100%;
	}
	.device li a span{
		display:block;
		margin:0 auto;
	}
	.final-list{
		width:33.33%;
	}
	.preview img.first {
	  margin-left: 15px;
	  margin-bottom: 7px;
	}
	.find-next{
		margin:0;
	}
	.key-tips ul li{
		width:50%;
	}
	.top-picks-list label{
		width:375px;
	}
	.step5 .device-list{
		width:415px;
	}
	.recommend-bet-list li p{
		font-size:16px;
	}
	.recommend-bet-list{
		width:32%;
	}
	.recommend-bet-list .compare-link a.review-btn, .recommend-bet-list .compare-link a.livestream-btn{
		text-align:center;
		width:100%;
		margin-bottom:3px;
	}

	.recommend-bet-list .livestream-btn span.arrow{
		background-position:-1419px -687px;
	}
	.progressbar li:after{
		width:80%;
	}
	.operates img{
		margin:10px 5px 0 10px;
	}	
	.match-list li{
		padding-left: 8px;
		padding-right: 7px;
		min-height:70px;
	}
	.title-nav h3:after{
		background:none;
	}
	.rating-bet{
		width:55%;
	}
	.bet-logo > img{
		width:100px;
	}
	.full-width .transfers-top-list.right-social ul{
		float:right;
	}
	.search-filter{
		margin-top:0;
	}
	.sort-section{
		margin-top:10px;
	}
	.complist ul li{
		width:32.4%;
	}
	.check-bookmakers-list li{
		width:33.33%
	}
	.betting-list .recommend-bet-list{
		margin-left: 6px;
		margin-right: 6px;
	}
	.recommend-carousel{
		width:485px;
	}
	.rating-info{
		width:75%;
	}
	.rating-info ul{
		margin-right:11px;
	}
	.rating-info p{
		width:70%;
	}
	.edit-review-logo{
		margin-top:30px;
	}
	/* soccer betting promotions page styles */
	.promo .recommend-betting {
		margin-top: 0;
	}
	.promo .title-nav, .betting-promo-tab .soccer-top {
		margin-bottom: 0;
	}
	.promo .recommend-bet-list {
		margin: 0 14px 10px 0;
	}
	.promo .recommend-bet-list:first-child {
		margin-left: 0;
	}
	.promo .recommend-bet-list:nth-child(2) {
		margin-right: 0;
	}
	.promo .recommend-bet-list:last-child {
		margin-right: 25%;
	}
	.promo .recommend-bet-list:nth-child(3) {
		margin: 0 25%;
	}
	.ongoing-promo .offer-cont {
		float: left;
		width: 430px;
	}
	.promo .recommend-bet-list .compare-link a.review-btn,
	.promo .recommend-bet-list .compare-link a.livestream-btn {
		width: auto;
		padding: 6px 35px;
	}
	.promo .recommend-bet-list .compare-link a.livestream-btn {
		padding: 0 0 0 15px;
	}
	.promo .livestream-btn span.arrow {
		background-position: -1425px -684px;
	}
	ul.betng-bonus li, ul.betng-bonus li a {
		width: 165px;
	}
	ul.betng-bonus li a {
		border-bottom: 1px solid #fff;		
	}
	.betting-promo-tab .select-title {
		float: left;
	}
	.betting-promo-tab .select-title .selectric .label {
		padding: 4px 19px 5px 10px;
	}
	.promo .bet-logo img {
		width: 100%;
	}
	/* soccer betting main page styles changes */	
	.betng-main .bet-logo img {
		width: 100%;
	}
	.betng-main .rating-bet {
		width: 83%;
	}
	/* soccer reviews page styles start */
	.hitmiss-info li.wrong {
		background-position: -18px -764px;	
	}
	.review-mob a.logo-review{
		float: left;
		width: 120px;
	}
	.review-mob a.logo-review img {
		width:100%;
	}
	.review-mob .bet-info {
		width: 418px;
		float: left;
		margin-left: 10px;
	}
	.review-mob .bet-rating {
		width: 280px;
		margin-left: 0;
	}
	.review-mob .bet-bonus-offer, .review-mob .bet-play {
		width: 258px;
		float: left;
		margin-left: 10px;
	}
	.review-mob .bet-play .livestream-btn {
		padding-left: 73px;
	}
	.review-mob .bet-play .livestream-btn span.arrow {
		margin-left: 55px;
	}
	.review-mob .bet-play.games {
		width: 100%;
	}
	.review-mob .rating-info h3 {
		text-align: left;
	}
	.review-mob .edit-review-logo {
		margin: 20px 10px 0 0;
	}
	.review-mob .recommend-carousel {
		margin: 0 auto auto;
	}
	/* review page mobile right section styles start*/
	.review-rghtsec .right-section.review {
		float: left;
		width: 60%;
		margin: 0 20% 10px;
	}
	.review-rghtsec .language-flag h3.open {
		background-position: 265px -269px;
	}
	.review-rghtsec .language-flag h3 {
		background-position: 265px -309px;
	}
	/* review page mobile right section styles end*/
	
	/* soccer casino games page styles  start */
	.casino-games .title-nav h3{
		width: 300px;
	}
	.casino-games .recommend-bet-list {
		margin: 0 0 10px 10px;
		width: 268px;
	}
	.casino-games .bet-logo a {
		width: 268px;
	}
	.casino-games .recommend-bet-list:first-child,
	.recommended-games.casino-games ul li:first-child {
		margin-left: 0;
	}
	.free-games .title-nav h3:after {
		width: 220px;
	}
	.casino-mob .stream-search {
		margin-top: 0;
	}
	.recommended-games.casino-games ul {
		padding-top: 0;
	}
	.game-list-container ul li {
		margin: 0 5px 10px 0;
		width: 172px;
		height: 194px;
	}
	.game-list-container ul li.last {
		margin-right: 5px;
	}
	.game-list-container .game-listimg, .gameinfo-overlay {
		width: 171px;
	}
	.rdmore-btn, .gameinfo-overlay {
		height: 193px;
	}
	.game-listimg img {
		width: 100%;
	}
	.gameinfo-overlay p span, .recommended-info p span {
		width: 78px;
	}
	.recommended-games.casino-games ul li {
		margin: 0 0 10px 10px;
	}
	.game-listimg .overlay-cont a {
		top: 90px;
		left: 40px;
	}
	.game-listimg h3, .game-listimg .overlay-cont a, .gameinfo-overlay h3, .gameinfo-overlay p, .recommended-tit h3 {
		font-size: 14px;
	}
	.gameinfo-overlay p, .recommended-info p {
		padding: 6px 0 3px 10px;
	}
	.recommended-info p, .recommended-info p span {
		font-size: 13px;
	}
	.gameinfo-overlay a.read-mr {
		border-radius: 0;
		padding: 6px 0 3px;
		margin-top:0;
	}
	.recommended-games.casino-games ul li, .recommended-img {
		width: 174px;
	}
	
	/** */
	.soccer-404 {
		width:100%;
		padding:20px 3% 20px;
	}	
	.soccer-404-bg {
		height: 660px; 
		width: 100%;
		margin-bottom:0;
		background-position: center 60px;
	}
	.soccer-404 ul {
		margin: 20px 0 0;
	}
	.soccer-404 ul li {
		margin-bottom:10px;
	}
	/* soccer free casino games ind2 styles start */ 
	.review-mob .ind2-head .bet-info, .casino-games.ind2 .rating-bet.glossary h4, 
	.casino-games.ind2 .rating-bet.glossary h5.grade {
		margin-top: 0;
	}
	.social-share, .full-scrn-rgt, .casino-ind2 .bet-tab-cont1 li img,
	.casino-ind2 .game-ind2-ratinginfo .full-scrn-rgt, 
	.bet-cont-head.ind2-head .rating-info {
		width: 100%;
	}
	.social-share .share-img {
		width: 55%;
		display: inline-block;
		float: left;
		text-align: center;
	}
	.social-share .bet-play .livestream-btn,
	.casino-games.ind2 .compare-link a.livestream-btn {
		padding-left: 20px;	
		width: auto;
	}
	.social-share .bet-play .livestream-btn span.arrow,
	.casino-games.ind2 .livestream-btn span.arrow {
		margin-left: 20px;
	}
	.full-scrn-rgt a.full-screen {
		margin-top: 0;
		padding-top: 18px;
	}
	.full-scrn-rgt a.full-screen:before {
		top: -18px;
	}
	.slotgames-ovrly .livestream-btn {
		top: 45px;
		left: 45px;
		padding: 0 0 0 15px;
	}
	ul.newslots-gamelist li {
		margin: 0 3px 10px;
	}
	ul.newslots-gamelist li:first-child {
		margin-left: 3px;
	}
	.casino-ind2 .bet-tab-cont1 li {
		width: 179px;
		margin: 0 0 0 5px;
	}
	.casino-ind2 .bet-tab-cont1 li:first-child {
		margin-left: 0;
	}
	.casino-ind2 .bet-tab-cont1 li:hover div.bg-black {
		height: 96%;
	}
	.casino-ind2 .full-scrn-rgt .rating-bet.glossary,
	.review-mob .bet-info.true-sherif h4,
	.casino-ind2 .game-ind2-ratinginfo p,
	.casino-games.ind2 .compare-link a.review-btn {
		width: auto;
	}
	.casino-ind2 .game-ind2-ratinginfo p {
		text-align: left;
	}
	.casino-games.ind2 .recommend-bet-list {
		width: 270px;
	}
	.sfcgi-block .casino-games.ind2 .recommend-bet-list {
		margin: 0 2px 10px;
	}
	.casino-games.ind2 .rating-bet {
		width: 68%;
	}
	.recommend-bet-list ul li .new-info p {
		padding-left: 15px;
	}
	.recommend-bet-list ul li .new-info p span {
		width: 100px;
	}
	.sfcgi-block .casino-games.ind2 .recommend-bet-lists:nth-child(3) {
		margin: 0 25%;
	}
	.social-share .bet-play {
		width: 190px;
	}
	.slotgames-img {
		height: 120px;
		width: 176px;
	}
	.slotgames-ovrly .livestream-btn {
		left: 23px;
		top: 35px;
	}
	.sfcgi-block .slotgames-ovrly .livestream-btn span.arrow {
		margin-left: 14px;
	}
	.slot_txtovrly p {
		font-size: 13px;
		padding: 8px 10px;
	}
	.editor-news-rating .rating-info {
		width: 78%;
		padding: 10px 10px 5px;
	}
	.casino-games.ind2 .title-nav {
		margin-bottom: 0;
	}
	/*soccer ticket ind*/
	.soccer-ticket-ind ul.ticket-view li {width: 100%;}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a {
    background-position: 429px -351px;width: 483px;}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a:hover {
   background-position: 407px -876px;}
	/*soccer team individual*/
	.soccer-team-ind .bet-tab-cont .logo-dtl , .soccer-team-ind ul.league-list { width:50%}
	.soccer-team-ind ul.league-list {margin:10px 0}
	.soccer-team-ind .team-img{ width:100%; text-align:center; margin-top: 25px;}
	.soccer-team-ind .team-img img{ width:auto}
	.soccer-team-ind .tables{ overflow-x:scroll}
	.soccer-team-ind .tables table{ width:700px}
	.soccer-team-ind .soccer-top .select-title{ position:absolute; top:0;}
	.soccer-team-ind .result-table{ width:100%; overflow-x:scroll}
	.soccer-team-ind .result-table table{ width:750px}
	.soccer-team-ind .statistics .select-title { width:214px;}
	.soccer-team-ind .statistics .soccer-top .select-title {top: 30px;}
	.soccer-team-ind.soccer-match-stats .statistics .soccer-top .select-title {
		top: 0;
	}
	.soccer-team-ind.soccer-match-stats .statistics .soccer-top .select-title .selectricWrapper{
		float: right;
		width: auto;
		margin: 0;
	}
	.soccer-team-ind .bet-tab-cont h3 span.last-startng {
		top: 200px;
	}
	 .soccer-team-ind .transfer{overflow-x:scroll}
	.soccer-team-ind .transfer table{ width:700px}
	.soccer-team-ind .bet-review-tab ul.club li{ width:32.6%}
	ul.yearrating-star li {width: auto;}
	.soccer-team-ind .transfer-zone-tab .soccer-top .select-title{ top:0}
	.soccer-team-ind .vs-status table thead tr th .soccer-top .selectricWrapper , .soccer-team-ind .vs-status table thead tr th  .soccer-top .select-title{ width:195px}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.rgt .select-title{ right:0;top:-24px}
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.rgt .select-title {right: 33px;top: -24px;left: auto;}
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.lft .select-title {left: -33px;}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.lft .select-title{ left:0; top:-2px;}
	.soccer-team-ind .vs-status table thead tr th div.show{ margin-left:41%}
	.soccer-team-ind ul.league-list li span.lng{ width:85%}
	/*soccer match status*/
    .soccer-match-stats .bet-review-tab ul{ width:100%}
	.soccer-team-ind.soccer-match-stats .result-table{ width:100%; overflow-x:scroll}
	.soccer-team-ind.soccer-match-stats .result-table table{ width:750px}
	.soccer-team-ind.soccer-match-stats .soccer-top .select-title .selectricWrapper {margin: 0 17%;}
	.soccer-match-stats ul.league-list li{  padding-left:29px;}
    .soccer-match-stats .tables table{ width:50%}
	.soccer-match-stats .bet365-add p{ width:100%}
	.bet365-add{ text-align:center} .soccer-match-stats .bet365-add img{ float:none}
	.bet-img{ width:100%; background:#027B5A;}
	.soccer-match-stats .bet365-add .livestream-btn{margin-top:0}

	/*soccer ticket*/
	.sts-block .sts-sec-3 .divider-title{ width:375px}
	.sts-block .sts-sec-3 ul.nav-pagination{ padding-top:26px}
	.sts-sec-3{ margin-top:5px}
	.sts-sec-3-cnt{ width:262px}
	.sts-sec-3 a.readmore-btn, .sts-sec-3 a.readmore-btn.less{ margin-top:23px}
	.sts-sec-4 .buy-tick-btn{ margin-top:43px}
	
	/*soccer gambling guide*/
	.sgg-sec4-cnt{ width:90%}
	.sgg-sec2-inn .quotes{ margin:10px 0 0 10px}
	.sgg-sec3-cnt p a{ font-size:12px}
	.sgg-sec5 ul li.list1 , .sgg-sec5 ul li.list2 ,.sgg-sec5 ul li.list3{ width:176px}
	.sgg-sec5 ul li.list1 img, .sgg-sec5 ul li.list2 img, .sgg-sec5 ul li.list3 img {width: 48px}
	.sgg-sec5 ul li.list2{margin: 14px 5px 0;}
	.sgg-sec5-cnt{ width:115px}
	
	/*soccer team main*/
	.stm-sec-1-inn{ width:222px}
	.stm-block .stm-sec-3.latest-news-list ul li a{ width:490px}
	.stm-block .stm-sec-3.latest-news-list ul li a {  background-position: 437px -353px;}
	.stm-block .stm-sec-3.latest-news-list ul li a:hover{ background-position:413px -875px}
	.soccer-team-ind.soccer-match-stats .tables.team table {
		width: 50%;
	}
	.soccer-team-ind .last-strtng-players.team-img {
		width: 214px;
		float: none;
		clear: both;
		margin: 0 auto 35px ;
		position: relative;
		top: 30px;
	}
}
/* @media screen and (min-width:481px) and (max-width:534px){ */
	@media screen and (device-width:534px){
	.custom_pager {
	  bottom: 196px;
	}
	/* Post Page Css */	
	.article_related ul li .related_arti_title {
		width: 87%;
		padding-right:1%;
	}
	ul.promotions {
		width: 368px;
	}
	.post_content_wrap .post_content .post_ad {
		float: right;
		margin: 0 0 10px 10px;
	}
	.be_the_first ul li.socc_like {
		padding-bottom:0;
	}
	/* Post Page Css */
	.top-social, .header-select{
		margin-left:10px;
	}
	.top-social{
		width:auto;
	}
	.soccer-top .select-title .selectricWrapper:first-child{
		margin-left:0;
	}
	.soccer-top .select-title{
		float:left;
	}
	.injuries-top .soccer-top{
		margin:0;
	}
	.injury-red-plus{
		margin-left:0;
	}
	.injuries-table.transfer-zone-tab .injury-black span{
		left:0;
	}
	.transfer-zone-tab table thead tr th span.player {
	  background:none;
	  display: none;
	}
	.injuries-table.transfer-zone-tab .injury-player{
		vertical-align:middle;
	}
	.review-btn{
		padding:6px 51px;
	}
	.review .livestream-btn {
	  padding: 6px 46px;
	}
	/* soccer betting main page styles changes */
	.betng-main .rating-bet {
		width: 88%;
	}
	/* soccer betting promotions page styles */
	.promo .recommend-betting {
		margin-top: 0;
	}
	.promo .rating-bet {
		width: 60%;
	}
	.promo .title-nav, .betting-promo-tab .soccer-top {
		margin-bottom: 0;
	}
	.promo .recommend-bet-list {
		margin: 0 14px 10px 0;
		width: 249px;
	}
	.promo .recommend-bet-list:first-child {
		margin-left: 0;
	}
	.promo .recommend-bet-list:nth-child(2) {
		margin-right: 0;
	}
	.promo .recommend-bet-list:last-child {
		margin-right: 25%;
	}
	.promo .recommend-bet-list:nth-child(3) {
		margin: 0 25%;
	}
	.ongoing-promo .offer-cont {
		float: left;
		width: 405px;
	}
	.promo .recommend-bet-list .compare-link a.review-btn,
	.promo .recommend-bet-list .compare-link a.livestream-btn {
		width: auto;
		padding: 6px 32px;
	}
	.promo .recommend-bet-list .compare-link a.livestream-btn {
		padding: 0 0 0 15px;
	}	 
	ul.betng-bonus li, ul.betng-bonus li a {
		width: 165px;
	}
	ul.betng-bonus li a {
		border-bottom: 1px solid #fff;		
	}
	.betting-promo-tab .select-title {
		float: left;
	}
	.betting-promo-tab .soccer-top h3 {
		padding-right: 8px;
	}
	.betting-promo-tab .select-title {
		padding-right: 5px;
	}
	.betting-promo-tab .select-title .selectric .label {
		padding: 4px 15px 5px 7px;
	}
	/* soccer reviews page styles start */
	.hitmiss-info li.wrong {
		background-position: -18px -764px;	
	}
	.review-mob a.logo-review{
		float: left;
		width: 120px;
	}
	.review-mob a.logo-review img {
		width:100%;
	}
	.review-mob .bet-info {
		width: 384px;
		float: left;
		margin-left: 10px;
	}
	.review-mob .bet-rating {
		width: 280px;
		margin-left: 0;
	}
	.review-mob .bet-bonus-offer, .review-mob .bet-play {
		width: 224px;
		float: left;
		margin-left: 10px;
	}
	.review-mob .bet-play .livestream-btn {
		padding-left: 47px;
	}
	.review-mob .bet-play .livestream-btn span.arrow {
		margin-left: 48px;
	}
	.review-mob .bet-play.games {
		width: 100%;
	}
	.review-mob .rating-info h3 {
		text-align: left;
	}
	.review-mob .edit-review-logo {
		margin: 20px 10px 0 0;
	}
	.review-mob .recommend-carousel {
		margin: 0 auto auto;
	}
	/* review page mobile right section styles start*/
	.review-rghtsec .language-flag h3.open {
		background-position: 245px -269px;
	}
	.review-rghtsec .language-flag h3 {
		background-position: 245px -309px;
	}
	/* review page mobile right section styles end*/
	
	/* soccer casino games page styles start */
	.casino-games .bet-logo a {
		width: 250px;
	}
	.free-games .title-nav h3:after {
		width: 185px;
	}
	.game-list-container ul li {
		margin: 0 0 10px;
		width: 166px;
	}
	.game-list-container ul li.last {
		margin-right: 0;
	}
	.game-list-container .game-listimg, .gameinfo-overlay {
		width: 166px;
	}
	.gameinfo-overlay a.read-mr {
		padding: 4px 0 3px;
		border-radius: 0 0 4px 5px;
	}
	.recommended-games.casino-games ul li, .recommended-img {
		width: 162px;
	}
	.gameinfo-overlay p, .recommended-info p {
		padding: 6px 0 3px 7px;
	}
	
	/** */
	.soccer-404 {
		width:100%;
		padding:20px 3% 20px;
	}	
	.soccer-404-bg {
		height: 562px; 
		width: 100%;
		background-size: 100%;
		margin-bottom:0;
		background-position: 0 60px;
	}	
	.soccer-404 ul {
		margin: 20px 0 0;
	}
	.soccer-404 ul li {
		margin-bottom:10px;
	}
	/* soccer free casino games ind2 styles start */ 
	.social-share .bet-play .livestream-btn, 
	.casino-games.ind2 .compare-link a.livestream-btn,
	.slotgames-ovrly .livestream-btn {
		padding: 0 0 0 15px;
	}
	.social-share .bet-play .livestream-btn span.arrow, 
	.casino-games.ind2 .livestream-btn span.arrow {
		margin-left: 15px;
	}
	.social-share .bet-play {
		width: 190px;
	}
	ul.newslots-gamelist {
		margin-top: 0;
	}
	.slotgames-img {
		width: 165px;
	}
	.casino-ind2 .bet-tab-cont1 li {
		width: 168px;
	}
	.editor-news-rating .rating-info {
		width: 77%;
	}
	.casino-games.ind2 .recommend-bet-list,
	.casino-games.ind2 .bet-logo a{
		width: 253px;
	}
	.casino-games.ind2 .rating-bet {
		width: 72%;
	}
	/*soccer ticket ind*/
	.soccer-ticket-ind ul.ticket-view li {width: 49.57%;}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a {
    background-position:374px -341px; width: 427px;}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a:hover {
    background-position:351px -866px;}
	/*soccer match status*/
	.soccer-team-ind .result-table table{ width:730px}
}
/* Max With Only */
@media screen and (min-width:592px) and (max-width:598px){	
	.recommend-carousel {
		width: 485px;
		margin: 0 auto;
	}
	.betting-list .recommend-bet-list{
		margin: 0 13px 10px;     
	}	
	.review-btn {
		padding: 6px 20px;
	}
	.recommend-bet-list .compare-link a.review-btn, .recommend-bet-list .compare-link a.livestream-btn {
		width: auto;
	}
	/* soccer betting main page styles changes */
	.betng-main .rating-bet {
		width: 77%;
	}
	.betng-main .recommend-bet-list {
		width: 186px;
		margin-left: 5px;
	}
	.betng-main .recommend-bet-list:first-child {
		margin-left: 0;
	}
	.betng-main .bet-logo img {
		width: 100%;
	}
	.betting-main .title-nav h3:after {
		background: none;
	}
	.betng-main .compare-link a.review-btn, 
	.betng-main .compare-link a.livestream-btn {
		width: 100%;
		text-align: center;
		margin-bottom: 3px;
	}
	/* soccer free betting page styles changes */
	.search-filter {
		margin-top: 0;
	}
	/* soccer betting promotions page styles */
	.promo .recommend-betting {
		margin-top: 0;
	}
	.promo .title-nav{
		margin-bottom: 0;
	}
	.promo .title-nav h3:after {
		background: none;
	}
	.promo .recommend-bet-list {
		margin: 0 1.8% 10px;
	}
	.promo .recommend-bet-list:first-child {
		margin-left: 1.8%;
	}
	.promo .recommend-bet-list:nth-child(2) {
		margin-right: 0;
	}
	.promo .recommend-bet-list:last-child {
		margin-right: 27%;
	}
	.promo .recommend-bet-list:nth-child(3) {
		margin: 0 27%;
	}
	.ongoing-promo .offer-cont {
		float: left;
		width: 430px;
	}
	.promo .recommend-bet-list .compare-link a.review-btn,
	.promo .recommend-bet-list .compare-link a.livestream-btn {
		width: auto;
		padding: 6px 35px;
	}
	.promo .recommend-bet-list .compare-link a.livestream-btn {
		padding: 0 0 0 18px;
	}
	ul.betng-bonus li, ul.betng-bonus li a {
		width: 165px;
	}
	ul.betng-bonus li a {
		border-bottom: 1px solid #fff;		
	}
	.betting-promo-tab .select-title {
		float: left;
	}
	.betting-promo-tab .select-title .selectric .label {
		padding: 4px 19px 5px 10px;
	}
	.promo .bet-logo img {
		width: 100%;
	}
	/* soccer reviews page styles start */
	.hitmiss-info li.wrong {
		background-position: -18px -764px;	
	}
	.review-mob .title-nav h3:after {
		background: none;
	}
	.review-mob a.logo-review{
		float: left;
		width: 100px;
	}
	.review-mob .review-hd a.logo-review{
		float: left;
		width: 140px;
		position: absolute;
		left: 100px;
	}
	.review-mob a.logo-review img {
		width:100%;
	}
	.review-mob .bet-info {
		width: 290px;
		float: left;
		margin: 105px 0 0 5px;
	}
	.review-mob .bet-info.true-sherif {
		width: 80%;
	}
	.review-mob .bet-rating,
	.review-mob .bet-bonus-offer, .review-mob .review-hd .bet-play{
		width: 277px;
		margin-left: 0;
		float: left;
	}
	.review-mob .bet-bonus-offer {
		padding: 0 3px;
	}
	.review-mob .bet-bonus-offer h4,
	.review-mob .bet-bonus-offer h5 {
		font-size: 20px;
	}
	.review-mob .bet-bonus-offer h5 {
		padding: 5px 0;
	}
	.review-mob .review-hd .bet-play .livestream-btn {
		padding-left: 73px;
		margin-left: 12px;
	}
	.review-mob .bet-play .livestream-btn span.arrow {
		margin-left: 55px;
	}
	.review-mob .bet-play.games {
		width: 100%;
	}
	.review-mob .rating-info h3 {
		text-align: left;
	}
	.review-mob .edit-review-logo {
		margin: 20px 10px 0 0;
	}
	.review-mob .rating-info {
		width: 79%;
	}
	.review-mob .rating-info ul {
		margin-right: 10px;
	}
	.review-mob .rating-info p {
		width: 78%;
	}
	.review-mob .recommend-carousel {
		margin: 0 auto auto;
		width: 485px;
	}
	/* review page mobile right section styles start*/
	.review-rghtsec .right-section.review {
		float: left;
		width: 56%;
		margin: 0 22% 10px;
	}
	.review-rghtsec .language-flag h3.open {
		background-position: 265px -269px;
	}
	.review-rghtsec .language-flag h3 {
		background-position: 265px -309px;
	}
	/* review page mobile right section styles end*/
	
	/* soccer casino games page styles  start */
	.casino-games .title-nav h3{
		width: 300px;
	}
	.casino-games .recommend-bet-list {
		margin: 0 0 10px 10px;
		width: 280px;
	}
	.casino-games .recommend-bet-list:nth-child(3) {
		margin: 0 25%;
	}
	.casino-games .bet-logo a {
		width: 280px;
	}
	.casino-games .recommend-bet-list:first-child,
	.recommended-games.casino-games ul li:first-child {
		margin-left: 0;
	}
	.free-games .title-nav h3:after {
		width: 244px;
	}
	.casino-mob .stream-search {
		margin-top: 0;
	}
	.recommended-games.casino-games ul {
		padding-top: 0;
	}
	.game-list-container ul li {
		margin: 0 5px 10px 0;
		width: 182px;
		height: 201px;
	}
	.game-list-container ul li.last {
		margin-right: 5px;
	}
	.game-list-container .game-listimg, .gameinfo-overlay {
		width: 180px;
	}
	.game-listimg img {
		width: 100%;
	}
	.gameinfo-overlay, .rdmore-btn {
		height: 202px;
	}
	.gameinfo-overlay p span, .recommended-info p span {
		width: 78px;
	}
	.recommended-games.casino-games ul li {
		margin: 0 0 10px 10px;
	}
	.game-listimg .overlay-cont a {
		top: 100px;
		left: 50px;
	}
	.game-listimg h3, .game-listimg .overlay-cont a, .gameinfo-overlay h3, .gameinfo-overlay p, .recommended-tit h3 {
		font-size: 14px;
	}
	.gameinfo-overlay p, .recommended-info p {
		padding: 6px 0 4px 10px;
	}
	.recommended-info p, .recommended-info p span {
		font-size: 13px;
	}
	.gameinfo-overlay a.read-mr {
		padding: 7px 0 6px;
		margin-top:0;
	}
	.recommended-games.casino-games ul li, .recommended-img {
		width: 180px;
	}
	/* soccer free casino games ind2 styles start */ 
	.review-mob .ind2-head .bet-info, .casino-games.ind2 .rating-bet.glossary h4, 
	.casino-games.ind2 .rating-bet.glossary h5.grade {
		margin-top: 0;
	}
	.social-share, .full-scrn-rgt, .casino-ind2 .bet-tab-cont1 li img,
	.casino-ind2 .game-ind2-ratinginfo .full-scrn-rgt, 
	.bet-cont-head.ind2-head .rating-info, .dummy-cont .rating-info p{
		width: 100%;
	}
	.social-share .share-img {
		width: 55%;
		display: inline-block;
		float: left;
		text-align: center;
	}
	.social-share .bet-play .livestream-btn,
	.casino-games.ind2 .compare-link a.livestream-btn {
		padding-left: 20px;	
		width: auto;
	}
	.social-share .bet-play .livestream-btn span.arrow,
	.casino-games.ind2 .livestream-btn span.arrow {
		margin-left: 20px;
	}
	.full-scrn-rgt a.full-screen {
		margin-top: 0;
		padding-top: 18px;
	}
	.full-scrn-rgt a.full-screen:before {
		top: -18px;
	}
	.slotgames-ovrly .livestream-btn {
		top: 45px;
		left: 45px;
		padding: 0 0 0 15px;
	}
	ul.newslots-gamelist li {
		margin: 0 3px 10px;
	}
	ul.newslots-gamelist li:first-child {
		margin-left: 3px;
	}
	.casino-ind2 .bet-tab-cont1 li {
		width: 187px;
		margin: 0 0 0 5px;
	}
	.casino-ind2 .bet-tab-cont1 li:first-child {
		margin-left: 0;
	}
	.casino-ind2 .bet-tab-cont1 li:hover div.bg-black {
		height: 96%;
	}
	.casino-ind2 .full-scrn-rgt .rating-bet.glossary,
	.review-mob .bet-info.true-sherif h4,
	.casino-ind2 .game-ind2-ratinginfo p,
	.casino-games.ind2 .compare-link a.review-btn {
		width: auto;
	}
	.casino-ind2 .game-ind2-ratinginfo p {
		text-align: left;
	}
	.casino-games.ind2 .recommend-bet-list,
	.casino-games.ind2 .bet-logo a{
		width: 282px;
	}
	.sfcgi-block .casino-games.ind2 .recommend-bet-list {
		margin: 0 2px 10px;
	}
	.casino-games.ind2 .rating-bet {
		width: 67%;
	}
	.recommend-bet-list ul li .new-info p {
		padding-left: 15px;
	}
	.recommend-bet-list ul li .new-info p span {
		width: 100px;
	}
	.sfcgi-block .casino-games.ind2 .recommend-bet-lists:nth-child(3) {
		margin: 0 25%;
	}
	.social-share .bet-play {
		width: 190px;
		float: left;
	}
	.slotgames-img {
		height: 125px;
		width: 184px;
	}
	.slotgames-ovrly .livestream-btn {
		left: 30px;
		top: 40px;
	}
	.sfcgi-block .slotgames-ovrly .livestream-btn span.arrow {
		margin-left: 14px;
	}
	.slot_txtovrly p {
		font-size: 13px;
		padding: 8px 10px;
	}
	.editor-news-rating .rating-info {
		width: 79%;
		padding: 10px 10px 5px;
	}
	.casino-games.ind2 .title-nav {
		margin-bottom: 0;
	}
	.casino-games.ind2 .title-nav h3 {
		width: 570px;
	}
	.sfcgi-block .casino-games.ind2 .title-nav h3 span b {
		margin-top: 0;
	}
	/*soccer Team Individual*/
	.soccer-match-stats .bet365-add p {width: 396px;}
	.soccer-match-stats .bet365-add .livestream-btn {margin-left: 8px;}
	.soccer-team-ind .bet-tab-cont .logo-dtl  {width: 35%;}
	.soccer-team-ind ul.league-list {width: 33.7%;}
	.soccer-team-ind.soccer-match-stats ul.league-list {width: auto;}
	.soccer-team-ind ul.league-list li span.lng {width: 83%;}
	.soccer-team-ind .bet-review-tab ul.club li {width: 24.3%}
	ul.club li h2 {padding-left: 15px; width:100px;}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.lft .select-title {left: 0; top: 0;}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.rgt .select-title {right: -11px; top: -24px;}
	ul.yearrating-star li {width: auto;}
	.soccer-ticket-ind ul.ticket-view li {width: 100%;}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a {
    background-position: 434px -351px;width: 488px;}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a:hover{
    background-position: 412px -876px;}
	.soccer-team-ind .result-table table{ width:730px}
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.rgt .select-title {
		right: 55px;
		top: -26px;
		left: auto;
	}
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.lft .select-title {
		left: -187px;
	}
	.soccer-team-ind .bet-tab-cont h3 span.last-startng {
		top: 5px;
		width: auto;
		right: 15px;
		left: auto;
	}
	/*soccer Gambling Guide*/
	.sgg-sec2-inn .quotes {margin-top: 10px;}
	.sgg-sec3-cnt p a {padding: 6px 25px;}
	.sgg-sec4-cnt {width: 88%; margin-left: 3%;}
	.sgg-sec5 ul li.list1 , .sgg-sec5 ul li.list2 ,.sgg-sec5 ul li.list3{ width:184px}
	.sgg-sec5 ul li.list1 img, .sgg-sec5 ul li.list2 img, .sgg-sec5 ul li.list3 img {width: 53px}
	.sgg-sec5 ul li.list2{margin: 14px 5px 0;}
	.sgg-sec5-cnt{ width:115px}
	
	/*soccer Teams Main*/
	.stm-sec-1-inn {width: 222px;}
	.stm-block .stm-sec-3.latest-news-list ul li a {width: 500px; background-position: 442px -352px;}
	.stm-block .stm-sec-3.latest-news-list ul li a:hover {background-position: 420px -878px;}
	.soccer-team-ind.soccer-match-stats .tables.team table {
		width: 50%;
	}
	.latest-logo {
		top: 5px;
	}
	.soccer-match-stats .bet365-add p{ width:100%; padding:5px 3px}
	.bet365-add{ text-align:center} .soccer-match-stats .bet365-add img{ float:none}
	.bet-img{ width:100%; background:#027B5A;}
	.soccer-match-stats .bet365-add .livestream-btn{margin-top:0}
	.addspac-mob .sts-sec-3-cnt {
		width: 316px;
	}
	/* soccer gambling page styles start */
	ul.gamb-scroll-list li {
		margin: 0 2px;
	}
	ul.whats-hot-info {
		width: 326px;
	}
	.cas-game-cont .title-nav {
		margin-bottom: 8px;
	}
	ul.casino-games-slidelst li {
		width: 137px;
	}
}
@media screen and (device-width:592px){
	.casino-games .recommend-bet-list, .casino-games .bet-logo a {
		width: 280px;
	}
	.casino-games .recommend-bet-list .rating-bet.glossary {
		width: 60%;
	}
	.free-games .title-nav h3:after {
		width: 244px;
	}
	.game-list-container ul li, .game-list-container .game-listimg, .gameinfo-overlay,
	.recommended-games.casino-games ul li, .recommended-img {
		width: 181px;
	}
	.gameinfo-overlay a.read-mr {
		padding: 7px 0 6px;
	}
	.review-mob .bet-rating, .review-mob .bet-bonus-offer, 
	.review-mob .review-hd .bet-play {
		width: 271px;
	}
	.review-mob .review-hd .bet-play .livestream-btn {
		margin-left: 7px;
	}
	.slotgames-img {
		width: 184px;
	}
	.casino-ind2 .bet-tab-cont1 li {
		width: 187px;
	}
	.casino-games.ind2 .recommend-bet-list, .casino-games.ind2 .bet-logo a {
		width: 282px;
	}
	.casino-games.ind2 .recommend-bet-list .rating-bet.glossary {
		width: 65%;
	}
}
/* Max With 640 Only */
@media screen and (min-width:599px) and (max-width:640px) {
	.footer-container .footer-menu ul{
		width:33.3%;
	}
	.home_slider .slider_thumb{
		width:50%;
	}
	.home_slider .slider_main{
		width:50%;
	}
	.home_slider .home_slider{
		width:100%;
	}
	.slide_thumb_wrap .slider_pointer{
		width:22px;
		left:-14px;
	}
	.tips-section {
	  margin: 0 1%;
	  width: 32%;
	}
	.top-videos-list .stories-section ul li {
	  margin: 0 6%;
	  width: 37%;
	  text-align:center;
	}
	.top-videos-list .stories-section ul li:first-child{
		margin-left:6%;
	}
	.soccer-sec .tips-section-list h4{
		font-size:12px;
	}	
	.livestream .tips-section-list ul li a{
		padding-right:35px;
	}
	.tips-section-list h4{
		font-size:14px;
	}
	.tips-section-list{
		min-height:329px;
	}
	
	.tips-section.soccerticket h3:after, .tips-section.soccerquiz h3:after, .tips-section.casino h3:after{
		top:2px;
	}
	.tips-section.soccerquiz h3:after{
		top:4px;
	}
	.watch-icon li.livesoccer a {
	  background: #c8c8c8 url("../images/sprite.png") no-repeat scroll 28px -837px;
	}
	.watch-icon li.play-icon {
	  background: #e8e8e8 url("../images/sprite.png") no-repeat scroll 61px -887px;
	}
	.watch-icon li.play-icon:hover{
	  background: #e8e8e8 url("../images/sprite.png") no-repeat scroll 61px -887px;
	}
	.watch-icon li a{
		width:153px;
	}
	.custom_pager {
	  bottom: 150px;
	}
	.mid-section.headline .stories-section ul li {
	  margin: 0 2%;
	  text-align: center;
	  width: 46%;
	  margin-top:10px;
	}
	.mid-section.headline .top-videos-list.video-list ul li {
	  margin: 0 2%;
	  text-align: center;
	  width: 46%;
	  margin-top:10px;
	}
	.author-news-right-cont{
		width:509px;
		padding-top:8px;
	}
	.author-news-left-cont {
	  padding: 10px 0 0;
	  width: 130px;
	}
	.header-select{
		width:50%;
	}
	.top-social{
		width:50%;
		padding-top:11px;
	}	
	.watch-icon li.livesoccer span {
	  font-size: 9px;
	}
	.mid-container .watch-icon li.livesoccer a {
	  background: #c8c8c8 url("../images/sprite.png") no-repeat scroll 9px -835px;
	}
	.soccer-sec .tips-section-list img {
	  height: auto;
	  width: 100%;
	}
	.comment-botm .abt_auth_img {
	  width: 23%;
	}	
	.abt_auth_cont{
		width:76%;
	}
	.comment-menu li a{
		font:14px 'tahoma';
		padding:4px;
	}	
/* Post Page Css */	
.article_related ul li .related_arti_title {
	width: 90%;
	padding-right:1%;
}
ul.promotions {
  	width: 368px;
}
.post_content_wrap .post_content .post_ad {
	float: right;
	margin: 0 0 10px 10px;
}
.be_the_first ul li.socc_like {
	padding-bottom:0;
}
/* Post Page Css */
	.top-social, .header-select{
		margin-left:10px;
	}
	.top-social{
		width:auto;
	}
	.mid-container .watch-icon li.livesoccer a {
	  background-position:-212px -808px;
	  font-size: 10px;
	  width: 100%;
	}
	.mid-section.headline .stories-section ul li {
	  margin: 10px 16px 0;
	  text-align: center;
	  width: 175px;
	}
	.inner-page .latest-news-list ul li a{
		width:89%;
	}
	.share-article ul {
	  width: 110px;
	}
	.transfer-archieve .title-head h3 {
		background: #383838 url("../images/mob-sprite.png") no-repeat -63px -384px;
		padding-left:45px;
	}
	.source span{
		float:right;
	}
	.divider-title:after{
		width:100%;
		background:none;
	}
	.select-title {
	  position: absolute;
	  right: 6px;
	  top: 4px;
	  width: 395px;
	}
	.select-title .selectric .label{
		font-size:12px;
	}
	.select-title.transfer-select{
		width:auto;
		position:absolute;
	}
	.soccer-live .latest-deals .feed-tabs.ui-tabs{
		margin-top:12px;
	}
	.rumours-header .select-title .selectricWrapper{
		width:180px;
	}
	.filter-list{
		float:left;
		margin-top:5px;
	}
	.filter-list li a{
		font: 12px/13px "tahoma-bold";
	}
	.injury-red-plus{
		margin-left:3px;
	}
	.injuries-top .transfers-top-list.right-social h2 {
	  padding: 6px 12px 13px 40px;
	}
	.stat-individual h3:after{
		width:417px;
	}	
	.mobile-tab{background-position:580px center}
	.thumb-slider{
		width:335px;
	}
	.how-it-works{
		width:240px;
	}
	.how-it-works-cnt{
		width:189px;
	}
	.stat-individual.show-entry h3:after{
		width:256px;
	}
	.stream-search{
		float:left;
		margin-top:6px;
	}
	.livestream-btn{
		padding-left:5px;
	}	
	.league-list li.top-scores{
		max-width:310px;
	}
	.league-stats .readmore-btn a:after{
		top:3px;
	}
	.result-table td.bet-btn{
		width:103px;
	}
	.result-table{
		width:650px;
	}
	.why-watch > ul {
	  width: 325px;
	}
	.recommend-bet-list li p{
		font-size:16px;
	}
	.recommend-bet-list{
		width:32.4%;
	}
	.recommend-bet-list .compare-link a.review-btn, .recommend-bet-list .compare-link a.livestream-btn{
		text-align:center;
		width:100%;
		margin-bottom:3px;
	}
	.recommend-bet-list .livestream-btn span.arrow{
		background-position:-1419px -687px;
	}
	.step1 li{
		width:25%;
	}
	.step4 li:first-child, .step4 li{
		margin-left:22px;
	}
	.step4 ul{
		width:517px;
	}
	.step5 .device-list{
		width:415px;
	}
	.device-list .mobile{
		margin-left:0;
		width:100%;
	}
	.key-tips ul li{
		width:25%;
	}
	.bet-two-col {
	  width: 48%;
	  margin: 0 1%;
	}
	.bet-academy{
		margin:0;
	}
	.progress-title img{
		position:absolute;
		top:4px;
	}
	.title-nav h3:after{
		width:169px;
	}
	.title-nav a{
		position:absolute;
	}
	.match-list li{
		width:20%;
	}
	.final-list{
		width:33%;
	}
	.preview img, .preview img.first{
		margin-left:28px;
		margin-bottom:10px;
	}
	.progressbar li:after{
		width:78%;
	}
	.find-next{
		margin-top:0;
	}
	.search-filter{
		margin-top:0;
	}
	.sort-section{
		margin-top:10px;
	}
	.complist ul li{
		width:32.4%;
	}
	.check-bookmakers-list li{
		width:33.33%
	}
	.top-picks-list label{
		width:105px;
	}
	.betting-list .recommend-bet-list{
		margin-left: 23px;
		margin-right: 23px;
	}
	.alpha-list{
		width:550px;
	}
	.recommend-carousel{
		width:485px;
	}
	.review .livestream-btn{
		margin-top:0;
		margin-left:4px;
	}
	.rating-info ul{
		margin-right:11px;
	}
	.rating-info p{
		width:70%;
	}
	.rating-info{
		width:83%;
	}
	.edit-review-logo{
		margin-top:30px;
	}
	/* soccer betting main page styles changes */
	.betng-main .rating-bet {
		width: 77%;
	}
	.betng-main .bet-logo img {
		width: 100%;
	}
	/* soccer betting promotions page styles */
	.promo .recommend-betting {
		margin-top: 0;
	}
	.promo .title-nav{
		margin-bottom: 0;
	}
	.promo .title-nav h3:after {
		background: none;
	}
	.promo .recommend-bet-list {
		margin: 0 3.5% 10px;
	}
	.promo .recommend-bet-list:first-child {
		margin-left: 3.5%;
	}
	.promo .recommend-bet-list:nth-child(2) {
		margin-right: 0;
	}
	.promo .recommend-bet-list:last-child {
		margin-right: 27%;
	}
	.promo .recommend-bet-list:nth-child(3) {
		margin: 0 27%;
	}
	.ongoing-promo .offer-cont {
		float: left;
		width: 430px;
	}
	.promo .recommend-bet-list .compare-link a.review-btn,
	.promo .recommend-bet-list .compare-link a.livestream-btn {
		width: auto;
		padding: 6px 35px;
	}
	.promo .recommend-bet-list .compare-link a.livestream-btn {
		padding: 0 0 0 20px;
	}
	.promo .compare-link a.livestream-btn span.arrow  {
		background-position: -1430px -685px;
	}
	ul.betng-bonus li, ul.betng-bonus li a {
		width: 165px;
	}
	ul.betng-bonus li a {
		border-bottom: 1px solid #fff;		
	}
	.betting-promo-tab .select-title {
		float: left;
	}
	.betting-promo-tab .select-title .selectric .label {
		padding: 4px 19px 5px 10px;
	}
	.promo .bet-logo img {
		width: 100%;
	}
	/* soccer reviews page styles start */
	.hitmiss-info li.wrong {
		background-position: -18px -764px;	
	}
	.review-mob .title-nav h3:after {
		background: none;
	}
	.review-mob a.logo-review{
		float: left;
		width: 100px;
	}
	.review-mob .review-hd a.logo-review{
		float: left;
		width: 140px;
		position: absolute;
		left: 100px;
	}
	.review-mob a.logo-review img {
		width:100%;
	}
	.review-mob .bet-info {
		width: 315px;
		float: left;
		margin: 105px 0 0 5px;
	}
	.review-mob .bet-info.true-sherif {
		width: 80%;
	}
	.review-mob .bet-rating,
	.review-mob .bet-bonus-offer, .review-mob .review-hd .bet-play{
		width: 300px;
		margin-left: 0;
		float: left;
	}
	.review-mob .bet-bonus-offer {
		padding: 0 3px;
	}
	.review-mob .bet-bonus-offer h4,
	.review-mob .bet-bonus-offer h5 {
		font-size: 20px;
	}
	.review-mob .bet-bonus-offer h5 {
		padding: 5px 0;
	}
	.review-mob .review-hd .bet-play .livestream-btn {
		padding-left: 73px;
		margin-left: 25px;
	}
	.review-mob .bet-play .livestream-btn span.arrow {
		margin-left: 55px;
	}
	.review-mob .bet-play.games {
		width: 100%;
		margin-top: 10px;
	}
	.review-mob .rating-info h3 {
		text-align: left;
	}
	.review-mob .edit-review-logo {
		margin: 10px 10px 10px 0px;
	}
	.review-mob .rating-info {
		width: 79%;
	}
	.review-mob .rating-info ul {
		margin-right: 10px;
	}
	.review-mob .rating-info p {
		width: 78%;
	}
	.review-mob .recommend-carousel {
		margin: 0 auto auto;
	}
	/* review page mobile right section styles start*/
	.review-rghtsec .right-section.review {
		float: left;
		width: 53%;
		margin: 0 23% 10px;
	}
	.review-rghtsec .language-flag h3.open {
		background-position: 265px -269px;
	}
	.review-rghtsec .language-flag h3 {
		background-position: 265px -309px;
	}
	/* review page mobile right section styles end*/
	
	/* soccer casino games page styles  start */
	.casino-games .title-nav h3{
		width: 300px;
	}
	.casino-games .recommend-bet-list {
		margin: 0 0 10px 52px;
		width: 283px;
	}
	.casino-games .recommend-bet-list:nth-child(3) {
		margin: 0 27%;
	}
	.casino-games .bet-logo a {
		width: 283px;
	}
	.casino-games .recommend-bet-list:first-child,
	.recommended-games.casino-games ul li:first-child {
		margin-left: 0;
	}
	.free-games .title-nav h3:after {
		width: 292px;
	}
	.casino-mob .stream-search {
		margin-top: 0;
	}
	.recommended-games.casino-games ul {
		padding-top: 0;
	}
	.game-list-container ul li {
		margin: 0 5px 10px 0;
		width: 196px;
		height: 212px;
	}
	.game-list-container ul li.last {
		margin-right: 5px;
	}
	.game-list-container .game-listimg, .gameinfo-overlay {
		width: 196px;
	}
	.gameinfo-overlay, .rdmore-btn {
		height: 212px;
	}
	.game-listimg img {
		width: 100%;
	}
	.gameinfo-overlay p span, .recommended-info p span {
		width: 78px;
	}
	.recommended-games.casino-games ul li {
		margin: 0 0 10px 10px;
	}
	.game-listimg .overlay-cont a {
		left: 60px;
	}
	.game-listimg h3, .game-listimg .overlay-cont a, .gameinfo-overlay h3, .gameinfo-overlay p, .recommended-tit h3 {
		font-size: 14px;
	}
	.gameinfo-overlay p, .recommended-info p {
		padding: 6px 0 6px 6px;
	}
	.recommended-info p, .recommended-info p span {
		font-size: 13px;
	}
	.gameinfo-overlay a.read-mr {
		padding: 7px 0 6px;
		margin-top:0;
	}
	.recommended-games.casino-games ul li, .recommended-img {
		width: 198px;
	}
	/* soccer free casino games ind2 styles start */ 
	.review-mob .ind2-head .bet-info, .casino-games.ind2 .rating-bet.glossary h4, 
	.casino-games.ind2 .rating-bet.glossary h5.grade {
		margin-top: 0;
	}
	.social-share, .full-scrn-rgt, .casino-ind2 .bet-tab-cont1 li img,
	.casino-ind2 .game-ind2-ratinginfo .full-scrn-rgt, 
	.bet-cont-head.ind2-head .rating-info, .dummy-cont .rating-info p,
	.social-share .share-img {
		width: 100%;
	}
	.social-share {
		width: 45%;
	}
	.casino-games.ind2 .compare-link a.review-btn {
		padding: 7px 20px;
	}
	.social-share .bet-play .livestream-btn,
	.casino-games.ind2 .compare-link a.livestream-btn {
		padding-left: 8px;	
		width: auto;
	}
	.social-share .bet-play .livestream-btn span.arrow,
	.casino-games.ind2 .livestream-btn span.arrow {
		margin-left: 8px;
	}
	.full-scrn-rgt a.full-screen {
		margin-top: 0;
		padding-top: 18px;
	}
	.full-scrn-rgt a.full-screen:before {
		top: -18px;
	}
	.slotgames-ovrly .livestream-btn {
		top: 45px;
		left: 45px;
		padding: 0 0 0 15px;
	}
	ul.newslots-gamelist li {
		margin: 0 3px 10px;
	}
	ul.newslots-gamelist li:first-child {
		margin-left: 3px;
	}
	.casino-ind2 .bet-tab-cont1 li {
		width: 203px;
		margin: 0 0 0 5px;
	}
	.casino-ind2 .bet-tab-cont1 li:first-child {
		margin-left: 0;
	}
	.recommend-bet-list ul li.new-bg  {
		padding-left: 0;
	}
	.casino-ind2 .bet-tab-cont1 li:hover div.bg-black {
		height: 96%;
	}
	.casino-ind2 .full-scrn-rgt .rating-bet.glossary,
	.review-mob .bet-info.true-sherif h4,
	.casino-ind2 .game-ind2-ratinginfo p,
	.casino-games.ind2 .compare-link a.review-btn {
		width: auto;
	}
	.casino-ind2 .game-ind2-ratinginfo p {
		text-align: left;
	}
	.casino-games.ind2 .recommend-bet-list,
	.casino-games.ind2 .bet-logo a{
		width: 202px;
	}
	.sfcgi-block .casino-games.ind2 .recommend-bet-list {
		margin: 0 2px 10px;
	}
	.casino-games.ind2 .rating-bet {
		width: 90%;
	}
	.recommend-bet-list ul li .new-info p {
		padding-left: 10px;
	}
	.recommend-bet-list ul li .new-info p span {
		width: 100px;
	}
	.sfcgi-block .casino-games.ind2 .recommend-bet-lists:nth-child(3) {
		margin: 0;
	}
	.social-share .bet-play {
		width: 190px;
		margin: 10px 0 0 50px;
	}
	.slotgames-img {
		width: 200px;
		height: 130px;
	}
	.slotgames-ovrly .livestream-btn {
		left: 35px;
		top: 45px;
	}
	.sfcgi-block .slotgames-ovrly .livestream-btn span.arrow {
		margin-left: 14px;
	}
	.slot_txtovrly p {
		font-size: 13px;
		padding: 8px 10px;
	}
	.editor-news-rating .rating-info {
		width: 79%;
		padding: 10px 10px 5px;
	}
	.casino-games.ind2 .title-nav {
		margin-bottom: 0;
	}
	.casino-games.ind2 .title-nav h3 {
		width: 615px;
	}
	.sfcgi-block .casino-games.ind2 .title-nav h3 span b {
		margin-top: 0;
	}
	.dummy-cont {
		width: 55%;
	}
	/*Socccer Ticket style*/
	.soccer-ticket-ind .injuries-table{ width:100%}
	.soccer-ticket-ind ul.ticket-view li{ width:49.6%}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a {
    background-position:500px -351px;width: 554px;}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a:hover {background-position: 478px -876px;}
	 /*soccer team individual*/
	.soccer-team-ind .bet-tab-cont h3 span{ width:25%}
	.soccer-team-ind .bet-tab-cont .logo-dtl , .soccer-team-ind ul.league-list , .soccer-team-ind .team-img{ width:45%}
	.soccer-team-ind ul.league-list {margin:10px 0}
	.soccer-team-ind .team-img{ width:100%; text-align:center; margin-top: 25px;}
	.soccer-team-ind .team-img img{ width:auto}
	.soccer-team-ind .tables{ overflow-x:scroll}
	.soccer-team-ind .soccer-top .select-title{ position:absolute; top:0; width: 208px;}
	.soccer-team-ind .result-table{ width:700px; overflow-x:scroll}
	.soccer-team-ind .result-table table{ width:700px}
	.soccer-team-ind .statistics .select-title { width:208px;}
	.soccer-team-ind .statistics .soccer-top .select-title {top: 5px;}
	 .soccer-team-ind .transfer{overflow-x:scroll}
	.soccer-team-ind .transfer table{ width:700px}
	.soccer-team-ind .bet-review-tab ul.club li{ width:32.8%}
	ul.yearrating-star li {width: auto;}
	.soccer-team-ind .transfer-zone-tab .soccer-top .select-title{ top:0}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.rgt .select-title{ right:1%;top:-26px}
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.rgt .select-title {
		right: -39.5%;
		left: auto;
	}
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.lft .select-title {
		left: -24.5%;
		top: 0;
	}
	.soccer-team-ind .bet-tab-cont h3 span.last-startng {
		top: 192px;
	}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.lft .select-title{ left:3%; top:-2px;}
	.soccer-team-ind .vs-status table thead tr th div.show{ margin-left:42.5%}
	.soccer-match-stats .bet365-add p{ width:100%; padding:5px 3px}
	.bet365-add{ text-align:center} .soccer-match-stats .bet365-add img{ float:none}
	.bet-img{ width:100%; background:#027B5A;}
	.soccer-match-stats .bet365-add .livestream-btn{margin-top:0}
	.soccer-team-ind ul.league-list li span.lng{ width:87%}
	/*soccer match status*/
    .soccer-match-stats .bet-review-tab ul{ width:100%}
	.soccer-team-ind.soccer-match-stats .soccer-top .select-title{ margin-left:0; width:100%; top:-5px}
	ul.statics-dtl li {font: 12px/17px "tahoma-bold";}
	/*soccer ticket*/
	.sts-block .sts-sec-3 .divider-title{ width:447px}
	.sts-block .sts-sec-3 ul.nav-pagination{ padding-top:25px}
	.sts-sec-3-cnt{ width:334px}
	.addspac-mob .sts-sec-3-cnt {
		width: 364px;
	}
	.sts-sec-4 .buy-tick-btn{ margin-top:43px}
	
	/*soccer gambling guide*/
	.sgg-sec4-cnt{ width:91%}
	.sgg-sec2-inn .quotes{ margin:10px 0 0px 10px}
	.sgg-sec3-cnt p a{ font-size:18px}
	.sgg-sec5 ul li.list1 , .sgg-sec5 ul li.list2 ,.sgg-sec5 ul li.list3{ width:200px}
	.sgg-sec5 ul li.list2{ margin: 14px 5px 0}
	.sgg-sec5 ul li.list1 img {width: 60px;}
	.sgg-sec5-cnt{ width:129px}
	
	/*soccer team main*/
	.stm-sec-1-inn{ width:259px}
	.stm-block .stm-sec-3.latest-news-list ul li a{ width:563px}
	.stm-block .stm-sec-3.latest-news-list ul li a {  background-position: 508px -353px;}
	.stm-block .stm-sec-3.latest-news-list ul li a:hover{ background-position:485px -875px}
	.soccer-team-ind.soccer-match-stats .tables.team table {
		width: 50%;
	}
	.soccer-match-stats .bet-tab-cont .logo-dtl p.location span {
		left: 15px;
	}
	.soccer-match-stats .bet-tab-cont .logo-dtl.right p.location span {
		left: 25px;
	}
	/* soccer gambling page styles start */ 	
	ul.gamb-scroll-list li {
		margin: 0 2px;
	}
	ul.gambmain-tglcont .mid-infocont h4, .btng-info-btm h3, .bookmaker-table table td h5 {
		font-size: 15px;
	}
	ul.gambmain-tglcont .mid-infocont {
		width: 284px;
		margin: 0 0 0 10px;
	}
	.right-links.sts-sec-3 {
		width: 151px;
		float: right;
		margin: 10px 0 0;
	}
	.right-links.sts-sec-3 a.readmore-btn,
	.right-links.sts-sec-3 a.buy-tick-btn{
		width: 151px !important;
		margin: 0 0 10px;
	}
	ul.whats-hot-info {
		width: 360px;
		float: right;
	}
	ul.popular-btng-choices span {
		padding: 0 8px;
		width: auto;	
	}
	ul.popular-btng-choices li {
		width: auto;
		margin-left: 8px;
	}
	ul.casino-games-slidelst li {
		width: 149px;
	}
	.slidelst-img {
		width: 149px;
	}
	.soccer-team-ind .last-strtng-players.team-img {
		width: 214px;
		float: none;
		clear: both;
		margin: 0 auto 35px ;
		position: relative;
		top: 30px;
	}
	/* set9 page responsive styes start */
	ul.visitors li {
		width: 190px;
	}
	.left-mobimg {
		width: 250px;
		float: left;
	}
	.rgt-mobcont {
		width: 300px;
	}
}
/* Max With Iphone6 Landscape Only */
@media screen and (min-width:641px) and (max-width:667px) {
	.footer-container .footer-menu ul{
		width:33.3%;
	}
		.home_slider .slider_thumb{
		width:50%;
	}
	.home_slider .slider_main{
		width:50%;
	}
	.home_slider .home_slider{
		width:100%;
	}
	.slide_thumb_wrap .slider_pointer{
		width:22px;
		left:-14px;
	}
	.tips-section {
	  margin: 0 1%;
	  width: 32%;
	}
	.tips-section-list h4{
		font-size:16px;
	}
	
	.livestream .tips-section-list ul li a{
		padding-right:35px;
		display:inline-block;
	}
	.tips-section-list h4{
		font-size:14px;
	}
	.tips-section-list{
		min-height:329px;
	}
	
	.tips-section.soccerticket h3:after, .tips-section.soccerquiz h3:after, .tips-section.casino h3:after{
		top:7px;
	}
	.tips-section.soccerquiz h3:after{
		top:8px;
	}
	.watch-icon li.livesoccer a {
	  background: #c8c8c8 url("../images/sprite.png") no-repeat scroll 32px -837px;
	}
	.watch-icon li.play-icon {
	  background: #e8e8e8 url("../images/sprite.png") no-repeat scroll 73px -887px;
	}
	.watch-icon li.play-icon:hover{
	  background: #e8e8e8 url("../images/sprite.png") no-repeat scroll 73px -887px;
	}
	.watch-icon li a{
		width:160px;
	}
	.soccer-sec .tips-section-list img{
		width:100%;
		height:auto;
	}
	.custom_pager {
	  bottom: 150px;
	}
	.mid-section.headline .top-videos-list.video-list ul li {
	  margin: 0 2%;
	  text-align: center;
	  width: 46%;
	  margin-top:10px;
	}
	.mid-section.headline .stories-section ul li {
	  margin: 0 2%;
	  text-align: center;
	  width: 46%;
	  margin-top:10px;
	}
	.author-news-right-cont{
		width:518px;
		padding-top:8px;
	}
	.author-news-left-cont {
	  padding: 10px 0 0;
	  width: 130px;
	}
	.header-select{
		width:45%;
	}
	.top-social{
		width:50%;
		padding-top:11px;
	}	
	.comment-botm .abt_auth_img {
	  width: 23%;
	}	
	.abt_auth_cont{
		width:75%;
	}
	.comment-menu li a{
		font:14px 'tahoma';
		padding:4px;
	}	
/* Post Page Css 
*/	
.article_related ul li .related_arti_title {
	width: 91%;
	padding-right:1%;
}
ul.promotions {
  	width: 368px;
}
.post_content_wrap .post_content .post_ad {
	float: right;
	margin: 0 0 10px 10px;
}
.be_the_first ul li.socc_like {
	padding-bottom:0;
}
/* Post Page Css */
	.top-social, .header-select{
		margin-left:10px;
	}
	.top-social{
		width:auto;
	}
	.mid-container .watch-icon li.livesoccer a {
	  background-position:-210px -808px;
	  font-size: 10px;
	  width: 100%;
	}
	.top-videos-list .stories-section ul li:first-child{
		margin-left:45px;
	}
	.top-videos-list .stories-section ul li:last-child{
		margin-right:45px;
	}
	.top-videos-list .stories-section ul li {
	  margin: 0 45px;
	  width: 222px;
	  text-align:center;
	  margin-bottom:10px;
	}
	.mid-section.headline .stories-section ul li {
	  margin:10px 78px 0;
	  text-align: center;
	  width: 177px;
	}
	.video-section .top-videos-list li{
		margin:0 40px;
	}
	.video-section .top-videos-list li:first-child{
		margin-left:39px;
	}
	.tips-section{
		min-height:390px;
	}
	.league .tips-section{
		min-height:100px;
	}
	.soccer-sec .tips-section{
		min-height:auto;
	}
	.inner-page .latest-news-list ul li a{
		width:89%;
	}
	.share-article .fb-share {
	  margin: 0 15px;
	}
	.share-article ul {
	  width: 102px;
	}
	.transfer-archieve .title-head h3 {
		background: #383838 url("../images/mob-sprite.png") no-repeat -63px -384px;
		padding-left:45px;
	}
	.source span{
		float:right;
	}
	.divider-title:after{
		width:100%;
		background:none;
	}
	.select-title {
	  position: absolute;
	  right: 6px;
	  top: 4px;
	  width: 395px;
	}
	.select-title .selectric .label{
		font-size:12px;
	}
	.select-title.transfer-select{
		width:auto;
		position:absolute;
	}
	.soccer-live .latest-deals .feed-tabs.ui-tabs{
		margin-top:12px;
	}
	.rumours-header .select-title .selectricWrapper{
		width:180px;
	}
	.filter-list{
		float:left;
		margin-top:5px;
	}
	.filter-list li a{
		font: 12px/13px "tahoma-bold";
	}
	.mid-section .top-videos-container .top-videos-list.video-section li{
		margin:0 44px;
		margin-bottom:15px;
	}
	.share-article ul.social_links{
		float:left;
	}
	.article_social_share h3{
		width:auto;
		float:left;
	}
	.static-links ul.static-sub-menu{
		width:100%;
	}
	.injury-red-plus{
		margin-left:3px;
	}
	.injuries-top .transfers-top-list.right-social h2 {
	  padding: 6px 12px 13px 40px;
	}
	.stat-individual h3:after{
		width:438px;
	}
	.mobile-tab{background-position:600px center}
	.thumb-slider{
		width:335px;
	}
	.how-it-works{
		width:266px;
	}
	.how-it-works-cnt{
		width:200px;
	}
	.stat-individual.show-entry h3:after{
		width:256px;
	}
	.stream-search{
		float:left;
		margin-top:6px;
	}
	.rumours-header .select-title{
		width:323px;
	}
	.list-all-btn{
		padding:3px 14px 4px;
	}
	.rumours-header .select-title .selectricWrapper{
		width:149px;
	}
	.tables.team .tables_info ul li{
		margin-left:10px;
	}
	.result-table{
		width:100%;
	}
	.accord-table .city{
		width:194px;
	}
	.live-schedule .title-head a{
		background:url('../images/mob-sprite.png')no-repeat -208px -400px;
		top: -1px;
		padding-right:30px;
	}
	.why-watch > ul{
		width:410px;
	}
	.recommend-bet-list li p{
		font-size:16px;
	}
	.recommend-bet-list{
		width:32.4%;
	}
	.recommend-bet-list .compare-link a.review-btn, .recommend-bet-list .compare-link a.livestream-btn{
		text-align:center;
		width:100%;
		margin-bottom:3px;
	}
	.recommend-bet-list .livestream-btn span.arrow{
		background-position:-1419px -687px;
	}
	.step1 li{
		width:25%;
	}
	.step4 li:first-child, .step4 li{
		margin-left:22px;
	}
	.step4 ul{
		width:517px;
	}
	.step5 .device-list{
		width:415px;
	}
	.device-list .mobile{
		margin-left:0;
		width:100%;
	}
	.key-tips ul li{
		width:25%;
	}
	.bet-two-col {
	  width: 48%;
	  margin: 0 1%;
	}
	.bet-academy{
		margin:0;
	}
	.progress-title img{
		position:absolute;
		top:4px;
	}
	.title-nav h3:after{
		width:169px;
	}
	.title-nav a{
		position:absolute;
	}
	.match-list li{
		width:20%;
	}
	.final-list{
		width:33%;
	}
	.preview img, .preview img.first{
		margin-left:28px;
	}
	.rating-bet {
	  width: 75%;
	}
	.rating-bet .rating-star{
		margin-top:4px;
	}
	.recommend-bet-list .livestream-btn span.arrow{
		margin-left:44px;
	}
	.progressbar li:after{
		width:80%;
	}
	.preview img, .preview img.first{
		margin-bottom:10px;
	}
	.find-next{
		margin-top:0;
	}
	.bet-logo > img{
		width:120px;
	}
	.full-width .transfers-top-list.right-social ul{
		float:right;
	}	
	.review .livestream-btn{
		float:left;
		margin-top:0;
		margin-left:5px;
	}
	.result-table td.bet-btn{
		width:90px;
	}
	.bet-now-banner{
		width:100%;
	}
	.bet-now-banner a{
		right:5px;
	}
	.bet-now-banner p{
		right:170px;
	}
	.search-filter{
		margin-top:0;
	}
	.sort-section{
		margin-top:10px;
	}
	.complist ul li{
		width:32.4%;
	}
	.check-bookmakers-list li{
		width:33.33%
	}
	.betting-list .recommend-bet-list{
		margin-left: 25px;
		margin-right: 25px;
	}
	.betting-list .recommend-bet-list .livestream-btn span.arrow {
	  background-position: -1422px -685px;
	  padding: 6px 5px;
	  position: relative;
	  right: -30px;
	}
	.alpha-list{
		width:550px;
	}
	.recommend-carousel{
		width:485px;
	}
	.rating-info p{
		width:70%;
	}
	.rating-info{
		width:83%;
	}
	.edit-review-logo{
		margin-top:30px;
	}
	.rating-bet.glossary h4 {
		margin-top: 3px;
	}
	.rating-bet.glossary h5.grade {
		margin-top: 4px;
	}
	/* soccer betting main page styles changes */
	.betng-main .rating-bet {
		width: 71%;
	}
	.betng-main .bet-logo img {
		width: 100%;
	}
	.betng-main .rating-bet h5.grade {
		margin-top: 4px;
	}
	/* soccer betting promotions page styles */
	.promo .recommend-betting {
		margin-top: 0;
	}
	.promo .title-nav{
		margin-bottom: 0;
	}
	.promo .title-nav h3:after {
		background: none;
	}
	.promo .recommend-bet-list {
		margin: 0 6px 10px;
		width: 230px;
	}
	.promo .recommend-bet-list li p {
		font-size: 15px;
	}
	.promo .recommend-bet-list:first-child, 
	.moreinfo-cont.compare-link a.livestream-btn {
		margin-left: 0;
	}
	.ongoing-promo .offer-cont {
		float: left;
		width: 600px;
	}
	.promo .rating-bet {
		width: 64%;
	}
	.promo-mob .rating-bet.glossary {
		width: 80%;
	}
	.promo .recommend-bet-list .compare-link a.review-btn,
	.promo .recommend-bet-list .compare-link a.livestream-btn {
		width: auto;
		padding: 6px 27px;
	}
	.promo .recommend-bet-list .compare-link a.livestream-btn {
		padding: 0 0 0 10px;
	}
	.promo .livestream-btn span.arrow {
		margin-left: 7px;
	}
	ul.betng-bonus li, ul.betng-bonus li a {
		width: 157px;
	}
	ul.betng-bonus li a {
		border-bottom: 1px solid #fff;		
	}
	.betting-promo-tab .select-title {
		float: left;
		padding: 0;
	}
	.betting-promo-tab .select-title .selectric .label {
		padding: 4px 19px 5px 10px;
	}
	.promo .bet-logo img {
		width: 100%;
	}
	ul.betng-bonus li, ul.betng-bonus li a {
		width: auto;
	}
	ul.betng-bonus li a  {
		padding: 10px 5px 10px 6px;
		border-bottom: 0;
	}
	.moreinfo-cont a.tc {
		float: none;
		width: auto;
		margin-left: 5px;
	}
	/* soccer betting promotions page styles */
	.promo .recommend-betting,
	.promo .rating-bet.glossary .rating-star,
	.promo .rating-bet.glossary h5.grade{
		margin-top: 0;
	}
	.promo .title-nav{
		margin-bottom: 0;
	}
	.promo .title-nav h3:after {
		background: none;
	}
	.promo .recommend-bet-list {
		margin: 0 6px 10px;
		width: 207px;
	}
	.promo .recommend-bet-list li p {
		font-size: 15px;
	}
	.promo .recommend-bet-list:first-child, 
	.moreinfo-cont.compare-link a.livestream-btn {
		margin-left: 0;
	}
	.ongoing-promo .offer-cont {
		float: left;
		width: 600px;
	}
	.promo .rating-bet {
		width: 64%;
	}
	.promo-mob .rating-bet.glossary {
		width: 87%;
	}
	.promo .recommend-bet-list .compare-link a.review-btn,
	.promo .recommend-bet-list .compare-link a.livestream-btn {
		width: auto;
		padding: 6px 20px;
	}
	.promo .recommend-bet-list .compare-link a.livestream-btn {
		padding: 0 0 0 10px;
	}
	.promo .livestream-btn span.arrow {
		margin-left: 7px;
	}
	.promo-mob  .recommend-bet-list .livestream-btn span.arrow {
		width: 30px;
		background-position: -1431px -685px;
	}
	ul.betng-bonus li, ul.betng-bonus li a {
		width: 157px;
	}
	ul.betng-bonus li a {
		border-bottom: 1px solid #fff;		
	}
	.betting-promo-tab .select-title {
		float: left;
		padding: 0;
	}
	.betting-promo-tab .select-title .selectric .label {
		padding: 4px 19px 5px 10px;
	}
	.promo .bet-logo img {
		width: 100%;
	}
	ul.betng-bonus li, ul.betng-bonus li a {
		width: auto;
	}
	ul.betng-bonus li a  {
		padding: 10px 5px 10px 6px;
		border-bottom: 0;
	}
	.moreinfo-cont a.tc {
		float: none;
		width: auto;
		margin-left: 5px;
	}
	/* soccer reviews page styles start */
	.hitmiss-info li.wrong {
		background-position: -18px -764px;	
	}
	.review-mob .title-nav h3:after {
		background: none;
	}
	.review-mob a.logo-review{
		float: left;
		width: 100px;
	}
	.review-mob .review-hd a.logo-review{
		float: left;
		width: 140px;
		position: absolute;
		left: 100px;
	}
	.review-mob a.logo-review img {
		width:100%;
	}
	.review-mob .bet-info {
		width: 342px;
		float: left;
		margin: 105px 0 0 5px;
	}
	.review-mob .bet-rating,
	.review-mob .bet-bonus-offer, .review-mob .review-hd .bet-play{
		width: 300px;
		margin-left: 0;
		float: left;
	}
	.review-mob .bet-bonus-offer {
		padding: 0 3px;
	}
	.review-mob .bet-bonus-offer h4,
	.review-mob .bet-bonus-offer h5 {
		font-size: 20px;
	}
	.review-mob .bet-bonus-offer h5 {
		padding: 5px 0;
	}
	.review-mob .review-hd .bet-play .livestream-btn {
		padding-left: 73px;
		margin-left: 23px;
	}
	.review-mob .bet-play .livestream-btn span.arrow {
		margin-left: 55px;
	}
	.review-mob .bet-play.games {
		width: 100%;
		margin-top: 10px;
	}
	.review-mob .rating-info h3 {
		text-align: left;
	}
	.review-mob .edit-review-logo {
		margin: 10px 10px 10px 0px;
	}
	.review-mob .rating-info {
		width: 82%;
	}
	.review-mob .rating-info ul {
		margin-right: 10px;
	}
	.review-mob .rating-info p {
		width: 78%;
	}
	.review-mob .recommend-carousel {
		margin: 0 auto auto;
	}
	/* review page mobile right section styles start*/
	.review-rghtsec .right-section.review {
		float: left;
		width: 50%;
		margin: 0 25% 10px;
	}
	.review-rghtsec .language-flag h3.open {
		background-position: 265px -269px;
	}
	.review-rghtsec .language-flag h3 {
		background-position: 265px -309px;
	}
	/* review page mobile right section styles end*/
	
	/* soccer casino games page styles  start */
	.casino-games .title-nav h3{
		width: 300px;
	}
	.casino-games .recommend-bet-list {
		margin: 0 0 10px 5px;
		width: 211px;
	}
	.casino-games .recommend-bet-list:nth-child(2) {
		margin-right: 5px;
	}
	.casino-games .recommend-bet-list:nth-child(3) {
		margin: 0;
	}
	.casino-games .bet-logo a {
		width: 211px;
	}
	.casino-games .recommend-bet-list:first-child,
	.recommended-games.casino-games ul li:first-child {
		margin-left: 0;
	}
	.free-games .title-nav {
		margin-bottom: 5px;
	}
	.free-games .title-nav h3:after {
		width: 319px;
	}
	.casino-mob .stream-search, .casino-games .rating-star {
		margin-top: 0;
	}
	.recommended-games.casino-games ul {
		padding-top: 0;
	}
	.game-list-container ul li {
		margin: 0 5px 10px 0;
		width: 205px;
		height: 217px;
	}
	.game-list-container ul li.last {
		margin-right: 5px;
	}
	.game-list-container .game-listimg, .gameinfo-overlay {
		width: 205px;
	}
	.rdmore-btn, .gameinfo-overlay {
		height: 219px;
	}
	.game-listimg img {
		width: 100%;
	}
	.gameinfo-overlay p span, .recommended-info p span {
		width: 78px;
	}
	.recommended-games.casino-games ul li {
		margin: 0 0 10px 10px;
	}
	.game-listimg .overlay-cont a {
		left: 60px;
	}
	.game-listimg h3, .game-listimg .overlay-cont a, .gameinfo-overlay h3, .gameinfo-overlay p, .recommended-tit h3 {
		font-size: 14px;
	}
	.gameinfo-overlay p, .recommended-info p {
		padding: 7px 0 6px 6px;
	}
	.recommended-info p, .recommended-info p span {
		font-size: 13px;
	}
	.gameinfo-overlay a.read-mr {
		padding: 7px 0 6px;
		margin-top:0;
	}
	.recommended-games.casino-games ul li, .recommended-img {
		width: 207px;
	}
	.casino-games .rating-bet {
		width: 67%;
	}
	.casino-games .rating-bet.glossary {
		width: 80%;
	}
	.casino-games .recommend-bet-list .compare-link a.review-btn, 
	.casino-games .recommend-bet-list .compare-link a.livestream-btn {		
		padding: 7px 22px 6px;
	}
	.casino-games .recommend-bet-list .compare-link a.livestream-btn {
		padding: 0 0 0 10px;
	}
	.casino-games .compare-link a.livestream-btn span.arrow {
		width: 33px;
		background-position: -1429px -685px;
	}
	/* soccer free casino games ind2 styles start */ 
	.review-mob .ind2-head .bet-info, .casino-games.ind2 .rating-bet.glossary h4, 
	.casino-games.ind2 .rating-bet.glossary h5.grade, ul.newslots-gamelist{
		margin-top: 0;
	}
	.social-share, .full-scrn-rgt, .casino-ind2 .bet-tab-cont1 li img,
	.casino-ind2 .game-ind2-ratinginfo .full-scrn-rgt, 
	.bet-cont-head.ind2-head .rating-info, .dummy-cont .rating-info p,
	.social-share .share-img {
		width: 100%;
	}
	.social-share {
		width: 35%;
	}
	.casino-games.ind2 .compare-link a.review-btn {
		padding: 7px 25px;
	}
	.social-share .bet-play .livestream-btn,
	.casino-games.ind2 .compare-link a.livestream-btn {
		padding-left: 8px;	
		width: auto;
	}
	.social-share .bet-play .livestream-btn span.arrow,
	.casino-games.ind2 .livestream-btn span.arrow {
		margin-left: 8px;
	}
	.full-scrn-rgt a.full-screen {
		margin-top: 0;
		padding-top: 18px;
	}
	.full-scrn-rgt a.full-screen:before {
		top: -18px;
	}
	ul.newslots-gamelist li {
		margin: 0 3px 10px;
	}
	ul.newslots-gamelist li:first-child {
		margin-left: 3px;
	}
	.casino-ind2 .bet-tab-cont1 li {
		width: 212px;
		margin: 0 0 0 5px;
	}
	.casino-ind2 .bet-tab-cont1 li:first-child {
		margin-left: 0;
	}
	.recommend-bet-list ul li.new-bg  {
		padding-left: 0;
	}
	.casino-ind2 .bet-tab-cont1 li:hover div.bg-black {
		height: 96%;
	}
	.casino-ind2 .full-scrn-rgt .rating-bet.glossary,
	.review-mob .bet-info.true-sherif h4,
	.casino-ind2 .game-ind2-ratinginfo p,
	.casino-games.ind2 .compare-link a.review-btn {
		width: auto;
	}
	.casino-ind2 .game-ind2-ratinginfo p {
		text-align: left;
	}
	.casino-games.ind2 .recommend-bet-list,
	.casino-games.ind2 .bet-logo a{
		width: 211px;
	}
	.sfcgi-block .casino-games.ind2 .recommend-bet-list {
		margin: 0 2px 10px;
	}
	.casino-games.ind2 .rating-bet {
		width: 90%;
	}
	.recommend-bet-list ul li .new-info p {
		padding-left: 10px;
	}
	.recommend-bet-list ul li .new-info p span {
		width: 100px;
	}
	.sfcgi-block .casino-games.ind2 .recommend-bet-lists:nth-child(3) {
		margin: 0;
	}
	.social-share .bet-play {
		width: 190px;
		margin: 10px 0 0 40px;
	}
	.slotgames-img {
		width: 155px;
		height: 115px;
	}
	.slotgames-ovrly .livestream-btn {
		left: 10px;
		top: 45px;
		padding: 0 0 0 12px;
	}
	.sfcgi-block .slotgames-ovrly .livestream-btn span.arrow {
		margin-left: 12px;
		padding: 6px 5px;
	}
	.slot_txtovrly p {
		font-size: 12px;
		padding: 5px 10px;
	}
	.slot_txtovrly a.i-close-icon {
		top: 0;
		right: -6px;
	}
	.editor-news-rating .rating-info {
		width: 79%;
		padding: 10px 10px 5px;
	}
	.casino-games.ind2 .title-nav {
		margin-bottom: 0;
	}
	.casino-games.ind2 .title-nav h3 {
		width: 643px;
	}
	.sfcgi-block .casino-games.ind2 .title-nav h3 span b {
		margin-top: 0;
	}
	.dummy-cont {
		width: 65%;
		clear: left;
	}
	.sherif-left {
		width: 46%;
	}
	.review-mob .bet-info.true-sherif {
		width: 79%;
	}
	.review-mob .bet-info.true-sherif h3, 
	.review-mob .bet-info.true-sherif h4 {
		width: 144px;
		font-size: 14px;
	}
	ul.flag-right {
		width: 52%;
	}
	.bet-info ul.flag-right li {
		float: left;
	}
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.rgt .select-title {
		right: 9%;
		left: auto;
	}
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.lft .select-title {
		left: -32.7%;
		top: 0;
	}
	/*soccer ticket ind*/
	.soccer-ticket-ind .injuries-table{ width:100%}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a {
    background-position:502px -351px; width: 556px;}.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a:hover {background-position: 479px -876px;}
	/*soccer team individual*/
    .soccer-team-ind .bet-tab-cont .logo-dtl{ width:41%}	
	.soccer-team-ind .bet-tab-cont .logo-dtl p.location{padding-right:20px}
    .soccer-team-ind .team-img { width:27%}
	.soccer-team-ind .team-img img{ width:100%}
	.soccer-team-ind .venue ul.league-list{ margin-bottom:10px}
   .soccer-team-ind .statistics .soccer-top .select-title, 
   .soccer-team-ind .match .soccer-top .select-title{ top:5px}
    .soccer-team-ind  .result-table{ width:700px}
    .soccer-team-ind  .result-table table{ width:700px}
	.soccer-team-ind .transfer-zone-tab .soccer-top .select-title{ top:0}
	.soccer-team-ind .bet-review-tab ul.club li{ width:32.8%}
	ul.yearrating-star li{ width:auto}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.lft .select-title{ left: 5%;top: -1px;}
	.soccer-team-ind .vs-status table thead tr th .soccer-top.rgt .select-title {right: 3%;top: -26px;}
	.soccer-team-ind .vs-status table thead tr th div.show{ margin-left:42.5%}
	.soccer-team-ind ul.league-list li span.lng{ width:87%}
	.soccer-team-ind .bet-tab-cont h3 span.last-startng {
		top: 5px;
		width: auto;
		right: 15px;
		left: auto;
	}
	.soccer-team-ind .vs-status table thead tr th {
		padding: 3px 0;
	}
	/*soccer match status*/
	.soccer-match-stats .bet-review-tab ul{ width:100%;}
	.soccer-match-stats .bet-review-tab ul.res-tab{ margin-top:45px}
	.soccer-team-ind .bet-tab-cont .logo-dtl.cntry-dtl{ width:30%}
	.soccer-match-stats .bet-tab-cont .score-dtl{ margin:0}
	.soccer-match-stats .bet365-add img{margin:0 6px 0 0}
	.soccer-match-stats .soccer-top .select-title{ width:100%; margin-left:5px; left:0}
	.soccer-match-stats .soccer-top .select-title .selectricWrapper{  margin: 0 25%;}
	.soccer-match-stats .soccer-top .select-title{ margin-left:0}
	.soccer-match-stats .bet365-add p{ width:100%}
	.bet365-add{ text-align:center} .soccer-match-stats .bet365-add img{ float:none}
	.bet-img{ width:100%; background:#027B5A;}
	.soccer-match-stats .bet365-add .livestream-btn{margin-top:0}
	ul.statics-dtl li {font: 12px/17px "tahoma-bold";}
	/*soccer Ticket*/
	.soccer-ticket-ind .injuries-table .player-deals h3{ padding:0}
	.sts-block .sts-sec-3 .divider-title{ width:474px}
	.sts-block .sts-sec-3 ul.nav-pagination{ padding-top:26px}
	.sts-sec-3, .soccer-team-ind .statistics .stat-tabels table{ margin-top:10px}
	.sts-sec-3-cnt { width:361px;}
    .addspac-mob .sts-sec-3-cnt {
		width: 391px;
	}
	/*soccer gambling guide*/
	.sgg-sec5 ul li.list1 , .sgg-sec5 ul li.list2 ,.sgg-sec5 ul li.list3{ width:206px}
	.sgg-sec5 ul li.list2{ margin-left:9.5px; margin-right:9.5px}
	.sgg-sec5-cnt{ width:129px}
	
	/*soccer team main*/
	.stm-sec-1-inn{ width:272px}
	.stm-block .stm-sec-3.latest-news-list ul li a{ width:589px}
	.stm-block .stm-sec-3.latest-news-list ul li a {  background-position: 534px -353px;}
	.stm-block .stm-sec-3.latest-news-list ul li a:hover{ background-position:511px -875px}
	.soccer-team-ind.soccer-match-stats .tables.team table {
		width: 50%;
	}
	.latest-logo {
		top: 3px;
	}
	.soccer-ticket3 .latest-deals .feed-tabs.ui-tabs li {
		width: auto;
	}
	.soccer-ticket3 .sts-block .latest-deals .feed-tabs.ui-tabs .ui-tabs-nav li:first-child a {
		padding-right: 9px;
		padding-left: 11px;
	}
	.soccer-ticket3 .latest-deals .feed-tabs.ui-tabs .ui-state-active a:after {
		top: 25px;
	}
	.soccer-ticket3 .sts-block .latest-deals .feed-tabs.ui-tabs li a {
		padding: 6px 5px 6px 29px;
	}
	.soccer-ticket3 .latest-deals .feed-tabs.ui-tabs li:before {
		left: 5px;
	}
	.sts-block .latest-deals .feed-tabs.ui-tabs li.ui-tabs-active a {
		padding-bottom: 13px;
	}
	.soccer-match-stats .bet-tab-cont .logo-dtl p.location span {
		left: 20px;
	}
	.soccer-match-stats .bet-tab-cont .logo-dtl.right p.location span {
		left: 28px;
	}
	/* soccer gambling page styles start */ 	
	ul.gamb-scroll-list {
		width: 560px;
	}
	ul.gamb-scroll-list li {
		margin: 0 4px;
	}
	ul.gambmain-tglcont .mid-infocont {
		width: 290px;
		margin: 0 0 0 10px;
	}
	.hidecont-info ul.prod-list li {
		padding-bottom: 8px;
	}
	.right-links.sts-sec-3 {
		width: 151px;
		float: right;
		margin: 10px 0 0;
	}
	.right-links.sts-sec-3 a.readmore-btn,
	.right-links.sts-sec-3 a.buy-tick-btn{
		width: 151px !important;
		margin: 0 0 10px;
	}
	ul.whats-hot-info {
		width: 390px;
		float: right;
	}
	ul.whats-hot-info li {
		padding-bottom: 4px;
	}
	ul.popular-btng-choices span {
		padding: 0 10px;
		width: auto;	
	}
	ul.popular-btng-choices li {
		width: auto;
		margin-left: 13px;
	}
	ul.casino-games-slidelst li {
		width: 155px;
	}
	.slidelst-img {
		width: 155px;
		height: 90px;
	}
	.soccer-team-ind .last-strtng-players.team-img {
		width: 27%;
	}
	/* set9 page responsive styes start */
	ul.visitors li {
		width: 200px;
	}
	.left-mobimg {
		width: 280px;
		float: left;
	}
	.rgt-mobcont {
		width: 300px;
	}
}

/* Max With Samsung Grand Landscape Only */
@media screen and (min-width:668px) and (max-width:736px) {
	.footer-container .footer-menu ul{
		width:33.3%;
	}
	.home_slider .slider_thumb{
		width:50%;
	}
	.home_slider .slider_main{
		width:50%;
	}
	.home_slider .home_slider{
		width:100%;
	}
	.slide_thumb_wrap .slider_pointer{
		width:22px;
		left:-14px;
	}
	.tips-section {
	  margin: 0 1%;
	  width: 32%;
	}
	.tips-section-list h4{
		font-size:16px;
	}
	.top-videos-list .stories-section ul li {
	  margin: 0 2%;
	  width: 46%;
	  text-align:center;
	}
	.livestream .tips-section-list ul li a{
		padding-right:35px;
	}	
	.tips-section-list{
		min-height:293px;
	}
	.watch-icon li.livesoccer a {
	  background: #c8c8c8 url("../images/sprite.png") no-repeat scroll 32px -837px;
	}
	.watch-icon li.play-icon {
	  background: #e8e8e8 url("../images/sprite.png") no-repeat scroll 80px -887px;
	}
	.watch-icon li.play-icon:hover{
	  background: #e8e8e8 url("../images/sprite.png") no-repeat scroll 80px -887px;
	}
	.watch-icon li a{
		width:177px;
	}
	.soccer-sec .tips-section-list img{
		width:100%;
		height:auto;
	}
	.custom_pager {
	  bottom: 150px;
	}
	.mid-section.headline .top-videos-list.video-list ul li {
	  margin: 0 2%;
	  text-align: center;
	  width: 46%;
	  margin-top:10px;
	}
	.top-videos-list .stories-section ul li:first-child{
		margin-left:2%;
	}
	.mid-section.headline .stories-section ul li {
	  margin: 0 2%;
	  text-align: center;
	  width: 46%;
	  margin-top:10px;
	}
	.latest-news-list ul li a{
		width:92%;
	}
	.author-news-right-cont{
		width:589px;
		padding-top:8px;
	}
	.author-news-left-cont {
	  padding: 10px 0 0;
	  width: 130px;
	}
	.header-select{
		width:50%;
	}
	.top-social{
		width:50%;
		padding-top:11px;
	}	
	.comment-botm .abt_auth_img {
	  width: 23%;
	}	
	.abt_auth_cont{
		width:75%;
	}
	.comment-menu li a{
		font:14px 'tahoma';
		padding:4px;
	}	
/* Post Page Css */	
.article_related ul li .related_arti_title {
	width: 92%;
	padding-right:1%;
}
ul.promotions {
  	width: 368px;
}
.post_content_wrap .post_content .post_ad {
	float: right;
	margin: 0 0 10px 10px;
}
.be_the_first ul li.socc_like {
	padding-bottom:0;
}
/* Post Page Css */
	.top-social, .header-select{
		margin-left:10px;
	}
	.top-social{
		width:auto;
	}
	.mid-container .watch-icon li.livesoccer a {
	  background-position:-205px -808px;
	  font-size: 11px;
	  width: 100%;
	}
	.top-videos-list .stories-section ul li:first-child{
		margin-left:5px;
	}
	.top-videos-list .stories-section ul li:last-child{
		margin-right:5px;
	}
	.top-videos-list .stories-section ul li {
	  margin: 0 5px;
	  width: 222px;
	  text-align:center;
	  margin-bottom:10px;
	}	
	.top-videos-list .stories-section ul li:first-child{
		margin-left:56px;
	}
	.top-videos-list .stories-section ul li:last-child{
		margin-right:56px;
	}
	.top-videos-list .stories-section ul li {
	  margin: 0 56px;
	  width: 222px;
	  text-align:center;
	  margin-bottom:10px;
	}
	.static-links ul.static-sub-menu{
		width:100%;
	}
	.mid-section.headline .stories-section ul li {
	  margin: 10px 78px 0;
	  text-align: center;
	  width: 175px;
	}
	.top-videos-list ul li{
		width:219px;
	}
	.tips-section{
		min-height:390px;
	}
	.league .tips-section {
	  min-height: auto;
	}
	.soccer-sec .tips-section{
		min-height:auto;
	}
	.inner-page .latest-news-list ul li a{
		width:92%;
	}
	.transfer-zone-tab table tbody tr td{
		padding:3px;
	}
	.follow-section-rgt{
		margin-top:0;
		width:380px;
	}
	.follow-section-lft {
	  float: left;
	  width: 308px;
	}
	.share-article ul {
	  width: 108px;
	}
		.transfer-archieve .title-head h3 {
		background: #383838 url("../images/mob-sprite.png") no-repeat -63px -384px;
		padding-left:45px;
	}
	.select-title .selectricWrapper:first-child{
		margin-left:15px;
		margin-top:0;
	}
	.select-title .selectricWrapper{
		float:left;
		margin-left:15px;
	}
	.source span{
		float:right;
	}
	.select-title{
		padding:10px 0;
	}
	.divider-title:after{
		width:100%;
		background:none;
	}
	.transfer-archieve .title-head h3 {
		background: #383838 url("../images/mob-sprite.png") no-repeat -63px -384px;
		padding-left:45px;
	}
	.source span{
		float:right;
	}
	.divider-title:after{
		width:100%;
		background:none;
	}
	.select-title {
	  position: absolute;
	  right: 6px;
	  top: -6px;
	  width: 414px;
	}
	.select-title .selectric .label{
		font-size:12px;
	}
	.select-title.transfer-select{
		width:auto;
		position:absolute;
		top:-10px;
	}
	.mid-section .divider-title{
		margin-bottom:12px;
	}
	.rumours-header .select-title .selectricWrapper{
		width:180px;
	}
	.rumours-header .select-title{
		width:325px;
	}
	.filter-list{
		margin-top:14px;
	}
	.mid-section .top-videos-container .top-videos-list.video-section li{
		margin:0 45px;
	}
	.injury-red-plus{
		margin-left:3px;
	}
	.injuries-top .transfers-top-list.right-social h2 {
	  padding: 6px 12px 13px 40px;
	}
	.premier-section .soccer-top .select-title{
		top:-16px;
	}
	.stat-individual h3:after{
		width:504px;
	}
	.mobile-tab{
		background-position:662px center;
	}
	.thumb-slider{
		width:335px;
	}
	.how-it-works{
		width:334px;
	}
	.how-it-works-cnt{
		width:280px;
	}
	.stream-search{
		float:left;
		margin-top: 6px;
	}
	.feed-tabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom, .transfer-zone-tab.rumours-table{
		width:100%;
	}
	.transfer-zone-tab.rumours-table thead tr th{
		padding:6px 11px;
	}
	.expensive-transfers.latest-deals .feed-tabs.ui-tabs{
		width:100%;
	}
	.result-table{
		width:100%;
	}
	.tables.team .tables_info ul li{
		margin-left:10px;
	}
	.live-schedule .title-head a{
		background:url('../images/mob-sprite.png')no-repeat -208px -400px;
		top: -1px;
		padding-right:30px;
	}
	.why-watch > ul{
		width:483px;
	}	
	.review .livestream-btn{
		margin-left:28px;
		float:left;
		margin-top:0;
	}	
	.search-filter{
		margin-top:0;
	}
	.sort-section{
		margin-top:10px;
	}
	.complist ul li{
		width:32.7%;
	}
	.check-bookmakers-list li{
		width:33.33%
	}
	.betting-main .recommend-bet-list{
		width:232px;
	}
	.progressbar li:after{
		width: 81%;
	}
	.step1 li{
		width:33%;
	}
	.key-tips ul li{
		width:24.3%;
	}
	.bet-two-col{
		width:48%;
		margin:0 1%;
	}
	.progress-title img{
		position:absolute;
		margin-top:0;
		top:10px;
	}
	.betting-list .recommend-bet-list{
		margin-left: 44px;
		margin-right: 44px;
	}
	.alpha-list{
		width:550px;
	}
	.recommend-carousel{
		width:485px;
	}
	.rating-info p{
		width:70%;
	}
	.rating-info{
		width:83%;
	}
	.edit-review-logo{
		margin-top:30px;
	}
	/* soccer betting main page styles changes */
	.betng-main .rating-bet {
		width: 63%;
	}
	.betng-main .bet-logo img {
		width: 100%;
	}
	/* soccer betting promotions page styles */
	.promo .recommend-betting {
		margin-top: 0;
	}
	.promo .title-nav{
		margin-bottom: 0;
	}
	.promo .title-nav h3:after {
		background: none;
	}
	.promo .recommend-bet-list {
		margin: 0 6px 10px;
		width: 230px;
	}
	.promo .recommend-bet-list li p {
		font-size: 15px;
	}
	.promo .recommend-bet-list:first-child, 
	.moreinfo-cont.compare-link a.livestream-btn {
		margin-left: 0;
	}
	.ongoing-promo .offer-cont {
		float: left;
		width: 600px;
	}
	.promo .rating-bet {
		width: 64%;
	}
	.promo-mob .rating-bet.glossary {
		width: 80%;
	}
	.promo .recommend-bet-list .compare-link a.review-btn,
	.promo .recommend-bet-list .compare-link a.livestream-btn {
		width: auto;
		padding: 6px 27px;
	}
	.promo .recommend-bet-list .compare-link a.livestream-btn {
		padding: 0 0 0 10px;
	}
	.promo .livestream-btn span.arrow {
		margin-left: 7px;
	}
	ul.betng-bonus li, ul.betng-bonus li a {
		width: 157px;
	}
	ul.betng-bonus li a {
		border-bottom: 1px solid #fff;		
	}
	.betting-promo-tab .select-title {
		float: left;
		padding: 0;
	}
	.betting-promo-tab .select-title .selectric .label {
		padding: 4px 19px 5px 10px;
	}
	.promo .bet-logo img {
		width: 100%;
	}
	ul.betng-bonus li, ul.betng-bonus li a {
		width: auto;
	}
	ul.betng-bonus li a  {
		padding: 10px 5px 10px 6px;
		border-bottom: 0;
	}
	.moreinfo-cont a.tc {
		float: none;
		width: auto;
		margin-left: 5px;
	}
	/* soccer reviews page styles start */
	.hitmiss-info li.wrong {
		background-position: -18px -764px;	
	}
	.review-mob .bet-cont-head {
		padding: 10px 5px 5px;
	}
	.review-mob .title-nav h3:after {
		background: none;
	}
	.review-mob a.logo-review{
		float: left;
		width: 100px;
	}
	.review-mob .review-hd a.logo-review{
		float: left;
		width: 140px;
		position: absolute;
		left: 150px;
	}
	.review-mob a.logo-review img {
		width:100%;
	}
	.review-mob .bet-info {
		width: 414px;
		float: left;
		margin: 105px 0 0 5px;
	}
	.review-mob .bet-rating,
	.review-mob .bet-bonus-offer, .review-mob .review-hd .bet-play{
		width: 300px;
		margin-left: 0;
		float: left;
	}
	.review-mob .bet-bonus-offer {
		padding: 0 3px;
	}
	.review-mob .bet-bonus-offer h4,
	.review-mob .bet-bonus-offer h5 {
		font-size: 20px;
	}
	.review-mob .bet-bonus-offer h5 {
		padding: 5px 0;
	}
	.review-mob .review-hd .bet-play .livestream-btn {
		padding-left: 60px;
		margin-left: 30px;
	}
	.review-mob .bet-play .livestream-btn span.arrow {
		margin-left: 55px;
	}
	.review-mob .bet-play.games {
		width: 100%;
		margin-top: 10px;
	}
	.review-mob .rating-info h3 {
		text-align: left;
	}
	.review-mob .edit-review-logo {
		margin: 10px 10px 10px 0px;
	}
	.review-mob .rating-info {
		width: 82%;
	}
	.review-mob .rating-info ul {
		margin-right: 10px;
	}
	.review-mob .rating-info p {
		width: 78%;
	}
	.review-mob .recommend-carousel {
		margin: 0 auto auto;
	}
	/* review page mobile right section styles start*/
	.review-rghtsec .right-section.review {
		float: left;
		width: 46%;
		margin: 0 27% 10px;
	}
	.review-rghtsec .language-flag h3.open {
		background-position: 265px -269px;
	}
	.review-rghtsec .language-flag h3 {
		background-position: 265px -309px;
	}
	/* review page mobile right section styles end*/
	
	/* soccer casino games page styles  start */
	.casino-games .title-nav h3{
		width: 300px;
	}
	.casino-games .recommend-bet-list {
		margin: 0 0 10px 5px;
		width: 234px;
	}
	.casino-games .bet-logo a {
		width: 234px;
	}
	.casino-games .recommend-bet-list:nth-child(2) {
		margin-right: 5px;
	}
	.casino-games .recommend-bet-list:nth-child(3) {
		margin: 0;
	}
	.casino-games .recommend-bet-list:first-child,
	.recommended-games.casino-games ul li:first-child {
		margin-left: 0;
	}
	.free-games .title-nav {
		margin-bottom: 5px;
	}
	.free-games .title-nav h3:after {
		width: 373px;
	}
	.casino-mob .stream-search, .casino-games .rating-star {
		margin-top: 0;
	}
	.recommended-games.casino-games ul {
		padding-top: 0;
	}
	.game-list-container ul li {
		margin: 0 5px 10px 0;
		width: 228px;
		height: 233px;
	}
	.game-list-container ul li.last {
		margin-right: 5px;
	}
	.game-list-container .game-listimg, .gameinfo-overlay {
		width: 228px;
	}
	.rdmore-btn, .gameinfo-overlay {
		height: 234px;
	}
	.game-listimg img {
		width: 100%;
	}
	.gameinfo-overlay p span, .recommended-info p span {
		width: 120px;
	}
	.recommended-games.casino-games ul li {
		margin: 0 0 10px 10px;
	}
	.game-listimg h3, .game-listimg .overlay-cont a, .gameinfo-overlay h3, .gameinfo-overlay p, .recommended-tit h3 {
		font-size: 14px;
	}
	.recommended-info p, .recommended-info p span {
		font-size: 13px;
	}
	.gameinfo-overlay a.read-mr {
		padding: 7px 0 6px;
		margin-top:0;
	}
	.recommended-games.casino-games ul li, .recommended-img {
		width: 230px;
	}
	.casino-games .rating-bet {
		width: 67%;
	}
	.casino-games .rating-bet.glossary {
		width: 72%;
	}
	.casino-games .recommend-bet-list .compare-link a.review-btn, 
	.casino-games .recommend-bet-list .compare-link a.livestream-btn {		
		padding: 7px 27px 6px;
	}
	.casino-games .recommend-bet-list .compare-link a.livestream-btn {
		padding: 0 0 0 15px;
	}
	.casino-games .livestream-btn span.arrow {
		margin-left: 12px;
	}
	/* soccer free casino games ind2 styles start */ 
	.review-mob .ind2-head .bet-info, .casino-games.ind2 .rating-bet.glossary h4, 
	.casino-games.ind2 .rating-bet.glossary h5.grade, ul.newslots-gamelist{
		margin-top: 0;
	}
	.social-share, .full-scrn-rgt, .casino-ind2 .bet-tab-cont1 li img,
	.casino-ind2 .game-ind2-ratinginfo .full-scrn-rgt, 
	.bet-cont-head.ind2-head .rating-info, .dummy-cont .rating-info p,
	.social-share .share-img {
		width: 100%;
	}
	.social-share {
		width: 30%;
	}
	.casino-games.ind2 .compare-link a.review-btn {
		padding: 7px 30px;
	}
	.social-share .bet-play .livestream-btn,
	.casino-games.ind2 .compare-link a.livestream-btn {
		padding-left: 13px;	
		width: auto;
	}
	.social-share .bet-play .livestream-btn span.arrow,
	.casino-games.ind2 .livestream-btn span.arrow {
		margin-left: 13px;
	}
	.full-scrn-rgt a.full-screen {
		margin-top: 0;
		padding-top: 18px;
	}
	.full-scrn-rgt a.full-screen:before {
		top: -18px;
	}
	ul.newslots-gamelist li {
		margin: 0 3px 10px;
	}
	ul.newslots-gamelist li:first-child {
		margin-left: 3px;
	}
	.casino-ind2 .bet-tab-cont1 li {
		width: 235px;
		margin: 0 0 0 5px;
	}
	.casino-ind2 .bet-tab-cont1 li:first-child {
		margin-left: 0;
	}
	.recommend-bet-list ul li.new-bg  {
		padding-left: 0;
	}
	.casino-ind2 .bet-tab-cont1 li:hover div.bg-black {
		height: 96%;
	}
	.casino-ind2 .full-scrn-rgt .rating-bet.glossary,
	.review-mob .bet-info.true-sherif h4,
	.casino-ind2 .game-ind2-ratinginfo p,
	.casino-games.ind2 .compare-link a.review-btn {
		width: auto;
	}
	.casino-ind2 .game-ind2-ratinginfo p {
		text-align: left;
	}
	.casino-games.ind2 .recommend-bet-list,
	.casino-games.ind2 .bet-logo a{
		width: 234px;
	}
	.sfcgi-block .casino-games.ind2 .recommend-bet-list {
		margin: 0 2px 10px;
	}
	.casino-games.ind2 .rating-bet {
		width: 78%;
	}
	.recommend-bet-list ul li .new-info p {
		padding-left: 10px;
	}
	.recommend-bet-list ul li .new-info p span {
		width: 100px;
	}
	.sfcgi-block .casino-games.ind2 .recommend-bet-lists:nth-child(3) {
		margin: 0;
	}
	.social-share .bet-play {
		width: 190px;
		margin: 10px 0 0 30px;
	}
	.slotgames-img {
		width: 173px;
		height: 120px;
	}
	.slotgames-ovrly .livestream-btn {
		left: -2px;
		top: 45px;
		padding: 0 0 0 12px;
	}
	.sfcgi-block .slotgames-ovrly .livestream-btn span.arrow {
		margin-left: 12px;
	}
	.slot_txtovrly p {
		font-size: 12px;
	}
	.slot_txtovrly a.i-close-icon {
		top: 0;
		right: -6px;
	}
	.editor-news-rating .rating-info {
		width: 79%;
		padding: 10px 10px 5px;
	}
	.casino-games.ind2 .title-nav h3 {
		width: 712px;
	}
	.sfcgi-block .casino-games.ind2 .title-nav h3 span b {
		margin-top: 0;
	}
	.dummy-cont {
		width: 70%;
		clear: left;
	}
	.sherif-left {
		width: 56%;
	}
	.review-mob .bet-info.true-sherif {
		width: 85%;
	}
	.review-mob .bet-info.true-sherif h3, 
	.review-mob .bet-info.true-sherif h4 {
		width: auto;
		font-size: 14px;
	}
	.review-mob .bet-info.true-sherif h3 {
		margin-top: 10px;
	}
	ul.flag-right {
		width: 43%;
	}
	.bet-info ul.flag-right li {
		float: left;
	}
	
	/*soccer team individual*/
	.soccer-team-ind .bet-tab-cont .logo-dtl p.location{ padding-right:10px}
	.sgg-sec5 ul li.list2{margin-right:10.5px; margin-left:10.5px}
	ul.statics-dtl li {font: 12px/17px "tahoma-bold";}
	.soccer-team-ind .bet-review-tab ul.club li {width: 24.5%;}
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.rgt .select-title {
		right: 8%;
		left: auto;
		top: -26px;
	}
	.soccer-team-ind.soccer-match-stats .vs-status table thead tr th .soccer-top.lft .select-title {
		left: -32.7%;
		top: 0;
	}
	.soccer-team-ind .bet-tab-cont h3 span.last-startng {
		top: 5px;
		width: auto;
		right: 40px;
		left: auto;
	}
	.match-list li {
		padding: 0 28px 0 29px;
	}
	.soccer-team-ind.soccer-match-stats .tables.team table {
		width: 50%;
	}
	.soccer-ticket3 .latest-deals .feed-tabs.ui-tabs li {
		width: auto;
	}
	.sts-block .latest-deals .feed-tabs.ui-tabs .ui-tabs-nav li:first-child a {
		padding-right: 9px;
	}
	.soccer-ticket3 .latest-deals .feed-tabs.ui-tabs .ui-state-active a:after {
		top: 25px;
	}
	.soccer-ticket3 .sts-block .latest-deals .feed-tabs.ui-tabs li a {
		padding: 5px 8px 6px 37px
	}
	.sts-block .latest-deals .feed-tabs.ui-tabs li.ui-tabs-active a {
		padding-bottom: 13px;
	}
	 .addspac-mob .sts-sec-3-cnt {
		width: 460px;
	}
	.soccer-match-stats .bet-tab-cont .logo-dtl p.location span {
		left: 35px;
	}
	.soccer-match-stats .bet-tab-cont .logo-dtl.right p.location span {
		left: 40px;
	}
	/* soccer gambling page styles start */ 
	ul.gamb-scroll-list {
		width: 560px;
	}
	ul.gamb-scroll-list li {
		margin: 0 4px;
	}
	ul.gambmain-tglcont .mid-infocont {
		width: 290px;
		margin: 0 0 0 10px;
	}
	.right-links.sts-sec-3 {
		width: 151px;
		float: right;
		margin: 10px 0 0;
	}
	.right-links.sts-sec-3 a.readmore-btn,
	.right-links.sts-sec-3 a.buy-tick-btn{
		width: 151px !important;
		margin: 0 0 10px;
	}
	ul.whats-hot-info {
		width: 450px;
		float: right;
	}
	ul.popular-btng-choices span {
		padding: 0 15px;
		width: auto;	
	}
	ul.popular-btng-choices li {
		width: auto;
		margin-left: 25px;
	}
	ul.casino-games-slidelst li {
		width: 173px;
	}
	.slidelst-img {
		width: 173px;
		height: 90px;
	}
	.cas-game-cont {
		margin: 5px 0;
	}
	.hidecont-info ul.prod-list li {
		padding-bottom: 5px;
	}	
	/* set9 page responsive styes start */
	ul.visitors li {
		width: 220px;
	}
	.left-mobimg {
		width: 320px;
		float: left;
	}
	.rgt-mobcont {
		width: 300px;
	}
}

/* Max With Iphone6+ Landscape Only */
/* @media all and (device-width: 414px) and (device-height: 736px) and (orientation:landscape){
		body{background:red}
} */

@media all and (device-width: 600px) and (device-height: 800px) and (orientation:portrait){	
	.livestream .tips-section-list ul li a{
		font-size:11px;
	}
	.tips-section h3{
		padding-right:42px;
	}
	.violet .tips-section-list {
	  min-height: 302px;
	}
	.top-videos-list ul li {
	  margin: 0 30px;
	  width: 216px;
	  margin-bottom:15px;
	}
	.top-videos-list ul li:first-child{
		margin-left:30px;
	}
	.top-videos-list .stories-section ul li {
	  margin: 0 3%;
	  width: 42%;
	  margin-bottom:10px;
	  margin-top:10px;
	}
	.transfer-zone .feed-tabs.ui-tabs .ui-state-active a:after{
		top:7px;
		left:auto;
		right:auto;
		background-position: -570px -980px;
	}
	.statistics .feed-tabs.ui-tabs .ui-state-active a::after {
	  background-position: -499px -982px;
	  left: auto;
	  right: auto;
	  top: 10px;
	}		
	.tips-section-list {
	  min-height: 285px;
	}
	.custom_pager {
	  bottom: 180px;
	}
	.soccer-sec .violet .tips-section-list {
	  min-height: 260px;
	}
	.static-links .news.dropdown {
	  width: 29%;
	}
	.static-links > li.home-icon {
	  width: 9%;
	}
	.static-links ul.static-sub-menu{
		width:100%;
	}
	.tips-section.livestream .tips-section-list ul li{
		padding-left:48px;
		padding-right:6px;
	}
	.tips-section-list h4{
		font-size:12px;
	}
	/* Post Page */
	.article_social_share .add_comment{
		float:right;
	}
	.mob-left .mt-controls{
		background:#EDEEF0;
	}
	.author_info .auth_img img{
		margin-top:1px;
	}
	ul.social_links{
		float:left;
	}
	.share-article ul{
		float:left;
	}
	.article_social_share ul.social_links {
	  float: left;
	}
	.top-social, .header-select{
		margin-left:0;
	}
	.mob-left .btm-header{
		padding:0 12px;
	}
	.fb-count{
		margin-left:10px;
	}
	/* Main category Page */
	.mid-section.headline .stories-section ul li {
	  margin: 10px 63px 0;
	  width: 171px;
	}
	.mid-section .top-videos-container .top-videos-list.video-section li {
	  width: 224px;
	}
	.latest-logo{
		top:6px;
	}
	.inner-page .latest-news-list ul li a{
		width:543px;
	}
	/* Headline Page */
	.author-news-right-cont{
		width:470px;
	}
}

/* Ipad Landscpe and Portrait */
@media screen and (min-device-width:768px) and (max-device-width:1023px) {
	.left-section.main-category .current-table, .left-section.main-category .top-scorers, .left-section.main-category .premium-betting {
		margin-top:10px !important; 
	}
	.left-section.main-category {
		background: #fff;
	}
	.play-score.alignright{
		text-align:left;
	}
	.player-table .shoe{
		background-position:0 -762px;
	}
	.steps h5{
		font-size:20px;
		margin-bottom:10px;
	}	
	.step2.steps h5, .step2{
		margin-bottom:30px;
	}
	.step4 ul{
		margin-top:25px;
	}
	.step3, .step4{
		margin-bottom:30px;
	}
	.step5 h3{
		font-size:20px;
	}
	.key-tips h5{
		font-size:20px;
	}
	.key-tips ul li{
		width:23%;
	}
	.bet-two-col{
		width:49%;
	}	
	.picks-cnt{
		padding-top:16px;
	}	
	.free-bets .picks-discount{
		padding:4px 0;
	}
	.livestream-btn{
		font-size:16px;
	}
	.free-bets .top-picks-list a{
		padding:2px 0;
	}	
	.bet-academy ul li{
		background-position:11px 13px;
	}
	.faq h4{
		font-size:16px;
	}	
	.faq{
		margin-bottom:15px;
	}
	.compare-logo, .compare-sec span, .compare-sec{
		width:234px;
	}
	.review-btn{
		padding:5px 20px;
	}
	.review .livestream-btn{
		padding-left:11px;
		font-size:14px;
	}
	.compare-link{
		width:234px;
	}
	.review-btn {	 
	  float: left;
	  font: 14px "tahoma-bold";
	  padding: 5px 20px;	 
	}
	.review .livestream-btn span.arrow {
	  background-position: 13px -830px;
	  margin-left: 10px;
	  padding: 5px 2px;
	}
	.back-btn{
		font-size:18px;
		float:right;
		padding:9px;
		width:750px;
	}
	.compare-title-head span.bonus{
		padding:23px 12px;
	}
	.compare-list .bookmaker-list.comments .compare-sec p, .compare-sec span, .features-list li, .bookmaker-list span{
		font-size:14px;
	}
	.compare-sec .bonus-amt{
		font-size:24px;
	}
	.recommend-bet-list{
		width:313px;
	}
	.bet-logo a{
		width:400px;
	}
	.recommend-bet-list .compare-link a.review-btn{
		padding:4px 51px;
	}
	.recommend-bet-list .compare-link a.livestream-btn{
		padding-left:36px;
	}	
	.recommend-bet-list .livestream-btn span.arrow{
		margin-left:18px;
	}
	.title-nav h3:after{
		width:500px;
	}
	.compare-logo span{
		height:70px !important;
	}
	.main_sec {
	  float: left;
	  width: 100%;
	  margin-left:0;
	}
	.sort-section{
		width:473px;
	}
	.top-filter-search .divider-title:after {
		background:url("../images/seperator.png") repeat-x right center;
	}
	.sort-section h5{
		font-size:13px;
	}
	.sort-list > li{
		width:63px;
	}
	.betting-list .divider-title > span{
		font-size:15px;
	}
	.complist .items{
		width:780px;
	}
	.check-bookmakers-list li div {
	  min-height: 80px;
	}
	.check-bookmakers-list li{
		width:319px;
	}
	.sort-list li a{
		padding:4px 6px;
		font-size:13px;
	}
	.betting-list .recommend-bet-list{
		width:27%;
		overflow:hidden;
	} 
	.check-bookmakers-list li{
		width:32%;
	}
	.betting-list .divider-title:after{
		width: 220px;
	}
	.key-tips ul li{
		width:22.8%;
	}
	.step2, .step3, .step4{
		margin-bottom:0;
	}
	.left-fixed .main_sec.mid-section{
		margin-left:0;
	}
	.search-filter .search-box{
		padding-right:5px;
	}
	.two_col .left_sec{
		background:#fff;
		padding:0 10px;
	}
	.daily-withdrawal.filter-search ul li:first-child{
		width:55px;
	}
	.daily-withdrawal.filter-search ul li{
		width:120px;
	}
	.daily-withdrawal li a{
		padding:4px 0;
		font-size:12px;
	}
	.search-filter .search-box{
		border-radius:0;
		margin-top:0;		
	}
	.compare-logo img{
		width:100%;
	}
	.compare-header.fixed{
		top:39px;
	}
	/* soccer betting promotions page styles */  
	.exceed-rgtsechgt {
		width: 100%;
	}	
	ul.betng-bonus li a {
		width: 184px;
	}
	.promo .rating-bet {
		width: 60%;
	}
	.promo .rating-bet h5.grade {
		float: left;
		margin-left: 3px;
	}
	.promo .compare-link a.livestream-btn {
		padding-left: 10px;
	}
	.promo .compare-link a.review-btn {
		padding: 5px 31px;
	}
	.current-offers-info {
		width: 100%;
	}
	.current-offers-head h3.detail, .detail-cont {
		width: 440px;
	}
	.moreinfo-cont.compare-link {
		width: 150px;
	}
	/* soccer reviews page styles start */
	.left-main.review, .promo-mob .bet-logo a {
		width: 100%;
	}
	.review-mob .bet-cont-head {
		padding: 10px 5px 5px;
	}
	.review-mob .title-nav h3:after {
		background: none;
	}
	.review-mob a.logo-review{
		float: left;
		width: 100px;
	}
	.review-mob a.logo-review img {
		width:100%;
	}
	.review-mob .bet-info {
		width: 360px;
		float: left;
		margin-left: 5px;
	}
	.review-mob .bet-rating {
		width: 275px;
		margin-left: 0;
	}
	.review-mob .bet-bonus-offer, .review-mob .bet-play {
		width: 225px;
		float: left;
		margin-left: 5px;
	}
	.review-mob .bet-bonus-offer {
		padding: 0 3px;
	}
	.review-mob .bet-play .livestream-btn {
		padding-left: 43px;
		float: none;
	}
	.review-mob .bet-play .livestream-btn span.arrow {
		margin-left: 40px;
	}
	.review-mob .bet-play.games {
		width: 100%;
		margin-top: 10px;
	}
	.review-mob .bet-play.last {
		width: 100%;
		display: inline-block;
		text-align: center;
	}
	.review-mob .rating-info h3 {
		text-align: left;
	}
	.review-mob .rating-info {
		width: 82%;
	}
	.review-mob .rating-info ul {
		margin-right: 20px;
	}
	.review-mob .rating-info p {
		width: 78%;
		padding-left: 45px;
	}
	.review-mob .recommend-carousel {
		margin: 0 auto auto;
	}
	.review-mob .bet-info ul li{
		background-position: -555px -754px;
	}
	/* soccer casino games page styles start */
	.game-list-container .game-listimg {
		width: 228px;
	}
	.casino-games .livestream-btn span.arrow {
		background-position: 13px -832px;
	}
	.casino-games .recommended-link a.livestream-btn {
		padding-left: 20px;
	}
	.casino-games .recommended-link a.livestream-btn span.arrow {
		background-position: -1424px -686px;
		margin-left: 20px;
	}
	.spins-cont .bx-wrapper, .spins-cont ul li {
		width: 180px !important;
	}
	.spins-cont-last {
		margin-top: 20px;
	}
	.left-section-link.no-lft {
		display: none;
	}
	/* soccer free casino games ind2 styles start */
	.review-mob .bet-info.true-sherif {
		width: 89%;
	}
	.sherif-left {
		width: 460px;
		margin-left: 10px;
	}
	.true-sherif h3, .true-sherif h4,
	.editor-sub-container .rating-info .full-scrn-rgt p {
		width: auto;
	}
	.dummy-cont {
		width: 60%;
	}
	.review-mob .dummy-cont .rating-info,
	.review-mob .dummy-cont .rating-info p{
		width: 100%;
	}
	ul.flag-right {
		width: 345px;
	}
	.social-share .bet-play {
		margin-left: 28px;
	}
	.social-share .bet-play .livestream-btn {
		padding-left: 15px;
	}
	.social-share .bet-play .livestream-btn span.arrow {
		margin-left: 15px;
	}
	.slotgames-img {
		width: 225px;
	}
	.slotgames-ovrly .livestream-btn {
		left: 48px;
	}
	.casino-games.ind2 .recommend-bet-list,
	.casino-games.ind2 .bet-logo a{
		width: 284px;
	}
	.editor-sub-container .rating-info .full-scrn-rgt{
		width: 68%;
	}
	/*soccer ticket ind*/
	.year-compare .bg-slash:after{ background-color:transparent}
	.soccer-ticket-ind  .injuries-table table tbody tr td.player-deals{ width:280px}
	.soccer-ticket-ind  .injuries-table table tbody tr td.location{ width:230px}
	.inner-page  .soccer-ticket-ind .mid-section .latest-news-list ul li a{background-position: 826px -351px; width:880px}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a:hover {background-position: 803px -876px;}
	/*soccer team individual*/
	.soccer-team-ind .bet-tab-cont .logo-dtl{ width:35%}
	.soccer-team-ind ul.league-list{ margin:0 7% 0 5%;}
	.soccer-team-ind .bet-tab-cont h3 span{ width:24%}
	.soccer-team-ind ul.league-list{ margin:0; padding:0}
	.soccer-team-ind .team-img{ width:32%; text-align:right}
	.soccer-team-ind .team-img img{ width:auto}
	/*soccer match status*/
	.soccer-match-stats .soccer-top .select-title, .soccer-team-ind .bg-slash:after{ width: 638px;}	
	.soccer-match-stats .bet365-add p{ width:645px}
	ul.statics-dtl li{ margin-bottom:0}
	.soccer-team-ind .match .soccer-top .bg-slash:after {width: 620px;}
	.soccer-team-ind .statistics .bg-slash:after{width: 600px;}
	.soccer-team-ind .match .soccer-top .select-title, .soccer-team-ind .statistics .soccer-top .select-title, .soccer-team-ind .soccer-top .select-title {top: 5px;}
	.soccer-team-ind .transfer-zone-tab .bg-slash:after {width: 508px;}
	/*soccer ticket set6*/
	.sts-block .latest-deals .feed-tabs.ui-tabs li a{ padding:6px 40px 6px 51.2px}
	.sts-sec-3-cnt{ width:704px}
	.sts-block .sts-sec-3 .bet-review-tab ul li a{ width:190px}
	.sts-block .sts-sec-3 ul.nav-pagination{float:right}
	.left-section.ind-betng, .soccer-team-ind .left-section{background: #fff;}
	.left-section.ind-betng .top-scorers, .left-section.ind-betng .premium-betting, 
	.soccer-team-ind .left-section .current-table, 
	.soccer-team-ind .left-section .top-scorers, 
	.soccer-team-ind .left-section .premium-betting{
		margin-top: 10px;
	}
	.left-section.ind-betng .left_menu_wrap {margin-bottom: 10px;}
	.gambling-main .right-section {
		background: #edeef0;
		padding: 0;
	}
	.free-casino.spins.last-spac {
		margin: 10px 0 0;
	}
	ul.club li  h2 {
		padding: 0 0 0 35px;
		text-align: left;
	} 
	ul.club li  h2.count {
		text-align: center;
	}
	.soccer-team-ind .playr-stats-head .bg-slash:after {
		background: #edeef0;
		width: 480px;
	}
}

/* Max With Ipad Portrait Only */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
	.footer-menu{
		padding-left:50px;
	}
	header, footer{
		width:980px;
	}
	
	footer .follow-section-rgt{
		width:466px;
	}
	.follow-section ul li{
		margin:6px 14px 0;
	}
	.top-banner{
		width:428px;
	}
	.topnav li a{
		padding:9px;
	}
	.top-social{
		left:160px;
	}
	.transfers-top-list ul{
		width:auto;
	}
	.mid-container{
		margin-top:0;
	}
	.transfers-top-list .small-tab{
		width:430px;
		float:right;
	}
	.transfers-top-list .small-tab-transfer{
		width:390px;
		float:right;
	}
	.mob-left .left-section{
		margin-top:0;
	}
	.nav-left{
		padding-left:45px;
	}
	.nav-left .home-icon.active a{
		border-left:1px solid #4b4b4b;
	}
	.footer-about-section{
		width:400px;
	}
	.nav-left li a{
		padding:14px 12px
	}	
	.nav-right li a{
		height:44px;
	}
	.nav-right li.msg-icon a{
		background-position:10px -254px;
	}
	.nav-right li.pen-icon a{
		background-position:10px -315px;
	}
	.nav-right li.man-icon a{
		background-position:10px -374px;
	}
	.nav-right li.pen-icon a{
		background-position:10px -315px;
	}
	.nav-right li.grid-icon a{
		background-position:10px -436px;
	}
	.nav-right li.livetv-icon a{
		background-position:10px -497px;
	}
	a.close-icon{
		background:url("../images/sprite.png") no-repeat -200px -973px;
	}
	.nav-left .dots-more a{
		background:url("../images/sprite.png") no-repeat -125px -972px;
	}	
	.nav-left .home-icon.active a{
		background-position:-63px -164px;
	}
	.nav-left{
		width:700px;
	}
	.nav-right li a{
		width:45px;
	}
	.expensive-transfers.latest-deals .feed-tabs.ui-tabs li a {
		padding: 6px 45px 6px 45px;
	}
	.accord-table .city{
		width:334px;
	}
	.search-bar .select.show{
		width:120px;
	}
	.league-list li{
		max-width: 301px;
		padding-left: 36px;
		margin-right:10px;
	}
	#top-scorers.player-tab-sec{
		width:100%;
	}
	.bet-now-banner{
		width:100%;
	}
	.bet-now-banner a{
		right:150px;
	}
	.bet-now-banner p{
		right:310px;
	}
	.player-table .shoe{
		width:100%;	
	}
	.stat-individual h3:after, .injuries-table.chelsea h3.bg-slash:after,.stat-individual.fix h3:after{
		width:870px;
	}
	.bg-slash:after{
		width:865px;
	}
	.injuries-table.aston-villa h3.bg-slash:after{
		width:830px;
	}
	.injuries-table.bournemouth h3.bg-slash:after{
		width:812px;
	}
	.injuries-table.crystal-palace h3.bg-slash:after{
		width:800px;
	}
	.how-it-works{
		width:575px;
	}
	.why-watch > ul{
		width:600px;
		margin-top:10px;
		float:left;
	}
	.livestream-section .live-tab-menu li{
		width:auto;
	}
	.how-it-works ul li{
		width:100%;
	}
	.how-it-works{
		width:60%;
	}
	.no-left .nav-left{
		padding-left:0;
	}
	.betting-list .recommend-bet-list .compare-link{
		width:97%;
	} 
	.betting-list .recommend-bet-list{
		margin-left: 28px;
		margin-right: 24px;
	}
	.compare-header.fixed{
		top:39px;
	}
	/* AE soccer betting glossary 2 page styles start*/
	.ind-bet-gly2-rgt {
		width: 63%;
	}
	/*soccer ticket ind*/
	.year-compare .bg-slash::after{ background-color:transparent}
	.injuries-table table tbody tr td.player-deals{ width:280px}
	.injuries-table table tbody tr td.location{ width:230px}
	.inner-page  .soccer-ticket-ind .mid-section .latest-news-list ul li a{background-position: 826px -351px; width:880px}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a:hover {background-position: 803px -876px;}
	/*soccer team individual*/
	.soccer-team-ind .bet-tab-cont .logo-dtl{ width:35%}
	.soccer-team-ind ul.league-list{ margin:0 7% 0 5%;}
	.soccer-team-ind .bet-tab-cont h3 span{ width:24%}
	.soccer-team-ind ul.league-list{ margin:0; padding:0}
	.soccer-team-ind .team-img{ width:32%; text-align:right}
	.soccer-team-ind .team-img img, .soccer-team-ind .bet-review-tab ul li.venue-tab a{ width:102px}
	.soccer-team-ind .bet-review-tab ul li.h2h a {width: 170px;}
	.soccer-team-ind .statistics .soccer-top .select-title{width:214px}
	.soccer-team-ind .bet-review-tab ul li a{ width:133px}
	.last_match{ text-align:center}
	/*soccer match status*/
	.soccer-match-stats .soccer-top .select-title{ width: 543px;}	
	.soccer-match-stats .bet365-add p{ width:645px}
	/*soccer ticket set6*/
	.sts-block .latest-deals .feed-tabs.ui-tabs li a{ padding:6px 40px 6px 51.2px}
	.sts-sec-3-cnt{ width:704px}
	.sts-block .sts-sec-3 .bet-review-tab ul li a{ width:190px}
	.sts-block .sts-sec-3 ul.nav-pagination{float:right}
	/*soccer gambling*/
	.sgg-sec5 ul li.list1 , .sgg-sec5 ul li.list2, .sgg-sec5 ul li.list3{width:31.5% }
	.stm-block .stm-sec-3.latest-news-list ul li a {width: 900px; background-position: 835px -351px}
	.stm-block .stm-sec-3.latest-news-list ul li a:hover {background-position: 813px -876px}
	.sgg-sec5-cnt {
		float: left;
		margin-left: 10px;
		width: 218px;
	}
	.stm-block .stm-sec-2.stat-individual h3:after {
		width: 837px;
	}
	/* soccer gambling page styles start */
	.gambling-main .sgg-sec4 ul li p {
		font-size: 13px;
	}
	.gamb-main.title-nav h3:after {
		width: 450px;
	}
	ul.whats-hot-info {
		width: auto;
		float: right;
	}
	ul.casino-games-slidelst li, .slidelst-img{
		width: 232px;
	}
	.slidelst-img {
		height: 120px;
	}
	.slidelst-img img {
		width: 100%;
		height: 100%;
	}
	.gettng-startd.title-nav h3:after {
		width: 725px;
	}
	.gettng-startd.betng.title-nav h3:after, 
	.gettng-startd.cas-promo.title-nav h3:after {
		width: 690px;
	}
	.right-tabs {
		width: 100%;
	}
	.right-tab-title li.live-stream-icon {
		width: 84px;
	}
	.right-tab-title li.previews-icon {
		width: 85px;
	}
	.soccer-team-ind .last-strtng-players.team-img {
		width: 214px;
		float: right;
		margin-right: 35px;
	}
	.soccer-team-ind .playr-stats-head .club-domestic .bg-slash:after {
		width: 865px;
	}
}

/* Max With Ipad Portrait Only */
@media screen and (min-width:669px) and (max-width:959px) {
}

/* Max With Ipad Landscape Only */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape) {	
	.mob-left .left-section{
		margin-top:0;
	}
	.footer-menu{
		padding-left:50px;
	}
	.desktop-header{
		display:block;
	}
	.mid-container{
		margin-top:0;
	}
	.follow-section ul li{
		margin:6px 11px 0;
	}
	.transfers-top-list.right-social ul{
		width:auto;
		float:right;
	}
	.footer-about-section{
		width:360px;
	}
	.follow-section-rgt{
		width:466px;
	}
	.top-banner{
		width:428px;
	}
	.topnav li a{
		padding:9px;
	}
	.top-social{
		left:160px;
	}
	.transfers-top-list ul{
		width:540px;
	}	
	.transfers-top-list ul{
		float:right;
	}
	.transfers-top-list .small-tab{
		width:430px;
		float:right;
	}
	.transfers-top-list .small-tab-transfer{
		width:390px;
		float:right;
	}
	.left-section {
	  border-bottom: 1px solid #cdcdcd;
	  display: block;
	  margin-bottom: 10px;
	  min-height: auto;
	  width: 100%;
	  height:auto !important;
	}	
	.mid-banner-botm-section .tips-section{
		min-height:auto;
	}
	
	.mid-container .left-section-link{
		display:none;
	}
	.nav-left{
		padding-left:0;
	}
	.main-container .mob-left .left-section.animateleft{
		left:0;
		position:static;
	}	
	.inner-page .main-container .mid-section{
		float:left;
		margin-left:7px;
		width:760px;
	}
	.nav-left .home-icon.active a{
		border-left:0;
	}
	.tips-section.news{
		width:375px;
	}	
	.mid-section.headline .top-videos-list .stories-section ul li, .mid-section.headline .top-videos-container .top-videos-list.video-section li{
		width:179px;
	}
	.mid-section .tips-section.news{
		width:375px;
	}
	.inner-page .mid-section .latest-news-list ul li a{
		width:709px;
		background:url('../images/sprite_new.png') no-repeat 642px -351px
	}	
	footer .footer-about-section{
		width:398px;
	}
	.latest-deals .feed-tabs.ui-tabs li a{
		padding:6px 20px 6px 37px;
	}
	.latest-deals .feed-tabs.ui-tabs li.flag-epl {
		background-position: -505px -95px;
	}
	.latest-deals .feed-tabs.ui-tabs li.flag-world{
		background-position:-525px -575px;
	}
	.latest-deals .feed-tabs.ui-tabs li.flag-mls {
		background-position: -523px -494px;
	}
	.latest-deals .feed-tabs.ui-tabs li.flag-europa {
		background-position: -519px -415px;
	}
	.latest-deals .feed-tabs.ui-tabs li.flag-bundesliga {
		background-position: -517px -339px;
	}
	.latest-deals .feed-tabs.ui-tabs li.flag-serie {
		background-position: -518px -259px;
	}
	.latest-deals .feed-tabs.ui-tabs li.flag-la-liga {
		background-position: -519px -259px;
	}
	.latest-deals .feed-tabs.ui-tabs li.flag-epl {
		background-position: -500px -93px;
	}
	.expensive-transfers.latest-deals .feed-tabs.ui-tabs .ui-tabs-nav li:first-child a{
		padding-left:51px;
	}
	.expensive-transfers.latest-deals .feed-tabs.ui-tabs li a {
		padding: 6px 28px 6px 28px;
	} 
	.faq{
		margin-bottom:15px;
	}
	/* .recommend-bet-list{
		width:32.4%;
	} */
	/* .recommend-bet-list .compare-link a.review-btn {
	  padding: 4px 24px;
	}
	.recommend-bet-list .compare-link a.livestream-btn{
		padding-left:10px;
	} */
	.match-list{
		padding:8px 9px;
	}
	.dotted-bg{
		width:540px;
	}
	.progressbar label{
		float:right;
	}
	.sort-list > li{
		width:57px;
	}
	/* .recommend-bet-list .compare-link{
		width:97%;
	} */
	.search-filter .search-box{
		padding-right:60px;
	}
	.sort-section{
		margin-left:0;
		margin-top:10px;
		width:480px;
	}
	.betting-list .divider-title:after{
		width:490px;
	}	
	.title-nav h3:after{
		width:275px;
	}
	.betting-main .recommend-bet-list{
		width:240px;
	}
	.betting-list .divider-title:after{
		width:100px;
	}
	.betting-main .recommend-bet-list .compare-link a.review-btn {
	  padding: 4px 24px;
	}
	.betting-main .recommend-bet-list .compare-link a.livestream-btn{
		padding-left:10px;
	}
	.complist .items{
		width:auto;
	}
	.complist ul li{
		width:185px;
	}
	.complist ul li:empty:after{
		width:calc(100% - 30px);
	}
	.orange_btn{
		padding:6px 25px;
	}
	.sort-section{
		width:400px;
		margin-top:0;
		margin-left:3px;
	}
	.sort-list{
		margin-left:4px;
	}
	.sort-list > li{
		width:55px;
		margin-right:5px;
	}
	.sort-list li a{
		padding: 4px 0px;
		font-size: 11px;
	}
	.check-bookmakers-list li{
		width:230px;
	}
	.check-bookmakers-list li h4{
		font-size:14px;
	}
	.search-filter .search-box{
		width:100%;
	}
	.search-filter{
		width:160px;
		margin-top:0;
		float:right;		
	}
	.betting-list .divider-title > span{
		font-size:12px;
	}
	.betting-list .recommend-bet-list{
		width:255px;
		margin-left: 50px;
		margin-right: 50px;
	}
	.betting-list .recommend-bet-list .compare-link a.review-btn{
		padding:6px 26px;
	}
	.items img{
		width:100%;
	}
	.compare-header.fixed{
		top:39px;
	}
	/*soccer ticket ind*/
	.soccer-team-ind .bet-tab-cont .logo-dtl{ width:38%}
	.soccer-team-ind ul.league-list{ width:29%}
	.soccer-ticket-ind  .injuries-table table tbody tr td.player-deals{ width:110px}
	.soccer-ticket-ind  .injuries-table table tbody tr td.location{ width:100px}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a{ width:660px;background-position: 602px -351px;}
	.inner-page .soccer-ticket-ind .mid-section .latest-news-list ul li a:hover {background-position: 585px -876px;}
	.soccer-team-ind .bet-tab-cont .logo-dtl p.location{ padding-right:18px}
	.soccer-team-ind .soccer-top .select-title{ width:214px; }
	.soccer-team-ind .match .soccer-top .select-title{ top: 10px;}
	.soccer-top .select-title .selectric .label{ padding:3px 13px 5px}
	/*soccer team individual*/
	.soccer-team-ind .statistics .soccer-top .select-title{width:214px}
	.soccer-team-ind .bet-review-tab ul li a{width: 101px; }
	/*soccer match status*/
	.soccer-match-stats.soccer-team-ind ul.league-list{ width:100%}
	.soccer-match-stats .soccer-top .select-title{ width: 416px;}	
	.soccer-match-stats .bet365-add p{ width:425px} 
	ul.statics-dtl li{ margin-bottom:0}
	
	/*soccer ticket*/
    .sts-block .latest-deals .feed-tabs.ui-tabs .ui-tabs-nav li:first-child a{ padding-left:23px}
    .sts-block .latest-deals .feed-tabs.ui-tabs li a{ padding:6px 9.2px 6px 38.2px}
    .sts-sec-3-cnt{ width:484px}
	.sts-block .sts-sec-3 .bet-review-tab ul li a{ width:144px}
	/*soccer team main*/
	.inner-page .mid-section .latest-news-list ul li a{ width:680px; background-position:628px -351px}
	.sgg-sec5 ul li.list2{ margin-right:23.5px; margin-left:23.5px}
	ul.whats-hot-info {
		width: 465px;
	}
	ul.whats-hot-info li {
		padding-bottom: 3px;
	}
	.soccer-team-ind .last-strtng-players.team-img {
		width: 214px;
		float: right;
	}
	.soccer-team-ind .playr-stats-head .bg-slash:after {
		width: 272px;
	}
}

/* Max With Google Nexus 7 Portrait Only */
@media all and (device-width: 600px) and (device-height: 960px) and (orientation:portrait) {
	.desktop-header{
		display:block;
	}
	.mid-container{
		margin-top:0;
	}
}
@media screen and (device-width: 384px) and (device-height: 592px) and (-webkit-device-pixel-ratio: 2){
	.top-videos-list ul li{
		margin:0 22px;
	}
	.top-videos-container .top-videos-list li:first-child{
		margin-left:25px;
	}
	.mid-banner-botm-section .tips-section {
	  min-height: 423px;
	}
	.soccer-sec .tips-section {
	  min-height: auto;
	}
	.slider_main .slide_title .today_date{
		float:left;
	}
	.custom_pager {
	  bottom: 180px;
	}
	.tips-section h3{
		font-size:14px;
	}
}
/* Max With Google Nexus 7 Landscape Only */
@media screen and (device-width:960px) {
/*@media all and (device-width: 600px) and (device-height: 960px) and (orientation:landscape){*/
	/* AE soccer betting glossary 2 page styles start*/
	.ind-bet-gly2-rgt {
		width: 620px;
	}
}

/* 1152 screen style */
@media screen and ( device-width: 1152px ){
	.desktop-header, .right-section, .left-section{
		display:block;
}	
.home-container .mid-container{
	overflow:hidden;
}
.topbar h1 {
	font-size:11px;
}	
.mid-container{
	margin-top:11px;
}	
.topnav li a {
	padding: 9px 12px;
}
.top-banner {
	width:473px;
	float:left;
	height:90px;
}
.top-banner img {
	width:100%;
	height:100%;
}
.top-social {
	left: 170px;
	position: absolute;
	top: 0;
}
.footer-container {
	background-color:#1c1c1c;
}
.footer-about-section {
	width:420px;
}
.footer-about-section p {
	clear:both;
}
.follow-section {
	float: left;
	width: 100%;
	margin:25px 0 15px;
}
.follow-section-lft {
	float: left;
	width: 324px;
}
.follow-section-rgt {
	float: left;
	width: 510px;
	margin-left:158px
}
.follow-section h4 {
	margin-top:5px;	
}
.main-container {
	margin:0 auto;
	width:980px;
}
.right-section-link {
	  background:url("../images/right-more-icon.png") no-repeat 0px 0px;
	  color: #1c1c1c;
	  display: block;
	  height: 55px;
	  position: absolute;
	  right: 12px;
	  text-indent: -9999px;
	  width: 55px;
	  z-index: 99999;
	  left:auto;
	  top:0;
	}
.left-section-link {
	  background:url("../images/right-more-icon.png") no-repeat 0px 0px;
	  color: #1c1c1c;
	  display: block;
	  height: 55px;
	  position: absolute;
	  left: 12px;
	  text-indent: -9999px;
	  width: 55px;
	  z-index: 99999;
	  top:0;
	}
.home-container .right-section-link.icon-fixed{
	right:12px;
	top:95px;
	position:fixed;
}
.home-container .left-section-link.icon-fixed{
  left: 12px;
  top:95px;
  position:fixed;
}
.home-container .right-section-link{
	top:315px;
}
.inner-page .right-section-link.icon-fixed{
	top:38px;
	position:fixed;
	right:12px;
}
.inner-page .left-section-link.icon-fixed{
	top:38px;
	position:fixed;
	left:12px;
}
.inner-page .left-section-link.icon-fixed.no-lft {
	display: none;
}
.mid-container {
	float: left;
	/* overflow-x: hidden; */
	width: 100%;
	position:relative;
	overflow:hidden;
}
.right-section {
	position:absolute;
	right:0;
	background: #fff;
	padding: 7px;
	width: 317px;
	border: 1px solid #dbdbdb;
	z-index: 99999;
	top:0;
}
.inner-page .left-section {
	position:absolute;
	left:0;
	padding: 7px;
	width: 317px;
	border: 1px solid #dbdbdb;
	z-index: 99999;
}
.latest-news-list ul li a{
	width:706px;
}
/* .right-section-link{
	display:none;
} */
	.left-section{
		margin-bottom:10px;
	}
	.mid-section{
		margin-left:0;
		margin-right:0;
	}
	.watch-icon li a{
		display:table-cell;
		vertical-align:middle;
		width:147px;
		height:57px;
		padding:0 0 4px;
	}
	.watch-icon li a img{
		display:block;
		margin:0 auto;
		max-width:100%;
		float:none;
	}
	.watch-icon li.transfers a img{
		margin-left:auto;
	}
	.watch-icon li{
		width:16.6%;
		min-height:59px;
		border-bottom: 0 none;
		border-right: 1px solid #eee;
		float:left;
	}
	.float-div .mid-section, .left-fixed .mid-section{
		margin-left:0;
	}
	.watch-icon li:last-child, .watch-icon li:hover:last-child {
		border-right:0 none;
	}
	.watch-icon li:hover{
		width:16.6%;
		min-height:59px;
		border:1px solid #eee;
		border-left:0 none;
		border-top:0 none;
		border-bottom: 0 none;
	}
	.watch-icon li.livesoccer span{
		display:block;
		font-size:7px;
	}
	.watch-icon li.play-icon, .watch-icon li.skipto  {
		display:none;
	}	
	.watch-icon li.livesoccer:hover{
		width:16.6%;		
	}	
	.watch-icon li.livesoccer a{
		background:url("../images/sprite.png") no-repeat -193px -814px;
		width:147px;
	}
	.watch-icon li span, .watch-icon li.livesoccer span.play-icon{
		display:none;
	}
	.mob-left .mid-section{
		margin-left:0;
	}
	.mid-section.headline, .mid-section.headline .mid-banner-botm-section, .mid-section.headline .top-videos-container{
		width:100%;
	}
	.mid-section.headline .stories-section ul li{
		width:479px;
	}
	.mid-section.headline .top-videos-list .video-gallery{
		margin:0 auto;
	}
	.tips-section.news {
	  width: 485px;
	}
	.inner-page .latest-news-list ul li a{
		width:929px;
		background:url("../images/sprite_new.png") no-repeat 860px -351px;
	}
	.inner-page .latest-news-list ul li a:hover {
	  background:url("../images/sprite_new.png") no-repeat 837px -875px;
	}
	.mid-section.headline .top-videos-list.video-list ul li{
		text-align:center;
		width:234px;
	}
	.left-section, .mid-section, .home_slider, .mid-banner-botm-section, .top-videos-container{
		width:100%;
	}
	.top-videos-list .stories-section ul li{
		width:480px;
		text-align:left;
	}
	.slider_thumb{
		width:370px;
	}
	.tips-section{
		width:320px;
	}
	.top-videos-list ul li{
		width:234px;
		text-align:center;
	}
	.transfers.home-latest-news-list .latest-news-list ul li a{
		width:929px;
	}
	.transfers.home-latest-news-list .latest-news-list ul li a {
	  background:  url("../images/sprite_new.png") no-repeat 845px -354px;	 
	}
	.transfers.home-latest-news-list .latest-news-list ul li a:hover {
	  background: #eee url("../images/sprite_new.png") no-repeat  824px -877px;
	}
	.soccer-sec .tips-section-list img{
		width:295px;
	}
	.follow-section ul li{
		margin:6px 15px 0 !important;
	}
	.transfer-zone-tab table tbody tr td p{
		display:block;
		float:left;
		width:100%;
	}
	.soccer-sec .tips-section-list a{
		padding-right:12px;
		display:inline-block;
	}
	.tables table td.last_5_match table{
		margin-left:89px;
	}
	h1.logo{
		padding:27px 6px 23px 7px;
	}
	.follow-section-rgt{
		width:490px;
	}
	.mob-left .left-section {
	  padding: 0px;
	  border: 0;
	  width:200px;
	}
	.mob-left .left-section.animateleft{
		left:-100%;
		position:absolute;
	}
	.right-section.animateright{
		right:-100%;
		position:absolute;
	}
	.post_page_cont .mid-section{
		width:100%;
	}
	.related_articles .article_related {
	  float: none;
	  margin: 0 auto;
	  width: 733px;
	}
	.related_articles {
	  float: none;
	  margin-bottom: 10px;
	  width: 737px;
	  margin: 0 auto;
	}
	.banner_ads {
	  display: block;
	  margin-bottom: 18px;
	  text-align: center;
	}
	.recommend_post {
	  float: none;
	  margin-bottom: 16px;
	  width: 745px;
	  margin: 0 auto;
	}
	.share_opinion{
		margin-top:10px;
	}
	.user_text {
	  width: 890px;
	}
	.second-level .user_text {
	  width: 586px;
	}
	.latest-deals .feed-tabs.ui-tabs{
		width:100%;
	}
	.latest-deals .feed-tabs.ui-tabs li a{
		padding:6px 45px 6px 45px;
	}
	.expensive-transfers.latest-deals .feed-tabs.ui-tabs li a {
	  padding: 6px 45px 6px 45px;
	}
	.expensive-transfers.latest-deals .feed-tabs.ui-tabs li:first-child a {
	  padding-left:49px;
	}
	.latest-deals .feed-tabs.ui-tabs .ui-tabs-nav li:first-child a{
		padding-left:45px;
	}
	.latest-deals .feed-tabs.ui-tabs li.flag-epl {
		background-position: -500px -93px;
	}
	.divider-title:after{
		background:none;
	}
	.transfer-zone-tab table tbody tr td h4{
		font-size:12px;
	}
	.transfer-zone-tab table tbody tr td{
		font-size:12px;
	}
	.transfer-zone-tab.rumours-table table tr td.date-time{
		padding:9px 16px;
		text-align:left;
	}
	.post_content_wrap .post_img img{
		width:100%;
	}
	.inner-page .float-div .right-section, .inner-page .float-div  .left-section{
		position:absolute;
		top:38px;
	}
	.inner-page .right-section, .inner-page .left-section{
		top:0;
		position:absolute;
	}
	.mid-section .top-videos-container .top-videos-list.video-section li {
	  width: 234px;
	}
	.rumours-header .select-title{
		border-right:0 none;
	}
}
/* 1280 screen style */
@media screen and ( device-width: 1280px ){
	.home-container .mid-section {
		width: 907px;
	}
	.home-container .right-section {
		width: 290px;
	}
	.bookmarker-slider {
		padding: 0 20px;
	}
	h1.logo{
		padding:27px 7px 24px 7px;
	}
	.stats-centre.ui-tabs .ui-tabs-nav li a {
		padding: 7px 8px;
	}
	.top-picks-list label {
		width: 125px;
	}
	.right-section{
		width:301px;
	}
	.flike, .ad{
		width:100%;
	}
	.bet-bg{
		padding:12px 4px;
	}
	.header-select{
		padding:6px 5px;
		width:260px;
	}
	.home-container .left-fixed .left-section{
		left:0;
	}
	.more-expensive-transfer .tables table td{
		padding:3px 5px 7px;
	}
	.break-news-tab li{
		padding:11px 4px;
	}
	.right-tab-title li.live-stream-icon{
		width:84px;
	}	
	.right-tab-title li.previews-icon {
	  width: 75px;
	}
	.right-tab-title li.promos-icon {
	  width: 66px;
	}
	.right-tab-title li.tips-icon {
	  width: 58px;
	}
	#previews-tab li{
		padding:9px 26px;
	}
	.inner-page .right-section{
		width:288px;
	}
	.page-breadcrumb p a:after{
		background-position:5px -115px;
	}
	/* soccer review page styles start */ 
	.review-mob .bet-bonus-offer {
		width: 227px;
	}
	.review-mob .bet-play .livestream-btn {
		padding-left: 43px;
	}
	.review-mob .bet-play .livestream-btn span.arrow {
		margin-left: 43px;
	}
	.review-mob .stats-centre img {
		width: 100%;
	}
	.company-info p span {
		width: 128px;
	}
	.language-flag h3,.language-flag h3:hover, .language-flag h3.open {
		background-position: 235px -306px;
	}
	.language-flag h3.open, .slot-games h3.open {
		background-position: 232px -266px;
	}
	.flag-cont ul.rating-star {
		width: 54%;
	}
	.right-section.review .bet-play.last {
		margin-left: 30px;
	}
	ul.playingtime li a {
		margin-right: 5px;
		padding: 8px 5px;
	}
	.most-played .dark-knight-info {
		width: 172px;
	}
	#tips-tab.stratergy .top-picks-list label {
		width: 130px;
	}
	#previews-tab li, #tips-tab li, #promos-tab li, #suppliers-tab li {
		padding: 9px 29px;
	}
	 #live-stream-tab.right-tab li {
		padding-right: 10px;
	} 
	.dark-knight { 
		width: 62px;
	}
	/* soccer free casino games ind2 styles start */ 
	.bet-info.true-sherif, .dummy-cont {
		width: 991px;
	}
	.sherif-left {
		width: 600px;
	}
	.dummy-cont {
		width: 726px;
	}
	.social-share .bet-play .livestream-btn,
	.sfcgi-block .bet-play.last .livestream-btn {
		padding-left: 20px;
	}
	.social-share .bet-play .livestream-btn span.arrow,
	.social-share .bet-play,
	.sfcgi-block .bet-play.last .livestream-btn span.arrow {
		margin-left: 20px;
	}
	.dark-knight-info {
		width: 192px;
	}  
	.sts-block .sts-sec-3 .divider-title:after {
		width: 345px;
	}
	.sn-gambling .top-picks .livestream-btn {
		margin-left: 30px;
		padding-left: 28px;
	}
	.popular-tickets h4 {
		font-size: 13px;
	}
	.popular-tickets {
		width: 215px;
	}
	/* set9 page responsive styles */
	.home-container  .advertise-section {
		width: 970px;
	}
}
/* 1366 screen style */
@media screen and ( device-width: 1366px ){	

}
/* 1400 screen style */
@media screen and ( device-width: 1400px ){

}
/* 1440 screen style */
@media screen and ( device-width: 1440px ){

}
/* 1600 screen style */
@media screen and ( device-width: 1600px ){

}
/* 1680 screen style */
@media screen and ( device-width: 1680px ){

}
/* 1920 screen style */
@media screen and ( device-width: 1920px ){

}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
   .latest-deals .ui-tabs.feed-tabs .ui-tabs-nav li:first-child a{
		padding-left:31px;
	}
	.expensive-transfers.latest-deals .ui-tabs.feed-tabs .ui-tabs-nav li:first-child a{
		padding-left:50px;
	}
	h1.logo {
	  padding: 27px 12px 24px 12px;
	}
}
@media all and (device-width: 800px) and (device-height: 1280px) and (orientation:portrait){
	.top-social li a{
		padding:2px 7px 3px;
		font-size:7px;
	}
	.topbar h1{
		font-size:10px;
	}
	.topnav li a{
		padding:10px 8px;
		font-size:11px;
	}
	.top-social li{
		padding-left:22px;
	}
	.top-social{
		left:129px;
		margin-left:0;
		margin-top:0;
		padding-top:2px;
	}
	.top-banner {
	  float: left;
	  height: 90px;
	  width: 510px;
	}
	h1.logo a{
		background: url("../images/logo-tab-nexus.png") no-repeat 0 0;
		width:220px;
	}
	.nav-left {
	  width: 547px;
	}
	.nav-left li a{
		font-size:12px;
		padding:9px 9px 10px 4px;
	}
	.modern-ticker{
		width:526px;
	}	
	.feed-tabs.ui-tabs .ui-tabs-nav li a {
	  padding: 7px 38px;
	}
	.feed-tabs.ui-tabs .ui-tabs-nav li:first-child a {
	  padding-left: 10px;
	}
	.slider_main .slide_cont h2{
		font:16px/21px "Tahoma-Bold";
	}	
	.slider_main .slide_cont p{
		font:11px/14px "Tahoma";
	}
	.main-container.home-container .latest-news-list ul li a {
	  width: 749px;
	}
	.follow-section-rgt {
	  margin-top: 10px;
	  width: 460px;
	}
	.follow-section-lft {
	  float: left;
	  margin-top: 7px;
	  width: 285px;
	}
	.follow-section{
		width:100%;
	}
	.footer-about-section{
		width:100%;
	}
	.footer-menu{
		padding-left:0;
		width:100%;
		margin-top:10px;
	}
	.footer-container{
		background-image:none;
	}
	.nav-left .home-icon.active a {
	  border-left: 1px solid #4b4b4b;
	}
	.main-container{
		width:100%;
	}
	.static-links ul.static-sub-menu{
		width:100%;
	}
	.slider_main{
		width:575px;
	}
	.slider_thumb{
		width:366px;
	}
	.tips-section {
	  margin: 0 1%;
	  width: 32%;
	  min-height:331px;
	}
	.tips-section-list ul li a{
		padding-right:31px;
	}
	.tips-section-list h4{
		font-size:14px;
	}
	.soccer-sec .tips-section-list h4 {
	  padding: 5px 0 8px;
	  text-align: left;
	  padding-right: 17px;
	}
	.top-videos-list .stories-section ul li {
	  margin: 0 2%;
	  width: 46%;
	  text-align:center;
	}
	.tips-section h3:after {
	  left: auto;
	  right: 14px;
	  top: 11px;
	}
	.top-videos-list .stories-section ul li:first-child {
	  margin-left:70px;
	}
	.top-videos-list .stories-section ul li {
	    margin: 0 14px 10px;
		text-align: left;
		width: 456px;
		float: left;
	}
	.soccer-sec .tips-section-list img{
		width:284px;
		height:auto;
	}
	.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 -579px;
	  bottom: 69px;
	  content: "";
	  height: 15px;
	  position: absolute;
	  right: 14px;
	  top: auto;
	  width: 8px;
	}
	.tips-section h3{
		font-size:20px;
	}
	.transfer-zone .feed-tabs.ui-tabs .ui-state-active a:after{
		top:7px;
		left:auto;
		right:auto;
		background-position: -573px -980px;
	}
	.footer-container .footer-menu ul{
		width:33.33%;
	}
	.follow-section-rgt {
	  width: 444px;
	  margin-top:10px;
	  margin-left:41px;
	}
	.follow-section-lft {
	  float: left;
	  width: 285px;
	  margin-top:7px;
	}
	.custom_pager {
	  bottom: 150px;
	}
	.mid-container .top-videos-list ul li:first-child {
	  margin-left: 10px;
	}
	.top-videos-list ul li {
	  float: left;
	  margin: 0 10px;
	  width: 222px;
	  margin-bottom:15px;
	}
	.transfers-top-list ul {
	  float: right;
	}
	.statistics .feed-tabs.ui-tabs .ui-state-active a:after {
	  background-position:-492px -982px;
	  left: auto;
	  right: auto;
	  width: 29px;
	  bottom:12px;
	}
	.tips-section br {
	  display: none;
	}
	.tips-section h3 {
	  font-size: 16px;
	  padding-right:50px;
	}
	.tips-section-list .list-before br {
	  display: block;
	}
	.home-container .mid-banner-botm-section .tips-section {
	  min-height: 359px;
	}
	.static-links > li.home-icon {
	  width: 7%;
	}
	.static-links .news.dropdown {
	  width: 31%;
	}
	.slider_main .slide_title h3, .slider_thumb h3{
		font-size:14px;
	}
	.watch-icon li a{
		width:127px;
	}
	.watch-icon li.livesoccer a{
		background-position: -201px -813px;
	}
	.tips-section.livestream h3:after{
		top:14px;
	}
	.stories-section ul li:hover{
		background:none;
	}
	/* Post Page */
	.mob-left .btm-header{
		padding:0 12px;
	}
	.post_content .post_ad > img {
	  width: auto;
	  float: right;
	  margin-left: 11px;
	}
	.abt_auth_cont{
		width:650px;
	}
	ul.social_links{
		float:left;
	}
	.share-article ul{
		float:left;
	}
	.article_social_share ul.social_links {
	  float: left;
	  width: 100%;
	}
	.article_related ul li .related_arti_title{
		width:92%;
	}
	.home-container .soccer-sec .tips-section{
		min-height:100px;
	}
	.recommend_post ul.promotions {
	  margin: 0 auto;
	  width: 739px;
	}
	.top-social{
		width:auto;
		margin-left:13px;
		margin-top:3px;
	}
	.author_info .auth_img img{
		margin-top:2px;
	}
	.article_social_share ul.social_links{
		width:auto;
	}
	.fb-count{
		margin-left:10px;
	}
	.be_the_first ul li.socc_like{
		padding-bottom:0;
	}
	.mob-left .mt-controls{
		background:#EDEEF0;
	}
	.article_social_share .add_comment{
		float:right;
	}
	/* Main Category Page */
	.mid-section.headline .stories-section ul li{
		margin:10px 12px;
		width:459px;
	}
	.mid-section .top-videos-container .top-videos-list.video-section li{
		width:222px;
	}
	.tips-section.news{
		width:480px;
		min-height:100px;
	}
	.inner-page .latest-news-list ul li a{
		width:745px;
	}
	/* Headline Page */
	.author-news-right-cont{
		width:610px;
	}
	.author-news-left-cont{
		width:130px;
	}
	.nav-left{
		padding-left:28px;
	}
	.article_related ul li .related_arti_title{
		width:235px;
	}
	.bg-slash:after{
		background:none;
	}
	.recommend-bet-list{
		width:313px;
	}
	.recommend-bet-list .compare-link a.review-btn{
		padding:4px 51px;
	}
	.recommend-bet-list .compare-link a.livestream-btn{
		padding-left:36px;
	}	
	.recommend-bet-list .livestream-btn span.arrow{
		margin-left:18px;
	}
	.bet-logo a{
		width:400px;
	}
	.betting-list .divider-title:after{
		width:220px;
	}
	.sort-section{
		width:490px;
	}
}
@media screen and (min-width:769px) and (max-width:800px) {
	/*body{}
	.top-social li a{
		padding:2px 7px 3px;
		font-size:7px;
	}
	.topbar h1{
		font-size:10px;
	}
	.topnav li a{
		padding:10px 8px;
		font-size:11px;
	}
	.top-social li{
		padding-left:22px;
	}
	.top-social{
		left:129px;
		margin-left:0;
		margin-top:0;
		padding-top:2px;
	}
	.top-banner {
	  float: left;
	  height: 90px;
	  width: 342px;
	}
	h1.logo a{
		background: url("../images/logo-tab-nexus.png") no-repeat 0 0;
		width:220px;
	}
	.nav-left {
	  width: 547px;
	}
	.nav-left li a{
		font-size:12px;
		padding:9px 9px 10px 4px;
	}
	.modern-ticker{
		width:526px;
	}	
	.feed-tabs.ui-tabs .ui-tabs-nav li a {
	  padding: 7px 38px;
	}
	.feed-tabs.ui-tabs .ui-tabs-nav li:first-child a {
	  padding-left: 10px;
	}
	.slider_main .slide_cont{
		position:static;
	}
	.slider_main .slide_cont h2{
		font:16px/21px "Tahoma-Bold";
	}	
	.slider_main .slide_cont p{
		font:11px/14px "Tahoma";
	}
	.main-container.home-container .latest-news-list ul li a {
	  width: 749px;
	}
	.follow-section-rgt {
	  margin-top: 10px;
	  width: 460px;
	}
	.follow-section-lft {
	  float: left;
	  margin-top: 7px;
	  width: 285px;
	}
	.follow-section{
		width:100%;
	}
	.footer-about-section{
		width:100%;
	}
	.footer-menu{
		padding-left:0;
		width:100%;
		margin-top:10px;
	}
	.main-container{
		width:100%;
	}
	.static-links ul.static-sub-menu{
		width:100%;
	}
	.slider_main{
		width:407px;
	}
	.slider_thumb{
		width:366px;
	}
	.tips-section {
	  margin: 0 1%;
	  width: 32%;
	  min-height:331px;
	}
	.tips-section-list ul li a{
		padding-right:31px;
	}
	.tips-section-list h4{
		font-size:14px;
	}
	.soccer-sec .tips-section-list h4 {
	  padding: 5px 0 8px;
	  text-align: left;
	  padding-right: 17px;
	}
	.top-videos-list .stories-section ul li {
	  margin: 0 2%;
	  width: 46%;
	  text-align:center;
	}
	.tips-section h3:after {
	  left: auto;
	  right: 14px;
	  top: 11px;
	}
	.top-videos-list .stories-section ul li:first-child {
	  margin-left:70px;
	}
	.top-videos-list .stories-section ul li {
	  margin: 0 70px 10px;
	  text-align: center;
	  width: 244px;
	}
	.soccer-sec .tips-section-list img{
		width:223px;
		height:auto;
	}
	.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 -579px;
	  bottom: 96px;
	  content: "";
	  height: 15px;
	  position: absolute;
	  right: 14px;
	  top: auto;
	  width: 8px;
	}
	.tips-section h3{
		font-size:20px;
	}
	.transfer-zone .feed-tabs.ui-tabs .ui-state-active a:after{
		top:7px;
		left:auto;
		right:auto;
		background-position: -573px -980px;
	}
	.footer-container .footer-menu ul{
		width:33.33%;
	}
	.follow-section-rgt {
	  width: 444px;
	  margin-top:10px;
	  margin-left:41px;
	}
	.follow-section-lft {
	  float: left;
	  width: 285px;
	  margin-top:7px;
	}
	.custom_pager {
	  bottom: 150px;
	}
	.mid-container .top-videos-list ul li:first-child {
	  margin-left: 77px;
	}
	.top-videos-list ul li {
	  float: left;
	  margin: 0 77px;
	  width: 222px;
	  margin-bottom:15px;
	}
	.transfers-top-list ul {
	  float: right;
	}
	.statistics .feed-tabs.ui-tabs .ui-state-active a:after {
	  background-position:-492px -982px;
	  left: auto;
	  right: auto;
	  width: 29px;
	  bottom:12px;
	}
	.tips-section br {
	  display: none;
	}
	.tips-section h3 {
	  font-size: 16px;
	  padding-right:50px;
	}
	.tips-section-list .list-before br {
	  display: block;
	}
	.home-container .mid-banner-botm-section .tips-section {
	  min-height: 359px;
	}
	.static-links > li.home-icon {
	  width: 7%;
	}
	.static-links .news.dropdown {
	  width: 31%;
	}
	.slider_main .slide_title h3, .slider_thumb h3{
		font-size:14px;
	}
	.watch-icon li a{
		width:127px;
	}
	.watch-icon li.livesoccer a{
		background-position: -201px -813px;
	}
	.tips-section.livestream h3:after{
		top:22px;
	}
	.stories-section ul li:hover{
		background:none;
	}
	/* Post Page 
	.mob-left .btm-header{
		padding:0 12px;
	}
	.post_content .post_ad > img {
	  width: auto;
	  float: right;
	  margin-left: 11px;
	}
	.abt_auth_cont{
		width:650px;
	}
	ul.social_links{
		float:left;
	}
	.share-article ul{
		float:left;
	}
	.article_social_share ul.social_links {
	  float: left;
	  width: 100%;
	}
	.article_related ul li .related_arti_title{
		width:92%;
	}
	.home-container .soccer-sec .tips-section{
		min-height:100px;
	}
	.recommend_post ul.promotions {
	  margin: 0 auto;
	  width: 739px;
	}
	.top-social{
		width:auto;
		margin-left:13px;
		margin-top:3px;
	}
	.author_info .auth_img img{
		margin-top:2px;
	}
	.article_social_share ul.social_links{
		width:auto;
	}
	.fb-count{
		margin-left:10px;
	}
	.be_the_first ul li.socc_like{
		padding-bottom:0;
	}
	.mob-left .mt-controls{
		background:#EDEEF0;
	}
	.article_social_share .add_comment{
		float:right;
	}
	/* Main Category Page 
	.mid-section.headline .stories-section ul li{
		margin:10px 12px;
		width:172px;
	}
	.inner-page .latest-news-list ul li a{
		width:745px;
	}
	/* Headline Page 
	.author-news-right-cont{
		width:610px;
	}
	.author-news-left-cont{
		width:130px;
	}*/
}