/*** 404 PAGE ***/
#error-page{
	margin: 30px 0;
	height: 500px;
	position: relative;
	text-align: center;
}
#error-page h2{
	padding: 20px 0 40px 0;
	color: #242424;
	font-family: "Oswald", "Arial";
	text-shadow: 0 1px 0 #fff;
	font-size: 58px;
}
#error-page .img{
	position: relative;
	left: 8px;
}
#error-page h4{
	padding: 20px 0 60px 15px;
	color: #828282;
	font-family: "Droid Sans", "Arial";
	text-shadow: 0 1px 0 #fff;
	font-size: 18px;
}
#error-page .gohome{
	font-family: "Oswald", "Arial";
	text-transform: uppercase;
	font-size: 14px;
	color: #ffffff;
	position: relative;
	left: 0;
	padding: 10px 20px;
	background: #242424;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid #525252;
	-moz-box-shadow:
		inset 0px 1px 0px rgba(110, 110, 110, 0.5);
	-webkit-box-shadow:
		inset 0px 1px 0px rgba(110, 110, 110, 0.5);
	text-shadow:
		0px 1px 0px rgba(110, 110, 110, 0.5);

}
#error-page a.gohome:hover{
	text-decoration: none;
	background: #4CC8DF;
	border: 1px solid #fff;
	-webkit-transition: background 0.5s linear 0s;  /* Saf3.2+, Chrome */
    -moz-transition: background 0.5s linear 0s;  /* FF4+ */
    -ms-transition: background 0.5s linear 0s;  /* IE10? */
    -o-transition: background 0.5s linear 0s;  /* Opera 10.5+ */
    transition: background 0.5s linear 0s;
	
}