/*
* Skeleton V1.1
* Copyright 2013
* www.betconstruct.com
* */

/* Table of Content
==================================================
	#Site Styles
	#Page Styles
	#Media Queries
	#Font-Face */

/* #Site Styles // rewrite original
================================================== */
	

	
/* #Media Queries
================================================== */

/* Normal Size with no sidebar */

@font-face
{
	font-family: Crystal;
	src: url(CRYSTAL_2.woff);
}

body{
	margin:0;
	padding:0;
	overflow:hidden;
	background:#000;
	background-size:cover;
	
}
*{
	outline:none;
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

#as-game-loading {
	display:block;
	width:100%;
	height:100%; 
	margin:0;
	position:absolute;
	top:0px;
	left:0px;
	background:#000;
	z-index:9999;
}
#as-loading-content{
	width:960px;
	height:700px;
	background:#000;
	margin:0 auto;
	position:relative;
	
	transform-origin:0px top;
	-webkit-transform-origin:0px top;
	-moz-transform-origin: 0px top;
	-o-transform-origin: 0px top;
	-ms-transform-origin: 0px top;
}
#as-loading-content-bg{
	margin-top: 0px;
	margin-left: 95px;
	width:790px;
	height:586px;
	background:url('../i/backgraund-loading.jpg') no-repeat center center #000;
	position:absolute;	
}
#as-loading-progress{
	position: absolute;
	background:url('../i/loading-line.png') repeat-x center center;
	margin-top: 580px;
	margin-left: 277px;
	width: 430px;
	height:17px;
	z-index: 9;
}
#as-loading-progress div{
	width:430px;
	height:17px;
	background-image:url('../i/loadingSteps.png');
	background-repeat:no-repeat;
	background-position:-22px 0px;
}
#as-loading-progress div.step1{
	background-position:0px 0px;
}
#as-loading-progress div.step2{
	background-position:20px 0px;
}
#as-loading-progress div.step3{
	background-position:40px 0px;
}
#as-loading-progress div.step4{
	background-position:60px 0px;
}
#as-loading-progress div.step5{
	background-position:80px 0px;
}
#as-loading-progress div.step6{
	background-position:100px 0px;
}
#as-loading-progress div.step7{
	background-position:120px 0px;
}
#as-loading-progress div.step8{
	background-position:140px 0px;
}
#as-loading-progress div.step9{
	background-position:160px 0px;
}
#as-loading-progress div.step10{
	background-position:180px 0px;
}
#as-loading-progress div.step11{
	background-position:200px 0px;
}
#as-loading-progress div.step12{
	background-position:220px 0px;
}
#as-loading-progress div.step13{
	background-position:240px 0px;
}
#as-loading-progress div.step14{
	background-position:260px 0px;
}
#as-loading-progress div.step15{
	background-position:280px 0px;
}
#as-loading-progress div.step16{
	background-position:300px 0px;
}
#as-loading-progress div.step17{
	background-position:320px 0px;
}
#as-loading-progress div.step18{
	background-position:340px 0px;
}
#as-loading-progress div.step19{
	background-position:360px 0px;
}
#as-loading-progress div.step20{
	background-position:380px 0px;
}
#as-loading-progress div.step21{
	background-position:400px 0px;
}

#as-loading-progress .buttons{
	width:29px;
	height:27px;
	background:url('../i/procBTN.png') no-repeat 0px 0px;
	float:left;
	margin-right:5px;
}
#as-loading-progress .buttons.active{
	background:url('../i/procBTN.png') no-repeat 0px -27px;
}

#as-fun-or-real {
	position: absolute;
	margin-top: 555px;
	margin-left: 360px;
	width: 417px;
	z-index: 60;
	display:none;
}

#as-playFun {
	width: 124px;
	height: 43px;
	background:url('../i/playFun.png') no-repeat 0px 0px;
	float:left;
	margin-right:30px;
	cursor:pointer;
}
#as-playFun:active, #as-playFun:focus{
	background:url('../i/playFun.png') no-repeat 0px -43px;
}


#as-playReal {
	width: 124px;
	height: 43px;
	float:left;
	background:url('../i/playReal.png') no-repeat 0px 0px;
	cursor:pointer;
}
#as-playReal:active, #as-playReal:focus{
	background:url('../i/playReal.png') no-repeat 0px -43px;
}


