body {margin: 0; padding: 0; font-family: Arial, Verdana, Helvetica, sans-serif;}
img {max-width: 100%; height: auto; display: block;}
form {background: #A3D1FF; padding: 8px; text-align: center;}
input[type="text"] {border: 1px solid #dddddd; font-size: 18px;}
input#inurl {padding: 5px; border-radius: 4px 0 0 4px; margin: 0;}
input[type="submit"] {
	border: 1px solid #177EE5;
	font-size: 18px;
	background: #177EE5;
	color:#ffffff;
	border-radius: 0 4px 4px 0;
	cursor: pointer;
	margin: 0;
	padding: 4px 5px;
	}
.socialnet {text-align: center; background: #FFCB87; padding: 8px; border-bottom: 4px solid #FFB051;}
.socialnet span {display: inline-block; vertical-align: middle;}

.ads {text-align: center; margin-bottom: 20px;}
.ads img {display: inline-block; margin: auto; max-width: 500px;}

a {text-decoration: none;}
.dl {text-align: center; font-size: 12px;}
.dl p {font-size: 11px;}
.btn {
	display: inline-block;
	padding: 8px;
	border-radius: 4px;
	background: #2C6BA2;
	color: #ffffff;
	}
.content {max-width: 1180px; margin: auto;}
.content h2, .content h4 {text-align: center;}

.error {
	text-align: center; 
	background: #FFDBDB; 
	padding: 8px; 
	margin: 10px; 
	border: 1px solid #F9B3B3; 
	border-radius: 4px;
	color: #FF4747;
	}

@media all and (min-width: 320px) and (max-width : 840px) {
input[type="text"] {width: 96%; border-radius: 4px !important;}
input[type="submit"] {display: none;}
.ads img {max-width: 100%;}
.content {padding: 10px;}
}