#acceso_form,#buscador{box-shadow:0 15px 15px rgba(0,0,0,.2)}#buscador input[type=button]:hover,#buscador_aside input[type=button]:hover{cursor:pointer}#buscador{display:inline-block;background:rgba(255,255,255,.9);padding:10px;width:50%;position:relative;height:61px}#buscador fieldset{padding:0;margin:0;width:90%;float:left}#buscador label,#buscador legend{width:110%;text-align:center;float:left}#buscador legend{color:#FFF;margin-top:-60px;font-family:Aldo,sans-serif;font-size:2em;display:none;text-align:left;margin-left:-10px}#buscador label{color:#FFF;margin-top:-40px;font-size:1.2em;display:none}#buscador input[type=button]{float:right;width:calc(10% - 5px);height:41px;border:none;text-indent:-9999px;background:url(../img/buscar.svg) center center no-repeat;background-size:35px 35px}#buscador input[type=text]{border:none;padding:10px;height:41px;font-size:1.2em;width:100%;background-position:-25px center;background-color:transparent;font-family:ArialNarrow,sans-serif}#acceso_form legend,#noticias_footer legend{font-family:Aldo,sans-serif;font-size:1.4em}#buscador input[type=text]:hover{background-color:#ebebeb}#buscador input[type=text]:focus{background:url(../img/pen.svg) 5px center no-repeat #D02422;background-size:24px 24px;color:#FFF;padding-left:35px}#buscar_form{float:right;width:30px;height:24px;background:url(../img/buscar.svg) center right no-repeat;background-size:20px 20px;padding-left:10px;margin-right:10px;border-left:dotted 1px #666;margin-top:-3px}#noticias_footer{margin-bottom:10px}#noticias_footer,#noticias_footer fieldset{width:100%;float:left;padding-left:0;padding-right:0;margin-left:0;margin-right:0}#noticias_footer legend{color:#D02422;margin-bottom:10px}#noticias_footer input[type=text]{width:88%;border:none;padding:10px;margin:0 0 15px;float:left;height:36px}#noticias_footer input[type=text]:focus{box-shadow:0 0 15px #D02422}#noticias_footer input[type=submit]{width:12%;border:none;margin:0;float:left;height:36px;padding:10px;background:url(../img/forward.svg) right center no-repeat #666;background-size:auto 75%;text-indent:-9999px}#noticias_footer input[type=submit]:hover{background-color:#D02422}#familia_selector legend,input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;display:block;height:16px;text-indent:25px;float:left;background:url(../img/check_off.jpg) left top no-repeat rgba(0,0,0,0)}input[type=checkbox]:checked+label,input[type=radio]:checked+label{background:url(../img/check_on.jpg) left top no-repeat rgba(0,0,0,0)}#acceso_form{position:absolute;right:0;padding:25px;background:url(../img/key.svg) 110% -20px no-repeat rgba(208,36,34,.9);background-size:150px 150px;z-index:9999;display:none;top:20px;color:#FFF}#acceso_form fieldset{width:100%;float:left;padding:0;margin:0}#acceso_form legend{width:100%;float:left;margin-bottom:15px}#acceso_form a{color:#FFAEAE;margin-bottom:15px;display:inline-block}#acceso_form a:hover{color:#FFF}#acceso_form label{white-space:nowrap}#acceso_form input[type=text],#acceso_form input[type=password],#valoraciones_opiniones input[type=text],#valoraciones_opiniones input[type=email],#valoraciones_opiniones textarea{padding:7px;border:1px solid rgba(0,0,0,.3);width:100%;margin-top:5px;margin-bottom:10px;font-family:ArialNarrow,sans-serif;font-size:1em}#valoraciones_opiniones input[type=text],#valoraciones_opiniones input[type=email],#valoraciones_opiniones textarea{border-color:transparent;background:#EBEBEB}#acceso_form input[type=text]:hover,#acceso_form input[type=password]:hover,#formulario_index input[type=text]:hover,#formulario_index input[type=email]:hover,#formulario_index textarea:hover,#submenu_contacto input[type=text]:hover,#submenu_contacto input[type=email]:hover,#submenu_contacto textarea:hover,#valoraciones_opiniones input[type=text]:hover,#valoraciones_opiniones input[type=email]:hover,#valoraciones_opiniones textarea:hover{border:1px solid rgba(0,0,0,1)}#acceso_form input[type=text]:focus,#acceso_form input[type=password]:focus,#formulario_index input[type=text]:focus,#formulario_index input[type=email]:focus,#formulario_index textarea:focus,#submenu_contacto input[type=text]:focus,#submenu_contacto input[type=email]:focus,#submenu_contacto textarea:focus,#valoraciones_opiniones input[type=text]:focus,#valoraciones_opiniones input[type=email]:focus,#valoraciones_opiniones textarea:focus{box-shadow:0 0 15px #FFF;border-color:#D02422;background:#FFF}#acceso_form input[type=submit],#formulario_index input[type=submit],#submenu_contacto input[type=submit],#valoraciones_opiniones input[type=submit]{width:100%;float:left;padding:7px;color:#FFF;border:1px solid rgba(0,0,0,.5);margin-top:10px;text-transform:uppercase;background:rgba(0,0,0,.3);font-family:ArialNarrow,sans-serif}#formulario_index input[type=submit]{width:auto;float:right;padding:7px;color:#FFF;border:1px solid rgba(0,0,0,.5);margin-top:10px;text-transform:uppercase;background:rgba(0,0,0,.3);font-family:ArialNarrow,sans-serif}#acceso_form input[type=submit]:hover,#valoraciones_opiniones input[type=submit]:hover{border:1px solid rgba(0,0,0,1);background:rgba(0,0,0,1)}#form_util{float:left;margin-bottom:15px}#form_util label{line-height:1em;margin-left:15px;margin-top:10px;float:right}#valoraciones_seguridad{width:100%;float:right}#formulario_index img,#formulario_index input,#formulario_index label,#formulario_index legend,#formulario_index textarea,#submenu_contacto img,#submenu_contacto input,#submenu_contacto label,#submenu_contacto legend,#submenu_contacto textarea,#valoraciones_opiniones img{width:100%;float:left;height:auto}#valoraciones_opiniones fieldset{margin-bottom:25px}#valoraciones_opiniones legend{color:#666;float:left;font-size:1.5em;font-weight:400;margin-bottom:10px;width:100%}#valoraciones_opiniones label{margin-top:5px;width:100%;float:left;color:#D02422}#submenu_contacto{padding:25px;background-color:#EBEBEB;border:1px solid #CCC}#formulario_index input[type=text],#formulario_index input[type=email],#formulario_index textarea,#submenu_contacto input[type=text],#submenu_contacto input[type=email],#submenu_contacto textarea{border:1px solid transparent;font-family:ArialNarrow,sans-serif;font-size:1em;margin-bottom:10px;margin-top:5px;padding:7px;width:100%;background:#FBFBFB}#formulario_index label,#submenu_contacto label{color:#333;margin-top:0}#formulario_index legend,#submenu_contacto legend{color:#D02422;font-family:Aldo,snas-serif;margin-top:0;margin-bottom:10px}#formulario_index textarea,#submenu_contacto textarea{margin-bottom:15px}#familia_selector{margin-top:-70px;float:right}.div_captcha,.div_captcha fieldset,.form_generico,.form_generico legend,.g-recaptcha{float:left;width:100%}#familia_selector select{border:1px solid #CCC;padding:5px;margin-left:15px;background:url(../img/arrow_down.svg) right 10px center/25px 25px no-repeat #EFEFEF;width:230px}#familia_selector select:focus{background:url(../img/arrow_down.svg) right 10px top 7px/25px 25px no-repeat #FFF}#formulario_index{padding:25px;float:left}#form_index strong{color:#000;font-size:1.4em;font-weight:400;text-align:center}.form_generico a{color:#333}.form_generico a:hover{color:#D02422;text-decoration:none}.form_generico fieldset{margin-bottom:20px;width:100%;float:left;padding:0 0 10px}.form_generico legend{font-family:Aldo,sans-serif;border:none;margin-bottom:25px;margin-top:15px!important;padding-top:0;color:#666;font-weight:400;font-size:1.3em;border-bottom:solid 1px #ebebeb;padding-bottom:5px}#captcha,.enlaces_captcha{margin-bottom:20px;margin-top:20px;float:left}#cont_element_desdeequipo input,#cont_element_desdeequipo select,#cont_element_desdeequipo textarea,#descargar_archivos_form input,#descargar_archivos_form select,#descargar_archivos_form textarea,#form_login fieldset input,#insertar_video input,#insertar_video select,#insertar_video textarea,#solicitud_file input,#solicitud_file select,#solicitud_file textarea,.contenido_contacto input[type=text],.contenido_contacto input[type=email],.contenido_contacto textarea,.form_generico input[type=tel],.form_generico input[type=text],.form_generico input[type=password],.form_generico input[type=email],.form_generico select,.form_generico textarea{clear:both;float:left;width:100%;margin-bottom:20px;padding:10px;border:1px solid rgba(235,235,235,1);background-color:rgba(240,240,240,1);font-family:Oxygen,sans-serif;font-size:.8em;height:40px}.form_generico input[type=tel],.form_generico input[type=text],.form_generico input[type=password]{width:49%;margin-right:1%;clear:none;color:#666}#login_soporte input[type=password]{clear:both;float:left}.form_generico input[type=email],.form_generico select{width:49%;margin-left:1%;clear:none;color:#666}#cont_element_desdeequipo input:hover,#cont_element_desdeequipo select:hover,#cont_element_desdeequipo textarea:hover,#descargar_archivos_form input:hover,#descargar_archivos_form select:hover,#descargar_archivos_form textarea:hover,#form_login fieldset input:hover,#insertar_video input:hover,#insertar_video select:hover,#insertar_video textarea:hover,#solicitud_file input:hover,#solicitud_file select:hover,#solicitud_file textarea:hover,.contenido_contacto input[type=text]:hover,.contenido_contacto input[type=email]:hover,.contenido_contacto textarea:hover,.form_generico input[type=tel]:hover,.form_generico input[type=text]:hover,.form_generico input[type=password]:hover,.form_generico input[type=email]:hover,.form_generico select:hover,.form_generico textarea:hover{background-color:rgba(255,255,255,1);border:1px solid rgba(0,0,0,1)}#cont_element_desdeequipo input:focus,#cont_element_desdeequipo select:focus,#cont_element_desdeequipo textarea:focus,#descargar_archivos_form input:focus,#descargar_archivos_form select:focus,#descargar_archivos_form textarea:focus,#form_login fieldset input:focus,#insertar_video input:focus,#insertar_video select:focus,#insertar_video textarea:focus,#solicitud_file input:focus,#solicitud_file select:focus,#solicitud_file textarea:focus,.contenido_contacto input[type=text]:focus,.contenido_contacto input[type=email]:focus,.contenido_contacto textarea:focus,.form_generico input[type=tel]:focus,.form_generico input[type=text]:focus,.form_generico input[type=password]:focus,.form_generico input[type=email]:focus,.form_generico select:focus,.form_generico textarea:focus{box-shadow:0 0 15px #FFF;border-color:#D02422;background:#FFF}.form_generico select{background:url(../img/down_red.svg) 98% 40%/16px auto no-repeat #ebebeb}.form_generico select:focus,.form_generico select:hover{background-image:url(../img/down_red.svg)!important;background-repeat:no-repeat;background-size:16px auto;background-position:98% 50%}.form_generico select:blur,.form_generico select:focus,.form_generico select:hover{transition:background-position 0s linear!important}.contenido_contacto textarea,.form_generico textarea{height:100px}.form_generico .boton{min-width:inherit;padding:15px 25px;width:auto;font-family:ArialNarrow,sans-serif}.form_generico label{clear:left;color:#666;float:left}#captcha{clear:left;height:auto;width:250px}#acciones_captcha{float:left;margin-left:20px;padding-left:20px;border-left:1px solid #25408A}#buscador_aside{display:inline-block;background:rgba(255,255,255,.9);padding:10px;width:100%;border:1px solid #ccc;position:relative;height:61px;float:left}#buscador_aside fieldset{padding:0;margin:0;width:80%;float:left}#buscador_aside label,#buscador_aside legend{width:110%;text-align:center;float:left}#buscador_aside legend{color:#FFF;margin-top:-60px;font-family:Aldo,sans-serif;font-size:2em;display:none;text-align:left;margin-left:-10px}#buscador_aside label{color:#FFF;margin-top:-40px;font-size:1.2em;display:none}#buscador_aside input[type=button]{float:right;width:20%;height:41px;border:none;text-indent:-9999px;background:url(../img/buscar.svg) center center no-repeat;background-size:80% auto}#buscador_aside input[type=text]{border:none;padding:10px;height:41px;font-size:1em;width:100%;background-position:-25px center;background-color:transparent;font-family:ArialNarrow,sans-serif}#buscador_aside input[type=text]:hover{background-color:#ebebeb}#buscador_aside input[type=text]:focus{background:url(../img/pen.svg) 5px center no-repeat #D02422;background-size:24px 24px;color:#FFF;padding-left:35px}