#formulario_index a{color:#333;}
#formulario_index label{width:auto !important;text-align:left;}
#submenu_contacto a, #llamar_ghost a{width:auto !important;height:auto !important;float:none !important;background-color:auto !important;color:#333 !important;background:none !important;}
#llamar_ghost fieldset + fieldset{margin-bottom:10px;}
.submenu_ghost input[type="button"], .submenu_ghost input[type="submit"]{width:100%;float:left;padding:7px;color:#FFF;border:solid 1px rgba(0, 0, 0, 0.5);margin-top:10px;text-transform:uppercase;background:rgba(0, 0, 0, 0.3);font-family:"ArialNarrow", sans-serif;}
.fieldset_captcha{margin-bottom:10px;}
#contenido_int_titulo{padding-top:88px;}
#textos_sl{color:#666;font-size:1em;line-height:1.4em;font-family:"ArialNarrow", sans-serif;clear:left;}
#textos_sl img{width:33.33%;height:auto;max-width:400px;float:left;margin:5px 30px 15px 0px;}
#textos_sl a{color:#D02422;}
#textos_sl a:hover{color:#000;text-decoration:underline;}
#textos_sl img[style*="float: right"], #textos_sl img[style*="float:right"]{margin:5px 0px 15px 30px !important;}
#textos_sl table{width:100%;table-layout:fixed;}
#textos_sl table th, #textos_sl table td{padding:10px;}
#textos_sl table tr:nth-child(even){background:#EBEBEB;}
#blueimp-gallery{display:none;}
footer dd a{max-width:175px;}
.slide{float:none !important;display:inline-block;}
.maps iframe{pointer-events:none;}
#caracteristicas{background:#FFF;}
#caracteristicas_int{background:rgba(0, 0, 0, 0) url("../img/shadow_banner2.png") repeat-y scroll right top/80% 100% !important;}
#caracteristicas_int::before{right:80%;z-index:-1;}
#caracteristicas_int ul{float:left;clear:left;margin-left:0px;list-style:circle inside url(../img/check.png);max-width:50%;line-height:1.2em;}
#caracteristicas_int ul li{font-size:1em;width:100%;float:left;padding-bottom:5px;padding-top:5px;clear:both;}
#caracteristicas_int h1{padding-right:35%;}
#especificaciones_int table{width:100%;}
#especificaciones_int caption{display:none;}
#especificaciones_int th, #especificaciones_int td{padding:10px;}
#especificaciones_int table tr:nth-child(even){background:#EBEBEB;}
#pagactual{display:inline-block;padding:10px 15px;border:1px solid #666;margin:3px;color:#FFF;text-align:center;background:#666;float:left;}
.pieComentario{font-size:1em;line-height:1.5em;width:90%;float:left;padding-left:75px;}
.pieComentario a{margin-top:10px;margin-bottom:10px;padding:5px 10px;}
.llamar_producto input[type="tel"]{width:70%;margin:0;}
.llamar_producto input[type="submit"]{width:30%;margin:0;height:40px;padding:10px;}
.llamar_producto legend{color:#D02422;margin-bottom:10px;border-bottom-color:#666;}
.contenido_destacado p{line-height:1;}
.contenido_destacado{padding:20px !important;}
.submenu_ghost{float:left;height:auto;left:-320px;position:absolute;top:0;width:300px;z-index:1;background-color:#ebebeb;border:1px solid #ccc;padding:25px;}
.submenu_ghost input[type="tel"]{background:#fbfbfb none repeat scroll 0 0;border:1px solid rgba(0, 0, 0, 0);font-family:"ArialNarrow", sans-serif;font-size:1em;margin-bottom:10px;margin-top:5px;padding:7px;width:100%;}
.submenu_ghost legend{font-family:"Aldo", sans-serif;color:#D02422;font-size:1em;}
#contact_map_cont_int iframe{width:100%;}
.article_categoria h2{width:100%;}
#contenedor_noticias a:nth-child(5n) figure{margin-right:0px;}
#menu_categoria li a img{width:50px !important;height:auto;margin-bottom:10px;display:inline-block !important;}
#caracteristicas_int > p{max-width:50%;float:left;clear:left;}
#caracteristicas_int > div{max-width:50%;float:left;clear:left;}
#caracteristicas_int > div ul{width:100%;max-width:100%;}
#caracteristicas_int > ul{max-width:50%;float:left;clear:left;}
#caracteristicas_int > a{margin-bottom:25px;}
#afondo_int strong{font-size:1em !important;}
#afondo_int p:first-of-type strong:first-child{font-size:1.3em !important;}
#textos_sl table img{width:100% !important;margin:0;padding:0px 30%;}
#especificaciones_int table th{width:25%;}
#especificaciones_int table td{width:75%;}
table a{color:#D02422;}
.img_destacada_prod{bottom:0;height:100%;position:absolute;right:0;top:0;width:auto;}
@media only screen and (max-width:850px){#textos_sl table img{padding:0px 15px;}
.seccion_empleo table img{display:none !important;}
.call_to_action_int img{width:20% !important;}
.cont_call_to_action{width:78% !important;}
#caracteristicas_int h1{padding-right:0%;}
#caracteristicas_int{background:#FFF !important;}
}
@media only screen and (max-width:600px){.call_to_action_int img, .img_destacada_prod{display:none;}
.cont_call_to_action{width:100% !important;margin:0 !important;}
.call_to_action .call_to_action_int a{margin-bottom:15px;}
}
.call_to_action_int img{max-width:none !important;margin-right:0 !important;width:120px;height:120px;}
.cont_call_to_action{float:left;width:calc(100% - 130px);padding-left:30px;}
#afondo_int > div{float:left;width:75%;}
#menu_servicios li{width:14.285%;}
.oculto{display:none;}
#especificaciones_int ul, #especificaciones_int ol{list-style:disc;}
#especificaciones_int table tr td:first-child{font-weight:bold;width:25%;}
.tabla_parners td img{padding:0% !important;}
.tabla_parners tr{background:none !important;}
.texto_afondo{margin-bottom:15px;line-height:1.4em;width:75%;clear:none !important;float:left;color:#666;font-size:1em;font-family:"ArialNarrow", sans-serif;}
.texto_afondo p{width:100% !important;clear:none !important;}
#textos_sl .boton{padding:15px 25px;width:auto;}
li a, #afondo_int a{color:#D02422;}
li a:hover, #afondo_int a:hover{text-decoration:underline;color:#D02422 !important;transition:none;}
li a:hover p{color:#D02422 !important;transition:none;}
.w_75.contenido_seccion iframe{max-width:100%;}
#contenido_destacado h3{font-size:1.9em !important;}
.contenido_destacado strong, .contenido_destacado span{margin-bottom:0;padding-bottom:0;}
.contenido_destacado p{margin-bottom:0;margin-top:10px;}
.contenido_seccion ul li{}
.contenido_destacado span{font-size:1.3em !important;}
#migas{position:relative;}
#migas nav{max-width:475px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;position:absolute;right:0;}
#buscador_aside input[type="button"]{background-position:center right;background-size:auto 80%;}
#compartir em{margin-bottom:5px;}
.entradilla{font-size:1.3em !important;line-height:1.3em;}
#contenedor_noticias .entradilla{padding-top:0;}
#contenedor_noticias h2, #aside_general h3{font-size:1.5em;line-height:1.1em;color:#000 !important;float:left;font-weight:normal;margin-bottom:15px;margin-top:5px;position:relative;transition:all ease 0.2s;width:100%;background:none !important;padding:0;}
#contenedor_noticias h2:hover, #aside_general h3:hover{color:#D02422 !important;}
#menu_categoria ul li:nth-child(5){clear:left;}
#caracteristicas_int > div{max-width:65%;text-shadow:0px 1px #FFF !important;}
#descripcion_categoria ul{clear:left;float:left;line-height:1.2em;list-style:inside url("../img/check.png") circle;margin-left:0;margin-bottom:25px;}
#descripcion_categoria ul li{font-size:1em;width:100%;float:left;padding-bottom:5px;padding-top:5px;clear:both;}
.fondo_section{background:#fff url("../img/shadow_contenido.png") repeat-x scroll left 0;padding-top:25px;}
h1, .textos, p{color:#444;}
#aplicaciones_moviles_int ul li a img{border-radius:7px;}
#ghosts_buttons_left li ul li a:hover{background-color:#111 !important;}
#textos_sl ul{float:none;}
#idiomas li, #idiomas li a{width:auto !important;}
#idiomas li a{background:transparent;margin-right:5px !important;}
#idiomas li a span{display:block !important;color:#333 !important;text-indent:0 !important;font-size:1.2em;font-weight:bold;}
#idiomas li a:hover{text-decoration:none;}
#idiomas li a:hover span{color:#d02422 !important;}
.social_top{float:left;width:auto !important;margin-right:0px;}
.social_top li{display:block;width:20px;height:20px;float:left;margin-right:2px;}
.social_top li:hover{opacity:0.5;}
#map_index iframe{width:100%;height:100%;}
.productos_relacionados a img{max-height:75px;}
#menu_servicios a{color:#666;text-decoration:none !important;}
#menu_servicios a h3{font-family:'ArialNarrow', sans-serif;font-weight:normal;}
#noticias_int h3, #body_int #noticias_int h3{color:#000;margin-top:15px;padding:0;margin-bottom:5px;background:none;font-weight:normal;font-size:1.1em;}
.slide blockquote{height:100px !important;overflow:hidden;}
#estado_satisfaccion img{margin-bottom:250px;}
.fondo_gris span{font-size:0.8em !important;}
.fondo_gris strong{margin-bottom:5px !important;}
.frase h1{color:#d02422;font-family:"Aldo", sans-serif;font-size:3em;font-weight:normal;letter-spacing:-0.03em;margin-bottom:15px;width:100%;margin-top:70px;}
.frase p strong{width:100%;float:left;}
#menu_categoria h2{font-family:'ArialNarrow', sans-serif;font-weight:normal;font-size:1em;color:#666;}
#menu_categoria li:hover a h2{color:#D02422;}
.titular_bloque{font-size:2em !important;margin-bottom:10px !important;width:100% !important;float:left;}
.titular_familia{clear:left;color:#d02422;float:left;font-size:2em;font-weight:normal;margin-bottom:20px;margin-top:10px;line-height:1;}
#especificaciones_int table img{width:100%;height:auto;max-width:250px;}
.seccion_empleo table img{max-width:150px !important;margin:5px 10px 5px 5px !important;padding:0 !important;}
#chkTeLlamamosBloque + label{color:#ccc;}
#chkTeLlamamosBloque + label a{color:#fff;}
#utilidades_int .addthis_inline_share_toolbox{clear:none !important;}
#submenu_contacto, #llamar_ghost{width:355px;left:-370px;}
span.resaltado{float:none;font-size:1em !important;font-weight:bold;color:#000;background:#F7F7F7;padding:1px 5px !important;font-family:sans-serif;}
#textos_sl table a{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;display:inline-block;}
#atstbx2{max-width:400px !important;}
#form_util .boton{padding:10px 15px;}
.logo-seguridad{width:50%;background:#FFF;padding:10px;float:left;border-radius:5px;}
#copy{background-position:left 25px !important;padding-top:65px;padding-bottom:0;margin-bottom:25px;}
#columna_footer{max-width:205px;}
#qr_footer{padding-right:30px;}
#boletin_footer{width:27%;}
.social_aside{width:35px !important;height:35px !important;}
#menu_corporativo ul li ul li a img{width:50px!important;height:auto;}
#menu_corporativo ul li ul{width:290px;}
#menu_corporativo ul li ul li a svg{width:25px!important;height:auto;margin-right:10px;float:left;}
#menu_corporativo ul li ul li a{line-height:1.6;}
#menu_corporativo ul li ul li a:hover{color:#FFF!important;text-decoration:none!important;}
#msgConfirmarAltaBoletin,#msgConfirmarBajaBoletin{background-color:rgb(255, 255, 255);float:left;padding-left:100px;padding-right:100px;position:relative;text-align:center;width:100%;z-index:1;margin-bottom:50px;}
.llamar_producto_interior input{width:100% !important;margin:0 0 20px 0 !important;;}
.llamar_producto_interior fieldset{margin-bottom:0;}
.llamar_producto_interior .boton{margin:0!important;}
.telefono_tellamamos strong{font-size:1.1em;margin-left:10px;}
.telefono_tellamamos strong img{margin-top:-5px;margin-right:5px;}
.contenido_destacado img{max-width:15% !important;}
.grecaptcha-badge{display:none;}