#as-fun-or-real.mobile{
	margin-left:280px;
	width:430px;
}
#as-fun-or-real.mobile #as-playFun{
	width: 200px;
	height: 100px;
	background:url('../i/playFunMobile.png') no-repeat 0px 0px;		
}
#as-fun-or-real.mobile #as-playFun:active{
	background:url('../i/playFunMobile.png') no-repeat 0px -100px;
}
#as-fun-or-real.mobile #as-playReal{
	width: 200px;
	height: 100px;
	background:url('../i/playRealMobile.png') no-repeat 0px 0px;		
}
#as-fun-or-real.mobile #as-playReal:active{
	background:url('../i/playRealMobile.png') no-repeat 0px -100px;
}





#as-loading-desc{
	position:absolute;
	margin-top: 505px;
	margin-left: 295px;		
	width:400px;
	z-index:55;
	color: white;
	font-weight: bold;
	text-align: center;
}
#as-loading-desc a{
	color:#ed0677;
}
#as-loading-desc a:hover{
	color:#b7055c;
}



#as-game-block {
	width:960px;
	height:590px;
	margin:0;
	position:absolute;
	display:none;
	z-index:9999;
}
#as-game-block.as-game-block-black {
	background:url("../i/as-game-block-black.png") repeat center center;
	height:100%;
}
#as-attention {
	display:none;
	margin:230px 0 0 320px;
	width:329px;
	height:147px;
	background: url('../i/gameDetails.png') no-repeat -170px -521px;
}
#as-attention div{
	margin: 40px 0 0 68px;
	position: absolute;
	font-size: 18px;
	font-weight:bold;
	line-height: 30px;
	width: 245px;
}
#as-attention div a{
	color:#ed0677;
}
#as-attention div a:hover{
	color:#bb055e;
}

#as-game-icons {
	width: 180px;
	top: 4px;
	height: 20px;
	left: 670px;
	position: absolute;
	z-index: 25;
}
#as-game-icons div{
	float:right;
	margin:0px 5px;
	cursor:pointer;
}

#as-infoIcon {
	height:20px;
	width:15px;
	background: url('../i/gameDetails.png') no-repeat -155px -5px;
}
#as-infoIcon:hover{
	opacity:0.9;
	/*background: url('../i/gameDetails.png') no-repeat  -170px -5px;*/
}

.as-soundIcon {
	height:20px;
	width:28px;
	background: url('../i/gameDetails.png') no-repeat -112px -5px;
}
.as-soundIcon.deactive{
	background: url('../i/gameDetails.png') no-repeat -79px -5px;
}
	
.as-soundIcon:hover{
	opacity:0.9;
}


#as-turboSpinIcon {
	height:20px;
	width:30px;
	background: url('../i/gameDetails.png') no-repeat -3px -5px;
}
#as-turboSpinIcon.deactive{
	background: url('../i/gameDetails.png') no-repeat -40px -5px;
}
#as-turboSpinIcon.deactive:hover{
	opacity:0.9;
}



#as-game-info {
	width: 740px;
	height: 408px;
	margin: auto;
	position: absolute;		
	top: 123px;
	left: 110px;
	overflow: hidden;
	display: none;
	background: url('../i/info_bg.jpg') no-repeat top center;
	z-index: 3;
}
#as-game-info div{
	opacity:0.5;
}
#as-game-info:hover div{
	opacity:1;
}
#as-game-info.as-game-info0{
}
#as-game-info.as-game-info1{
	background: url('../i/info_bg1.jpg') no-repeat top center !important;
}
#as-game-info.as-game-info2{
	background: url('../i/info_bg2.jpg') no-repeat top center !important;
}
#as-game-aL{
	width: 43px;
	height: 44px;
	background: url('../i/info_arrowL.png') no-repeat top center;
	position:absolute;
	margin-top:340px;
	margin-left:240px;
	cursor:pointer;
}
#as-game-aR{
	width: 43px;
	height: 44px;
	background: url('../i/info_arrowR.png') no-repeat top center;
	position:absolute;
	margin-top:340px;
	margin-left:500px;
	cursor:pointer;
}
#as-game-aBack{
	width: 126px;
	height: 45px;
	background: url('../i/info_back.png') no-repeat top center;
	position:absolute;
	margin-top: 340px;
	margin-left: 330px;
	cursor:pointer;
}
#as-game-aL:hover{
	background: url('../i/info_arrowL.png') no-repeat 0 -44px;
}
#as-game-aR:hover {
	background: url('../i/info_arrowR.png') no-repeat 0 -44px;
}
#as-game-aBack:hover {
	background: url('../i/info_back.png') no-repeat 0 -45px;
}


