﻿@charset "UTF-8";
/* CSS Document */
* {margin:0; padding:0; border:0;} body {background-color:#ffffff;}
html {font-size:100%; -webkit-text-size-adjust: 100%;} 

.ficha_error {width:100%; height: auto; position: relative; left:0; background: #ffffff; border: 1px solid #D0D0D0; border-radius: 8px 8px 8px 8px; -moz-border-radius: 8px 8px 8px 8px; -webkit-border-radius: 8px 8px 8px 8px; border: 0px solid #000000; -webkit-box-shadow: 2px 4px 10px 1px rgba(0,0,0,0.33); -moz-box-shadow: 2px 4px 10px 1px rgba(0,0,0,0.33);
	box-shadow: 2px 4px 10px 1px rgba(0,0,0,0.33); margin-bottom: 25px; padding-top: 30px; padding-bottom: 30px;}

.ico_error {width:40px; height: auto; position: absolute; top:25px; right: 5%; z-index: 5;}
.ico_error2 {width:40px; height: auto; position: relative; top:0px; padding-bottom: 8px; margin: 0 auto; z-index: 5;}
.ico_error img , .ico_error2 img { width:100%;}

.hd_txt_error {width:90%; height: auto; position: relative; left:5%; padding-top: 3px; text-transform: uppercase; font-family: "Oswald", sans-serif; font-weight:400; 
	font-size:1.6rem; line-height:1.8rem; text-align: center; color:#000000; padding:0;}

.res_txt_error {width:70%; height:auto; position:relative; left:15%; margin-top:10px; color:#555555; font-family: "Oswald", sans-serif; font-weight:300; 
	font-size:1.2rem; line-height:1.5rem; text-align: center;}

.res_img_error {width:70%; height: auto; position: relative; top:0px; padding-bottom: 8px; margin: 0 auto; z-index: 5;}
.res_img_error img { width:100%; }

.bt_next_error {width:320px; height:44px; position:relative; margin:30px auto 10px auto; background: #b3b3b6; color:#ffffff; font-family: "Oswald", sans-serif; font-weight:400; font-size:1.3rem; line-height:44px; text-align: center; text-transform: uppercase;
	border-radius: 8px 8px 8px 8px; -moz-border-radius: 8px 8px 8px 8px; -webkit-border-radius: 8px 8px 8px 8px; cursor:pointer;}
.bt_next_error a {text-decoration: none; color:#ffffff;}

@media screen and (max-width: 780px){
	
}

@media screen and (max-width: 640px){		
.ico_error {width:35px; height: auto; position: absolute; top:20px; right: 5%; z-index: 5;}
.hd_txt_error {padding-top: 5px;}
.res_txt_error {width:80%; height:auto; position:relative; left:10%; margin-top:15px; color:#555555; font-family: "Oswald", sans-serif; font-weight:300; 
	font-size:1.2rem; line-height:1.5rem; text-align: center; }
}

@media screen and (max-width: 480px){	
}

@media screen and (max-width: 420px){
/*inicio igual media querie 360 */	
}


@media screen and (max-width: 415px) and (min-width: 374px) {
html {font-size:105%; -webkit-text-size-adjust: 107%;} 	
}

@media screen and (max-width: 360px){
.ico_error {width:33px; height: auto; position: absolute; top:25px; right: 5%; z-index: 5;}
.hd_txt_error {width:70%; height: auto; position: relative; left:15%; padding-top: 10px; text-transform: uppercase; font-family: "Oswald", sans-serif; font-weight:400; 
		font-size:1.4rem; line-height:1.8rem; text-align: center; color:#000000; padding:0;}
	
.res_txt_error {width:80%; height:auto; position:relative; left:10%; margin-top:20px; color:#555555; font-family: "Oswald", sans-serif; font-weight:300; 
		font-size:1.2rem; line-height:1.5rem; text-align: center;}
	
.bt_next_error {width:80%; height:44px; position:relative; margin:30px auto 20px auto; background: #b3b3b6; color:#ffffff; font-family: "Oswald", sans-serif; font-weight:400; font-size:1.3rem; line-height:44px; text-align: center; text-transform: uppercase;
		border-radius: 8px 8px 8px 8px; -moz-border-radius: 8px 8px 8px 8px; -webkit-border-radius: 8px 8px 8px 8px;}

}

@media screen and (max-width: 320px){
}



