@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{color:#3b3b3b;background:#292929;}#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:#055a8e;}#navbar-main{background-color:#162554;}a,.link{color:#162554;text-decoration:underline;}a:hover,a:focus,.link:hover,.link:focus{color:#4e7da1;}.nav-item .dropdown-item a.active{color:black;}.navbar-nav .nav-link.active{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:black;text-decoration:underline;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#1c2b66;border-color:#0071b3;}.page-link,.page-link:hover{color:#1c2d66;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#162554;border-color:#162554;color:white;}.btn-primary:hover,.btn-primary:focus{background-color:#28428f;color:white;}.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:#fffeff;}[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;}.progress-step.is-active .progress-marker::before{background-color:var(--bs-primary);}.green-bg{background-color:#b1c8ba;}.blue-bg{background-color:#b4ccdc;}
.evaluation-container{max-width:1000px;margin:0 auto;padding:15px;}.other-form-container{max-width:600px;margin:inherit;}.form-item-participant-id,.form-item-participant-id2,.form-item-message-0-value,.form-item-subject-0-value,.form-item-code{max-width:600px;margin:inherit;}.layout__region--first,.layout__region--second{display:flex;}.block-views-blocktpt-chart-subscores-table,.block-views-blocktpt-chart-subscores-chart-indv,.block-views-blockagency-summary-report-total-students,.block-views-blockagency-summary-report-total-services,.block-views-blocktpt-chart-subscores-table .content,.block-views-blocktpt-chart-subscores-chart-indv .content,.block-views-blockagency-summary-report-total-students .content,.block-views-blockagency-summary-report-total-services .content{display:flex;flex:1;align-items:stretch;}.block-views-blocktpt-chart-subscores-table > .content > .contextual-region,.block-views-blocktpt-chart-subscores-chart-indv > .content > .contextual-region,.block-views-blockagency-summary-report-total-students > .content > .contextual-region,.block-views-blockagency-summary-report-total-services > .content > .contextual-region,.block-views-blocktpt-chart-subscores-table > .content > div:not([class]),.block-views-blocktpt-chart-subscores-chart-indv > .content > div:not([class]),.block-views-blockagency-summary-report-total-students > .content > div:not([class]),.block-views-blockagency-summary-report-total-services > .content > div:not([class]){align-items:stretch;display:flex;flex:1;}.view-display-id-subscores_chart_indv,.view-display-id-subscores_table,.view-display-id-total_services,.view-display-id-total_students{flex-direction:column;display:flex;width:100%;}
.sidebar .block{background:white;border-style:solid;border-color:#d6d6d6;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.1);}.accordion-item{margin:0;border:none;list-style-type:none;}.accordion-header{margin:0;padding:0;}.accordion-button{width:100%;padding:10px 15px;margin:0;border:none;text-align:left;background-color:transparent;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:#162554;position:relative;box-shadow:inset 0 calc(var(--bs-accordion-border-width)* -1) 0 var(--bs-accordion-border-color);}.accordion-button:focus{box-shadow:inset 0 calc(var(--bs-accordion-border-width)* -1) 0 var(--bs-accordion-border-color);}.accordion-button::before{font-size:0.8em;position:absolute;right:15px;transition:transform 0.2s;}.accordion-button.collapsed::before{transform:rotate(-90deg);box-shadow:none;}.accordion-button.non-collapsible::before{display:none;}.accordion-button.non-collapsible::after{display:none;}.accordion-button.non-collapsible{background-color:transparent;color:#162554;}.accordion-body{padding:10px 15px;}.menu-level-0{padding-left:0;padding-right:0;margin:0;}.menu-level-0 > .accordion-item{padding-left:0;padding-right:0;margin:0;}.menu-level-0 > .accordion-item:last-child{margin-bottom:0;}.side-nav-link{color:#162554;text-decoration:none;}.offcanvas-body{text-align:right;color:#162554}@media (min-width:992px){.navbar-expand-lg .offcanvas{flex-grow:0;}}
.btn-dark-blue{background-color:#162554;border-color:#162554;color:white;width:80%;text-align:center;display:block;margin:0 auto;}.btn-dark-blue-left{background-color:#162554;border-color:#162554;color:white;width:200px;text-align:center;display:block;}.btn-dark-blue:hover{background-color:#233881;border-color:#233881;color:white;}.btn-container{margin-top:auto;display:flex;justify-content:center;}.btn-green{background-color:#8FB19D;border-color:#8FB19D;color:black;width:80%;text-align:center;display:block;margin:0 auto;}.modal{--bs-modal-margin:160px;}.spb-popup-main-wrapper{background-color:#FFFFFF;border:none;border-radius:25px 25px 0 0;}.block-bootstrap-barrio-subtheme-appannouncement-modal-close{border:none;}.toast{--bs-toast-bg:#FFF;}.error-message-container{max-height:250px;overflow-y:auto;word-wrap:break-word;overflow-wrap:break-word;}.block-with-filter .view-filters{display:none;}
table{border:0;border-spacing:0;font-size:0.857em;margin:20px 0;width:100%;box-shadow:0 4px 8px rgba(0,0,0,0.1);border-radius:4px;overflow:hidden;}table table{font-size:2em;}tr{border-bottom:1px solid #dddddd;padding:0.1em 0.6em;background:#ffffff;transition:background 0.3s;}thead > tr{border-bottom:2px solid #333333;background:#f3f3f3;}tbody > :nth-child(odd){background:#f9f9f9;}table tr th{background:#f5f5f5;border-bottom-style:solid;border-top:none;color:#333333;font-weight:bold;text-transform:uppercase;padding:12px 15px;}table tr th a,table tr th a:hover,table tr th a:focus{color:inherit;text-decoration:none;}table tbody tr th{vertical-align:top;background:#ffffff;color:#333333;font-weight:normal;}tr td,tr th{padding:12px 15px;border:1px solid #dddddd;text-align:left;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-left:none;border-right:none;}tr:hover{background:#f3f3f3;}@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;}}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}
nav.tabs{margin:1rem 1.5rem;}
.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;}.embed-responsive-16by9{padding-top:56.25%;}.embed-responsive-item{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}
h1,h1 a{font-family:'Roboto Condensed',sans-serif;font-weight:600;}h2,h2 a{font-family:'Roboto Condensed',sans-serif;font-weight:500;}h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a,.link-text{font-family:'Roboto Condensed',sans-serif;font-weight:400;}body,p,a,li{font-family:'Roboto',sans-serif;}
