/*LLEVA JS*/
/*menu movil*/
#menuMovil .navbar-header .navbar-brand img {max-height: 55px;}

/***COLORES WEB***/
/*ESLOGAN CTA*/
#barra-opciones .mod-eslogan .btn:hover {background-color: #000000 !important;border: 2px solid #c3cf22 !important;}
/*Productos destacados*/
#content_bottom .modulo-productos-destacados .funcionalidad-productos .producto .color-fuente-tema {color: #ffffff !important;}
/*Carrusel de texto*/
.carrusel-texto blockquote {border-left: 4px double #cccccc !important;}
/*Parallax */
.parallax h2 {text-shadow:2px 2px 2px #000000;}
.parallax h3 {color:#ffffff !important;text-shadow:2px 2px 2px #000000;}
.parallax .fondo-1 {background-color: rgb(192,198,0,0.5);}
.parallax .texto-1 h3 {color:#ffffff !important;text-shadow:2px 2px 2px #000000;}
.parallax .btn-default {color: #ffffff !important;border: 2px solid #ffffff !important;text-shadow:2px 2px 2px #000000;}
.parallax .btn-default:hover {background-color: #ffffff !important;color: #000000 !important;}
/*Últimas noticias*/
.modulo-ultimas-noticias.version3 .carousel h3.titulo-noticia a {color: #000000 !important;}
/*Formulario de portada*/
.formulario-portada .modulo-formularios-lineas input, .modulo-formularios-lineas textarea {border: 1px solid #ddd;}
/*Botón default*/
.boton-default {background-color: #000000 !important;}

/***GENERALES WEB***/
/*TipografÌa*/
h1, .portada h2, #content_bottom .modulo-bloques .color-fuente-destacado, #content_bottom .mod-opiniones .color-fuente-destacado, #content_bottom .mod-carrusel-de-texto .color-fuente-destacado, #content_bottom .mod-mosaico-imagenes-carousel .color-fuente-destacado, #content_bottom .carrusel-marcas .color-fuente-destacado, #content_bottom .parallax .color-fuente-destacado, #pie .noticias .color-fuente-destacado, #content_bottom .servicios-contenidos-portada .color-fuente-destacado {font-family: 'Cinzel Decorative', cursive;}
body, p, ul, address, h4, #footer .formulario-portada h2, .cookiesButton, #cookiesText p {font-family: 'Source Sans Pro', sans-serif;}

/***BARRA DE OPCIONES***/
/*Responsive*/
@media only screen and (min-width: 992px) {
       .portada #barra-opciones {background-color: transparent !important;}
    }
/*ESLOGAN CTA*/
#barra-opciones .mod-eslogan .jumbotron {padding:0 !important;}
#barra-opciones .mod-eslogan .btn, .mod-eslogan .btn-sm {border-radius: 5px !important;}
.eslogan-cta .color_web_1_color {font-weight: bold;}
.eslogan-cta .mod-eslogan .small {font-size: 20px !important;}

@media only screen and (min-width: 992px) and (max-width: 1199px)  {
.mod-eslogan .btn-extra-big {padding: 5px 66px !important;}
    }

/***SOBRECABECERA***/
/*Menu*/
    #sobrecabecera .navbar-default {text-align: center;	border-top: 4px double !important;border-bottom: 4px double !important;border-color: rgba(000,000,000,0.1) !important;}

/*Responsive*/
@media only screen and (min-width: 992px) and (max-width: 1200px)  {
       #sobrecabecera .navbar-default .navbar-nav > li {margin-right: -5px !important;font-size: 90%;}
    }
/*#sobrecabecera.sticky-bottom .navbar-default .navbar-nav > .open > .dropdown-menu {background-color: #000000 !important;}*/

/***CABECERA***/

/***CONTENIDO***/
/*Productos destacados */
.modulo-productos-destacados .funcionalidad-productos {margin: 70px 0;width: 75%;position: relative;text-align: center;	left: 12%; z-index:1}
.modulo-productos-destacados .funcionalidad-productos .producto .caption .price .price-new {display: none;}
.modulo-productos-destacados h3 {border-bottom: 4px double !important;border-color: rgba(255,255,255,0.1) !important;padding-bottom:10px;}
.modulo-productos-destacados .funcionalidad-productos .price {display:none;}
.modulo-productos-destacados .funcionalidad-productos .producto .caption .btn {display: none;}

/*Servicios contenidos portada*/
.servicios-contenidos-portada .servicios-portada h3.color-fuente-destacado {margin-top: 60px; margin-bottom:20px;}
.servicios-contenidos-portada {background-size: cover !important; background-repeat: no-repeat !important; background-attachment: fixed !important; background-position: center center !important; /*background-image: url('/data/5083/galerias/fd27f01864dead257af8c0fd3c02a20e9aa81fed.jpeg');*/padding:1px 0 !important;}
.servicios-contenidos-portada .servicios-portada-bloques .servicio {padding-bottom: 70px;}
.servicios-contenidos-portada .servicios-portada.style1 .bloque .boton-bloque {bottom: 0%;}
.servicios-contenidos-portada .boton-default {background-color: transparent !important;}
.servicios-contenidos-portada .padding-bottom-2x {padding-bottom: 35px !important;}

/*Mosaico de imágenes*/
.mod-mosaico-imagenes-carousel .carousel-control {display: none;}

/*Parallax */
.parallax {background-size: cover !important; background-repeat: no-repeat !important; background-attachment: fixed !important; background-position: center center !important; min-height: 560px; background-image: url('/data/5679/galerias/b16c86cf04f699376f9a3ec67263438b6b4707a7.jpeg');}
.parallax .container-fluid {padding: 0;}
.parallax h2 {font-size: 60px;margin-top:95px;}
.parallax h3 {font-weight:bold;font-size: 50px;}
.parallax .fondo-1 {padding: 55px 0 !important;margin-top: 50px !important;width: 100%;background-size: cover;min-height: 258px !important;}
.parallax .texto-2 h3 {margin-top:110px !important;text-align:center;}
.parallax .texto-1 h3 {font-weight:bold;font-size: 35px;margin-top: 60px}
.parallax .btn-default {border-bottom-width: 4px !important;margin: auto;width: 100%;height: auto;text-align: center;padding: 30px 5px;font-weight:bold;font-size:40px;}
.parallax .btn-default:hover {text-shadow:none;}

/*Responsive*/
@media only screen and (max-width: 767px) { 
    .parallax h2 {font-size: 40px;margin-top:30px;}
    .parallax h3 {font-size: 38px;}
    .parallax .texto-1 h3 {font-size: 28px;}    
    .parallax .btn-default {margin-top: 0px;}
    .parallax .fondo-1 {padding-bottom: 28px;}
}
@media only screen and (max-width: 991px) {     
    .parallax .imagen-1 {display:none;} 
    .parallax .fondo-1 {min-height: auto !important;}
    .parallax .modulo-container > div[id^="mod_html"] {min-height: 686px !important;}
    .parallax .separador-bottom {display:none;}
    .parallax h2 {margin-top: 100px;text-align:center;}
    .parallax h3 {text-align:center;}
    .parallax .btn-default {padding:0;font-size:40px;}
}
@media only screen and (min-width: 992px) and (max-width: 1200px)  {
    .parallax .imagen-1 {margin-top: -458px;}
    .parallax h2 {font-size:50px;}
    .parallax h3 {font-size:40px;}
    }

/*Últimas noticias*/
/*Responsive*/
@media only screen and (min-width: 1200px)  {
.modulo-ultimas-noticias.version3 .alto-min {min-height: 451px;}
    }
@media only screen and (min-width: 992px) and (max-width: 1199px)  {
    .modulo-ultimas-noticias.version3 .alto-min {min-height: 402px;}
    }

/***PIE***/
/*Generales*/
#pie {background-image: url("/data/5083/galerias/43b134eef74fa184bc6b9addfaacfaad05c4bfb6.jpeg");background-size: cover !important; background-repeat: no-repeat !important; background-attachment: fixed !important; background-position: center center !important;padding-top: 50px !important;padding-bottom: 30px !important;margin-top: 25px !important;}

/*Responsive*/
@media only screen and (max-width: 767px) { 
    #pie {padding-top: 20px !important;}
}

/***FOOTER***/
/*Bloques 3*/
#footer .modulo-bloques .col-sm-6 {width: 100%;}
#footer .modulo-bloques .padding-3x {padding: 0 0 0 10px !important;}
#footer .modulo-bloques .lead {padding: 50px;margin-top: 30px;	border-radius: 10px;font-size:24px;text-align:left;}

/*Responsive*/
@media only screen and (max-width: 767px) { 
    #footer .modulo-bloques .lead {padding: 20px;margin-top: 0px;}
}

/*Formulario de portada*/
.formulario-portada .modulo-formularios-lineas input, .modulo-formularios-lineas textarea {border-radius: 8px;}
.modulo-formularios-lineas .form-actions button {border-radius: 8px;}

/*Mapa google footer*/
#footer .modulo-mapadegoogle {height: auto !important;}
#footer .modulo-container.mapa-google-footer {margin-bottom: -6px !important;}

/*Estilos well*/
.well {font-size: 20px !important;}