#contenido{min-height:600px !important}#sobrecabecera.affix .modulo-logotipo{margin-bottom:-20px;margin-top:-25px;transform:scale(0.7);transition:all 1s ease .3s}#sobrecabecera.affix-top .modulo-logotipo{margin-bottom:-10px;margin-top:-10px;transform:scale(0.8);transition:all 1s ease .3s}.affix-top .modulo-menu{margin-top:115px;transition:all 1s ease .3s}.affix .modulo-menu{margin-top:80px;transition:all 1s ease .3s}#sobrecabecera .navbar-default .navbar-nav>li{margin-right:-3px !important}#sobrecabecera .navbar-default .navbar-nav>.active>a,#sobrecabecera .navbar-default .navbar-nav>.active>a:hover,#sobrecabecera .navbar-default .navbar-nav>.active>a:focus{border-bottom:2px solid #bf443f}#sobrecabecera .navbar-default .navbar-nav>li>a:hover,#sobrecabecera .navbar-default .navbar-nav>li>a:focus{border-bottom:2px solid #bf443f}#sobrecabecera{z-index:10000;width:100%;border-bottom:3px solid #a02121}#sobrecabecera.affix{width:100%;border-bottom:3px solid #a02121}.marginLeerMas{margin-top:20px}.cabecera-texto .btn.btn-default{background-color:#151010 !important;border-color:#000 !important;color:#fff !important;font-size:160% !important;letter-spacing:3px !important}.cabecera-texto .btn.btn-default:hover{background-color:#960a18 !important;color:#fff !important}#pie{border-top:3px solid #a02121}#content_top .navbar-default{float:right}.modulo-container.eslogan{margin-top:20px}#contenido .eslogan .heading.color-fuente-destacado{font-size:260%;letter-spacing:2px}.eslogan p{font-size:200%;letter-spacing:4px !important}.modulo-container.eslogan>div{padding:40px 0}.tab-content{padding:20px 10px}.servicio-imagenes h3{color:#e21224;font-size:131%}.servicios-mas-explicacion-portada .efecto2 span.fa-stack{border:3px solid}.servicios-mas-explicacion-portada .efecto2:hover span.fa-stack{background-color:#fff !important;border:3px solid #c82a2a}.servicios-mas-explicacion-portada h4{color:#bf443f}.servicios-mas-explicacion-portada .efecto2:hover h4{color:#c82a2a}.servicios-mas-explicacion-portada .efecto2:hover span.fa-stack i{color:#c82a2a !important}.servicios-mas-explicacion-portada .efecto2:hover span.fa-stack .fa-inverse{color:transparent !important}.carousel-control.left,.carousel-control.right{background:0}h1{text-align:center}h2,.h2{text-align:center}hr{border:1px dotted #c82a2a !important}blockquote{border-left:5px solid #ad6a27}.modulo-formularios .btn[type="reset"]{color:#222}.opiniones{background-color:#efefef;padding-top:15px;color:#382411}.panelPie .panel{background-color:transparent}.panelPie .panel-default>.panel-heading{color:#ad6a27}.panel{background-color:transparent}.funcionalidad-contenidos .col-sm-10.col-sm-offset-1.text-center{width:100% !important;margin-left:0 !important}.funcionalidad-contenidos .col-sm-10.col-sm-offset-1.text-center p{font-size:110%;text-align:justify}.funcionalidad-contenidos .col-sm-8.col-sm-offset-2{margin-left:0 !important;width:100% !important}.funcionalidad-contenidos .col-sm-8.col-sm-offset-2 p{font-size:110%;text-align:justify}.funcionalidad-contenidos .contenido h2{font-size:140% !important;margin-top:0}.mapa-google{width:100%;height:300px}.parallax{background-repeat:no-repeat;background-color:#1d1d1d}#contenido .parallax .color-texto-claro{background-color:rgba(0,0,0,0.51);font-size:250%}#contenido .parallax .color-fuente-destacado{background-color:rgba(143,0,0,0.56) !important;color:#fff !important;font-size:163% !important;padding:10px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Sriracha',cursive}.navbar-default{font-family:'Sriracha',cursive}.tp-caption.text-light.color-fondo-destacado.border-none.espaciado-texto.text-xl.lft.auto.tp-resizeme.start{font-family:'Merienda',cursive;text-align:center}@media(min-width:1200px){.tp-caption.text-light.color-fondo-destacado.border-none.espaciado-texto.text-xl.lft.auto.tp-resizeme.start{font-size:190% !important;letter-spacing:3px !important}}@media(max-width:425px){.tp-caption.text-light.color-fondo-destacado.border-none.espaciado-texto.text-xl.lft.auto.tp-resizeme.start{font-size:70% !important;letter-spacing:normal !important}}@media all and (max-width:768px) and (min-width:425px){.affix-top .modulo-menu{margin-top:20px;transition:all 1s ease .3s}.affix .modulo-menu{margin-top:20px;transition:all 1s ease .3s}}.input-group-addon{background-color:#bf443f;color:#fff4f4}.sin-imagen{background-image:url("/data/2509/modulos/53047/restaurante_madrid.jpg");background-size:cover}footer .navbar-default .navbar-toggle:hover,footer .navbar-default .navbar-toggle:focus{background-color:#000 !important}p{text-align:justify}.pull-right{padding-left:2%;padding-bottom:1%}
