body{background:#000;}
h1{padding-top:0px;margin-top:0px;}
h2{padding-top:20px;margin-top:20px;}
.navbar-brand{font-weight:800;}
.linkad{display:block;width:200px;height:90px;padding:0;margin-bottom:20px;margin-top:20px;margin-left:auto;margin-right:auto;}
.resad{display:block;width:320px;height:100px;padding:0;margin-bottom:20px;margin-top:20px;margin-left:auto;margin-right:auto;}
.wideresad{background:#000;display:block;width:320px;padding:0;margin-bottom:10px;text-align:center;margin-left:auto;margin-right:auto;}
.center{text-align:center;margin-left:auto;margin-right:auto;}
#tallresad{display:block;width:234px;padding:0;margin-bottom:10px;margin-left:auto;margin-right:auto;}
.jumbotron{padding:10px;margin-bottom:15px;}
#titlebar{width:100%;}
#titlebar p, #titlebar h3{display:inline-block;}
#titlebar h3{padding-right:30px;margin:5px;}
#titlebar p span{height:auto;}
.stButton{line-height:16px;}
.thumbnail{margin-left:auto;margin-right:auto;text-align:left;width:100%;}
.imglink{display:block;overflow:hidden;width:200px;height:150px;margin-left:auto;margin-right:auto;}
.thumbnail img{width:100%;line-height:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.thumbnail img:hover{opacity:0.8;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}
.breadcrumb li.active a{color:#000;}
#smgamebox,#gamebox{text-align:center;}
#nogame{margin-bottom:20px;}
.ratingsContainer{margin-top:10px;margin-bottom:20px;}
#info{width:100%;height:auto;}
#left,#right{width:100%;height:auto;display:inline-block;vertical-align:top;}
#right{float:right;}
#left ul{list-style:none;}
#info h1,#info h2,#info h3,#policy h1,#policy h2,#policy h3{font-size:13px;font-weight:800;}
.jumbotron p,#info p,#policy p,li{font-size:11px;}
#searchbox{display:block;}
.clear{clear:both;}
#footer{width:100%;}
#footer p{text-align:center;font-size:12px;color:#fff;}
#footer ul{text-align:center;}
#footer ul li h4{font-size:12px;}
div.caption a{text-align:left;}
.wideimg{width:100%;}
.leftimg{display:inline-block;float:left;padding-top:10px;padding-right:10px;padding-bottom:10px;}
.rightimg{display:inline-block;float:right;padding-top:10px;padding-left:10px;padding-bottom:10px;}
.centerimg{display:block;padding-top:10px;padding-left:10px;text-align:center;margin-left:auto;margin-right:auto;}
.catimg{width:210px;height:170px;}
input[type="url"]{font-size:16px;width:230px;padding:0.25em 0.375em;margin:0.375em 0 1.25em 0;background-color:#fdfdfd;border:0.0625em solid;border-color:#ccc;box-shadow:inset 0 0.0625em 0.125em rgba(0,0,0,.2);opacity:0.75;}
input[type="url"]:focus{outline:none;background-color:#fff;border-color:#ccc;box-shadow:inset 0 0.0625em 0.125em rgba(0,0,0,.2), 0 0 0.125em rgba(28, 126, 194,.8);opacity:1;}
input[type="submit"]{font-size:16px;width:70px;padding:0.25em 0.375em;margin:0.375em 0 1.25em 0;border:none;background-color: rgb(28, 126, 194);color:#fff;}
@media (min-width:470px){
	input[type="url"]{width:300px;}
	.linkad{height:15px;}
	.resad{height:60px;}
	.linkad,.wideresad,.resad{width:468px;}
	#tallresad{width:320px;}
	#catad{display:inline-block;float:left;margin-bottom:14px;}
	#smgamebox,#catgames{display:inline-block;float:right;}
}
@media (min-width:768px){
	.wideresad{width:728px;}
	#tallresad{width:120px;height:600px}
	.container .jumbotron, .container-fluid .jumbotron{padding:20px;}
	li{font-size:14px;}
}
@media (min-width:992px){
	#right{width:580px;}
	#info h1,#info h2,#info h3,#policy h1,#policy h2,#policy h3{font-size:15px;}
	.jumbotron p,#info p,#policy p{font-size:12px;}
	#recreads,#left{width:300px;}
	#tallresad{width:300px;height:600px}
	.resad{height:90px;}
	.linkad,.resad{width:728px;}
}
@media (min-width:1200px){
	.wideresad{width:970px;}
	#right{width:780px;}
	#info h1,#info h2,#info h3,#policy h1,#policy h2,#policy h3{font-size:18px;}
	.jumbotron p,#info p,#policy p{font-size:14px;}
	#tallresad{width:300px;height:600px}
	.thumbnail{ height:240px;}
}