@charset "utf-8";
/*@media (max-width: 1560px) {
	#tabSection, body.home #site-content {
		top: -50px;
	}
}*/
@media (max-width: 1470px) {
	/*#tabSection, body.home #site-content {
		top: -30px;
	}*/
	.metaslider .flexslider .slides img {
	    height: 265px;
	}
	.caption-wrap .slider-links h1, .caption-wrap .slider-links h2{
		font-size: 70px;
	    line-height: 72px;
	}
}
@media (max-width: 1365px) {
	#tabSection, body.home #site-content {
		top: 0px;
	}		
}
@media (min-width: 1281px) {
	#homeSlider .metaslider .caption {
		left: -webkit-calc((100% - 1280px) / 2);
		left: -moz-calc((100% - 1280px) / 2);
		left: -ms-calc((100% - 1280px) / 2);
		left: -o-calc((100% - 1280px) / 2);
		left: calc((100% - 1280px) / 2);
	}
}
/*@media (max-width: 1210px) {
	#homeSlider li.ms-image>img {
		height: 250px;
		object-position: left center;
		object-fit: cover;
	}
}*/
@media (max-width: 1030px) {
	#tabsLists .tabItem {
		padding: 5px 0;
		min-height: 25px;
	}
	#tabsLists .tabItem span {
		font-size: 10px;
	}
	.tabDataItem .gameItem {
	    width: -webkit-calc((100% / 6) - 5px);
	    width: -moz-calc((100% / 6) - 5px);
	    width: -ms-calc((100% / 6) - 5px);
	    width: -o-calc((100% / 6) - 5px);
	    width: calc((100% / 6) - 5px);
	}
	#tabsLists .tabItem {
	    width: -webkit-calc(100% / 8);
	    width: -moz-calc(100% / 8);
	    width: -ms-calc(100% / 8);
	    width: -o-calc(100% / 8);
	    width: calc(100% / 8);
	}	
	#homeSlider {
    	margin-top: 0;
	}
	
	.topmenu-block .menu a {
		font-size: 12px;
		padding: 10px 10px;
	}
}
@media (min-width: 999px) {
	#main-menu.mobile-hide {
		display: block;
	}
	.mobile-active{
		display: none;
	}
	#tabsLists:before{
		background-color: #c50504;
		position:absolute;
		content:"";
		width:2920px;
		height:42px;
		z-index:-1;
		margin-right:-100%;
	}
	#tabsLists:after{
		background-color: #c50504;
		position:absolute;
		content:"";
		height:42px;
		width:100%;
		z-index:-1;
		margin-left:-100%;
		display:block;
	}
	#tabsLists{
		position: relative;
	}
	.footer-1 .section-inner {
    	padding-left: 15%;
    	padding-right: 15%;
	}
	img.add-img{
		min-height: 305px;
	}
	.page-id-739 #desktop-table-view{
		display: block;
	}
	.page-id-739 #mobile-table-view{
		display: none;
	}	

}
@media (max-width: 998px) {
	#main-menu.mobile-hide, .winners-block {
		display: none;
	}
	.mobile-active{
		display: block;
	}
	#header-logo-area .d-flex{
		display: inline-flex;
	}
	.logo-right-menu.mobile-active a{
		background: transparent !important;
		padding: 25px 0 !important;
	}
	.login-area{
		width: 100%;
	}
	/*vip*/
	.col-md-4.vip-mobile-icon {
	    width: 33%;
	    float: left;
	    padding: 0;
	    padding: 10px 5px;
	    margin-top: 10px;
	    text-align: center;
	    font-size: 12px;
	}
	.terms-header {
    	background: #508338;
    	color: #fff;
    	padding: 10px 20px;
	}
	.vip-table-mobile {
    	width: 100%;
	}
	.vip-table-mobile .terms {
    	font-size: 12px;
    	line-height: 20px;
	}
	table.vip-table-mobile{
		margin: 0 !important;
	}
	.terms-header .icon-right {
	    float: right;
	    padding-top: 7px;
	    width: 100px;
	}
	.terms-header span {
    	font-size: 18px;
    	vertical-align: middle;
    }
    .terms-header .icon-left {
    	padding-right: 5px;
    	width: 35px;
    	float: left;
	}
	.vip-table-mobile td:nth-child(2n+1) {
    	border-right: 1px solid #ccc;
	}
	.vip-table-mobile tr:nth-child(2n+1) {
    	background: #737373;
    	color: #fff;
	}
	.vip-table-mobile tr:nth-child(2n) {
    	background: #e3e1e4;
    	color: #737373;
	}
	.vip-table-mobile td {
	    font-weight: bold;
	    padding: 4px 0 4px 25px;
	    font-size: 12px;
	    max-width: 13px;
	}
	.vip-table-mobile img {
    	vertical-align: middle;
    	float: left;
	}
	.widget.widget.widget_custom_html {
    	margin-top: 1rem;
	}
	.page-id-739 #desktop-table-view{
		display: none;
	}
	.page-id-739 #mobile-table-view{
		display: block;
	}
	button.close-nav-toggle {
		font-size: 12px;
		padding:15px;
	}
	button.close-nav-toggle svg {
	    height: 20px;
	    width: 20px;
	}
	.modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a {
	    font-size: 14px;
	    font-weight: 500;
	    letter-spacing: 1px;
	    padding: 15px;
	}
}
@media (min-width: 851px){
	.dtar {
		text-align: right;
	}
	.home .widget .widget-title {
    	margin-bottom: 1rem;
	}
	.home .entry-content p{
		font-size: 16px;
	}
	.metaslider .flex-control-nav{
		left: 0;
    	right: 0;
    	text-align: left;
    	max-width: 1180px;
    	bottom: 5% !important;
	}	
}
@media (max-width: 850px){
	.mtac {
		text-align: center;
	}
	.fleft, .fright, .alignright, .alignleft, .d-inline {
		display: block;
		margin: 0 auto;
		float: none;
		position: relative;
		padding: 3px;
		clear: both;
		width: 100%;
	}
	.d-flex, .block1, .block2, .block3, .block4, .block5 {
        display: block;
        clear: both;
        width: 100%;
        flex: none;
    }
    .headerTop .d-flex>*, #main-menu .d-flex>* {
    	padding: 5px;
    	text-align: center;
    }
    #topmenu, #menu-main-menu {
    	justify-content: center;
    	-webkit-flex-wrap: wrap;
    	-moz-flex-wrap: wrap;
    	-ms-flex-wrap: wrap;
    	-o-flex-wrap: wrap;
    	flex-wrap: wrap;
    }
    .custom-logo-link img {
    	display: block;
    	margin: 0 auto;
    }
    #headerTop .d-flex>* {
    	padding: 5px 0;
    	text-align: center;
    	display: block;
    }
    .site-logo img {
    	display: block;
    	margin: 10px auto !important;
    }
    .lounge-logo img {
    	display: block;
    	margin: 5px auto;
    }
    .section-inner {
    	padding-left: 20px;
    	padding-right: 20px;
    }
    .topmenu-block{
    	display: none;
    }    
}
@media (max-width: 800px) {
	.tabDataItem .gameItem {
	    width: -webkit-calc((100% / 3) - 5px);
	    width: -moz-calc((100% / 3) - 5px);
	    width: -ms-calc((100% / 3) - 5px);
	    width: -o-calc((100% / 3) - 5px);
	    width: calc((100% / 3) - 5px);
	}
	#tabsLists .tabItem span {
		font-size: 12px;
	}
	img.add-img {
		float: none;
		width: 100%;
	}
	.metaslider .flexslider .slides img {
	    height: 98px;
	}	
	#tabsLists .tabItem span {
		font-size: 8px;
	}
	.showMoreLessGames{
		font-size: 12px;
		width: 150px;
	}
	.footer-1 .widget {
		 width: -webkit-calc((100% / 2) - 10px);
	    width: -moz-calc((100% / 2) - 10px);
	    width: -ms-calc((100% / 2) - 10px);
	    width: -o-calc((100% / 2) - 10px);
	    width: calc((100% / 2) - 10px);
	}
	.sow-headline-container h1.sow-headline{
		font-size: 24px !important;
	}	
}
@media (min-width: 700px){
	body:not(.home) .widget .widget-title {
    	margin-bottom: 10px;
    }
}
@media (max-width: 620px){
	#menu-footer-menu {
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.caption-wrap .slider-links h1, .caption-wrap .slider-links h2{
		font-size: 34px;
	    line-height: 44px;
	}
	.caption-wrap .slider-links h3{
		font-size: 20px;
		line-height: 20px;
	}
	#homeSlider .metaslider .caption {
    	width: 100%;
	}
	.hide-mobile{
		display: none !important;
	}
	#form-login a {
		font-size: 10px;
		font-weight: 500;
		width: 50px;
	}
	.prom-buttons a.read-more,
	.prom-buttons a.play-now {
		font-size: 12px;
	}
	.promoblocks{
		padding-left: 10px;
		padding-right: 10px; 
	}
	.sow-headline-container h1.sow-headline{
		font-size: 20px !important;
	}

}
@media (max-width: 550px) {
	#tabsLists .tabItem {
	    width: -webkit-calc(100% / 4);
	    width: -moz-calc(100% / 4);
	    width: -ms-calc(100% / 4);
	    width: -o-calc(100% / 4);
	    width: calc(100% / 4);
	}
	.tabDataItem .gameItem {
	    width: -webkit-calc((100% / 3) - 5px);
	    width: -moz-calc((100% / 3) - 5px);
	    width: -ms-calc((100% / 3) - 5px);
	    width: -o-calc((100% / 3) - 5px);
	    width: calc((100% / 3) - 5px);
	    margin: 2px;
	}
	.tabDataItem .gameItem img {
		height: 100px;
	}
	.tabDataItem .gameItem {
		height: auto;
	}
	#main-menu .site-nav a {
		font-size: 11px;
	}
}
@media (max-width: 400px) {
	.section-inner {
		padding-left: 15px;
		padding-right: 15px;
	}
	#homeSlider .metaslider .caption {
		max-width: 100%;
		text-align: center;
		width: 100%;
	}
	#tabsLists .tabItem span {
		font-size: 10px;
	}
}
/* CSS Document */