html,body{width:100%;height:100%;padding:0px;margin:0px;}

#content {
	background-color: #111111;
	border-radius: 7px 7px 7px 7px;
	color: white;
	font-family: sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	opacity: 0.8;
	z-index: 2;
	padding: 25px 26px 25px 26px;
	width:466px;
	height:350px;
	position:absolute;
	left:50%;
	top:50%;
	margin:-215px 0 0 -273px;
}

#content h1{line-height:1.3em;font-size:1.8em}
#content a{color:red;}
#content a:hover{color:#fff;}

@media only screen and (max-width: 480px) {
	/* Mobile styles go here */

	#background-image img{height:auto !important;width:auto !important;max-width:800px;margin-left:-210px !important;}
	#content{left:5%;top:5%;max-width:270px;margin:auto;font-size:65%;height:auto}
	#content img{max-width:270px;}
}