#as-game {
	width:960px;
	height:700px;
	background:url('../i/backgraund.jpg') no-repeat top center #826040;
	margin:0;
	position:absolute;
	display:none;		
	box-shadow: 0 0 30px rgba(0,0,0,0.8); /* Параметры тени */

	transform-origin:0px top;
	-webkit-transform-origin:0px top;
	-moz-transform-origin: 0px top;
	-o-transform-origin: 0px top;
	-ms-transform-origin: 0px top;
}

#as-double {
	width: 721px;	    
	height: 409px;
	margin: auto;
	position: absolute;	    
	top: 123px;
	left: 120px;
	overflow: hidden;
	z-index:20;
	background:url('../i/double-bg.jpg') no-repeat top center;
	font-family:Crystal;
	display:none;
}

#as-double h1.previousCards {
	position: absolute;
	margin-top: 100px;
	margin-left: 8px;
	font-size: 22px;
	letter-spacing:3px;
	color: #ece42c;
	width:340px;
	height:38px;
	line-height:38px;
	z-index:1;
	text-indent:12px;
	background:url('../i/gambleAmountH1-bg.png') no-repeat 0px 0px;
}
#as-double div.previousCardsHistory {
	position: absolute;
	margin-top: 85px;
	margin-left: 265px;
	font-size: 22px;
	letter-spacing:3px;
	color: #ece42c;
	width: 450px;
	height: 70px;
	line-height:38px;
	z-index:1;
	text-indent:12px;
}
#as-double div.previousCardsHistory div.redCard{
	background:url('../i/gambleCard-bg.png') no-repeat 0px -210px;
	margin-right:5px;
	float:left;
	width:70px;
	height:70px;
}
#as-double div.previousCardsHistory div.blackCard{
	background:url('../i/gambleCard-bg.png') no-repeat 0px -70px;
	margin-right:5px;
	float:left;
	width:70px;
	height:70px;
}

#as-double h1.gambleAmount {
	position: absolute;
	margin-top: 25px;
	margin-left: 8px;
	font-size: 22px;
	letter-spacing:3px;
	color: #ece42c;
	width:340px;
	height:38px;
	line-height:38px;
	z-index:1;
	text-indent:12px;
	background:url('../i/gambleAmountH1-bg.png') no-repeat 0px 0px;
}
#gambleToWin.disableWin{
	text-indent:-9999px !important;
}
#as-double h1.gambleToWinAmount {
	position: absolute;
	margin-top: 25px;
	margin-left: 372px;
	font-size: 22px;
	letter-spacing:3px;
	color: #ea0210;
	width:340px;
	height:38px;
	line-height:38px;
	z-index:1;
	text-indent:12px;
	background:url('../i/gambleAmountH1-bg.png') no-repeat 0px 0px;
}

#as-double h1.gambleAmount span, #as-double h1.gambleToWinAmount span{
	height:38px;
	line-height:38px;
	width:101px;
	float:right;
	display:inline-block;
	text-align:center;
	text-indent:0px;
	background:url('../i/gambleAmountSpan-bg.png') no-repeat 0px 0px;
}

#as-double div.as-doublebtn-red {
	position: absolute;
	margin: 230px 0 0 70px;
	background:url('../i/as-doublebtn-red.png') no-repeat 0px 0px;
	width:157px;
	height:112px;
	cursor:pointer;
}
#as-double div.as-doublebtn-red:active{
	background:url('../i/as-doublebtn-red.png') no-repeat 0px -112px;
}


#as-double div.as-doublebtn-black {
	position: absolute;
	margin: 230px 0 0 475px;
	background:url('../i/as-doublebtn-black.png') no-repeat 0px 0px;
	width:157px;
	height:112px;
	cursor:pointer;
}
#as-double div.as-doublebtn-black:active{
	background:url('../i/as-doublebtn-black.png') no-repeat 0px -112px;
}

#as-double div.as-doubleCard {
	position: absolute;
	margin: 180px 0 0 280px;
	background:url('../i/doubleCard.png') no-repeat 0px 0px;
	width:153px;
	height:209px;
}
#as-double div.as-doubleCard.active{
	background:url('../i/doubleCard.png') no-repeat 0px -209px;
}

