
/* Template CSS */

@import"https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap";:where(:root){--core-brand-color: initial;--core-brand-hover-color: initial;--core-brand-tint: initial;--core-on-brand-color: initial;--core-link-color: initial;--core-link-hover-color: initial;--core-focus-color: initial;--core-font-family: initial;--core-heading-font-family: initial}html{font-size:112.5%}body{--management-sidebar-base-width: 300px;--management-sidebar-adjustment: 0px;--management-sidebar-width: calc(var(--management-sidebar-base-width) - var(--management-sidebar-adjustment) + 4px);font-family:var(--core-font-family, "Roboto"),sans-serif}h1,h2,h3,h4,h5,h6{font-family:var(--core-heading-font-family, var(--core-font-family, "Roboto")),sans-serif}input,select,textarea,button{font-family:inherit}.form-line input:focus,.form-line select:focus,.form-line textarea:focus{border-color:var(--core-focus-color, var(--core-brand-color, rgb(0, 114, 114)))}#_wrapper{display:block;margin-left:var(--management-sidebar-width);width:calc(100% - var(--management-sidebar-width));min-height:100vh;table-layout:fixed;position:relative}button.management-icon-button{padding:0;margin:0;border:0;border-radius:0;min-width:24px;min-height:24px;background:rgba(0,0,0,0);color:inherit;font:inherit;line-height:1;overflow:visible;vertical-align:middle;cursor:pointer}button.management-icon-button::after{content:none}button.management-icon-button:hover{background:rgba(0,0,0,0);transform:none;box-shadow:none}.management-icon-button:focus-visible,#_user_information a:focus-visible,#_logo:focus-visible{outline:2px solid currentColor;outline-offset:2px}#_system_version{display:block;position:absolute;right:35px;top:52px;font-size:.6rem;z-index:5000}#_full_screen_icon{display:block;position:absolute;right:5px;top:52px;font-size:.8rem;z-index:5000}#_full_screen_icon span{cursor:pointer}#_full_screen_icon .fa-expand{display:block}#_full_screen_icon .fa-compress{display:none}#_wrapper.full-screen{margin-left:0;width:100%}#_wrapper.full-screen #_full_screen_icon{top:5px}#_wrapper.full-screen #_full_screen_icon .fa-expand{display:none}#_wrapper.full-screen #_full_screen_icon .fa-compress{display:block}#_wrapper.full-screen #_management_header{padding-left:10px}#_wrapper.full-screen #_management_content{padding:20px;max-width:100%}#_wrapper.full-screen #_management_sidebar{display:none}#_wrapper.full-screen #_title_header{display:none}#_wrapper.full-screen #_system_version{display:none}button{position:relative;overflow:hidden;font-size:.8rem;padding:8px 20px;text-transform:none;border-radius:12px;border:none;background-color:var(--core-brand-color, rgb(100, 100, 100));cursor:pointer;color:var(--core-on-brand-color, rgb(255, 255, 255));font-weight:500;margin:0 5px;transition:transform .15s ease,box-shadow .15s ease}button.disabled-button{opacity:.3}button:hover{background-color:var(--core-brand-hover-color, var(--core-brand-color, rgb(80, 80, 80)));transform:translateY(-1px);box-shadow:0 6px 14px rgba(0,0,0,.15)}button .button-icon{margin-right:10px}a.button{font-size:.8rem;padding:5px 15px;text-transform:none;border-radius:0;border:1px solid var(--core-brand-color, rgb(0, 0, 125));background-color:#fff;cursor:pointer;color:var(--core-brand-color, rgb(0, 0, 125));font-weight:700;margin:0 5px}a.button:hover{background-color:var(--core-brand-hover-color, var(--core-brand-color, rgb(0, 0, 125)));color:var(--core-on-brand-color, rgb(255, 255, 255));text-decoration:none}input[type=text]:focus{outline:none}.selection-choices-div li{border:1px solid var(--core-brand-color, rgb(0, 0, 125));background-color:var(--core-brand-tint, rgba(0, 0, 125, 0.1))}.selection-chosen-div li{border:1px solid var(--core-brand-color, rgb(0, 0, 125));background-color:var(--core-brand-tint, rgba(0, 0, 125, 0.1))}.editable-list th{color:var(--core-on-brand-color, rgb(255, 255, 255))}.editable-list th:hover{color:#787878}.editable-list-add span{color:#329632;font-size:20px}.editable-list-add:hover span{color:#787878}.editable-list-remove span{color:#963232;font-size:20px}.editable-list-remove:hover span{color:#787878}.form-list th{color:var(--core-on-brand-color, rgb(255, 255, 255))}.form-list th:hover{color:#787878}.form-list-add span{color:#329632;font-size:20px}.form-list-add:hover span{color:#787878}.form-list-remove span{color:#963232;font-size:20px}.form-list-remove:hover span{color:#787878}p{font-weight:400}a,a:link,a:active,a:visited{font-weight:900;color:var(--core-link-color, var(--core-brand-color, rgb(0, 0, 125)));text-align:left;text-decoration:none}a:hover{color:var(--core-link-hover-color, var(--core-brand-hover-color, var(--core-brand-color, rgb(50, 50, 50))));text-decoration:underline}a.page-logout,a.page-login{color:var(--core-on-brand-color, rgb(255, 255, 255));font-size:.9rem;z-index:500}th:hover{color:var(--core-brand-color, rgb(0, 0, 125))}#_maintenance_list th:hover{color:var(--core-brand-color, rgb(0, 0, 125))}#_management_sidebar{display:block;background-color:#323c42;position:fixed;top:0;left:0;height:100vh;width:var(--management-sidebar-width);overflow:auto;border-right:4px solid #c8c8c8;padding-bottom:40px;transition:flex-basis .25s}#_management_sidebar #_sidebar_icon{display:none;font-size:24px;color:#c8c8c8;text-align:center;padding:20px 0;cursor:pointer}#_management_sidebar #_sidebar_content{visibility:visible;opacity:1;transition:visibility 0s,opacity .2s linear}#_menu_wrapper{display:block;z-index:500;width:auto}#_management_sidebar::-webkit-scrollbar{width:10px;display:block}#_management_sidebar::-webkit-scrollbar-track{background-color:#fafafa}#_management_sidebar::-webkit-scrollbar-thumb{border-radius:10px;border:2px solid #fafafa;background-color:#646464}#_management_sidebar{scrollbar-width:auto;scrollbar-color:#646464 #fafafa}#_logo{position:relative;display:block;height:50px;cursor:pointer;background-color:#fff}#_logo img{display:block;max-width:90%;max-height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#_alternate_header{height:80px;display:none;position:relative;top:10px;border-bottom:2px solid #b4b4b4;cursor:pointer;overflow:visible}#_alternate_header.visible{display:block}#_alternate_header img{max-height:80%;max-width:60%;position:absolute;bottom:10px}#_alternate_header .menu-item-link span.fad{display:none}#_alternate_header .menu-item-link span.fas{display:none}#_alternate_header .menu-item-link span.far{display:none}#_management_content{position:relative;flex:1 1 auto;max-width:100%;overflow:visible;padding:50px 20px 20px;min-height:90vh}#_title_header{position:absolute;top:0;left:0;width:100%;background-color:var(--core-brand-color, rgb(0, 0, 125));height:50px}#_title_header h1{color:var(--core-on-brand-color, rgb(255, 255, 255));position:absolute;top:50%;left:30px;transform:translate(0, -50%);z-index:1000;font-size:1.2rem}#_user_information{text-align:right;max-width:60%;position:absolute;right:40px;top:0;height:50px;display:flex;justify-content:flex-end;align-items:center}#_user_information>:is(div,a,button){color:var(--core-on-brand-color, rgb(255, 255, 255));font-size:1rem;white-space:nowrap;flex:0 0 auto;position:relative;margin-right:16px}#_user_information #_user_image_wrapper{flex:0 0 auto;height:40px;width:40px;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#fff;cursor:pointer}#_user_information #_user_settings{font-size:1.5rem;cursor:pointer}#_user_information #_user_name_link{cursor:pointer}#_user_information #_page_help_button{font-size:1.6rem;cursor:pointer;padding-right:0}#_user_information a{text-decoration:none;color:var(--core-on-brand-color, rgb(255, 255, 255))}#_user_information a:hover{color:#f0f0f0}#_user_notifications_wrapper{cursor:pointer;padding-right:10px}#_user_notifications_count{font-size:.8rem;background-color:#b4b4b4;min-width:1.25em;min-height:1.25em;border-radius:1em;padding:0 5px;display:block;text-align:center;position:absolute;top:60%;left:40%;line-height:1.4}#_user_notifications_count.notifications-exist{background-color:#c00000}#_user_notifications{font-size:1.2rem}#_management_header{position:relative;padding-bottom:30px;max-width:100%;z-index:100}#_management_content.new-record #_management_header{padding-bottom:0}#_management_content.new-record #_page_number_controls{display:none}#_column_settings{display:block}#_form_header_buttons{position:relative;white-space:nowrap;display:block;float:left;margin-right:20px;margin-bottom:10px;height:auto;max-width:100%;min-width:100%}#_form_header_buttons button.disabled-button,#_form_header_buttons button.disabled-button:hover,#_form_header_buttons button.disabled-button:active{box-shadow:none;position:relative;top:0;left:0}#_form_header_buttons #_save_button{background-color:var(--core-brand-color, rgb(0, 125, 70))}#_form_header_buttons #_save_button:hover{background-color:var(--core-brand-hover-color, var(--core-brand-color, rgb(0, 125, 70)))}#_form_header_buttons #_add_button{background-color:var(--core-brand-color, rgb(0, 100, 180))}#_form_header_buttons #_add_button:hover{background-color:var(--core-brand-hover-color, var(--core-brand-color, rgb(0, 100, 180)))}#_form_header_buttons #_delete_button{background-color:var(--core-brand-color, rgb(180, 20, 0))}#_form_header_buttons #_delete_button:hover{background-color:var(--core-brand-hover-color, var(--core-brand-color, rgb(180, 20, 0)))}#_form_header_buttons #_list_button{background-color:var(--core-brand-color, rgb(80, 0, 120))}#_form_header_buttons #_list_button:hover{background-color:var(--core-brand-hover-color, var(--core-brand-color, rgb(80, 0, 120)))}#_form_header_buttons #_duplicate_button{background-color:var(--core-brand-color, rgb(170, 80, 25))}#_form_header_buttons #_duplicate_button:hover{background-color:var(--core-brand-hover-color, var(--core-brand-color, rgb(170, 80, 25)))}#_form_header_buttons #_changes_button{background-color:var(--core-brand-color, rgb(125, 100, 25))}#_form_header_buttons #_changes_button:hover{background-color:var(--core-brand-hover-color, var(--core-brand-color, rgb(125, 100, 25)))}#_list_actions{overflow:visible;cursor:pointer;display:block;width:auto;float:right;position:relative;border:none;background-color:var(--core-brand-color, rgb(100, 100, 100));color:var(--core-on-brand-color, rgb(255, 255, 255));padding:9px 20px 7px;margin-top:10px;border-radius:12px}#_list_actions:hover{background-color:var(--core-brand-hover-color, var(--core-brand-color, rgb(80, 80, 80)));transform:translateY(-1px);box-shadow:0 6px 14px rgba(0,0,0,.15)}#_list_actions .fad{margin-right:10px;font-size:.8rem}#_list_actions #_actions{display:none;position:absolute;top:calc(100% + 5px);right:-1px;background-color:#f0f0f0;color:#000;border:1px solid var(--core-brand-color, rgb(0, 0, 125));border-radius:5px;z-index:10000}#_list_actions.dropdown #_actions{display:block;width:auto;z-index:10000}#_list_actions_text{font-size:.8rem;text-transform:none;font-weight:500}#_actions .action-option{padding:4px 10px;font-size:.8rem;white-space:nowrap}#_actions .action-option:hover{background-color:var(--core-brand-hover-color, var(--core-brand-color, rgb(0, 0, 125)));color:var(--core-on-brand-color, rgb(255, 255, 255))}#_list_search_filters{display:contents}#_list_search_control{display:block;width:400px;max-width:100%;position:relative;margin-right:0;margin-bottom:20px;float:left;height:40px}#_filter_text{box-sizing:border-box;width:100%;position:relative;padding:4px 20px 4px 10px;border:1px solid var(--core-brand-color, rgb(0, 0, 125));height:40px;font-size:1.2rem;border-radius:10px 0 0 10px}#_filter_text::-webkit-input-placeholder{color:#b4b4b4;text-align:left}#_filter_text:-moz-placeholder{color:#b4b4b4;text-align:left}#_filter_text::-moz-placeholder{color:#b4b4b4;text-align:left}#_filter_text:-ms-input-placeholder{color:#b4b4b4;text-align:left}#_filters_on{display:none}#_filters_on.filters-on{display:inline}#_filter_button{height:40px;padding:0 20px;float:left;border:1px solid var(--core-brand-color, rgb(0, 0, 125));cursor:pointer;border-left:none;border-top-right-radius:10px;border-bottom-right-radius:10px}#_filter_button div{line-height:40px}#_filter_button:hover{background-color:var(--core-brand-hover-color, var(--core-brand-color, rgb(0, 0, 125)));color:var(--core-on-brand-color, rgb(255, 255, 255))}#_filter_button .fad{margin-right:10px}#_filters_on.filters-on{color:#ff1e1e;font-weight:900}#_filter_button:hover #_filters_on.filters-on{color:var(--core-on-brand-color, rgb(255, 255, 255))}#_search_button{position:absolute;right:16px;top:50%;transform:translate(0, -50%)}#_search_button .fad{font-size:1.1rem}#_search_button .fad:hover{color:var(--core-brand-color, rgb(0, 0, 125))}#_list_search_control #_search_button .fa-eraser{display:none}#_list_search_control.unchanged #_search_button .fa-eraser{display:inline-block}#_list_search_control.unchanged #_search_button .fa-search{display:none}#_list_header_buttons{max-width:100%;white-space:nowrap;display:block;float:right;margin-bottom:20px;height:30px;margin-top:10px}#_list_header_buttons #_add_button{background-color:var(--core-brand-color, rgb(0, 100, 180))}#_list_header_buttons #_add_button:hover{background-color:var(--core-brand-hover-color, var(--core-brand-color, rgb(0, 100, 180)))}#_controls_wrapper{max-width:100%;margin-top:10px}#_page_number_controls{position:absolute;left:0;bottom:2px}#_page_number_controls button{width:30px;height:30px;padding:0;text-align:center;border-radius:3px;position:relative}#_page_number_controls button span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#_page_number_controls p{padding:0;margin:0;font-size:.8rem}.page-record-display{display:inline-block;text-align:center;margin:0 10px;font-size:1rem}.page-select-count-wrapper{font-weight:bold;color:#c80000}#_list_page_number{position:relative;top:10px}#_main_content{width:100%;max-width:100%;overflow-x:auto;margin-top:10px;padding-bottom:200px}#_main_content p{font-size:1rem;line-height:1.4;color:#323232}#_main_content li{font-size:.9rem}#_maintenance_list{max-width:100%}#_mobile_menu_icon{display:none;position:absolute;bottom:20px;right:10px;height:25px;width:25px;font-size:24px;color:#b4b4b4;cursor:pointer;z-index:900}#_menu_contents{--management-row-height: 30px;--management-font-size: 0.8rem}#_menu_contents ul{margin:0;padding:0;list-style:none}#_menu_contents li{color:var(--core-on-brand-color, white)}#_menu_contents li>ul{display:none;background:#1e2127}#_menu_contents li.show-submenu>ul{display:block}#_menu_contents .management-menu-row{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:stretch;position:relative;min-height:var(--management-row-height)}#_menu_contents .management-menu-row>a,#_menu_contents .management-menu-toggle{box-sizing:border-box;display:flex;align-items:center;gap:8px;min-width:0;min-height:var(--management-row-height);padding:6px 10px 6px calc(var(--menu-depth, 1)*20px);margin:0;border:0;border-radius:0;background:rgba(0,0,0,0);color:inherit;font:500 var(--management-font-size)/1.3 var(--core-font-family, "Roboto"),sans-serif;text-align:start;text-decoration:none;white-space:normal;overflow-wrap:anywhere;cursor:pointer}#_menu_contents .management-menu-toggle{grid-column:1/-1}#_menu_contents button::after{content:none}#_menu_contents button:hover{transform:none;box-shadow:none}#_menu_contents .linked-submenu>a,#_menu_contents .linked-submenu>button{grid-area:1/1/2/-1}#_menu_contents .linked-submenu>a{justify-self:start;align-self:center;z-index:1;min-height:0;padding:0;margin-inline:calc(var(--menu-depth, 1)*20px) 42px;margin-block:6px}#_menu_contents .submenu-pointer{margin-inline-start:auto;flex:0 0 24px;text-align:center}#_menu_contents .management-menu-row :is(a,.management-menu-toggle) :is(.fa,.fas,.far,.fal,.fad,.fab,.fat,.fa-solid,.fa-regular,.fa-light,.fa-duotone,.fa-brands,.fa-thin):not(.submenu-pointer){display:inline-block;min-width:1.5em;margin-inline-end:.5em;flex-shrink:0}#_menu_contents .user-menu-item,#_menu_contents .show-submenu>.management-menu-row{background-color:var(--core-brand-color, rgb(0, 0, 125))}#_menu_contents .user-menu-item>.management-menu-row{background-color:inherit}#_menu_contents li>.management-menu-row:hover,#_menu_contents li>.management-menu-row:focus-within{background-color:var(--core-brand-hover-color, var(--core-brand-color, black))}#_menu_contents :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:-2px}#_menu_contents .remove-user-menu{position:static;transform:none;display:flex;align-items:center;padding-inline:10px;margin:0;border:0;background:rgba(0,0,0,0);min-width:24px;min-height:24px}#_log_in_out{position:absolute;top:10px;right:0}#_log_in_out a{font-size:.8rem}a#_user_name_link{text-decoration:none;color:var(--core-on-brand-color, rgb(255, 255, 255));font-weight:500}a#_user_name_link:hover{color:#c8c8c8}p#_error_message{font-size:1.2rem}#_page_loading{display:block;position:absolute;top:30%;left:calc(50% - 90px);font-size:180px;color:#c8c8c8;z-index:9999}#_bookmark_page{position:absolute;right:40px;color:inherit;top:50%;transform:translate(0, -50%);cursor:pointer;font-size:18px;min-width:32px;min-height:32px}#_show_last_error{position:absolute;right:0;color:#c00000;top:50%;transform:translate(0, -50%);cursor:pointer;font-size:18px;min-width:32px;min-height:32px}#_show_last_error.info-message{color:#0fb432}#_bookmark_page:hover{color:var(--core-link-hover-color, rgb(0, 100, 180));transform:translate(0, -50%)}.remove-user-menu{color:rgba(200,200,200,.5);position:absolute;top:50%;right:10px;transform:translate(0, -50%);cursor:pointer}.form-line label.checkbox-label{font-size:.8rem}.form-line .custom-control label.checkbox-label{font-weight:600}#report_parameters{width:100%;margin-left:auto;margin-right:auto}#_report_content{display:none}#_report_content table td{font-size:.9rem}#_button_row{display:none;margin-bottom:20px}body.medium-sidebar{--management-sidebar-base-width: 333px}body.medium-sidebar #_menu_contents{--management-row-height: 35px;--management-font-size: 0.9rem}body.large-sidebar{--management-sidebar-base-width: 367px}body.large-sidebar #_menu_contents{--management-row-height: 40px;--management-font-size: 1rem}body.x-large-sidebar{--management-sidebar-base-width: 400px}body.x-large-sidebar #_menu_contents{--management-row-height: 45px;--management-font-size: 1.1rem}body.popup-content #_management_sidebar{display:none}body.popup-content #_wrapper{margin-left:0;width:100%}body.popup-content #_title_header{display:none}body.popup-content #_system_version{display:none}body.popup-content #_main_content{padding-bottom:20px}body.popup-content #_main_content h1{display:none}body.popup-content #_alternate_header{display:none}body.popup-content #_full_screen_icon{display:none}@media only screen and (max-width: 1500px){body{--management-sidebar-adjustment: 20px}#_list_search_control{width:300px}}@media only screen and (max-width: 1200px){body{--management-sidebar-adjustment: 40px}#_list_search_control{width:200px}#_search_button .fad{font-size:1.6rem}}@media only screen and (max-width: 1000px){#_wrapper{margin-left:0;width:100%}#_management_sidebar{display:none}#_mobile_menu_icon{display:block}button .button-icon{font-size:16px}#_alternate_header{display:block;border-bottom:none}}@media only screen and (max-width: 800px){h1{display:none}#_management_content{padding:50px 10px 30px 10px}#_user_information{right:0}#_list_search_control,#_filter_button,#_list_actions,#_list_header_buttons,#_form_header_buttons{float:none}#_list_search_filters{display:flex;flex-wrap:nowrap;align-items:flex-start;width:100%}#_list_search_control{flex:1 1 0;min-width:0;width:auto}#_filter_button{flex:0 0 auto;width:auto;padding-inline:10px;white-space:nowrap;margin-bottom:20px}#_list_actions{width:auto;margin-bottom:20px;display:inline-block;float:none}#_list_header_buttons button{margin:0 10px 0 0}#_form_header_buttons{white-space:normal;height:auto;margin-right:auto;margin-left:auto;text-align:center}#_form_header_buttons button{margin:0 5px 10px 5px}#_list_actions #_actions{right:auto;left:-1px}#_page_number_controls{width:100%;text-align:center}#_actions .action-option{font-size:1.23rem;padding:8px 10px}button .button-icon-text{display:none}button .button-icon{margin-right:0}}body #_wrapper.full-screen{margin-left:0;width:100%}



