@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
p a,p .link{color:#02728b;text-decoration:underline;}.btn-primary{background-color:#00507f !important;border-color:#00507f !important;}header#header #block-barrio-custom-account-menu > ul > a{color:#FFFFFF;}header#header .container,header#header .path-taxonomy #block-barrio-custom-content,.path-taxonomy header#header #block-barrio-custom-content,header#header .homepage #block-barrio-custom-content .content,.homepage #block-barrio-custom-content header#header .content,header#header .homepage #block-homepagespecialtopicssection .content,.homepage #block-homepagespecialtopicssection header#header .content{display:block;}header#header .navbar-brand{font-size:2.25rem;}header#header #navbar-main{border-bottom:0.5rem solid #f16400;margin-bottom:2rem;padding-bottom:0rem;}header#header .navbar-collapse{justify-content:flex-end;align-self:flex-end;}header#header .navbar-toggler{position:absolute;right:16px;top:80px;border:1px solid #00507f;border-radius:0px;}@media (max-width:599px){header#header .navbar-toggler{border:none;background:#00507f;}}@media (min-width:600px) and (max-width:991px){header#header .navbar-toggler{border:none;background:#00507f;}}header#header .navbar-toggler-icon{display:contents;}header#header .navbar-toggler-icon:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0c9";color:#FFFFFF;}header#header [aria-expanded=true] .navbar-toggler-icon:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00d";color:#FFFFFF;}header#header #CollapsingNavbar{margin-top:30px;}@media (max-width:599px){header#header #CollapsingNavbar{background:#00507f;margin-top:-8px;padding:15px;}}header#header #CollapsingNavbar ul.navbar-nav{text-transform:uppercase;font-weight:500;font-size:16px;}@media (max-width:599px){header#header #CollapsingNavbar ul.navbar-nav{margin:0 -15px;}}header#header #CollapsingNavbar ul.navbar-nav li.nav-item{margin:5px;border:1px solid #00507f;padding:0px 10px;border-radius:5px;}@media (max-width:599px){header#header #CollapsingNavbar ul.navbar-nav li.nav-item{padding:0 20px;border:none;}}@media (min-width:600px) and (max-width:991px){header#header #CollapsingNavbar ul.navbar-nav li.nav-item{padding:0 20px;border:none;}}@media (min-width:992px) and (max-width:1199px){header#header #CollapsingNavbar ul.navbar-nav li.nav-item{padding:0px;}}@media (max-width:599px){header#header #CollapsingNavbar ul.navbar-nav li.nav-item a{color:#FFFFFF;}}header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu{border:1px solid #00507f;}@media (max-width:599px){header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu{border:none;background:#00507f;}}@media (min-width:600px) and (max-width:991px){header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu{border:none;}}header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu .dropdown-item.active,header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu .dropdown-item:active{font-weight:bold;background-color:transparent;}@media (max-width:599px){header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu .dropdown-item{white-space:normal;}}@media (max-width:599px){header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu .dropdown-item:focus,header#header #CollapsingNavbar ul.navbar-nav .dropdown-menu .dropdown-item:hover{background-color:transparent;font-weight:bold;}}header#header #CollapsingNavbar a{color:#00507f;}header#header #CollapsingNavbar a:hover,header#header #CollapsingNavbar a:focus{text-decoration:underline;}.navbar-nav .dropdown:hover > .dropdown-menu{display:block;margin:0;}footer.site-footer{background:#00507f;}footer.site-footer .container-fluid div{border:none !important;margin:0 !important;}footer.site-footer .container-fluid h1,footer.site-footer .container-fluid h2,footer.site-footer .container-fluid h3,footer.site-footer .container-fluid h4,footer.site-footer .container-fluid p,footer.site-footer .container-fluid a{color:#FFFFFF !important;margin:0 !important;}footer.site-footer .container-fluid section{float:none !important;margin:0 !important;padding:0 !important;}footer.site-footer .container-fluid img{width:100% !important;}footer.site-footer .container-fluid{max-width:1140px;margin:0 auto;display:flex;justify-content:space-between;}footer.site-footer .container-fluid section.region-footer-first{flex:1 50%;}footer.site-footer .container-fluid section.region-footer-second{flex:1 25%;}footer.site-footer .container-fluid section.region-footer-third{flex:1 25%;}@media (max-width:1199px){footer.site-footer .container-fluid{flex-direction:column;justify-content:center;}footer.site-footer .container-fluid section.region-footer-first,footer.site-footer .container-fluid section.region-footer-second,footer.site-footer .container-fluid section.region-footer-third{flex:1 100%;width:100%;justify-content:center;}}footer.site-footer #block-footerairlogo div.field{display:flex;align-items:flex-start;gap:5%;}@media (max-width:599px){footer.site-footer #block-footerairlogo div.field{flex-direction:column;justify-content:center;}}footer.site-footer #block-footerairlogo div.field > div{flex:1 50%;}footer.site-footer #block-footerairlogo div.field p{white-space:nowrap;}footer.site-footer #block-footersocial p{display:flex;justify-content:space-around;}footer.site-footer #block-footersocial a{height:40px;width:40px;border:1px solid #f0f0f0;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;}footer.site-footer #block-footersocial a i{font-size:20px;}footer.site-footer #block-footersocial a svg{display:none;}h1.title{color:#f16400;}@media (max-width:599px){h1.title{color:#000000;}}body,p,li,h1,h2,h3,h4{font-family:"Roboto",sans-serif;letter-spacing:0.1px;}h1,h2,h3,h4{color:#00507f;font-weight:400;}h1{font-size:36px;line-height:43px;}h1.title{color:#FFFFFF;padding:20px 0;margin:0;}li.nav-item a{text-decoration:none;}p a,a,li a{color:#1177bd;text-decoration:none;border-bottom:none;}.container,.path-taxonomy #block-barrio-custom-content,.homepage #block-barrio-custom-content .content,.homepage #block-homepagespecialtopicssection .content{max-width:1140px;}.container-fluid{padding:0 15px;}header#header #navbar-main{border-bottom:0.5rem solid transparent;}header#header .navbar-collapse{justify-content:flex-start;align-self:flex-start;}.path-node .container-fluid{max-width:1140px;}.has-featured-top .container-fluid{max-width:1140px;}.main-content.col{padding:0 15px;margin-bottom:40px;}.breadcrumb{background-color:transparent;margin-top:2rem;}span.faicon{margin:10px;}#body_row .block-entity-fieldnodebody{margin-bottom:40px;}.ui-widget-content a{color:#00507f;}.table thead th{background:#00507f;text-align:center;}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(1,100,200,0.05);}tr{background:rgba(1,100,200,0.1);}p.accordion{background-color:#eee;cursor:pointer;padding:10px 20px;width:100%;text-align:left;border:none;outline:none;transition:0.4s;margin-bottom:5px;display:flex;align-items:center;justify-content:space-between;}p.accordion.active,p.accordion:hover{background-color:#00507f;color:#FFFFFF;}p.accordion:after{content:"\f067";font-size:16px;float:right;margin-left:5px;font-weight:900;font-family:"Font Awesome 5 Free";}p.accordion::afterhover{color:#FFFFFF;}p.accordion.active:after{content:"\f068";font-weight:900;font-family:"Font Awesome 5 Free";color:#FFFFFF !important;}div.panel{padding:0 20px;background-color:#FFFFFF;max-height:0;overflow:hidden;transition:0.4s ease-in-out;opacity:0;}div.panel.show{opacity:1;max-height:100%;padding:20px;}.accordion > .card .card-header{margin-bottom:1px;}.card{border:none;}.region-header{display:flex;align-items:flex-end;justify-content:space-between;}@media (max-width:599px){.region-header{flex-direction:column;}}.region-header .navbar-brand{flex-basis:60%;}@media (max-width:599px){.region-header .navbar-brand{width:100%;margin:10px 0;}}.region-header .navbar-brand img{width:700px;height:auto;}@media (max-width:599px){.region-header .navbar-brand img{width:400px;}}.region-header #block-searchresearchlibrary.mobile{display:none;}@media (max-width:599px){.region-header #block-searchresearchlibrary.mobile{display:block;}}@media (min-width:600px) and (max-width:991px){.region-header #block-searchresearchlibrary.mobile{display:block;}}@media (max-width:599px){.region-header #block-searchresearchlibrary{margin:10px 0;width:100%;display:none;}}@media (min-width:600px) and (max-width:991px){.region-header #block-searchresearchlibrary{margin:10px 0;width:100%;display:none;}}.region-header #block-searchresearchlibrary h3{text-align:center;text-transform:uppercase;font-size:20px;font-weight:bold;border-radius:5px;width:100%;}.region-header #block-searchresearchlibrary h3 span{font-size:18px;font-weight:400;}.region-header #block-searchresearchlibrary h3 a{color:#00507f;display:block;padding:10px 30px;background:#f0f0f0;border-radius:5px;margin-bottom:-10px;}.region-header #block-searchresearchlibrary h3 a:hover{display:block;color:#FFFFFF;padding:10px 30px;background:#02728b;border-radius:5px;margin-bottom:-10px;text-decoration:none;}@media (max-width:599px){.region-header #block-headersocial{width:100%;margin:10px 0;display:none;}}@media (min-width:600px) and (max-width:991px){.region-header #block-headersocial{width:100%;margin:10px 0;display:none;}}.region-header .fa-youtube{color:#c4302b;border:1px solid #ccc;border-radius:50%;padding:10px 5px 10px 8px;height:40px;width:40px;font-size:20px;}.region-header .fa-twitter{color:#1B84CD;border:1px solid #ccc;border-radius:50%;padding:10px 5px 10px 10px;height:40px;width:40px;font-size:20px;}.featured-top{background:#00507f;}.featured-top .region-featured-top{display:flex;justify-content:flex-start;align-items:center;}.featured-top .region-featured-top .field--name-field-image img{margin:0px;}.ui-widget-overlay{z-index:1;}.ui-widget.ui-widget-content{border-radius:10px;}@media (max-width:599px){.ui-widget.ui-widget-content{width:370px !important;}}@media (min-width:600px) and (max-width:991px){.ui-widget.ui-widget-content{width:750px !important;}}#drupal-modal .field--name-field-geolocation-address{display:none;}.ui-widget-header{background:transparent;border:none;}.ui-widget-header .ui-dialog-title{width:100%;font-size:1.75rem;font-weight:400;text-align:center;display:none;}.special-topics-school-climate .region-featured-top,.special-topics-secondary-schools .region-featured-top,.special-topics-social-emotional-learning .region-featured-top,.special-topics-special-education .region-featured-top,.special-topics-english-learners .region-featured-top,.special-topics-trauma-informed-care .region-featured-top,.special-topics-school-improvement .region-featured-top{margin:0 15px;display:flex;justify-content:flex-end;align-items:center;position:relative;}.special-topics-school-climate .region-featured-top #block-barrio-custom-page-title,.special-topics-secondary-schools .region-featured-top #block-barrio-custom-page-title,.special-topics-social-emotional-learning .region-featured-top #block-barrio-custom-page-title,.special-topics-special-education .region-featured-top #block-barrio-custom-page-title,.special-topics-english-learners .region-featured-top #block-barrio-custom-page-title,.special-topics-trauma-informed-care .region-featured-top #block-barrio-custom-page-title,.special-topics-school-improvement .region-featured-top #block-barrio-custom-page-title{width:50%;position:absolute;left:15px;z-index:1;}@media (max-width:599px){.special-topics-school-climate .region-featured-top #block-barrio-custom-page-title,.special-topics-secondary-schools .region-featured-top #block-barrio-custom-page-title,.special-topics-social-emotional-learning .region-featured-top #block-barrio-custom-page-title,.special-topics-special-education .region-featured-top #block-barrio-custom-page-title,.special-topics-english-learners .region-featured-top #block-barrio-custom-page-title,.special-topics-trauma-informed-care .region-featured-top #block-barrio-custom-page-title,.special-topics-school-improvement .region-featured-top #block-barrio-custom-page-title{width:100%;background-color:rgba(0,80,127,0.6);}}.special-topics-school-climate .region-featured-top #block-barrio-custom-page-title h1.title,.special-topics-secondary-schools .region-featured-top #block-barrio-custom-page-title h1.title,.special-topics-social-emotional-learning .region-featured-top #block-barrio-custom-page-title h1.title,.special-topics-special-education .region-featured-top #block-barrio-custom-page-title h1.title,.special-topics-english-learners .region-featured-top #block-barrio-custom-page-title h1.title,.special-topics-trauma-informed-care .region-featured-top #block-barrio-custom-page-title h1.title,.special-topics-school-improvement .region-featured-top #block-barrio-custom-page-title h1.title{line-height:1.1;padding:10px;}@media (max-width:599px){.special-topics-school-climate .region-featured-top #block-barrio-custom-page-title h1.title,.special-topics-secondary-schools .region-featured-top #block-barrio-custom-page-title h1.title,.special-topics-social-emotional-learning .region-featured-top #block-barrio-custom-page-title h1.title,.special-topics-special-education .region-featured-top #block-barrio-custom-page-title h1.title,.special-topics-english-learners .region-featured-top #block-barrio-custom-page-title h1.title,.special-topics-trauma-informed-care .region-featured-top #block-barrio-custom-page-title h1.title,.special-topics-school-improvement .region-featured-top #block-barrio-custom-page-title h1.title{font-size:24px;}}.special-topics-school-climate .region-featured-top #block-image,.special-topics-secondary-schools .region-featured-top #block-image,.special-topics-social-emotional-learning .region-featured-top #block-image,.special-topics-special-education .region-featured-top #block-image,.special-topics-english-learners .region-featured-top #block-image,.special-topics-trauma-informed-care .region-featured-top #block-image,.special-topics-school-improvement .region-featured-top #block-image{flex:0;}@media (max-width:599px){.special-topics-school-climate .region-featured-top #block-image,.special-topics-secondary-schools .region-featured-top #block-image,.special-topics-social-emotional-learning .region-featured-top #block-image,.special-topics-special-education .region-featured-top #block-image,.special-topics-english-learners .region-featured-top #block-image,.special-topics-trauma-informed-care .region-featured-top #block-image,.special-topics-school-improvement .region-featured-top #block-image{width:100%;}}.special-topics-school-climate .region-featured-top #block-image .field--name-field-image img,.special-topics-secondary-schools .region-featured-top #block-image .field--name-field-image img,.special-topics-social-emotional-learning .region-featured-top #block-image .field--name-field-image img,.special-topics-special-education .region-featured-top #block-image .field--name-field-image img,.special-topics-english-learners .region-featured-top #block-image .field--name-field-image img,.special-topics-trauma-informed-care .region-featured-top #block-image .field--name-field-image img,.special-topics-school-improvement .region-featured-top #block-image .field--name-field-image img{margin:0px;}.featured-bottom .container-fluid .region-featured-bottom-third #block-newslettersignup{width:50%;margin-top:5px;}@media (max-width:599px){.featured-bottom .container-fluid .region-featured-bottom-third #block-newslettersignup{width:70%;}}.featured-bottom .container-fluid .region-featured-bottom-third #block-newslettersignup #ic_signupform .elcontainer{width:100%;}.featured-bottom .container-fluid .region-featured-bottom-third #block-newslettersignup #ic_signupform .elcontainer .sortables{display:flex;}.featured-bottom .container-fluid .region-featured-bottom-third #block-newslettersignup #ic_signupform .elcontainer .sortables .fieldtype-input input{height:40px;padding-left:20px;}.featured-bottom .container-fluid .region-featured-bottom-third #block-newslettersignup #ic_signupform .elcontainer .sortables .required::before{left:5px;width:20px;color:#f16400;}@media (max-width:599px){.featured-bottom .container-fluid .region-featured-bottom-third #block-newslettersignup #ic_signupform .elcontainer .sortables{flex-direction:column;align-items:center;}}.featured-bottom .container-fluid .region-featured-bottom-third #block-newslettersignupfooter1{font-weight:500;text-align:center;}.featured-bottom .container-fluid .region-featured-bottom-third #block-newslettersignupfooter1{font-size:20px;}.homepage #block-barrio-custom-content .content,.homepage #block-homepagespecialtopicssection .content{margin:auto !important;}.intro{display:flex;justify-content:space-between;}.intro .intro-text{flex-basis:60%;font-size:24px;line-height:32px;font-weight:300;}.intro .intro-graph{flex-basis:40%;position:relative;}@media (max-width:599px){.intro .intro-graph{display:none;}}.intro .intro-graph-mobile{display:none;}@media (max-width:599px){.intro .intro-graph-mobile{display:block;}}@media (max-width:599px){.intro{flex-direction:column;}}.intro #homeGraphicOverlays{position:absolute;top:0;right:0;}.intro #homeGraphicOverlays > *{display:none;}.intro #homeGraphicOverlays #homeGraphicDBDM{background:url(/themes/barrio_custom/images/sprite-homeGraphic.png);z-index:10;position:absolute;background-position:0px 0px;width:132px;height:130px;top:108px;right:183px;cursor:pointer;}.intro #homeGraphicOverlays #homeGraphicMLPS{background:url(/themes/barrio_custom/images/sprite-homeGraphic.png);z-index:10;position:absolute;background-position:0px -130px;width:126px;height:122px;top:254px;right:189px;cursor:pointer;}.intro #homeGraphicOverlays #homeGraphicPM{background:url(/themes/barrio_custom/images/sprite-homeGraphic.png);z-index:10;position:absolute;background-position:0px -254px;width:129px;height:120px;top:45px;right:43px;cursor:pointer;}.intro #homeGraphicOverlays #homeGraphicScreening{background:url(/themes/barrio_custom/images/sprite-homeGraphic.png);z-index:10;position:absolute;background-position:-2px -374px;width:125px;height:126px;top:45px;right:329px;cursor:pointer;}.user-logged-in #homeGraphicOverlays #homeGraphicDBDM{background:url(/themes/barrio_custom/images/sprite-homeGraphic.png);z-index:10;position:absolute;background-position:0px 0px;width:132px;height:130px;top:108px;right:183px;cursor:pointer;}.user-logged-in #homeGraphicOverlays #homeGraphicMLPS{background:url(/themes/barrio_custom/images/sprite-homeGraphic.png);z-index:10;position:absolute;background-position:0px -130px;width:126px;height:122px;top:254px;right:175px;cursor:pointer;}.user-logged-in #homeGraphicOverlays #homeGraphicPM{background:url(/themes/barrio_custom/images/sprite-homeGraphic.png);z-index:10;position:absolute;background-position:0px -254px;width:129px;height:120px;top:45px;right:29px;cursor:pointer;}.user-logged-in #homeGraphicOverlays #homeGraphicScreening{background:url(/themes/barrio_custom/images/sprite-homeGraphic.png);z-index:10;position:absolute;background-position:-2px -374px;width:125px;height:126px;top:45px;right:316px;cursor:pointer;}.row-home-featured{background:#f0f0f0;padding:40px 0px;margin:40px 0px;}.row-home-featured .field--name-body img{width:100px;height:auto;}.row-home-featured .field--name-body img:hover{filter:invert(15%) sepia(30%) saturate(7000%) hue-rotate(50deg) brightness(70%) contrast(160%);}.row-home-featured .field--name-body .col{text-align:center;}.row-home-featured .field--name-body .col h4{font-size:18px;font-weight:500;}.row-home-featured .field--name-body .col span{font-size:14px;font-weight:400;}.row-home-featured .field--name-body .col a{text-decoration:none;}@media (max-width:599px){.row-home-featured .field--name-body .col{margin-bottom:20px;}}@media (max-width:599px){.row-home-featured .field--name-body .row{flex-direction:column;}}@media (max-width:599px){.row-home-featured .field--name-body{flex-direction:column;}}.row-home-highlights{padding:40px 0 0;}.row-home-highlights .field--name-body h2{color:#00507f;border-bottom:1px solid #00507f;padding-bottom:10px;font-weight:400;}.row-home-highlights .content-highlights{display:flex;margin-top:40px;}@media (max-width:599px){.row-home-highlights .content-highlights{flex-direction:column;}}.row-home-highlights .content-highlights .col-md-4{display:flex;flex-direction:column;}.row-home-highlights .content-highlights .col-md-4 > *:last-child{margin-top:auto;}.row-home-highlights .content-highlights .col-md-4{padding:1.5rem;background:#fff;}.featured-bottom{background:#f0f6fa;}.featured-bottom .container-fluid{max-width:1140px;padding:0 15px;}.featured-bottom .container-fluid .region-featured-bottom-third{justify-content:space-between;padding:20px 0;}.featured-bottom .container-fluid .region-featured-bottom-third form{display:flex;justify-content:space-between;}.featured-bottom .container-fluid .region-featured-bottom-third form label{position:absolute !important;top:-9999px !important;left:-9999px !important;}@media (max-width:599px){.featured-bottom .container-fluid .region-featured-bottom-third{flex-direction:column;}}.featured-bottom .container-fluid .region-featured-bottom-third > div{margin:auto;}@media (max-width:599px){.featured-bottom .container-fluid .region-featured-bottom-third > div{padding:10px 0;}}#block-views-block-special-topics-block-1,#block-views-block-special-topics-block-2,#block-views-block-special-topics-block-3,#block-views-block-special-topics-block-4,#block-views-block-special-topics-block-5,#block-views-block-special-topics-block-6,#block-views-block-special-topics-block-7{margin-top:40px;}#block-homepagespecialtopicssection{margin-top:40px;}#block-homepagespecialtopicssection .block-title{border-bottom:1px solid #00507f;padding-bottom:10px;}#block-homepagespecialtopicssection .hp-st-wrapper{margin-top:40px;}.hp-st{display:flex;}.hp-st .hp-st-content{margin-bottom:40px;position:relative;display:flex;flex-direction:column;}.hp-st .hp-st-content .hp-image{background:rgba(0,80,127,0.85);}.hp-st .hp-st-content .hp-image img:hover{opacity:0.6;}.hp-st .hp-st-content .hp-image img{width:100%;height:auto;}.hp-st .hp-st-content .hp-title{margin-top:-16px;padding:20px;width:100%;height:100%;background:#00507f;display:flex;align-items:center;justify-content:center;}.hp-st .hp-st-content .hp-title a{color:#FFFFFF;text-transform:uppercase;text-align:center;font-size:18px;font-weight:500;display:block;text-decoration:none;}.block-views-blockhomepage-featured-resources-block-1{margin-top:4rem;margin-bottom:4rem;}.block-views-blockhomepage-featured-resources-block-1 h2{border-bottom:1px solid #00507f;padding-bottom:10px;}.view-homepage-featured-resources{margin-top:2.5rem;}.view-homepage-featured-resources .views-row{margin-bottom:2rem;}.view-homepage-featured-resources .card{height:100%;border-radius:0 !important;}.view-homepage-featured-resources .card img{margin:0;max-width:100%;width:100%;height:auto;}.view-homepage-featured-resources .card .card-body{background:#00507f;color:#FFFFFF;}.view-homepage-featured-resources .card .card-body a{color:#FFFFFF;}.sidebar .block{border-radius:0.25rem;}.sidebar-graph img{width:100%;height:auto;}.sidebar h2,.sidebar_right h2{font-size:20px;font-weight:500;line-height:1.2;text-transform:uppercase;border-bottom:1px solid #7F7F7F;margin:0 0 0.5em;padding-bottom:5px;}.sidebar .block .content{font-size:16px;}.view-related-resources .views-row{padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #7F7F7F;width:100%;padding:15px;}.view-related-resources .views-row:last-child{border-bottom:none;}.view-basic-page-sidebar .views-row{width:100%;}.views-field-field-sidebar-block .breaking-box .carousel{padding:20px;}.views-field-field-sidebar-block .breaking-box .carousel .carousel-inner{font-weight:500;padding:20px;border-radius:5px;font-style:italic;}.views-field-field-sidebar-block .breaking-box .carousel .navigation-box .carousel-control-next,.views-field-field-sidebar-block .breaking-box .carousel .navigation-box .carousel-control-prev{width:5%;}.views-field-field-sidebar-block .breaking-box .col{width:100%;}.field--name-dynamic-block-fieldnode-essential-components-related-res{border:1px solid;padding:20px;}.ec-content{display:flex;flex-direction:column;}.ec-content .ec-row{display:flex;justify-content:space-evenly;margin:30px 0;}@media (max-width:599px){.ec-content .ec-row{flex-direction:column;}}.ec-content .ec-row .ec-section{border:1px solid #00507f;text-align:center;width:45%;border-radius:5px;}@media (max-width:599px){.ec-content .ec-row .ec-section{width:100%;margin-bottom:30px;}}.ec-content .ec-row .ec-section .ec-col{display:flex;justify-content:space-between;padding:20px;}.ec-content .ec-row .ec-section .ec-col .ec-col-1{flex-basis:30%;margin-right:15px;}.ec-content .ec-row .ec-section .ec-col .ec-col-2{flex-basis:70%;text-align:left;}.ec-content .ec-row .ec-section .ec-col img{width:100px;height:auto;}.ec-content .ec-row .ec-section h3{font-size:18px;text-transform:uppercase;padding:10px;background:#00507f;color:#FFFFFF;}#sidebar_second #block-essentialcomponentssidebar{border-color:transparent;}.ec--content{display:flex;flex-direction:column;}.ec--content .ec-row{display:flex;justify-content:space-evenly;margin:30px 0;}@media (max-width:599px){.ec--content .ec-row{flex-direction:column;}}.ec--content .ec-row .ec-section{text-align:center;width:45%;border:1px solid #f0f0f0;border-radius:5px;padding:20px;}@media (max-width:599px){.ec--content .ec-row .ec-section{width:100%;margin-bottom:30px;}}.ec--content .ec-row .ec-section .ec-col-1{min-height:100px;}.ec--content .ec-row .ec-section .ec-col-2{min-height:100px;width:90%;margin:0 auto;}.ec--content .ec-row .ec-section .ec-col-2 a{color:#4a4a4a;text-decoration:none;}.ec--content .ec-row .ec-section img{width:100px;height:auto;}.ec--content .ec-row .ec-section h3{font-size:20px;font-weight:500;text-transform:uppercase;padding:10px;}.ec--content .ec-row .ec-section a{color:#00507f;display:block;width:100%;}.ec--content .ec-row .ec-section:hover{background-color:#f0f6fa;}.node--type-resource #body_row .block-region-sidebar-right,.node--type-resource #body_row .sidebar_right .sidebar-r{text-decoration:none;background:#ffffff;box-shadow:0 1px #ffffff inset,0 1px 3px rgba(34,25,25,0.3);-webkit-box-shadow:0 1px #ffffff inset,0 1px 3px rgba(34,25,25,0.3);-moz-box-shadow:0 1px #ffffff inset,0 1px 3px rgba(34,25,25,0.3);padding:25px;margin-bottom:40px;}.node--type-resource #body_row .block-region-sidebar-right .block,.node--type-resource #body_row .sidebar_right .sidebar-r .block{clear:both;}.node--type-resource #body_row .block-region-sidebar-right .field__label,.node--type-resource #body_row .sidebar_right .sidebar-r .field__label{font-weight:bold;font-size:1.1em;color:#00507f;}.node--type-resource #body_row .block-region-sidebar-right img,.node--type-resource #body_row .sidebar_right .sidebar-r img{max-width:100%;border:1px solid #00507f;height:auto;padding:10px;}.node--type-resource .field--name-field-content-developer{margin:0 0 1.2em;}.node--type-resource .block-entity-fieldnodefield-resource-files,.node--type-resource .block-entity-fieldnodefield-external-resources,.node--type-resource .field--name-field-resource-files,.node--type-resource .field--name-field-external-resources{background:#f0f6fa;border-radius:4px;margin-top:40px;margin-bottom:40px;}.node--type-resource .block-entity-fieldnodefield-resource-files .field__label,.node--type-resource .block-entity-fieldnodefield-external-resources .field__label,.node--type-resource .field--name-field-resource-files .field__label,.node--type-resource .field--name-field-external-resources .field__label{padding:15px 30px;margin:0;background:#00507f;color:#FFFFFF;border-top-right-radius:4px;border-top-left-radius:4px;font-size:24px;}.node--type-resource .block-entity-fieldnodefield-resource-files .field__items,.node--type-resource .block-entity-fieldnodefield-external-resources .field__items,.node--type-resource .field--name-field-resource-files .field__items,.node--type-resource .field--name-field-external-resources .field__items{padding:30px;}.view-staff,.view-impact-map{display:flex;flex-wrap:wrap;}.view-staff .row,.view-impact-map .row{justify-content:space-between;width:100%;}.view-staff .row .views-row,.view-impact-map .row .views-row{border:1px solid #f0f0f0;padding:30px;border-radius:10px;width:30%;margin-bottom:40px;}@media (max-width:599px){.view-staff .row .views-row,.view-impact-map .row .views-row{flex-basis:100%;}}.view-staff .row .views-row .views-field-nothing a,.view-impact-map .row .views-row .views-field-nothing a{color:#4a4a4a;text-decoration:none;}.view-staff .row .views-row .views-field-nothing a:hover,.view-impact-map .row .views-row .views-field-nothing a:hover,.view-staff .row .views-row .views-field-nothing a:focus,.view-impact-map .row .views-row .views-field-nothing a:focus{text-decoration:none;}.view-staff .row .views-row .views-field-nothing .staff-card,.view-impact-map .row .views-row .views-field-nothing .staff-card{text-align:center;}.view-staff .row .views-row .views-field-nothing .staff-card .staff-photo img,.view-impact-map .row .views-row .views-field-nothing .staff-card .staff-photo img{border-radius:50%;width:150px;height:auto;}.view-staff .row .views-row .views-field-nothing .staff-card .staff-body,.view-impact-map .row .views-row .views-field-nothing .staff-card .staff-body{text-align:left;}.view-staff .row .views-row:hover,.view-impact-map .row .views-row:hover{border:1px solid #642F6C;}.view-staff-node .staff-card{text-align:center;}.view-staff-node .staff-card .staff-photo img{border-radius:50%;}.view-staff-node .staff-card .staff-body{text-align:left;}.ui-dialog .ui-dialog-titlebar-close{background:transparent;border:1px solid #642F6C;}.ui-dialog .ui-dialog-titlebar-close::after{content:"x";position:absolute;top:-4px;right:4px;}.view-our-impact .row{justify-content:space-between;width:100%;}.view-our-impact .row .views-row{width:45%;border:1px solid #f0f0f0;border-radius:5px;padding:15px;margin-bottom:30px;}@media (max-width:599px){.view-our-impact .row .views-row{flex-basis:100%;}}.view-our-impact .row .views-row .views-field-nothing .impact-card .impact-image img{max-width:300px;height:auto;border-radius:5px;width:100%;}@media (max-width:599px){.view-our-impact .row .views-row .views-field-nothing .impact-card .impact-image img{width:100%;max-width:100%;}}.view-our-impact .row .views-row .views-field-nothing .impact-card .impact-name h3{font-size:22px;}.view-our-impact .row .views-row .views-field-nothing a{color:#4a4a4a;text-decoration:none;}.view-our-impact .row .views-row:hover{border:1px solid #642F6C;}.view-our-impact-nodes .views-field-nothing .row{display:flex;flex-direction:column;}.view-our-impact-nodes .views-field-nothing .row .col-4{text-align:center;margin-bottom:20px;}.view-video .row{justify-content:space-between;}.view-video .row .mtss-video{display:flex;width:30%;border:1px solid #f0f0f0;border-radius:5px;flex-direction:column;}.view-video .row .mtss-video .views-field-field-video-thumbnail{text-align:center;padding:20px;}.view-video .row .mtss-video .views-field-field-video-thumbnail img{border-radius:50%;width:125px;height:auto;}.view-video .row .mtss-video .views-field-body{padding:20px;}.view-video .row .mtss-video .views-field-body h3{font-size:20px;}.view-video-nodes .views-field-field-video-transcript-file{padding:20px;}.view-video-nodes .views-field-field-video-transcript-file a.mtss-btn{border:1px solid;padding:10px 20px;}.view-video-nodes .views-field-body{padding:20px;}.view-video-nodes .views-field-body a.mtss-btn{border:1px solid;padding:10px 20px;}.views-row.card{border:1px solid #f0f0f0;padding:20px;border-radius:10px;width:30%;margin:0 15px 40px;}@media (max-width:599px){.views-row.card{width:100%;}}@media (min-width:600px) and (max-width:991px){.views-row.card{width:45%;}}.views-row.card img{width:100%;height:auto;}.views-row.card h2{font-size:20px;font-weight:500;}.views-row.card a{color:#4a4a4a;text-decoration:none;}.views-row.card .card-body{padding:0;}.views-row.card .resource-type{margin-top:20px;}.views-row.card .resource-type .field--name-field-resource-type{padding:5px 15px;border:1px solid #ccc;border-radius:5px;margin:0;}.views-row.card .card-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;}.views-row.card:hover{background:#f0f6fa;}.path-resource-library .container-fluid{max-width:1140px;margin-top:3rem;}.path-resource-library .container-fluid .view-resource-library .row{flex-direction:column;padding-top:20px;}.path-resource-library .container-fluid .view-resource-library .row .views-row{border-bottom:1px dashed #f0f0f0;padding-bottom:20px;margin-bottom:20px;}.path-resource-library .container-fluid .view-resource-library .row .views-row .views-field-field-resource-type{font-size:90%;font-weight:bold;color:#00507f;float:right;}.path-resource-library .container-fluid .view-resource-library .view-header{margin-left:-15px;margin-right:-15px;padding:15px;background:#f0f0f0;font-weight:500;border-radius:0.25rem;}#block-exposedformsite-searchpage-1 form#views-exposed-form-site-search-page-1 .form-type-textfield,#block-exposedformsite-searchpage-1 #views-exposed-form-resource-library-page-1 .form-type-textfield,#block-exposedformresource-librarypage-1 form#views-exposed-form-site-search-page-1 .form-type-textfield,#block-exposedformresource-librarypage-1 #views-exposed-form-resource-library-page-1 .form-type-textfield,#block-exposedformresource-librarypage-1--2 form#views-exposed-form-site-search-page-1 .form-type-textfield,#block-exposedformresource-librarypage-1--2 #views-exposed-form-resource-library-page-1 .form-type-textfield{width:100%;padding:0;}#block-exposedformsite-searchpage-1 form#views-exposed-form-site-search-page-1 .form-type-textfield label,#block-exposedformsite-searchpage-1 #views-exposed-form-resource-library-page-1 .form-type-textfield label,#block-exposedformresource-librarypage-1 form#views-exposed-form-site-search-page-1 .form-type-textfield label,#block-exposedformresource-librarypage-1 #views-exposed-form-resource-library-page-1 .form-type-textfield label,#block-exposedformresource-librarypage-1--2 form#views-exposed-form-site-search-page-1 .form-type-textfield label,#block-exposedformresource-librarypage-1--2 #views-exposed-form-resource-library-page-1 .form-type-textfield label{font-size:1.25em;font-weight:500;}#block-exposedformsite-searchpage-1 form#views-exposed-form-site-search-page-1 .form-wrapper,#block-exposedformsite-searchpage-1 #views-exposed-form-resource-library-page-1 .form-wrapper,#block-exposedformresource-librarypage-1 form#views-exposed-form-site-search-page-1 .form-wrapper,#block-exposedformresource-librarypage-1 #views-exposed-form-resource-library-page-1 .form-wrapper,#block-exposedformresource-librarypage-1--2 form#views-exposed-form-site-search-page-1 .form-wrapper,#block-exposedformresource-librarypage-1--2 #views-exposed-form-resource-library-page-1 .form-wrapper{width:100%;}#block-exposedformsite-searchpage-1 form#views-exposed-form-site-search-page-1 .form-wrapper summary,#block-exposedformsite-searchpage-1 #views-exposed-form-resource-library-page-1 .form-wrapper summary,#block-exposedformresource-librarypage-1 form#views-exposed-form-site-search-page-1 .form-wrapper summary,#block-exposedformresource-librarypage-1 #views-exposed-form-resource-library-page-1 .form-wrapper summary,#block-exposedformresource-librarypage-1--2 form#views-exposed-form-site-search-page-1 .form-wrapper summary,#block-exposedformresource-librarypage-1--2 #views-exposed-form-resource-library-page-1 .form-wrapper summary{background:#00507f;padding:10px;margin-bottom:10px;color:#FFFFFF;font-weight:500;font-size:1.25em;border-radius:0.25rem;}#block-exposedformsite-searchpage-1 form#views-exposed-form-site-search-page-1 .form-wrapper .details-wrapper,#block-exposedformsite-searchpage-1 #views-exposed-form-resource-library-page-1 .form-wrapper .details-wrapper,#block-exposedformresource-librarypage-1 form#views-exposed-form-site-search-page-1 .form-wrapper .details-wrapper,#block-exposedformresource-librarypage-1 #views-exposed-form-resource-library-page-1 .form-wrapper .details-wrapper,#block-exposedformresource-librarypage-1--2 form#views-exposed-form-site-search-page-1 .form-wrapper .details-wrapper,#block-exposedformresource-librarypage-1--2 #views-exposed-form-resource-library-page-1 .form-wrapper .details-wrapper{padding:10px 20px 20px;}#block-exposedformsite-searchpage-1 form#views-exposed-form-site-search-page-1 .form-actions,#block-exposedformsite-searchpage-1 #views-exposed-form-resource-library-page-1 .form-actions,#block-exposedformresource-librarypage-1 form#views-exposed-form-site-search-page-1 .form-actions,#block-exposedformresource-librarypage-1 #views-exposed-form-resource-library-page-1 .form-actions,#block-exposedformresource-librarypage-1--2 form#views-exposed-form-site-search-page-1 .form-actions,#block-exposedformresource-librarypage-1--2 #views-exposed-form-resource-library-page-1 .form-actions{justify-content:space-evenly;display:flex;width:100%;margin:30px 0 10px;}#block-exposedformsite-searchpage-1 form#views-exposed-form-site-search-page-1 .form-actions button,#block-exposedformsite-searchpage-1 #views-exposed-form-resource-library-page-1 .form-actions button,#block-exposedformresource-librarypage-1 form#views-exposed-form-site-search-page-1 .form-actions button,#block-exposedformresource-librarypage-1 #views-exposed-form-resource-library-page-1 .form-actions button,#block-exposedformresource-librarypage-1--2 form#views-exposed-form-site-search-page-1 .form-actions button,#block-exposedformresource-librarypage-1--2 #views-exposed-form-resource-library-page-1 .form-actions button{width:45%;}#block-exposedformresource-librarypage-1 form#views-exposed-form-resource-library-page-1 .form-type-textfield{width:100%;padding:0;}#block-exposedformresource-librarypage-1 form#views-exposed-form-resource-library-page-1 .form-type-textfield label{font-size:1.25em;font-weight:500;}#block-exposedformresource-librarypage-1 form#views-exposed-form-resource-library-page-1 .form-wrapper{width:100%;}#block-exposedformresource-librarypage-1 form#views-exposed-form-resource-library-page-1 .form-wrapper summary{background:#00507f;padding:10px;margin-bottom:10px;color:#FFFFFF;font-weight:500;font-size:1.25em;border-radius:0.25rem;}#block-exposedformresource-librarypage-1 form#views-exposed-form-resource-library-page-1 .form-wrapper .details-wrapper{padding:10px 20px 20px;}#block-exposedformresource-librarypage-1 form#views-exposed-form-resource-library-page-1 .form-actions{justify-content:space-evenly;display:flex;width:100%;margin:30px 0 10px;}#block-exposedformresource-librarypage-1 form#views-exposed-form-resource-library-page-1 .form-actions button{width:45%;}.node--type-blog a.use-ajax{color:#4a4a4a;}.node--type-blog #body_row .container,.node--type-blog #body_row .path-taxonomy #block-barrio-custom-content,.path-taxonomy .node--type-blog #body_row #block-barrio-custom-content,.node--type-blog #body_row .homepage #block-barrio-custom-content .content,.homepage #block-barrio-custom-content .node--type-blog #body_row .content,.node--type-blog #body_row .homepage #block-homepagespecialtopicssection .content,.homepage #block-homepagespecialtopicssection .node--type-blog #body_row .content{display:flex;justify-content:space-between;}.node--type-blog #body_row .container .sidebar_right.body,.node--type-blog #body_row .path-taxonomy #block-barrio-custom-content .sidebar_right.body,.path-taxonomy .node--type-blog #body_row #block-barrio-custom-content .sidebar_right.body,.node--type-blog #body_row .homepage #block-barrio-custom-content .content .sidebar_right.body,.homepage #block-barrio-custom-content .node--type-blog #body_row .content .sidebar_right.body,.node--type-blog #body_row .homepage #block-homepagespecialtopicssection .content .sidebar_right.body,.homepage #block-homepagespecialtopicssection .node--type-blog #body_row .content .sidebar_right.body{flex-basis:66.666% !important;padding:0 15px;}.node--type-blog #body_row .container .sidebar_right.sidebar_right,.node--type-blog #body_row .path-taxonomy #block-barrio-custom-content .sidebar_right.sidebar_right,.path-taxonomy .node--type-blog #body_row #block-barrio-custom-content .sidebar_right.sidebar_right,.node--type-blog #body_row .homepage #block-barrio-custom-content .content .sidebar_right.sidebar_right,.homepage #block-barrio-custom-content .node--type-blog #body_row .content .sidebar_right.sidebar_right,.node--type-blog #body_row .homepage #block-homepagespecialtopicssection .content .sidebar_right.sidebar_right,.homepage #block-homepagespecialtopicssection .node--type-blog #body_row .content .sidebar_right.sidebar_right{flex-basis:33.333%;padding:0 15px;}.node--type-blog .view-blog-node .view-content{margin:0;}.node--type-blog .view-blog-node .view-content .views-row{padding:0;}.node--type-blog .view-blog-node .attachment .views-row{margin-bottom:1.5rem;}.node--type-blog .view-blog-node .views-field-field-blog-author{font-weight:500;font-size:18px;}.node--type-blog .view-blog-node .views-field-field-blog-author span{font-weight:600;}.node--type-blog .view-blog-node .views-field-field-blog-date{font-size:14px;color:#7F7F7F;}.node--type-blog .view-blog-node .views-field-body{margin-top:30px;}.node--type-blog .view-blog-node .views-field-nothing .blog-author{border:1px solid #f0f0f0;border-radius:5px;padding:20px;display:flex;}.node--type-blog .view-blog-node .views-field-nothing .blog-author .blog-author-photo{flex-basis:30%;}@media (max-width:599px){.node--type-blog .view-blog-node .views-field-nothing .blog-author .blog-author-photo{flex-basis:100%;text-align:center;}}.node--type-blog .view-blog-node .views-field-nothing .blog-author .blog-author-photo img{border-radius:50%;width:150px;height:auto;}.node--type-blog .view-blog-node .views-field-nothing .blog-author .blog-author-bio{flex-basis:70%;}@media (max-width:599px){.node--type-blog .view-blog-node .views-field-nothing .blog-author .blog-author-bio{flex-basis:100%;}}@media (max-width:599px){.node--type-blog .view-blog-node .views-field-nothing .blog-author{flex-direction:column;}}.node--type-blog .view-blog-node .views-field-nothing .blog-author a{flex-basis:30%;color:#4a4a4a;text-decoration:none;}.node--type-blog .block-region-sidebar-right{border:1px solid #00507f;padding:20px;border-radius:5px;}.view-recent-blogs .views-row{border-bottom:1px dashed #7F7F7F;}.view-recent-blogs .views-row .views-field-field-blog-date{font-size:14px;color:#7F7F7F;}.rs-content{display:flex;justify-content:space-evenly;margin-bottom:20px;}@media (max-width:599px){.rs-content{flex-direction:column;}}.rs-content .rs-feture-txt{flex-basis:50%;border:1px solid #00507f;border-radius:5px;padding:20px;margin:20px;}@media (max-width:599px){.rs-content .rs-feture-txt{flex-basis:100%;}}.rs-content .rs-feture-txt h3{font-weight:500;}.rs-table .rtecenter{text-align:center;}.rs-btn{color:#FFFFFF;display:block;padding:10px 30px;background:#00507f;border-radius:5px;font-weight:500;text-align:center;}.rs-btn:hover{color:#FFFFFF;}@media (max-width:599px){#body_row .container,#body_row .path-taxonomy #block-barrio-custom-content,.path-taxonomy #body_row #block-barrio-custom-content,#body_row .homepage #block-barrio-custom-content .content,.homepage #block-barrio-custom-content #body_row .content,#body_row .homepage #block-homepagespecialtopicssection .content,.homepage #block-homepagespecialtopicssection #body_row .content{flex-direction:column;}}@media (max-width:599px){#body_row .container .sidebar_right,#body_row .path-taxonomy #block-barrio-custom-content .sidebar_right,.path-taxonomy #body_row #block-barrio-custom-content .sidebar_right,#body_row .homepage #block-barrio-custom-content .content .sidebar_right,.homepage #block-barrio-custom-content #body_row .content .sidebar_right,#body_row .homepage #block-homepagespecialtopicssection .content .sidebar_right,.homepage #block-homepagespecialtopicssection #body_row .content .sidebar_right{margin-top:20px;}}.path-webform .container-fluid{max-width:1140px;}#webform-submission-mtss-service-request-form-add-form{width:60%;margin:0 auto;background:#00507f;border-radius:5px;padding:30px;color:#fff;font-weight:500;}#webform-submission-mtss-service-request-form-add-form button{border-color:#FFFFFF !important;}#webform-submission-mtss-service-request-form-add-form fieldset > label,#webform-submission-mtss-service-request-form-add-form fieldset > legend{font-weight:bold;font-size:1.125em;}.node--type-our-impact h1 a{color:rgba(2,114,139,0.7) !important;}section section .section-title{text-align:center;color:#02728b;margin-bottom:50px;text-transform:uppercase;}section .nav-tabs{border-bottom:1px solid #f0f0f0;}@media (max-width:599px){section .nav-tabs{flex-direction:column;}}section #tabs h6.section-title{color:#eee;}section #tabs .nav-tabs .nav-item.show .nav-link,section .nav-tabs .nav-link.active{background-color:transparent;background:#00507f !important;color:#FFFFFF !important;}section #tabs .nav-tabs .nav-link{border:1px solid #f0f0f0;margin:0 5px 0 0;text-transform:uppercase;font-weight:500;padding:20px 40px;width:300px;background:#f0f0f0;color:#00507f;}@media (max-width:599px){section #tabs .nav-tabs .nav-link{width:100%;padding:10px;margin-bottom:5px;}}section .nav-fill .nav-item{-ms-flex:0 1 auto;flex:0 1 auto;}section .tab-content{border:1px solid #f0f0f0;padding:20px !important;}section .tab-content .collapse .card-body{border:none;}section .tab-pane a.test:after{font-weight:900;content:"\f068";float:right;font-family:"Font Awesome 5 Free";}section .tab-pane a.test.collapsed:after{content:"\f067";}.view-impact-map{margin-top:3rem;}.view-impact-map.view-display-id-attachment_1{margin-top:0;}.view-impact-map .view-header{margin-bottom:3rem;font-weight:bold;}.view-impact-map.view-display-id-block_1 > .row > *{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);margin-bottom:30px;}.view-impact-map .row{justify-content:center;width:100%;gap:3rem;}.view-impact-map .row .views-row{border:1px solid #f0f0f0 !important;padding:30px !important;border-radius:10px !important;width:30% !important;margin-bottom:40px !important;}.view-impact-map .row .views-row:hover{border:1px solid #642F6C !important;background:#f0f6fa;}.view-impact-map .row .views-row.Center.Project{border:1px solid #1177bd !important;}.view-impact-map .row .views-row.Center.Project .impact-center{font-weight:600;color:#1177bd;margin-bottom:2.5rem;width:100%;}.view-impact-map .row .views-row.Center.Project .impact-center::after{content:"MTSS Center Project";background:url("/themes/barrio_custom/images/mtss-favicon.png") no-repeat center left;padding-left:35px;position:absolute;}.view-impact-map .row .views-row.Center.Project:hover{border:1px solid #642F6C !important;}.view-impact-map .row .views-row.Center.Project p,.view-impact-map .row .views-row.Center.Project h3{width:100%;}.view-impact-map .row .views-row h3{font-size:20px;font-weight:500;width:100%;}.view-impact-map .views-exposed-form .form-row label{font-weight:bold;}.view-impact-map .attachment .impact-card{display:flex;flex-wrap:wrap;justify-content:space-between;height:100%;}.view-impact-map .attachment .impact-card .impact-term{font-size:90%;margin-top:2rem;display:flex;flex-direction:column;}.view-impact-map .geolocation-map-container.js-show{border-radius:10px;}.view-impact-map .view-filters{width:100%;margin-right:30px;}.view-impact-map .views-exposed-form label{font-weight:bold;}.view-impact-map .views-exposed-form .d-flex{justify-content:space-between !important;}.view-impact-map .views-exposed-form .form-type-select{display:flex;flex-direction:column !important;}.node--type-impact-map .field--name-field-geolocation-address{display:flex;justify-content:center;margin-bottom:4rem;}.node--type-impact-map .field--name-field-geolocation-address .geolocation-map-container.js-show{border-radius:50%;}.node--type-impact-map .field--name-field-year{display:flex;justify-content:center;font-weight:bold;font-size:1.25rem;margin-bottom:2rem;}.node--type-impact-map .field--type-entity-reference{display:flex;flex-direction:column;}.node--type-impact-map .field--type-entity-reference.field--name-field-state{flex-direction:initial;justify-content:center;font-weight:500;font-size:1.5rem;margin:0;}.node--type-impact-map .field--type-entity-reference .field__label{font-weight:bold;}.node--type-impact-map .field--type-entity-reference .field__item{float:left;}.node--type-impact-map .field--type-entity-reference .field__item:after{content:" ,";right:3px;position:relative;}.node--type-impact-map .field--type-entity-reference .field__item:last-child:after{content:none;}.node--type-impact-map .field--type-entity-reference .field__item:last-child:before{content:" and ";}.node--type-impact-map .field--type-entity-reference .field__item:first-child:before{content:none;}.node--type-impact-map .field--type-entity-reference.field--name-field-state .field__item:last-child:before{content:none;}.full-width{display:block;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0;}.full-width#banner-wrapper{background:#00507f;}.full-width #banner{display:flex;justify-content:space-between;align-items:center;}.full-width #banner img{margin:0;}.path-taxonomy #block-barrio-custom-content{margin:0 auto;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}.image-button.form-control{border:none;}
.affix{position:fixed;width:100%;top:0;z-index:1035;left:0;}
.book-navigation .menu{border-top:1px solid #d6d6d6;}.book-navigation .book-pager{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin:0;}
.contextual-links a{border-bottom:none;text-shadow:0 0 0;}
.feed-icon{border-bottom:none;display:inline-block;padding:15px 0 0 0;}
.field--type-entity-reference{margin:0 0 1.2em;}.field--type-entity-reference .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--type-entity-reference .field__label{padding-left:5px;padding-right:0;}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none;}.field--type-entity-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--type-entity-reference ul.links li{padding:0 0 0 1em;float:right;}@media all and (min-width:560px){.node .field--type-image{float:left;margin:0 1em 0 0;}[dir="rtl"] .node .field--type-image{float:right;margin:0 0 0 1em;}.node .field--type-image + .field--type-image{clear:both;}}.field--type-image img,.field--name-field-user-picture img{margin:0 0 1em;}.field--type-image a{border-bottom:none;}.field--name-field-tags{margin:0 0 1.2em;}.field--name-field-tags .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--name-field-tags .field__label{padding-left:5px;padding-right:0;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.8em;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.821em;}.field--name-field-tags ul.links{padding:0;margin:0;}.field--name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{padding:0 0 0 1em;float:right;}.field--label-inline .field__label,.field--label-inline .field__items,.field--label-inline .field__item{display:inline-block;}
.navbar-dark .nav-link:hover,.navbar-dark .nav-link:focus{color:rgba(255,255,255,0.75);}.navbar-dark .nav-link{color:rgba(255,255,255,0.5);}.navbar-light .nav-link:hover,.navbar-light .nav-link:focus{color:rgba(0,0,0,0.7);}.navbar-light .nav-link{color:rgba(0,0,0,0.5);}.navbar-brand .site-logo{margin-right:1rem;}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}
.block-help{margin-bottom:1em;padding:1.26em;word-wrap:break-word;color:inherit;border:1px solid var(--bs-secondary);background-color:var(--bs-secondary-bg);overflow-wrap:break-word;}.block-help__container{padding-left:24px;background-image:url(/themes/contrib/bootstrap/images/help.png);background-repeat:no-repeat;background-position:left 4px;}[dir="rtl"] .block-help__container{padding-right:24px;padding-left:0;background-position:right 4px;}.block-help__container>*:last-child{margin-bottom:0;}
.icon-help{background:url(/themes/contrib/bootstrap_barrio/images/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(/themes/contrib/bootstrap_barrio/images/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;direction:ltr;height:16px;}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{background:transparent;opacity:0.5;cursor:default;}
.item-list ul{list-style:none;margin:0 0 0.25em 0;padding:0;}[dir="rtl"] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}[dir="rtl"] .item-list ul li{margin:0;padding:0.2em 0 0 0.5em;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir="rtl"] .item-list .item-list__comma-list,[dir="rtl"] .item-list .item-list__comma-list li{padding:0;}
.list-group__link{border-top:1px solid #ccc;padding:7px 0 0;}.list-group__description{margin:0 0 10px;}
.field--name-field-media-image img{max-width:100%;height:auto;}.media-library-wrapper{display:flex;flex-wrap:wrap;}.media-library-menu{margin:5px 5px 5px 0;padding:20px 15px;border:1px solid #dddddd;border-radius:3px;background:#e9e9e9;height:100%;}.media-library-menu li{margin:5px;white-space:nowrap;height:45px;}.media-library-menu li::marker{color:#e9e9e9;}.media-library-menu__link{margin:5px 5px 5px 0;padding:10px 15px;border:1px solid #dddddd;border-radius:3px;background:#e9e9e9;}.active.media-library-menu__link{background:#fff;}.media-library-content{flex:2;}.media-library-wrapper .form--inline{display:flex;flex-wrap:wrap;align-items:flex-end;}.media-library-widget-modal .js-form-item{margin:5px;}.media-library-wrapper .form-type-textfield{flex:2;}.media-library-widget-modal .form-actions{position:sticky;bottom:0;background:#fff;padding:5px;}.media-library-widget-modal .ui-dialog-content{padding-bottom:0;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.media-library-widget-modal.ui-dialog--narrow{width:80% !important;left:10% !important;}.media-library-views-form__rows{display:flex;flex-wrap:wrap;}.media-library-item--grid{margin:10px;width:220px;}.media-library-item--grid .js-form-type-checkbox,.media-library-item--grid .form-check-label{padding-left:0;}.media-library-add-form__media::marker{color:#fff;}
em.placeholder{vertical-align:unset!important;cursor:unset!important;background-color:unset!important;opacity:unset!important;}section.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}
input[type="search"]{box-sizing:border-box;}header #search-block-form{padding:5px 15px;flex-flow:row wrap;}#search-block-form{display:flex;}
.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper .page-title{float:left;margin:0;}[dir="rtl"] .shortcut-wrapper .page-title{float:right;}.shortcut-action{border-bottom:none;margin-left:0.5em;padding-top:0.35em;}[dir="rtl"] .shortcut-action{margin-left:0;margin-right:0.5em;}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:none;}
.sidebar .block{border-style:solid;border-width:1px;padding:15px 15px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar .even,.sidebar .odd{background:none;border-bottom:1px solid #d6d6d6;}.sidebar nav .nav{margin:0 -1rem;}
.site-footer{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:35px 0 30px;background:black;}.site-footer .layout-container{padding:0 15px;}@media all and (min-width:560px){.site-footer__top .region{float:left;position:relative;width:50%;}[dir="rtl"] .site-footer__top .region{float:right;}}@media all and (min-width:560px) and (max-width:850px){.site-footer .region{box-sizing:border-box;}.site-footer__top .region:nth-child(2n+1){padding-right:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n+1){padding-left:10px;padding-right:0;}.site-footer__top .region:nth-child(2n){padding-left:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n){padding-left:0;padding-right:10px;}.region-footer-third{clear:both;}}@media all and (min-width:851px){.site-footer__top .region{width:24%;padding:0 0.65%;}.site-footer__top .region:first-child{padding-left:0;}[dir="rtl"] .site-footer__top .region:first-child{padding-left:10px;padding-right:0;}.site-footer__top .region:last-child{padding-right:0;}[dir="rtl"] .site-footer__top .region:last-child{padding-left:0;padding-right:10px;}}.site-footer h2{color:#c0c0c0;color:rgba(255,255,255,0.65);}.site-footer blockquote{color:#555;}.site-footer .content{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}.site-footer .menu-item{padding:0;}.site-footer .content ol:not(.menu),.site-footer .content ul:not(.menu){padding-left:1.4em;}[dir="rtl"] .site-footer .content ol:not(.menu),[dir="rtl"] .site-footer .content ul:not(.menu){padding-right:1.4em;padding-left:0;}.site-footer .content a,.site-footer .content a.is-active{color:#fcfcfc;color:rgba(255,255,255,0.8);}.site-footer .content a:hover,.site-footer .content a:focus{color:#fefefe;color:rgba(255,255,255,0.95);}.site-footer .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}.site-footer table{font-size:1em;}.site-footer tr td,.site-footer tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}.site-footer tr.odd{background-color:transparent;}.site-footer tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.site-footer__top h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}.site-footer__top .content{margin-top:0;}.site-footer__top p{margin-top:1em;}.site-footer__top .content .menu{padding-left:0;}[dir="rtl"] .site-footer__top .content .menu{padding-right:0;}.site-footer__top .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}[dir="rtl"] .site-footer__top .content li a{padding:0.8em 20px 0.8em 2px;}.site-footer__top .content li a:hover,.site-footer__top .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}.site-footer__top .block-menu,.site-footer__bottom .block{margin:0;padding:0;border:none;}.site-footer__bottom .block{margin:0.5em 0;}.site-footer__bottom .content{padding:0.5em 0;margin-top:0;}.site-footer__bottom .block h2{margin:0;}.site-footer__bottom{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}.site-footer__bottom .region{margin-top:20px;}.site-footer__bottom .block{clear:both;}.site-footer__bottom .block .menu{padding:0;}.site-footer__bottom .menu-item a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}[dir="rtl"] .site-footer__bottom .menu-item a{float:right;border-left:1px solid #555;border-right:none;}.site-footer__bottom .menu-item:first-child a{padding-left:0;}[dir="rtl"] .site-footer__bottom .menu-item:first-child a{padding-right:0;padding-left:12px;}.site-footer__bottom .menu-item:last-child a{padding-right:0;border-right:none;}[dir="rtl"] .site-footer__bottom .menu-item:last-child a{padding-left:0;padding-right:12px;border-left:none;}[dir="rtl"] .site-footer__bottom .menu-item:first-child:last-child a{padding-right:0;}
.skip-link{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#444;background:rgba(0,0,0,0.6);font-size:0.94em;line-height:1.7em;padding:1px 10px 2px;border-radius:0 0 10px 10px;border-bottom-width:0;outline:0;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff;}
table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}tr{border-bottom:1px solid #ccc;padding:0.1em 0.6em;background:#efefef;background:rgba(0,0,0,0.063);}thead > tr{border-bottom:1px solid #000;}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#fff;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}[dir="rtl"] tr td,[dir="rtl"] tr th{text-align:right;}@media screen and (max-width:37.5em){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media screen and (max-width:60em){th.priority-low,td.priority-low{display:none;}}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-changed.warning{margin-bottom:0.5rem;color:var(--bs-warning);}a.tabledrag-handle .handle{width:25px;height:25px;}.tabledrag-cell-content>*{display:table-cell;vertical-align:middle;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
.tablesort{width:14px;height:14px;vertical-align:top;margin:1px 0 0 5px;}.tablesort--asc{background-image:url(/core/misc/icons/ffffff/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/ffffff/twistie-up.svg);}
#page .ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
nav.tabs{margin-bottom:1rem;}
body.toolbar-horizontal #navbar-top.fixed-top,body.toolbar-vertical #navbar-top.fixed-top,body.toolbar-vertical.toolbar-tray-open #navbar-top.fixed-top,body.toolbar-horizontal #navbar-main.fixed-top,body.toolbar-vertical #navbar-main.fixed-top,body.toolbar-vertical.toolbar-tray-open #navbar-main.fixed-top{top:40px;}body.toolbar-horizontal.toolbar-tray-open #navbar-top.fixed-top,body.toolbar-horizontal.toolbar-tray-open #navbar-main.fixed-top{top:80px;}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1040;}
.vertical-tabs{margin:0;border:1px solid #ccc;display:flex;flex-direction:row;font-size:0.875rem;}[dir="rtl"] .vertical-tabs{flex-direction:row-reverse;margin-left:0;margin-right:0;}.vertical-tabs__menu{display:flex;flex-direction:column;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #ccc;list-style:none;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-15em;}.vertical-tabs__pane{margin:0;border:0;}.vertical-tabs__pane>summary{display:none;}.vertical-tabs__pane label{font-weight:bold;}.vertical-tabs__menu-item{border:1px solid #ccc;border-top:0;background:#eee;}.vertical-tabs__menu-item a{display:block;padding:0.5em 0.6em;text-decoration:none;}.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline;}.vertical-tabs__menu-item a:hover{outline:1px dotted;}.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#fff;}[dir="rtl"] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000;}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal;}
.views-displays .tabs .open > a{border-radius:7px 7px 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#0071b3;}.views-displays .secondary .form-submit{font-size:0.846em;}.views-displays .tabs .action-list{padding:0;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#f9f9f9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0071b3;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#018fe2;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper{flex:auto;}.webform-options-display-buttons .form-check-label{margin:0 5px 10px 5px;border:3px solid #ccc;border-radius:3px;background-color:#fff;padding:10px;width:100%;}.webform-options-display-buttons .form-check-label:hover{border-color:#999;color:#333;}.webform-options-display-buttons .form-check-input:checked ~ .form-check-label{border-color:#0074bd;color:#000;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check-label{text-align:center;margin:0 5px 10px 0;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .radio,.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check{padding:0;}
.ui-widget-overlay{background:#000;opacity:0.7;}.ui-dialog{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:0;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:0.9em;}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;padding:0.250em 1.063em;border-radius:1em;}