#as-double div.as-doubleCard.card1{
	background:url('../i/doubleCards.png') no-repeat 0px 0px;
	height:204px;
}
#as-double div.as-doubleCard.card2{
	background:url('../i/doubleCards.png') no-repeat 0px -204px;
	height:204px;
}
#as-double div.as-doubleCard.card3{
	background:url('../i/doubleCards.png') no-repeat 0px -408px;
	height:204px;
}
#as-double div.as-doubleCard.card4{
	background:url('../i/doubleCards.png') no-repeat 0px -612px;
	height:204px;
}





#as-double .double{
	 width:121px;
	height:55px;
	background:url('../i/double.png') no-repeat top center;
	cursor:pointer;
	display:none;
}
#as-double .double.active, #as-double .double:active{
	background:url('../i/double.png') no-repeat 0 -55px;
}

#as-reels-bg {
	width: 740px;
	height: 428px;
	position: absolute;
	top: 113px;
	left: 110px;
	background:url('../i/reelsBG.png') no-repeat 0 0;
	overflow: hidden;
}
#as-reels {
	width: 740px;
	height: 408px;
	position: absolute;		
	top: 124px;
	left: 110px;
	overflow: hidden;
}
#as-reels img{
	pointer-events:none;
}
#as-reels .as-reel {
	float:left;
	margin-top:-136px;
	position:absolute;
	/*background:#fff;*/
}


#as-reels #as-reel-1{
	left:10px;
}
#as-reels #as-reel-2{
	left:156px;
}
#as-reels #as-reel-3{
	left:302px;
}
#as-reels #as-reel-4{
	left:448px;
}
#as-reels #as-reel-5{
	left:594px;
}

#as-reels .as-reel img{
	display:block;
	width:136px;
	height:136px;
}




div.divIcons{
	width:136px;
	height:136px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	position:absolute;
}
div.divIcons:nth-child(1){
}
div.divIcons:nth-child(2){
	margin-top:136px;
}
div.divIcons:nth-child(3){
	margin-top:272px;
}
div.divIcons:nth-child(4){
	margin-top:408px;
}
div.divIcons:nth-child(5){
	margin-top:544px;
}

div.divIcon1{
	background-image: url('../i/faces/1.png');
}
div.divIcon2{
	background-image: url('../i/faces/2.png');
}
div.divIcon3{
	background-image: url('../i/faces/3.png');
}
div.divIcon4{
	background-image: url('../i/faces/4.png');
}
div.divIcon5{
	background-image: url('../i/faces/5.png');
}
div.divIcon6{
	background-image: url('../i/faces/6.png');
}
div.divIcon7{
	background-image: url('../i/faces/7.png');
}
div.divIcon8{
	background-image: url('../i/faces/8.png');
}
div.divIcon9{
	background-image: url('../i/faces/9.png');
}
div.divIcon10{
	background-image: url('../i/faces/10.png');
}
div.divIcon11{
	background-image: url('../i/faces/11.png');
}
div.divIcon12{
	background-image: url('../i/faces/12.png');
}
div.divIcon13{
	background-image: url('../i/faces/13.png');
}


div.divIconBlur{
	height:146px !important;	
}
.divIcon1.divIconBlur{
	background-image: url('../i/faces/1-blur.png') !important;
}
.divIcon2.divIconBlur{
	background-image: url('../i/faces/2-blur.png') !important;
}
.divIcon3.divIconBlur{
	background-image: url('../i/faces/3-blur.png') !important;
}
.divIcon4.divIconBlur{
	background-image: url('../i/faces/4-blur.png') !important;
}
.divIcon5.divIconBlur{
	background-image: url('../i/faces/5-blur.png') !important;
}
.divIcon6.divIconBlur{
	background-image: url('../i/faces/6-blur.png') !important;
}
.divIcon7.divIconBlur{
	background-image: url('../i/faces/7-blur.png') !important;
}
.divIcon8.divIconBlur{
	background-image: url('../i/faces/8-blur.png') !important;
}
.divIcon9.divIconBlur{
	background-image: url('../i/faces/9-blur.png') !important;
}
.divIcon10.divIconBlur{
	background-image: url('../i/faces/10-blur.png') !important;
}
.divIcon11.divIconBlur{
	background-image: url('../i/faces/11-blur.png') !important;
}
.divIcon12.divIconBlur{
	background-image: url('../i/faces/12-blur.png') !important;
}
.divIcon13.divIconBlur{
	background-image: url('../i/faces/13-blur.png') !important;
}


