﻿html{font-size:100%;}body{font-family:Helvetica,Arial,sans-serif;font-size:16px;}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:98%;}}h1,.txt-h1,h2,.txt-h2,h3,.txt-h3,h4,.txt-h4,h5,.txt-h5{font-weight:600;font-family:Helvetica,Arial,sans-serif;}h1{color:#086090;font-size:32px;margin-bottom:18px;}h1.header-title{color:#086090;font-size:36px;margin-top:-30px;}@media(max-width:1024px){h1.header-title{font-size:22px;}}@media screen and (max-width:800px){h1{font-size:22px;}}h2{font-size:28px;}@media screen and (max-width:800px){h2{font-size:20px;}}h3{color:#086090;font-size:22px;font-weight:700;line-height:1.333;margin:0 0 .75em 0;text-transform:uppercase;}@media screen and (max-width:800px){h3{font-size:20px;}}h4{color:#00a6e1;font-size:18px;font-weight:700;margin-bottom:10px;}@media screen and (max-width:800px){h4{font-size:14px;}}.btn{border-radius:2px;font-weight:700;height:40px!important;line-height:40px!important;letter-spacing:.07em!important;padding:0 1.15em!important;position:relative;text-transform:uppercase;}a,.btn-link{color:#00a6e1;padding-left:0;padding-right:0;}a:hover,.btn-link:hover{color:#086090;text-decoration:underline;}.btn-primary,.btn-primary:focus{color:#fff;background-color:#00a6e1;border-color:#f0f0f0;min-width:120px;}.btn-primary:hover,.btn-primary:focus:hover{background-color:#086090;}.btn-primary.disabled,.btn-primary:focus.disabled,.btn-primary:disabled,.btn-primary:focus:disabled{color:#666;background-color:#cdcdcd;border-color:#ccc;}textarea{width:100%;}.k-i-loading{position:absolute;color:#00a6e1;font-size:120px;left:calc(50% - 60px);top:calc(50% - 60px);z-index:99999;}body{border-top:20px solid #086090;}.assessment-container{margin-top:24px;margin-bottom:50px;max-width:1320px;position:relative;}.assessment-container .header-title-and-text{position:absolute;left:150px;top:40px;}@media(max-width:1024px){.assessment-container .header-title-and-text{position:relative;left:auto;top:auto;}}.assessment-container h3{color:#000;font-size:24px;font-weight:700;line-height:1.333;margin:0 0 .75em 0;text-transform:uppercase;}@media screen and (max-width:800px){.assessment-container h3{font-size:24px;}}.assessment-container th{font-weight:400;}.assessment-container .assistance{font-weight:bold;font-style:italic;}.navbar{padding-top:1rem;padding-bottom:1rem;}.navbar-brand{color:#000;font-size:40px;}@media screen and (max-width:800px){.navbar-brand{font-size:22px;}}.navbar-brand .logo{margin-right:24px;width:154px;}@media screen and (max-width:1024){#main-nav{display:block;}}.navbar-nav .nav-item .nav-link{color:#00a6e1;font-size:20px;}@media screen and (max-width:800px){.navbar-nav .nav-item .nav-link{font-size:16px;}}.navbar-nav .nav-item .nav-link:hover{color:#086090;}.navbar-nav .nav-item.link-active .nav-link{color:#086090;}.user-label{position:absolute;top:5px;right:40px;}.k-grid .k-grid-header{font-weight:bold;}.k-grid a{color:#086090;}.k-grid a:hover{color:#00a6e1;text-decoration:underline;}.k-filter-menu-container{width:100%!important;}.col-actions a:hover{text-decoration:none;}.hmsss-header{margin-bottom:40px;}@media(max-width:1024px){.hmsss-header{margin-bottom:16px;}}.hmsss-header img+img{margin-left:16px;}form .row{margin-bottom:16px;}form .row .col-xs-12{margin-bottom:16px;}.required{color:#f00;}.k-input-solid{border-color:#ced4da;color:#424242;background-color:#fff;}.k-input-md .k-input-inner,.k-picker-md .k-input-inner{padding:0 8px;}kendo-datepicker.k-input-solid{width:125px;}.integer-slider{width:60%!important;margin-top:40px!important;margin-bottom:110px!important;}.questions-container{position:relative;}@media(max-width:1024px){.questions-container{margin-top:72px;}}.questions-container .preview-mode{position:absolute;left:50%;top:50%;margin-top:-60px;margin-left:-315px;color:#086090;font-size:80px;opacity:.1;z-index:0;}.questions-container h2{font-size:32px;margin-bottom:18px;}@media screen and (max-width:800px){.questions-container h2{font-size:20px;}}.question{margin-bottom:24px;}.question label+input[type=text]{margin-left:12px;float:right;}.question input[type=checkbox],.question input[type=radio]{margin:6px 0;display:inline-block;}.question .radio-list label,.question .checkbox-list label{display:table-row;}.question .matrix-question{margin-bottom:36px;}.question .matrix-question th,.question .matrix-question td{min-width:60px;text-align:center;}.question .matrix-question th.subquestion-cell,.question .matrix-question td.subquestion-cell{text-align:left;}.question .matrix-question th input[type=radio]+label,.question .matrix-question td input[type=radio]+label{display:none;}@media(max-width:768px){.question .matrix-question{margin-top:8px;}.question .matrix-question thead{display:none;}.question .matrix-question tr{margin-top:16px;}.question .matrix-question tr:nth-child(even){background-color:#fff;}.question .matrix-question tr:nth-child(even) td{background-color:#fff;}.question .matrix-question th,.question .matrix-question td{display:block;text-align:left;padding-left:0;}.question .matrix-question th input[type=radio]+label,.question .matrix-question td input[type=radio]+label{display:inline-block;margin-left:12px;}.question .matrix-question .subquestion-cell{font-weight:700;margin-top:16px;}}.question .medium-text{width:60%;height:60px;}.question textarea{width:60%;height:125px;}@media(max-width:990px){.question textarea{width:100%;}}app-respond-question{position:relative;}.question-text{font-weight:bold;margin-bottom:0;}.question-text label{display:inline;}.question-text .help-text-link{margin-left:8px;position:relative;}.question-text .help-text-link .fa-question-circle{color:#086090;cursor:pointer;}.question-text .help-text-link .fa-question-circle:hover{color:#00a6e1;}.question-text .help-text-link .show-help{display:none;}.question-text .help-text-link .help-text-container{position:absolute;top:100%;left:50%;margin-left:-200px;margin-top:16px;border:1px solid #666;padding:10px;background-color:#f9f9f9;max-width:800px;min-width:400px;box-shadow:4px 4px 8px #999;border-radius:8px;}.question-text .help-text-link .help-text-container:before{content:" ";border-top:1px solid #666;border-right:0;border-bottom:0;border-left:1px solid #666;width:20px;height:20px;display:block;position:absolute;top:-10px;left:50%;margin-left:-10px;transform:rotate(45deg);background-color:#f9f9f9;}.caption-container{display:table;}.caption-container .note-icon{color:#086090;display:table-cell;width:25px;}.caption-container .question-text-caption-container{display:table-cell;}.caption-container .question-text-caption-container .question-text-caption-question{color:#000;font-size:20px;font-weight:400;}.submit-instruction-container{display:table;margin-bottom:20px;}.submit-instruction-container .note-icon{color:#086090;display:table-cell;width:25px;}.submit-instruction-container .submit-instruction-text-container{display:table-cell;}.submit-instruction-container .submit-instruction-text-container .submit-instruction-text{color:#086090;font-weight:600;}label.opened{margin-bottom:8px;}label+input[type=text]{margin-bottom:12px;}select{padding:.375rem .75rem;}.form-control{appearance:auto;font-size:16px;}table tr:nth-child(even){background-color:#efefef;}@media(max-width:768px){table tr:nth-child(even){background-color:#fff;}}table th{padding:4px;}table td{padding:4px;}.read-only input,.read-only label,.read-only select,.read-only textarea{pointer-events:none;}.k-multiselect.k-disabled{background-color:#ededed;}.k-multiselect.k-disabled:hover:after{content:"You must select an organization and an assessment to see optional modules.";color:#f00;position:absolute;top:6px;left:6px;}.k-multiselect.k-disabled input.k-input-inner{cursor:not-allowed;pointer-events:all!important;}.respond-progress{display:block;margin-top:15px;padding-top:15px;border-top:1px solid #ededed;text-align:left;}.respond-progress:after{width:250px;content:'';color:#00a6e1;display:block;font-size:14px;font-weight:bold;text-align:center;}.respond-progress .k-progressbar{width:250px;}.respond-progress .k-progressbar .k-state-selected,.respond-progress .k-progressbar .k-selected{border-color:#eb5b51;color:#fff;background-color:#00a6e1;}.respond-progress .k-progress-status{display:none;}.error-message{color:#f00;}.form-floating input.form-control,.form-floating .input-group-append{margin-bottom:8px;}.list-with-margin-after-each-bullet>li{margin-bottom:10px;}.export-to-pdf{margin:12px 0;}.sareport-question-container{border-bottom:1px solid #00a6e1;box-shadow:0 4px 2px -2px #ededed;font-size:14px;margin:24px 0 12px 0;padding-bottom:12px;max-width:800px;}.sareport-question-container table{border:1px solid #ddd;width:100%;margin-bottom:24px;}.sareport-question-container table th{background-color:#dedede;min-width:80px;padding:4px 8px;text-align:right;}.sareport-question-container table th:first-child{text-align:left;}.sareport-question-container table td{padding:4px 8px;text-align:right;}.sareport-question-container table td:first-child{text-align:left;}.sareport-question-container table .cell-times-answered{text-align:right;}.sareport-question-container .report-question-text{color:#00a6e1;font-size:16px;font-weight:700;}.barchart-container,.stackbarchart-container{max-width:720px;}.piechart-container{height:320px;margin:0 auto;}.k-pdf-export>div{width:100%!important;}.k-pdf-export h2{font-size:24px;}.k-pdf-export h3{font-size:18px;}.k-pdf-export .sareport-question-container{font-size:12px;}.k-pdf-export .sareport-question-container .report-question-text{font-size:14px;width:90%;break-after:avoid-page;}#reportGenContainer{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.2);}#reportGenContainer .reportGenContent{position:absolute;top:50%;left:50%;background-color:#eee;height:150px;width:400px;margin-top:-75px;margin-left:-200px;}#reportGenContainer .reportGenContent h2{background-color:#00a6e1;color:#fff;font-size:18px;padding:6px 12px;}#reportGenContainer .reportGenContent .spinner{padding-top:20px;text-align:center;}#reportGenContainer .reportGenContent .spinner .spinner-border{color:#00a6e1;width:4rem;height:4rem;margin:auto auto;}.staff-manage-actions{margin-bottom:24px;}.two-column-grid{display:flex;background-color:#f3f3f3;border:1px solid #666;margin:16px 0;}.two-column-grid>*{padding:1rem;width:50%;}.three-column-grid{display:flex;background-color:#f3f3f3;border:1px solid #666;margin:16px 0;}.three-column-grid>*{padding:1rem;width:33.3333%;}@media(max-width:1064px){.three-column-grid{display:block;padding:1rem 0;}.three-column-grid>*{padding:0 1rem;width:100%;}}table tr:nth-child(even){background-color:none;}table tr:nth-child(even) td{background-color:#efefef;}.choice-question-container{margin-bottom:16px;}.action-buttons{border-bottom:1px solid #00a6e1;margin:16px 0;padding-bottom:16px;}.action-buttons .bucket-button{display:inline-block;}.action-buttons .bucket-button+.bucket-button{margin-left:16px;}.bucketing-question-container{border-bottom:1px solid #00a6e1;margin-bottom:16px;padding-bottom:16px;}.bucketing-question-container .bucketing-reporting-item{margin-left:36px;}.bucketing-question-container .question.reporting{color:#00a6e1;font-size:16px;font-weight:700;margin-bottom:0;word-wrap:break-word;}.bucketing-table{border:1px solid #ddd;margin-bottom:24px;width:100%;}.bucketing-table[data-num-cols="8"],.bucketing-table[data-num-cols="9"],.bucketing-table[data-num-cols="10"],.bucketing-table[data-num-cols="11"],.bucketing-table[data-num-cols="12"]{font-size:14px;}.bucketing-table[data-num-cols="13"],.bucketing-table[data-num-cols="14"],.bucketing-table[data-num-cols="15"],.bucketing-table[data-num-cols="16"],.bucketing-table[data-num-cols="17"],.bucketing-table[data-num-cols="18"],.bucketing-table[data-num-cols="19"],.bucketing-table[data-num-cols="20"]{font-size:12px;}.bucketing-table th{background-color:#dedede;font-weight:normal;padding:3px;text-align:right;}.bucketing-table td{padding:3px;text-align:right;}.bucketing-table td:first-child{text-align:left;}.bucketing-question-text{font-weight:700;}.bucketing-question-text:before{content:'';font-family:"WebComponentsIcons";}.k-dialog{max-width:500px;}.k-dialog .k-dialog-titlebar{background-color:#00a6e1;border-bottom:1px solid #086090;color:#fff;}.k-dialog .k-dialog-buttongroup button{color:#000;background-color:#ccc;border-color:#999;min-width:120px;display:inline-block;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.k-dialog .k-dialog-buttongroup.k-actions-stretched>*{flex:none;}.clickable{cursor:pointer;}.select-school-container{background-color:#fefefe;border:1px solid #086090;margin-bottom:24px;padding:16px;}.school-activities{margin-bottom:24px;}.school-activities h3{width:calc(100% - 150px);}.school-activities .school-activities-actions{float:right;margin-bottom:16px;}.school-activities .expansion-panel{clear:both;}.school-activities .expansion-panel .year-description{font-style:italic;margin-bottom:20px;}.school-activities .expansion-panel h2{color:#00a6e1;font-size:18px;}.school-activities .expansion-panel[title="Assessment Phase - 1 (A1)"] h2:before,.school-activities .expansion-panel[title="Assessment Phase - 2 (A2)"] h2:before{content:url(../images/iconChecklist.png);margin-right:8px;}.school-activities .expansion-panel[title="Strategic Planning Phase - 1 (SP1)"] h2:before,.school-activities .expansion-panel[title="Strategic Planning Phase - 2 (SP2)"] h2:before,.school-activities .expansion-panel[title="Strategic Planning Phase - 3 (SP3)"] h2:before,.school-activities .expansion-panel[title="Strategic Planning Phase - 4 (SP4)"] h2:before,.school-activities .expansion-panel[title="Strategic Planning Phase - 5 (SP5)"] h2:before{content:url(../images/iconIdea.png);margin-right:8px;}.school-activities .expansion-panel[title="Implementation Phase - 1 (I1)"] h2:before,.school-activities .expansion-panel[title="Implementation Phase - 2 (I2)"] h2:before{content:url(../images/iconImplementation.png);margin-right:8px;}.school-activities .expansion-panel[title="Evaluation Phase - 1 (E1)"] h2:before,.school-activities .expansion-panel[title="Evaluation Phase - 2 (E2)"] h2:before{content:url(../images/iconMagnifyingGlass.png);margin-right:8px;}.school-activities .expansion-panel[title="Sustainability Phase - 1 (S1)"] h2:before,.school-activities .expansion-panel[title="Sustainability Phase - 2 (S2)"] h2:before{content:url(../images/IconSustainability.png);margin-right:8px;}#activities-grid{max-height:300px;margin-bottom:24px;}#activities-grid table{height:1px;}#activities-grid table tr{height:100%;}#activities-grid table tr.hide{display:none;}#activities-grid table tr td[aria-colindex="1"]{padding:0;}#activities-grid table tr .phase-column{display:block;height:100%;padding:8px 12px;}#activities-grid table tr .preparation{background-color:#9fc5e8;}#activities-grid table tr .strategic-planning{background-color:#b6d7a8;}#activities-grid table tr .implementation{background-color:#d5a6bd;}#activities-grid table tr .sustainability{background-color:#f6b26b;}#activities-grid table tr .alumni{background-color:#a2c4c9;}#activities-grid .k-checkbox{border-color:#086090;}#activities-grid .k-checkbox:checked,#activities-grid .k-checkbox.k-checked{border-color:#086090;color:#fff;background-color:#086090;}.school-comments{margin-bottom:24px;}.school-comments h3{width:calc(100% - 150px);}.school-comments .school-comment-actions{float:right;margin-bottom:16px;}.school-comments #comments-grid{clear:both;height:300px;}.school-comments #comments-grid .comment-column *{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.school-comments #comments-grid .comment-column *:not(:first-child){display:none;}.school-comments #comments-grid a .k-icon{cursor:pointer;}.school-comments #comments-grid a .k-icon:hover{color:#086090;}.school-comments #comments-grid a.k-icon{cursor:pointer;}.school-comments #comments-grid a.k-icon:hover{color:#086090;text-decoration:none;}.my-school-comment-dialog .k-dialog{max-width:1200px;max-height:80%;}.my-school-comment-dialog .k-dialog .modal-action-btns{margin-top:16px;}.k-expander-title{color:#086090;text-transform:none!important;}.k-expander-header[aria-expanded="true"]{background-color:#00a6e1;color:#fff;}.k-expander-header[aria-expanded="true"] .k-expander-title{color:#fff;}.k-grid tr.k-state-selected>td{background-color:rgba(0,217,222,.25);}app-respond-language{position:absolute;right:0;}.respondent-note-dialog .k-window{width:60vw;height:90vh;}.respondent-note-dialog .k-dialog{max-width:100%;}.respondent-note-dialog .question-note{border-bottom:1px solid #00a6e1;margin-bottom:8px;padding-bottom:8px;}.respondent-list-notes-dialog .k-window{width:60vw;max-height:90vh;}.note-container{background-color:#efefef;border:1px solid #086090;color:#000;padding:10px;position:relative;margin:6px 0;}.note-container .note-owner{font-style:italic;}.note-container .fa-trash-alt{position:absolute;top:8px;right:8px;}.question-notes-icons{margin-left:8px;}.question-notes-icons .add-note-icon{color:#086090;font-size:20px;padding:0;}.question-notes-icons .add-note-icon:hover{color:#00a6e1;}.question-notes-icons .notes-total{cursor:pointer;margin-left:8px;position:relative;width:24px;}.question-notes-icons .notes-total .notes-number{color:#fff;position:absolute;text-align:center;left:8px;bottom:2px;}.question-notes-icons .notes-total .notes-icon{color:#086090;font-size:24px;}.question-notes-icons .notes-total .notes-icon:hover{color:#00a6e1;}.school-information{margin-bottom:16px;}.school-information .school-info{border:1px solid #000;padding:10px;}.school-information .modal-action-btns{margin-top:8px;text-align:center;}.school-information .btn.btn-link{padding-left:0;padding-right:0;}.dialog-team-members .k-dialog{max-width:800px!important;}.dashboard-container{margin-bottom:36px;width:100%;}.dashboard-container .dashboard-card{background-color:#fafafa;border:1px solid #efefef;display:inline-block;padding:10px;margin:8px 1%;vertical-align:top;width:47%;}@media screen and (max-width:1400px){.dashboard-container .dashboard-card{width:96%;}}.dashboard-container .dashboard-card.chart{max-width:600px;}@media screen and (max-width:1400px){.dashboard-container .dashboard-card.chart{max-width:100%;}}.dashboard-container .dashboard-card .k-grid th{background-color:#00a6e1;color:#fff;}.dashboard-container .dashboard-card.full{margin:auto 1%;width:98%;}.dashboard-container .dashboard-card .assessment-open{border-bottom:1px solid #ccc;margin-bottom:8px;padding-bottom:8px;}.dashboard-container .dashboard-card .assessment-open:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}.dashboard-container .dashboard-card .assessment-open .btn-primary{margin-bottom:4px;margin-right:12px;}.dashboard-container .dashboard-card .assessment-open .btn-primary:last-child{margin-right:0;}.dashboard-container .icon-alert{color:#f00;font-weight:bold;}#contacts-grid .k-grid-header{padding:0!important;}#contacts-grid .k-grid-content{width:100%;min-height:0;overflow:unset;overflow-x:unset;overflow-y:unset;position:relative;flex:1;}.dashboard-container .dashboard-card.small-size{min-width:400px;width:23%;}#login .footer{overflow:auto;}.note-icon .k-i-info-circle{margin-top:-2px;}.k-grid-header .k-grid-filter.k-state-active,.k-grid-header .k-grid-filter.k-active,.k-grid-header .k-header-column-menu.k-state-active,.k-grid-header .k-header-column-menu.k-active,.k-grid-header .k-hierarchy-cell .k-icon.k-state-active,.k-grid-header .k-hierarchy-cell .k-icon.k-active{color:#fff;background-color:#086090;}