@media only screen and (max-width:1300px){header, section, footer{padding-right:50px;padding-left:50px;}
.row_int, .camera_caption > div{padding-right:15px;padding-left:15px;}
footer dl, #qr_footer{padding-right:25px!important;}
#logo a{text-indent:-9999px;background:url(../img/logo_corporativo.svg) no-repeat center left;width:165px;height:88px;background-size:270px auto;margin-top:0;margin-right:10px;}
#caracteristicas_int{padding-left:70px;padding-right:70px;}
#listas_footer dl{width:33.3%;}
#columna_footer dl{width:100%!important;}
#listas_footer div, #listas_footer dl{padding-right:0;margin-bottom:30px;}
#columna_footer, #qr_footer{margin-bottom:0px!important;width:33.3%;}
#qr_footer{clear:left;}
#boletin_footer{width:66.6%;}
}
@media only screen and (max-width:1150px){#llamanos, .social_top{display:none!important;}
#partners ul li{width:16.6%;margin-bottom:25px;}
#caracteristicas_int{padding-left:70px;padding-right:70px;}
#aplicaciones_moviles_int h2, #aplicaciones_moviles_int p, #aplicaciones_moviles_int ul{float:left;clear:left;width:100%;margin-bottom:10px;margin-top:10px;margin-left:0;text-align:left!important;}
#aplicaciones_moviles_int a{margin-left:0!important;margin-right:10px;margin-top:5px;}
#aplicaciones_moviles_int ul *{margin:0!important;margin-left:0;margin-right:10px!important;margin-bottom:5px!important;float:left!important;text-align:left!important;}
#afondo, #especificaciones, #productos, #faqs, #utilidades, #opiniones, #acciones{padding-left:50px !important;padding-right:50px !important;}
}
@media only screen and (max-width:1024px){#video, #registro, .historial, #redes_sociales_int .boton, .camera_bar{display:none!important;}
#buscador{opacity:1!important;}
#header_int{padding-right:15px!important;padding-left:15px!important;}
#migas nav{max-width:none!important;text-align:left!important;position:static!important;width:100%;}
#menu_corporativo > ul{margin-left:0!important;}
#menu_corporativo a, #menu_corporativo span{padding-left:7px;padding-right:7px;}
#modulos{height:auto;}
#modulos figure{width:50%;}
#modulos figure a{padding:30px;}
#modulos figure:hover:before{left:30px;}
#partners ul li{width:20%;}
#redes_sociales_int p{width:75%;padding-top:5px;}
#menu_servicios li a:hover .svg{transform:rotateY(0deg) translateY(0px) scale(1)!important;}
#partners ul li a:hover .svg{transform:scale(1) rotateX(0deg)!important;}
figure:before{content:''!important;opacity:0;}
figure:hover{transform:translateY(0px)!important;box-shadow:none!important;height:auto!important}
figure:hover img{transform:scale(1);-webkit-filter:none!important;-moz-filter:none!important;-o-filter:none!important;-ms-filter:none!important;filter:none!important;}
figure a{height:auto!important;}
figure:hover a{line-height:1.4em!important;background:rgba(255,255,255,0.85)!important;height:auto!important;}
figure:hover a p{opacity:1!important;}
figure:hover figcaption strong{color:#D02422!important;}
#categorias_int div{min-height:350px;margin-bottom:25px;}
.fieldset_captcha, .fieldset_captcha *{width:100%!important;float:left!important;overflow:hidden!important;}
#formulario_index input[type="submit"]{float:left;}
#submenu{display:none;}
#caracteristicas_int{padding-left:70px;padding-right:70px;}
.productos_relacionados a{width:50%!important;}
.frase h1, .frase p strong{font-size:2.2em!important;width:100%;float:left;}
.frase p span{font-size:1.1em!important;line-height:1.2!important;}
}
@media only screen and (max-width:800px){#ghosts_buttons_left, #buscador_cabecera, #llamanos, .social_top{display:none!important;}
#login{margin:0!important;width:80px;left:50%;margin-left:-40px!important;top:12px;text-align:center;padding:0;margin:0;position:absolute;height:28px;line-height:1.6;overflow:hidden;}
#soporte{width:100%;text-align:center;padding:4px 5px 5px 5px;margin:0;}
#idiomas{position:fixed;top:10px;right:200px!important;}
#idiomas li a{line-height:2.1;}
#idiomas li, #idiomas li a{width:30px;height:30px;}
#cabecera{box-shadow:none!important;background:#FFF;}
#acceso, #acceso:hover{position:fixed;top:5px;right:50px;height:40px;width:40px;background:url(../img/_key.svg) no-repeat center center #FFF!important;background-size:30px 30px!important;margin-right:5px;}
#acceso span{text-indent:-9999px;float:left;}
#acceso_form{top:40px;}
#menu_responsive{display:block;}
#menu_corporativo{width:100%;}
.w_33, .w_30, .w_70, .w_66, .w_40, .w_66, #testimonio{width:100%;padding-left:0;padding-right:0;border-right:none;border-left:none;margin-bottom:25px;float:left;}
#menu_corporativo > ul{overflow-y:scroll;height:0;width:100%;max-height:400px;}
#menu_corporativo ul li{display:none;font-weight:bold;}
#menu_corporativo ul li ul{position:static;width:100%!important;box-shadow:none;margin-bottom:10px;background:transparent;}
#menu_corporativo ul li ul li{width:50%!important;}
#menu_corporativo ul li ul li a, #menu_corporativo ul li ul li a:hover{text-transform:none!important;background:transparent;color:#000;padding-left:15px;border-bottom:none!important;}
#menu_corporativo ul li ul li a .svg{width:25px;height:25px;float:left;margin-right:10px;}
#menu_corporativo ul li, #menu_corporativo ul li.hide, #menu_corporativo ul li a{width:100%;}
#menu_corporativo ul li > a, #menu_corporativo ul li span{margin-top:0!important;padding-left:0;padding-top:10px;padding-bottom:10px;color:#000;font-weight:bold;text-transform:uppercase;border-bottom:solid 1px #EBEBEB;letter-spacing:-0.02em;width:100%;}
#menu_corporativo ul li span{border-bottom:none;}
#logo{display:block!important;margin-top:5px!important;height:45px!important;width:130px!important;}
#logo a{margin-top:0px!important;height:45px!important;width:130px!important;background-position:center right!important;background-size:130px auto!important;}
#menu_servicios li{width:33.3%!important;height:150px;}
#partners ul li{width:25%;}
#categorias_int div{min-height:none;margin-bottom:25px;width:47.8%;margin-left:0;}
#categorias_int div:nth-child(3n+2){margin-left:0!important;}
#categorias_int div:nth-child(odd){margin-left:2.9%!important;}
article, aside{width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important;}
#autor{margin-right:0;width:100%;}
#textos_sl img, #caracteristicas_int > div{width:100%!important;max-width:none!important;}
#estado_satisfaccion{border:none;}
#contenido_int_titulo{padding-top:57px!important;}
.productos_relacionados a{width:100%!important;margin-bottom:15px;}
.cont_call_to_action{padding-left:0!important;}
#caracteristicas aside{margin-top:25px!important;float:left;margin-bottom:0;}
#login{left:auto!important;right:60px!important;}
}
@media only screen and (max-width:640px){html, body, #caracteristicas_int{background:#FFF!important;}
body{padding-top:50px;}
header, section, footer, #afondo, #especificaciones, #productos, #faqs, #utilidades, #opiniones, #acciones{padding-right:0px!important;padding-left:0px!important;}
#menu_corporativo ul li ul li, .ladillo{width:100%!important;}
#idiomas{right:150px!important;}
#buscador legend, #banner{display:none;}
#redes_sociales_int{padding:50px 15px 15px 15px;background-position:center 10px;text-align:center;}
#redes_sociales_int ul{display:inline-block;float:none;}
#redes_sociales_int p{width:100%!important;text-align:center;line-height:1.4em;padding-left:0;padding-right:0;}
#menu_servicios{margin-top:10px;}
#menu_servicios li, #menu_categoria li{width:50%!important;}
#modulos figure{width:100%;height:auto;}
#modulos figure a{padding:25px;text-align:center!important;height:auto;}
#modulos figure:hover:before{left:15px;}
#banner{height:116px;}
#banner_interior, #redes_sociales{display:none!important;}
.camera_commands{display:none!important;}
.frase{font-size:70%!important;height:330px;}
.frase p{padding-left:40px;padding-right:40px;min-height:200px;position:static!important;padding-top:20px;}
#buscador{margin-top:55px;border-bottom:solid 1px #ebebeb;}
#buscador fieldset{width:85%;}
#buscador input[type="button"]{width:calc(15% - 5px);}
#partners ul li{width:33.3%;}
#listas_footer div, #listas_footer dl{width:100%;}
#qr_footer{padding-top:10px;border-top:dotted 1px #333;}
#categorias_int div, #categorias_int div:nth-child(2n+1), #categoria_int div{width:100%;margin-left:0!important;min-height:0!important;padding-bottom:45px!important;}
#familia_selector{margin-top:0;margin-bottom:25px;}
#contenedor_noticias figure{width:100%;margin-bottom:25px;}
#contenedor_redes > div{width:100%!important;}
.w_25{width:50%;margin-bottom:25px;}
.w_25:nth-child(even), #menu_categoria li:nth-child(odd){clear:left;}
#afondo_int > div{width:100%!important;}
#afondo img{padding:0;margin:0;width:100%;}
.fondo_section{background-position:left top;padding-top:25px;}
#caracteristicas_int, #afondo_int, #especificaciones_int, #productos_int, #faqs_int, #utilidades_int, #opiniones_int, #acciones_int{padding-left:15px;padding-right:15px;}
footer dd a{max-width:100%!important;}
#contenido_int_titulo{padding-top:7px!important;}
.imagenDetalleProducto{display:none;}
}
@media only screen and (max-width:480px){aside, article, .w_50, .bx-wrapper, .lista_producto, #afondo p, #afondo h2, #afondo2 p, #afondo2 h2, #afondo img, #afondo2 img, .productos_relacionados a,
#opiniones_int .entradilla,#valoraciones_opiniones, #opiniones ul, #noticias_int figure, #form_util{width:100%!important;padding:0!important;max-width:none;}
#migas nav, #video2, #menu_caracteristicas{display:none;}
#submenu::before{background:none;}
.titulo_emergente{text-indent:0!important;}
#imagen_producto{position:static;}
.tabla_generica, .tabla_generica th, .tabla_generica td, #bloques_banner figure{width:100%!important;float:left;}
.boton, .etiqueta_verde{width:100%!important;text-align:center;}
.productos_relacionados a{width:320px;padding:0!important;}
#contenido_int{padding-top:56px;}
#migas, .titulo_contenido strong{background:none;border:none;margin:0;}
#imagen_producto img{width:75%;float:none;display:inline-block;height:auto;margin-bottom:20px;}
.titulo_contenido span{padding:0;background:none;}
.etiqueta_verde{margin-top:0;margin-bottom:25px;}
h1{line-height:1.4em;font-size:2em;margin-bottom:15px;padding-bottom:15px;}
#descripcion{margin-bottom:25px;}
#acciones_producto a{width:100%!important;}
#partners, #destacado{display:none;}
#modulos{padding-bottom:0px!important;}
footer{background-size:100% auto;}
#logo{width:120px!important;margin-top:0!important;}
#logo a{width:120px!important;background-position:left center !important;background-size:200px auto!important;}
.menu_responsive{right:10px;}
#acceso{right:45px;}
#form_util label{float:left;margin-left:0;margin-right:15px;}
.support, .back, .boton{padding:15px!important;background-image:none;width:100%;margin-top:15px;max-width:none;}
#familia_selector select, #familia_selector label{width:100%;margin-bottom:10px;margin-left:0;float:left;}
#paginador span{display:none;}
#primera:before{content:'<<'}
#anterior:before{content:'<'}
#siguiente:before{content:'>'}
#ultima:before{content:'>>'}
#contacto_index{text-align:center;color:#666;background:#EBEBEB;padding:25px 0 0;display:block;}
#formulario_index{padding:25px;}
#form_index{padding:50px 0 50px 50px;max-width:575px;float:left;}
#map_index{overflow:hidden;height:300px;}
#redes_sociales_int ul, #aplicaciones_moviles_int ul, #aplicaciones_moviles_int h2, #aplicaciones_moviles_int a{float:left;width:100%;padding-left:0;padding-right:0;}
#redes_sociales_int .boton, #aplicaciones_moviles_int .boton{margin-left:0;}
#aplicaciones_moviles_int, #aplicaciones_moviles_int p{width:100%;text-align:center;}
#aplicaciones_moviles_int ul li a{margin-top:0;width:100%;}
#aplicaciones_moviles_int ul li{margin-left:0;width:33.3%;margin-top:15px;}
.llamar_producto input[type="tel"]{width:100%!important;margin-bottom:10px!important;}
.w_25{width:100%!important;margin-bottom:25px;float:left;}
#afondo_int > div, #caracteristicas_int > div{width:100%!important;max-width:100%!important;}
article.w_100{border:none;}
.w_100 .w_25, article.w_100 h2{padding-left:0;padding-right:0;}
}