.divIcon1.divIconAnim{
	background-image: url('../i/faces/1-anim.png') !important;
}
.divIcon2.divIconAnim{
	background-image: url('../i/faces/2-anim.png') !important;
}
.divIcon3.divIconAnim{
	background-image: url('../i/faces/3-anim.png') !important;
}
.divIcon4.divIconAnim{
	background-image: url('../i/faces/4-anim.png') !important;
}
.divIcon5.divIconAnim{
	background-image: url('../i/faces/5-anim.png') !important;
}
.divIcon6.divIconAnim{
	background-image: url('../i/faces/6-anim.png') !important;
}
.divIcon7.divIconAnim{
	background-image: url('../i/faces/7-anim.png') !important;
}
.divIcon8.divIconAnim{
	background-image: url('../i/faces/8-anim.png') !important;
}
.divIcon9.divIconAnim{
	background-image: url('../i/faces/9-anim.png') !important;
}
.divIcon10.divIconAnim{
	background-image: url('../i/faces/10-anim.png') !important;
}
.divIcon11.divIconAnim{
	background-image: url('../i/faces/11-anim.png') !important;
}
.divIcon12.divIconAnim{
	background-image: url('../i/faces/12-anim.png') !important;
}
.divIcon13.divIconAnim{
	background-image: url('../i/faces/13-anim.png') !important;
}


#as-reels .cardWinZindex{
	z-index:4;
}

#as-reels .cardWinZindex.activeCardLine1{
	border:4px solid #f6f608;
	border-radius: 20px;
	margin-left: -4px;
	margin-top: -4px;
}
#as-reels .cardWinZindex.activeCardLine2{
	border:4px solid #008800;
}
#as-reels .cardWinZindex.activeCardLine3{
	border:4px solid #06d306;
}
#as-reels .cardWinZindex.activeCardLine4{
	border:4px solid #06b9f6;
}
#as-reels .cardWinZindex.activeCardLine5{
	border: 4px solid #a905f7;
}
#as-reels .cardWinZindex.activeCardLine6{
	border:4px solid #f709f7;
}
#as-reels .cardWinZindex.activeCardLine7{
	border:4px solid #0707f7;
}
#as-reels .cardWinZindex.activeCardLine8{
	border:4px solid #f00c12;
}
#as-reels .cardWinZindex.activeCardLine9{
	border:4px solid #fb9404;
}



#as-top-navigation{
	width: 740px;
	height: 93px;
	position:absolute;
	top: 30px;
	left: 110px;
	background-image:url('../i/topNavBG.png');
	background-repeat:no-repeat;
	background-position:0px 0px;
	z-index:2;
}
#as-top-navigation.step0{
	background-position:0px 0px;
}
#as-top-navigation.step1{
	background-position:0px -93px;
}
#as-top-navigation.step2{
	background-position:0px -186px;
}
#as-top-navigation.step3{
	background-position:0px -279px;
}
#as-top-navigation.step4{
	background-position:0px -372px;
}
#as-top-navigation.step5{
	background-position:0px -465px;
}


#as-play-for-real{
	width:143px;
	height:20px;
	background: url('../i/gameDetails.png') no-repeat 0px -520px;
	position:absolute;
	top: 5px;
	left: 405px;
	z-index: 6;
	display:none;
	cursor:pointer;
}
#as-play-for-real.active{
	background: url('../i/gameDetails.png') no-repeat 0px -541px;
}

#as-boardInfo {
	width:740px;
	height: 35px;
	top: 550px;
	left: 110px;
	position:absolute;
	z-index:1;
	font-family:Crystal;
}
#as-boardInfo #userBalanceDiv {
	width: 259px;
	height: 35px;
	line-height: 35px;
	display: inline-block;
	text-align: right;
	color: #f6c401;
	font-size: 22px;
	letter-spacing:1px;
	margin-left: 15px;
	position:absolute;
	overflow: hidden;
}
#as-boardInfo #userBalanceDiv #userBalanceTitle{
	float:left;
}
#as-boardInfo #userBalanceDiv #userBalanceSpan{
	float:right;
}

#as-boardInfo #userWinDiv {
	width: 220px;
	height: 35px;
	line-height: 35px;
	display: inline-block;
	text-align: right;
	color: #ff0100;
	font-size: 22px;
	letter-spacing:1px;
	margin-left: 302px;
	position:absolute;
	overflow: hidden;
}
#as-boardInfo #userWinDiv #userWinTitle {
	float:left;
}
#as-boardInfo #userWinDiv #userWinSpan {
	float:right;
}

