/* HTML Attributes */
body {
	background-color: #00001e;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

.casinoop-url{padding:10px 0;margin:10px 0;}


.shrt a{display:block;width:100%;font-size:16px;}
.shrt{margin:0 0 20px 0;display:block;}

#glosul{margin:20px 0 0;list-style-type:none;padding:0;}

.claim-now{background:url(/images/claim-now.gif) no-repeat left;display:block;height:26px;width:89px;float:right;margin:-15px 0 0;}
.claim-now:hover{background-position:right;}

#o18 {
	position: absolute;
	top: 25px;
	right: 60px;
}
#nameval {
	float: left;
}
#emailval {
	float: left;
}
#commentval {
	float: left;
}
#minameval {
	float: left;
	margin: 3px 0px 0px 5px;
}
#miemailval {
	float: left;
	margin: 3px 0px 0px 5px;
}
.fleft {
	float: left;
	margin: 0px 5px 0px 0px;
}
tr.gtc {
	height: 28px;
}
li ul {
	margin: 0 0 0 20px;
}
#vimage {
}
#vimage {
	display: inline;
}
#vimage strong {
	display: inline;
	padding: 0 0 5px;
}
#vimage strong img {
	display: inline;
	margin: 0px;
	padding: 0 2px 0 5px;
}
#contform {
	overflow: auto;
}
#ad1 {
	width: 197px;
	height: 58px;
}
#ad2 {
	width: 198px;
	height: 58px;
}
#ad3 {
	width: 199px;
	height: 58px;
}

.suptx img {
	padding: 0 5px 0 0;
}
.wlbo {
	width: 142px;
	height: 60px;
	line-height: 60px;
	font-weight:bold;
	color:#008751;
	display: block;
	background: url(images/250-welcome-bonus.png);
	margin: 0 auto 8px;
	font-size: 16px;
}
#contform input {
	float: left;
}
#contform strong {
	clear: left;
	float: left;
	display: block;
	width: 130px;
}
#contform textarea {
	width: 488px;
	height: 150px;
	margin: 0px 0px 10px 0px;
}
.gbutton {
	cursor: pointer;
}
#header-img a:hover img {
	opacity: 1;
}
a {
	color: #008751;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a:hover img {
	-moz-opacity: .80;
	filter: alpha(opacity=80);
	opacity: .80;
}
img {
	border: 0px;
}
p {
	line-height: 18px;
}
ul {
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
li {
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
/* Main */
#container {
	background-color: #f5f5f5;
	background-image: url('images/container-bg.gif');
	background-repeat: repeat-y;
	margin: 0px auto;
	text-align: left;
	width: 974px;
}
/* Header */
#header {
	background-color: #00001e;
	height: 129px;
}
#header-img {
	float: left;
}
#slogan {
	background-image: url('images/slogan-bg.png');
	background-repeat: no-repeat;
	color: #dcdce6;
	float: right;
	font-size: 11px;
	height: 129px;
	text-align: right;
	width: 310px;
}
#slogan a {
	color: #dcdce6;
	text-decoration: none;
}
#slogan-i {
	padding: 30px 10px 0px 0px;
}
#slogan a:hover {
	text-decoration: underline;
}
/* Left Column */
#leftcol {
	/*background-image: url('images/subnav-bg.gif');*/
	background-repeat: repeat-y;
	float: left;
	width: 207px;
}
#leftcol span {
	padding-left: 20px;
}
#leftcol ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#leftcol li {
	margin: 0px;
	padding: 0px;
}
#leftcol li a {
	background-image: url('images/button-bg.png');
	background-position: left;
	color: #fcd116; 
	display: block;
	font-weight: bold;
	height: 29px;
	line-height: 29px;
	padding-left: 20px;
	text-decoration: none;
}
#leftcol li a:hover {
	background-image: url('images/button-bg.png');
	background-position: right;
	color: #ffffff;
}
#leftcol ul li ul li a {
	background-image: url('images/subnav-bg.gif');
	background-position: left;
	background-repeat: repeat-y;
	color: #002b58;
	display: block;
	height: 29px;
}
#leftcol ul li ul li a:hover {
	background-image: url('images/subnav-bg.gif');
	background-position: right;
	background-repeat: repeat-y;
	color: #002b58;
}
#leftcol .thispage {
	background-image: url('images/subnav-bg.gif');
	background-position: right;
	background-repeat: repeat-y;
	color: #002b58;
}
#leftcol .ppage {
	background-image: url(images/button-bg.png);
	background-position: right center;
	color: #FFFFFF;
}
#leftcol-search {
	background-image: url('images/search-bg.gif');
	background-repeat: no-repeat;
	height: 42px;
	text-align: center;
	width: 207px;
}
#leftcol-search2 {
	height: 42px;
	padding-top: 7px;
}
#leftcol h2 {
	font-style: italic;
}
#leftcol-newsletter {
	background-color: #d0d0dc;
	background-image: url('images/subnav-bg.gif');
	background-repeat: repeat-y;
	width: 207px;
}
#leftcol-newsletter p {
	margin: 0px 0px 10px 0px;
}
#leftcol-newsletter label {
	font-size: 11px;
}
#leftcol-newsletter2 {
	padding: 10px 20px 20px 20px;
}

