html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
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 {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.PlaceBet label {
	color:#ffffff;
	text-shadow: 1px 1px 0px #575761;
	font-size:10pt;
	letter-spacing:0.03em;
	font-family:Arial, Helvetica, sans-serif;}
caption, th, td {
text-align: left;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
/*Common*/
body{
	font-family: 'Oswald', sans-serif;
	font-size: 100%;
}
a {
	text-decoration: none;
	color: #ffffff;
	-webkit-transition: all .5slinear; 
    transition: all .2s linear;
}
a:hover{
	color: #36a3f1;
}
.clear{
	height: 0;
	clear: both;
	width: 100%;
	overflow: hidden;
}
h1{
	font-size: 17px;
	font-weight: bold; 
	color: #8da907; 
	line-height: 39px;
}
input[type="button"]:hover, input[type="submit"]:hover, .submitBtn input[type="reset"]:hover{
	background: #2d3e50;
}
.submitBtn input.reset:hover{
	background: #2d3e50;
}
input[type="text"], select, input[type="password"]{
	float:left;
	border:0;
	width:88px;
	height: auto;
	font-size:10pt;
	text-align:right;
	color:#ffffff;
	margin-top: 4px;
	background:transparent;
}
input[type="text"]:focus, select:focus, input[type="password"]:focus{
	border:0;outline:0;
}
.content{
	font-size: 14px;
	padding: 20px 30px;
}
input[type="submit"].reset:hover, input[type="submit"].skip:hover{
	color: #FFF;
}
.wrapper, .header, nav, nav ul, nav ul li, nav ul li a,.wrapper .selectNum .reliefOuter, .reliefWithin,  .LottoTitle h1, .SecondTitle,  .reliefWithin ul, .reliefWithin ul li, .reliefWithin ul li a, .MatelBarBox ul.MatelBar, .PlaceBet ul, .PlaceBet ul li span, .PlaceBet button.placeBetBtn,.wrapper .footer .BetDetailBox h3,.wrapper .footer .BetDetailBox h3 i, ul.BetDetails, ul.BetDetails li.long span,ul.BetDetails li.long span strong,ul.BetDetailsSecond, .accordion-header, .betDetailBoxScroll {
	position:relative; display:block;}
.wrapper .footer,.fa-question-circle:before, .fa-volume-up:before, .reliefWithin img, .SelectNum, .PlaceBet, .NumBox, .LottoTitle, button.ClearBtn, .wrapper button.ClearBtn:after, .MatelBar, .reliefWithin p, .MatelBarBox, button.fa-chevron-up, button.fa-chevron-down, div.accordion-header-icon, .MatelBarBox em, li.placeBetBtnBox span, #canv, .winWrap p  {
	position: absolute; display:block;}
#canv { z-index:9;top:-3px;left:50%; margin-left:-470px;height:100%; opacity:.7;}
.winWrap p { left:50%; margin-left:-100px;top:25%;z-index:999; text-indent:-9999em;width:196px; height:217px; background:url(../images/win.png) no-repeat center center;}
.wrapper{
	overflow:hidden;
	width: 248px;
	height:481px;
	background:url(../images/background.jpg) no-repeat 0 0;
}
.wrapper .header {
	width: 240px;
	height:18px;
	margin:0 auto;
	top:3px;
	border-radius:3px;
    background-color: #1a82f7;
    background: url(../images/headerBg.gif) repeat-x top;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#424140), to(#4d4439));
    background: -webkit-linear-gradient(top, #424140, #4d4439);
    background: -moz-linear-gradient(top, #424140, #4d4439);
    background: -ms-linear-gradient(top, #424140, #4d4439);
    background: -o-linear-gradient(top, #424140, #4d4439);
	box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.5) inset,0px 1px 1px 0px rgba(255, 255, 255, 0.5);}	
.wrapper .header nav {
	font-family:Arial, Helvetica, sans-serif;color:#ffffff; font-size:12px;}
.fa-question-circle:before, .fa-volume-up:before {left:50%;top:15%;margin-left:-5px;z-index:2;color:#5b5b5b;}
.fa-volume-up:before {margin-left:-6px;}
nav ul { line-height:18px;}
nav ul li.MaxPayout { left:5px;top:1.5px;color:#cccccc;}
nav ul li.MaxPayout strong  {color:#fdfae6;}
nav ul li a.fa-volume-up, nav ul li a.fa-question-circle { float:right}
nav ul li { display:inline;}
nav ul li a {float:right;top:1.5px; margin:0 1px;background: url(../images/navIcon.png) no-repeat top; width:16px; height:16px; z-index:5}
nav ul li a.volume {background: url(../images/volume.png) no-repeat top;  background-size:100%;}
nav ul li a.question-circle {background: url(../images/question-circle.png) no-repeat top;background-size:100%;}
nav ul li a.volume:hover {background: url(../images/volumeHover.png) no-repeat top;color:#5d4aca;background-size: 100%;}
nav ul li a.question-circle:hover {background: url(../images/question-circleHover.png) no-repeat top;color:#5d4aca;background-size: 100%;}
.wrapper .selectNum .reliefOuter {
	top: 7px;
	width: 240px;
	height: 350px;
	margin:0 auto;
	border-radius:3px;
	background: #52525e;
	background: -moz-linear-gradient(top, #52525e 0%, #616170 50%, #44444f 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #52525e), color-stop(50%, #616170), color-stop(100%, #44444f));
	background: -webkit-linear-gradient(top, #52525e 0%, #616170 50%, #44444f 100%);
	background: -o-linear-gradient(top, #52525e 0%, #616170 50%, #44444f 100%);
	background: -ms-linear-gradient(top, #52525e 0%, #616170 50%, #44444f 100%);
	background: linear-gradient(to bottom, #52525e 0%, #616170 50%, #44444f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52525e', endColorstr='#44444f', GradientType=0 );
	box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.5) inset,0px 1px 1px 0px rgba(255, 255, 255, 0.5);}
.wrapper .selectNum .reliefOuter .reliefWithin {
	top: 3px;
	width: 232px;
	height: 344px;
	margin:0 auto;
	border-radius:2px;
	background: #818196;
	background: -moz-linear-gradient(top, #818196 0%, #1d1d1f 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #818196), color-stop(100%, #1d1d1f));
	background: -webkit-linear-gradient(top, #818196 0%, #1d1d1f 100%);
	background: -o-linear-gradient(top, #818196 0%, #1d1d1f 100%);
	background: -ms-linear-gradient(top, #818196 0%, #1d1d1f 100%);
	background: linear-gradient(to bottom, #818196 0%, #1d1d1f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#818196', endColorstr='#1d1d1f', GradientType=0 );
}
.wrapper .selectNum .reliefOuter .reliefWithin img {
	right:-8px;top:187px; z-index:1;}
.wrapper .selectNum .reliefOuter .reliefWithin .SelectNum,
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet {
	left: -1.2%;
    width: 238px;
    border-radius: 2px;} 
.wrapper .selectNum .reliefOuter .reliefWithin .SelectNum {
	top:-2px;
	height: 185px;	
	background:url(../images/SelectNumBg.png) no-repeat bottom center;
	box-shadow: inset 0 0 5px rgba(233,236,240,.7), inset 0 -1px 1px rgba(37,42,52,.9), 0 8px 10px rgba(37,42,52,.7);}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet {
	bottom: -0.7%;	
	height: 103px;	
	background:url(../images/PlaceBetBg.png) no-repeat 0 0;
	box-shadow: inset 0 0 10px #696871;}
.wrapper .selectNum .reliefOuter .reliefWithin .NumBox {
	top:170px;
	width: 81px;
	height: 82px;
	background:url(../images/NumBoxBg.png) no-repeat 0 0;background-size:100%;	
	z-index: 3;}
.wrapper .selectNum .reliefOuter .reliefWithin .NumBox h2 {
	color:#ffffff;
	font-weight:bold;
	font-size:40px;
	text-align:center;
	line-height:80px;
	font-family: 'Oswald', sans-serif;
	text-shadow:0 0 5px #19740c;}
.wrapper .selectNum .reliefOuter .reliefWithin .LottoTitle {
	top: -0.3%;
	left: -0.5%;
	width: 236px;
	height: 35px;
	background:url(../images/LottoTitle.png) no-repeat 0 0;background-size: 100%;
	z-index:3;
	box-shadow: 0 2px 5px #62656c;}
.wrapper .selectNum .reliefOuter .reliefWithin .LottoTitle h1{	
	color:#ffffff;
	font-weight:bold;
	font-size:25px;
	text-align:center;
	line-height:35px;
	letter-spacing:1px;
	background-image: -webkit-linear-gradient(#897ae1, #e8e3ff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: 'Oswald', sans-serif;}
.wrapper .selectNum .reliefOuter .reliefWithin h2 {
	top:36px;
	z-index:3;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#52525B;
	text-shadow: 1px 1px 1px #d7dae0;}
.wrapper .selectNum .reliefOuter .reliefWithin p {
	top:183px;
	left:85px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ffffff;
	font-size:10pt;
	letter-spacing:0.03em;
	text-shadow: 1px 1px 1px #000000;}
.wrapper .selectNum .reliefOuter .reliefWithin p.right {
	top:232px;
	left:inherit;
	right:5px;}
.wrapper .selectNum .reliefOuter .reliefWithin ul {
	top:37px;z-index:3;}
.wrapper .selectNum .reliefOuter .reliefWithin .MatelBarBox {
	top:195px;right:-8px;z-index:2;}
.wrapper .selectNum .reliefOuter .reliefWithin .MatelBarBox em {
	left:-150px;
	display:block;
	background: url(../images/MatelBarInsideFlash.png) repeat-x center center;
	width:132px;
	height:29px;
	z-index:1;}
.wrapper .selectNum .reliefOuter .reliefWithin .MatelBarBox ul.MatelBar {
	top:4px;float: right; overflow:hidden;width: 150px;height:29px; border-radius:30px 0 0 30px; overflow:hidden;background:url(../images/MatelBarInside.png) no-repeat left center;}
.wrapper .selectNum .reliefOuter .reliefWithin .MatelBarBox ul.MatelBar li {
	margin: 0.3% 0.1%; margin-top:2px; z-index:9;}
.wrapper .selectNum .reliefOuter .reliefWithin ul li,
.wrapper .selectNum .reliefOuter .reliefWithin ul li a,
ul.BetDetails li.long span {
	width:23px;
	height:23px;
	line-height:24px;
	font-size:9pt;
	text-align:center;
	text-indent:0.12pc;
	cursor:default;font-family: 'Oswald', sans-serif;}
.wrapper .selectNum .reliefOuter .reliefWithin ul li a {text-indent:-0.05pc;}
.wrapper .selectNum .reliefOuter .reliefWithin ul.selectBalls li a {
	cursor: pointer;}
.wrapper .selectNum .reliefOuter .reliefWithin ul li.green a,
ul.BetDetails li.long span.green {
	background:url(../images/greenIcon.png) no-repeat center center;
	text-shadow: 0px 0px 3px #027e02;background-size: 100%;
	color:#f2fff1;
	}
.wrapper .selectNum .reliefOuter .reliefWithin ul li.green a:hover {
	opacity:.7;}
.wrapper .selectNum .reliefOuter .reliefWithin ul li.green a.focus {
	border-radius:50px;
	box-shadow:0 0 3px 1px #ffffff;
	color:#82cc87;
	background:url(../images/greenIconFocus.png) no-repeat center center;background-size: 100%;}
.wrapper .selectNum .reliefOuter .reliefWithin ul li.red a,
ul.BetDetails li.long span.red{
	background:url(../images/redIcon.png) no-repeat center center;
	text-shadow: 0px 0px 3px #9c0203;background-size: 100%;
	color:#f9dadc;}
.wrapper .selectNum .reliefOuter .reliefWithin ul li.red a:hover {
	opacity:.7;}
.wrapper .selectNum .reliefOuter .reliefWithin ul li.red a.focus {
	border-radius:50px;
	box-shadow:0 0 3px 1px #ffffff;
	color:#de7171;
	background:url(../images/redIconFocus.png) no-repeat center center;background-size: 100%;}
.wrapper .selectNum .reliefOuter .reliefWithin ul li.orange a,
ul.BetDetails li.long span.orange{
	background:url(../images/orangeIcon.png) no-repeat center center;
	text-shadow: 0px 0px 3px #c25b05;background-size: 100%;
	color:#fefcf8;}
.wrapper .selectNum .reliefOuter .reliefWithin ul li.orange a:hover {
	opacity:.7;}
.wrapper .selectNum .reliefOuter .reliefWithin ul li.orange a.focus {
	border-radius:50px;
	box-shadow:0 0 3px 1px #ffffff;
	color:#d9a681;
	background:url(../images/orangeIconFocus.png) no-repeat center center;background-size: 100%;}
.wrapper .selectNum .reliefOuter .reliefWithin ul li.blue a,
ul.BetDetails li.long span.blue {
	background:url(../images/BlueIcon.png) no-repeat center center;
	text-shadow: 0px 0px 3px #243ec6;background-size: 100%;
	color:#dae7f9;}
.wrapper .selectNum .reliefOuter .reliefWithin ul li.blue a:hover {
	opacity:.7;}
.wrapper .selectNum .reliefOuter .reliefWithin ul li.blue a.focus {
	border-radius:50px;
	box-shadow:0 0 3px 1px #ffffff;
	color:#b2d3ed;
	background:url(../images/BlueIconFocus.png) no-repeat center center;background-size: 100%;}
.wrapper .selectNum .reliefOuter .reliefWithin ul li a:hover {color:#ffffff;}
.wrapper .selectNum .reliefOuter .reliefWithin ul li {
	float:left;
	margin:0.3% 0.5%;}
.wrapper .selectNum .reliefOuter .reliefWithin ul.MatelBar li{
	position:absolute;
	left:150px;}
.wrapper .selectNum .reliefOuter .reliefWithin ul.MatelBar.win li {
	position: relative;
	left: inherit;}
.wrapper button.ClearBtn {
	top:150px;
	right:0;
	width:113px;
	height:29px;
	border:0;
	background:transparent;
	color:#ffffff;
	font-weight:bold;
	font-size:10pt;
	background:url(../images/clearBtn.png) no-repeat center center; background-size:100%;
	z-index:3;
	cursor:pointer;
	transition: all .1s linear;}
.wrapper button.ClearBtn:hover {OPACITY:.8;}
.wrapper button.ClearBtn:active {background:url(../images/clearBtnActive.png) no-repeat center center;font-size:13px; background-size:100%;}
.wrapper .MatelBarBox {
	top:196px;
	right:-8px;
	width:200px;
	height:37px;
	background:url(../images/MatelBar.png) no-repeat 35px center;
	z-index:2;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul {
	float:left;	top:13px;width:49.5%;z-index:3;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul li {
	float: inherit;width: 100%;height: auto;margin:0 0.6%; line-height: 14px;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul li span {
	width:109px;
	height:26px;
	margin:0 auto;
	border: 0;
	font-size: 12px;
	color:#ffffff;
	text-align:right;
	box-shadow: 0px 0px 8px #9d9daa;
	border-radius:2px;
	background:url(../images/drawBg.png) no-repeat center center;
	padding: 2 8px;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul li.placeBetBtnBox span {
	top: -12px;
	width:108px;
	height:27px;
	border: 0;
	font-size: 12px;
	color:#ffffff;
	text-align: inherit;
	box-shadow: 0px 0px 8px #9d9daa;
	border-radius:2px;
	background:none;
	padding:0px;
	z-index:1;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul li button {
	color:#999999;padding:0px 1px;font: normal normal normal 8px/1 FontAwesome;width:14px;height:12px;border:0;cursor:pointer;transition: all .1s linear;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul li button.fa-chevron-up {
	right:1px;top:1px; /* border-radius:0 0 2px 2px;*/border-radius:0 2px 0 0 ;background:url(../images/arrowUpBg.gif) repeat-x top;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul li button.fa-chevron-up:hover {
	background:url(../images/arrowUpBgHover.gif) repeat-x top;color:#ffffff;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul li button.fa-chevron-up:active {
	background:url(../images/arrowUpBgActive.gif) repeat-x top;color:#333333;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul li button.fa-chevron-down {
	right:1px;top:12px;border-radius:0 0 2px 0;background:url(../images/arrowDownBg.gif) repeat-x top;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul li button.fa-chevron-down:hover {
	background:url(../images/arrowDownBgHover.gif) repeat-x top;color:#ffffff;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul li button.fa-chevron-down:active {
	background:url(../images/arrowDownBgActive.gif) repeat-x top;color:#333333;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul li span input.payout{
	float:none;
	display:block;
    width:109px;
	height:26px;
	margin:0 auto;
    font-size: 10pt;
    text-align: right;
    color: #ffffff;
	border-radius:4px;
	line-height:30px;

	text-align:center;
	text-indent:2.2pc;
    background:url(../images/payoutDrawBg.gif) no-repeat center center;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul li span.focus{
	border:0;outline:0;
	box-shadow: 0 0 10px 2px #bbb7ce;
	transition: all .2s linear;
	background:url(../images/drawBgFocus.png) no-repeat center center;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul li span.focus input.payout {
	background:url(../images/payoutDrawBgFocus.gif) no-repeat center center;
	transition: background-image 0.2s linear;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul li button.placeBetBtn {
	top:14px;
	right:-5px;
	float:none;
    width:108px;
	height:27px;
	color: #ffffff;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:0.1em solid #38373e;
	border-radius:3px;
	text-shadow:0 0 2px #045101;
	background:url(../images/placeBetBtn.png) no-repeat center center;
	z-index:5;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul li button.placeBetBtn:hover {
	background:url(../images/placeBetBtnHover.png) no-repeat center center;}
.wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul li button.placeBetBtn:active {
	background:#2e2d34 url(../images/placeBetBtnActive.png) no-repeat center center;font-size: 13px;}
.wrapper button:focus {outline:0;}
.wrapper .footer {
	width: 100%;
	height: 100px;
	bottom:0;
	background:url(../images/footerBg.gif) repeat-x top;
}
.wrapper .footer .betDetailBoxScroll {
	overflow:hidden;
	width:96.5%;
	height:90%;
	margin:5px 4px;
	border-radius:5px;
	background-color:#151515;
	box-shadow: 0px 2px 2px 0px #000000 inset,0px 1px 1px 0px #505050;}
.wrapper .footer .betDetailBoxScroll .BetDetailBox > .drawer {
	display:table;
	width:100%;	
	height:auto;
	padding:1px 0;
	transition: all .1s linear;}
.wrapper .footer .BetDetailBox h3,
.wrapper .footer .BetDetailBox ul.BetDetails,
ul.BetDetailsSecond li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	height:17px;
	line-height:17px;
	color:#ccc;
	letter-spacing:0.03em;}
.wrapper .footer .BetDetailBox h3 {
	width:100%;
	margin:1px;
	text-indent:1.5pc;
	border-radius:2px;
	border-bottom:1px solid #353535;
	letter-spacing:0.03em;
	cursor:pointer;
	background:url(../images/BetDetailTitleBg.gif) no-repeat center center;
	text-shadow:1px 1px 0 #333333;
	transition: all .1s linear;}
.wrapper .footer .BetDetailBox h3:hover {
	background:url(../images/BetDetailTitleBgHover.gif) no-repeat center center;}
.wrapper .footer .BetDetailBox .accordion-header-active h3 {
	background:url(../images/BetDetailTitleBgActive.gif) no-repeat center center;
	color:#fff;
	font-weight:bold;
	letter-spacing:0.07em;}
.wrapper .footer .BetDetailBox div.accordion-header-icon {
	top:-4px;left:5px;color:#ffffff; z-index:4;}
.wrapper .footer .BetDetailBox div.accordion-header-icon.accordion-header-icon-active{
	top:3px;color:#fefdb5;
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg);
	transition: all .1s linear;}
.wrapper .footer .BetDetailBox h3 i {
	float:left;
	width:15px;
	height:18px;
	line-height:16px;
	font-size:10px;
	color:#b3b4b5;}
.wrapper .footer .BetDetailBox ul.BetDetails li {
	float:left;width:60px; margin:3px 0;color:#BDBDBD;}
.wrapper .footer .BetDetailBox ul.BetDetails li.long {	
	text-indent:0.35pc;
	width:119px;}
.wrapper .footer .BetDetailBox ul.BetDetails li.long span {
	float:left;}
.wrapper .footer .BetDetailBox ul.BetDetails li.long span strong {
    width: 100%;
	font-weight:100;
	text-align:center;
	color:#ffffff;}
.wrapper .footer .BetDetailBox ul.BetDetails li p.drawId {
	color:#CFB065;
	font-weight:bold;
	line-height:24px;}
.wrapper .footer .BetDetailBox ul.BetDetailsSecond li {
	width:58px;
	height:auto;
	float:left;
	color:#BDBDBD;
	text-indent: 0.3pc;}
.wrapper .footer .BetDetailBox ul.BetDetailsSecond li p {
	color:#CFB065;}
.accrodingMenu{    display: none;}
.accordion-item-active .accordion-header{transition:.25s;}
/* Bet Time Counter */
.wrapper .selectNum .reliefOuter .reliefWithin .NumBox.closed {
	background: url(../images/NumBoxCloseBg3.png?1); background-size:100%;}
.wrapper .selectNum .reliefOuter .reliefWithin .NumBox.closed h2 {
	 display:none;}
.NumBox h2.redzoom {
	color:#ff3d46; text-shadow:0 0 20px rgba(255,61,70,1);
	-webkit-animation:betTime-animation 1s ease-in 0s infinite;
        animation:betTime-animation 1s ease-in 0s infinite;}
@-webkit-keyframes betTime-animation{
	0%{  transform: scale(1.4); opacity:1;text-shadow:0 0 20px rgba(255,61,70,1), 0px 0px 6px #ffffff, 0px 0px 2px #ffffff;}
	50%{ transform: scale(1.2);  opacity:0.5; text-shadow:0 0 20px rgba(255,61,70,1), 0px 0px 6px #ffffff, 0px 0px 2px #ffffff;}
	100% {  transform: scale(1) ;opacity:0.2;text-shadow:0 0 20px rgba(255,61,70,1), 0px 0px 6px #ffffff, 0px 0px 2px #ffffff;}
}
@keyframes betTime-animation{
	0%{ transform: scale(1.4) ;opacity:1; text-shadow:0 0 20px rgba(255, 254, 165,1), 0px 0px 6px #ffffff, 0px 0px 2px #ffffff;}
	50%{ transform: scale(1.2) ;opacity:0.5;text-shadow:0 0 20px rgba(255, 255, 255,1), 0px 0px 6px #ffffff, 0px 0px 2px #ffffff;}
	100% { transform: scale(1) ;opacity:0.2;text-shadow:0 0 20px rgba(255, 255, 255,1), 0px 0px 6px #ffffff, 0px 0px 2px #ffffff;}
}
.wrapper .selectNum .reliefOuter .reliefWithin .NumBox.redNumBox {
	border-radius:100px;
	animation: namedcolors 0.52s infinite alternate;
}
@keyframes namedcolors {
	100% {
		background: url(../images/NumBoxCloseBg.png?1); background-size:100%;}
	0% {
		background: url(../images/NumBoxCloseBg2.png); background-size:100%;
		box-shadow:0 0 10px #ffdd5f; }
		}
.blink {
  animation: blink 0.5s linear infinite;
}
@keyframes blink {
    0% { box-shadow: 0 0 10px 2px #fefb9f,  0 0 10px #ffffff , inset 0 0 10px #fefb9f; }
    50% { box-shadow: 0 0 0; }
    100% { box-shadow: 0 0 10px 2px #fefb9f,  0 0 10px #ffffff , inset 0 0 10px #fefb9f; }
}
@-webkit-keyframes blink {
    0% { box-shadow:0 0 10px 2px #fefb9f,  0 0 10px #ffffff , inset 0 0 10px #fefb9f; }
    50% { box-shadow: 0 0 0; }
    100% { box-shadow: 0 0 10px 2px #fefb9f,  0 0 10px #ffffff , inset 0 0 10px #fefb9f; }
}
@keyframes blinker {  
  50% { opacity: 0.0; }
}
.winNum{
	-webkit-animation:loadingLogo-animation 1s ease-in;
	animation:loadingLogo-animation 1s ease-in;
}
@-webkit-keyframes loadingLogo-animation {
	0% { opacity: 0; -webkit-transform:scale(3);}
	40%{ opacity: 1; -webkit-transform:scale(1);}
	100% { }		
}
@keyframes loadingLogo-animation {
	0% { opacity: 0; transform:scale(3);}
	40%{ opacity: 1; transform:scale(1);}
	100% { }	
}
/* Fix IE Bug */
.ie8 .wrapper .header {background-image:url("../images/headerBg-IE8.gif")}
.ie8 .wrapper .footer { bottom: inherit;}
.ie8 .wrapper .selectNum .reliefOuter{
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#52525e, endColorstr=#44444f)"; }
.ie8 .wrapper .selectNum .reliefOuter {
	top:6px;}
.ie8 .wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet {
	bottom:inherit;
	top:243px; }
.ie8 .wrapper .selectNum .reliefOuter .reliefWithin ul {
	top:38px;}
.ie8 .wrapper .selectNum .reliefOuter .reliefWithin .NumBox {
	top:169.5px;}
.ie8 .wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul {
	top:10px;}
.ie8 .wrapper .selectNum .reliefOuter .reliefWithin .SelectNum {
	}
.ie8 .wrapper .selectNum .reliefOuter .reliefWithin ul li,
.ie8 .wrapper .selectNum .reliefOuter .reliefWithin ul li a,
.ie8 ul.BetDetails li.long span {
	font-weight:bold;
	font-size:8.5pt;
	text-indent:-0.05pc;
	}
.ie8 .wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet UL LI span input {
	width:100px; line-height:20px;text-align:center;background:trantparent; border:0;color:#ffffff;}
.ie8 .wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet UL LI span input.payout {
	line-height:25px;}
.ie7 .wrapper .header {
	left:50%;
	margin-left:-120px;
	height:20px;
	background-image:url("../images/headerBg-IE7.gif");
	background-repeat:repeat-x;
	background-position: top;}
.ie7 nav UL LI.MaxPayout {top:0;}
.ie7 nav UL LI { position:absolute; right:0;}

.ie7 nav UL LI.volumeRight {right:17px;}
.ie7 .wrapper .selectNum .reliefOuter {left:50%; margin-left:-78px;top:6px;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin {left:50%; margin-left:-119px;top:0px;width: 239px;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin .SelectNum {
	left:50%; margin-left:-120px;    top: -1px;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin .LottoTitle {
	left:50%; margin-left:-119px;    top: 1px;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin ul {
	width:232px;left:50%;margin-left:-114px;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin ul li {
	margin: 0.1% 0.6%;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin .NumBox {
	left:2px;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet {
	left:50%; margin-left:-120px;
	bottom:inherit;
	top:243px;}
.ie7 .wrapper .MatelBarBox {background: url(../images/MatelBar.png) no-repeat 33px center;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin .MatelBarBox UL.MatelBar {
	left:-2px;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin .MatelBarBox UL.MatelBar LI {
	margin: 0.3% 0%;    margin-top: 5px;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul {
	width:100px;left:0; margin-left:0;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin .MatelBarBox UL.MatelBar {
	background:url(../images/MatelBarInside.png) no-repeat left center; overflow: visible;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin .MatelBarBox UL.MatelBar em {
	display:none;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet ul.rightFixIE7 {
	float:right;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet UL LI span input {
	width:100px; line-height:20px;text-align:center;background:trantparent; border:0;color:#ffffff;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet UL LI span input.payout {
	line-height:25px;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet {
	height:106px;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet UL LI BUTTON.fa-chevron-up,
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet UL LI BUTTON.fa-chevron-down {
	right:4px;}
.ie7 label {width:117px; text-align:center; display:block;}
.ie7 .wrapper .selectNum .reliefOuter .reliefWithin .PlaceBet UL LI BUTTON.placeBetBtn {
	top:16px;border:1px solid #333333;}