#as-boardInfo #userFreeSpinWinDiv {
	width: 220px;
	height: 35px;
	line-height: 35px;
	display: inline-block;
	text-align: right;
	color: #ff0100;
	font-size: 22px;
	letter-spacing:1px;
	margin-left: 302px;
	position:absolute;
	overflow: hidden;
	text-align:center;
	display:none;
}


#as-boardInfo #allBetDiv {
	width: 175px;
	height: 35px;
	line-height: 35px;
	display: inline-block;
	text-align: right;		
	margin-left: 550px;
	color: #f6c401;
	font-size: 20px;
	letter-spacing:1px;
	position:absolute;
	overflow: hidden;
}

#as-boardInfo #allBetDiv #allBetTitle {
	float:left;
}
#as-boardInfo #allBetDiv #allBetSpan {
	float:right;
}

#as-navigation {
	width:960px;
	height:85px;
	top:610px;
	left:0px;
	position:absolute;
	z-index:1;
}



#as-navigation .button{
	margin-right:-8px;
	cursor:pointer;
	float:left;
}
#as-navigation .button:last-child{
	margin-right:0px;
}
#as-navigation .button:first-child{
	margin-left:60px;
}


#as-navigation .coins{
	width:121px;
	height:55px;
	background:url('../i/coins.png') no-repeat top center;
	cursor:default;
}
#as-navigation .coins.active{
	background:url('../i/coins.png') no-repeat  0 -55px;
}





#startAutoPlay {
	width: 120px;
	height: 27px;
	display: inline-block;
	position: absolute;
	cursor:pointer;
}
#as-navigation #startAutoPlay:active{
	 background:url('../i/autoplaySpan.png') no-repeat 0 -27px;
}



#as-navigation .autoplay{
	width:174px;
	height:78px;
	background:url('../i/gameDetails.png') no-repeat 0 -72px;
}
#as-navigation .autoplay.active, #as-navigation .autoplay:active{
	background:url('../i/gameDetails.png') no-repeat 0 -152px;
}
#as-navigation .autoplay.buttonDisabled, #as-navigation .autoplay.buttonDisabled:active {
	background:url('../i/gameDetails.png') no-repeat 0 -410px;
	cursor:default;
}

#as-navigation .stop{
	background:url('../i/gameDetails.png') no-repeat 0 -232px !important;
}
#as-navigation .stop.active, #as-navigation .stop:active{
	background:url('../i/gameDetails.png') no-repeat 0 -312px !important;
}
#as-navigation .stop.buttonDisabled, #as-navigation .stop.buttonDisabled:active{
	background:url('../i/gameDetails.png') no-repeat 0 -410px !important;
	cursor:default;
}

#as-navigation .bet{
	width:174px;
	height:78px;
	background:url('../i/gameDetails.png') no-repeat -200px -72px;
}
#as-navigation .bet.active, #as-navigation .bet:active{
	background:url('../i/gameDetails.png') no-repeat -200px -152px;
	padding-top: 2px;
	height: 76px;
}
#as-navigation .bet.buttonDisabled, #as-navigation .bet.buttonDisabled:active{
	background:url('../i/gameDetails.png') no-repeat -200px -410px;
	padding-top: 0px;
	height:78px;
	cursor:default;
}

#as-navigation #betPerLineSpan{
	width: 121px;
	height: 25px;
	line-height: 25px;
	display: inline-block;
	text-align: center;
	margin-top: 30px;
	margin-left: 23px;
	color: #990000;
	font-weight: bold;
	font-style: italic;
	font-family: verdana;
	font-size: 24px;
	overflow: hidden;	
	-webkit-transform: rotateX(25deg);
}
#as-navigation .bet.buttonDisabled #betPerLineSpan {
	color:#3e3e3e;
}



#as-navigation .doubleRed{
	width:174px;
	height:78px;
	background:url('../i/gameDetails.png') no-repeat -386px -72px;
}
#as-navigation .doubleRed.active, #as-navigation .doubleRed:active{
	background:url('../i/gameDetails.png') no-repeat -386px -152px;
}
#as-navigation .doubleRed.buttonDisabled, #as-navigation .doubleRed.buttonDisabled:active{
	background:url('../i/gameDetails.png') no-repeat -386px -410px;
	cursor:default;
}

