/*GENERALES DE LA WEB PARA ESPACIADOS*/
.ancho #contenido > .contenido{padding-top:0;}
/*ancho zona contenidos móvil y tablet portrait*/
@media all and (min-width:768px) and (max-width:1199px){.ancho #contenido > .contenido, .ancho #pie > .pie, .ancho footer > .footer { width:98%;}}
@media all and (max-width:767px){.ancho #contenido > .contenido, .ancho #pie > .pie, .ancho footer > .footer{padding: 0px 20px 0 20px;}}

/*GENERALES WEB*/
.btn{border:none !important;}
.btn-nuevo{line-height:inherit;}
.btn:active, .btn.active{box-shadow:none !important;}
.mapa-google{width:100% !important;display:block !important;}

/*BARRA OPCIONES*/
.barra-opciones{border-bottom:1px solid #b8a895;}
/*BUSCADOR REDONDEADO*/
.barra-opciones .text-hidden-m .right-inner-addon input { border-radius: 25px;}

/*SOBRECABECERA*/
/*MENU*/
/*menu en una sola linea resoluciones*/
@media (min-width: 992px) and (max-width: 1199px){
    #sobrecabecera .navbar-default .navbar-nav > li > a{padding-left:7px; padding-right:7px;}
}

/*SOBRECONTENIDOS*/

/*BANNERS PLUS*/
@media only screen and (min-width: 768px) and (max-width: 991px)  {
.mod-banner-plus p {margin-top: -5px;}
    .mod-banner-plus figcaption {padding: 5px !important;}
    }
@media only screen and (min-width: 1025px) and (max-width: 1199px)  {
    .mod-banner-plus p {margin-top: -5px;}
    .mod-banner-plus figcaption {padding: 5px !important;}
    }
.mod-banner-plus .lt-extra-big {text-shadow: 2px 2px 4px #000000 !important;}

/*AJUSTES ESPACIADO PRODUCTOS DESTACADOS*/
/*modulo productos destacados v2*/
.modulo-productos-destacados.version2 {margin: 0 -20px;}
.modulo-productos-destacados.version2 .funcionalidad-productos{margin: 0;}
.modulo-productos-destacados.version2 h4 {height: auto !important;text-align:center;}

/*AJUSTE MENÚ PRODUCTOS DESTACADOS CON FILTRO*/
.modulo-productos-destacados.version4 .menu-productos-destacados ul li {flex-basis: 13% !important;}

@media only screen and (min-width: 992px) and (max-width: 1199px)  {
.modulo-productos-destacados.version4 .menu-productos-destacados ul li {flex-basis: 0% !important;font-size: 90% !important;}
    }

/*CORRECCIÓN ALTURA ESLOGAN FONDO MARRON*/
/*.portada jumbotron eslogan separador productos destacados*/
.portada .mod-eslogan .jumbotron {padding-top: 20px;padding-bottom: 20px;}

/*CONTENIDOS*/
/*CONTENIDO CATÁLOGO*/
.funcionalidad-productos{margin:0 -10px 0;}
.sin-imagen{background-image:url('');background-size:cover;}

/*VISUALIZACION CATEGORÍA DESTACADO (BLOG)*/
.contenido-columnas-blog{padding-bottom:20px;}
.contenido-columnas-blog .cont-blog{background-color:rgba(255,255,255,0.85);border-radius:3px !important;}
.contenido-columnas-blog .btn{padding:15px 50px; border-radius:3px !important;}
.contenido-columnas-blog .btn-primary{border-radius:3px !important;}

/*contenido formulario*/
.formulario-de-contacto .form-group label.control-label{display:none;}
.formulario-de-contacto .form-control{box-shadow:none !important;border-width:0 0 2px 0;border-color:#efefef;}
.formulario-de-contacto .input-group{border-radius:5px;}
.formulario-de-contacto .input-group-addon{border:0;background-color:transparent;color:#fff;}

/*pie*/
#pie , footer{border-top:1px solid #b8a895;}
#pie .navbar-default .sidebar-nav .navbar-nav li a { padding-top: 0; padding-bottom: 0;}
#pie .list-group-item {position: relative;display: block;padding: 2px 15px 0px; margin-bottom: 2px;/* border: 1px solid #ddd;*/}
#pie .listado-categorias2.panel{box-shadow:none;}

/*REDES SOCIALES*/
.modulo-redes-sociales i{transition:all 0.4s ease-in-out;}
.modulo-redes-sociales i:hover {transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);-ms-transform: rotate(360deg);}

/*SIN IMAGEN*/
.sin-imagen{background:url('/data/5604/galerias/a7808a01c97dcc69482d679d3d6318b8e3402bdd.jpeg');background-size:cover;}

/*FORMAS DE PAGO*/
#pie .formas-pago .color-fuente-destacado {text-align:center !important;}

/*Paginación*/
.pagination li a:hover, .pagination li a:focus {color: #ffffff !important;}

/*Formulario*/
.content_form span {color: #ffffff !important;}