@charset "UTF-8";.obligatorio{margin-top:10px;padding:0;color:#3a3a39}.asterisco{position:relative;color:#ed1c24}label asterisco{margin-left:-1em}#LOPD,#LOPDComentario{width:100%;float:left}.cuerpoform a{color:#e15353}.cuerpoform a:hover{text-decoration:underline}.cuerpoform .etiqueta,.cuerpoform .etiquetarequerida{display:block;margin-bottom:10px;color:#000;font-size:1.15rem}.cuerpoform p{display:block;margin-bottom:25px !important;text-align:left}@media(min-width:755px){.cuerpoform p{display:inline-block;vertical-align:top;float:none;margin-right:9px !important}}@media(min-width:1080px){.cuerpoform p{margin-right:10px !important}}@media(min-width:755px) and (max-width:1080px){.cuerpoform p.last-m{margin-right:0 !important}}@media(min-width:1080px){.cuerpoform p.last{margin-right:0 !important}}.cuerpoform p.campo100,.cuerpoform p.textarea{width:100%}.cuerpoform p input,.cuerpoform p textarea,.cuerpoform p select{width:100%}.cuerpoform p.campo-especial{display:block}.cuerpoform p.campo-especial .etiqueta,.cuerpoform p.campo-especial .etiquetarequerida{display:inline-block;vertical-align:middle;margin-right:20px}.cuerpoform p.campo-especial select{width:auto}.cuerpoform p.zonacaptcha{width:100%;float:left;padding:40px;margin-bottom:40px;background:#f6f6f6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media(min-width:755px){.cuerpoform p.zonacaptcha{text-align:center}}.cuerpoform p.zonacaptcha label{width:100%;float:left;position:relative}.cuerpoform p.zonacaptcha label span.etiquetarequerida{display:block;margin:0 0 10px 0}@media(min-width:755px){.cuerpoform p.zonacaptcha label span.etiquetarequerida{margin:0 10px 0 0;display:inline-block;vertical-align:middle}}@media(min-width:755px){.cuerpoform p.zonacaptcha label span.grupocaptcha{display:inline-block;vertical-align:middle;text-align:left}}.cuerpoform p.zonacaptcha label span.grupocaptcha img,.cuerpoform p.zonacaptcha label span.grupocaptcha input{display:block;margin-bottom:15px}@media(min-width:755px){.cuerpoform p.zonacaptcha label span.grupocaptcha img,.cuerpoform p.zonacaptcha label span.grupocaptcha input{display:inline-block;vertical-align:middle;margin:0}}.cuerpoform p.zonacaptcha label span.grupocaptcha input{width:93.8%;background:#fff;border-color:#adacab}@media(min-width:755px){.cuerpoform p.zonacaptcha label span.grupocaptcha input{width:auto;margin:0;display:inline-block;vertical-align:middle}}.cuerpoform p.zonacaptcha label span.grupocaptcha img{margin-right:10px}.cuerpoform p.zonacaptcha label span.descripcion{display:block;font-family:lato-light;font-size:.9rem}@media screen and (min-width:755px){.cuerpoform p.zonacaptcha label span.descripcion{font-size:.8rem}}.cuerpoform p.zonacaptcha label span.descripcion strong{color:#e15353}.cuerpoform p.botones{display:block;margin-top:30px;text-align:center}.cuerpoform p.botones .boton{margin:0 5px}.cuerpoform p.botones .boton.desactivo{-webkit-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;opacity:.5}.cuerpoform p.botones .boton.desactivo *{cursor:auto}.cuerpoform p.botones .boton.desactivo *:hover{background:#e15353;border-color:transparent;color:#fff}.cuerpoform .desccampo{display:block;padding:5px 0;font-size:1rem}@media screen and (min-width:755px){.cuerpoform .desccampo{font-size:.9rem}}.cuerpoform .ayuda{float:left;margin-left:5px}.cuerpoform .parsley-errors-list{margin-top:10px}.cuerpoform .aviso{display:block;opacity:0;height:0;padding:5px 0 0;visibility:hidden;margin:0 !important;color:#b94a48;font-size:.9em;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.cuerpoform .aviso.visible{opacity:1;height:30px;visibility:visible}.checkboxes,.radios{margin:10px 0 20px;text-align:left}.checkboxes .opciones,.radios .opciones{padding-top:7px}.checkboxes .opciones label,.radios .opciones label{width:44%;display:inline-block;margin:0 15px 15px 0}@media(min-width:755px){.checkboxes .opciones label,.radios .opciones label{width:auto;margin-bottom:0}}@media(min-width:950px){.checkboxes .opciones label,.radios .opciones label{margin-right:30px}}.checkboxes .opciones label input,.radios .opciones label input{width:auto;margin-right:10px;background:transparent}html.lt-ie9 .checkboxes .opciones label input,html.lt-ie9 .radios .opciones label input{border:0}.checkboxes .opciones.parsley-error,.radios .opciones.parsley-error{background:#f2dede;border:1px solid #eed3d7;padding:7px 5px 5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.checkbox{width:99.5%;clear:left;cursor:pointer;color:#3a3a39}.checkbox label{display:flex;align-items:flex-start;padding:7px 0 5px}.checkbox label input,.checkbox label span{width:auto !important}.checkbox label input{margin:4px 9px 0 0}.checkbox label span{line-height:1.3em}.checkbox label span.asterisco{margin-right:5px}.checkbox label.parsley-error{background:#f2dede;border:1px solid #eed3d7;padding:7px 5px 5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.fieldset{width:99.5%;float:left;margin-bottom:15px}.fieldset legend{padding-bottom:5px;text-transform:uppercase;font-weight:bold;color:#00263b}.fieldset .divfieldset{min-height:70px !important;height:auto !important;padding:15px}p.inputfile{position:relative;overflow:hidden;width:100%;display:inline-block}p.inputfile label{margin-bottom:5px}p.inputfile input{cursor:pointer}p.inputfile input.inputfile{z-index:999;width:100%;height:40px;padding:0;line-height:0;position:absolute;top:auto;bottom:0;left:0;right:auto;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)"}p.inputfile .cargar{display:inline-block;vertical-align:middle;vertical-align:top;margin:0;background:#fff;color:#fff;overflow:hidden}p.inputfile .cargar *{display:block;padding:10px;text-align:center;background:#e15353;font-family:lato;line-height:1.5em;text-decoration:none !important;font-size:1rem;color:#fff;cursor:pointer;-webkit-transition:all 800ms;-moz-transition:all 800ms;-ms-transition:all 800ms;-o-transition:all 800ms;transition:all 800ms;border:1px solid transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}@media(min-width:755px){p.inputfile .cargar *{padding:10px 20px}}@media(min-width:1080px){p.inputfile .cargar *:hover{background:#fff;border-color:#e15353;color:#e15353}}p.inputfile .cargar.boton2 *{background:#fff;border-color:#e15353;color:#e15353}@media(min-width:1080px){p.inputfile .cargar.boton2 *:hover{background:#e15353;color:#fff !important}}p.inputfile .cargar.boton2.tipob *{border-color:#000;color:#000}@media(min-width:1080px){p.inputfile .cargar.boton2.tipob *:hover{background:#e15353;border-color:#e15353;color:#fff !important}}p.inputfile .cargar.boton3 *{background:transparent;border-color:#fff;color:#fff}@media(min-width:1080px){p.inputfile .cargar.boton3 *:hover{background:#fff;color:#e15353 !important}}p.inputfile .cargar.boton4 *{background:#000;border:0;text-transform:uppercase;color:#fff;font-size:.9rem;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}@media screen and (min-width:755px){p.inputfile .cargar.boton4 *{font-size:.8rem}}@media(min-width:1080px){p.inputfile .cargar.boton4 *:hover{background:#e15353;text-decoration:none !important}}p.inputfile .cargar.boton5 *{background:#000;border-color:transparent;color:#fff}@media(min-width:1080px){p.inputfile .cargar.boton5 *:hover{background:#fff;color:#000 !important;border-color:#000;text-decoration:none !important}}p.inputfile .cargar.descargar *{padding:0 10px 0 0;background:transparent;color:#000}p.inputfile .cargar.descargar *:after{width:auto;height:auto;font-family:fontello;font-size:1em;color:#000;content:""}p.inputfile .cargar.descargar *:after{position:relative;top:-3px;margin-left:10px;padding-bottom:5px;border-bottom:1px solid #000}p.inputfile .cargar span{padding:8px 20px;background:#e15353}p.inputfile .url-archivo{width:50%}@media(min-width:1080px){p.inputfile .url-archivo{width:80%}}form .fechas{margin:0 0 15px 0;text-align:left;float:none;display:inline-block;vertical-align:middle}.lt-ie9 form .fechas{width:40%;display:inline-block !important}form .fechas p{margin:0 20px 15px 0}form .fechas p label{margin-right:10px}form .fechas p input{width:90%;display:inline-block;vertical-align:middle}form .fechas p img{display:inline-block;vertical-align:middle;margin:0 0 0 5px;cursor:pointer}@media(min-width:1080px){form .fechas p{width:46%;margin-bottom:0}form .fechas p.fecha2{margin-right:0}form .fechas p input{width:74%}}#a_mensaje{width:100%;float:left}#a_mensaje div#envioerror,#a_mensaje div#confirmacion{width:100%;max-width:875px;margin:50px auto;padding:90px 40px 40px;background:#fff no-repeat 50% 35px;border:1px solid #e7e8ed;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 35px #e7e8ed;-moz-box-shadow:0 0 35px #e7e8ed;-ms-box-shadow:0 0 35px #e7e8ed;-o-box-shadow:0 0 35px #e7e8ed;box-shadow:0 0 35px #e7e8ed}#a_mensaje div#confirmacion{background-image:url(/fundacionareces/public/img/css/aplicacion/confirmacion.png)}#a_mensaje div#envioerror,#a_mensaje #aforo-completo{background-image:url(/fundacionareces/public/img/css/aplicacion/error.png)}#a_mensaje a{color:#e15353}#a_mensaje .boton a{color:#fff}#a_mensaje h2{margin-bottom:20px;font-weight:600;font-size:1.2rem}@media screen and (min-width:1080px){#a_mensaje h2{font-size:1.5rem}}#a_mensaje p{color:#787878}#a_mensaje p.volver{float:right;font-weight:600}#a_mensaje strong{display:block;color:#000;font-size:1.25rem}@media(min-width:1080px){#a_mensaje .volver{margin:0}#a_mensaje .volver a{position:relative;z-index:1;padding:10px 30px 0 0;text-transform:uppercase;color:#3a3a39}#a_mensaje .volver a span{position:relative;z-index:1}#a_mensaje .volver a:after{width:44px;height:41px;display:block;background:#e15353;content:"";position:absolute;top:0;bottom:auto;left:auto;right:0}}#errorvalidacion{width:100%;float:left;padding:40px 0 20px;margin-bottom:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #e15353;border-bottom:1px solid #e15353}@media(min-width:755px){#errorvalidacion p,#errorvalidacion .errorlista{width:80%;margin:0 auto 20px}}@media(min-width:1080px){#errorvalidacion p,#errorvalidacion .errorlista{width:60%}}#errorvalidacion p{color:#000;font-weight:600;font-size:1.2rem}@media screen and (min-width:1080px){#errorvalidacion p{font-size:1.5rem}}#errorvalidacion .errorlista li{margin:0;padding-left:15px;border:0;background-color:transparent;background-image:url(/fundacionareces/public/img/css/icono/vineta2.png);background-repeat:no-repeat;background-position:0 5px;background-size:auto}.mensajes-acceso{width:50%;clear:left;margin:0 auto 30px;padding:20px;font-size:1.2em;background:#f5f5f5;text-align:center}.mensajes-acceso.peticion{font-size:1.4em}P.error{width:100%;float:left;padding:22px 20px 20px 70px;margin:10px 0 30px;background:transparent url(/fundacionareces/public/img/css/aplicacion/error.png) no-repeat 18px 50%;border:1px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.form_tipo1{width:100%;float:left}.form_tipo1 .intro{width:100%;float:left;margin:35px 0;padding-bottom:25px;font-family:lato-light;text-align:center;font-size:1.25rem;background-color:transparent;background-image:url(/fundacionareces/public/img/css/portal/puntosH.png);background-repeat:repeat-x;background-position:0 100%;background-size:auto}.form_tipo1 span.descripcion{font-size:.8rem}.form_tipo2{width:100%;float:left;padding:20px 0 30px}@media(min-width:755px){.form_tipo2{margin-bottom:40px}}.form_tipo2 .cuerpoform{text-align:center}.form_tipo2 .cuerpoform p{background:#fff;border:1px solid #c9c9c9}.form_tipo2 .cuerpoform p input{border:0}.form_tipo2 .cuerpoform p.botones,.form_tipo2 .cuerpoform p.combo{background:transparent;border:0}.form_tipo2 .cuerpoform p.botones input,.form_tipo2 .cuerpoform p.combo input{border:0}.form_tipo2 .cuerpoform .fechas{margin:0}.form_tipo2 .cuerpoform .fechas p{margin:0}@media(min-width:755px){.form_tipo2 .cuerpoform{width:100%;float:left}.form_tipo2 .cuerpoform p{margin:0 9px 0 0 !important}.form_tipo2 .cuerpoform p.campoauto{margin-bottom:0}.form_tipo2 .cuerpoform .fechas{display:inline-block;vertical-align:middle}.form_tipo2 .cuerpoform .fechas p{width:44%}.form_tipo2 .cuerpoform .fechas p.fecha2{margin-right:0 !important}.form_tipo2 .cuerpoform .fechas p input{width:80%}}.form_tipo2 .cuerpoform .botones{margin:0 !important;text-align:left;display:inline-block;margin:10px 0 0}@media(min-width:1080px){.form_tipo2 .cuerpoform .botones{margin-top:3px}}