#as-navigation .doubleBlack{
	width:174px;
	height:78px;
	background:url('../i/gameDetails.png') no-repeat -575px -72px;
}
#as-navigation .doubleBlack.active, #as-navigation .doubleBlack:active{
	background:url('../i/gameDetails.png') no-repeat -575px -152px;
}
#as-navigation .doubleBlack.buttonDisabled, #as-navigation .doubleBlack.buttonDisabled:active{
	background:url('../i/gameDetails.png') no-repeat -575px -410px;
	cursor:default;
}


#as-navigation .spin{
	width:174px;
	height:78px;
	background:url('../i/gameDetails.png') no-repeat -780px -72px;
}
#as-navigation .spin.active, #as-navigation .spin:active{
	 background:url('../i/gameDetails.png') no-repeat -780px -152px;
}
#as-navigation .spin.buttonDisabled, #as-navigation .spin.buttonDisabled:active {
	background:url('../i/gameDetails.png') no-repeat -780px -410px;
}


#as-lines-BTNS{
	position: absolute;
	width: 960px;
}
#as-lines-LINES{
	position: absolute;
	width: 740px;
	left:110px;
}

.lineBTNleft {
	position:absolute;
	left:84px;
	width:24px;
	height:24px;
}

.lineBTNright {
	position:absolute;
	right:84px;
	width:24px;
	height:24px;
}

.lineBTNleft.active{
	background:url('../i/gameDetails.png') no-repeat -930px -29px !important;
	z-index:10;
}
.lineBTNright.active{
	background:url('../i/gameDetails.png') no-repeat -930px -29px !important;
	z-index:10;
}

.line4BTN{
	top:132px;
	z-index:10 !important;
}
.line2BTN{
	top:180px;
}
.line9BTN.lineBTNleft{
	top:226px;
}
.line9BTN.lineBTNright{
	top:408px;
}


.line7BTN{
	top:272px;
}
.line1BTN{
	top:317px;
}
.line6BTN{
	top:363px;
}

.line8BTN.lineBTNleft{
	top:408px;
}
.line8BTN.lineBTNright{
	top:226px;
}
.line3BTN{
	top:456px;
}
.line5BTN{
	top:502px;
}



.line{
	position: absolute;
	z-index: 2;
	display:none;
}
.line.active{
	display:block;
}



.line1_1{background: url('../i/lines/1.png') no-repeat 0 0;}
.line1_2{background: url('../i/lines/1_2.png') no-repeat 0 0;}
.line1_3{background: url('../i/lines/1_3.png') no-repeat 0 0;}
.line1_4{background: url('../i/lines/1_4.png') no-repeat 0 0;}
.line1_5{background: url('../i/lines/1_5.png') no-repeat 0 0;}

.line2_1{background: url('../i/lines/2.png') no-repeat 0 0;}
.line2_2{background: url('../i/lines/2_2.png') no-repeat 0 0;}
.line2_3{background: url('../i/lines/2_3.png') no-repeat 0 0;}
.line2_4{background: url('../i/lines/2_4.png') no-repeat 0 0;}
.line2_5{background: url('../i/lines/2_5.png') no-repeat 0 0;}

.line3_1{background: url('../i/lines/3.png') no-repeat 0 0;}
.line3_2{background: url('../i/lines/3_2.png') no-repeat 0 0;}
.line3_3{background: url('../i/lines/3_3.png') no-repeat 0 0;}
.line3_4{background: url('../i/lines/3_4.png') no-repeat 0 0;}
.line3_5{background: url('../i/lines/3_5.png') no-repeat 0 0;}

.line4_1{background: url('../i/lines/4.png') no-repeat 0 0;}
.line4_2{background: url('../i/lines/4_2.png') no-repeat 0 0;}
.line4_3{background: url('../i/lines/4_3.png') no-repeat 0 0;}
.line4_4{background: url('../i/lines/4_4.png') no-repeat 0 0;}
.line4_5{background: url('../i/lines/4_5.png') no-repeat 0 0;}

.line5_1{background: url('../i/lines/5.png') no-repeat 0 0;}
.line5_2{background: url('../i/lines/5_2.png') no-repeat 0 0;}
.line5_3{background: url('../i/lines/5_3.png') no-repeat 0 0;}
.line5_4{background: url('../i/lines/5_4.png') no-repeat 0 0;}
.line5_5{background: url('../i/lines/5_5.png') no-repeat 0 0;}

