.bornineteen{border:1px solid #191919;}
.mybet, .hcasino{overflow:hidden;}
.mybet a{color:#f5f4f4;}
.mybet{background-color:#191919;letter-spacing:1px;padding-top:30px;line-height:25px;font-size:14px;}
.mybet .narrow-layout{padding-left:10px;padding-right:10px;}
.hcasino{background-color:#363636;float:left;width:645px;min-height:332px;padding:30px}
.hcasino h1, .hcasino h2{text-align:right;}
.hcasino h1{font:normal 1.25em/1 gclub-bold;padding-right:10px;background:url(../images/global/red-h-divider.jpg) no-repeat right top;}
.hcasino h2{font:normal 1em/2.5 gclub-bold;}
.hcasino p{margin-top:5px;line-height:23px;}
.hcasino img{float:right;}
.link-in{padding-top:20px;padding-bottom:25px;overflow:hidden;}
.link-in li a{line-height:59px;padding-left:75px;padding-right:10px;font-size:1em;float:left;margin:10px 20px 10px 0;text-transform:uppercase;display:block;min-width:255px;height:59px;background-color:#ed463a;background-position:0 0;background-repeat:no-repeat;box-shadow:0px 5px 3px #151414;}
.link-in li a:hover{background-color:#363636;background-position:left bottom;}
.homenav{background-image:url(../images/global/btn-home.png);}
.loadnav{background-image:url(../images/global/btn-download.png);}
.onlinenav{background-image:url(../images/global/btn-online.png);}
.setnav{background-image:url(../images/global/setupnav.png);}
.mobinav{background-image:url(../images/global/btn-mobile.png);}
.regisnav{background-image:url(../images/global/btn-register.png);}
.crownnav{background-image:url(../images/global/btn-crown.png);}
.linknav{background-image:url(../images/global/btn-links.png);}
.seczone{padding:35px 0 40px;overflow:hidden;}
.seczone ul{list-style:none;}
.seczone .half{width:50%;float:left;padding-left:20px;padding-right:20px;padding-top:15px;}
.seczone .half h2, .seczone .half h3, .thizone h2, .thizone h3{font:normal 16px gclub-bold;line-height:16px;margin:10px 0 30px;}
.seczone .half h2, .half h3, .twocol .step-app {padding-left:21px;background:url(../images/global/red-mini-divider.png) no-repeat 5px 0;}
.seczone .morer {padding: 3px 17px 2px 17px;  border-radius: 15px; background-color: #cb2d3e;} .seczone .morer:hover{background-color: #3d3938;}
.thizone{background:#871610 url(../images/global/casino-slot-thirdzone.jpg) no-repeat top left;min-height:350px;padding-top:45px;}
.thizone h2, .thizone h3{background:url(../images/global/white-mini-divider.png) no-repeat top right;text-align:right;padding-right:10px;}
.thizone .whyplay{width:550px;}
.mygames{padding:40px 0;overflow:hidden;}
.mygames h3{font:normal 1.125em/1.9 gclub-bold;padding-left:20px;}
.mygames .redcl{font:normal 1.25em/1 gclub-bold;margin:0 5px;}
.mygames li{list-style:none;padding:5px;margin-bottom:20px;}
.mygames ul{width:540px;margin:10px;float:left;padding-right:20px;}
.mygames ul:nth-child(odd){background:#cb2d3e url(../images/global/bg-casino-slot-odd.jpg) repeat-x top left;}
.mygames ul:nth-child(even){background:#555555 url(../images/global/bg-casino-slot-even.jpg) repeat-x top left;}
.mygames ul img{width:265px;float:left;margin-right:20px;}
.mygames ul h4, .mygames ul h3{margin:20px 0;font:normal 16px gclub-bold;}
.mygames p{padding-bottom:16px;}
.mygames a{border:1px solid #f5f4f4;border-radius:15px;font-size:12px;background:url(../images/global/moreicon.png) no-repeat 85px 0;padding:4px 28px 4px 15px;}
.mygames a:hover{background-color:#f5f4f4;font-weight:700;background-position:85px -28px;color:#000000;}
.mybet .downloadstep a{color:#ef473a;line-height:25px;margin:10px 10px 5px;display:inline-block;border-bottom:1px solid;}
.mybet .downloadstep a:hover{color:#ad9191}
.mybet .whyplay .downloadstep a { color: #dca57e;}
.mybet .singcon{font-size:16px;}
.mybet .singcon img{margin:20px auto;}
.imgnoncen { display: inline!important;  margin: 0!important;}
.borgame{border-top:1px solid #3c3a3a;}
.detaillist{font:normal 0.875em/1.7 gclub-thin;list-style-position:inside;}
.detaillist li{margin-bottom:20px;}
.twocol { font-size: 14px;	padding: 35px 10px; overflow: hidden;}
.twocol ul{ float: left; width: 50%; padding: 10px 20px;}
.twocol ul:nth-child(2) {border-left: 1px solid #707070;}
.twocol ul p {padding: 5px 0 20px;}
.twocol ul img { display: block; margin: 0 auto;}
.iconapp {  float: left;  padding: 0 20px 0 0;}
.twocol h3 {font-size: 16px;   color: #cb2d3e; margin-top: 25px;   font-family: gclub-bold;}
.step-app {  display: block;   margin: 40px 0 5px;font: 400 1em/1 gclub-bold;}
.link-to { background-color: rgba(0,0,0,0.1);  padding: 5px 15px;  border: 1px solid #252424;  margin: 5px;}
.featgame { padding: 30px 0; box-sizing: content-box; overflow: hidden;}
.featgame ul { width: 170px;  float: left; margin: 32px 10px 0; text-align: center;}
.featgame ul a { width: 170px;  height: 25px;  display: block;  color: #ffffff;  background-color: #373737;  font-size: 13px; letter-spacing: 1px;}
.featgame ul a:hover { background-color: #cb2d3e;}
.singcon.featgame ul img {  margin: 0 0 13px 0;}
section.symbol figure { width: 275px; float: left; padding: 10px;  border: 1px solid #131313;  margin: 5px 2px; font-size: 14px;  color: #aba1a1;  min-height: 315px;}
/*bottom box*/
.bt-article{padding: 1em 0; overflow: hidden;}
.bgcram {background: #355664 url(../images/slot/slot-games-cover.jpg) no-repeat top center; padding-top: 261px;}
.bestbox-full{ width: 100%; display: block; background-color: #213E4A;  margin: 10px  19px 10px 0;  padding: 20px;  text-shadow: 0 2px 0 black;   border-radius: 10px; }
.bestbox{ width: 360px; min-height: 450px; float: left; display: block; background-color: #213E4A;  margin: 10px  19px 10px 0;  padding: 20px;  text-shadow: 0 2px 0 black;   border-radius: 10px; background-position: 16px 10px; background-repeat: no-repeat;}
.bestbox:nth-child(3n+1) {margin-right: 0;}
.bestbox:nth-child(2) {background-image: url(../images/slot/list-one.png)}.bestbox:nth-child(3) {background-image: url(../images/slot/list-two.png)}
.bestbox:nth-child(4) {background-image: url(../images/slot/list-three.png)}.bestbox:nth-child(5) {background-image: url(../images/slot/list-four.png)}
.bestbox:nth-child(6) {background-image: url(../images/slot/list-five.png)}.bestbox:nth-child(7) {background-image: url(../images/slot/list-six.png)}
.skyline { background-color: #15242a;  border-bottom-color: #204656;  margin: 1.3em 0;}
.textbody { background-color: #213E4A;  margin: 1em 0;  padding: 5px;  text-shadow: 0 2px 0 black; overflow: hidden;}
.bestbox-full h3 {font: normal 22px/22px gclub-bold; letter-spacing: 1.5px}
.bestbox h4  {font: normal 20px/20px gclub-bold; letter-spacing: 1.5px; text-indent: 45px;}
.bestbox img  {  border: 3px solid #142830;   overflow: hidden;  width: 100%;margin: 1em auto;	border-radius: 10px;}
.bestbox-full .textbody img  {  border: 3px solid #142830; 	margin: 1em auto; border-radius: 10px;	display: block;}
.bestbox span{color: #eac262;}
@media screen and (max-width:1280px){.thizone{background-position:-300px 0;}}
@media screen and (max-width:1024px){.hcasino{width:506px;} 
.mygames ul{max-width:800px;width:100%;margin:20px auto;float:none;overflow:hidden;}  .bestbox h4 {font-size: 16px;}
.bestbox { width: 314px;}
}
@media screen and (max-width:800px){.hcasino{max-width:757px;width:100%;min-height:200px;}
.link-in{padding:10px 20px;}
.seczone{padding:20px 0 30px;}
.feature{display:none;}
.seczone .half{width:100%;}
.thizone{background-position:-377px 0;padding:45px 20px;}
.link-in li a{line-height:40px;height:40px;background-size:180px;letter-spacing:0.5px;padding-left:55px;margin:7px 5px;}
	.bgcram {background-image: none; padding-top: 20px;}
.bestbox { width: 47%;} .bestbox:nth-child(3n+1) { margin-right: 19px;}	
}
@media screen and (max-width:768px){.mybet{padding-top:10px;}
.thizone{min-height:250px;}
.mygames ul{max-width:540px;}
.seczone .half h2, .seczone .half h3{margin:20px 0 10px;}
.thizone h2, .thizone h3{margin:10px 0;}
.hcasino h1{padding-right:0;padding-left:10px;background:url(../images/global/red-h-divider.jpg) no-repeat left top;}
.hcasino h1, .hcasino h2{text-align:left;}
.bestbox { max-width: 600px;  width: 100%; }
}
@media screen and (max-width:480px){.hcasino{padding:20px;}
.thizone .whyplay{max-width:460px;width:100%;margin:auto;}
.link-in li a{width:100%;}
.thizone{padding:20px;}
.mygames ul img{display:block;float:none;margin:0 auto;}
.mygames ul{max-width:375px;width:100%;padding:20px;text-align:center;margin:10px auto;}
.mygames ul:nth-child(odd){background:#cb2d3e;}
.mygames ul:nth-child(even){background:#555555;}
.mygames ul h4, .mygames ul h3{margin:20px 0 5px;}
.hcasino h2{line-height:22px;margin-top:10px;}
.whyplay .downloadstep li { list-style: none;  background-color: #6f0d08;  padding: 5px 20px;   margin: 7px;}
.whyplay .downloadstep a {display: block;} 
.twocol ul {width: 100%;}
.twocol ul:nth-child(2) { border-top: 1px solid #707070;   border-left: none;   margin-top: 50px;  padding-top: 20px;  background-color: #151414;}
.twocol h3 { margin-top: 5px;}
.bestbox-full h3 { font: normal 16px/16px gclub-bold;  letter-spacing: 1px;}
}
@media screen and (max-width:414px){.seczone .half h2, .seczone .half h3, .thizone h2, .thizone h3{line-height:26px;background:none;padding:0;text-align:center;}
.link-in{padding:10px 5px;}
.mygames{padding:20px 0;} .mygames li{padding:0 20px;} .mygames h3{padding-left:0;text-align:center;float:none;} .mygames .redcl{display:none;}
}
@media screen and (max-width:320px){.hcasino{padding:10px;}}