#leftcol iframe{ padding: 0 10px 0 25px;}


/* Main Column */
#midcol {
	float: left;
	width: 594px;
}
#midcol-inside {
	background-image: url('images/midcol-top-bg.gif');
	background-repeat: repeat-x;
	width: 594px;
}
#midcol-inside2 {
	padding: 30px 40px;
}
.best-online-casino {
	background-image: url('images/button-bestonlinecasino.gif');
	background-position: left;
	display: block;
	height: 58px;
	width: 197px;
}
.best-online-casino:hover {
	background-image: url('images/button-bestonlinecasino.gif');
	background-position: right;
}
/* Right Column */
#rightcol {
	float: right;
	text-align: center;
	width: 173px;
}
.aff-img {
	margin: 10px 0px;
	width: 140px;
}
/* Headings */
h1 {
	color: #008751;
	font-size: 22px;
	font-style: italic;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
}
h2 {
	color: #002b58;
	font-size: 24px;
	font-weight: normal;
	margin: 0px;
}
label {
	clear: left;
	display: block;
}
h2 a {
	color: #fff;
}
.lh2 {
	background-image: url(images/subheading-bg.gif);
	border: 2px solid #3B0694;
	color: #fff;
	display: block;
	font-size: 12px;
	font-weight: bold;
	line-height: 32px;
	padding: 0 10px;
	margin: 20px 0 20px 0;
	clear: both;
	height:32px;
}
.gh3 {
}
/* Forms & Buttons */
.textfield-search {
	background-image: url('images/textfield-bg.gif');
	background-repeat: repeat-x;
	margin: 0 0 0 10px;
	border: 1px solid #969696;
	font-size: 11px;
	height: 15px;
	float: left;
	padding: 3px;
}
.textfield-newsletter {
	background-image: url('images/textfield-bg.gif');
	background-repeat: repeat-x;
	border: 1px solid #969696;
	font-size: 11px;
	float: left;
	height: 16px;
	margin: 0px 0px 10px 0px;
	padding: 4px 0px 4px 4px;
	width: 140px;
}
.button-search {
	background-image: url('images/button-search.gif');
	background-repeat: no-repeat;
	border: 0px;
	cursor: pointer;
	height: 22px;
	margin: 0px;
	padding: 0px;
	width: 53px;
}
.button-search:hover {
	-moz-opacity: .80;
	filter: alpha(opacity=80);
	opacity: .80;
}
.button-signup {
	background-image: url('images/button-signup.gif');
	background-repeat: no-repeat;
	border: 0px;
	cursor: pointer;
	height: 22px;
	margin: 0px;
	padding: 0px;
	width: 53px;
}
.button-signup:hover {
	-moz-opacity: .80;
	filter: alpha(opacity=80);
	opacity: .80;
}
.button-ror {
	background-image: url('images/button-readourreview.png');
	background-position: left;
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	margin: 0px 0px 0px 13px;
	width: 142px;
}
.button-ror:hover {
	background-position: right;
}
.button-playnow {
	background-image: url('images/button-playnow.png');
	background-position: left;
	background-repeat: no-repeat;
	cursor: pointer;
	display: block;
	height: 30px;
	margin: 0px 0px 0px 13px;
	width: 142px;
}
.button-playnow:hover {
	background-position: right;
}
.contactform label {
	font-weight: bold;
}
.contactform input {
	margin: 0px 5px 0px 0px;
	padding: 0px;
}
.contactform-l {
	float: left;
	margin: 0px 10px 0px 0px;
	width: 180px;
}
.contactform-send {
	background-image: url('images/send.gif');
	background-repeat: no-repeat;
	border: 0px;
	height: 22px;
	width: 53px;
}
/* Tables */
.table {
	background-image: url('images/table-bg.png');
	background-repeat: no-repeat;
	font-size: 11px;
	height: 204px;
	margin-bottom: 10px;
	width: 510px;
}
.table a {
	color: #005d00;
	font-weight: bold;
	text-decoration: none;
}
.table a:hover {
	color: #005d00;
	text-decoration: underline;
}
.table-col1 {
	float: left;
	height: 204px;
	text-align: center;
	width: 148px;
}
.table-col2 {
	float: left;
	height: 204px;
	text-align: center;
	width: 118px;
}
.table-col3 {
	float: left;
	height: 204px;
	text-align: center;
	width: 80px;
}
.table-col4 {
	float: left;
	height: 204px;
	text-align: center;
	width: 164px;
}
.table-title {
	color: #fcd116;
	font-size: 12px;
	font-weight: bold;
}
.table-title2 {
	color: #ffffff;
	font-weight: bold;
}
.table-play {
	background-image: url('images/play.png');
	background-position: left;
	background-repeat: no-repeat;
	display: block;
	float: right;
	height: 22px;
	margin-right: 5px;
	width: 34px;
}
.table-play:hover {
	background-position: right;
}
.tableco {
	background-image: url('images/tableco-bg.gif');
	background-repeat: no-repeat;
	color: #002b58;
	font-size: 11px;
	height: 198px;
	width: 245px;
}
.tableco-l {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	height: 36px;
	padding-left: 10px;
	width: 114px;
}
.tableco-l2 {
	font-weight: bold;
	height: 27px;
	padding-left: 10px;
}
.tableco-r {
	height: 36px;
	text-align: center;
	width: 131px;
}
.tableco-r2 {
	height: 26px;
	text-align: center;
}
/* Bookmakers */
.bookmakers {
	background-color: #e3e3e6;
	background-image: url('images/bookmakers-bg.gif');
	background-repeat: no-repeat;
	height: 217px;
	margin: 10px 0px;
	width: 510px;
	overflow:hidden;
}
.bookmakers-left {
	float: left;
	width: 341px;
}
.bookmakers-left p {
	padding: 20px;
}
.bookmakers-title {
	border-right: 1px solid #e9e9ef;
	border-bottom: 1px solid #e9e9ef;
	color: #002b58;
	float: left;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	height: 49px;
	line-height: 49px;
	margin: 0px;
	width: 341px;
}
.bookmakers-title2 {
	padding-left: 20px;
}
.bookmakers-desc {
	float: left;
	padding: 20px;
}
.bookmakers-btns {
	border-left: 1px solid #afafb5;
	float: right;
	height: 217px;
	text-align: center;
	width: 167px;
}
.bookmakers-btns2 {
	padding-top: 13px;
}
.bookmakers-btnp {
	margin-bottom: 5px;
	width: 142px;
	height: 60px;
}
/* Casino Operator */
.casinoop {
	color: #000000;
	padding: 0px 0px 15px 0px;
	position:relative;
	height:50px;
}
.casinoop img{
position:absolute;
}

