h1,.h1{font-size:30px}h2,.h2{font-size:27px}.table-responsive i{color:#810001 !important}#menuMovil .navbar-default .navbar-nav>.open>.dropdown-menu{border-top:1px solid}.mapa-google{width:100%}tr.info td{background-color:#810001 !important;color:#fff !important}p.bg-primary{padding:25px}.btn{border:0}body{font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5,h6,.navbar-default,.cookiesButton,#cookiesText p,.listado-catalogo{font-family:'Open Sans',sans-serif}p{font-weight:400}b,strong,h1,h2{font-weight:700}#sobrecabecera .nav.navbar-nav li,#menuMovil .navbar-default .navbar-nav>li>a{font-weight:700 !important}a:hover{transition:all 1s ease .3s}a.btn.btn-default,a.btn.btn-primary{background-color:#4458d8 !important;color:#fff !important;border-radius:5px}a.btn.btn-default:hover,a.btn.btn-primary:hover{transition:all 1s ease .3s;background-color:#2839ab !important;color:#fff !important}.sin-imagen{background:url(/data/5177/modulos/123485/apartamentos_rurales_en_asturias_01.jpg);background-size:cover}#barra-opciones{padding-top:3px}#barra-opciones{font-size:80%}#barra-opciones address{margin-bottom:0}.modulo-idiomas img{margin-right:0;padding-top:10px}.modulo-idiomas .list-unstyled>li{margin-right:5px}.modulo-datos-contacto-extendidos{font-size:95% !important}@media only screen and (min-width:992px) and (max-width:1199px){.modulo-datos-contacto-extendidos{font-size:80% !important}}#sobrecabecera.sticky{-webkit-box-shadow:0 1px 7px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 7px 0 rgba(0,0,0,0.2);box-shadow:0 1px 7px 0 rgba(0,0,0,0.2)}#sobrecabecera .navbar-nav{float:right}#sobrecabecera .nav.navbar-nav li{font-weight:700}.servicios h3{font-weight:300}.servicios .servicios-text{text-align:left;font-size:1em !important;padding:10px;min-height:149px}.servicios div.servicios{margin-top:40px}.servicios-info-custom{border:1px solid #ddd;position:relative;margin-bottom:60px !important}.servicios-info-custom::after{border:1px solid #ddd;bottom:-9px;content:"";height:5px;left:5px;position:absolute;right:5px;width:auto;z-index:0}.servicios-info-custom::before{border:1px solid #ddd;bottom:-5px;content:"";height:5px;left:2px;position:absolute;right:2px;width:auto;z-index:0}.servicios-info-custom .servicios-info{position:relative;overflow:visible;z-index:2}.servicios-info{background-color:#fff;border-color:#ddd;border-width:0;display:block;position:relative;text-decoration:none;max-width:100%;text-align:center}.fa-bookmark::before{color:#668537}.servicios-info-custom i{margin-top:-30px !important;margin-bottom:5px !important;z-index:9;position:relative}.servicios-info .servicios-info-wrapper::after{background:rgba(23,23,23,.8)}.servicios-info .servicios-info-wrapper::after{content:"";-webkit-transition:all .3s;transition:all .3s;bottom:0;color:#FFF;left:0;position:absolute;right:0;top:0;display:block;opacity:0;z-index:1}.servicios-info .servicios-info-wrapper{transform:translate3d(0,0,0);margin:0;overflow:hidden;display:block;position:relative}.servicios-info img{position:relative;width:100%}.servicios-info-custom p img{margin-top:-30px !important;margin-bottom:10px !important;z-index:10;position:relative}.servicios-info-custom p a.btn{margin:0 0 -40px;position:relative;z-index:10}div.mod-carrusel-de-texto{padding:0}.mod-carrusel-de-texto-v2 .carrusel-de-texto-v2.mediano,.mod-carrusel-de-texto-v2 .carrusel-de-texto-v2.mediano .cont-item{color:#fff}.mod-carrusel-de-texto-v2 h3{padding:40px 0;color:#fff !important}#contenido .mod-carrusel-de-texto-v2 h3.color-fuente-destacado{padding:40px 0 0;color:#fff !important}.mod-carrusel-de-texto-v2 .carrusel-de-texto-v2.mediano,.mod-carrusel-de-texto-v2 .carrusel-de-texto-v2.mediano .cont-item{height:100px;min-height:170px !important}@media screen and (max-width:500px){div.mod-carrusel-de-texto{padding:0 0 80px 0}}@media only screen and (min-width:768px) and (max-width:991px){.servicios .servicios-text{min-height:277px}}@media only screen and (max-width:767px){.servicios .servicios-text{min-height:auto}}@media only screen and (min-width:992px) and (max-width:1280px){#sobrecabecera .navbar-default{font-size:80% !important}}#sobrecabecera .nav>li>a{padding-left:10px;padding-right:10px}.funcionalidad-contenidos .contenido-destacado p{text-align:left !important}.funcionalidad-contenidos.columnas p{text-align:left}#content_top .listado-catalogo .modulo-categorias .list-group{padding:0 0 1px;display:inline-flex;width:100%;border-radius:20px}#content_top .listado-catalogo .modulo-categorias .collapse{background-color:transparent}#content_top .modulo-categorias{font-weight:bold}#content_top .listado-catalogo .panel{border-radius:20px !important;background:-moz-linear-gradient(-45deg,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(-45deg,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(135deg,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1)}#content_top .listado-catalogo .modulo-categorias .collapse.in,#content_top .modulo-categorias .collapsing{border-left-color:transparent !important;border-left:0 solid !important;position:absolute;transform:translateY(45px);height:auto !important;z-index:98;background-color:#000;margin-top:215px !important}#content_top .listado-catalogo .modulo-categorias .collapse.in .list-group-item,#content_top .modulo-categorias .collapsing .list-group-item{display:inline}#content_top .listado-catalogo .modulo-categorias.panel,#content_top .modulo-categorias .list-group-item:hover,#content_top .modulo-categorias .list-group-item.active{border-radius:20px !important}#content_top .listado-catalogo .listado-categorias2 .collapse.in,#content_top .listado-catalogo .listado-categorias2 .collapsing{display:flex}#content_top .modulo-categorias .list-group-item:hover{background:-moz-linear-gradient(-45deg,rgba(255,255,255,0.65) 0,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 63%,rgba(255,255,255,0.65) 100%);background:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.65) 0,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 63%,rgba(255,255,255,0.65) 100%);background:linear-gradient(135deg,rgba(255,255,255,0.65) 0,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 63%,rgba(255,255,255,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6ffffff',endColorstr='#a6ffffff',GradientType=1)}@media(min-width:768px){#content_top .listado-catalogo .modulo-categorias{float:none;margin:0 auto;display:table;table-layout:fixed}}@media only screen and (max-width:767px){#content_top .modulo-categorias{margin-top:50px}}@media only screen and (min-width:768px) and (max-width:991px){#content_top .modulo-categorias{margin-bottom:-69px}}.funcionalidad-galeria figure>figcaption h3{color:#FFF}.funcionalidad-galerias-portada h2,.funcionalidad-galerias-portada h3{text-align:center}.funcionalidad-galerias-portada .galeria .photogrid ul li{background:0;padding:0}.funcionalidad-contenidos.columnas .contenido-columnas .img-derecha{margin:10px 0 10px 20px}.modulo-ultimas-noticias.version2 .carousel h3.titulo-noticia{width:100%}.modulo-ultimas-noticias.version2.horizontal .carousel-ultimas-noticias .noticia{height:auto;min-height:290px}.funcionalidad-productos .categoria-productos{display:none}.funcionalidad-productos .price{text-align:center !important;background-color:rgba(0,0,0,0.6);padding:10px 0}.funcionalidad-productos h4{width:100%;text-align:center;bottom:50% !important;font-size:23px;text-transform:none !important;color:#fff !important}.funcionalidad-productos:hover h4,.funcionalidad-productos.hover h4{bottom:50% !important;text-transform:uppercase !important;font-size:20px}.producto-ecommerce3-listado .producto-ecommerce3 .price{bottom:0}.portada .funcionalidad-productos h3{text-align:center;font-weight:700;font-size:200% !important}.producto-portada h4{width:100%;text-align:center;bottom:50% !important;font-size:23px;text-transform:none !important;color:#fff !important}.producto-portada:hover h4,.producto-portada.hover h4{bottom:50% !important;text-transform:uppercase !important;font-size:20px}.producto-ficha-portada .producto-portada .price{text-align:center !important;background-color:rgba(0,0,0,0.6);padding:10px 0;bottom:0}.producto-portada .price .col-lg-4{width:50% !important}.producto-portada .info-producto .valoraciones{width:0;margin-top:-1px !important}.producto-portada .info-producto .botones-producto{width:100%}@media only screen and (min-width:768px) and (max-width:991px){.producto-ecommerce3-listado .producto-ecommerce3 .price{bottom:0}.producto-ecommerce3-listado .producto-ecommerce3 .price:hover{bottom:87px}.producto-ficha-portada .producto-portada .price,.producto-ecommerce3-listado .producto-ecommerce3 .price{bottom:87px !important}}footer#footer{padding:50px 0}#bajo-footer{padding:35px 0}.modulo-datos-contacto .inline{float:inherit}.modulo-ultimas-noticias.version2.horizontal .cat-noticia a{border-radius:5px}#bajo-footer div.telefono-fixed{position:fixed;z-index:1001;width:100%;transition:transform 200ms linear;bottom:0;background-color:#344257;border-top:0 solid #ff5a41;opacity:.9}.modulo-ultimas-noticias.version2 .carousel-ultimas-noticias .noticia-resumen{text-align:left}.modulo-container.telefono-fixed{padding-top:10px !important;padding-bottom:10px !important;text-transform:uppercase}@media all and (min-width:768px){.modulo-container.telefono-fixed{display:none}}#bajo-footer h1 a,#bajo-footer h2 a,#bajo-footer h3 a,#bajo-footer h4 a,#bajo-footer h5 a,#bajo-footer h6 a,#bajo-footer h1 .carousel-control,#bajo-footer h2 .carousel-control,#bajo-footer h3 .carousel-control,#bajo-footer h4 .carousel-control,#bajo-footer h5 .carousel-control,#bajo-footer h6 .carousel-control{color:#fff !important}.mod-carrusel-de-texto-v2{background:url(/data/5177/modulos/123485/apartamentos_la_carbayala_02.jpg) !important;background-repeat:none;background-attachment:fixed !important}.mod-carrusel-de-texto-v2 .carrusel-de-texto-v2 .contenido-carousel{text-align:center}
