@charset "utf-8";
/*---------------------------------------------- 
R E S E T
------------------------------------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,and,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,select{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size:100%;
	font-family: inherit;
	vertical-align: baseline;
	box-sizing:border-box;
	-moz-box-sizing:border-box;}
:focus {
	outline: 0;
}
*|*:-moz-any-link { text-decoration:none!important; }
ol, ul {
	list-style: none;}
table {
	border-collapse: separate;
	border-spacing: 0;}
caption, th, td {
	text-align: left;
	font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
.clr { clear:both; padding:0; margin:0; min-height:1px; zoom:1; height:1px}
.clear { clear: both;}
.clear {display:inline-block;}
.clear:after {display:block;visibility:hidden;clear:both;height:0;content: ".";}
.clearfix { zoom: 1; }
.clearfix:before,
.clearfix:after {
	position: relative;
	margin:0;
	content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;}
.rouletteSetBg, .rouletteableBorderBottom, .rouletteableBorderLeft,.rouletteableBorderRight,.rouletteableBorderBetInfo, .header, h3 a em, .header ul li.rules span,.header ul li.rules h3 a, .header ul li.results h3 a,.header ul li.score img, .resultsBox, .header ul li.results, ul.bargainingChip li a span, .tableBetBoxPattern, .rouletteTable, .threeDRoulette, .tablePokerRight ul li, .tableBetBoxPattern ul li ol b, .mask, .youWinImg, .scoreBetInfo strong, #gallery, .threeDRouletteRotatuion ul li,.tableBetBoxPattern ul.firstBet li:nth-last-child(3) a,
.tableBetBoxPattern ul.firstBet li:nth-last-child(2) a,
.tableBetBoxPattern ul.firstBet li:last-child a,.tableBetBoxPattern ul li ol, .cup, .wheel, .cross, .ball, .activeWin span, .spotlight, .youWinBox, .scoreBetInfo strong, .BetInfowheel, .BetInfoBall   {
	position:absolute;
	display:block;}
.page-wrapper, .header ul, .header ul li, .header ul li a, b, .header ul li.score span, .header ul li span ol, .header ul li span article, .resultsBox img, .header ul li span aside, ul.bargainingChip, ul.bargainingChip li, a.chipsButtonActive img, .tableBetBoxPattern ul, .BP_Num, .tableBetBoxPattern ul li ol span, .ontop, .tableBetBoxPattern ul li strong, ul.betsBtnsStatus, ul.betsBtnsStatus li, ul.betsBtnsStatus button, em, .threeDRouletteRotatuion,.tableBetBoxPattern ul li a, .tablePattern, .tableBetBoxPattern ul li, .tableBetBoxPattern ul li a, span.diamond-narrow, .BetInfo_results{
	position: relative;
	display:block;}
/*---------------------------------------------- 
P O P U P  B O X 
------------------------------------------------*/
#ie-alert-overlay{width:100%;height:100%;background-image:url(../images/roulette/bg.png);position:fixed;top:0;left:0;z-index:999999}
* html #ie-alert-overlay{position:absolute}
#ie-alert-panel{width:600px;height:auto;top:200px;left:50%;position:fixed;z-index:1000001;margin:0 0 0 -300px;
_position:absolute;
_top:expression(200+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');font-family: 'Roboto Condensed';
}
.ie-p{font-size:12pt;color:#7c7c7c;line-height:24px;text-align:left;font-weight:normal;font-family: Arial, Helvetica, sans-serif;}
#ie-alert-panel a{text-decoration:none}
.ie-span{font-size:20pt;color:#333333;display:block;font-weight:bold;line-height:1.6em;margin:0 0 15px 0;}
.ie-r-b-c,.ie-r-t-c,.ie-l-t-c,.ie-l-b-c{background:url(../images/roulette/iesprites.png) no-repeat}
.ie-l-t-c{width:47px;height:47px;background-position:-18px -9px;float:left}
.ie-l{height:100%;width:47px;float:left;clear:both;background:url(../images/roulette/left.png)}
.ie-l-b-c{width:47px;height:46px;background-position:-17px -66px;float:left;clear:both}
.ie-b{height:46px;width:506px;float:left;background:url(../images/roulette/bottom.png)}
.ie-r-t-c{width:47px;height:47px;background-position:-83px -10px;float:right;cursor:pointer}
.ie-r-t-c:hover{background-position:-143px -9px}
.ie-r{height:100%;width:47px;float:right;background:url(../images/roulette/right.png)}
.ie-c{width:506px;height:100%;background:#f6f6f6;float:left}
.ie-r-b-c{width:47px;height:46px;background-position:-83px -65px;float:right}
.ie-t{height:47px;width:506px;float:left;background:url(../images/roulette/top.png)}
.ie-u{width:auto;height:43px;margin:30px auto 0 -66px;position:relative;left:50%}
.ie-u-l{width:14px;height:43px;background:url(../images/roulette/u-left.png);float:left}
.ie-u-c{width:auto;height:43px;background:url(../images/roulette/u-center.png);float:left;padding:11px 0 0 0;cursor:pointer}
.ie-u-s{margin:5px 25px 5px 25px;color:#fff;font-size:14pt;font-weight:bold;line-height:1em;}
.ie-u-r{width:14px;height:43px;background:url(../images/roulette/u-right.png);float:left}
#ie-alert-panel.ie6-style .ie-r-b-c{background:url(../images/roulette/6_r_b_c.png) no-repeat}
#ie-alert-panel.ie6-style .ie-r-t-c{background:url(../images/roulette/6_r_t_c.png) no-repeat}
#ie-alert-panel.ie6-style .ie-r-t-c:hover{background:url(../images/roulette/6_r_t_c_h.png) no-repeat}
#ie-alert-panel.ie6-style .ie-l-t-c{background:url(../images/roulette/6_l_t_c.png) no-repeat}
#ie-alert-panel.ie6-style .ie-l-b-c{background:url(../images/roulette/6_l_b_c.png) no-repeat}
#ie-alert-panel.ie6-style .ie-l{background:url(../images/roulette/6_left.png)}
#ie-alert-panel.ie6-style .ie-r{background:url(../images/roulette/6_right.png)}
#ie-alert-panel.ie6-style .ie-b{background:url(../images/roulette/6_bottom.png)}
#ie-alert-panel.ie6-style .ie-t{background:url(../images/roulette/6_top.png)}
.modalDialog {
		position: fixed;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(0,0,0,0.8);
		z-index: 9999999999;
		-webkit-transition: opacity 400ms ease-in;
		-moz-transition: opacity 400ms ease-in;
		transition: opacity 400ms ease-in;
	}
.modalDialog h1 {
	font-size:18pt;font-family: 'Roboto Condensed';font-weight:bold;
	text-shadow:1px 1px 0 rgba(255,255,255,.8);line-height:28px;
	margin-bottom:10px; padding-bottom:10px;border-bottom:1px solid #999999}
.modalDialog > div {
		width: 400px;
		position: relative;
		margin: 30% auto;
		margin-left:23%;
		line-height:18px;
		padding: 20px;
		border-radius: 10px;
		text-shadow:1px 1px 0 rgba(255,255,255,.4);	
		font-size:14px;
		color:#000000;
		background: #999999;
		background: -moz-linear-gradient(#fff, #999);
		background: -webkit-linear-gradient(#fff, #999);
		background: -o-linear-gradient(#fff, #999);
}
.close {
		background: #606061;
		cursor:pointer;
		color: #FFFFFF;
		line-height: 25px;
		position: absolute;
		z-index:9999999999;
		right: -12px;
		text-align: center;
		top: -10px;
		width: 24px;
		text-decoration: none;
		font-weight: bold;
		border-radius: 12px;
		box-shadow: 1px 1px 3px #000;
}
.close:hover { background: #00d9ff; }
/*---------------------------------------------- 
T O P   H E A D E R
------------------------------------------------*/
.header {
	background-color:#000000;
	width:100%;
	height:27px;}
.header ul li.rules, .header ul li.score, .header ul li.results {
	float:right;
	height:27px;	
	background: #ad9e6d;
background: -moz-linear-gradient(top,  #ad9e6d 11%, #a38f4e 29%, #826b21 62%, #705c2a 82%, #6b5213 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(11%,#ad9e6d), color-stop(29%,#a38f4e), color-stop(62%,#826b21), color-stop(82%,#705c2a), color-stop(100%,#6b5213));
background: -webkit-linear-gradient(top,  #ad9e6d 11%,#a38f4e 29%,#826b21 62%,#705c2a 82%,#6b5213 100%);
background: -o-linear-gradient(top,  #ad9e6d 11%,#a38f4e 29%,#826b21 62%,#705c2a 82%,#6b5213 100%);
background: -ms-linear-gradient(top,  #ad9e6d 11%,#a38f4e 29%,#826b21 62%,#705c2a 82%,#6b5213 100%);
background: linear-gradient(to bottom,  #ad9e6d 11%,#a38f4e 29%,#826b21 62%,#705c2a 82%,#6b5213 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad9e6d', endColorstr='#6b5213',GradientType=0 );
border-bottom:2px solid #b3a890;
box-shadow:0px 5px 12px  rgba(0,0,0,0.8);
}
.BetInfo .header ul li.results {top:0px;}
.header ul li.score{z-index:10;float:left; margin-left:250px;}
.header ul li.rules, .header ul li.results {z-index:1000000;}
.header ul li.rules, .header ul li.results {
	top:-173px;
	background: #a89760;
background: -moz-linear-gradient(top,  #a89760 77%, #99843b 94%, #6c5315 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(77%,#a89760), color-stop(94%,#99843b), color-stop(100%,#6c5315));
background: -webkit-linear-gradient(top,  #a89760 77%,#99843b 94%,#6c5315 100%);
background: -o-linear-gradient(top,  #a89760 77%,#99843b 94%,#6c5315 100%);
background: -ms-linear-gradient(top,  #a89760 77%,#99843b 94%,#6c5315 100%);
background: linear-gradient(to bottom,  #a89760 77%,#99843b 94%,#6c5315 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a89760', endColorstr='#6c5315',GradientType=0 );

}
.header ul li.rules{
	width:154px;
	height:200px;}
.header ul li.results {
	top:-86px;
	left:0;
	width:250px;
	height:113px;
	border-right:2px solid #000000;}
.header ul li.results ol {
	float:left;
	width:13px;
	 margin:0px}
.header ul li.results ol li {width:10px; text-align:center; margin:8px 2px; font-size:13px;}
.red {color:#fe2727}
.green {color:#4fb535;}
.black {color:#000000;}
.header ul li h3 a {
	left:10px;
	bottom:7px;
	width:98%;
	color:#FFF;
	font-family: 'Roboto Condensed';
	text-decoration:none;
	font-size:15px;
	}
.header ul li h3 a:hover {
	color:#e5ff0e;}
.header ul li.results h3 a {
	width:100%;}
.header ul li h3 em {
	right:10%;
	bottom:0;
	font-size:10pt;}
.header ul li.rules b, .header ul li.results b {		
	width:3px;
	height:200px;
	background-image:url(../images/roulette/baccarattopHeaderBoxBorder.png);
	background-repeat:no-repeat;}
.header ul li.rules b{
	float:right;
	background-position:left center}
.header ul li.results b{
	float:left;
	background-position:right center}
.header ul li.rules span, .resultsBox {	
	height:170px;
	overflow:hidden;
	border-radius: 0 0 4px 4px;
	box-shadow: 0px 1px 3px rgba(255,255,255,.1),
	-1px 0px 2px rgba(255,255,255,.5),
	0px 5px 10px rgba(142,120,61,1);
	background: linear-gradient(#000000, #353535);}
.resultsBox .box {	
	background-image: -webkit-radial-gradient( 50% 0%, 8% 50%, hsla(0,0%,100%,.5) 0%, hsla(0,0%,100%,0) 100%), -webkit-radial-gradient( 50% 100%, 12% 50%, hsla(0,0%,100%,.6) 0%, hsla(0,0%,100%,0) 100%), -webkit-radial-gradient( 0% 50%, 50% 7%, hsla(0,0%,100%,.5) 0%, hsla(0,0%,100%,0) 100%), -webkit-radial-gradient( 100% 50%, 50% 5%, hsla(0,0%,100%,.5) 0%, hsla(0,0%,100%,0) 100%), -webkit-repeating-radial-gradient( 50% 50%, 100% 100%, hsla(0,0%, 0%,0) 0%, hsla(0,0%, 0%,0) 3%, hsla(0,0%, 0%,.1) 3.5%), -webkit-repeating-radial-gradient( 50% 50%, 100% 100%, hsla(0,0%,100%,0) 0%, hsla(0,0%,100%,0) 6%, hsla(0,0%,100%,.1) 7.5%), -webkit-repeating-radial-gradient( 50% 50%, 100% 100%, hsla(0,0%,100%,0) 0%, hsla(0,0%,100%,0) 1.2%, hsla(0,0%,100%,.2) 2.2%), -webkit-radial-gradient( 50% 50%, 200% 50%, hsla(0,0%,90%,1) 5%, hsla(0,0%,85%,1) 30%, hsla(0,0%,60%,1) 100%);}
.resultsBoxTitleList {
	margin:0 auto;
	width:82%;
	}
.resultsBoxTitleList li {
	float:left;
	margin:8px 0 2px;
	width:33%;
	font-family: 'Roboto Condensed';
	text-align:center;
	font-size:16px}
.resultsBoxTitleList li.red {
	color:#fe2727}
.resultsBoxTitleList li.white {
	color:#ffffff}
.resultsBoxTitleList li.yellow {
	color:#fff600}
.resultsBoxTitleList li.green {
	color:#36e25f}
.header ul li.rules span {
	left:3%;
	width:153px;}
.resultsBox {
	left:5%;
	width:110px}
@media screen\0 {
.header ul li.rules span, .resultsBox {
width:150px;
height:170px;
overflow:hidden;
background:url(../images/roulette/rulesBg_ie8.gif) repeat-x top;
}
.header ul li.rules span {
	left:3%;
	width:153px;}
.resultsBox {
	left:5%;
	width:110px}
}
.resultsBox {
	left:3px;
	height:86px;
	width:97.5%;}
.header ul li span article {
	float:left;
	margin:8px;
	width:92px;
	height:70px;
	overflow:hidden;
	border-radius:2px;
	box-shadow: 0 0px 5px rgba(0,0,0,0.8);}
.header ul li span article.box {
	top:8px;
	right:5px;
	float:right;
	margin:0px;	
	width:130px;
	height:70px;
	padding-right:10px;
	overflow:hidden;
	letter-spacing:1px;
	font-family: 'Roboto Condensed';}
.BetInfo_results {
	top:2px;
	left:5px;}
.BetInfo_results fieldset {		
	margin:0;
	padding:5px 0;
	height:auto;
	color:#333333;
	text-align:center;
	border:1px solid #666666;
	border-radius:3px;
	font-family: 'Roboto Condensed';
	font-size:12pt;}
.BetInfo_results fieldset legend {
	padding: 0 7px 0 10px;
	font-size: 14pt;
	margin: 0 auto;
	font-weight: bold;
	text-align: center;
	color:#333333}
.header ul li span article.box em {
	width:800px;}
.header ul li span aside {
	top:-75px;
	left:-165%;
	width:396px;
	height:396px;
	background:url(../images/roulette/roulette.png) no-repeat 0 0}
.resultsBox img {
	top:41px;
	left:-2px;
	display:block;
	margin: 0 auto;
	z-index:999;}
/* Roulette top results */
.R_35 {-ms-transform: rotate(0deg);
       -webkit-transform: rotate(0deg);
       transform: rotate(0deg);}
.R_12 {-ms-transform: rotate(10deg)
       -webkit-transform: rotate(10deg);
       transform: rotate(10deg);}
.R_28 {-ms-transform: rotate(19deg);
       -webkit-transform: rotate(19deg);
       transform: rotate(19deg);}
.R_7 {-ms-transform: rotate(28deg);
       -webkit-transform: rotate(28deg);
       transform: rotate(28deg);}
.R_29 {-ms-transform: rotate(38deg);
       -webkit-transform: rotate(38deg);
       transform: rotate(38deg);}
.R_18 {-ms-transform: rotate(48deg);
       -webkit-transform: rotate(48deg);
       transform: rotate(48deg);}
.R_22 {-ms-transform: rotate(58deg);
       -webkit-transform: rotate(58deg);
       transform: rotate(58deg);}
.R_9 {-ms-transform: rotate(68deg);
       -webkit-transform: rotate(68deg);
       transform: rotate(68deg);}
.R_31 {-ms-transform: rotate(77deg);
       -webkit-transform: rotate(77deg);
       transform: rotate(77deg);}
.R_14 {-ms-transform: rotate(87deg);
       -webkit-transform: rotate(87deg);
       transform: rotate(87deg);}
.R_20 {-ms-transform: rotate(97deg);
       -webkit-transform: rotate(97deg);
       transform: rotate(97deg);}
.R_1 {-ms-transform: rotate(107deg);
       -webkit-transform: rotate(107deg);
       transform: rotate(107deg);}
.R_33 {-ms-transform: rotate(116deg);
       -webkit-transform: rotate(116deg);
       transform: rotate(116deg);}
.R_16 {-ms-transform: rotate(126deg);
       -webkit-transform: rotate(126deg);
       transform: rotate(126deg);}
.R_24 {-ms-transform: rotate(136deg);
       -webkit-transform: rotate(136deg);
       transform: rotate(136deg);}
.R_5 {-ms-transform: rotate(145deg);
       -webkit-transform: rotate(145deg);
       transform: rotate(145deg);}
.R_10 {-ms-transform: rotate(155deg);
       -webkit-transform: rotate(155deg);
       transform: rotate(155deg);}
.R_23 {-ms-transform: rotate(165deg);
       -webkit-transform: rotate(165deg);
       transform: rotate(165deg);}
.R_8 {-ms-transform: rotate(174deg);
       -webkit-transform: rotate(174deg);
       transform: rotate(174deg);}
.R_30 {-ms-transform: rotate(184deg);
       -webkit-transform: rotate(184deg);
       transform: rotate(184deg);}
.R_11 {-ms-transform: rotate(194deg);
       -webkit-transform: rotate(194deg);
       transform: rotate(194deg);}
.R_36 {-ms-transform: rotate(204deg);
       -webkit-transform: rotate(204deg);
       transform: rotate(204deg);}
.R_13 {-ms-transform: rotate(213deg);
       -webkit-transform: rotate(213deg);
       transform: rotate(213deg);}
.R_27 {-ms-transform: rotate(223deg);
       -webkit-transform: rotate(223deg);
       transform: rotate(223deg);}
.R_6 {-ms-transform: rotate(233deg);
       -webkit-transform: rotate(233deg);
       transform: rotate(233deg);}
.R_34 {-ms-transform: rotate(242deg);
       -webkit-transform: rotate(242deg);
       transform: rotate(242deg);}
.R_17 {-ms-transform: rotate(252deg);
       -webkit-transform: rotate(252deg);
       transform: rotate(252deg);}
.R_25 {-ms-transform: rotate(263deg);
       -webkit-transform: rotate(263deg);
       transform: rotate(263deg);}
.R_2 {-ms-transform: rotate(273deg);
       -webkit-transform: rotate(273deg);
       transform: rotate(273deg);}
.R_21 {-ms-transform: rotate(282deg);
       -webkit-transform: rotate(282deg);
       transform: rotate(282deg);}
.R_4 {-ms-transform: rotate(292deg);
       -webkit-transform: rotate(292deg);
       transform: rotate(292deg);}
.R_19 {-ms-transform: rotate(301deg);
       -webkit-transform: rotate(301deg);
       transform: rotate(301deg);}
.R_15 {-ms-transform: rotate(311deg);
       -webkit-transform: rotate(311deg);
       transform: rotate(311deg);}
.R_32 {-ms-transform: rotate(321deg);
       -webkit-transform: rotate(321deg);
       transform: rotate(321deg);}
.R_0 {-ms-transform: rotate(331deg);
       -webkit-transform: rotate(331deg);
       transform: rotate(331deg);}
.R_26 {-ms-transform: rotate(341deg);
       -webkit-transform: rotate(341deg);
       transform: rotate(341deg);}
.R_3 {-ms-transform: rotate(350deg);
       -webkit-transform: rotate(350deg);
       transform: rotate(350deg);} 
.header ul li.rules span p, .header ul li.rules ul li, .header ul li.rules ol li{
	padding:3px 10px;
	line-height:16x;
	color:#bebbb4;
	font-weight:normal;
	font-size:12px;
	font-family: 'Abel', sans-serif;	
	
}
.header ul li.rules ul, .header ul li.rules ol {
	list-style: decimal;
	list-style-position:outside;
	padding-left:5px;
	margin-left:5px;} 
.header ul li.score {
	width:400px;
	left:-1px;
	border-radius:0 0 2px 2px;
	z-index:9999999;}
.BetInfo .header ul li.score{ width:555px;}
.header ul li.scoreBetInfo { width:100%}
.scoreBetInfo strong {	
	left:2%;
	top:2px;
	font-family: 'Roboto Condensed';
	font-weight:bold;
	color:#ffffff;
	font-size:15pt;
	text-shadow:-1px -1px 1px rgba(0,0,0,.5);}
.header ul li.score span {
	padding:2px;
	background-color:#000000;
	border-radius:50px;
	color:#ffffff;
	font-size:12px;
	box-shadow:
0px -1px 1px 0px rgba(0, 0, 0, 0.5) inset,
0px -1px 2px 2px rgba(255, 255, 255, 0.3);}
.header ul li.score span.balance {
	float:left;
	margin:1.1% 0.9%;
	margin-left:2%;}
.BetInfo .header ul li.score span.balance  { float:right !important; margin-left:0 !important}
.header ul li.score span ol li{
	border-bottom:none;
	height:auto;
	box-shadow:none;
	margin:0 20px;
	font-family:Arial, Helvetica, sans-serif;
	}
.BetInfo .header ul li.score span ol li {margin:0 12px;}
.BetInfo .header ul li.score span.winLose ol li:nth-child(1) {
	margin-left:10px;}
.BetInfo .header ul li.score span.winLose ol li:nth-child(3) {
	margin-right:10px}
.header ul li.score span ol li:nth-child(1) {
		float:left;
		color:#fffc00;}
.header ul li.score span ol li:nth-child(2) {
		float:right;
		}
.header ul li.score span.winLose {
	float:right;
	margin:1.1% 0.9%;
	margin-right:2%;}
.header ul li.score span.winLose ol li{
	background:none;
	border-bottom:none;
	height:auto;
	box-shadow:none;
	margin:0px 5px;
	}
.header ul li.score span.winLose ol li.betInfo {margin:0px 40px;}
.header ul li.score span.winLose ol li:nth-child(1) {
		float:left;margin-left:20px;
		color:#fffc00;}
.header ul li.score span.winLose ol li:nth-child(2) {
		float:left;}
.header ul li.score span.winLose ol li:nth-child(3) {
		float:right;margin-right:20px;}
.header ul li.score span.winLose ol li:nth-child(4) {
		float:right;color:#fffc00;}
/*--------------------------------------------- 
C O N T E N T   B E T S 
------------------------------------------------*/
.page-wrapper, .rouletteSetBg, .rouletteableBorderBottom, .rouletteableBorderBetInfo{
	width:804px;
	height:603px;}
.page-wrapper {	
	overflow:hidden;
	z-index:0;
	background:#000000 url(../images/roulette/background.jpg) no-repeat left 30%;
}
.rouletteSetBg {	
	z-index:-1;
	left:-4%;
	bottom:0;
	width:870px;
	height:310px;
	background:url(../images/roulette/rouletteTableBg.gif) repeat center bottom;}
@media \0screen {
	.rouletteSetBg {	
	z-index:1;
	width:870px;
	height:703px;
	background:url(../images/roulette/rouletteTableBg.gif) repeat center bottom;
}}
.rouletteableBorderBottom {
	height:57px;
	bottom:0;
	z-index:2;
	background:url(../images/roulette/rouletteTableBorderBottom.png) no-repeat center bottom;
	box-shadow:-10px -10px 20px rgba(0,0,0,0.1)}
.rouletteableBorderLeft,.rouletteableBorderRight {
	z-index:2;
	top:210px;
	width:86px;
	height:279px;
	background-image:url(../images/roulette/rouletteTableBorder.png);
	background-repeat:no-repeat;}
.rouletteableBorderLeft{
	left:0;	
	background-position:left top;}
.rouletteableBorderRight{
	right:0;
	background-position:right top;}
.rouletteTable {
	top:192px;
	left:6.7%;
	z-index:2;
	width:694px;
	height:125px;
	background:url(../images/roulette/rouletteTable.png) no-repeat top left;}
.threeDRoulette {
	top:20px;
	left:27.4%;
	z-index:999;
	width:368px;
	height:290px;
	background:url(../images/roulette/3DRoulette.png) no-repeat top left;}
.threeDRouletteRotatuion ul li {
	width:244px;
	height:186px;
	left:10.7%;	
	-webkit-transform-origin: center center;
    -moz-transform-origin: center center;
    -ms-transform-origin: center center;
    -o-transform-origin: center center;
    transform-origin: center center;}
.wheel, .BetInfowheel {
	z-index:5;
	left:16.2%;
	top:12px;}
.cross {
	z-index:7;
	left:30.6%;
	top:16px;}
.wheel li, .cross li, .BetInfowheel li {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0;
}
.BetInfowheel li{opacity:1; z}
.ball {
	top:10px;
	left:173px;
	z-index:6
}
.BetInfoBall {
	top:90px;
	left:230px;
	z-index:6
}
.ball li, .BetInfoBall li {
	width:13px !important;
	height:13px !important;}
.cross li {
	width:140px !important;
	height:145px !important;
	opacity:0}

.wheel li.active. .cross li.active {
    z-index:10;
    opacity:1.0;
}

.wheel li.last-active, .cross li.last-active {
    z-index:9;
}

.rouletteableBorderBetInfo {
	height:302px;
	bottom:-2px;
	background:url(../images/roulette/rouletteableBorderBetInfo.png) no-repeat center bottom;}
.rouletteableBorderBottom ul {
	left:15%;
	top:0;
	z-index:999;}
.rouletteableBorderBottom ul.btnStatus {z-index:9;}
.rouletteableBorderBottom ul li {
	float:left;
	overflow:hidden;}
.rouletteableBorderBottom ul li button {
	overflow:hidden;
	text-indent:-9999em;
	background-color:transparent;
	background-image:url(../images/roulette/betsBtn.png);
	background-repeat:no-repeat;
	border:0;
	cursor:pointer;}
.rouletteableBorderBottom ul li.clearBets {
	top:-9px;left:-50px;}
.rouletteableBorderBottom ul li.clearBets,
.rouletteableBorderBottom ul li.clearBets button,
.rouletteableBorderBottom ul li.clearBets button:hover,
.rouletteableBorderBottom ul li.clearBets button:active,
.rouletteableBorderBottom ul li.clearBets button.nonActive {
	width:217px;
	height:70px;}	
.rouletteableBorderBottom ul li.clearBets button {
	background-position:0 -1px;
	filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;
	transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;}
.rouletteableBorderBottom ul li.clearBets button:hover {
	filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.rouletteableBorderBottom ul li.clearBets button:active {
	background-position: -224px -1px;}
.rouletteableBorderBottom ul li.clearBets button:focus {
	background-position: -224px -1px;
	-webkit-animation: pulsate 1.2s linear infinite;
	animation: pulsate 1.2s linear infinite;}
.rouletteableBorderBottom ul li.clearBets button.nonActive {
	background-position: -450px -2px;
	cursor:no-drop;}
.rouletteableBorderBottom ul li.spin {
	top:-2px;right:0px;}
.rouletteableBorderBottom ul li.spin,
.rouletteableBorderBottom ul li.spin button,
.rouletteableBorderBottom ul li.spin button:hover,
.rouletteableBorderBottom ul li.spin button:active,
.rouletteableBorderBottom ul li.spin button.nonActive {	
	width:150px;
	height:60px;}	
.rouletteableBorderBottom ul li.spin button {
	background-position:-5px -109px;
	filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;
	transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;}
.rouletteableBorderBottom ul li.spin button:hover {
	filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.rouletteableBorderBottom ul li.spin button:active {
	background-position:-173px -109px;}
.rouletteableBorderBottom ul li.spin button.nonActive {
	background-position:-326px -109px;
	cursor:no-drop;}
.rouletteableBorderBottom ul li.reBet {
	top:-2px;left:-40px;}
.rouletteableBorderBottom ul li.reBet,
.rouletteableBorderBottom ul li.reBet button,
.rouletteableBorderBottom ul li.reBet button:hover,
.rouletteableBorderBottom ul li.reBet button:active,
.rouletteableBorderBottom ul li.reBet button.nonActive {
	width:176px;
	height:64px;}	
.rouletteableBorderBottom ul li.reBet button {
	background-position:0 -206px;
	filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;
	transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;}
.rouletteableBorderBottom ul li.reBet button:hover {
	filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.rouletteableBorderBottom ul li.reBet button:active{
	background-position:-187px -206px;}
.rouletteableBorderBottom ul li.reBet button.nonActive {
	background-position:-376px -206px;
	cursor:no-drop;}
.rouletteableBorderBottom ul li.newGame {
	top:-8px;right:40px;}
.rouletteableBorderBottom ul li.newGame,
.rouletteableBorderBottom ul li.newGame button,
.rouletteableBorderBottom ul li.newGame button:hover,
.rouletteableBorderBottom ul li.newGame button:active,
.rouletteableBorderBottom ul li.newGame button.nonActive {	
	width:207px;
	height:68px;}	
.rouletteableBorderBottom ul li.newGame button {
	background-position:-5px -300px;
	filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;
	transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;}
.rouletteableBorderBottom ul li.newGame button:hover {
	filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.rouletteableBorderBottom ul li.newGame button:active {
	background-position:-223px -300px;}
.rouletteableBorderBottom ul li.newGame button.nonActive {
	background-position:-436px -300px;
	cursor:no-drop;}
/*  B E T S    C H I P S   */
ul.bargainingChip {
	left:5.5%;
	top:-3px;
	width:320px;
	}
ul.bargainingChip li {
	float:left;
	margin:0 1px;
	overflow:hidden;
	width:58px;
	height:58px;
	border-radius:50px;
	z-index:999999;
	background: url(../images/roulette/roulette_bargainingChipNotch.png)
}
ul.bargainingChip li.bargainingChi_1 a span {
	-moz-transform: skewx(-20deg);
-webkit-transform: skewx(-20deg);}
ul.bargainingChip li.bargainingChi_1 a.chip_1 {
	background:url(../images/roulette/bargainingChi_1.png) no-repeat left top}
ul.bargainingChip li.bargainingChi_1 a.chip_1:active, ul.bargainingChip li.bargainingChi_1 a.chip_1.activechip {
	background:url(../images/roulette/bargainingChi_1.png) no-repeat right top;
	filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity: 1;}
ul.bargainingChip li.bargainingChi_2 a span {
	-moz-transform: skewx(-10deg);
-webkit-transform: skewx(-10deg);}
ul.bargainingChip li.bargainingChi_2 a.chip_5 {
	background:url(../images/roulette/bargainingChi_5.png) no-repeat left top}
ul.bargainingChip li.bargainingChi_2 a.chip_5:active, ul.bargainingChip li.bargainingChi_2 a.chip_5.activechip {
	background:url(../images/roulette/bargainingChi_5.png) no-repeat right top;
	filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity: 1;}
ul.bargainingChip li.bargainingChi_3 a.chip_25 {
	background:url(../images/roulette/bargainingChi_25.png) no-repeat left top}
ul.bargainingChip li.bargainingChi_3 a.chip_25:active, ul.bargainingChip li.bargainingChi_3 a.chip_25.activechip {
	background:url(../images/roulette/bargainingChi_25.png) no-repeat right top;
	filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity: 1;}
ul.bargainingChip li.bargainingChi_4 a span {
	letter-spacing:-1px;
	-moz-transform: skewx(2deg);
-webkit-transform: skewx(2deg);}
ul.bargainingChip li.bargainingChi_4 a.chip_10k {
	background:url(../images/roulette/bargainingChi_10k.png) no-repeat left top}
ul.bargainingChip li.bargainingChi_4 a.chip_10k:active, ul.bargainingChip li.bargainingChi_4 a.chip_10k.activechip {
	background:url(../images/roulette/bargainingChi_10k.png) no-repeat right top;
	filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity: 1;}
ul.bargainingChip li.bargainingChi_5 a span {
	top:36%;
	-moz-transform: skewx(2deg);
-webkit-transform: skewx(2deg);}
ul.bargainingChip li.bargainingChi_5 a.chip_50k {
	background:url(../images/roulette/bargainingChi_50k.png) no-repeat left top}
ul.bargainingChip li.bargainingChi_5 a.chip_50k:active, ul.bargainingChip li.bargainingChi_5 a.chip_50k.activechip {
	background:url(../images/roulette/bargainingChi_50k.png) no-repeat right top;
	filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity: 1;}
a.chipsButtonActive  {filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.5;right:3px;top:-2px}
ul.bargainingChip li a, ul.bargainingChip li a:active {filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;
transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;}
ul.bargainingChip li a:hover {filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity: 1;right:3px;top:-2px}
ul.bargainingChip li a{
	display:block;
	cursor:pointer;
	border-radius:999px;
	 height:58px;width:62px;
	 transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;}
ul.bargainingChip li a:focus {
    font-size:15pt;}
ul.bargainingChip li a span {
	display:table;
	font-size:13px;
	font-weight:bold;
	font-family: 'Roboto Condensed';
	width:60px;
	text-align:center;
	top:38%;
	color:#5a5a5a}
ul.bargainingChip li.bargainingChi_5 a span:active, ul.bargainingChip li.bargainingChi_5 a.active span {
	margin-left:-1px;color:#333333}
ul.bargainingChip li a span:active, ul.bargainingChip li a.active span {
	margin-top:-1px;color:#333333}
.table .bargainingChip li.bargainingChip02 {
	top:10px;
	}
.table .bargainingChip li.bargainingChip03 {
	top:15px;
	}
.tableBetBoxPattern{
	width:717px;
	height:219px;
	}
.page-wrapper .cup {
	left:-1%;
	bottom:10%;
	width:68px;
	height:129px;
	z-index:999999;
	background:url(../images/roulette/cup.png) no-repeat 0 0;}
.BetInfo .cup{
	top:240px;
	left:400px !important;}
.page-wrapper .spotlight {
	width:70px;
	height:500px;
	bottom:0px;
	left:5%;
	z-index:-1;
	background:url(../images/roulette/spotlight.png) no-repeat 0 bottom;}
.page-wrapper .youWinBox {
	right:250px;
	top:10px;
	width:300px;
	height:278px;
	z-index:99999;
	background:url(../images/roulette/YouWinImg.png) no-repeat 0 0;}
.tableBetBoxPattern{
	top:53%;
	left:6%;
	z-index:3;
	background: url(../images/roulette/rouletteLogo.png) no-repeat center center}
.tablePattern {
	top:-12px;
	width:742px;
	height:250px;
	background:url(../images/roulette/tablePattern.png) no-repeat center center}
.tableBetBoxPattern ul.firstBet{
	width: 702px;
	height: 130px;
	left: -1.9px;
	top: 12px;
	transform: perspective(300px) rotateX(12.8deg) skewx(0.3deg);}
.tableBetBoxPattern ul.firstBet li:first-child ol {
	left:19px;top:36%;}	
.tableBetBoxPattern ul.firstBet:after {
	top:-20px !important;
	background-color:#FF0000}
.tableBetBoxPattern ul.secondBet, 
.tableBetBoxPattern ul.thirdBet {
	clear:both;
	height:auto;
	bottom:8px;
	left:54px;
	transform:perspective(300px) rotateX(12deg) skewx(2deg);}
.tableBetBoxPattern ul.secondBet {}
.tableBetBoxPattern ul.thirdBet {left:45px;}
.tableBetBoxPattern ul.firstBet li a,
.tableBetBoxPattern ul.secondBet li a,
.tableBetBoxPattern ul.thirdBet li a{
	float:left;
	width:7.15%;
	height:33.3%;
	line-height:37px;
	font-weight:bold;
	text-align:center;
	color:#ffffff;
	border-bottom:1px solid #55825F;
	border-right:1px solid #55825F;
	font-size:22px;
	font-family: 'Modern Antiqua', cursive;
	text-decoration:none;
	-webkit-transition-property: color, background;
	-webkit-transition-duration: .1s, .1s;
	-webkit-transition-timing-function: linear, ease-in;}
.tableBetBoxPattern ul.firstBet li a:hover,
.tableBetBoxPattern ul.secondBet li a:hover,
.tableBetBoxPattern ul.thirdBet li a:hover {	
	background-color: rgba(255,255,0,.2);}
.activeWin span {
	width:100%;
	height:100%;
	z-index:999;
	background-color: rgba(255,255,0,.8)  !important;
	box-shadow:0 0 20px 5px rgba(255,255,0,.5)}
.tableBetBoxPattern ul li a:active {
	background-color:#176505;
	background-image:none;}
.tableBetBoxPattern ul.firstBet li:first-child a:hover {	
	background-color:transparent;}
.tableBetBoxPattern ul.firstBet li:first-child a {
	width:68px;
	height:150px;
	border:none;
	text-align:left !important;
	font-size:22pt;
	line-height:131px;
	text-indent:1.8pc;}
.tableBetBoxPattern ul.firstBet li:first-child a:hover,
.tableBetBoxPattern ul.firstBet li:first-child a.activeWin span {
	background:url(../images/roulette/zeroHover.png) no-repeat top left}
.tableBetBoxPattern ul.firstBet li:first-child a.activeWin span {
	background-color:transparent !important;
	box-shadow:none !important;}
.tableBetBoxPattern ul.firstBet li:nth-last-child(3) a,
.tableBetBoxPattern ul.firstBet li:nth-last-child(2) a,
.tableBetBoxPattern ul.firstBet li:last-child a{
	right:-0.9%;right:-0.5%\9;
	clear:both;
	line-height:35px;
	width:41.7px;
	height:31.1px;
	font-size:12pt;
	text-align:center;
	border-bottom:none;	
	border-right:none;
	border-left:1px solid #55825F;
	-webkit-transform:rotate(-90deg); 
	transform:rotate(-90deg);}
.tableBetBoxPattern ul.firstBet li:nth-last-child(2) a {
	top:6px;
	right:-0.7%;
	z-index:-1;}
@-moz-document url-prefix() {
	.tableBetBoxPattern ul.firstBet li:nth-last-child(2) a {
		width: 43px;
		top:6.2px;
		z-index:-1;}}
.tableBetBoxPattern ul.firstBet li:nth-last-child(3) a {
    top: 48.3px;
	right:-1%;right:-0.8%\9;
	width: 43.9px;
	height: 31.4px;height: 31.5px\9;}
@-moz-document url-prefix() {
	.tableBetBoxPattern ul.firstBet li:nth-last-child(3) a {
		right:-0.8%;
		top:49;
		width: 44px;
		}}
.tableBetBoxPattern ul.firstBet li:last-child a {
	right: -0.8%;
width: 42px;
height: 33.8px;
top: 89.7px;}
.tableBetBoxPattern ul.firstBet li strong{
	width:80%;
	height:80%;
	margin:5px 0 0 5px;
	font-weight:bold;
	border-radius:100px;}
.tableBetBoxPattern ul.secondBet li a{
	z-index:0;
	width:28.4%;
	height:43px;
	line-height:40px;}
.tableBetBoxPattern ul.secondBet li:first-child a{
	width:28.2%;}
	
@-moz-document url-prefix() {
	.tableBetBoxPattern ul.secondBet li:first-child a{
	width:28%;
}}
@-moz-document url-prefix() {
	.tableBetBoxPattern ul.secondBet li:nth-child(2) a{
	width:28.5%;
}}
.tableBetBoxPattern ul.secondBet li:last-child a{
	width:28.65%;}
.tableBetBoxPattern ul.thirdBet li a{
	width:14.4%;
	height:46px;
	line-height:45px;}
.tableBetBoxPattern ul.thirdBet li:nth-child(4) a{
	width:14.95%;}
.tableBetBoxPattern ul.thirdBet li:nth-child(5) a{
	width:14.4%;}
.tableBetBoxPattern ul.thirdBet li:nth-child(6) a{
	width:15.3%;}

.tableBetBoxPattern ul.thirdBet li:nth-child(3) a span.diamond-narrow,
.tableBetBoxPattern ul.thirdBet li:nth-child(4) a span.diamond-narrow {
	left:18%;
	top:-26%;
	webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  display:block;
  width: 70px;
  height: 70px;
  margin:0px;
  border: none;
  font: normal 100%/normal Arial, Helvetica, sans-serif;
  color: rgba(0,0,0,1);
  -o-text-overflow: clip;
  text-overflow: clip;
  -webkit-transform: rotateX(67deg) rotateY(178.76283208081682deg) rotateZ(-133.49916626548182deg);
  transform: rotateX(67.61deg) rotateY(180deg) rotateZ(-133.49916626548182deg);
  -webkit-transform-origin: 0 100% 0deg;
  transform-origin: 0 100% 0deg;
}
.redDiamond { background-color:#ce2621}
.blackDiamond { background-color:#000000}
.redBox { background-color:#ce2e20}
.blackBox { background-color:#000000}
.tableBetBoxPattern ul li ol.chips {
	display:table;
	width:32px;
	height:auto;
	margin-top:-3px;
	margin-bottom:3px;}
.tableBetBoxPattern ul li ol.twoToOne{
	-webkit-transform:rotate(90deg); 
	transform:rotate(90deg);}
.tableBetBoxPattern ul li ol b{
	display:none;
	top:-8px;
	width:80%;	
	margin:0 auto;
	left:1%;
	text-indent:-0.1pc;
	padding:0px 5px;
	border:1px solid #000000;
	text-align:center;
	z-index:9999999;
	font-family: 'Oswald', sans-serif;
	font-size:9px;	
	font-weight:normal;	
	line-height:normal;
	border-radius:50px;
	background-color:rgba(0,0,0,.8);
	height:13px;
	line-height:10px;
	color:#f3f00f;}
.tableBetBoxPattern ul li ol li {
	width:26px;
	height:20px;}
.tableBetBoxPattern ul li ol li strong {
	font-family: 'Roboto Condensed';}
.tableBetBoxPattern ul li.one-six ol li:nth-child(1) {
	left:-1%}
.tableBetBoxPattern ul li.one-six ol li:nth-child(2) {
	left:-5%}
.tableBetBoxPattern ul li.one-six ol li:nth-child(3) {
	left:-8%}
.tableBetBoxPattern ul li.one-six ol li:nth-child(4) {
	left:-11%}
.tableBetBoxPattern ul li.one-six ol li:nth-child(5) {
	left:-14%}
.tableBetBoxPattern ul li.one-six ol li:nth-child(6) {
	left:-17%}
.tableBetBoxPattern ul li.one-six ol li:nth-child(7) {
	left:-20%}
.tableBetBoxPattern ul li.one-six ol li:nth-child(8) {
	left:-24%}
.tableBetBoxPattern ul li.one-six ol li:nth-child(9) {
	left:-28%}
.tableBetBoxPattern ul li.one-six ol li:nth-child(10) {
	left:-32%}
.tableBetBoxPattern ul li.seven-twelve ol li:nth-child(1) {
	left:-1%}
.tableBetBoxPattern ul li.seven-twelve ol li:nth-child(2) {
	left:-3%}
.tableBetBoxPattern ul li.seven-twelve ol li:nth-child(3) {
	left:-5%}
.tableBetBoxPattern ul li.seven-twelve ol li:nth-child(4) {
	left:-7%}
.tableBetBoxPattern ul li.seven-twelve ol li:nth-child(5) {
	left:-9%}
.tableBetBoxPattern ul li.seven-twelve ol li:nth-child(6) {
	left:-11%}
.tableBetBoxPattern ul li.seven-twelve ol li:nth-child(7) {
	left:-13%}
.tableBetBoxPattern ul li.seven-twelve ol li:nth-child(8) {
	left:-15%}
.tableBetBoxPattern ul li.seven-twelve ol li:nth-child(9) {
	left:-17%}
.tableBetBoxPattern ul li.seven-twelve ol li:nth-child(10) {
	left:-19%}
.tableBetBoxPattern ul li.TwentyFive-thirty ol li:nth-child(1) {
	left:1%}
.tableBetBoxPattern ul li.TwentyFive-thirty ol li:nth-child(2) {
	left:3%}
.tableBetBoxPattern ul li.TwentyFive-thirty ol li:nth-child(3) {
	left:5%}
.tableBetBoxPattern ul li.TwentyFive-thirty ol li:nth-child(4) {
	left:7%}
.tableBetBoxPattern ul li.TwentyFive-thirty ol li:nth-child(5) {
	left:9%}
.tableBetBoxPattern ul li.TwentyFive-thirty ol li:nth-child(6) {
	left:11%}
.tableBetBoxPattern ul li.TwentyFive-thirty ol li:nth-child(7) {
	left:13%}
.tableBetBoxPattern ul li.TwentyFive-thirty ol li:nth-child(8) {
	left:15%}
.tableBetBoxPattern ul li.TwentyFive-thirty ol li:nth-child(9) {
	left:17%}
.tableBetBoxPattern ul li.TwentyFive-thirty ol li:nth-child(10) {
	left:19%}
.tableBetBoxPattern ul li.ThirtyOne-ThirtySix ol li:nth-child(1) {
	left:1%}
.tableBetBoxPattern ul li.ThirtyOne-ThirtySix ol li:nth-child(2) {
	left:5%}
.tableBetBoxPattern ul li.ThirtyOne-ThirtySix ol li:nth-child(3) {
	left:8%}
.tableBetBoxPattern ul li.ThirtyOne-ThirtySix ol li:nth-child(4) {
	left:11%}
.tableBetBoxPattern ul li.ThirtyOne-ThirtySix ol li:nth-child(5) {
	left:14%}
.tableBetBoxPattern ul li.ThirtyOne-ThirtySix ol li:nth-child(6) {
	left:17%}
.tableBetBoxPattern ul li.ThirtyOne-ThirtySix ol li:nth-child(7) {
	left:20%}
.tableBetBoxPattern ul li.ThirtyOne-ThirtySix ol li:nth-child(8) {
	left:24%}
.tableBetBoxPattern ul li.ThirtyOne-ThirtySix ol li:nth-child(9) {
	left:28%}
.tableBetBoxPattern ul li.ThirtyOne-ThirtySix ol li:nth-child(10) {
	left:32%}
/* Chips Position */
.first {
	border-radius:50px;
	top:0;
	position: static !important;
	z-index:-1;
	box-shadow:2px -5px 5px rgba(0,0,0,0.2);}
.ontop {
	position:relative;
	top:0em;
	margin-top:-1.05em;
}
ul.firstBet ol.bottomChip .first {
	border-radius:50px;
	top:-20px;
	position: inherit !important;
	z-index:-1;
	box-shadow:2px -5px 5px rgba(0,0,0,0.2);}
ol.twoToOne .first, ol.zero .first {top:20px;}
ol.twoToOne .ontop{margin-top:-1.46em;}
ol.zero .ontop {margin-top:-0.8em;}
.chipBets_1{background:url(../images/roulette/betsChip_1.png) no-repeat 0 0}
.chipBets_5{background:url(../images/roulette/betsChip_5.png) no-repeat 0 0}
.chipBets_25{background:url(../images/roulette/betsChip_25.png) no-repeat 0 0}
.chipBets_10k{background:url(../images/roulette/betsChip_10k.png) no-repeat 0 0}
.chipBets_50k{background:url(../images/roulette/betsChip_50k.png) no-repeat 0 0}
ol.b142, ol.b143, ol.b144 { top:55%; left:25%}
ol.b143 { z-index:99999;}
ol.b139, ol.b140, ol.b141 { top:35%; left:40%}
ol.b145, ol.b149, ol.b147, ol.b148, ol.b150, ol.b146  { top:35%; left:35%}

ol.b95, ol.b4, ol.b5, ol.b1069, ol.b39, ol.b40 {left:22%;}
ol.b155, ol.b37, ol.b106, ol.b108, ol.b110, ol.b43, ol.b112, ol.b45, ol.b114, ol.b47, ol.b116, ol.b49, ol.b118, ol.b51, ol.b120, ol.b53, ol.b55, ol.b57, ol.b126, ol.b59, ol.b39, ol.b41, ol.b122, ol.b124 {top:80%}
ol.b107, ol.b156, ol.b111, ol.b158, ol.b44, ol.b113, ol.b46, ol.b115, ol.b48, ol.b117, ol.b50, ol.b119, ol.b52, ol.b121, ol.b54, ol.b123, ol.b56, ol.b125, ol.b58, ol.b127, ol.b60, ol.b38, ol.b40, ol.b109, ol.b42{top:-20%}
ol.b62, ol.b2, ol.b153, ol.b154, ol.b3, ol.b5, ol.b1069, ol.b8, ol.b68, ol.b9, ol.b69, ol.b11, ol.b12, ol.b71, ol.b72, ol.b14, ol.b74, ol.b15, ol.b75, ol.b17, ol.b77, ol.b18, ol.b78, ol.b20, ol.b80, ol.b21, ol.b81, ol.b23, ol.b83, ol.b24, ol.b84, ol.b26, ol.b27, ol.b29, ol.b30, ol.b32, ol.b33, ol.b35, ol.b36, ol.b63, ol.b65, ol.b66, ol.b86, ol.b87, ol.b90, ol.b93, ol.b89, ol.b92{top:30%}
ol.b109, ol.b111, ol.b113, ol.b74, ol.b119, ol.b121, ol.b123, ol.b125, ol.b127, ol.b117, ol.b128, ol.b61, ol.b106, ol.b62, ol.b107, ol.b63, ol.b129, ol.b108, ol.b67, ol.b130, ol.b110, ol.b68, ol.b69, ol.b70, ol.b131, ol.b112, ol.b71, ol.b72, ol.b73, ol.b75, ol.b114, ol.b115, ol.b318, ol.b76, ol.b321, ol.b116, ol.b77, ol.b78, ol.b324, ol.b79, ol.b118, ol.b80, ol.b81, ol.b82, ol.b92, ol.b120, ol.b83, ol.b84, ol.b86, ol.b88, ol.b132, ol.b134, ol.b138, ol.b126, ol.b64, ol.b65, ol.b66, ol.b133, ol.b85, ol.b122, ol.b87, ol.b135, ol.b136, ol.b124, ol.b90, ol.b93, ol.b137, ol.b89, ol.b91{
	right:-35%}
ol.b128, ol.b130, ol.b131, ol.b318, ol.b321, ol.b103, ol.b104, ol.b138, ol.b324, ol.b94, ol.b157, ol.b95, ol.b129, ol.b203, ol.b97, ol.b98, ol.b99, ol.b100, ol.b101, ol.b102, ol.b105, ol.b96, ol.b132, ol.b133, ol.b134, ol.b135, ol.b136, ol.b137 {
	bottom:-20%}
ol.b155, ol.b157, ol.b152, ol.b153, ol.b156, ol.b154 {
	left:-39%
}
ol.b3, ol.b1, ol.b7, ol.b8, ol.b1912, ol.b10, ol.b14, ol.b12, ol.b1115, ol.b15, ol.b16, ol.b17, ol.b18, ol.b19, ol.b20, ol.b21, ol.b22, ol.b24, ol.b25, ol.b27, ol.b28, ol.b29, ol.b30, ol.b31, ol.b32, ol.b33, ol.b34, ol.b35, ol.b36, ol.b11, ol.b94, ol.b37, ol.b2, ol.b203, ol.b158, ol.b9, ol.b97, ol.b43, ol.b44, ol.b98, ol.b45, ol.b46, ol.b99, ol.b47, ol.b48, ol.b100, ol.b49, ol.b50, ol.b101, ol.b51, ol.b23, ol.b52, ol.b102, ol.b53, ol.b26, ol.b54, ol.b103, ol.b55, ol.b56, ol.b104, ol.b57, ol.b58, ol.b105, ol.b59, ol.b60, ol.b38, ol.b96, ol.b41, ol.b42, ol.b13{
	left:15%;}
ol.b1, ol.b4, ol.b7, ol.b1912, ol.b10, ol.b1115, ol.b16, ol.b1827, ol.b19, ol.b22, ol.b28, ol.b31, ol.b152, ol.b61, ol.b67, ol.b70, ol.b73, ol.b76, ol.b79, ol.b82, ol.b25, ol.b34, ol.b64, ol.b13, ol.b85, ol.b88, ol.b91 {
	top:25%}
.level_1 { z-index:1}
.level_400 { z-index:400}
.level_500 { z-index:500}
.level_1000 { z-index:1000}
.level_2000 { z-index:2000}
.level_3000 { z-index:3000}
.level_4000 { z-index:4000}
.level_4500 { z-index:4500}
.level_5000 { z-index:5000}
.level_5500 { z-index:5500}
.level_6000 { z-index:6000}
.level_6500 { z-index:6500}
.level_7000 { z-index:7000}
.level_7500 { z-index:7500}
.level_8000 { z-index:8000}
.level_8500 { z-index:8500}
.level_9000 { z-index:9000}
.level_9500 { z-index:9500}
.level_10000 { z-index:10000}
.level_10050 { z-index:10000}
.level_10100 { z-index:10100}
.level_10150 { z-index:10100}
.level_10200 { z-index:10200}
.level_10250 { z-index:10200}
.level_10300 { z-index:10300}
.level_10350 { z-index:10300}
.level_10400 { z-index:10400}
.level_10450 { z-index:10400}
.level_10500 { z-index:10500}
.level_10550 { z-index:10500}
.level_10600 { z-index:10500}

.tableBetBoxPattern ul li a:hover {
	filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.mask {
	width:805px;
	height:604px;
	background:url(../images/roulette/mask.png) no-repeat center top;
	z-index:10001;
	background-size:805px 604px;}
.animated {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
/*  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;*/}
@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.5, .5, .5) translate3d(0, -1000px, 0);
    transform: scale3d(.5, .5, .5) translate3d(0, -100px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); }
  20% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
  60% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}

@keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -ms-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); }
  20% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -ms-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }
  60% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  100% {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutDown {
	-webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

.youWin{	-webkit-animation-name: blinker;
    -webkit-animation-duration: 0.5s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    
    -moz-animation-name: blinker;
    -moz-animation-duration: 0.5s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    
    animation-name: blinker;
    animation-duration: 0.5s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes opacityChange-animation {
	0% {opacity:1;}
	90% {opacity:1;}
	91% {opacity:0;}
	100% {opacity:0;}		
}
@keyframes opacityChange-animation {
	0% {opacity:1;}
	90% {opacity:1;}
	91% {opacity:0;}
	100% {opacity:0;}		
}
@-webkit-keyframes opacity-animation {
	0% {opacity:0;}
	90% {opacity:0;}
	91% {opacity:1;}
	100% {opacity:1;}		
}
@keyframes opacity-animation {
	0% {opacity:0;}
	90% {opacity:0;}
	91% {opacity:1;}
	100% {opacity:1;}		
}
@-webkit-keyframes cardAni-animation {
	0% {-webkit-transform: rotateY(180deg); opacity:0;}
	27% { opacity:1;}
	30% {-webkit-transform: rotateY(180deg);}
	100% {-webkit-transform: rotateY(0deg);}		
}
@keyframes cardAni-animation {
	0% {transform: rotateY(180deg); opacity:0;}
	27% { opacity:1;}
	30% {transform: rotateY(180deg);}
	100% {transform: rotateY(0deg);}		
}
@-webkit-keyframes cardAni-animation {
	0% {-webkit-transform: rotateY(180deg); opacity:0;}
	27% { opacity:1;}
	30% {-webkit-transform: rotateY(180deg);}
	100% {-webkit-transform: rotateY(0deg);}		
}
@keyframes cardAni-animation {
	0% {transform: rotateY(180deg); opacity:0;}
	27% { opacity:1;}
	30% {transform: rotateY(180deg);}
	100% {transform: rotateY(0deg);}		
}
#unicorn { z-index: 60; position: absolute;display: block; }
.back{ background:url(../images/roulette/cards/cardBack.jpg) no-repeat 0 0;}
/* perfect-scrollbar */
.ps-container .ps-scrollbar-x-rail {
    position: absolute;
    bottom: 3px;
	width:5px;
    height: 5px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    opacity: 0;
    filter: alpha(opacity=0);
    -o-transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
}
.ps-container:hover .ps-scrollbar-x-rail,
.ps-container.hover .ps-scrollbar-x-rail {
    opacity: 0.6;
    filter: alpha(opacity=60);
}
.ps-container .ps-scrollbar-x-rail:hover,
.ps-container .ps-scrollbar-x-rail.hover {
    background-color: #000;
    opacity: 0.9;
    filter: alpha(opacity=90);
}
.ps-container .ps-scrollbar-x-rail.in-scrolling {
    background-color: #000;
    opacity: 0.9;
    filter: alpha(opacity=90);
}
.ps-container .ps-scrollbar-y-rail {
    position: absolute;
    right: 3px;
    width: 5px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    opacity: 0;
    filter: alpha(opacity = 0);
    -o-transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
}
.ps-container:hover .ps-scrollbar-y-rail,
.ps-container.hover .ps-scrollbar-y-rail {
    opacity: 0.6;
    filter: alpha(opacity=60);
}

.ps-container .ps-scrollbar-y-rail:hover,
.ps-container .ps-scrollbar-y-rail.hover {
    background-color: #000;
    opacity: 0.9;
    filter: alpha(opacity=90);
}
.ps-container .ps-scrollbar-y-rail.in-scrolling {
    background-color: #000;
    opacity: 0.9;
    filter: alpha(opacity=90);
}
.ps-container .ps-scrollbar-x {
    position: absolute;
    bottom: 0;
    height: 8px;
    background-color: #aaa;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -o-transition: background-color .2s linear;
    -webkit-transition: background-color.2s linear;
    -moz-transition: background-color .2s linear;
    transition: background-color .2s linear;
}
.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,
.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x {
    background-color: #999;
}
.ps-container .ps-scrollbar-y {
    position: absolute;
    right: 0;
    width: 5px;
    background-color: #aaa;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -o-transition: background-color .2s linear;
    -webkit-transition: background-color.2s linear;
    -moz-transition: background-color .2s linear;
    transition: background-color .2s linear;
}
.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,
.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y {
    background-color: #999;
}
/* Bet Info center roulette Results 
{background:url(../images/roulette/roulette_rotation/R_00000.png) }*/
.betInfo_R35{background:url(../images/roulette/roulette_rotation/R_00001.png)}
/*background:url(../images/roulette/roulette_rotation/R_00002.png)*/
.betInfo_R03{background:url(../images/roulette/roulette_rotation/R_00003.png)}
/*background:url(../images/roulette/roulette_rotation/R_00004.png)
*/.betInfo_R26{background:url(../images/roulette/roulette_rotation/R_00005.png)}
/*background:url(../images/roulette/roulette_rotation/R_00006.png)*/
.betInfo_R0{background:url(../images/roulette/roulette_rotation/R_00007.png)}
/*background:url(../images/roulette/roulette_rotation/R_00008.png)*/
.betInfo_R32{background:url(../images/roulette/roulette_rotation/R_00009.png)}
/*background:url(../images/roulette/roulette_rotation/R_00010.png)*/
.betInfo_R15{background:url(../images/roulette/roulette_rotation/R_00011.png)}
/*background:url(../images/roulette/roulette_rotation/R_00012.png)*/
.betInfo_R19{background:url(../images/roulette/roulette_rotation/R_00013.png)}
/*background:url(../images/roulette/roulette_rotation/R_00014.png)*/
.betInfo_R04{background:url(../images/roulette/roulette_rotation/R_00015.png)}
/*background:url(../images/roulette/roulette_rotation/R_00016.png)*/
.betInfo_R21{background:url(../images/roulette/roulette_rotation/R_00017.png)}
/*background:url(../images/roulette/roulette_rotation/R_00018.png)*/
.betInfo_R02{background:url(../images/roulette/roulette_rotation/R_00019.png)}
/*background:url(../images/roulette/roulette_rotation/R_00020.png)*/
.betInfo_R25{background:url(../images/roulette/roulette_rotation/R_00021.png)}
/*background:url(../images/roulette/roulette_rotation/R_00022.png)*/
.betInfo_R17{background:url(../images/roulette/roulette_rotation/R_00023.png)}
/*background:url(../images/roulette/roulette_rotation/R_00024.png)*/
.betInfo_R34{background:url(../images/roulette/roulette_rotation/R_00025.png)}
/*background:url(../images/roulette/roulette_rotation/R_00026.png)*/
.betInfo_R06{background:url(../images/roulette/roulette_rotation/R_00027.png)}
/*background:url(../images/roulette/roulette_rotation/R_00028.png)*/
.betInfo_R27{background:url(../images/roulette/roulette_rotation/R_00029.png)}
/*background:url(../images/roulette/roulette_rotation/R_00030.png)
*/.betInfo_R13 {background:url(../images/roulette/roulette_rotation/R_00031.png)}
/*background:url(../images/roulette/roulette_rotation/R_00032.png)*/
.betInfo_R36{background:url(../images/roulette/roulette_rotation/R_00033.png)}
/*background:url(../images/roulette/roulette_rotation/R_00034.png)*/
.betInfo_R11{background:url(../images/roulette/roulette_rotation/R_00035.png)}
/*background:url(../images/roulette/roulette_rotation/R_00036.png)*/
.betInfo_R30{background:url(../images/roulette/roulette_rotation/R_00037.png)}
/*background:url(../images/roulette/roulette_rotation/R_00038.png)*/
.betInfo_R08{background:url(../images/roulette/roulette_rotation/R_00039.png)}
/*background:url(../images/roulette/roulette_rotation/R_00040.png)*/
.betInfo_R23{background:url(../images/roulette/roulette_rotation/R_00041.png)}
/*background:url(../images/roulette/roulette_rotation/R_00042.png)*/
.betInfo_R10{background:url(../images/roulette/roulette_rotation/R_00043.png)}
/*background:url(../images/roulette/roulette_rotation/R_00044.png)*/
.betInfo_R05{background:url(../images/roulette/roulette_rotation/R_00045.png)}
/*background:url(../images/roulette/roulette_rotation/R_00046.png)*/
.betInfo_R24{background:url(../images/roulette/roulette_rotation/R_00047.png)}
/*background:url(../images/roulette/roulette_rotation/R_00048.png)*/
.betInfo_R16{background:url(../images/roulette/roulette_rotation/R_00049.png)}
/*background:url(../images/roulette/roulette_rotation/R_00050.png)*/
.betInfo_R33{background:url(../images/roulette/roulette_rotation/R_00051.png)}
/*background:url(../images/roulette/roulette_rotation/R_00052.png)*/
.betInfo_R01{background:url(../images/roulette/roulette_rotation/R_00053.png)}
/*background:url(../images/roulette/roulette_rotation/R_00054.png)*/
.betInfo_R20{background:url(../images/roulette/roulette_rotation/R_00055.png)}
.betInfo_R14{ background:url(../images/roulette/roulette_rotation/R_00056.png)}
.betInfo_R14{ background:url(../images/roulette/roulette_rotation/R_00057.png)}
/*background:url(../images/roulette/roulette_rotation/R_00058.png)*/
.betInfo_R31{background:url(../images/roulette/roulette_rotation/R_00059.png)}
/*background:url(../images/roulette/roulette_rotation/R_00060.png)*/
.betInfo_R09{background:url(../images/roulette/roulette_rotation/R_00061.png)}
/*background:url(../images/roulette/roulette_rotation/R_00062.png)*/
.betInfo_R22{background:url(../images/roulette/roulette_rotation/R_00063.png)}
/*background:url(../images/roulette/roulette_rotation/R_00064.png)
*/.betInfo_R18{background:url(../images/roulette/roulette_rotation/R_00065.png)}
/*background:url(../images/roulette/roulette_rotation/R_00066.png)*/
.betInfo_R29{background:url(../images/roulette/roulette_rotation/R_00067.png)}
/*background:url(../images/roulette/roulette_rotation/R_00068.png)*/
.betInfo_R07{background:url(../images/roulette/roulette_rotation/R_00069.png)}
/*background:url(../images/roulette/roulette_rotation/R_00070.png)*/
.betInfo_R28{background:url(../images/roulette/roulette_rotation/R_00071.png)}
.betInfo_R12{background:url(../images/roulette/roulette_rotation/R_00073.png)}
/*background:url(../images/roulette/roulette_rotation/R_00074.png)
*/
/*demo 可刪除*/
.tableBetBoxPattern ul li ol b.test{
	display:none;}
.tableBetBoxPattern ul li ol.demo {
	position:absolute !important;
	top:140px;
	left:-600px;
	z-index:9999999;
	display:none;}