body { margin:0;padding:0;width:100%;height:100%;overflow:hidden;background-color:#0050A4;}
#footad{position:static;width:100%;height:300px;text-align:center;z-index:100;background-color:#0050A4;padding-top:0px;}
html {overflow-y: scroll;}
html, body {
    height: auto !important; 
}
#settingImg{position:absolute; cursor:pointer;top:0;left:0;z-index:100;}
#helpImg{position:absolute; cursor:pointer;top:0;right:0;z-index:100;}
#help{
	background-color:#FEDCBB;
	position:absolute;
	top:0px;
	right: 10%;
	width:80%;
	height:auto;
	display:none;
	z-index:1000;
	text-align:center;
	padding-bottom: 20px;
	/*border-radius: 5px;*/
}
#TheGameDiv{
	position:absolute;
	z-index:10;
	top:0;
	width:100%;
	height:100%;
	margin:auto;
	background-color:#0050A4;
	display:none;
}
#similargames_container{
	background-color:#0050A4;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:none;
	z-index:1000;
	text-align:center;
}
#similargames{
	width:800px;
	margin:auto;
}
.similargames_title{
	min-height:40px; background-color:#0e385b; width:100%; text-align:center; overflow:hidden;
}
div.GameName{display:none;}

	.similargames_title_home{padding:0 0 0 5px;font-size:18px;color:#FFFFFF;line-height:40px;width:60px;}
	.similargames_title_home img{padding:5px 0 0 0;}
	.similargames_title_home a{color:#FFFFFF;}
	.similargames_title_icons{padding:0px 10px 0 0;width:30px;}
	#CloseSimilarGamesImg{cursor:pointer;}
	#VoteGameDiv{
		float:center;
		display:inline-block;
		overflow:hidden;
		color:#FFF;
		line-height:40px;
	}
	#VoteGameDiv img{
		padding-top:8px;
		width:24px;
		height:24px;
	}
	#FavouriteDiv{
		float:center;
		display:inline-block;
		overflow:hidden;
		color:#FFF;
		line-height:40px;
	}
	#FavouriteDiv img{
		padding-top:8px;
		width:22px;
		height:22px;
	}
#similargames_content{
	height:316px; background-color:#0050A4;text-align:center;
}
#similargames_content div.thumb .tag-featured{
	display:none;
}

#adsContainer{
	position:absolute;
	top:0;
	bottom: 0;
	right: 0;
	left:0;
	width:100%;
	height:100%;
	z-index:101;
	text-align:center;
	background-color:#0050A4;
	overflow: hidden;
}
#adTitle {
    height: 290px;
	margin-top:30px;
    position: relative;
    text-align: center;
}
#adTitle img{
	border-radius:10px;
	width:160px;
}
#adTitle .titleText {
    vertical-align: middle;
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    color:#FFF;
	font-size:16px;
	line-height:26px;
}
#adTitle .titleText .GameNameText{
    vertical-align: middle;
    color:#FFF;
	font-size:18px;
	line-height:45px;
	width:100%;
	margin-bottom:10px;
	height:45px;
	overflow:hidden;
	background:linear-gradient(to right,rgba(30,87,153,0) 0,rgba(0,0,0,.3) 50%,rgba(125,185,232,0) 100%);
}
#adTitle .titleText button{
    display: inline-block;
    background: #3571b1;
	margin:-20px 0 50px 0;
    padding: 10px 20px;
    border-radius: 10px;
    border: 3px solid #fff;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    cursor: pointer;
}
#adContainer_logo {
	display:none;
}
#adContainer {
    position: absolute;
	text-align:left;
	left: 0;
    top:0;
    width:100%;
    height:100%;
	display:none;
}
#videoElement {
	width: 0;
	height: 0
}

.help_help{
	height: 30px;
	width: 100%;
	background:#A85402;
	font-size: 16px;
	color: #fff;
	font-weight: 700;
	line-height: 30px;
	position: relative;
}
#SetToFullScreen{
	height: 22px;
	width: 22px;
	padding-top:8px;
}
#SetToFullScreen2{
	position: absolute;
	height: 20px;
	width: 20px;
	left: 5px;
	top: 5px;
}
.close_help{
	position: absolute;
	height: 30px;
	width: 30px;
	right: 0px;
	top: 0px;
}
.help_desc{
	width: 90%;
	margin: 0px 5%;
	float: left;margin-top: 5px;
	overflow: hidden;
}
#help .title, #help .title a{
	width: 100%;
	font-size: 16px;
	font-weight: 700;
	color: #fa7e3e;
	float: left;
	text-decoration:none;
}
#help .desc_con{
	float: left;
	line-height: 25px;
	color: #000;
	text-align: left;
	width: 100%;
	height: auto;
	font-size: 13px;
}