.payU_block{
		max-width: 650px;
		margin: 0 auto;
		background-color: #fff;
		border-radius: 10px;
		padding: 20px 5px;
		margin-top: 10%;
	}
	.payU_block .payU_txt{
		margin: 20px 0;
		font-weight: 600;
	}
	.payU_block h1{
		font-family: "Oswald",sans-serif;
		font-size: 36px;
		margin-top: 0px;
	}
	.payU_block p{
		color:#000;
		font-size: 16px;
		font-family: 'roboto',sans-serif;
		margin: 10px 0;
	}
	.payU_block .continue{
		text-decoration: none;
		color: #fff;
		background-color: #FE0000;
		padding: 10px 0;
		width: 160px;
		display: inline-block;
		font-family: 'roboto',sans-serif;
		margin-top:10px; 
		border-radius: 5px;
	}
	.payU_red{
		color: #AF100C;
	}
	.text-center{
		text-align: center;
	}
.file-wrapper {
cursor: pointer;
cursor: hand;
overflow: hidden;
position: relative;
width:24px;
      height:22px;
      padding: 0;
margin: 0;
}
.file-wrapper input {
    cursor:pointer;
    cursor:hand;
    font-size: 100px;
    height: 25px;
    width:28px;
    filter: alpha(opacity = 1);
    -moz-opacity: 0.01;
    opacity: 0.01;
    position: absolute;
    right: 0;
    top: 0;
}
.fileupload{
}
.fileupload ul{
    width:29px;
    margin:0px;
    padding:0px;
    list-style: none;
}
.fileupload  ul li{
 height:22px;
    border-bottom:none;
    text-align:center;

}
.fileupload  ul li a{
      width:18px;
      height:14px;
      display:block;
      background-image: url(../images/background.png);
      background-position: -668px -599px;
    margin-top:2px;
    margin-left:4px;
}
.fileupload  ul li a:hover{
    background-position: -667px -621px;
}
.fileupload  ul li a.link{
    background-image: url(../images/background.png);
    background-position: -649px -600px;
    margin-left:6px;
    margin-top:6px;
}
.fileupload  ul li a.link:hover{
    background-position: -649px -621px;
}
.fileupload  ul li a.upload{
    background-image: url(../images/background.png);
    background-position: -623px -598px;
    margin-left:6px;
    margin-top:6px;
}
.fileupload  ul li a.upload:hover{
    background-position: -623px -621px;
}
.fileupload ul li.noborder{
    border-bottom:0px solid #e7edef;
    padding:0px;
}
.loader{
display:none;
}
.statdiv{
display:table;width:100%;
}
.statdiv-row{
	display:table-row;width:100%;
}
.statdiv-column-left{
	display:table-cell;width:19%;
}
.statdiv-column-right{
	display:table-cell;width:80%;border-left:1px solid rgba(255,255,255,0.2);
}
.statdiv-column-left a{
width:100%;display:inline-block;text-align:center;padding-top:4px;padding-bottom:4px;color:#ffcf52;background-color:none;font-family:'Oswald', sans-serif;font-size: 18px;
}
.statdiv-column-left a.unselect{
	color:#a2a2a2;
	background-color:transparent;
}
.statdiv-column-right h3{
width:98%;font-size:20px;padding-left:6px;font-family:'Oswald', sans-serif;color:white;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,0.2);
}
.statdiv-column-right table{
width:98%;
margin-left:1%;
}
.statdiv-column-right table tr{
border:1px solid rgba(255,255,255,0.2);
}
.statdiv-column-right table tr td{
	width:24%;
	text-align:center;
	color:#a2a2a2;
	font-name:arial;
	font-size:15px;
}
/* guest play css */