.line6_1{background: url('../i/lines/6.png') no-repeat 0 0;}
.line6_2{background: url('../i/lines/6_2.png') no-repeat 0 0;}
.line6_3{background: url('../i/lines/6_3.png') no-repeat 0 0;}
.line6_4{background: url('../i/lines/6_4.png') no-repeat 0 0;}
.line6_5{background: url('../i/lines/6_5.png') no-repeat 0 0;}

.line7_1{background: url('../i/lines/7.png') no-repeat 0 0;}
.line7_2{background: url('../i/lines/7_2.png') no-repeat 0 0;}
.line7_3{background: url('../i/lines/7_3.png') no-repeat 0 0;}
.line7_4{background: url('../i/lines/7_4.png') no-repeat 0 0;}
.line7_5{background: url('../i/lines/7_5.png') no-repeat 0 0;}

.line8_1{background: url('../i/lines/8.png') no-repeat 0 0;}
.line8_2{background: url('../i/lines/8_2.png') no-repeat 0 0;}
.line8_3{background: url('../i/lines/8_3.png') no-repeat 0 0;}
.line8_4{background: url('../i/lines/8_4.png') no-repeat 0 0;}
.line8_5{background: url('../i/lines/8_5.png') no-repeat 0 0;}

.line9_1{background: url('../i/lines/9.png') no-repeat 0 0;}
.line9_2{background: url('../i/lines/9_2.png') no-repeat 0 0;}
.line9_3{background: url('../i/lines/9_3.png') no-repeat 0 0;}
.line9_4{background: url('../i/lines/9_4.png') no-repeat 0 0;}
.line9_5{background: url('../i/lines/9_5.png') no-repeat 0 0;}

.line1{
	top: 260px;
	width: 740px;
	height: 150px;
	left: 0px;
}

.line2{
	top: 124px;
	width: 740px;
	height: 150px;
	left: 0px;
}

.line3{
	top: 396px;
	width: 740px;
	height: 150px;
	left: 0px;
}

.line4{
	top: 124px;
	width: 740px;
	height: 420px;
	left: 0px;
}

.line5{
	top: 124px;
	width: 740px;
	height: 434px;
	left: 0px;
}


.line7{
	top: 124px;
	width: 740px;
	height: 300px;
	left: 0px;
}

.line6{
	top: 260px;
	width: 740px;
	height: 280px;
	left: 0px;
}

.line9{
	top: 124px;
	width: 740px;
	height: 420px;
	left: 0px;
}

.line8{
	top: 124px;
	width: 740px;
	height: 420px;
	left: 0px;
}


.as-hidden {
	display:none !important;
}

.as-mobile{
	margin-top:-160px !important;
}

div.animStep0{
	background-position:center 0px !important;
}
div.animStep1{
	background-position:center -136px !important;
}
div.animStep2{
	background-position:center -272px !important;
}
div.animStep3{
	background-position:center -408px !important;
}
div.animStep4{
	background-position:center -544px !important;
}
div.animStep5{
	background-position:center -680px !important;
}
div.animStep6{
	background-position:center -816px !important;
}
div.animStep7{
	background-position:center -952px !important;
}
div.animStep8{
	background-position:center -1088px !important;
}
div.animStep9{
	background-position:center -1224px !important;
}
div.animStep10{
	background-position:center -1360px !important;
}
div.animStep11{
	background-position:center -1496px !important;
}
div.animStep12{
	background-position:center -1632px !important;
}
div.animStep13{
	background-position:center -1768px !important;
}
div.animStep14{
	background-position:center -1904px !important;
}
div.animStep15{
	background-position:center -2040px !important;
}
div.animStep16{
	background-position:center -2176px !important;
}
div.animStep17{
	background-position:center -2312px !important;
}
div.animStep18{
	background-position:center -2448px !important;
}
div.animStep19{
	background-position:center -2584px !important;
}
div.animStep20{
	background-position:center -2720px !important;
}
div.animStep21{
	background-position:center -2856px !important;
}


/* Tablet Portrait size to standard 960 (devices and browsers) */	
@media only screen and (min-width: 768px) and (max-width: 959px) {
	
	
}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {	
		
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 10px) and (max-width: 767px) {
	

}

#as-freeSpin {
	background-image:url("../i/freeSpin.png");
	background-position:0px 0px;
	width:735px;
	height:225px;
	position:absolute;
	left: 115px;
	top: 185px;
	z-index:9999;
	display:none;
}