/* PHP Page CSS */

.copy-text{margin-left:40px;cursor:pointer}.copy-text:hover{color:#b4b4b4}#_management_header{display:none}#_main_content p{font-size:1.1rem}.content-wrapper{background-color:#ebebeb;border-radius:15px 15px 0 0;max-width:1200px;margin-bottom:20px;position:relative;min-height:60px;padding-bottom:2px}.content-wrapper h1,.content-wrapper h2,.content-wrapper h3,.content-wrapper h4,.content-wrapper h5{padding:8px 15px;color:#141414}.content-wrapper p{padding:10px 20px;color:#141414}.content-wrapper h2,.content-wrapper h3,.content-wrapper h4,.content-wrapper h5{background-color:#d2d2d2;border-radius:15px 15px 0 0}.content-wrapper .content-type{position:absolute;top:25px;right:10px;font-size:.75rem;text-transform:lowercase}.content-wrapper .bible-version{font-size:.8rem}#_main_content ul{list-style:disc;margin:20px 40px}#_main_content ol{list-style:decimal;margin:20px 40px}#_main_content ul ol,#_main_content ul ul,#_main_content ol ul,#_main_content ol ol{margin-bottom:0}#_main_content li{padding-bottom:10px}#_main_content ul li a{font-size:1.2rem}@media only screen and (max-width: 1000px){#_management_header{display:block}}


