.navbar-default{font-family:'Didact Gothic',sans-serif;font-size:105% !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Didact Gothic',sans-serif}#sobrecabecera.affix .logotipo-main{margin:5px 0;transform:scale(0.9);transition:all 1s ease .3s}#sobrecabecera.affix-top .logotipo-main{transition:all 1s ease .3s;transform:scale(1);margin:10px 0}#sobrecabecera.affix-top .modulo-menu{margin-top:25px;padding-bottom:0;transition:all 1s linear 0s}#sobrecabecera.affix .modulo-menu{transition:all 1s linear;margin-top:10px}#sobrecabecera .navbar-default{font-weight:bold}#sobrecabecera{z-index:10000;width:100%;border-bottom:4px solid #0c09c9}#cabecera{border-bottom:4px solid #0c09c9}.carousel-inner{max-height:none !important}.modulo-container.div-texto-portada h3{text-align:left}.modulo-container.div-texto-portada{background-color:rgba(0,0,0,0.5);color:#fff;padding:20px;text-align:justify;position:absolute;top:50px;z-index:999}#cabecera .color-fuente-destacado{color:#fff !important}@media only screen and (max-width:992px){.modulo-container.div-texto-portada{display:none}}#pie{border-bottom:1px solid #2b1a0e;border-top:1px solid #442a13}.carousel-control.left,.carousel-control.right{background:0}h1{text-align:center}h2,.h2{text-align:center}hr{border:1px dotted #0907c9 !important}blockquote{border-left:5px solid #0c09c9}.modulo-formularios .btn[type="reset"]{color:#222}.panelPie .panel{background-color:transparent}.panelPie .panel-default>.panel-heading{color:#0c09c9}.input-group-addon{background-color:#0907c9;color:#fff}h3,.h3{color:#0907c9}h4{color:#0907c9;padding-top:20px}.modulo-mapadegoogle{border-top:4px solid #0907c9 !important;height:200px;margin-bottom:5%}.dl-horizontal dt{text-align:left;width:100%;padding:15px 0}.dl-horizontal dd{padding:15px 0}.funcionalidad-contenidos .col-sm-10.col-sm-offset-1.text-center{margin-left:0 !important;width:100% !important}.funcionalidad-contenidos .col-sm-8.col-sm-offset-2{margin-left:0 !important;width:100% !important}.funcionalidad-contenidos .col-sm-10.col-sm-offset-1.text-center p{text-align:justify}.funcionalidad-contenidos .col-sm-10.col-sm-offset-1.text-center blockquote{text-align:justify}#menuMovil .navbar-header{background-color:#fff;color:#0a07c9}#menuMovil .navbar-default .navbar-collapse,#menuMovil .navbar-default .navbar-form{background-color:#fff}.btn-primary{background-color:transparent !important;border:0 none !important;color:#0907c9 !important}#sobrecabecera .navbar-default .navbar-toggle:hover,#sobrecabecera .navbar-default .navbar-toggle:focus{background-color:transparent !important}.margin-right{padding-right:10px}.modulo-formularios h4,.modulo-formularios address,.modulo-formularios p{display:none !important}.funcionalidad-productos .producto .sin-imagen{background-image:url("/data/2907/modulos/56590/instalaci__n_de_piscinas_en_barcelona.jpg");background-size:contain}@media all and (max-width:768px) and (min-width:425px){.sobrecabecera .modulo-menu{margin-top:0 !important}footer h3{font-size:23px}}footer .btn-primary{background-color:#86cdee !important;border:0 none !important;color:#0c09c9 !important}#menuMovil .navbar-header .navbar-brand img{max-height:44px}
