
/* Template CSS */
body{background:#e6e6e6;font-size:14px;letter-spacing:0px;font-weight:300;font-family:"Open Sans", sans-serif}span.checkbox-link-choice{cursor:pointer;font-size:1rem;color:#e2e2e2}input,textarea,p,div,label,li,td,th,h1,h2,h3,h4,h5{font-family:"Open Sans", sans-serif}#_error_message_popup{right:auto;left:50%;transform:translate(-50%, 0);background-color:white}select{border-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;background-color:whitesmoke;background-image:url("/images/select_arrow.png");box-shadow:none;font-family:"Open Sans", sans-serif}select option{font-family:"Open Sans", sans-serif}select,select option,input[type=text],textarea{font-size:0.8rem}.dialog-box > ul li{margin-left:20px;list-style:disc;font-size:1rem;line-height:1.5em;color:#707070}.dialog-box p{font-size:1rem;line-height:1.5em;color:#707070}.dialog-box p.error-message{color:#c00000}.dialog-box p.info-message{color:#5ebe7e}#readonly_record_message{flex:0 0 100%;width:100%;background-color:#5ebe7e;color:#c00000;display:none;font-size:0.7rem;text-align:center;font-weight:700;padding:0}input,input[type="password"],input[type="text"],input[type="text"].borderless,input[type="password"].borderless,.basic-form-line input[type=text],.basic-form-line textarea{border-radius:5px;background-color:whitesmoke;padding:8px 10px}.basic-form-line input[type="text"].borderless{border-radius:5px;border:none;background-color:transparent}.basic-form-line.field-error input[type='text'],.basic-form-line.field-error textarea{background-color:#ffe6e6 !important}.basic-form-line button{margin-left:0}.download-file-link,.view-image-link{padding-left:0}.admin-area-button{font-size:1.3rem}.two-column-wrapper{display:flex}.two-column-wrapper div{flex:0 0 calc(50% - 12px)}.two-column-wrapper div:first-child{margin-right:20px}#_main_content .main-content-form-section p.space-above{margin-top:20px}#_management_content.readonly .editable-list-image-dropzone,#_management_content.readonly .editable-list-file-dropzone,#_management_content.readonly .ui-datepicker-trigger{display:none}.italic-text{font-style:italic}.info-message{color:#5ebe7e}.basic-form-line textarea{margin-bottom:0}input[type="file"]{background-color:transparent;border:none;outline:none;width:350px;font-size:20px}.basic-form-line input[type=file],.core-form-line input[type=file]{width:350px;font-size:20px}input[type="text"].borderless,input[type="password"].borderless{border:1px solid #e6e6e6}.editable-list input[type=text]{width:100%;max-width:100%}.editable-list input.data-type-date{min-width:120px}.editable-list input.data-type-datetime{min-width:170px}.editable-list input.data-type-int{min-width:80px}.editable-list input.data-type-decimal{min-width:100px}.editable-list input.data-type-varchar{min-width:180px}.editable-list input[type=file]:has(+ span.file-info:not(.hidden)){display:none}#_maintenance_form .editable-list input.editable-date,#_maintenance_form .editable-list input.editable-number{width:100%;max-width:100%;min-width:120px}.printable{padding:5px;font-size:0.75rem;line-height:1.4}.view-only-icon,.data-list-edit-icon{color:#5ebe7e;font-size:16px}.data-list-edit-icon{margin-left:10px}.totals-block{background-color:#707070;color:white;width:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:right;font-size:0.7rem;padding:5px 20px;font-weight:500}textarea{border:1px solid #e6e6e6}textarea:focus{background-color:whitesmoke;outline:1px solid #5ebe7e;outline-offset:-1px}select:focus{background-color:whitesmoke;outline:1px solid #5ebe7e;outline-offset:-1px}.dark-text{font-weight:700;color:#2b282a;margin-bottom:5px;line-height:1.7}.normal-caps{font-weight:300;text-transform:uppercase}.thin-text{font-weight:300}.highlighted-text{font-weight:700}.very-dark-text{color:#2B282A}.highlighted-label{font-weight:900;color:#2b282a}.continent-hidden{display:none}.region-hidden{display:none}.zone-hidden{display:none}#_main_content_form_section_1{justify-content:space-between;flex-direction:row;flex-wrap:wrap}.display-flex{display:flex}.basic-form-line.half-inline-block,.form-line.half-inline-block{display:inline-block;width:calc(50% - 12px);vertical-align:top;margin-right:10px}.half-flex-block{flex:0 0 48%}.form-list-item-header{padding:4px 30px}.ehc-green{color:#315449 !important}.ehc-light-green{color:#5ebe7e !important}.light-gray{color:whitesmoke !important}.medium-gray{color:#e6e6e6 !important}.medium-dark-gray{color:#969696 !important}.dark-gray{color:#707070 !important}.box-shaded{background-color:whitesmoke;padding:10px}.rounded-border{border-radius:5px}.color-green{color:#5ebe7e !important}#_page_help_button{display:none}#_main_content .dz-message p{padding:0}#_main_content .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:0;padding-bottom:0}#_main_content .ui-tabs .ui-tabs-nav li.ui-tabs-active a{background:#707070;border-top-left-radius:4px;border-top-right-radius:4px}ul li{line-height:1.3}input:focus{background-color:whitesmoke;outline:1px solid #5ebe7e;outline-offset:-1px}input[type="file"]{background-color:transparent;border:none;outline:none}input[type="file"]:focus{background-color:transparent;border:none;outline:none}label{color:#707070;font-size:0.8rem;letter-spacing:0px;margin-bottom:5px;margin-top:5px;line-height:1.5;font-weight:400}.basic-form-line label,.form-line label{color:#707070;font-size:0.75rem;letter-spacing:0px;margin-bottom:5px;margin-top:5px;line-height:1.25;font-weight:700}.basic-form-line label.light-label,.form-line label.light-label{font-weight:400}.basic-form-line label.inline-block{display:inline-block}.form-line p.form-list-item-title,.basic-form-line p.form-list-item-title{padding:3px 0;margin:0;font-weight:400;height:22px;font-size:0.9rem}p.form-list-add-button-wrapper{text-align:right}.form-list{max-width:100%}.form-list button.form-list-add-button{font-weight:500;border:none;border-radius:5px;background-color:whitesmoke;letter-spacing:0px;padding:8px 30px;color:#2b282a;text-transform:none;font-size:0.7rem}.form-list button.form-list-add-button:hover{background-color:#e6e6e6}.form-list-remove:hover{color:#5ebe7e}.form-list select,.basic-form-line select{width:100%;outline-offset:-1px}.form-line label{padding-top:0;padding-bottom:0}.basic-form-line.inline-block{padding-right:20px}.form-line p,.basic-form-line p{padding:0;margin:0}.form-line p.checkbox-link-clear-selections-wrapper,.basic-form-line p.checkbox-link-clear-selections-wrapper{margin-top:10px}.ui-dialog:not(.information-fragment-dialog) .ui-dialog-content{background-color:#e6e6e6}.ui-dialog:not(.information-fragment-dialog) .ui-dialog-buttonpane{margin-top:0px;background-color:#e6e6e6}.ui-widget-content:not(.information-fragment-dialog){background:whitesmoke}.ui-dialog:not(.information-fragment-dialog) .ui-dialog-titlebar{padding:1em 1em;position:relative;border-radius:0px;background-color:#969696;margin:0px;color:white;border:none}.ui-dialog:not(.information-fragment-dialog) .ui-dialog-buttonpane button{font-weight:400;border:1px solid #e6e6e6;border-radius:0px;background-color:whitesmoke;letter-spacing:0px;padding:3px 30px;background:whitesmoke;color:#707070;margin:0.5em 0 0.5em 0.4em}.ui-dialog:not(.information-fragment-dialog) .ui-dialog-buttonpane button:hover{background-color:#315449;color:whitesmoke}button{font-weight:500;border:1px solid #315449;border-radius:5px;background-color:white;letter-spacing:0px;padding:3px 30px;color:#315449;text-transform:none;font-weight:700}button:hover{background-color:#315449;color:white}button:hover .button-icon,button:hover .button-text{color:white}#_filters_on{display:none}#_filters_on.filters-on{display:inline}#_filter_button{height:40px;padding:0 20px;float:left;border:1px solid #707070;cursor:pointer}#_filter_button div{line-height:40px}#_filter_button:hover{background-color:whitesmoke}#_filter_button .fad{margin-right:10px}#_filters_on.filters-on{color:#008200}#_filter_button:hover #_filters_on.filters-on{color:white}.disabled-button{display:none}.enabled-button.disabled-button{display:none}input[type="text"],input[type="password"],.basic-form-line input[type=text],.basic-form-line textarea{border:1px solid #e6e6e6}.basic-form-line > select,.form-line > select{width:100%}.form-line textarea{border-radius:5px;background:whitesmoke;padding:8px 15px;width:100%}.basic-form-line textarea{border-radius:5px;background:whitesmoke;padding:8px 10px;width:100%}.basic-form-line > textarea{width:100%}a,a:link,a:active,a:visited{font-weight:300;color:#5ebe7e;text-decoration:underline}p{font-size:0.9rem;line-height:1.2}#map_canvas_wrapper{box-shadow:none}#_save_button{color:#5ebe7e}#_sandbox_header{text-transform:uppercase;color:red;font-size:36px;position:absolute;left:40px;top:50%;transform:translate(0, -50%);font-weight:900}#_maintenance_form table{width:100%}.editable-list-add span{font-size:16px;color:white}.editable-list-add:hover span{color:#969696}.editable-list-remove span{font-size:16px;color:#2b282a}.editable-list-remove:hover span{color:#969696}.editable-list-download{display:none}.editable-list td,.editable-list th,.editable-list tr{border:none;background-color:transparent;padding:0;height:auto;width:fit-content}.editable-list tr.editable-list-data-row td{border-top:2px solid #e6e6e6;padding-top:10px;padding-bottom:5px;vertical-align:middle}.editable-list tr:nth-child(2) td{border-top:none}.editable-list td:has(> input[type=file]){white-space:nowrap;width:auto}.editable-list td:has(> div.data-type-literal){width:auto}div.dropzone{width:100%;max-width:100%;border:2px dashed #807E7F}#_management_content table.editable-list{margin-bottom:10px;width:100%;max-width:100%}#_maintenance_form .editable-list select,#_maintenance_form .editable-select,#contact_picker_filter_text{width:100%;min-width:250px;max-width:650px}.editable-list th{text-align:left;font-size:0.7rem;color:#707070;font-weight:400;padding:3px 5px}.editable-list td,.editable-list th{vertical-align:top;padding-right:10px}.editable-list .add-row th{color:white;font-weight:400;font-style:normal;background-color:#707070;font-size:0.7rem}.editable-list .add-row th.statistics-total{padding-right:20px}.editable-list .add-row th label{color:white;font-weight:700;font-style:normal;padding:0;margin:0 20px}.editable-list tr.add-row{transform:translate(0, 5px)}.editable-list tr.add-row th:first-child{border-bottom-left-radius:5px}.editable-list tr.add-row th:last-child{border-bottom-right-radius:5px}.editable-list textarea{height:35px;min-width:250px}.formFieldError{background-color:whitesmoke;outline:1px solid #e23d55}.formError .formErrorContent{background:#e23d55;position:relative;z-index:2501;color:#fff;width:auto;min-width:100px;max-width:250px;font-size:10px;font-weight:normal;addborder:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:5px 5px 5px 5px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;text-align:center;text-transform:uppercase}h1{font-size:24px;color:#2b282a;margin-bottom:20px;padding-top:10px;font-weight:600;padding-bottom:10px}h2{font-size:20px;color:#707070;text-transform:uppercase;font-weight:500;margin-top:15px;margin-bottom:20px;padding-top:4px;padding-bottom:5px;border-bottom:1px solid #707070}h3{font-size:18px;text-transform:uppercase;font-weight:400;margin:20px 0 10px 0}.information-fragment-dialog h3{color:#5ebe7e;font-size:1.2rem;text-align:center}h4{color:#707070;font-size:0.8rem;letter-spacing:0px;margin-bottom:5px;margin-top:5px;line-height:1;font-weight:600}hr{border:0;color:#e6e6e6;background-color:#e6e6e6;height:1px}#login_form h2{border:none}#_wrapper{position:relative;background:#e6e6e6;padding-bottom:80px;min-height:100%}#_inner_wrapper{width:100%;margin:0px auto;position:relative;padding:0px}#_header{height:45px;width:100%;padding-left:0px;padding-right:0px;position:relative;max-width:100%;margin:0 auto}#_header a{color:#f6eedf;text-decoration:none;font-weight:500}#header_wrapper{width:100%;background-color:#315449}#_header a:hover{color:white;text-decoration:none}#_controls{height:45px;position:absolute;right:0px;top:0px;width:100%}#_username{height:45px;float:right;color:#969696;font-size:0.9rem;font-weight:500;margin-right:10px;letter-spacing:0px;border-left:1px solid white;padding-left:15px}#_username_wrapper{display:inline-block;position:relative;top:-16px}#header_user_image{height:35px;width:35px;margin:5px 10px;border-radius:50%;background-color:#315449;display:inline-block}i.far.fa-sign-out{margin-left:10px}#_header_menu{text-align:right;float:right;margin-right:10px}#_header_menu ul{margin:0px;padding:0px;list-style-type:none;list-style-position:outside;position:relative;clear:both;height:45px}#_header_menu li{display:inline-block;float:left;position:relative;background:none;padding-right:10px;padding-left:8px;height:35px;cursor:pointer;font-size:0.8rem;font-weight:300;top:6px}#_header_menu li a{padding:0px;text-decoration:none;color:#f0f0f0;font-size:0.8rem;font-weight:500}#_header_menu li span.image-menu-text{display:inline-block;position:relative;top:-12px}#_header_menu li span.menu-text{display:inline-block;position:relative;top:10px;letter-spacing:0px;font-size:0.8rem;font-weight:300}#_header_menu li img{padding-right:5px}#_header_menu li:hover a{color:white}#_header_menu .fa{display:none}#_header_menu .far{display:none}#_header_menu #header_tasks.with-tasks{padding-right:30px;position:relative}#_header_menu #header_tasks #task_count{position:absolute;top:4px;right:10px;border-radius:50%;color:#fff;text-align:center;width:20px;font-size:10px;background-color:#c00000;padding:4px 0px 0px 0px;height:20px;line-height:1.2}#_header{background-image:none}#_extra_controls{width:100%;background-color:white;padding:0px 20px}#_menu_wrapper{background-color:#2b282a;position:relative}#_information_header{padding:10px 0 10px 20px;background-color:#707070;color:white;font-weight:400;margin-bottom:20px;position:sticky;top:0;z-index:1000}#_information_header span{margin-right:20px;font-size:14px}#_current_status_row{background-color:whitesmoke;padding:10px;max-width:90%}#_current_status ul{margin-bottom:10px}#_current_status li{padding-bottom:4px;font-weight:500;font-size:12px;color:#969696}#_current_status span{margin-right:10px}#_main_menu{width:95%;height:80px;max-width:95%;margin:0 auto;display:block;position:relative}#menu_logout{display:none}#_logo{height:auto;cursor:pointer;position:absolute;top:50%;left:20px;transform:translate(0px, -50%)}#_logo img{max-height:55px}#_mobile_navbar_icon{display:none;cursor:pointer;position:absolute;top:50%;left:20px;transform:translate(0px, -50%);color:#e6e6e6}#_mobile_navbar_close{display:none;cursor:pointer;position:absolute;top:50%;left:20px;transform:translate(0px, -50%);color:#e6e6e6}#_mobile_navbar{display:none;box-shadow:0px 1px 9px rgba(80, 80, 80, 0.25)}#_mobile_main_menu{padding-bottom:40px;padding-top:20px;background-color:#e6e6e6}.mobile-submenu{background-color:#e6e6e6}#_mobile_navbar ul{width:100%}#_mobile_navbar ul li{padding:17px 7px;width:80%;border-bottom:1px solid #e6e6e6;cursor:pointer;margin:0 auto;letter-spacing:0px;cursor:pointer}#_mobile_navbar li a{border-bottom:none;text-decoration:none;color:#707070;font-weight:400;letter-spacing:0px}#_mobile_navbar li:hover > a span{color:#5ebe7e}.mobile-submenu{margin-left:100%;transition:margin-left 0.5s}.mobile-submenu.visible{margin-left:0px;padding-bottom:40px;padding-top:20px}#_mobile_navbar ul li.go-to-main-menu{background-color:#2b282a;color:whitesmoke}.submenu-icon{float:right;color:#707070;font-weight:400}#_navbar{background-color:#2b282a;height:80px;max-width:100%;margin:0 auto;display:flex;position:absolute;top:0px;right:0px;z-index:9000}#_navbar ul{width:60%;list-style-type:none;list-style-position:outside;position:relative;clear:both;height:80px;display:inline-flex;table-layout:auto;float:right}#_navbar li{list-style:none;height:auto;padding:0 20px;position:relative;text-align:center;cursor:pointer;display:inline-block;table-layout:auto;vertical-align:middle;border-left:none;border-right:none}#_navbar li:first-child{border-left:none}#_navbar ul li a,#_navbar ul li a:link,#_navbar ul li a:active,#_navbar ul li a:visited{text-decoration:none;color:whitesmoke;font-weight:400;font-size:0.9rem;letter-spacing:0px;line-height:80px;height:80px;display:inline-block}#_navbar ul li ul{background-color:#2b282a}#_navbar ul li ul li a,#_navbar ul li ul li a:link,#_navbar ul li ul li a:active,#_navbar ul li ul li a:visited{text-decoration:none;color:white;font-weight:300;font-size:0.8rem;letter-spacing:0.5px;line-height:1.5;height:auto}#_navbar li img{max-height:16px;float:left}#_navbar li:hover{color:#5ebe7e;border-left:none;border-right:none}#_navbar li:hover > a span{color:#5ebe7e}#_navbar li ul{display:none;position:absolute;left:50%;transform:translate(-50%, 0);top:100%;width:auto;z-index:9000;height:auto;text-align:left;background:#e6e6e6;box-shadow:0px 1px 1px rgba(80, 80, 80, 0.5);padding-bottom:10px}#_navbar li ul li{white-space:nowrap;text-align:center;padding:8px 20px 0 20px;width:100%}#_navbar ul ul ul{display:none}#_navbar li:hover ul{display:block}#_navbar li ul li span.menu-text{font-size:0.8rem;line-height:1.5;font-weight:300}#_navbar > ul > li.active-page > a{border-bottom:4px solid #5ebe7e}#_navbar > ul > li.active-page > a > span{color:#5ebe7e}#_navbar > ul > li.active-menu > a{border-bottom:4px solid #5ebe7e}#_navbar > ul > li.active-menu > a > span{color:#5ebe7e}#_navbar > ul > li.active-menu > a > span{color:#5ebe7e;font-weight:400}.agreement-section{line-height:1.2}#_management_content{position:relative;flex:1 1 auto;max-width:calc(100% - 190px);width:95%;margin:0 auto 40px auto}#_management_header{position:relative;padding:10px 0 0 0;max-width:100%;width:100%}#_management_header > h1{margin-bottom:0px;border-bottom:none;padding:40px 0 10px 0;top:10px;position:relative}#_management_header #_page_number_controls{position:absolute;display:block;text-align:center;right:0;top:20px}#_management_content #_main_content_wrapper{margin-top:20px}#_management_content.table-editor-form #_main_content_wrapper{display:flex}#_management_content.table-editor-form #_add_button{display:none}#_management_content.table-editor-form #_controls_wrapper{flex:0 0 250px;background-color:white;border-radius:20px;margin-right:20px;overflow:hidden;align-self:start;position:sticky;top:0px}#_management_content.table-editor-form #_main_content{flex:1 1 auto}#_main_content .main-content-form-section{background-color:white;border-radius:20px;padding:20px;margin-bottom:30px}#_main_content .main-content-form-subsection{background-color:#F6F6F6;border-radius:5px;width:100%;padding:20px;margin:20px 0 10px 0;border:1px solid #e6e6e6}#_main_content .main-content-form-subsection .form-line select,#_main_content .main-content-form-subsection .basic-form-line select{background-color:white;width:100%;outline-offset:-1px}#_main_content .main-content-form-subsection input{background-color:white}#_main_content .main-content-form-subsection input[type=file]{background-color:transparent}.basic-form-line input[type=file]{padding-left:0}#_main_content .main-content-form-subsection textarea{background-color:white;height:100px}#_main_content .main-content-form-subsection .editable-list textarea{height:35px}#_main_content .main-content-form-subsection .editable-list textarea:focus{height:120px}#_main_content > p,#_main_content > div > p{margin:20px 0 5px 0;max-width:100%}#_main_content.main-content-form-section{border-radius:20px;padding:20px}#_main_content .main-content-form-section h2{font-size:20px;color:black;text-transform:uppercase;font-weight:600;margin-top:0;margin-bottom:20px;padding-top:0;padding-bottom:0;border-bottom:none}#_main_content .main-content-form-section p{font-size:0.75rem;margin:0;padding-bottom:5px}#_main_content .main-content-form-subsection h3{font-size:18px;color:black;text-transform:uppercase;font-weight:600;margin-top:0;margin-bottom:10px;padding-top:0;padding-bottom:0;border-bottom:none}#_main_content #_main_content_changes_wrapper.main-content-form-section{background-color:gainsboro;border-radius:0}#change_log_table{width:100%}#change_log_table td,#change_log_table th{max-width:20%;white-space:wrap}.grid-table th{background-color:#315449;font-size:0.9rem;color:white;line-height:1.8;border-right:none;font-weight:300;padding:5px 15px;text-align:left}.grid-table td{padding:10px 15px}.grid-table tr:nth-child(even of :not(.hidden)) td{background-color:white}.grid-table,.grid-table td,.grid-table th{border:none}#_main_content #_main_content_changes_wrapper .grid-table,.grid-table td,.grid-table th{border:none}.list-table tr{border-bottom:1px solid #b4b4b4}.list-table tr td{padding:5px 0;font-size:0.8rem}.list-table tr th{background-color:transparent;color:black;font-size:0.8rem;font-weight:700;padding:5px 0}#_form_sections_wrapper{border-top:16px solid #315449;position:relative}#_form_sections_wrapper #_form_sections_icon{cursor:pointer;position:absolute;top:-15px;color:white;text-align:center;width:100%;z-index:1000}#_form_sections_wrapper .fa-chevron-down{display:block}#_form_sections_wrapper .fa-chevron-up{display:none}#_form_sections_wrapper.hide-section-links .fa-chevron-up{display:block}#_form_sections_wrapper.hide-section-links .fa-chevron-down{display:none}#_form_sections_wrapper #_form_sections_links{width:100%;padding:10px;text-align:left}#_form_sections_wrapper #_form_sections_links .information-fragment{display:none}#_form_sections_wrapper #_form_sections_links .section-link{padding:8px;font-size:0.9rem;color:#5ebe7e;cursor:pointer;font-weight:400;text-transform:capitalize}#_form_sections_wrapper #_form_sections_links .section-link.selected,#_form_sections_wrapper #_form_sections_links .section-link.highlighted{color:#315449;font-weight:700}#_form_sections_wrapper #_form_sections_links .section-link.subsection-link{padding-top:0;padding-left:30px;font-size:0.7rem;color:#5ebe7e;cursor:pointer;font-weight:400}#_form_sections_wrapper #_form_sections_links .section-link.subsection-link.selected{color:#315449;font-weight:700}#_form_sections_wrapper.hide-section-links #_form_sections_links{display:none}#_form_header_buttons{max-width:100%;white-space:nowrap;height:auto;position:relative;display:flex;flex-flow:wrap}#_form_header_buttons button{text-align:center;margin:0 auto;background-color:whitesmoke;border:none;border-left:1px solid white;padding:5px 0;flex:1 1 auto}#_form_header_buttons button .button-text{text-transform:uppercase;font-size:0.6rem}#_form_header_buttons button:hover,#_form_header_buttons button:hover .button-text,#_form_header_buttons button:hover .button-icon{color:#5ebe7e}#_form_header_buttons button:first-of-type{border-left:none}#_form_header_buttons button span{display:block;text-align:center;margin:0}#_form_header_buttons button .button-icon{font-size:1.25rem;margin-top:5px}.button-text{font-size:0.7rem;font-weight:500;color:#315449}#_form_header_buttons button .button-text{margin-top:5px}#_top_page_list_button_wrapper button .button-icon{margin-right:6px}#_maintenance_form{max-width:100%}#_maintenance_list_table_wrapper{overflow:auto}#_maintenance_list{border:none}#_main_content.show-actions #_maintenance_list thead{position:relative;top:auto}#_maintenance_list th{background-color:#315449;font-size:0.9rem;color:white;line-height:1.8;border-right:none;font-weight:300;padding:5px 10px}#_maintenance_list th .fa,#_maintenance_list.medium-large-text-size th,#_maintenance_list.medium-large-text-size th .fa,#_maintenance_list.medium-small-text-size th,#_maintenance_list.medium-small-text-size th .fa,#_maintenance_list.medium-small-text-size td{font-size:0.9rem}#_maintenance_list th.sort-normal,#_maintenance_list th.sort-reverse{font-weight:700}#_maintenance_list th.sort-normal .far,#_maintenance_list th.sort-reverse .far{color:#5ebe7e}#_maintenance_list.shaded td,#_maintenance_list td{padding:10px}#before_list{padding-top:10px}#_actions{display:none}#_main_content.show-actions #_actions{display:block;margin-top:10px}#_actions .action-option{padding:0 10px 10px 10px;font-size:0.75rem;white-space:nowrap;display:inline-block;vertical-align:top;color:#5ebe7e;cursor:pointer;font-weight:500}#_actions .action-option:hover{color:#315449;text-decoration:underline}#_customize_columns_button{float:right}#_row_count_wrapper{float:right;background-color:#e6e6e6;padding:5px 10px;font-size:13px;border-radius:5px;height:36px}#_row_count{font-size:13px;width:50px;text-align:right;padding:3px 10px}#_list_search_control{display:inline-block;vertical-align:top;width:36px;max-width:100%;position:relative;height:36px;margin-left:9px}#_list_search_control #_search_button .clear-search,#_list_search_control #_search_button .fa-search{font-size:20px}#_list_search_control #_search_button .clear-search{display:none}#_list_search_control.expanded.unchanged #_search_button .clear-search{display:inline-block}#_list_search_control.unchanged #_search_button .fa-search{display:none}#_list_search_control.expanded{width:200px}#_filter_text{width:100%;top:1px;position:relative;height:36px}#_search_button{position:absolute;right:7px;top:10px;color:white}#_list_search_control.expanded #_search_button{color:black}#_list_header_buttons{max-width:100%;white-space:nowrap;display:block;float:left;height:32px}#_page_help_button{position:absolute;top:20px;right:0px;display:block;font-size:32px;color:#707070;cursor:pointer}#_controls_wrapper{max-width:100%;margin-right:0;text-align:right}#_page_number_controls{position:relative;display:inline-block;vertical-align:top;text-align:right}#_page_number_controls button{width:25px;height:25px;padding:0px;text-align:center;border:none;border-radius:3px;position:relative;vertical-align:baseline}#_page_number_controls button span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#_page_number_controls p{padding:0px;margin:0px;font-size:0.6rem}.page-record-display{display:inline-block;text-align:center;margin:0px 10px;font-size:0.8rem}#_list_page_number{position:relative;padding:0px;background-color:#e6e6e6;margin:10px 0 10px 0;font-size:11px}#_form_page_number{line-height:2;vertical-align:text-bottom}#_page_header{max-width:1400px;margin:15px auto;background-color:whitesmoke;border-bottom:1px solid rgba(200, 200, 200, 0.8);border-top:1px solid rgba(200, 200, 200, 0.8);height:auto;z-index:9000}#_form_header_div{height:50px}#_list_header_div{max-width:100%;width:100%;padding-left:0px;padding-right:0px;height:50px}.error-message{position:relative;padding:0;font-size:16px;font-weight:700}#_management_header .error-message{top:10px;font-size:18px}div#_search_section{float:right;margin-right:0px;margin-left:0px;padding-right:0px;padding-top:10px}#_filter_text{background-color:#5ebe7e;border-color:#5ebe7e}#_list_search_control.expanded #_filter_text{background-color:whitesmoke;border-color:#e6e6e6;padding-right:35px}div#_action_label_section{padding-top:19px}div#_action_section{padding-top:15px}div#_record_counts_section{padding-top:12px}div#_form_button_section{margin-left:0px;padding-top:17px}div#_next_section{padding-top:24px}div#_previous_section{padding-top:24px}#stored_report_description{width:100%}#report_parameters .form-line button{margin:0 auto;position:relative;top:5px}#report_parameters h2{font-size:20px;font-weight:600;color:#315449;padding-bottom:20px;border:none;text-transform:none;padding-top:0;margin:0}#_filter_section{position:sticky;top:10px;flex:0 0 280px;padding:20px;background-color:white;margin-right:20px;border-radius:20px;border-right:24px solid #315449}.clear-filters{font-size:1.4rem;position:absolute;top:24px;right:30px;color:#5ebe7e;cursor:pointer;display:none}#_management_content.filters-set .clear-filters{display:block}#_filter_section.expanded .clear-filters{display:block}#_main_content.close-filters .clear-filters{display:none}#report_parameters{top:10px;padding:20px;background-color:white;border-radius:20px;max-width:800px;margin:0}#_report_content{display:none}#_report_content table td{font-size:0.9rem}#_button_row{display:none;margin-bottom:20px}#_management_content.report-displayed h1.page-heading{display:none}#_main_content.report-page #report_parameters{border-right:none}#_filter_section .basic-form-line,#_filter_section .form-line{width:220px;max-width:100%;overflow:hidden}#_main_content.report-page #_filter_section .basic-form-line,#_main_content.report-page #report_parameters .basic-form-line,#_main_content.report-page #_filter_section .form-line,#_main_content.report-page #report_parameters .form-line{max-width:none}#_filter_section_header{font-size:24px;font-weight:600;color:#315449;padding-bottom:20px}#_close_filters_wrapper{color:white;width:24px;height:100%;font-size:24px;position:absolute;top:0;right:-24px;cursor:pointer}#_close_filters{position:absolute;top:74px;left:50%;transform:translate(-40%, 0)}#_collapse_filters,#_expand_filters{display:none;position:absolute;bottom:-24px;color:white;font-size:24px;cursor:pointer;left:50%;transform:translate(-50%, 0);padding:0 40%}.custom-control-checkbox-links{padding:4px 8px;border-radius:5px;border:1px solid #e6e6e6;height:35px;background-color:white}.basic-form-line.custom-control-checkbox-links.has-selections{border-color:#5ebe7e;border-left:5px solid #5ebe7e}.basic-form-line.custom-control-checkbox-links.has-selections > label{color:#5ebe7e;font-weight:700}.basic-form-line.custom-control-form-line label{font-size:0.8rem;font-weight:700}.form-line.custom-control-checkbox-links.has-selections{border-color:#5ebe7e;border-left:5px solid #5ebe7e}.form-line.custom-control-checkbox-links.has-selections > label{color:#5ebe7e;font-weight:700}.filter-grouping{padding:4px 8px;border-radius:5px;border:1px solid #e6e6e6;height:35px;background-color:white}.basic-form-line.filter-grouping.has-selections{border-color:#5ebe7e;border-left:5px solid #5ebe7e}.basic-form-line.filter-grouping.has-selections > label{color:#5ebe7e;font-weight:700}.form-line.filter-grouping.has-selections{border-color:#5ebe7e;border-left:5px solid #5ebe7e}.form-line.filter-grouping.has-selections > label{color:#5ebe7e;font-weight:700}.basic-form-line .custom-control label.checkbox-label{font-weight:300}.form-line select,.basic-form-line select{border:1px solid #e6e6e6;background-color:whitesmoke;border-radius:5px;padding:8px 30px 8px 10px;outline-offset:-1px}.basic-form-line.custom-control-checkbox-links{margin-bottom:5px}.basic-form-line.custom-control-checkbox-links > label{font-size:0.9rem;text-transform:none;color:#2b282a;font-weight:700;letter-spacing:0}#_filter_section .basic-form-line.custom-control-checkbox-links > label,#_filter_section .basic-form-line.filter-grouping > label{color:#969696;font-weight:500}#_filter_section .basic-form-line.custom-control-checkbox-links.has-selections > label,#_filter_section .basic-form-line.filter-grouping.has-selections > label{color:#5ebe7e;font-weight:700}.basic-form-line.filter-grouping{margin-bottom:5px}.basic-form-line.filter-grouping > label{font-size:0.9rem;text-transform:none;font-weight:normal;letter-spacing:0}.basic-form-line.custom-control label.checkbox-label{font-size:0.7rem;text-transform:none;white-space:nowrap;color:#2b282a}.basic-form-line label.checkbox-label{font-size:0.7rem;color:#707070}.form-line label.checkbox-label{font-size:0.7rem;color:#707070;font-weight:400}.checkbox-link-choice-wrapper{white-space:nowrap}#_main_content{width:100%;min-height:400px;margin:0 auto;background-color:#e6e6e6;padding:0 0 20px 0;align-items:flex-start}#_main_content p.filter-clude-toggle-wrapper{padding:0}#_main_content p.checkbox-link-clear-selections-wrapper{padding:0;padding-bottom:10px}#_main_content.table-editor-list{display:flex}#_main_content.report-form{display:flex}#_main_content.close-filters #_filter_section_header{display:none}#_main_content.close-filters #report_parameters h2{display:none}#_main_content.close-filters #_filter_section .basic-form-line,#_main_content.close-filters #_filter_section .form-line,#_main_content.close-filters #report_parameters .basic-form-line,#_main_content.close-filters #report_parameters .form-line{display:none}#_main_content.close-filters #_filter_section,#_main_content.close-filters #report_parameters{border-right:none;flex:0 0 0;padding:0;margin-right:0}#_main_content.close-filters #_close_filters{display:none}#_jump_to_top{position:fixed;bottom:40px;right:40px;color:#969696;font-size:24px;cursor:pointer}#_show_filters{cursor:pointer;display:block;font-size:36px;color:#315449;padding:5px 0}#_clear_filters{cursor:pointer;display:block;font-size:36px;color:#e6e6e6;padding:5px 0}#_filter_controls{display:none;position:absolute;left:0;top:300px;width:80px;height:120px;background-color:white;border-top-right-radius:20px;border-bottom-right-radius:20px;padding:10px 0 10px 20px;text-align:center;z-index:999999}#_filters_set{display:none;position:absolute;top:30px;left:10px;color:#5ebe7e;font-size:16px}#mobile_filters_set{display:none;color:#5ebe7e;font-size:12px}#_filter_controls.filters-set #_filters_set{display:block}#_filter_controls.filters-set #_clear_filters{color:#5ebe7e}#_wrapper.close-filters #_filter_controls{display:block;position:fixed;left:0;top:300px}#_filter_section_reset_wrapper{margin-top:10px}#_management_content.filters-set #_filter_section_reset_wrapper{display:block}#_filter_section.expanded #_filter_section_reset_wrapper{display:block}#_main_content.close-filters #_filter_section_reset_wrapper{display:none}#_filter_section_reset{font-weight:700}#_list_header_buttons{display:none}#_top_page_list_buttons{display:inline-block;margin-left:10px}#_top_page_list_button_wrapper{padding:10px}#_main_content.show-actions #_top_page_list_button_wrapper{padding:10px 10px 0 10px}#_top_page_list_button_wrapper button{border:none;border-radius:5px;text-transform:none;font-weight:500;background-color:#e6e6e6;padding:10px 20px;font-size:13px}#_top_page_list_button_wrapper button:hover{background-color:#5ebe7e}#_maintenance_list_wrapper,#_report_content{flex:1 1 auto;background-color:white;padding:0;border-radius:20px;position:relative}#_report_content{padding:20px;overflow:auto}#_report_content table th,#_report_content table.grid-table th,.report-page table th,.report-page table.grid-table th{font-weight:500;color:#2b282a;font-size:18px;padding:8px 15px;line-height:1;background-color:#969696}#_report_content table.grid-table td,.report-page table.grid-table td{font-size:16px;background-color:whitesmoke;color:#2b282a;padding:5px 15px}#_maintenance_export_columns_row{display:none}.selection-choices-div li{border-color:#5ebe7e;background-color:#5ebe7e;color:white}.selection-choices-div li:after{color:white}#security_levels_table{margin-left:0px}#_footer{padding:15px 0;margin:0 auto;text-align:center;background-color:#2b282a;height:80px;width:100%;position:absolute;bottom:0;left:0}#_system_version{background-color:#2b282a;color:white;font-weight:700}#_selected_section{display:none}#_main_content .ui-widget-header{border-bottom:1px solid #2b282a}.ui-widget:not(.information-fragment-dialog).ui-widget-content{padding:0;border:1px solid #707070;background:none;border-radius:0px}.ui-datepicker.ui-widget.ui-widget-content{background:white;min-width:300px;max-width:100%}.ui-datepicker-title select{max-width:100%;min-width:80%}.ui-tabs .ui-tabs-nav{padding:1.2em 0.5em 0;background:#707070;border:none;border-radius:0px}.ui-tabs .ui-tabs-nav li{border-bottom-left-radius:0px;border-bottom-right-radius:0px;height:32px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:none;background:#e6e6e6;font-weight:normal;color:white}.ui-widget.information-fragment-dialog .ui-widget-content{background:none}.ui-dialog:not(.information-fragment-dialog) .ui-dialog-title{display:none}.ui-dialog:not(.information-fragment-dialog) .ui-dialog-titlebar-close{right:0.8em}.ui-widget-overlay{background:#707070;opacity:0.5}.ui-widget.ui-widget-content.ui-dialog:not(.information-fragment-dialog){border-radius:20px;overflow:hidden;border:none}.ui-dialog:not(.information-fragment-dialog) .ui-dialog-content{padding-top:30px 20px 10px 20px}.ui-dialog:not(.information-fragment-dialog) .ui-dialog-buttonpane{border:none;padding:0 20px 10px 20px;text-align:center}#system_notice{text-align:center;width:100%;position:fixed;left:0px;bottom:0px;padding:10px 40px 2px 40px;color:white;font-weight:900;background-color:#dc0a00}#close_system_notice{position:absolute;top:50%;right:10px;font-weight:900;transform:translate(0, -50%);cursor:pointer}#articles_list .article-header > div.title-text{font-weight:600;font-size:1rem;padding:1px 20px}.article button{padding:3px 20px;font-weight:600;font-size:0.8rem}#articles_list .align-right.date-created{font-weight:300;font-size:0.8rem;color:#5ebe7e;padding:3px 20px}#articles_list .article-header{border-bottom:1px solid #e6e6e6}#articles_list .article{border:1px solid #e6e6e6}div#single_article button{margin:0px}p#get_more_wrapper button{font-size:1.4rem}p#get_more_wrapper{margin:30px auto;text-align:center}.widget-item button{font-size:0.85rem;padding:3px 20px}.event{float:left;margin-right:20px;min-width:40%}#video-responsive{max-width:400px;width:50%;min-width:300px}.embed-container{position:relative;padding-bottom:56.25%;height:0px;overflow:hidden;height:auto;margin:0px auto;margin-bottom:20px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;width:100%;height:100%}div#single_article{border:1px solid #e6e6e6;border-radius:3px;background:white;box-shadow:none;padding:20px}p#contributor{margin-top:10px}#article_image{margin-top:10px}h1#title_text{padding-top:5px;border-bottom:1px solid #707070;padding-bottom:20px}#security_levels_table{margin:0px}.field-resource{box-shadow:1px 1px 3px rgba(80, 80, 80, 0.3);position:relative}#_information_columns{display:flex}#_information_columns div:first-child{margin-right:20px}.field-resource-wrapper .add-resource button{font-size:0.6rem;background-color:#e6e6e6;border:none;color:#333333;padding:10px 10px;box-shadow:1px 1px 3px rgba(80, 80, 80, 0.3)}.field-resource-wrapper .add-resource button:hover{background-color:#00b257;color:#ffffff}.form-line span.help-label{color:#969696;font-size:0.6rem;margin-top:-4px;margin-bottom:4px;font-size:400;font-style:italic}.basic-form-line .basic-form-line-messages{max-width:900px;margin-bottom:5px;min-height:0}.basic-form-line span.help-label{color:#969696;font-size:0.6rem;margin-top:0;font-weight:400;line-height:1.2;font-style:italic;max-width:900px}.basic-form-line:has(> span.extra-info.field-limit-text),.form-line:has(> span.extra-info.field-limit-text){padding-bottom:5px}.basic-form-line.custom-control-multiple-select .basic-form-line-messages{top:0}span.extra-info.field-limit-text.for-textarea{left:0;width:100%}.form-line,.basic-form-line{margin:0;max-width:100%;overflow:auto;padding-bottom:5px}#_display_color_row.basic-form-line{overflow:visible}.fal.fa-sort-alpha-down-alt{color:#5ebe7e}.fad.fa-sort-alpha-down-alt{color:#5ebe7e}.selection-control td.selection-controls button:hover{color:#fff}.remove-all-multiple-select:hover{color:#fff}.selection-chosen-div li{border:1px solid #315449;color:#ffffff;background-color:#315449;font-weight:500;overflow:hidden}#video-responsive{max-width:400px;width:50%;min-width:300px}.embed-container{position:relative;padding-bottom:56.25%;height:0px;overflow:hidden;height:auto;margin:0px auto;margin-bottom:20px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;width:100%;height:100%}#_preferences .selection-control div{height:300px}.admin-logged-in::before{font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f3ed";color:#d97706;margin-right:5px}@media only screen and (max-width: 1300px){#_maintenance_form .editable-list select,#_maintenance_form .editable-select,#contact_picker_filter_text{min-width:150px}#_navbar ul{width:65%}#_navbar li{padding:0 10px}#_navbar li a{font-size:1rem}#_submenu li a{font-size:0.75rem}#_header_menu li span.menu-text{font-size:0.9rem}#_header_menu li{top:8px}#_header_menu #header_tasks #task_count{padding:5px 0px;height:25px;top:5px}button .button-icon{font-size:16px;margin-right:0}#_top_page_list_button_wrapper button .button-icon{margin-right:0}button .button-text{display:none}#_information_header span{margin-right:0;display:block;float:none}}@media only screen and (max-width: 1100px){#_management_content.filters-set #mobile_filters_set{display:inline}.half-inline-block{display:block;width:100%}#_navbar ul{width:70%}#_navbar li a{font-size:1.2rem}#_submenu li a{font-size:0.9rem}#_list_search_control{width:100px}#_management_header > h1{top:20px;text-align:center;font-size:1.8rem}#_management_content.table-editor-form #_main_content_wrapper{display:block}#_management_content.table-editor-form #_controls_wrapper{width:100%;margin:0 auto 20px auto;position:relative;top:0}#_filter_controls,#_wrapper.close-filters #_filter_controls{display:none}#_main_content,#_main_content.report-form{display:block}#_filter_section,#_main_content.close-filters #_filter_section,#_main_content.close-filters #report_parameters,#report_parameters{border-right:none;border-bottom:24px solid #707070;padding:20px;max-width:100%;width:100%;margin:0 auto 20px auto}#_filter_section{position:relative}#_close_filters{display:none}#_main_content.close-filters #_filter_section .basic-form-line,#_main_content.close-filters #_filter_section .form-line,#_main_content.close-filters #report_parameters .basic-form-line,#_main_content.close-filters #report_parameters .form-line,#_filter_section .form-line,#_filter_section .basic-form-line,#report_parameters .form-line,#report_parameters .basic-form-line{display:none}#_main_content.close-filters #_filter_section.expanded .basic-form-line,#_main_content.close-filters #_filter_section.expanded .form-line,#_main_content.close-filters #report_parameters.expanded .basic-form-line,#_main_content.close-filters #report_parameters.expanded .form-line,#_filter_section.expanded .form-line,#_filter_section.expanded .basic-form-line,#report_parameters.expanded .form-line,#report_parameters.expanded .basic-form-line{display:block}#_filter_text{background-color:whitesmoke;border-color:#e6e6e6}#_search_button{color:#707070}#_main_content.close-filters #_filter_section_header{display:block}#_filter_section{height:90px}#_filter_section.expanded{height:auto}#_filter_section.expanded #_collapse_filters{display:block}#_filter_section #_expand_filters{display:block}#_filter_section.expanded #_expand_filters{display:none}#_main_content.close-filters #_filter_section.expanded #_filter_section_reset_wrapper{display:block}#report_parameters{height:90px}#report_parameters.expanded{height:auto}#report_parameters.expanded #_collapse_filters{display:block}#report_parameters #_expand_filters{display:block}#report_parameters.expanded #_expand_filters{display:none}}@media only screen and (max-width: 800px){#_row_count_wrapper{display:none}.filter-grouping{height:30px}.custom-control-checkbox-links{height:30px}#_filter_section,#_main_content.close-filters #_filter_section,#_main_content.close-filters #report_parameters,#report_parameters{max-width:100%}#_management_content.table-editor-list #_controls_wrapper,#_management_content.report-form #_controls_wrapper{margin-top:0;text-align:center}#_management_content.table-editor-form #_controls_wrapper{width:100%;margin:0 auto 20px auto}#_page_button_wrapper{text-align:center;margin-top:20px}#_management_content{max-width:90%}#header_logout{display:none}a#menu_logout{display:block;position:absolute;top:50%;right:20px;transform:translate(0px, -50%);color:#e6e6e6}a#menu_logout span{font-size:2rem}#_username_wrapper{top:-16px}#_mobile_navbar_icon{display:block}#controls{display:none}#_navbar{display:none}#_main_menu{width:100%;box-shadow:0px 1px 9px rgba(80, 80, 80, 0.25)}#_main_menu.mobile-shown{min-height:75px;height:auto;padding-top:75px}#_mobile_navbar.mobile-shown{display:block}#_main_menu.menu-shown #_mobile_navbar_close{display:block;top:20px;transform:translate(0, 0)}#_main_menu.menu-shown #_mobile_navbar_icon{display:none}#_logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#_main_menu.mobile-shown #_logo{top:10px;transform:translate(-50%, 0)}#_header_menu li span.menu-text{font-size:1rem}#_header_menu li{font-size:1rem;top:6px}#_header_menu li a span{font-size:1rem}#_username{font-size:1rem}#_footer{padding:20px;font-size:0.9rem}#_form_header_buttons{white-space:inherit;min-height:32px;height:auto}#_header_menu #header_tasks #task_count{padding:6px 0px;height:25px;top:4px}#security_levels_table{width:90%;margin:0px}#_form_header_buttons button .button-icon{font-size:1.75rem}.button-text{font-size:0.8rem}}@media only screen and (max-width: 500px){#_list_actions_button{display:none}.basic-form-line.half-inline-block,.form-line.half-inline-block{display:block;width:100%}#_management_header #_page_number_controls{top:0}#_top_page_list_button_wrapper button{padding:10px}#_list_search_control.expanded{width:150px}}


/* Page CSS */
#_login_form_wrapper{margin:0 auto;text-align:center}#_management_header{display:none}#_bottom_error_message{display:none;visibility:hidden}#sso_form p{margin:0;text-align:center}.sso-login-button{background:#315449;color:#fff;padding:0.9rem 1rem;border-radius:8px}#sso_divider,.sso-inline-divider{display:none;text-align:center;font-weight:700;margin:0.75rem 0}div#access_link_div{margin-top:20px}#_show_local_login,a#access_link{color:#2b282a;text-decoration:none}p:has(> #_show_local_login){margin-top:20px}#forgot_form{margin:auto}