.casinoop-img {
	margin: 10px 0px 20px 0px;
}
.casinoop-playnow {
  background-image: url(/images/play-now.gif);
  background-position: left;
  background-repeat: none;
  display: block;
  height: 43px;
  margin: 10px 0px 20px 0px;
  width: 245px;
}
.casinoop-playnow:hover {
  background-position:right;
}
.cass {
	width: 244px;
	height: 180px;
	margin-bottom: 10px;
}
.casinoop-url {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.casinoop-url a {
	color: #000000;
	text-decoration: none;
}
.casinoop-url a:hover {
	color: #000000;
	text-decoration: underline;
}
.casinoop-rcol {
	float: right;
	margin: 0px 0px 20px 20px;
	width: 244px;
}
.casinoop-sh {
	background-image: url('images/subheading-bg.gif');
	background-repeat: repeat-x;
	border: 2px solid #3b0694;
	color: #ffffff;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	margin-bottom: 20px;
	width: 510px;
}
.casinoop-sh2 {
	padding: 0px 10px;
}
.casinoop-h2 {
	color: #008751;
	margin-bottom: -10px;
}
.gamess {
	background-image: url('images/gamess-bg.gif');
	background-repeat: no-repeat;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	display:block;
	text-align: center;
	width: 245px;
}
.creditcard {
	margin: 0px 10px 10px 0px;
}
/* Jackpot Feeds */
.jfeed-left {
margin:0 0 0 80px;
	float: left;
	width: 130px;
}
.jfeed-right {
margin:0 0 0 80px;
	float: left;
	width: 200px;
}
.progressiveInput{font-weight:bold;margin:0 0 0 -25px;}
.jfeed-alljackpotscasino {
	background-image: url('images/jfeed-alljackpotscasino.jpg');
	background-repeat: no-repeat;
	height: 120px;
	margin: 0px 0px 20px 0px;
	width: 142px;
	display:block;
	position:relative;
}


.jfeed-mm {background-position:30px 10px;	background-image: url('gi/15.gif');	background-repeat: no-repeat;	height: 120px;	
margin: 0px 0px 20px 0px;	width: 142px;	display:block;	position:relative;}

.jfeed-rr {background-position:30px 0px;	background-image: url('gi/11.gif');	background-repeat: no-repeat;	height: 120px;	
margin: 0px 0px 20px 0px;	width: 142px;	display:block;	position:relative;}

.jfeed-mi {background-position:30px 0px;	background-image: url('gi/10.gif');	background-repeat: no-repeat;	height: 120px;	
margin: 0px 0px 20px 0px;	width: 142px;	display:block;	position:relative;}

.jfeed-ts {background-position:30px 0px;	background-image: url('gi/9.gif');	background-repeat: no-repeat;	height: 120px;	
margin: 0px 0px 20px 0px;	width: 142px;	display:block;	position:relative;}

.jfeed-cs {background-position:30px 0px;	background-image: url('gi/7.gif');	background-repeat: no-repeat;	height: 120px;	
margin: 0px 0px 20px 0px;	width: 142px;	display:block;	position:relative;}

.jfeed-csp {background-position:30px 0px;	background-image: url('gi/1.gif');	background-repeat: no-repeat;	height: 120px;	
margin: 0px 0px 20px 0px;	width: 142px;	display:block;	position:relative;}

.jfeed-kc {background-position:30px 0px;	background-image: url('gi/12.gif');	background-repeat: no-repeat;	height: 120px;	
margin: 0px 0px 20px 0px;	width: 142px;	display:block;	position:relative;}

.jfeed-pr {background-position:30px 0px;	background-image: url('gi/14.gif');	background-repeat: no-repeat;	height: 120px;	
margin: 0px 0px 20px 0px;	width: 142px;	display:block;	position:relative;}

.jfeed-left a{position:absolute;display:block;width:100%;height:100%;z-index:10;top:0;left:0;}
.jfeed-left div{position:relative;}
.jfeed-right a{position:absolute;display:block;width:100%;height:100%;z-index:10;top:0;left:0;}
.jfeed-right div{position:relative;}

.progressiveDiv{padding:80px 0 0;}


.jfeed-allslotscasino {
	background-image: url('images/jfeed-allslotscasino.jpg');
	background-repeat: no-repeat;
	height: 120px;
	margin: 0px 0px 20px 0px;
	width: 142px;
}
.jfeed-bet365 {
	background-image: url('images/jfeed-bet365.jpg');
	background-repeat: no-repeat;
	height: 120px;
	margin: 0px 0px 20px 0px;
	width: 142px;
}
.jfeed-gamingclub {
	background-image: url('images/jfeed-gamingclub.jpg');
	background-repeat: no-repeat;
	height: 120px;
	margin: 0px 0px 20px 0px;
	width: 142px;
}
.jfeed-intercasino {
	background-image: url('images/jfeed-intercasino.jpg');
	background-repeat: no-repeat;
	height: 120px;
	margin: 0px 0px 20px 0px;
	width: 142px;
}
.jfeed-jackpotcity {
	background-image: url('images/jfeed-jackpotcity.jpg');
	background-repeat: no-repeat;
	height: 120px;
	margin: 0px 0px 20px 0px;
	width: 142px;
}
.jfeed-partycasino {
	background-image: url('images/jfeed-partycasino.jpg');
	background-repeat: no-repeat;
	height: 120px;
	margin: 0px 0px 20px 0px;
	width: 142px;
}
.jfeed-spinpalacecasino {
	background-image: url('images/jfeed-spinpalacecasino.jpg');
	background-repeat: no-repeat;
	height: 120px;
	margin: 0px 0px 20px 0px;
	width: 142px;
}
.jfeed-williamhill {
	background-image: url('images/jfeed-williamhill.jpg');
	background-repeat: no-repeat;
	height: 120px;
	margin: 0px 0px 20px 0px;
	width: 142px;
}

/* Footer */
#footer {
	position: relative;
	background-image: url('images/footer-bg.png');
	background-repeat: no-repeat;
	color: #ffffff;
	height: 100px;
	line-height: 100px;
	text-align: center;
}
#footer a {
	color: #ffffff;
	text-decoration: none;
}
#footer a:hover {
	color: #ffffff;
	text-decoration: underline;
}
/* Misc */
.clear {
	clear: both;
}
.ptop-none {
	margin-top: 0px;
}
.center {
	display: block;
	text-align: center;
	width: 100%;
}

