@media only screen and (min-width: 1200px) {

.page_contant {
	width: 1180px;
	margin: 0 auto;
}
.err {
	background: url("../img/icons/uc-240.png") top right no-repeat;
	margin: 60px 100px 0 0;
	min-height: 320px;
}

.err h1 {
	font-size: 40px;
	line-height: 44px;
}

}

@media only screen and (min-width: 768px) and (max-width: 1199px) {
.page_contant {
	width: 90%;
	max-width: 945px;
	margin: 0 auto;
}
.err {
	background: url("../img/icons/uc-200.png") top center no-repeat;
	margin: 30px 0 60px 0;
	min-height: 320px;
	padding-top: 260px;
}

.err h1 {
	font-size: 22px;
	line-height: 25px;
}	
.err h1, .err p {
	text-align: center;
}
}

@media only screen and (max-width: 767px) {
.page_contant {
	width: auto;
	min-height: 280px
	margin: 0 auto;
}
.err {
	background: url("../img/icons/uc-160.png") top center no-repeat;
	margin: 20px 0 0 0;
	padding-top: 190px;
	min-height: 320px;
}

.err h1 {
	font-size: 30px;
	line-height: 34px;
}

.err p {
	padding: 0 30px;
}

.err h1, .err p {
	text-align: center;
}
}