.formularios{width:98%;height:auto;float:left;margin:0;padding:0;font-size:.85em;box-shadow:0 0 5px #9a977d}
.formularios h3{width:100%;height:auto;float:left;margin:15px 0;padding:0 0 10px;text-align:center;font-size:1em;color:#191a1e;font-weight:400;border-bottom:1px solid #e6e4cf;text-transform:uppercase;position:relative}
.formularios h3::before{content:"\f298";font-family:"Font Awesome 5 Brands";font-weight:700;color:#33363a;display:inline-block;margin-right:10px}
.formularios ul{width:100%;height:auto;float:left;margin:0;padding:0;list-style-type:none}
.formularios ul li.titulo{width:100%;height:auto;float:left;margin:8px 0;padding:0;border-top:1px solid #9a977d;border-bottom:1px solid #9a977d;background:#e6e4cf}
.formularios ul li.titulo p{width:100%;height:auto;float:left;margin:0;padding:7px 0;text-align:center;color:#333333;font-size:1em}
.formularios ul li.parrafo{width:100%;height:auto;float:left;margin:0;padding:0}
.formularios ul li.parrafo p{width:95%;height:auto;float:left;margin:0;padding:2%;font-size:.9em;color:#333333;background:#fff}
.formularios ul li{width:96%;height:auto;float:left;margin:0;padding:2% 2% 5%;text-align:center}
.formularios li.formularioCatpcha{margin-left:3%}
.formularios li.formularioCatpcha .g-recaptcha.captcha{float:none;display:inline-block}
.formularios ul li:nth-of-type(2n+1){background:#eeeeee}
.formularios ul li label{width:98%;height:auto;float:left;margin:0 0 2px;padding:1%;font-size:.9em;font-family:inherit;text-align:center;text-transform:uppercase;color:#33363a}
.formularios ul li input,.formularios ul li select,.formularios ul li textarea{width:88%;float:left;padding:10px 3%;margin:0 0 0 3%;font-size:.9em;border:1px solid #d2d2d2;color:#121820;text-align:center;max-width:350px;float:none}
.formularios ul li div.opciones{width:95%;float:left;margin:0;padding:5px;font-size:.9em}
.formularios ul li div.opciones div.opcion{float:left;position:relative;display:block;width:48%;margin:2px 1%;padding:0;text-align:center!important}
.formularios ul li div.opciones span{width:auto;float:left;margin:0 10px 0 3px;padding:0}
.formularios ul li div.opciones input{width:auto;float:left;margin:5px 0 0;padding:0}
.formularios ul li p.condiciones{width:95%;height:auto;float:left;margin:0;padding:2%;border:1px solid #ddd;background:#fff;font-size:.8em;color:#999;font-family:inherit}
.formularios ul li span.acepto{width:100%;height:auto;float:left;margin:0;padding:15px 0 0}
.formularios ul li span.acepto input{width:20px;height:auto;float:left;margin:0;padding:0}
.formularios ul li span.acepto label{width:calc(98% - 30px);height:auto;float:left;margin:0 0 0 10px;padding:0;font-size:.75em;color:#696756;text-align:left}
.formularios ul li span.captcha{float:left;width:55%;font-size:.8em;margin:0;padding:0 10px 8px 5px;border:0;color:#999}
.formularios ul li span.captcha a{float:left;background:url(../../formularios/img/recargar.png) top left no-repeat;color:#999;padding:3px 0 7px 30px;margin:4px 0 0}
.formularios ul li span.captcha a:hover{color:#000;text-decoration:none}
.formularios ul li img.img_captcha{display:block;width:35%;float:left;margin:0 2% 0 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #ccc}
.formularios ul li input.boton{float:none;text-transform:uppercase;padding:8px 0!important;cursor:pointer;width:50%!important;margin:5px 0 0;background:#333333;color:#e6e4cf;max-width:250px}
li.formularioEnviar,li.formularioCondiciones{background:#fff!important}