.guest_block{background-color: #181818; height: 100%;background-repeat: no-repeat;background-position: center center;}
.guest_poker{background-image:url(./guest_Poker_Logo.png)}
.guest_rummy{background-image:url(./guest_Rummy_Logo.png)}
.guest_solitaire{background-image:url(./guest_Soli_Logo.png)}
.guest_3patti{background-image:url(./guest_3Patti_Logo.png)}
.guest_blackjack{background-image:url(./guest_Blackjack_Logo.png);background-size: 32%;}
.shine_img{background: url(./shine.png) no-repeat center top;height: 100%;background-color:rgba(25,25,25,0.9);}
.guest_player{max-width: 475px;margin: 0 auto;text-align: center;padding-top: 120px}
.guest_player h1{color: #fff;font-size: 48px;line-height: 48px;font-family: 'Exo', sans-serif;font-weight: 300;}
.guest_player .guest_btn{color: #fff;padding: 15px 0;max-width:290px;width: 100%;border-radius: 30px;font-size: 36px;line-height: 36px;display: inline-block;margin: 0 auto;text-align: center;cursor: pointer;text-decoration: none;font-family: 'Exo', sans-serif;font-weight: 500;}
.guest_player .guest_btn:hover,.guest_player .guest_btn:focus{text-decoration: none;outline: none}
.guest_player .guest_playnow{text-align: center;
	background: #BA0708; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(#D02012, #BA0708, #D02012); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#D02012, #BA0708, #D02012); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#D02012, #BA0708, #D02012); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#D02012, #BA0708, #D02012); /* Standard syntax */ 
	border: none;border-top: 2px solid #FF7072;margin-top: 140px;
}
.guest_or{text-align: center;color: #fff;font-size: 26px;line-height:26px;margin: 55px 0;font-family:'Exo', sans-serif;font-weight: 300;}
.guest_player .guest_classroom{
	background: #BA0708; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(#EB871E, #DC6F10, #EB871E); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#EB871E, #DC6F10, #EB871E); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#EB871E, #DC6F10, #EB871E); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#EB871E, #DC6F10, #EB871E); /* Standard syntax */ 
	border: none;border-top: 2px solid #E6CA31;
}
/*account*/
.guest_account{background-color: #181818;height: 100%;}
.account_player{max-width: 600px;margin: 0 auto;text-align: center;padding-top: 240px}
.account_player h1{color: #fff;font-size: 36px;line-height: 36px}
.account_player p{color: #fff;font-size: 22px;}
.account_player .guest_btn{color: #fff;padding: 15px 0;max-width:320px;width: 100%;border-radius: 30px;font-size: 36px;line-height: 36px;display: inline-block;margin: 0 auto;text-align: center;cursor:pointer;text-decoration: none;font-family: 'Exo', sans-serif;font-weight: 500;}
.account_player .guest_btn:hover,.account_player .guest_btn:focus{text-decoration: none;outline: none}
.account_player .guest_playnow{text-align: center;
	background: #BA0708; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(#D02012, #BA0708, #D02012); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#D02012, #BA0708, #D02012); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#D02012, #BA0708, #D02012); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#D02012, #BA0708, #D02012); /* Standard syntax */ 
	border: none;border-top: 2px solid #FF7072;margin-top: 60px;
}
.guest_or{text-align: center;color: #fff;font-size: 26px;line-height:26px;margin: 55px 0;font-family:'Exo', sans-serif;font-weight: 300;}
.account_player .guest_signup{
	background: #BA0708; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(#205BB0, #1E51AE, #205BB0); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#205BB0, #1E51AE, #205BB0); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#205BB0, #1E51AE, #205BB0); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#205BB0, #1E51AE, #205BB0); /* Standard syntax */ 
	border: none;border-top: 2px solid #2594EF;
	padding: 0px;
}
.account_player .guest_signup .guest_fb{background: url("./sprite.png") no-repeat;background-position: -1990px -38px;display: inline-block;height:50px;width: 30px;margin-left: 30px;margin-top: 16px;float: left;}
.account_player .guest_signup span{padding: 15px 0;display: inline-block;}
.account_player .color_red a{color: #EC2121;margin: 85px 0 130px;font-size: 30px;line-height:30px;display: inline-block;text-decoration: none;outline: none;font-family: 
	'Exo', sans-serif;font-weight: 600;}
.account_player .color_red a:hover,.account_player .color_red a:hover{color: #EC2121;text-decoration: none;outline: none}
.guest_account .condition{font-family: 'Exo', sans-serif;font-weight: 600;font-size: 24px;line-height: 26px;text-align: center;color: #fff}

.statdiv-column-right table tr.header{
 border:0px;
}
.statdiv-column-right table tr.header td,.statdiv-column-right table tr.header th{
width:24%;
border-right:1px solid rgba(255,255,255,0.2);
background-color:#151212;
padding-top:5px;
padding-bottom:5px;
text-align:center;
font-family:'Oswald', sans-serif;
color:white;
font-size:17px;
}
.statdiv-column-right table{margin:0;}
.statdiv-column-right table tr td input[type="text"], .statdiv-column-right table tr td select
{color:#fff;margin:0 5px 10px 5px;width: 130px;}
.aui-field-label, .aui-field-label-inline-label{margin-left:8px;}
.statdiv-column-right table tr form{
margin:0px 0px 0px 0px;
}
.aui-icon {
    background: url("./icon_sprite.png") no-repeat scroll 0px 0px transparent;
}
.aui-icon-circle-triangle-l {
    background-position: -80px -192px;
}
.aui-icon-circle-triangle-r {
    background-position: -48px -192px;
}
.pagination a{
font-size:25px;
margin-left:5px;
}
.aui-panel-hd .aui-icon{
background-image:none;
}
#mainHeader{
width:990px;
margin:0px auto;
}
#header #mainHeader .logo{
	background-image:url(./SpriteSheet_New.png);
    background-position: -291px -746px;
    width:194px;
    height:48px;
    display:inline-block;
	margin-top:10px;
	margin-right:15px;
	float:left;
}
#mainHeader p.userInfoGame{
display:inline-block;
width:251px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:left;
poistion:relative;
}
#mainHeader ul.rightLinks{
float:right;
}
#mainHeader ul.rightLinks li a{
color:white;
font-size:12px;
background-image:none;
}

#mainHeader ul.gameMenu{
  float:left;
  margin-top:30px;
}
#mainHeader ul.gameMenu li{
	display:inline-block;
	margin-left:10px;
}
#mainHeader ul.gameMenu li a{
 background: url("./backgroundGames.png") no-repeat scroll 0px 0px transparent;
 background-position:-250px -119px;
 height:18px;
 width:15px;	
}
#mainHeader ul.gameMenu li a:hover{
 background-position:-250px -141px;
}
#mainHeader ul.gameMenu li a.messages{
background-position:-310px -119px;
width:21px;
}
#mainHeader ul.gameMenu li a.messages:hover{
background-position:-310px -143px;
}
#mainHeader ul.gameMenu li a.activities{
background-position:-280px -119px;
width:22px;
}
#mainHeader ul.gameMenu li a.activities:hover{
background-position:-280px -142px;
}

