@media (max-device-width: 1024px){
	body {font-size:1em; -webkit-text-size-adjust:100%; overflow-x:hidden;}
	.mhide {display:none !important;}
	.monly {display:inline-block !important;}
	.gads_web {display:none;}
	.gads_mobile {display:block;}
	.lbox_cwrapper {min-width:initial !important; width:95%;}
	input, textarea {-webkit-appearance:none; -webkit-border-radius:0;}
	.hwrapper {position:relative; min-width:initial;}
	.header .logo {width:100%; text-align:center;}
	.header .nav {display:block; width:100%; padding:0 15px;}
	.header .nav .lookup {width:100%;}
		.header .nav .lookup input[type="text"] {width:calc(100% - 75px);}
		.header .nav .lookup input[type="submit"] {width:75px;}
			.header .nav .lookup input::-webkit-input-placeholder {font-size:0.8em;}
			.header .nav .lookup input::-moz-placeholder {font-size:0.8em;}
			.header .nav .lookup input:-ms-input-placeholder {font-size:0.8em;}
			.header .nav .lookup input:-moz-placeholder {font-size:0.8em;}
	.header .nav ul.lmenu {width:100%; text-align:center; padding:0;}
	.header .nav ul.rmenu {display:none; width:100%; text-align:center;}
		.header .nav ul.rmenu li.user {width:100%;}
		.header .nav ul.rmenu li.user div {overflow:initial; max-width:100%; top:0;}
		.header .nav ul.rmenu li.user img {vertical-align:middle;}
		.header .nav ul.rmenu li.user a {position:static !important; margin-left:20px;}
		.header .nav ul.rmenu li.logout {margin-left:40px;}
	.spacer {display:none;}
	.content img.gamesplash {width:100%;}
	.cwrapper {min-width:initial; padding-left:10px; padding-right:10px;}
	.cwrapper.serverinfo .content h1 {font-size:1em;/*border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;*/}
	.cwrapper .splashbg {display:none;}
	.cwrapper .herotop {padding:35px 0;}
		.cwrapper .herotop h1 {margin:0; font-size:2em;}
			.cwrapper .herotop h2 {font-size:0.8em;}
			.cwrapper .herotop h3 {font-size:0.8em;}
	.cwrapper .herobot select {padding:10px 5px !important; font-size:1em !important;}
	.cwrapper .herobot .slabel {font-size:0.9em;}
	.content {width:100% !important; padding-left:10px; padding-right:10px;}
	.content .sinfowrap {width:auto;}
		.content .sinfowrap p {margin:0; border-bottom:1px solid #444; padding:10px 0;}
	.content .slinfo {width:100%; text-align:center;}
	.content .slinfo h2 {font-size:0.7em; margin:0;}
	.content .slinfo h3 {position:static; display:block;}
	.content .slinfo h4 {margin:2em 0 1em;}
	.content .slinfo p.current_map {width:auto;}
	.content .slinfo p .open_info:after {position:static; display:block;}
	.content .rlinfo {width:100%; text-align:center; margin:0;}
	.content .rlinfo .steambutton {display:none;}
	.content .chead, .content .chead .ctitle, .content .chead .cname {font-size:1em;}
	.content .cleft {margin-bottom:10px;}
	.content .cleft, .content .cright {float:none; width:100%;}
		.content .cleft h5 {font-size:1.25em;}
		.content .cleft .cwrap .list td {padding:10px; width:33%; max-width:0;}
	.content .ccleft, .content .ccright {float:none; width:100%; font-size:1.1em;}
	.history_log h2 {font-size:1.25em;}
	.stitle {width:auto;}
	.list tr td a.linfo {visibility:visible;}
	.list tr td a.lconnect {display:none;}
	/*.list tr.lheader {display:none;}*/
	.list td {float:none; white-space:normal; padding:10px 0; font-size:1em;}
		.list tr.link .stitle {max-width:222%;}
	.list .server.link td.npcenter {padding-top:20px; font-size:0.8em;}
	.list th {padding:0;}
	#review_form {text-align:center;/*display:none;*/}

	.list .server_dist {display:none;}
		.list td.server_game {font-size:0.75em; padding:0; padding-right:10px; padding-top:50px; padding-bottom:5px; font-weight:bold;}
		.list .server_ip {visibility:hidden; position:absolute;}
			.list .server_ip img {visibility:visible; position:absolute;}

	.fwrapper {min-width:initial; padding:5px 20px;}
	.footer ul.lnav, .footer ul.rnav {}
	.footer ul.lnav {margin-top:10px;}
		.footer ul.rnav span {display:block; border:none;}
}

@media (max-device-width: 750px){
	.list td {max-width:0;}
		.list td:last-child {min-width:auto; float:right; padding:10px;}
	/*.list td.npcenter, .list th.npcenter {display:none;}*/

	/*.list th:last-child, .list td:last-child {display:none;}*/
}