@charset "utf-8";
/* CSS Document */
.mensajeformpie{ color:#666; font-size:9px;}

input{ border:#CCC solid 2px; color:#333;  border-radius:7px; padding: 1%; font-size:1.5em; width:99%;}
textarea{ border:#CCC solid 2px; color:#333;  border-radius:7px; padding: 1%; font-size:1.8em; width:99%;}
select {border:#CCC solid 2px; color:#666;  border-radius:7px; padding: 0.8%; font-size:1.5em;  width:99%;}
.button{ background-color:#088FFE; padding:2%; color:#FFF; border-radius:7px; border:#CCC solid 2px; display:inline-block; cursor:pointer; margin-top:3%;}
.button:hover{ opacity: 0.5;}

.polipriva{ color:#666; font-size:0.8em; margin-top:5%; padding-top:5%; width:100%; text-align:center; float:left;}

@media screen and (max-width: 3500px) {
/*====================================  HASTA INPUT CHEKBOX =======================*/
.contenedorform{ width:90%; float:left; margin-top:0.5%; margin-left:5%;}
.contenedorforms{ width:100%; float:left;}
.contenedorformbot{ width:100%; float:left; background-position:center; margin-top:5%;}
.contenedorformlimg{ width:20%; margin-top:0.5%; margin-bottom:0.5%; margin-left:1%; margin-right:1%; float:left; }
.contenedorforml4{ width:24%; margin-top:0.5%; margin-bottom:0.5%; margin-left:1%; margin-right:0%; float:left; }
.contenedorforml3{ width:32.3%; margin-top:0.5%; margin-bottom:0.5%; margin-left:1%; margin-right:0%; float:left; }
.contenedorforml2{ width:49%; margin-top:0.5%; margin-bottom:0.5%; margin-left:1%; margin-right:0%; float:left; }
.contenedorforml1{ width:74%; margin-top:0.5%; margin-bottom:0.5%; margin-left:1%; padding-bottom:2%; float:left;}
.contenedorforml0{ width:99%; margin-top:0.5%; margin-bottom:0.5%; margin-left:1%; padding-bottom:2%; float:left;}
}

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

}