#mainHeader .userInfoGame img{
float:left;
height:71px;
}
#mainHeader .userInfoGame ul{
	display:inline-block;
	
}
#gameName {
	display:inline-block;
	/* float:left;
	z-index:4;
	position:relative;
	top:6px;
	background-color:black; */
}
#gameName span,#gameName div{
	display:inline-block;
	background: url("./backgroundGames.png") no-repeat scroll 0px 0px transparent;
	
}
#gameName .leftCover{
 width:21px;
 background-position:-175px -50px;
 height:66px;
 margin:0px 0px 0px 0px;
 float:left;
} 
#gameName .rightCover{
 width:21px;
 background-position:-207px -50px;
 height:66px;
 margin:0px 0px 0px 0px;
 float:left;
}
#gameName div{
/* background-position:-241px -42px;
width:232px;
height:32px; */
display:inline-block;
/* height:66px;
border-top:solid 1px #cbc9cd;
margin:0px 0px 0px 0px; 
float:left; */
}
#gameName div.Rummy{
background: url("./Top_BAR_SpriteSheet.png")no-repeat -107px -148px;padding-left:80px;height:37px;margin-top: 8px;
}
#gameName div.Poker{
background: url("./Top_BAR_SpriteSheet.png")-17px -148px;padding-left:64px;height: 37px;margin-top:8px;
}
#gameName div.Teenpatti{
background: url("./Top_BAR_SpriteSheet.png")no-repeat -221px -148px;padding-left:87px;height:37px;margin-top: 8px;
}
#gameName div.BlackJack{
background: url("./Top_BAR_SpriteSheet.png")no-repeat -504px -230px;padding-left:92px;height:40px;margin-top: 8px;
}
#gameName div.solitaire{
background: url("./Top_BAR_SpriteSheet.png")no-repeat -508px -285px;padding-left:92px;height:40px;margin-top: 8px;
}
#gameName div.Auction{
background: url("./Top_BAR_SpriteSheet.png")no-repeat -498px -336px;padding-left:91px;height:37px;margin-top: 15px;
}
#headerbottom{
height:6px;width:100%;color:white;border-top:solid 1px #cbc9cd;border-bottom:solid 1px #cbc9cd;float:left;
position:relative;
}

.clr:after { content: "";clear: both;display: block;visibility: hidden;}


