/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Horatio";src:url(/themes/custom/ullatheme/fonts/HoratioDLig.otf);}.facet-item{text-transform:capitalize;}p{font-size:18px;}.titulo-front{text-transform:lowercase;font-size:60px;color:#000000;font-family:'Horatio' !important;margin-top:10px !important;}.subtitulo-front{text-transform:lowercase;font-size:16px;letter-spacing:2px;}.page-header{margin-left:12px !important;}.page-header.h1{font-size:44px;}.breadcrumb{margin-left:-12px;background-color:#FFFFFF !important;}.full-width{width:100vw;}.texto-autoria-imaxe{font-size:14px;margin-top:5px;}#front-image{margin-top:-60px;width:100%;height:500px;background-image:url(/themes/custom/ullatheme/images/background_1920.jpg);background-size:cover;background-repeat:no-repeat;background-position:50% 0%;}.img-valign{vertical-align:middle;margin-bottom:0.75em;}.image-front{margin:auto;width:auto;max-width:auto;}#front-blocks{margin-top:10px;}#frontpagemap{position:fixed;top:0px;left:0;height:100%;width:100%;}.leaflet-container{height:100%;margin:0;}#descricion-elemento{margin-top:60px;}.horizontal-hr-element{margin-top:50px;}.btn-osm{margin-top:10px;}#views-exposed-form-elementos-page-1{margin-left:10px !important;}.frontpagemap-layer-control-text{margin-left:20px;margin-top:-22px;}
.label-titulo-ficha-general-elemento{font-size:20px;margin-left:7px;font-weight:bold;letter-spacing:2px;}.label-ficha-general-elemento{font-size:16px;margin-left:7px;font-weight:bold;}.contenido-ficha-general-elemento,.contenido-caixa-erro-elemento,.contenido-caixa-colabora{font-size:16px;}.img-centrada{margin:0 auto;}.contenido-ficha-proteccion-elemento p{margin-left:7px;font-size:16px;}#descricion-elemento p{font-size:21px;text-align:justify;}#teaser-elemento{padding:5px;}.titulo-teaser-elemento{font-size:20px;font-weight:bold;margin-top:3px;}.info-teaser-elemento{font-size:16px;font-weight:bold;margin-top:0px;}.texto-mais-elementos,.texto-galeria{margin-left:10px;}#comoChegar{margin-top:10px;}@media (min-width:1024px){#teaser-elemento{height:250px;}.region-sidebar-second{margin-top:47px;}}@media (max-width:600px){.texto-mais-elementos{font-size:20px;}.col-relacionados{width:80% !important;margin:0 auto;}}@media (min-width:720px) and (max-width:1023px){#xeolocalizacion{width:50%;}#colabora{width:45%;margin-left:390px;margin-top:-595px;}#erro{margin-top:5px;width:45%;margin-left:390px;}.region-sidebar-second{margin-top:47px;}}
.imageHolder{position:relative;}.caption{position:absolute;height:50px;width:90%;top:40%;left:14px;color:#000000;background:#E5E4E4;text-align:center;font-weight:bold;opacity:0.7;}
@media (min-width:1920px) and (max-width:2540px){#front-image-box{background-color:#fff;opacity:0.6;filter:alpha(opacity=50);background-size:cover;height:500px;width:450px;margin-left:-70px;}#front-image{background-position:50% 15%;}.titulo-front{margin-top:70px;}.image-front{margin-top:70px;}.navbar-brand{font-size:34px;}}@media (min-width:1440px) and (max-width:1919px){#front-image-box{background-color:#fff;opacity:0.6;filter:alpha(opacity=50);background-size:cover;height:500px;width:450px;margin-left:-120px;}#front-image{background-position:50% 15%;}.titulo-front{margin-top:70px;}.image-front{margin-top:70px;}.navbar-brand{font-size:34px;}}
@media (min-width:1025px) and (max-width:1439px){#front-image-box{background-color:#fff;opacity:0.6;filter:alpha(opacity=50);background-size:cover;height:500px;width:450px;margin-left:-120px;}#front-image{background-position:50% 15%;}.titulo-front{margin-top:70px;}.image-front{margin-top:70px;}.navbar-brand{font-size:34px;}}
@media (min-width:768px) and (max-width:1024px) and (orientation :landscape){#front-image-box{background-size:cover;height:1000px !important;width:450px;margin-left:270px;margin-top:70px;}#front-image{background-position:50% 15%;}.titulo-front{margin-top:70px;}.navbar-brand{font-size:26px;}}@media (min-width:768px) and (max-width:1024px) and (orientation :portrait){#front-image-box{background-size:cover;height:1000px !important;width:450px;margin-left:270px;}#front-image{background-position:50% 15%;}.titulo-front{margin-top:70px;margin-left:-250px;}.subtitulo-front{margin-left:-240px;}#image-logo-front{margin-left:0px;}.image-front{margin:auto;width:auto;max-width:auto;margin-left:0px;margin-top:70px;}.navbar-brand{font-size:26px;}}@media (min-width:1024px) and (max-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.image-front{margin-top:70px;}}@media (min-width:1024px) and (max-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.image-front{margin-left:120px;}.titulo-front{margin-top:70px;margin-left:0px;}.subtitulo-front{margin-left:0px;}}
@media (max-width:600px){#front-image-box{margin-top:-50px;}#front-image{height:350px;margin-top:-100px;}#image-logo-front{margin-left:80px;}.titulo-front{margin-top:40px;font-size:44px;margin-left:0px;margin-right:0px;}.subtitulo-front{text-transform:uppercase;font-size:10px;color:#ffffff;margin-top:-5px;margin-left:0px;margin-right:0px;}#front-blocks{margin-top:40px !important;}.page-header{font-size:28px;}ul.navbar-nav > .first{margin-top:45px;}ul.navbar-nav > li{font-size:18px;}.navbar-brand{font-size:32px;margin-left:25px}a.logo > img{margin-left:-20px;}}@media (max-width:414px){#image-logo-front{margin-left:73px;margin-top:70px;}#front-image-box{margin-top:70px;}.page-header{font-size:28px;}ul.navbar-nav > .first{margin-top:45px;}ul.navbar-nav > li{font-size:18px;}.navbar-brand{font-size:32px;margin-left:25px}a.logo > img{margin-left:-20px;}}@media (max-width:375px){#image-logo-front{margin-left:73px;margin-top:70px;}#front-image-box{margin-top:70px;}.page-header{font-size:28px;}ul.navbar-nav > .first{margin-top:45px;}ul.navbar-nav > li{font-size:18px;}.navbar-brand{font-size:32px;margin-left:25px}a.logo > img{margin-left:-20px;}}@media (max-width:360px){#image-logo-front{margin-left:60px;margin-top:70px;}#front-image-box{margin-top:70px;}.page-header{font-size:28px;}ul.navbar-nav > .first{margin-top:45px;}ul.navbar-nav > li{font-size:18px;}.navbar-brand{font-size:32px;margin-left:25px}a.logo > img{margin-left:-20px;}}
