* {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin:0;
	padding:0;
	font-family: 'FrutigerNeueLTPro-Thin';
}
.error-container {
	width:100%;
	float:left;
	margin:30px 0;
	font-weight:bold;
}
.error-head {
	background:url(../images/bg.png) repeat;
	width:100%;
	float:left;
	padding:50px 0;
	text-align:center;
}
.error-footer {
	width:98%;
	padding:1%;
	font-family: 'FrutigerNeueLTPro-Thin';
	color:#28282d;
	text-align:center;
}
.error-footer h6 {
	display:inline-block;
	margin:10px 0;
	font-size:16px;
	padding:0px;
}
.error-footer h5 {
	display:inline-block;
	margin:30px 0 10px 0;
	font-size:20px;
}
.error-hr {
	width:100%;
	float:left;
	border:0px;
	background:#f5f5f5;
	height:1px;
}
.clear {
	clear:both;
}
.error-link {
	display:inline-block;
	color:#bf0404;
	font-size:14px;
	margin:10px 0 0 0;
	font-family: 'FrutigerNeueLTPro-Thin';
	font-weight:bold;
}
 @media(max-width:700px) {
.error-head img {
	width:90%;
}
.error-footer {
	float:left;
}
}
 @media(max-width:480px) {
.error-footer h6 {
	font-size:14px;
}
.error-footer h5 {
	font-size:16px;
	font-weight:bold;
}
}
