/*FURTUNE SPIN*/
#spin{
	background: url(../images/slots/bgonly.jpg) no-repeat top center;
	background-size:100% 100%;
}
/*.fortunes_spin { background:url(../images/bg_fortunate_spin.jpg) no-repeat center 3px;}*/
.fortunes_spin .landing-cont { padding:35px 15px; height:auto;}
.aside { float:left; padding-top:43px;}
.prize { padding-top:43px; padding-right:9px;}
.prize li { display:block; clear:both; overflow:hidden; margin-bottom:10px;}
.prize li span { float:right; width:50px; height:24px; text-align:center; font:bold 14px/24px Arial, Helvetica, sans-serif; color:#ffd700; /*background:url(../images/prize_blank.png) no-repeat;*/}
.fortunes_spin .cont { float:left;}
.fortunes_spin .left { width:580px; float:left;}
.fortunes_spin .right { float:left; padding-top:23px;}
.diamond_prize { background:url(../images/slots/grandprize.png) no-repeat; width:221px; height:302px;}
.diamond_prize li span { margin:-5px 14px 0 0; width:41px; height:27px; /*background:url(../images/dprize.png) no-repeat;*/}
.ruby_prize { background:url(../images/slots/prize.png) no-repeat; width:221px; height:302px;}
.ruby_prize li span { margin:-5px 30px 0 0; width:41px; height:27px; /*background:url(../images/rprize.png) no-repeat;*/}
.reel-container { overflow:hidden; position:relative; width: 540px; height:280px; padding:80px 0; margin-top:50px;}
.reel-container .reel { float:left; width:25%; height:189px;}
.token { background:url(../images/slots/stars.png) no-repeat; background-position: 40px -20px; width:600px; height:100px; margin-top:10px; padding-left:10px;}
.diamond, .ruby { width:165px; height:auto; float:left; margin:40px 0px 30px 0px; padding:35px 10px 6px 0px;}
.diamond { background:url(../images/slots/goldcoin.png) no-repeat; }
.ruby { background:url(../images/slots/silvercoin.png) no-repeat;}
.spin { background:url(../images/slots/stars.png) no-repeat; background-position: 0px -50px; width:202px; float:right; position:relative; top:0px; right:10px;}
.spin a { background:url(../images/slots/button.png) no-repeat; border-radius:50%; width:132px; height:126px; display:block; margin-top:-5px; margin-left:40px}
.minus, .add { width:60px; height:30px; display:block; float:left; cursor:pointer;}
.coin { /*background:url(../images/prize-blank.png) no-repeat;*/ width:70px; height:26px; float:left; margin:0px 6px; color: white; text-align: center; padding-top: 5px; font-weight: bold;}
.terms { width:780px; /*background:rgba(0,0,0,0.5);*/ font:15px/12px 'acensregular'; letter-spacing:1px; overflow:hidden; padding:5px 0px 0px 0px;}
.terms h4 { background-color:#151515; border:1px solid #424242; color:white; font-size:14px; text-transform:uppercase; margin-bottom:4px;}
.terms h2 {  background-color: #151515; border: 1px solid #424242; color: #fff; font-size: 52px; text-transform: uppercase; margin-bottom: 4px; padding-top: 0; }
.terms ol.tc { background-color:#151515; color:white; text-align:left; border:1px solid #424242; height:125px; overflow-y:scroll; width:100%; padding-top:5px;}
.terms ol.tc li { list-style-type:decimal; list-style-position:inside; margin-bottom:10px;}
.terms ol.tc ol { margin-left:10px;}
#dark::-webkit-scrollbar-track { -webkit-box-shadow:inset 0 0 4px rgba(17,17,17,0.2); background-color:#000;}
#dark::-webkit-scrollbar { width:4px; background-color:#111;}
#dark::-webkit-scrollbar-thumb { background-color:#555;}
.jp { background:url(../images/slots/jp.png) no-repeat; width:225px; height:132px;}
.jp .jp_amt { width:195px; position:relative; top:93px; left:33px; font:bold 20px/24px Arial, Helvetica, sans-serif;text-align:right; letter-spacing: 15px; color:#FFF;}
.wl { background:url(../images/slots/wl.png) no-repeat; background-size:222px 350px; width:222px; height:350px; padding-top:37px; }
.wl li { overflow:hidden; padding:0px 23px 0px 29px;}
.wl li span { color:#FFF; font:bold 14px/22px Arial, Helvetica, sans-serif}
.wln { float:left;}
.wlp { float:right;}
