@media screen and (min-device-width:320px) and (max-device-width:991px){#cookiesAlert{position:relative;z-index:10000 !important;background-color:rgba(255,255,255,0.85) !important}}#menuMovil{position:fixed !important;background-color:transparent}body{font-family:'Raleway',sans-serif}h1,h2,.menu-principal a,.div-texto-portada .lead,.boton-reservas a,footer h3,.panel-body h3,h3,h4,.datos-contacto-cabecera a,.datos-contacto-cabecera-emergencia a,#menuMovil{font-family:'Raleway',sans-serif;font-weight:900}.portada #sobrecabecera{z-index:9999 !important;width:100%;position:fixed;top:0}#sobrecabecera.affix{width:100%}#sobrecabecera.affix-top{width:100%}.portada #sobrecabecera.affix{transition:all 1s ease .3s}.portada #sobrecabecera.affix-top{transition:all 1s ease .3s}#sobrecabecera.affix .logotipo-main{margin:-5px 0 !important;transform:scale(0.7);transition:all 1s ease .3s}#sobrecabecera.affix-top .logotipo-main{transition:all 1s ease .3s;transform:scale(1)}#sobrecabecera.affix-top .regla-menu{transition:all 1s linear}#sobrecabecera.affix .regla-menu{transition:all 1s linear}@media only screen and (min-width:992px) and (max-width:1280px){.menu-principal nav{font-size:90% !important}#sobrecabecera .navbar-default .nav>li>a{padding-left:10px;padding-right:10px}}@media(max-width:992px){#cabecera{padding-top:105px !important}}.portada #cabecera{margin-top:-3px;padding-top:0 !important}.tp-bullets{top:90% !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:990;width:100%}.div-texto-portada{background-color:transparent !important;top:160px !important}.div-texto-portada .lead{font-size:80px;text-align:center;text-shadow:2px 2px 5px rgba(0,0,0,0.7);border:0}.modulo-container.boton-reservas,.modulo-container.datos-contacto-cabecera,.modulo-container.redes-sociales{background-color:rgba(0,168,255,0.8);border-radius:15px 0 0 15px;position:fixed;z-index:9999;transition:all ease .4s;right:-158px;width:210px}.datos-contacto-cabecera-emergencia{background-color:rgba(0,168,255,0.8);border-radius:15px 0 0 15px;position:fixed;z-index:9999;transition:all ease .4s;right:-158px;width:210px}.modulo-container.boton-reservas i.fa-envelope,.modulo-container.datos-contacto-cabecera i.fa-phone,.datos-contacto-cabecera-emergencia i.fa-phone,.datos-contacto-cabecera-emergencia i.fa-medkit{color:#fff;padding:0 0 0 10px}.modulo-container.boton-reservas:hover,.modulo-container.datos-contacto-cabecera:hover,.modulo-container.datos-contacto-cabecera-emergencia:hover{transition:all ease .4s;right:0}.modulo-container.boton-reservas{top:115px}.modulo-container.boton-reservas p{margin-bottom:0}.modulo-container.boton-reservas a{color:#fff !important;font-size:25px}.modulo-container.datos-contacto-cabecera{top:170px}.modulo-container.datos-contacto-cabecera-emergencia{top:226px}.modulo-container.datos-contacto-cabecera p{margin-bottom:0;color:#fff}.modulo-container.datos-contacto-cabecera a,.modulo-container.datos-contacto-cabecera-emergencia a{color:#fff !important;font-size:25px}h1{text-align:center}h2,.h2{text-align:center}hr{border:1px dotted #af6d2b !important}blockquote{border-left:5px solid #ad6a27}h1,.portada h2{padding:10px}.panel-heading h1{text-transform:none !important}.thumbnail{border:0;padding:0}.sin-imagen{background:url(/data/4600/modulos/100893/veterinario_requejada.png);background-size:cover}.portada .contenido-destacado .col-sm-offset-1{margin-left:0 !important}.portada .contenido-destacado .col-sm-10{width:100% !important}.portada .funcionalidad-contenidos .col-sm-10.col-sm-offset-1.text-center p{text-align:justify}.portada .funcionalidad-contenidos .col-sm-8.col-sm-offset-2{margin-left:0 !important;width:100% !important}.portada .funcionalidad-contenidos .col-sm-8.col-sm-offset-2 img{display:none}.mapa-google{width:100% !important}.portada .funcionalidad-productos .categoria-productos h2{font-size:20px}.panelPie .panel{background-color:transparent}.panelPie .panel-default>.panel-heading{color:#ad6a27}.dl-horizontal dt{text-align:left;width:100%;padding:15px 0}.dl-horizontal dd{padding:15px 0}@media all and (max-width:1024px) and (min-width:768px){.funcionalidad-contenidos .categoria-contenidos h2{font-size:26px}}@media all and (max-width:768px) and (min-width:425px){.funcionalidad-contenidos .categoria-contenidos h2{font-size:25px}.datos-contacto p,.datos-contacto address{font-size:14px}}@media all and (max-width:425px){.funcionalidad-contenidos .categoria-contenidos h2{font-size:37px !important}}.categoria-productos h4{text-align:center}.funcionalidad-productos .categoria-productos figure{border-radius:100%}.funcionalidad-productos .categoria-productos figure.thumbnail{background-color:transparent}.funcionalidad-productos .categoria-productos figure>figcaption{border-radius:100%}.funcionalidad-galerias-portada .galeria .photogrid ul.count-4 li,.funcionalidad-galerias-portada .galeria .photogrid ul.count-5 li.photo-1,.funcionalidad-galerias-portada .galeria .photogrid ul.count-5 li.photo-2,.funcionalidad-galerias-portada .galeria .photogrid ul.count-5 li.photo-4,.funcionalidad-galerias-portada .galeria .photogrid ul.count-5 li.photo-5{width:16%}.modulo-container.boton-reservas i.fa-envelope .funcionalidad-galerias-portada .galeria .photogrid ul li{background:transparent !important;padding:2.5px;margin-right:6px;margin-top:7px}.centrado li.photo-1{margin-left:25%}.multiplo4 li{width:24% !important;margin-right:11px}.multiplo5 li{width:19% !important}.seis li{width:16% !important}.siete li{width:14% !important;margin-right:3px !important}@media all and (max-width:768px){.funcionalidad-galerias-portada .galeria .photogrid ul.seis li{margin-right:2px}}@media all and (max-width:768px) and (min-width:425px){.funcionalidad-galerias-portada .galeria .photogrid ul.count-4 li,.funcionalidad-galerias-portada .galeria .photogrid ul.count-5 li.photo-1,.funcionalidad-galerias-portada .galeria .photogrid ul.count-5 li.photo-2,.funcionalidad-galerias-portada .galeria .photogrid ul.count-5 li.photo-4,.funcionalidad-galerias-portada .galeria .photogrid ul.count-5 li.photo-5{width:15%}}@media all and (max-width:425px){.funcionalidad-galerias-portada .galeria .photogrid ul.count-4 li,.funcionalidad-galerias-portada .galeria .photogrid ul.count-5 li.photo-1,.funcionalidad-galerias-portada .galeria .photogrid ul.count-5 li.photo-2,.funcionalidad-galerias-portada .galeria .photogrid ul.count-5 li.photo-4,.funcionalidad-galerias-portada .galeria .photogrid ul.count-5 li.photo-5{width:30%}}#pie{border-top:1px solid #232a32;margin-top:50px}.modulo-mapadegoogle{height:250px}footer{background-repeat:no-repeat;background-size:cover}footer h3{font-size:32px}.datos-contacto{text-align:center}.datos-contacto p,.datos-contacto address{font-size:18px}.modulo-formularios{margin-bottom:20px}.modulo-formularios .form-control{background-color:rgba(255,255,255,0.2);color:#fff !important}.modulo-formularios .btn[type="reset"]{color:#222}.modulo-formularios .popover{display:none !important}.modulo-formularios .panel{margin-bottom:0}.modulo-formularios .panel-body{padding:4px 15px}.mosaico-imagenes .img-thumbnail{padding:2px;border:0;background-color:transparent}.menu-pie nav{font-size:120% !important}.modulo-ultimas-noticias .carousel h3.noticia{font-size:22px}footer .modulo-megusta>.grupo-megusta>.red-social.inline{display:inline-block;margin:0 1px 0 0}footer .modulo-megusta>.grupo-megusta>.red-social.inline.fb{width:95px !important}footer .modulo-megusta>.grupo-megusta>.red-social.inline.gplus{width:33px !important}footer .modulo-megusta>.grupo-megusta>.red-social.inline.lk{vertical-align:top !important}footer .modulo-megusta>.grupo-megusta>.red-social.inline.pr{vertical-align:top !important;margin-top:-2px}@media all and (max-width:1024px) and (min-width:768px){footer h3{font-size:25px !important}}@media all and (max-width:768px) and (min-width:425px){footer h3{font-size:20px !important}}@media all and (max-width:425px){.portada .modulo-ultimas-noticias{margin-top:0}.centrado li{width:101% !important;padding:15px !important;margin-left:0 !important}}.formulario-portada .form_encabezado{display:none}.sin-imagen{background:url(/data/4600/modulos/100893/veterinario_requejada.png);background-size:cover}
