.bg{
	background:#052e06;
	}
.wrapper{
	width:100%;
	height:auto;
	margin:0 auto;
	text-align:center;
	display:block;
	font-size:1.4rem;
	color:#fff200;
	}
.main_page{
	width:100%;
	max-width:768px;
	height:auto;
	margin:0 auto;
	text-align:center;
	display:block;
	}
.3g{
	width:100%;
	height:auto;
	margin:0 auto;
	text-align:center;
	display:block;
	}
.header{
	background:#002100;
	}
.home{
	text-align:left;
	}
.logo a img{
	height:40px;
	}
.box_btn ul li{
	display:inline-block;
	}
.box_btn ul{
	text-align:right;
	}
.box_btn ul li a{
	color: #fff200!important;
    border: 2px solid #fff200!important;
    border-radius: 20px!important;
	font-size:0.9rem;
    background: #005f1a;
    background: -moz-linear-gradient(top,#005f1a 0%,#002401 100%);
    background: -webkit-linear-gradient(top,#005f1a 0%,#002401 100%);
    background: linear-gradient(to bottom,#005f1a 0%,#002401 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#005f1a',endColorstr='#002401',GradientType=0);
	padding: 5px 10px;
	}
.owl-carousel .owl-item img{
	max-width:38px;
	margin:0 auto;
	text-align:center;
	display:block;
	}
.owl-carousel.owl-drag .owl-item{
	width:120px !important;
	height:67px;
	}
.top_nav {
    background: #003e11;
    height: 67px;
}
.owl-item{
	background: linear-gradient(to top, #002803 0%, #002b04 3%, #fff200 50%, #005f1a 97%, #005f1a 100% ) left bottom #002c0400 no-repeat;
    align-items: center;
    border-bottom: 0 none;
    background-size: 1px 100%;
	}
.box-nav h3{
	width:100%;
	height:auto;
	margin:0 auto;
	text-align:center;
	font-family:roboto, Arial, sans-serif;
	color:#fff200;
	font-weight:300;
	font-size:0.9rem;
	display:block;
	}
.game-home{
	width:100%;
	height:auto;
	text-align:center;
	margin:0 auto;
	padding:5px 0;
	position:relative;
	display:block;
	}
.game-home a p{
	width:100%;
	height:auto;
	text-align:center;
	margin:0 auto;
	padding:5px 0;
	position:absolute;
	left:0;
	bottom:-6px;
	font-size:1.4rem;
	color:#fff200;
	display:block;
	}
.img-3{
	width:100%;
	height:auto;
	margin:0 auto;
	text-align:center;
	}
.bank p, .contact p{
	font-size:1.0rem;
	color:#fff200;
	text-align:left;
	margin-left:5px;
	}
.box-contact{
	width:100%;
	height:50px;
	position:relative;
	display:block;
	}
.box-contact a span{
	position:absolute;
	left: 49px;
    top: 9px;
    color: #fff200;
    font-size: 0.9rem;
	}
.box-sports, .title-casino, .box-casino, .box_num{
	width:100%;
	height:auto;
	margin:0 auto;
	text-align:center;
	display:block;
	}
.box-casino{
	padding:5px 0;
	}
.title-casino{
	font-size:1.2rem;
	color: #fff200;
	padding:5px 0;
	}
.box_num{
	position:relative;
	padding:5px 0;
	}
.box_num a{
	display:block;
	}
.title_num{
	width:100%;
	height:auto;
	position:absolute;
	left:0;
	bottom:16px;
	font-size:1.4rem;
	color: #fff200;
	margin:0 auto;
	display:block;
	}
.box-slot{
	width:100%;
	height:auto;
	margin:0 auto;
	padding:5px 0;
	position:relative;
	display:block;
	}
.title-slot{
	width:100%;
	height:auto;
	padding:5px 0;
	position:absolute;
	bottom:8px;
	left:0;
	color:#fff200;
	}
.c-fight{
	padding:5px 0;
	}
/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	.logo a img {
         height: 30px;
        }
	.box_btn ul li a {
		color: #fff200!important;
		border: 2px solid #fff200!important;
		border-radius: 20px!important;
		font-size: 0.8rem;
		background: #005f1a;
		background: -moz-linear-gradient(top,#005f1a 0%,#002401 100%);
		background: -webkit-linear-gradient(top,#005f1a 0%,#002401 100%);
		background: linear-gradient(to bottom,#005f1a 0%,#002401 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#005f1a',endColorstr='#002401',GradientType=0);
		padding: 5px 6px;
}
.game-home a p{
	width:100%;
	height:auto;
	text-align:center;
	margin:0 auto;
	padding:5px 0;
	position:absolute;
	left:0;
	bottom:-5px;
	font-size:1.0rem;
	color:#fff200;
	display:block;
	}
.bank p, .contact{
	font-size:0.8rem;
	color:#fff200;
	text-align:left;
	margin-left:5px;
	}
.box-contact a span{
	position:absolute;
	left: 45px;
    top: 9px;
    color: #fff200;
    font-size: 0.8rem;
	}
.title_num {
    width: 100%;
    height: auto;
    position: absolute;
    left: 0;
    bottom: 6px;
    font-size: 1.0rem;
    color: #fff200;
    margin: 0 auto;
    display: block;
}
.title-slot{
	width:100%;
	height:auto;
	padding:5px 0;
	font-size:1.0rem;
	position:absolute;
	bottom:5px;
	left:0;
	color:#fff200;
	}
	} 
