/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-size:13px;}body{line-height:1.5;}h1,h2,h3,h4,h5,h6{font-weight:300;}h1{font-size:2.5rem;}h2,h3,h4{margin:2.5rem 0 0.75rem 0;}h2.accordion-header{margin:0;}blockquote{font-style:italic;background-color:#f0f0f0;padding-left:1.5rem;border-left:5px solid #ddd;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#000;font-weight:bold;}div.node__content p{text-align:justify;}div.node__content .row > .col-sm-6:nth-child(1){padding-right:2rem}div.node__content .row > .col-sm-6:nth-child(2){padding-left:2rem}#block-focusing2025-barrio-informacionycontactotopheader{text-align:right;}nav#navbar-top{display:block;}.search-block-form .mb-3{margin-bottom:0!important;}#block-focusing2025-barrio-logos{width:100%;padding:0;text-align:center;background-color:white;}section.region-top-header p{margin-bottom:0.5rem;}section.region-top-header div.block,section.region-wrapper-top-header div.block{display:inline-block;width:50%;clear:none;padding:0 2em 0 2em;}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start;padding-left:8rem;padding-right:8rem;}}section.region-footer-first,section.region-wrapper-footer-first{padding-top:1em;}.region-top-header-form{border:1px solid #ddd;}.site-footer .block{border:none;margin:10px 0;padding:0 20px 0 20px;}footer.site-footer{overflow-x:hidden;}.site-footer .container{--bs-gutter-x:0;}.site-footer h2{font-weight:500;font-size:1rem;}.site-footer .content,.site-footer p{color:rgba(255,255,255,0.65);font-size:0.9rem;}.site-footer__top .list-group,.site-footer__top .list-group-item{background-color:transparent;border:none;padding-left:0!important;}.site-footer__top .content li a{display:inline;border:none;padding:0;text-indent:0;background-color:transparent;}.view-frontpage h2.node__title{display:none;}body.page-node-61 h1.title{display:none;}.nav-item a,.dropdown-item a{text-decoration:none;font-weight:500;}.nav-item a:hover,.dropdown-item a:hover{color:#035797;border-bottom:2px solid #035797;font-weight:500;}.region-featured-top img{max-width:100%;height:auto;}article.node--type-article div.field--type-image{width:100%;clear:both;text-align:center;}.view-blog .views-col,.view-revistaenfoco .views-col{padding:0 1em 0 1em;}.view-blog .views-field-field-image img{max-width:100%;height:auto}.view-revistaenfoco .views-row,.view-focusing-recursos .views-row{margin-bottom:2em;}.views-field-field-imagen-portada-revista img{max-width:100%;height:auto;}.view-focusing-area-privada-descargas .views-field-title{display:inline-block;text-align:left;width:40%;border-bottom:1px solid #eee;}.view-focusing-area-privada-descargas .views-field-field-fichero-ap{}.view-focusing-recursos .views-field span,.view-focusing-recursos .views-field div{display:inline;}.view-focusing-recursos .views-view-responsive-grid__item,.view-focusing-area-privada-pildoras .views-view-responsive-grid__item{padding-bottom:3.5rem;}.view-focusing-recursos .views-field-field-image,.view-focusing-recursos .views-field-field-video{text-align:center;}.views-field-field-video iframe{max-width:100%;height:auto;}.view-focusing-recursos .views-field-title{min-height:3rem;}.view-focusing-area-privada-pildoras .views-field-title{min-height:5rem;}audio{max-width:100%;}.js-drupal-fullcalendar,.fc-view-container,.view-focusing-calendario-2{height:auto!important;}.fc-scroller{}.js-drupal-fullcalendar tbody tr,.js-drupal-fullcalendar tbody td,.fc-day-grid table,.fc-day-grid thead,.fc-day-grid th,.fc-day-grid td,.fc-content-skeleton td{background-color:white!important;}.fc-bg{background-color:transparent;}td.fc-day{background-color:white;}th.fc-day-header{background-color:#ddd;}article.node--type-eventos-y-formaciones .field--type-image{display:block;width:100%;clear:both;}article.node--type-eventos-y-formaciones .field--type-image img{max-width:100%;height:auto;}article.node--type-eventos-y-formaciones .field--name-body img{max-width:100%;height:auto;}#views-exposed-form-usuarios-directorio-page-1 .js-form-item{margin-right:1rem;}.carousel-item blockquote{font-style:italic;font-size:1.35rem;background-color:rgba(255,255,255,0.4);padding-left:1.5rem;border-left:5px solid #ddd;}.easy-carousel--bootstrap .carousel-inner .carousel-item .carousel-caption{padding-left:7%!important;padding-right:7%!important;}@media (max-width:800px){.block-easy-carousel{display:none;}}
body{background:#292929;color:#343a40;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#f8f8f8;}#navbar-main{background-color:#f8f8f8;}.region-top-header-form{background-color:#fff;}.site-footer{background-color:#fff!important}.region-wrapper-footer-first{background-color:#697c9e}.region-wrapper-footer-second{background-color:#292929}a,.link{color:#035797;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#035797;border-color:#035797;}.page-link,.page-link:hover{color:#035797;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#035797;border-color:#035797;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#191e23;}.region-header a:hover,.region-header li a.is-active:hover{color:#0071b3;}.nav-item a{color:#035797;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
h1,h2,h1 a,h2 a{font-family:'Open Sans',sans-serif;}h1,h1 a{font-family:'Open Sans',sans-serif;}h2,h2 a,.site-footer h2{font-family:'Open Sans',sans-serif;text-transform:none;}h4,h5,h6{font-family:'Open Sans',sans-serif;}h3,h3 a{font-family:'Open Sans',sans-serif;}body,p,a,li{font-family:'Open Sans',sans-serif;}
