body{color:#666;font-family:"Georgia,Times New Roman,Times,serif";text-align: center;font-stretch:condensed;font-size:14px;line-height:150%;background:#007a8f;height:100%;margin:0}
a{color:#666;text-decoration:none}
img{border:none}h1{font-size:200%}
h2{font-size:180%}h3{font-size:160%}
h5{font-size:120%}h6{font-size:100%}
.wrap-inner{width:900px;margin:30px auto;direction:ltr;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-width:100%}
.header{padding:0 0 10px 10px}
.contener{display:block;width:100%}
.block-left{display:table-cell;width:25%;vertical-align:top}
.mes-error{
	font-size:60px;
	text-shadow: 3px 1px 1px #000;
	color: #a2a2a2;
	display: block;
	margin: 30px 0 70px;
	line-height: 60px;
}
.yt-block-main{
	background: #fff;
	padding: 30px 0;
	margin: 0 0 70px;
}
.block-main{vertical-align:top;display:block;}
.mess-code{font-size: 22px; color: #007a8f;font-weight: bold;font-style: italic;margin: 0 0 20px;display: block;}
.second-block{overflow:hidden}
.second-block .btn{
	font-size: 18px;
	text-transform: uppercase;
	padding: 0;
	height: 45px;
	line-height: 45px;
	width: 220px;
	display: block;
	font-weight: bold;
	color: #fff;
	margin: 0 auto 20px;
	position: relative;
	
	
}
.second-block .btn:before{
	content: "\f015";
	font-size: 18px;
	display: inline-block;
	margin: 0 10px 0;
	font-family: fontawesome;
}
.firts-block{margin-left:-320px}
.error-code{color:#5D9300;font-size:500%;font-weight:700;line-height:52%;border-bottom:1px dashed #DC143C}
.error-code .erro-word{font-weight:100;font-size:65%;letter-spacing:2px;margin-right:20px;float:left;line-height:55px}
.erro-key:after{background:url(../images/error404.png) right top no-repeat;width:88px;height:50px;content:"";display:inline-block}h4{font-weight:100;font-size:120%}
.block-main ul li{font-size:100%;margin:8px 0;text-transform:capitalize}
.block-main .second-block ul li{background:url(../images/home_404.png) left top no-repeat;padding-left:10px;line-height:18px}
.block-main .second-block ul li a{text-decoration:none}
.btn i{margin-right:5px}
.btn,button{border:none;padding:7px 15px;border-radius:3px;color:#eee;background:#DD002B}
.btn:hover,button:hover{color:#fff;background:#666}.lW{float:left;clear:left;height:25px}
.rW{float:right;clear:right;height:25px}
.btn:focus,button:focus{box-shadow:0 0 5px rgba(0,0,0,.2) inset,1px 1px 1px rgba(0,0,0,.3)}
@media (min-width:768px) and (max-width:979px){
div.wrap-inner{width:100%}
}
@media (max-width:767px){
img{max-width:100%}
div.wrap-inner{width:100%}
div.block-left,div.block-main{display:block;width:100%}
div.block-left{width:80%;margin:0 auto}
div.block-main{padding:10px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
div.block-main .logo,div.firts-block,div.second-block{margin:0}.lW,.rW{display:none}
}