.strz{float:left;margin:2px 0px 0px 5px;}

.strzt{float:right;margin:16px 10px 0px 5px;}

#latnews{}

#latnews li{list-style-type:none;}

.gren{color:#008751;font-size:14px;}


.fltlf{float:left;}
.fltri{float:right;}

#googleplus{float:left;padding:5px 0;}





#rightcolul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#rightcolul li {
	text-align:left;
	margin: 0px;
	padding: 0px;
}
#rightcolul li a {
	background-image: url('images/button-bg.png');
	background-position: left;
	color: #fcd116; 
	display: block;
	font-weight: bold;
	height: 29px;
	line-height: 29px;
	padding-left: 20px;
	text-decoration: none;
}
#rightcolul li a:hover {
	background-image: url('images/button-bg.png');
	background-position: right;
	color: #ffffff;
}

.commenta{background:#fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:2px solid #333;padding:5px;}  

.starimg1{background-image:url('/images/1-stars.png');}
.starimg2{background-image:url('/images/2-stars.png');}
.starimg3{background-image:url('/images/3-stars.png');}
.starimg4{background-image:url('/images/4-stars.png');}
.starimg5{background-image:url('/images/5-stars.png');}
.starimg6{background-image:url('/images/6-stars.png');}
.starimg7{background-image:url('/images/7-stars.png');}

.starate{display:block;height:15px;width:112px;float:left;margin-left:3px;}

.bookmakers-title2 .starate{float:right;margin-top:15px;margin-right:5px;}


#mobiletop,#tablettop{display:none;}
#leftcol{display:block;}

@media screen and (max-width: 974px){

.homepage #midcol-inside2{position:relative !important;padding-top:240px !important;}
.homepage #homecasino{position:absolute;top:0px;background-image:none;width:90% !important;}
.homepage #homecasino table{width:100%;}
.homepage #homecasino tr td{width:auto !important;}

	#tablettop{display:block;background:url(/images/tablettopbg.png);}
	#container{max-width:100%;background:#fff;} 
	#midcol-inside{background:#fff;width:100%;}
	#leftcol{width:20%;}
	#rightcol{width:20%;}
	#midcol{width:60%;}
	#header{display:none;}
	#ad1,#ad2,#ad3{height:auto;width:33.3333%;float:left;}

	.starimg1::before {content: "1/7";}
	.starimg2::before {content: "2/7";}
	.starimg3::before {content: "3/7";}	
	.starimg4::before {content: "4/7";}
	.starimg5::before {content: "5/7";}
	.starimg6::before {content: "6/7";}
	.starimg7::before {content: "7/7";}
	.starate{width:20px;margin-left:3px;background-image:none;font-weight:bold;}

	.table{max-width:100%;margin:20px auto;border-radius: 5px;overflow:hidden;height:auto;}
	.table table{background:#ddd;border-radius:5px;}
	.table a{float:left;margin-left:5px;text-align:left;}
	.table tr:first-child td {
		background:purple;
		text-align:left;
		padding:5px;
	}
	#footer{height:auto;overflow:auto;}

	#midcol-inside2{padding:20px;clear:left;}
	#midcol-inside2 h1{clear:left;}
	.bookmakers{max-width:100%;background:#ddd;border-radius:5px;height:auto;margin:10px auto;}
	.bookmakers-left{width:100%;}
	.bookmakers-btns{clear:left;float:left;width:100%;height:auto;}
	.bookmakers-btns2{width:100%;float:left;}
	.bookmakers-btns2 a, .bookmakers-btns2 .wlbo{float:left;width:30%;margin:0 1%;}
	.bookmakers-btns2 a img{float:left;width:100%;}
	.wlbo{border-radius:5px;border:1px solid #000;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f8f9+0,e5ebee+50,d7dee3+51,f5f7f9+100;White+Gloss */
background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(-45deg, #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	}
	.bookmakers-title{border:0px;width:90%;}
	.button-ror, .button-playnow{margin-left:0px;}
	.bookmakers-desc p{padding:5px 0;margin:0px;}
	.button-ror{border-radius:5px 5px 0 0;max-width:100%;border-bottom: 1px solid #ddd;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b4ddb4+0,83c783+17,52b152+33,008a00+67,005700+83,002400+100;Green+3D+%231 */
background: #b4ddb4; /* Old browsers */
background: -moz-linear-gradient(45deg, #b4ddb4 0%, #83c783 17%, #52b152 33%, #008a00 67%, #005700 83%, #002400 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#002400',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	}
	.button-playnow{border-radius:0 0 5px 5px;max-width:100%;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b4ddb4+0,83c783+17,52b152+33,008a00+67,005700+83,002400+100;Green+3D+%231 */
background: #b4ddb4; /* Old browsers */
background: -moz-linear-gradient(-45deg, #b4ddb4 0%, #83c783 17%, #52b152 33%, #008a00 67%, #005700 83%, #002400 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#002400',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	}
	.button-ror::before {content: "Review";color:#fff; line-height: 30px;}
	.button-playnow::before {content: "Play Now";color:#fff; line-height: 30px;}
	textarea {max-width:100%;}
	#midadajax{background:#000;overflow:auto;} 
}

	.mobileonly{display:none ;}
@media screen and (max-width: 800px){
	
	
	
	.table-play {

	margin-left:15px;
}
	
	

.hometableplay{float:right !important;margin: -5px 0 5px;}
.homepage #midcol-inside2{position:relative !important;padding-top:290px !important;}
.homepage #homecasino{position:absolute;top:0px;background-image:none;}
.homepage #homecasino tr td{width:auto !important;}

	.desktoponly{display:none;}
	.mobileonly{display:block;}
	#leftcol li a{font-size:16px;line-height:22px;}
	#tablettop{display:none;}
	.casinoop-rcol a{margin:0 auto;}
	.casinoop-rcol .casinoop-playnow{margin:0 auto;}
	.tableco {   margin: 10px auto;}
	.casinoop-rcol .gamess{margin:0 auto;}
	body{margin-top:45px;}
	.casinoop-rcol{width:100%;margin:0 auto;text-align:center;}
	.casinoop{clear:both;float:left;width:100%;text-align:center;}
	.casinoop img{position:relative;}
	#leftcol li a{background:green !important;text-align:center;color:#fff !important;}
	#leftcol li a:hover{background:green;}
	#leftcol li ul a{background:#ddd !important;color:#222 !important;}
	#mobiletop{display:block;background:url('/images/mobileheadbgrep.png');height:45px;position:fixed;top:0px;left:0px;width:100%;z-index: 200;}
	#mobilehomebutton{background:url('/images/mobileheadbg.png');height:45px;width:159px;display:block;}
	#leftcol{display:none;position:fixed;top:45px;width:100%;z-index:5;}
	#midcol{width:100%;}
	.claim-now{margin:20px;}
	#googleplus,#twitter-widget-0{display:none;}
	#rightcol{clear:both;float:left;width:100%;}
	#rightcolul li a {background:green;margin:0 auto;text-align:center;}
	#rightcolul li a:hover{background:green;}
	#footer{background:green;padding:5px;}
	#footer a {display:inline-table;}
	#o18link{clear:both;margin:5px;}
	#o18{position:relative;float:right;clear:both;top:0px;right:0px;}
	#mobmenu{background: green none repeat scroll 0 0; border-radius: 5px;color: #fff !important;display: block;float: right;font-size: 24px;text-align: center;text-decoration: none;width: 40px;margin:5px;position:absolute;top:0px;right:0px;}
}


@media screen and (max-width: 410px){
.starate{line-height:38px;}
}