*{margin:0;padding:0;}
.topMenu {margin: 0 auto; position:relative;font-family: 'Oswald', sans-serif;float:left;width:100%;}
.TopuserMenu{width:100%;float:right;background: url("./Header_BackgroundFull.png")repeat;height:59px;}
.TopuserMenu span.logo {background-image: none;width: auto;}
.TopuserMenu ul li{display:inline-block;padding-left:5px;padding-right:5px;float:right;}
.TopuserMenu ul li span,.TopuserMenu ul li span a{display:inline-block;}
.TopuserMenu li.seperator {display:inline-block;background: url("./Top_BAR_SpriteSheet.png") -394px -72px; padding-left:2px;height: 47px;margin:0;}
/*left content*/
ul.leftContent{float:left;margin:0;width:302px;/*background: url("./Header_BackgroundFull.png")repeat;*/}
ul.leftContent li span.logo a{background: url("./Top_BAR_SpriteSheet.png") -7px -240px;height: 41px;margin-top: 5px;padding-left: 160px;}
ul.leftContent li span.Poker a{background: url("./Top_BAR_SpriteSheet.png")-17px -148px;padding-left:64px;height: 37px;margin-top:8px;}
ul.leftContent li.rightshade{background: url("./patleft.png")no-repeat;padding-left:18px;height:54px;}
/*mid content*/
/*.TopuserMenu ul.midContent{background: url("../images/Header2_Bg_Center.png")repeat;height:59px;}*/
ul.midContent{float:left;margin: 0;}
ul.midContent li{margin-top:10px;}
ul.midContent li span{color:#fff;}
ul.midContent li span strong{display:block;}
ul.midContent li span.pointsIcon{background: url("./Top_BAR_SpriteSheet.png") repeat scroll -65px -86px; padding-left: 29px;height:35px;}
ul.midContent li span.points strong{color:#e9dc52;}
ul.midContent li span.GameIcon{background: url("./Top_BAR_SpriteSheet.png") repeat scroll -109px -83px;padding-left: 34px;height:35px;}
ul.midContent li span.GameChips strong{color:#EA5F5F;}
ul.midContent li span.Earn a{background: url("./Top_BAR_SpriteSheet.png")-206px -15px;height: 44px;width:171px;}
ul.midContent li span.Earn:hover a{background: url("./Top_BAR_SpriteSheet.png")-396px -15px;width: 171px;height: 44px;cursor:pointer;}
ul.midContent li span.editProfileIcon a{background: url("./Top_BAR_SpriteSheet.png")-447px -150px;height:19px;padding-left: 23px;margin-top: 5px;}
ul.midContent li span.editProfileIcon:hover a{background-position:-447px -180px;}
ul.midContent li span.ChangeAvatarIcon a{background: url("./Top_BAR_SpriteSheet.png") -476px -150px;height:19px;padding-left: 23px;margin-top: 5px;}
ul.midContent li span.ChangeAvatarIcon:hover a{background-position:-476px -180px;}
ul.midContent li span.ga_faq a{background: url("./Top_BAR_SpriteSheet.png") -352px -147px;height:19px;padding-left: 23px;margin-top: 3px;}
ul.midContent li span.ga_faq:hover a{background-position:-352px -180px;}
ul.midContent li span.ga_tou a{background: url("./Top_BAR_SpriteSheet.png") -326px -148px;height:19px;padding-left: 23px;margin-top: 3px;}
ul.midContent li span.ga_tou:hover a{background-position:-326px -180px;}
ul.midContent li span.gameActivitiesIcon a{background: url("./Top_BAR_SpriteSheet.png")-414px -150px;height:19px;padding-left:23px;margin-top: 5px;}
ul.midContent li span.gameActivitiesIcon:hover a{background-position:-414px -180px;}
ul.midContent li span.MessagesIcon a{background: url("./Top_BAR_SpriteSheet.png")-382px -150px;height:19px;padding-left: 23px;margin-top: 5px;}
ul.midContent li span.MessagesIcon:hover a{background-position:-382px -180px;}
ul.midContent li.userInfoGame {display: inline-block;color:#fff;font-weight:500;position:relative;}
ul.midContent li.userInfoGame div span {height: 20px;overflow: hidden;float:left;}
ul.midContent li.userInfoGame  a{text-decoration:none;color:#fff;}
.userInfoGame img {float: left;height:35px;margin-right:5px;}
ul.midContent li span.dropMenu{background: url("./Top_BAR_SpriteSheet.png") -423px -94px;height: 10px;width: 12px;}
/*rightContent*/
ul.rightContent{margin:0;}
ul.rightContent li.leftShade{background: url("./patright.png")no-repeat;padding-left:30px;height:54px;}
ul.rightContent li{color:#83BFAF;}
.arrow{background:url("./Top_BAR_SpriteSheet.png")-170px -92px;height:18px;padding-left:18px;margin-bottom:12px;}
ul.rightContent li span{margin:5px auto;}
/*css added for ingame top header  */
ul.rightContent li span.Teenpatti {background: url("./Top_BAR_SpriteSheet.png")no-repeat -221px -148px;padding-left:92px;}
ul.rightContent li span.BlackJack {background: url("./Top_BAR_SpriteSheet.png")no-repeat -504px -230px;padding-left:92px;}
ul.rightContent li span.solitaire {background: url("./Top_BAR_SpriteSheet.png")no-repeat -508px -279px;padding-left:92px;}
ul.rightContent li span.Auction {background: url("./Top_BAR_SpriteSheet.png")no-repeat -503px -331px;padding-left:92px;margin-top:11px;}
ul.rightContent li span.Rummy {background: url("./Top_BAR_SpriteSheet.png")no-repeat -107px -148px;padding-left:92px;}
ul.rightContent li span.Poker {background: url("./Top_BAR_SpriteSheet.png")-17px -148px;padding-left:92px;}
.userInfoGame > a, .userInfoGame > a:hover {color: #fff;text-decoration: none;}
ul.rightContent li.how-to-play{overflow: hidden;position: relative;height:55px;}/*cl */
ul.rightContent li.how-to-play span{display:block;position:relative;-webkit-transition: -webkit-transform 0.5s;-moz-transition: -moz-transform 0.5s;transition: transform 0.5s;height:50px;margin-bottom:0;}/*cl */
ul.rightContent li.how-to-play:hover span.translateHide {-webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); transform: translateY(-100%);}/*cl */
ul.rightContent li.how-to-play:hover span.translateShow {-webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0);}/*cl */
ul.rightContent li.how-to-play  span.toPlay{text-align:center;background-color: #121212;border-bottom: 2px solid #fefeff;height: 50px;margin: 0 auto;padding: 0;width: 92px;}
ul.rightContent li.how-to-play span.toPlay a{display:block;color:#fff;text-decoration:none;font-size:16px;padding-top:2px;}
ul.rightContent li.how-to-play.sGame span.toPlay a{padding-top:12px;}
.toPlay:before, .toPlay:after{position:absolute;content:"";top:0;height:50px;width:2px;
/* IE10+ */
background-image: -ms-linear-gradient(bottom, #FEFEFF 20%, #121212 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(bottom, #FEFEFF 20%, #121212 100%);
/* Opera */ 
background-image: -o-linear-gradient(bottom, #FEFEFF 20%, #121212 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(20, #FEFEFF), color-stop(100, #121212));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(bottom, #FEFEFF 20%, #121212 100%);
/* W3C Markup */ 
background-image: linear-gradient(to top, #FEFEFF 20%, #121212 100%);}
.toPlay:before{left:0;}
.toPlay:after{right:0;}
/*on game focused  */
.toPlay a:focus{/* IE10+ */ 
background-image: -ms-linear-gradient(bottom, #121212 20%, #DB0503 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(bottom, #121212 20%, #DB0503 100%);
/* Opera */ 
background-image: -o-linear-gradient(bottom, #121212 20%, #DB0503 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(20, #121212), color-stop(100, #DB0503));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(bottom, #121212 20%, #DB0503 100%);
/* W3C Markup */ 
background-image: linear-gradient(to top, #121212 20%, #DB0503 100%);}
ul.rightContent li.how-to-play span.toPlay a.play{position:relative;padding-bottom:4px;}
ul.rightContent li.how-to-play span.toPlay a.play:after{ position: absolute;content: "";height: 1px;bottom:0;width:90%;left:5%;
    background-color: #121212;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#121212, endColorstr=#FEFEFF);
    background-image: -moz-linear-gradient(right bottom, #121212 0%, #FEFEFF 50%,#121212 100%);
    background-image: linear-gradient(right bottom, #121212 0%, #FEFEFF 50%,#121212 100%);
    background-image: -webkit-linear-gradient(right bottom, #121212 0%, #FEFEFF 50%,#121212 100%);
    background-image: -o-linear-gradient(right bottom, #121212 0%, #FEFEFF 50%,#121212 100%);
    background-image: -ms-linear-gradient(right bottom, #121212 0%, #FEFEFF 50%,#121212 100%);
    background-image: -webkit-gradient(linear, right bottom, left top, color-stop(0%,#121212), color-stop(50%,#FEFEFF),color-stop(100%,#15181D));}

.innerPopup {
	background-color: #ddd;
	padding: 30px;
	width: 630px;
	margin: auto;
	text-align: center;
	position: fixed;
	display: none;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	height: 268px;
	z-index: 99;
	font-family: 'Roboto', sans-serif;
}
.hasFlash
{
display:none;
padding: 26px;
width: 630px;
margin: auto;
text-align: center;
position: fixed;
display: none;
left: 0px;
right: 0px;
top: 0px;
bottom: 0px;
height: 268px;
}
#responseShare {
	display: none;
}

.innerPopup p,.innerPopup span.or {
	font-size: 20px;
	font-weight: 500;
	display: inline-block;
	border-bottom: 1px solid #000;
	line-height: 25px;
}

.innerPopup span.or {
	margin: 0px 5px;
}

.innerPopup p.shareandGet {
	margin-bottom: 15px;
	display: block;
	border-bottom: 0px;
}

.innerPopup p {
	font-size: 20px;
	font-weight: 500;
	color: inherit;
}

.imgColumn {
	padding: 10px 0px;
}

.innerPopup .closePop {
	cursor: pointer;
	position: absolute;
	right: 2px;
	top: 2px;
	background: #ddd;
	color: #000;
	border: 1px solid #000;
	border-radius: 15px;
	padding: 4px 9px;
}

.innerPopup .imgCol span {
	display: inline-block;
	text-align: center;
	font-size: 20px;
}

.innerPopup .imgCol span img {
	width: 90%;
}

.overlay {
	background: #000;
	opacity: 0.4;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 1;
	display: none;
}

body {
	background-color: #fff;
	overflow: hidden;
}

.portlet-dropzone {
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.page-customization-bar,.dockbar {
	display: block;
}

.portlet-msg-info,.portlet-msg-success {
	display: none;
}

#hrefFm {
	display: none;
}

p {
	color: white;
}

ul li {
	color: white;
}

#mainHeader ul.gameMenu {
	float: left;
	margin-top: 30px;
	margin-right: 13px;
	margin-left: 5px;
}

.OuterWrapperGames {
	background-color: #fff;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	text-align: center;
	position: relative;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	display:block;
	z-index:999;
	text-align: center;
}

div.OuterWrapperGames span.closePopup {
	cursor: pointer;
	position: absolute;
	right: -2px;
	top: -4px;
	padding: 10px 15px;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	color: #fff;
}

 div.OuterWrapperGames h1.logo {
	background: url("<%=request.getContextPath()%>/css/SpriteSheet_New.png") -291px -743px;
	width: 198px;
	height: 50px;
	margin: 20px auto 0;
} 

div .innerWrapperGames {
	font-family: 'Oswald', sans-serif;
	margin: 40px auto 0;
	color: #56545E;
	text-align: center;
}

div.innerWrapperGames h2 {
	font-weight: 700;
	text-align: center;
	font-size: 25px;
	padding-bottom: 30px;
	margin: 0 5px;
	color: #56545E;
}

div.innerWrapperGames span.MobileSite {
	margin: 15px auto 0;
	display: inline-block;
}

div.innerWrapperGames span.MobileSite a {
	color: #56545E;
}

div.innerWrapperGames p {
	margin: 0 auto;
	width: 95%;
	color: #56545E;
}

div.Links {
	text-align: center;
	width: 100%;
	margin: 50px auto 40px;
}

.playNow a.androidPop {
	background: rgba(0, 0, 0, 0) url("<%=request.getContextPath()%>/css/SpriteSheet_New.png") repeat scroll 
	-13px -952px; 
    display: inline-block;
    height: 63px;
    width: 207px;
}

.playNow a.iPhonePop {
	background: rgba(0, 0, 0, 0) url("<%=request.getContextPath()%>/css/SpriteSheet_New.png") repeat scroll
	-13px -885px; 
    display: inline-block;
    height: 63px;
    width: 207px;
}

/* new button points to chip conversion css */


.imgColumn.clr.shareBuy {
    margin: 0 auto;
    max-width: 480px;
    width: 100%;
}
#fbShare {
    float: left;
}
#fbShare, #buyPoints {
    display: inline-block;
    width: 50%;
}
#buyPoints {
    float: right;
}
.imgColumn.clr.shareBuy span, .imgColumn.clr.shareBuy a {
    display: block;
}
#buyPoints a {
    background-color: #ffc439;
    border: 2px solid #f7b322;
    border-radius: 8px;
    box-sizing: border-box;
    color: #333333;
    font-size: 22px;
    outline: medium none;
    padding: 12px; 
    text-decoration: none;
    width: 100%;
}
#leftMenuAds{
	float:right;
	width:165px;
	background-color: black;
}
#footerMenuAds{
	width:100%;
	
	background-color: black;
	height:95px;
	text-align:center;
}

/*new div popup  */


div.onClickPopUp#Flashpopup{background-color: #18181d;box-shadow: 0 0 195px -25px #030507 inset;color:#fff;border-radius:0;border:1px solid  #828282;font-family: 'Roboto', sans-serif;max-width:800px;left: 0px;right: 0px;top: 100px;margin: 0 auto;background-color: #18181d;}
div.onClickPopUp#Flashpopup a{text-shadow:none;}
 #Flashpopup h2{color: #dbd466;font-size: 32px;}
 div.onClickPopUp#Flashpopup span.closePop{color:#fff;border-color:#fff;}
  div.onClickPopUp#Flashpopup table.flash_innerPopup{position:relative;}/* popup content 10thjan */
 div.onClickPopUp#Flashpopup table.flash_innerPopup tr td{box-shadow:none;border-bottom:2px solid #1c1c21;font-size:22px;line-height: 35px;
 color:#fff;width:33.3%;padding:15px 5px;text-align:left;font-weight: normal;}
 div#Flashpopup.onClickPopUp table.flash_innerPopup tr td.hideTD {font-size: 20px;font-weight: lighter;}
 .flash_innerPopup span{display:inline-block;}
 
 /* play button */
 div.onClickPopUp#Flashpopup table.flash_innerPopup tr td.Play a, div.onClickPopUp#Flashpopup table.flash_innerPopup tr td.fbInvite a {background-image: none;display: inline-block;height: auto;
 width:134px;background-color:#C2292A;}
 div.onClickPopUp#Flashpopup table.flash_innerPopup tr td.Play a:hover, div.onClickPopUp#Flashpopup table.flash_innerPopup tr td.fbInvite a:hover 
 {background-color:#FF4548;}
 div.onClickPopUp#Flashpopup table.flash_innerPopup tr td.fbShare_Earn a{background-image: none;display: inline-block;height: auto;
 width:134px;background-color:#274388;position:relative;padding: 10px 20px;}
 div.onClickPopUp#Flashpopup table.flash_innerPopup tr td.fbShare_Earn a:hover{background-color:#3762DB;}
 div.onClickPopUp#Flashpopup table.flash_innerPopup tr td.fbShare_Earn a span.fbShare_icon
 {background:rgba(0, 0, 0, 0) url("/lsvegas-theme/images/TopBar_SpriteSheet.png") 
 repeat scroll -896px -296px;width:28px;height:36px;display: inline-block;margin-right: 5px;position:absolute; 
 margin: 0 5px;left: 8px;bottom:0;}
 div#Flashpopup.onClickPopUp table.flash_innerPopup tr td.fbShare_Earn a span {margin-left: 20px;}
div#Flashpopup.onClickPopUp .btn{font-family:oswald;font-weight:normal;font-size:21px;}
 
 /*button  */
 div.onClickPopUp#Flashpopup div.UseCoins{position: relative;margin-top:55px;}
 div#Flashpopup.onClickPopUp .btn2{background: rgba(0, 0, 0, 0) url("/lsvegas-theme/images/TopBar_SpriteSheet.png") 
 repeat scroll -631px -424px;height: 97px;
 left: -37px;position: absolute;text-align: left;width: 237px;z-index:1;}
 div#Flashpopup.onClickPopUp .btn2 .Total_PointsEarned {color: #fff;display: inline-block;font-size: 20px;margin: 0 auto;
 padding:15px 0 0px 20px;text-align: center;}
div#Flashpopup.onClickPopUp .btn2 .Total_PointsEarned strong {display: inline-block;font-size: 28px;margin-top: 10px;}
div.onClickPopUp#Flashpopup .btn {border-radius: 28px;color: #ffffff;font-size: 20px;padding: 6px 20px 10px;text-decoration: none;
border:5px solid #38383D;background-image:none;}
#Flashpopup a:hover, #Flashpopup a:focus {
    color: #fff;
}
div.onClickPopUp#Flashpopup .UseCoins .redeemPoints{background-color:#D5942B;background-image:none;margin:8px auto 0 25%;border-radius: 40px;}
div.onClickPopUp#Flashpopup .UseCoins .redeemPoints:hover{background-color:#FFD547;}
div.onClickPopUp#Flashpopup .UseCoins .redeemPoints span.pointsIcon 
{background:rgba(0, 0, 0, 0) url("/lsvegas-theme/images/TopBar_SpriteSheet.png") 
repeat scroll -933px -294px;display: inline-block;width:52px;height:44px;float:left;margin-right: 10px;margin-top:0;}
div#Flashpopup.onClickPopUp .UseCoins .redeemPoints span{margin-top:12px;}
#Flashpopup .UseCoins .shareableLink input {margin: 0;padding: 8px 0;}
div.onClickPopUp#Flashpopup .UseCoins.clr > p{color: #cbcbcb;display: inline-block;float: right;text-align: left;}
/*bg_bottomleftIcon  */
.bg_bottomIcon{background-image:url("/lsvegas-theme/images/TopBar_SpriteSheet.png");bottom: 0;display: inline-block;
position: absolute;height: 146px;width: 166px;z-index:-1;}
.bg_bottomIcon.left{background-position:-19px -542px;left: 0;}
.bg_bottomIcon.ryt{background-position:-231px -535px;right: 0;}
.menuAdmin:hover .adminDropdown{display:none;}
/*29th sept  */
#Flashpopup .UseCoins .shareableLink{background-color: rgba(255, 255, 255, 0.5);border:2px solid #69696c;display: block;width: 270px;}
div#Flashpopup.onClickPopUp .btn2 .Total_PointsEarned i{display:none;font-style:normal;color:#fff;}
/* popup content 10thjan */
table.flash_innerPopup tr td #flash_tAndcBlock{position: absolute;z-index: 20002;background: #111;padding: 5px;box-sizing: border-box;text-align:left;width:50%;border: 1px solid #828282;right:5%;top:64%;color:#fff;
display:none;font-size:14px;}
#flash_tAndcBlock ul {padding-left: 10px;width: 95%;box-sizing: border-box;}
#flash_tAndcBlock ul li {margin-bottom: 10px;}
div.onClickPopUp #flash_tAndcBlock span.closePop{padding:2px 6px;font-size:12px;border-width:1px;line-height:15px;}

 @media (max-width:1600px){
	div.onClickPopUp#Flashpopup{padding:15px;}
	div.onClickPopUp#Flashpopup table.flash_innerPopup tr td{padding:5px;}
	div#Flashpopup.onClickPopUp .btn2{left:-28px;}
}

@media (max-width: 1400px) {
	ul.midContent li.seperator{display:none;}
    ul.midContent li.userInfoGame img{display:none;}
    ul.rightContent li.leftShade, ul.leftContent li.rightshade, .TopuserMenu li.seperator{display:none;}
}
@media (max-width: 1280px) {
ul.midContent li.Chips{display:none;}
ul.rightContent li.leftShade, ul.leftContent li.rightshade, .TopuserMenu li.seperator{display:none;}
ul.leftContent{width:272px;}
.TopuserMenu ul li.otherGames { display: none;}
}
 @media (max-width:1240px) {
.menuAdmin{margin-right:5px;}
div.onClickPopUp#Flashpopup table.flash_innerPopup tr td{font-size:20px;line-height:20px;}
div#Flashpopup.onClickPopUp table.flash_innerPopup tr td.hideTD{font-size:18px;}
div.onClickPopUp#Flashpopup .UseCoins .redeemPoints{float:right;margin:8px auto 0;}
/* div.onClickPopUp#Flashpopup .UseCoins.clr > p {display: block; width: 100%; margin-top:30px;} */
}
@media only screen and (max-width: 1199px) {
	.guest_block{background-size: 50%}
	.guest_player{padding-top: 0px;}
	.guest_block .shine_img{display: table; width: 100%;}
	.guest_block .guest_player{display: table-cell;vertical-align: middle;}
	/*account*/
	.guest_account .shine_img{display: table; height: 100%;width: 100%}
	/* .guest_account .account_player{display: table-cell;vertical-align: middle;} */
	.account_player .guest_btn{margin-top:0px; }
}
	
@media (max-width:1024px) {
	ul.midContent li.userInfoGame{display:none;}
	
		
}

@media(max-width:980px){
table.flash_innerPopup tr td, div#Flashpopup.onClickPopUp table.flash_innerPopup tr td, div#Flashpopup.onClickPopUp table.flash_innerPopup tr td.hideTD{font-size:14px;}
div.onClickPopUp#Flashpopup{max-width:85%;}
}

@media (max-width:940px) {
	ul.midContent li.Icons{display:none;}
	ul.leftContent li.rightshade,ul.rightContent li.leftShade{display:none;}
	ul.midContent li span{font-size:13px;}
}

@media (max-width:800px) {
 ul.leftContent {width: 275px;}
 ul.midContent{float:left;}
 ul.midContent li span.Earn a{display:none;}
div.onClickPopUp#Flashpopup div.UseCoins{width:100%;}
div.onClickPopUp#Flashpopup span.closePop{padding: 5px 12px;right: 5px;top: 8px;}
div.onClickPopUp #flash_tAndcBlock span.closePop{padding:2px 6px;font-size:12px;border-width:1px;line-height:15px;}/* popup content 10thjan */

}
@media only screen and (max-width: 767px) {
	.guest_block{background-size: 60%;background-position: center center;}
	.guest_player{padding: 0px 5px 0;}
	.guest_player h1{font-size: 30px;line-height: 30px;}
	.guest_player .guest_btn{font-size: 24px;line-height: 24px;max-width: 200px;padding: 10px 0;}
	.guest_player .guest_playnow{margin-top: 70px;}
	.guest_or{margin: 30px 0;line-height: 18px;font-size: 18px;}
	/*account*/
	.guest_account{padding: 0 5px;}
	.account_player .guest_btn{font-size: 24px;line-height: 24px;max-width: 200px;padding: 10px 0;}
	.account_player{padding-top: 0px;}
	.account_player .guest_playnow{margin-top: 0px;}
	.guest_or{margin: 30px 0;line-height: 18px;font-size: 18px;}
	.account_player .color_red a{margin: 35px 0 45px;line-height: 18px;font-size: 18px;}
	.guest_account .condition{font-size: 16px;line-height: 20px;}
	.guest_account .guest_signup{padding: 0px;}
	.guest_account .guest_signup span{padding: 10px 0;}
	.account_player .guest_signup .guest_fb{background-position: -332px -340px;height: 37px;width: 20px;margin-left: 16px;margin-top: 7px;padding-left: 0px;}
	
}
	
	@media(max-width:740px){
/* div.onClickPopUp#Flashpopup {max-width: 95%;} */
div#Flashpopup.onClickPopUp .btn2{left:-23px;}
/*29th sept 2016   */
#Flashpopup .UseCoins .linkShare{font-size:18px;}
#Flashpopup .UseCoins .shareableLink {margin: 5px auto 0;text-align: center;float: left;width:430px;}
#Flashpopup .UseCoins .shareableLink input {width: 365px;}
div#Flashpopup.onClickPopUp .btn2 {background: transparent none repeat scroll 0 0;display: block;position: static;width: 100%;text-align:center;
height: auto; margin: 0 auto 20px;}
div#Flashpopup.onClickPopUp .btn2 .Total_PointsEarned strong {display: inline-block;}
div#Flashpopup.onClickPopUp .UseCoins .redeemPoints {float: none;}
div#Flashpopup.onClickPopUp .btn2 .Total_PointsEarned i{display:inline-block;}
div#Flashpopup.onClickPopUp .UseCoins.clr > p{max-width:640px;float:none;text-align:center;}

}

@media(max-width:640px){
#Flashpopup h2{font-size:28px;}
div.onClickPopUp#Flashpopup table.flash_innerPopup tr td.fbShare_Earn a,div.onClickPopUp#Flashpopup table.flash_innerPopup tr td.Play a,div.onClickPopUp#Flashpopup table.flash_innerPopup tr td.fbInvite a
{padding: 6px 10px 10px;font-size:16px;}/* increased font size 29th sept */

/*29th sept 2016   */
div#Flashpopup.onClickPopUp .btn2 .Total_PointsEarned{font-size:18px;padding:0;}
div#Flashpopup.onClickPopUp .btn2 .Total_PointsEarned strong{font-size:24px;}
#Flashpopup .UseCoins .shareableLink{width:270px;}
#Flashpopup .UseCoins .shareableLink input {width: 208px;}
div#Flashpopup.onClickPopUp .UseCoins.clr > p{max-width:500px;}
/* popup content 10thjan */
table.flash_innerPopup tr td #flash_tAndcBlock{width:80%;}
table.flash_innerPopup tr td #flash_tAndcBlock{font-size:12px;}

}
@media (max-width:560px){
ul.rightContent{display:none;}
}
@media(max-width:500px){
#Flashpopup h2 {font-size: 21px;}
div.onClickPopUp#Flashpopup .hideTD {display: table-cell;}
div.onClickPopUp#Flashpopup .UseCoins .redeemPoints {margin-right: 5px;padding: 2px 15px 12px;font-size:18px; margin-top: 18px;}/* font-size increased 29th sept */
div#Flashpopup.onClickPopUp .UseCoins .redeemPoints span.pointsIcon 
{background: rgba(0, 0, 0, 0) url("/lsvegas-theme/images/TopBar_SpriteSheet.png") repeat scroll -990px -311px;
height: 22px;margin-right: 5px;margin-top: 10px;width: 25px;}
div#Flashpopup.onClickPopUp .UseCoins .redeemPoints span{margin-top:12px;}
/* 29th sept */
div#Flashpopup.onClickPopUp .UseCoins.clr > p{max-width:285px;}
/* popup content 10thjan */
table.flash_innerPopup tr td #flash_tAndcBlock{top:70%;}


}
@media only screen and (max-width: 414px) {
	.guest_block{background-size: 70%;background-position: center center;}
}


@media(max-width:380px){
div.onClickPopUp#Flashpopup {max-width:98%;}
div#Flashpopup.onClickPopUp .UseCoins .redeemPoints span{margin-top:10px;}
div.onClickPopUp#Flashpopup span.closePop {padding: 3px 10px;right: 0;top:5px;}
div.onClickPopUp #flash_tAndcBlock span.closePop{padding:2px 6px;font-size:12px;border-width:1px;line-height:15px;}

/* 29th sept 2016  */
div.onClickPopUp#Flashpopup table.flash_innerPopup tr td, div#Flashpopup.onClickPopUp table.flash_innerPopup tr td.hideTD {font-size: 13px;}
#Flashpopup h2 {font-size: 20px;}
div#Flashpopup.onClickPopUp .UseCoins .redeemPoints {font-size: 16px;padding: 2px 10px 10px;}
div#Flashpopup.onClickPopUp .btn2 .Total_PointsEarned {font-size: 16px;}
div#Flashpopup.onClickPopUp .btn2 .Total_PointsEarned strong {font-size: 20px;}
#Flashpopup .UseCoins .linkShare {font-size: 16px;}
div#Flashpopup.onClickPopUp .UseCoins.clr > p{max-width:320px;}


}






