#distribuidores div#mapa{position:fixed !important;top:0px;left:0px;z-index:1;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;}
#distribuidores div#mapa.closed{visibility:hidden;right:-1900px;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;}
#distribuidores .info-distribuidor .showtelefono{display:none;}
#distribuidores .como-llegar #directions{width:270px;color:#333;}
#distribuidores .como-llegar #directions .adp-list{background:#fff;border:0px solid #cdcdcd;cursor:pointer;padding:4px;font-family:Roboto, Arial, sans-serif;font-weight:300;color:#2c2c2c;}
#distribuidores .como-llegar #directions .adp-listheader{padding:4px 0px 20px;font:24px 'Yanone Kaffeesatz';text-transform:uppercase;font-weight:200;margin-bottom:15px;}
#distribuidores .como-llegar #directions .adp-listsel{background:#EBF2FC;text-decoration:none;}
#distribuidores .como-llegar #directions table.adp-fullwidth tr td{padding:8px 0;}
#distribuidores .como-llegar #directions .adp-placemark{background:#FFF;border:0px solid silver;color:#000;cursor:pointer;margin:15px 0;vertical-align:middle;}
#distribuidores .como-llegar #directions .adp-text{width:85%;vertical-align:top;font-size:14px;font-weight:bold;font-family:Roboto, Arial, sans-serif;}
#distribuidores p.h2{font:24px 'Yanone Kaffeesatz';text-transform:uppercase;font-weight:200;margin-bottom:15px;}
#footer div.left p.h2{margin:15px 0 20px;line-height:1.8;}
#sidebar{position:relative;z-index:2;}
#pagina-modular.galeria div.info{width:30%;float:right;position:relative;z-index:3;font:14px 'Open Sans', sans-serif;color:#333}
#pagina-modular.galeria .caption div.info{width:55%;position:absolute;right:0px;}
#pagina-modular.galeria #slider div.item div.info div.detalle div.toggle h3{padding:20px;text-align:center;cursor:pointer;position:relative;z-index:1;overflow:hidden;text-transform:uppercase;color:#333;font:14px 'Open Sans', sans-serif;font-weight:normal;border-bottom:1px solid #BABABA;}
#home #soluciones div.box a.thumb:before{background:rgba(255,255,255,.6) url("") no-repeat center center !important;}
#infscr-loading{width:100%;overflow:hidden;height:1000px;z-index:9999999;top:00px;position:fixed;}
#pagina-modular.galeria #slider{}
#galerias.novedades div.masonry .item div.info h4.titulo{text-align:left;}
#distribuidores div.info-distribuidor{padding:30px;}
#distribuidores div.info-distribuidor a.cerrar{display:block;width:40px;height:40px;left:-15px;top:30px;background:rgba(255, 255, 255, 0.5) url(../images/btn-cerrar-lightbox.png) center center no-repeat;}
#pagina-modular.galeria div.info div.detalle div.enlace > h3{padding:20px;text-align:center;cursor:pointer;position:relative;z-index:1;overflow:hidden;text-transform:uppercase;border-bottom:1px solid #BABABA;}
#pagina-modular.galeria div.info div.detalle div.enlace > h3:before,
#pagina-modular.galeria div.info div.detalle div.enlace > h3:after{display:block;width:22px;height:20px;content:'';background:url(../images/btn-link.png) no-repeat;position:absolute;left:20px;top:50%;margin-top:-8px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
#pagina-modular.galeria div.info div.detalle div.enlace.interno > h3:before,
#pagina-modular.galeria div.info div.detalle div.enlace.interno > h3:after{display:block;width:22px;height:20px;content:'';position:absolute;left:20px;top:50%;margin-top:-8px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease; background:none}
#distribuidores div.sidebar div.lista div.item span.distance{font-size:9px;color:#999;margin-left:5px}
#distribuidores div.sidebar div.lista div.item p span.category{font-size:11px;color:#000;}
a.vermas.fullwidth{width:35px !important}
#pagina-modular a.video.scale-effect{cursor:text;}
sub, sup{font-size:62%;vertical-align:inherit;}
body.mobile-dis .sfooter{display:none !important}
.slick-prev, .slick-next{top:80px;}
select, input{-webkit-appearance:none;-webkit-border-radius:0px;}
input[type="checkbox"]{-webkit-appearance:checkbox;box-sizing:border-box;}
a.fancyvideo{cursor:pointer !important}
.display-none{display:none}
#tabs > div > div > div > a > h3{text-decoration:none !important}
#pagina-modular #porque-hd > div > div > div > a > img.play{top:28% !important}
#header form input[type=submit]{width:40px;height:37px;background:url(../images/icono-buscar.png) center center #FF8400 no-repeat;position:absolute;right:2px;top:2px;}
#contacto .showTelefono{display:none;font-size:20px;line-height:46px}
#header nav ul li a.externo{background:url(../images/external.png) top right no-repeat;padding-right:18px;}
#galerias > section > div.masonry.loading > div.item.fijo > div.categoria.productos.active > div > div.panes{min-height:260px;}
#decoradores .thumb div.logos{position:absolute;bottom:40px;margin-left:100px;}
#decoradores .thumb div.logos img{height:60px;}
#pagina-modular.v3 div.texto h1:after, #pagina-modular.v3 div.texto h2:after, #pagina-modular.v3 div.texto h3:after, #pagina-modular.v3 .titulo:after{height:0px;}
.hide{display:none;}
body.sinmenu #header .logo.dealersite{float:left;text-align:center;}
#header .menu-modular.dealersite{right:230px;}
@media only screen and (max-width:767px){#decoradores .thumb div.logos{bottom:25px;}
#decoradores .thumb div.logos img{height:40px;}
}