/* Use this file to add Custom CSS to PowerSchool */
/*flat triangle upright: clip-path: polygon(70% 10%, 95% 60%, 80% 90%, 20% 90%, 5% 60%, 30% 10%); */
/*flat tirnagle upsidedown: */

[pss-expand-collapse-item] {
    -webkit-user-select: none; /* Chrome, Safari */
    -moz-user-select: none;    /* Firefox */
    -ms-user-select: none;     /* IE/Edge */
    user-select: none;         /* Standard */
}

body {
    height: auto;
    min-height: 100%;
    /*font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;*/
}

/* body:not(.remove-opening-blur):not(.set-to-dark):not(.set-to-light):not(.disable-dark-mode):not(.psteacher) {
    filter: blur(6px) opacity(0);
    transition: filter 300ms ease;
} */

html.set-to-light {
    background: white !important;
    background-color: white !important;
}

html.set-to-dark {
    background-color: #1F2933;
    background: #1F2933;
}

/*@media screen and (min-width: 769px) {*/
/*    body #container-frame.pds.pds-left-nav > #content-main .box-round:not(.screen_readers_only):not(.noborder):not(.min-width-bypass), body #container.pds.pds-left-nav > #content-main .box-round:not(.screen_readers_only):not(.noborder):not(.min-width-bypass), body #container-frame.pds.pds-left-nav > #content-main fieldset:not(.screen_readers_only):not(.noborder):not(.min-width-bypass), body #container.pds.pds-left-nav > #content-main fieldset:not(.screen_readers_only):not(.noborder):not(.min-width-bypass)
/*}*/

@supports (corner-shape: squircle) {
    .box-round, 
    button, 
    /*a:hover, */
    /*li:hover, */
    pds-icon, 
    .pds-user-menu-user,
    a.button {
        corner-shape: superellipse(1.7);
        border-radius: 1rem;
    }
}

button {
    overflow: hidden;
}

@media screen and (min-width: 769px) and (prefers-color-scheme: dark) {
    html:not(.frames) body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher) #nav-main,
    html:not(.frames) body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher) #header,
    html:not(.frames) body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher) #content-main {
        background-color: #242f39;
        background-image: none;
        color: #cbd2d9;
    }
    body:not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs>li>details[open]>div.fly-out-container.adjusted-padding {
        max-height: calc(100vh - 180px);
    }
}

@media screen and (min-width: 769px) and (prefers-color-scheme: light) {
    html:not(.frames) body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher) #nav-main,
    html:not(.frames) body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher) #header, 
    html:not(.frames) body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher) #content-main {
        background-color: white;
        color: black;
    }
}

/* Mostly Handles login when toggle isn't manually added */
@media (prefers-color-scheme: dark) {
    html {
        background-color: #5a61b9;
    }
    
    html.set-to-light {
        background: white;
        background-color: white;
    }
    
    html.set-to-dark {
        background-color: #1F2933;
        background: #1F2933;
    }
    
    html:not(.frames)  body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.frameMenu):not(.psteacher):not(.background-image-none) {
        background-color: #1F2933;
        background-image: none;
        color: #cbd2d9;
    }
    
    html:not(.frames)  body.pslogin:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.frameMenu):not(.psteacher):not(.background-image-none) #content {
        background-color: #242f39;
    }
    
    html:not(.frames)  body.pslogin:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.frameMenu):not(.psteacher):not(.background-image-none) fieldset > div:nth-of-type(2n+1):not(.button-row) {
        background-color: #323F48;
    }
    
    html:not(.frames)  body.pslogin:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.frameMenu):not(.psteacher):not(.background-image-none) fieldset > div:nth-of-type(2n):not(.button-row),
    html:not(.frames)  body.pslogin:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.frameMenu):not(.psteacher):not(.background-image-none) .ui-tabs .ui-tabs-nav li {
        background-color: #3E4C59;
    }
    
    html:not(.frames)  body.pslogin:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.frameMenu):not(.psteacher):not(.background-image-none) .ui-widget-content {
        color: #cbd2d9;
    }
    
    html:not(.frames)  body.pslogin:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.frameMenu):not(.psteacher):not(.background-image-none)  .ui-widget-content {
        background-color: #242f39;
    }
    
    html:not(.frames)  body.pslogin:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.frameMenu):not(.psteacher):not(.background-image-none)  .ui-tabs .ui-tabs-nav li.ui-tabs-active {
        background-color: #242f39;
    }
    
    html:not(.frames)  body.pslogin:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.frameMenu):not(.psteacher):not(.background-image-none) select,
    html:not(.frames)  body.pslogin:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.frameMenu):not(.psteacher):not(.background-image-none) fieldset input[type="text"],
    html:not(.frames)  body.pslogin:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.frameMenu):not(.psteacher):not(.background-image-none) fieldset input[type="password"] {
        background-color: #52606D !important;
        color: #f5f7fa !important;
        accent-color: #72c5a2;
    }
    
    html:not(.frames)  body.pslogin:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.frameMenu):not(.psteacher):not(.background-image-none) a {
        color: #eccd8e
    }
    
    html:not(.frames) body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher) #nav-main,
    html:not(.frames) body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher) #header,
    html:not(.frames) body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav):not(.psteacher) #container-frame.pds:not(.pds-left-nav).details_view #content-main {
        background-color: #242f39;
        background-image: none;
        color: #cbd2d9;
    }
    
    /*body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light) *:not(#nav-main):not(#header):not(td):not(span):not(th) {*/
    /*    background-color: #323F48;*/
    /*    background-image: none;*/
    /*    color: #cbd2d9;*/
    /*}*/
}

ul.tabs li a:focus-visible {
    outline: 1px solid blue !important;
    border: 2px solid blue !important;
    margin-left: 5px;
    margin-right: 5px;
}

body.set-to-light #content-main ul.tabs:not(.shown_tabs) {
    background-color: transparent !important;
}

tr:focus-visible, button:focus-visible {
    outline: 1px solid blue !important;
}

body.disable-dark-mode {
    background-color: white;
}

body.set-to-dark:not(.disable-dark-mode) {
    background-color: #1F2933;
}

#content-main {
    background-color: white;
}

@media screen and (min-width: 769px) {
    body:not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav):not(.set-to-dark) #container-frame.pds:not(.pds-left-nav).details_view #content-main {
        background: white;
        overflow-y: scroll;
    }
    /*body.psteacher.teacher_menu_options:not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container.new:not(.pds) {*/
    /*    grid-template-columns: 110px 90px auto;*/
    /*}*/
    
    body #container-frame:not(.pds)>#content-main, body #container:not(.pds)>#content-main {
        overflow-y: scroll !important;
    }
    
    /*.ui-dialog.ui-widget.ui-widget-content.ui-front.drawerPanel.east.expanded {*/
        /*width: 750px !important;*/
    /*    max-width: 25%;*/
    /*    min-width: 700px !important;*/
    /*}*/
    
    textarea {
        width: 95%;
        max-width: 95%;
    }
}

#students-list span em {
    color: #eccd8e !important;
}

body.set-to-dark:not(.disable-dark-mode) div#staff_details_information em {
    font-weight: 400;
    color: #804000;
    color: #eccd8e !important;
}

body.set-to-dark:not(.disable-dark-mode) div#staff_details_information {
    color: #cbd2d9 !important;
}

body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher)  #printLink:not(#nav-main):not(#header),
body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher)  #printLink img:not(#nav-main):not(#header),
body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher) .dontPrint a:not(#nav-main):not(#header),
body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher) .dontPrint button:not(#nav-main):not(#header) {
    background-color: #004890;
    color: white;
}

body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher)  #printLink:not(#nav-main):not(#header):hover,
body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher)  #printLink:not(#nav-main):not(#header):hover img:not(#nav-main):not(#header),
body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher) .dontPrint a:not(#nav-main):not(#header):hover,
body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher) .dontPrint button:not(#nav-main):not(#header):hover {
    background-color: #009044
}

.modalDialog.enabled {
    overflow-y: scroll;
}

.modalContainer {
    max-height: 100vh !important;
}

/* Mostly Handles login when toggle isn't manually added */
@media (prefers-color-scheme:light) {
    html {
        background-color: #5a61b9;
    }
    
    html.set-to-light {
        background: white;
        background-color: white;
    }
    
    html.set-to-dark {
        background-color: #1F2933;
        background: #1F2933;
    }
    body:not(.psteacher):not(.pslogin) {
        background-color: white !important;
        
    }
    
    html:not(.frames) body.set-to-dark:not(.disable-dark-mode):not(.psteacher):not(.pslogin) {
        background-color: #1F2933;
    }
    
    html:not(.frames) body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher):not(.pslogin) {
        background-color: white;
        color: black;
        
    }
    
    html:not(.frames) body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher):not(.pslogin) #nav-main,
    html:not(.frames) body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher):not(.pslogin) #header, 
    html:not(.frames) body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher):not(.pslogin) #content-main {
        background-color: white;
        color: black;
    }
    
    html:not(.frames) body:not(.disable-dark-mode):not(.set-to-dark):not(.set-to-light):not(.psteacher):not(.pslogin) *:not(#nav-main):not(#header) {
        background-color: white;
        color: black;
    }
}

#students_picker_student_context {
    z-index: 1;
}

body:not(.set-to-dark) #nav-main, 
body.set-to-light:not(.set-to-dark) #nav-main {
    background-color: #f5f7fa;
}

body.set-to-dark:not(.disable-dark-mode) button#task-school-filter-main-button {
    background-color: #221d4c;
    color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) .neon-dialog-container header.neon-modal-dialog-title,
body.set-to-dark:not(.disable-dark-mode) .neon-checkbox-single-checkbox-text,
body.set-to-dark:not(.disable-dark-mode) .pds-grid-widget-pagination-control-content.pds-grid-widget-pagination-control .pds-pagination-control-begin.pds-grid-widget-pagination-control .pds-pagination-control-quantity-picker.pds-grid-widget-pagination-control,
body.set-to-dark:not(.disable-dark-mode) .pds-container .pds-grid-widget-pagination-control-content .pds-pagination-control-begin .pds-pagination-control-item-count,
body.set-to-dark:not(.disable-dark-mode) #content-main table#fee-types-table tbody tr td,
body.set-to-dark:not(.disable-dark-mode) .neon-radio-single-text {
    color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) .pds-container button.pds-button-blend {
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) .pds-container button.pds-button-blend.pds-primary {
    background-color: #4a74c3 !important;
    color: black !important;
}

body.set-to-dark:not(.disable-dark-mode) #button-download-report-dialog-close-dialog,
body.set-to-dark:not(.disable-dark-mode) #button-fee-types-drawer-close-dialog,
body.set-to-dark:not(.disable-dark-mode) #button-fee-types-drawer-cancel-button {
    background-color: #f79797;
}

body.set-to-dark:not(.disable-dark-mode) #save-priority-button:not([disabled]) #button-save-priority-button,
body.set-to-dark:not(.disable-dark-mode) #button-fee-types-drawer-submit-button {
    background-color: #72c5a2;
}

body.set-to-dark:not(.disable-dark-mode) #save-priority-button:not([disabled]) #button-save-priority-button .neon-button-only-text,
body.set-to-dark:not(.disable-dark-mode) #button-fee-types-drawer-submit-button .neon-button-only-text {
    color: black;
}

body.set-to-dark:not(.disable-dark-mode) #content-main table#fee-types-table thead tr {
    background-color: #195f7d;
}

body.set-to-dark:not(.disable-dark-mode) #task-school-filter-item-picker article,
body.set-to-dark:not(.disable-dark-mode) #task-school-filter-item-picker article .neon-item-picker-filter label,
body.set-to-dark:not(.disable-dark-mode) #task-school-filter-item-picker article .neon-item-picker-list li label,
body.set-to-dark:not(.disable-dark-mode) .neon-dialog-container .neon-dialog {
    background-color: #323F48;
}

body.set-to-dark:not(.disable-dark-mode) #task-school-filter-item-picker article .neon-item-picker-list li label:hover {
    background-color: #364753;
}

body.set-to-dark:not(.disable-dark-mode) #task-school-filter-item-picker article .neon-item-picker-filter label input[type="text"],
body.set-to-dark:not(.disable-dark-mode) #task-school-filter-item-picker article .neon-item-picker-filter label input[type="text"]:focus {
    box-shadow: none;
    background-color: #52606D !important;
    color: #f5f7fa !important;
    accent-color: #72c5a2;
}

body.set-to-dark:not(.disable-dark-mode) .neon-chip .neon-chip-button,
body.set-to-dark:not(.disable-dark-mode) fieldset>div.neon-multi-select-field-chip-set-container:nth-of-type(odd):not(.button-row) {
    background: transparent;
    background-color: transparent !important;
}

body.set-to-dark:not(.disable-dark-mode) .pds-container table tbody td,
body.set-to-dark:not(.disable-dark-mode) #content-main table#fee-types-table tbody tr {
    background-color: #242f39;
}

body.set-to-dark:not(.disable-dark-mode) pss-fee-management-list .pds-container table tr td.date-added pss-neon-button button {
    padding: 5px;
    background-color: #b3b3b4;
}

body.set-to-dark:not(.disable-dark-mode) pss-fee-management-list .pds-container table tr td.date-added pss-neon-button button:hover {
    background-color: #cdcbcb;
}

body.set-to-dark:not(.disable-dark-mode) .neon-select-field-selected-content .neon-placeholder-text.neon-select-field-placeholder-text {
    color: #a1b6ba;
}


h1.expanded, 
h2.expanded, 
h3.expanded, 
h4.expanded, 
h5.expanded, 
h1.collapsed, 
h2.collapsed, 
h3.collapsed, 
h4.collapsed, 
h5.collapsed {
    margin-right: 20px;
}

    

/* Logo */
.pslogin #branding-powerschool .pds-logo-text-primary {
    font-family: Karla, sans-serif;
    font-size: 19px;
    font-weight: 600;
    text-decoration: none;
    color: #fff;
}

.green-text {
    color: green;
}

.yellow-text {
    color: coral;
}

.overdue-text, .red-text {
    color: red;
}

.pds-app-header-bar,
#pds-header {
    /*background: linear-gradient(to right, #1f2933, #52606d);*/
    background: linear-gradient(135deg, #600505, #cd0a0a 45%, #ff6666 50%, #003d7a 50%, #001b33);
    border-bottom: #1F2933 solid 1px;
}

.pscbdevBkgColor {
    color: #cbd2d9;
}

.blue-text {
    color: blue;
}

.table_group_expanded,
.table_group_expanded:hover,
.table_group_collapsed,
.table_group_collapsed:hover {
    background-color: transparent;
}
/****************************************************************************************************/
/****************************************************************************************************/
/****************************************************************************************************/
/****************************************************************************************************/
body.set-to-dark:not(.disable-dark-mode) #container-frame #content-main,
#container-frame #content-main,
body.set-to-dark:not(.disable-dark-mode) #container-frame,
#container-frame,
html {
    min-height: 98%;
    /*height: auto;*/
}



body.set-to-dark:not(.disable-dark-mode) .page-perms-multiselect .popup-box .page-perms-multiselect-menu ul li label.is-selected,
body.set-to-dark:not(.disable-dark-mode) .page-perms-multiselect .popup-box .page-perms-multiselect-menu ul li label:hover {
    background-color: #2E5273;
}
body.set-to-dark:not(.disable-dark-mode) .page-perms-multiselect .popup-box .page-perms-multiselect-menu ul li label:hover {
    filter: brightness(1.2);
}

body.set-to-dark:not(.disable-dark-mode) .box-round>.fluid-form {
    background-color: #323F48;
}

body.set-to-dark:not(.disable-dark-mode) neon-2_17_0-checkbox-single label .neon-2_17_0-checkbox-text {
    color:#cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) #btnNoNav {
    background: none;
}

body.set-to-dark:not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav):not(.disable-dark-mode) #container.new:not(.pds) .nav {
    background-image: none;
}

body.set-to-dark:not(.disable-dark-mode) div.psfilter-exclude,
body.set-to-dark:not(.disable-dark-mode) .table_group_expanded,
body.set-to-dark:not(.disable-dark-mode) .table_group_expanded:hover,
body.set-to-dark:not(.disable-dark-mode) .table_group_collapsed,
body.set-to-dark:not(.disable-dark-mode) .table_group_collapsed:hover {
    background-color: transparent;
}

body.set-to-dark:not(.disable-dark-mode) .table_group_expanded,
body.set-to-dark:not(.disable-dark-mode) .table_group_collapsed {
    filter: invert(1)  
}

body.set-to-dark:not(.disable-dark-mode) .cmt {
    color: #622121 !important;
}

body.set-to-dark:not(.disable-dark-mode) p > b {
    color: inherit;
}

body.set-to-dark:not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav):not(.disable-dark-mode).details_view #content-main,
body.set-to-dark:not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #pds-left-nav-wrapper {
    background-color: #1F2933;
    background: #1F2933;
}

body.set-to-dark:not(.disable-dark-mode) tbody tr.headerrow > td,
body.set-to-dark:not(.disable-dark-mode) thead tr.headerrow > td,
body.set-to-dark:not(.disable-dark-mode) tr.headerrow > td,
body.set-to-dark:not(.disable-dark-mode) span.header {
    color: #cbd2d9;
}

/*.pslogin .powerschool-sis {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    background-image: linear-gradient(135deg, #cf4242, #cd0a0a 45%, #600505 50%, #003d7a 50%, #001b33) !important;*/
/*}*/

body.set-to-dark:not(.disable-dark-mode) .yellow-text {
    color: goldenrod;
}

body.set-to-dark:not(.disable-dark-mode) td div.multiselect,
body.set-to-dark:not(.disable-dark-mode) td div.multiselect .options {
    background-color: #323F48;
}
body.set-to-dark:not(.disable-dark-mode) fieldset table.linkDescList tbody tr:nth-child(2n+1) > td,
body.set-to-dark:not(.disable-dark-mode) #grad-plan-list-table tbody tr.gplist-nozebra {
    color: #cbd2d9;
    background-color: #323F48 !important;
}

body.set-to-dark:not(.disable-dark-mode) fieldset table.linkDescList tbody tr:nth-child(n+1) > td {
    color: #cbd2d9;
}



/* START Create Plugin Package Edits */
body.set-to-dark:not(.disable-dark-mode) #treeList,
body.set-to-dark:not(.disable-dark-mode) #theTree,
body.set-to-dark:not(.disable-dark-mode) .treeview ul,
body.set-to-dark:not(.disable-dark-mode) .treeview li, 
body.set-to-dark:not(.disable-dark-mode) .treeview .hitarea,
body.set-to-dark:not(.disable-dark-mode) .treeview span.folder,
body.set-to-dark:not(.disable-dark-mode) .data-dictionary-container .tables-panel,
body.set-to-dark:not(.disable-dark-mode) .search-section,
body.set-to-dark:not(.disable-dark-mode) .panel-header {
    background-color: #242f39 !important;
}


/* END Create Plugin Package Edits */

body.set-to-dark:not(.disable-dark-mode) .titledList p:nth-of-type(odd),
body.set-to-dark:not(.disable-dark-mode) .titledList p:nth-of-type(even) {
    background-color: #242f39;
}

/* START Edits for Task Manager page */

body.set-to-dark:not(.disable-dark-mode) pss-neon-messages .neon-messages,
body.set-to-dark:not(.disable-dark-mode) pss-2_10_0-toast,
body.set-to-dark:not(.disable-dark-mode) [id^="neon-message"],
body.set-to-dark:not(.disable-dark-mode) .neon-toast-date {
    background-color: #3E4C59 !important;
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) pss-neon-tabs neon-2_10_0-tabs .neon-2_10_0-tabs-fieldset {
    color: revert;
}

body.set-to-dark:not(.disable-dark-mode) pss-neon-tabs neon-2_10_0-tabs .neon-2_10_0-tabs-tab-input:checked + .neon-2_10_0-tabs-tab {
    color: rgb(112, 166, 213);
}

body.set-to-dark:not(.disable-dark-mode) pss-neon-multi-select-field neon-2_10_0-multi-select-field fieldset div.neon-abstract-input-info .neon-input-field-label,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-list-item .neon-list-item-body, 
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-list-item .neon-list-item-subtext, 
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-list-item .neon-list-item-text,
body.set-to-dark:not(.disable-dark-mode) .table-info .table-meta .meta-item span.meta-label,
body.set-to-dark:not(.disable-dark-mode) .table-info .table-meta .meta-item .meta-value,
body.set-to-dark:not(.disable-dark-mode) .table-info .table-meta .meta-item div.table-description {
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) .pds-grid-widget-sort-fields-content.pds-grid-widget-sort-fields,
body.set-to-dark:not(.disable-dark-mode) .pds-container table td,
body.set-to-dark:not(.disable-dark-mode) .pds-container table th {
    color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-multi-select-field fieldset .neon-multi-select-field-button {
    background-color: rgb(82, 96, 109);
}

body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-multi-select-field fieldset > div:nth-of-type(2n):not(.button-row), body.set-to-dark:not(.disable-dark-mode) tr.alt {
    background-color: transparent !important;
}

body.set-to-dark:not(.disable-dark-mode) article.neon-2_10_0-popper-content,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-list-item-popper ul.neon-list-item-popper-list,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-list-item-popper label.neon-list-item-popper-filter-input,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-list-item .neon-list-item:is(button, label, a),
body.set-to-dark:not(.disable-dark-mode) .pds-grid-widget-filter-content.pds-grid-widget-filter .pds-filter-controls.pds-grid-widget-filter {
    background-color: #3E4C59 !important;
}

body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-list-item .neon-list-item:is(button, label, a):hover,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-accordion button.neon-accordion-toggle-button:hover {
    filter: brightness(1.2);
}

body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-accordion button.neon-accordion-toggle-button:focus,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-accordion button.neon-accordion-toggle-button:focus:hover {
    background-color: #042d40 !important;
    border: none !important;
}

body.set-to-dark:not(.disable-dark-mode) article H2:not(.normal) {
    color: white;
}

body.set-to-dark:not(.disable-dark-mode) #addCategoryButton.fav-button span {
    color: #cbd2d9;
    fill: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) .form.editable #formcontainer .element.dependent {
    border-color: rgb(0, 255, 135);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgb(0, 255, 159);
    outline: 0 none;
    border-radius: 6px;
    background-color: #0d7b52;
}

body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-icon,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-button .neon-button.neon-2_10_0-button-utility:focus-visible neon-2_10_0-icon,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-button .neon-button.neon-2_10_0-button-utility:hover neon-2_10_0-icon {
    fill: #cbd2d9 !important;
}
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-button .neon-button.neon-2_10_0-button-utility:focus-visible neon-2_10_0-icon,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-button .neon-button.neon-2_10_0-button-utility:hover neon-2_10_0-icon {
    filter: brightness(1.2);
}

body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-select-field div.neon-abstract-input-info p.neon-input-field-badge,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-date-field div.neon-abstract-input-info p.neon-input-field-badge,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-text-field div.neon-abstract-input-info p.neon-input-field-badge,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-number-field div.neon-abstract-input-info p.neon-input-field-badge {
    border: 1px solid rgb(177, 16, 16) !important;
    color: rgb(215, 103, 103) !important;
}

body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-accordion button.neon-accordion-toggle-button,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-text-field div.neon-abstract-input-info .neon-input-field-label,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-checkbox-single label .neon-2_10_0-checkbox-text,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-date-field div.neon-abstract-input-info .neon-input-field-label,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-select-field div.neon-abstract-input-info .neon-input-field-label,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-number-field div.neon-abstract-input-info .neon-input-field-label,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-textarea-field div.neon-abstract-input-info .neon-input-field-label,
body.set-to-dark:not(.disable-dark-mode) .neon-2_10_0-table-simple,
body.set-to-dark:not(.disable-dark-mode) .neon-input-field-label {
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-button .neon-button.neon-2_10_0-button-secondary,
body.set-to-dark:not(.disable-dark-mode) button.pds-button-square.pds-grid-widget-filter {
    background-color: #589e81 !important;
    color: black !important;
}

body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-button .neon-button.neon-2_10_0-button-borderless {
    color: #4e94bf !important;
}

body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-modal-drawer .neon-drawer-container .neon-drawer,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-accordion,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-accordion button.neon-accordion-toggle-button:hover,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-modal-dialog .neon-dialog-container .neon-dialog,
body.set-to-dark:not(.disable-dark-mode) .neon-2_10_0-date-article,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-date-picker,
body.set-to-dark:not(.disable-dark-mode) article[class^="neon"][class*="date-article"] table.neon-date-picker-dates th,
body.set-to-dark:not(.disable-dark-mode) article.neon-2_17_0-popper-content,
body.set-to-dark:not(.disable-dark-mode) neon-2_17_0-list-item .neon-list-item {
    background-color: #323F48 !important;
    color: #cbd2d9 !important;
}


body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-date-picker table.neon-date-picker-dates td {
    border-color: rgb(109, 107, 117) !important;
}

body.set-to-dark:not(.disable-dark-mode) pss-neon-select-field button,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-select-field .neon-select-field-selected-header-text {
    background-color: #52606D !important;
    color: white !important;
}

body.set-to-dark:not(.disable-dark-mode) pss-neon-select-field button:hover {
    background-color: #52606D;
    filter: brightness(1.2);
}

body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-modal-dialog .neon-dialog-container header.neon-modal-dialog-title,
body.set-to-dark:not(.disable-dark-mode) neon-2_10_0-modal-drawer .neon-drawer-container header.neon-modal-drawer-title {
    color: #cbd2d9 !important;
}

/* END Edits for Task Manager page */



/* PURE DATA EDITS START */
body.set-to-dark:not(.disable-dark-mode) a.dt-button span{
    color: black;
}

body.set-to-dark:not(.disable-dark-mode) .main-container div.active,
body.set-to-dark:not(.disable-dark-mode) .newform .description label {
    color: #eccd8e;
}
body.set-to-dark:not(.disable-dark-mode) .main-container div.active span img {
    filter: brightness(1.4);
}

body.set-to-dark:not(.disable-dark-mode) .main-container div:not(:active) span img {
    filter: invert(1);
}

body.set-to-dark:not(.disable-dark-mode) .main-container,
body.set-to-dark:not(.disable-dark-mode) .newform .description {
    color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) .card .scans {
    color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) .card {
    background-color: #242f39;
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) p:has(a.multi_select_tch),
body.set-to-dark:not(.disable-dark-mode) .pds-app-switcher[data-tippy-root] .tippy-box.popover-theme.pds-app-switcher-theme.pds-app-switcher .app-switcher-product-list.pds-app-switcher {
    background-color: #52606D !important;
}

body.set-to-dark:not(.disable-dark-mode) .card:hover {
    background-color: #242f39 !important;
    filter: brightness(1.1);
}

body.set-to-dark:not(.disable-dark-mode) #print_slip div {
    background-color: #242f39;
    background-image: none;
}

body.set-to-dark:not(.disable-dark-mode) ul.ui-tabs-nav.ui-corner-all.ui-widget-header,
body.set-to-dark:not(.disable-dark-mode) ul.tabs {
    background-image: url(../img/tab-back-line.png);
}

body.set-to-dark:not(.disable-dark-mode) #print_slip fieldset>legend {
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) .myTable tbody tr td, .myTable tbody tr, .myTable tbody, .myTable thead, .myTable thead tr, .myTable thead tr th, .myTable {
    background-color: transparent !important;
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) #clock {
    background-color: #eccd8e;
}

body.set-to-dark:not(.disable-dark-mode) .checkbox-label {
    color: #cbd2d9 !important;
}

/* PURE DATA EDITS END */

body.set-to-dark:not(.disable-dark-mode) .stepped-container .steps-container ul li.completed:before {
    border: 1px solid #042d40;
    background-color: #589e81;
}

body.set-to-dark:not(.disable-dark-mode) .stepped-container .steps-container ul li.active:before {
    border: 1px solid #042d40;
    background-color: #d3b77f;
}

body.set-to-dark:not(.disable-dark-mode) .fullscreen-steps-wizard .stepped-container .steps-container ul li:after {
    background-color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) #loading .ui-progressbar-overlay {
    background-size: 30px 30px;
    background-image:linear-gradient(45deg,rgba(0,0,0,.9) 25%,white 25%,white 50%,rgba(0,0,0,.9) 50%,rgba(0,0,0,.9) 75%,white 75%,white);
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    -webkit-animation: barberpoleKeyFrames .7s linear infinite;
    animation: barberpoleKeyFrames .7s linear infinite;
}

body.set-to-dark:not(.disable-dark-mode) .select2-container-multi .select2-choices {
    background-image: none !important;
    background-color: transparent !important;
    background: none !important;
}

.select2-drop {
    background-color: #242f39 !important;
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) .pswb {
    color: black;
}

body.set-to-dark:not(.disable-dark-mode) .pswb .teachers, .proxy-chip div span, td[style="color: black"] {
    color: #cbd2d9;
}
body.set-to-dark:not(.disable-dark-mode) td[style="color: black"] {
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) #loading .ui-progressbar-value, .barberpole .ui-progressbar-value,
body.set-to-dark:not(.disable-dark-mode) table.grid tbody.tbody tr:nth-child(2n+1) th,
body.set-to-dark:not(.disable-dark-mode) table.grid tbody.tbody tr:nth-child(2n) th {
    background: #195f7d;
}

body.set-to-dark:not(.disable-dark-mode) #tippy-1 div[class="tippy-box pds-user-menu popover-theme pds-user-menu-theme"][data-state="visible"][data-theme="popover pds-user-menu"][role="tooltip"][style="max-width: 350px; transition-duration: 0ms;"] {
    background-color: #52606D !important;
}

body.set-to-dark:not(.disable-dark-mode) #container-frame-menu #nav-main-frame-secondary {
    background-color: #3E4C59;
}

body.set-to-dark:not(.disable-dark-mode) .ui-icon-triangle-1-e,
body.set-to-dark:not(.disable-dark-mode) .ui-icon-triangle-1-s {
    filter: invert(1);
}

body.set-to-dark:not(.disable-dark-mode) input[type="button"] {
    padding: 5px;
}
body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-nav-secondary.pds-app-nav ul.pds-app-nav li.pds-nav-secondary-group.pds-app-nav span.secondary-nav-link-header.pds-app-nav, 
body.set-to-dark:not(.disable-dark-mode) .pds-app-nav-content.pds-four-tier-support.pds-app-nav .pds-nav-primary.pds-app-nav .pds-app-nav-mega-menu.pds-app-nav .pds-app-nav-secondary-tier.pds-app-nav .pds-app-nav-secondary-tier-header.pds-app-nav, 
body.set-to-dark:not(.disable-dark-mode) .pds-app-nav-content.pds-four-tier-support.pds-app-nav .pds-nav-primary.pds-app-nav .pds-app-nav-mega-menu.pds-app-nav .pds-app-nav-third-and-fourth-tiers.pds-app-nav .pds-app-nav-scrolling-third-and-fourth-tier-content.pds-app-nav .pds-app-nav-tertiary-group.pds-app-nav .pds-app-nav-tertiary-item-header.pds-app-nav {
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) .box-round {
    border: 1px solid #7b8794;
}

body.set-to-dark:not(.disable-dark-mode) #addressValidationMap .box-round {
    background-color: #242f39 !important;
}

body.set-to-dark:not(.disable-dark-mode) .ui-progressbar .ui-progressbar-overlay {
    background: url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);
    height: 100%;
    filter: alpha(opacity = 25);
    opacity: .25;
}

body.set-to-dark:not(.disable-dark-mode) #sessiontimeoutwarning #sessiontimeoutwarningBox {
    position: relative;
    background: #1f2933;
    border: 1px solid #52606D;
    background-color: #1f2933;
}
body.set-to-dark:not(.disable-dark-mode) .signedout.ui-widget-overlay.ui-front.security-overlay {
    filter: brightness(.2);
}

body.set-to-dark:not(.disable-dark-mode).pslogin #branding-district {
    background-image: url(../district-logos/districtlogo.png);
    filter: drop-shadow(0 0 1.5px white) brightness(1.2)
}

body.set-to-dark:not(.disable-dark-mode) .ui-widget-content div h2 {
    color: inherit
}

body.set-to-dark:not(.disable-dark-mode) .pds-icon-user-x {
    fill: #8c9297 !important;
}

body.set-to-dark:not(.disable-dark-mode) .pds-icon-user {
    fill: #cfb986 !important;
}

html body.set-to-dark:not(.disable-dark-mode),
body.set-to-dark:not(.disable-dark-mode), 
body.pslogin.set-to-dark:not(.disable-dark-mode) #content {
    background-color: #1F2933 !important;
    background: #1F2933;
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) ul.tabs:not(.shown_tabs) {
    background-color: #1F2933 !important;
}

body.set-to-dark:not(.disable-dark-mode) #sqlReports tr.oddRow>td, 
body.set-to-dark:not(.disable-dark-mode) tr.oddRow td, 
body.set-to-dark:not(.disable-dark-mode) .scrollableDisplay {
    background-color: #323F48 !important;
}

body.set-to-dark:not(.disable-dark-mode),
html body.set-to-dark:not(.disable-dark-mode),
body.set-to-dark:not(.disable-dark-mode) #quickDataCharts h4,
body.set-to-dark:not(.disable-dark-mode) .chart-footer,
body.set-to-dark:not(.disable-dark-mode) .content-main,
body.set-to-dark:not(.disable-dark-mode) content-main[role="main"],
body.set-to-dark:not(.disable-dark-mode) .alertContent,
body.set-to-dark:not(.disable-dark-mode):not(.pslogin) #container {
    background-color: #1F2933;
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode).frameMenu {
    background-color: #323F48;
    border-right: #cbd2d9 solid 1px;
    border-bottom: #cbd2d9 solid 1px
}

body.set-to-dark:not(.disable-dark-mode) a.aet_quickschool,
body.set-to-dark:not(.disable-dark-mode) a.button,
body.set-to-dark:not(.disable-dark-mode) a.button:hover {
    color: black !important
}

body.set-to-dark:not(.disable-dark-mode) #codeCol .code,
body.set-to-dark:not(.disable-dark-mode) #footer p,
body.set-to-dark:not(.disable-dark-mode) .staff_details .staff_details_container .staff_details_info .staff_details_info_name {
    color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) a,
body.set-to-dark:not(.disable-dark-mode) a:hover,
body.set-to-dark:not(.disable-dark-mode) .ui-widget-content a,
body.set-to-dark:not(.disable-dark-mode) div[data-tbl],
body.set-to-dark:not(.disable-dark-mode) .school_dropdown_label div p{
    color: #eccd8e !important
}

body.set-to-dark:not(.disable-dark-mode) .dropdown a:hover,
body.set-to-dark:not(.disable-dark-mode) div[data-tbl]:hover {
    filter: brightness(1.2)
}

body.set-to-dark:not(.disable-dark-mode) .prDropList .ui-state-default:hover,
body.set-to-dark:not(.disable-dark-mode) .prDropList .ui-widget-content .ui-state-default:hover,
body.set-to-dark:not(.disable-dark-mode) .prDropList .ui-widget-header .ui-state-default:hover {
    background-color: #589e81
}

body.set-to-dark:not(.disable-dark-mode) ul#nav-secondary.shown_tabs li.selected,
body.set-to-dark:not(.disable-dark-mode) li.ui-tabs-selected,
body.set-to-dark:not(.disable-dark-mode) div.tabs ul.ui-tabs-nav li.ui-state-active:hover,
body.set-to-dark:not(.disable-dark-mode) .ui-tabs .ui-tabs-nav li.ui-tabs-active,
/*body.set-to-dark:not(.disable-dark-mode) ul.tabs li.selected>a,*/
/*body.set-to-dark:not(.disable-dark-mode) ul.tabs li.selected>a[role="tab"],*/
body.set-to-dark:not(.disable-dark-mode) li.ui-tabs-selected>a,
body.set-to-dark:not(.disable-dark-mode) div.tabs ul.ui-tabs-nav li.ui-state-active:hover>a,
body.set-to-dark:not(.disable-dark-mode) .ui-tabs .ui-tabs-nav li.ui-tabs-active>a,
body.set-to-dark:not(.disable-dark-mode) ul.tabs li.selected {
    background-color: #1F2933;
    color: #eccd8e !important;
    
    /*background-color: #1F2933;*/
    /*color: #eccd8e !important;*/
    /*border-top: 2pt solid;*/
    /*border-left: 1pt solid;*/
    /*border-right: 1pt solid;*/
    /*border-radius: 5pt 5pt 0 0;*/
    /*border-color: #9b8fd3;*/
}

body.set-to-dark:not(.disable-dark-mode) ul#nav-secondary.shown_tabs li.selected,
body.set-to-dark:not(.disable-dark-mode) #nav-secondary .selected,
body.set-to-dark:not(.disable-dark-mode) .shown_tabs .selected,
body.set-to-dark:not(.disable-dark-mode) .tabs .selected {
    border-top: 1pt solid #cccccc
}

body.set-to-dark:not(.disable-dark-mode) #container-frame.new .dropDownList .second-line,
body.set-to-dark:not(.disable-dark-mode) #container.new .dropDownList .second-line,
body.set-to-dark:not(.disable-dark-mode) span[style="color:gray;"],
body.set-to-dark:not(.disable-dark-mode) div[style="color:black;cursor:pointer;"], 
body.set-to-dark:not(.disable-dark-mode) .pds-scope, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .class-block, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-app-nav-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-app-switcher-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-calendar-days, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-calendar-selectors, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-checkbox-widget-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-date-widget-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-dot-background, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-grid-widget-filter-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-grid-widget-pagination-control-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-date-filter-content button.pds-date-widget-dialog-trigger-button, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-date-filter-content input, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-date-filter-content select.pds-gw-date-filter-operator-select, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-multi-field-filter-content input, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-multi-select-filter-content .pds-input-checkbox [type=checkbox]:checked~.pds-label-text:first-of-type, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-multi-select-filter-content .pds-input-checkbox [type=checkbox]:not(:checked)~.pds-label-text:first-of-type, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-number-filter-content input, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-number-filter-content select, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-pill-select-filter-content button, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-select-filter-content select, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-text-filter-content input, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-number-widget-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-numbered-slider-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-progress-bar, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-radio-button-widget-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-reporting-term-select-container, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-search-container, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-section-select-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-select-widget-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-text-widget-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-textarea-widget-content, 
.pds-scope body.set-to-dark:not(.disable-dark-mode), 
body.set-to-dark:not(.disable-dark-mode) .pds-scope html {
    color: #cbd2d9 !important
}

body.set-to-dark:not(.disable-dark-mode) .display-row.even {
    background-color: #1F2933 !important;
}

body.set-to-dark:not(.disable-dark-mode) .student_details #openPowersearchModal,
body.set-to-dark:not(.disable-dark-mode) div[style="color:blue;cursor:pointer;"] {
    color: #eccd8e !important
}

body.set-to-dark:not(.disable-dark-mode) .pds-app-header-bar,
body.set-to-dark:not(.disable-dark-mode) #pds-header,
body.set-to-dark:not(.disable-dark-mode) #header {
    /*background: linear-gradient(to right, #1f2933, #52606d);*/
    background: linear-gradient(135deg, #600505, #cd0a0a 45%, #ff6666 50%, #003d7a 50%, #001b33);
    border-bottom: #1F2933 solid 1px;
}

body#alert > #branding-powerschool {
    background-color: linear-gradient(135deg, #600505, #cd0a0a 45%, #ff6666 50%, #003d7a 50%, #001b33);
    background: url("../img/powerschool.svg") no-repeat, linear-gradient(135deg, #cf4242, #cd0a0a 45%, #600505 50%, #003d7a 50%, #001b33);
    background-size: auto;
    background-position: 1% 50%;
}

body.set-to-dark.psparent:not(.disable-dark-mode) #branding-powerschool {
    filter: brightness(4);
}

body.set-to-dark:not(.disable-dark-mode) .pds-app-header-bar .pds-app-actions .pds-app-action pds-icon,
body.set-to-dark:not(.disable-dark-mode) .pds-app-header-bar .pds-app-actions a.pds-app-action pds-icon,
body.set-to-dark:not(.disable-dark-mode) .pds-app-header-bar .pds-app-actions a.pds-search pds-icon,
body.set-to-dark:not(.disable-dark-mode) pds-icon {
    fill: #cbd2d9;
    filter: brightness(1.2)
}

body.set-to-dark:not(.disable-dark-mode) .pds-app-header-bar .pds-app-actions .pds-app-action:focus pds-icon,
body.set-to-dark:not(.disable-dark-mode) .pds-app-header-bar .pds-app-actions .pds-app-action:hover pds-icon,
body.set-to-dark:not(.disable-dark-mode) .pds-app-header-bar .pds-app-actions a.pds-app-action:focus pds-icon,
body.set-to-dark:not(.disable-dark-mode) .pds-app-header-bar .pds-app-actions a.pds-app-action:hover pds-icon,
body.set-to-dark:not(.disable-dark-mode) .pds-app-header-bar .pds-app-actions a.pds-search:focus pds-icon,
body.set-to-dark:not(.disable-dark-mode) .pds-app-header-bar .pds-app-actions a.pds-search:hover pds-icon {
    background-color: #589e81 !important
}

body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs>li>details[open]>summary, 
body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) .rightSideDrawerPanel, 
body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) .drawerPanel {
    background-color: #3E4C59;
}

body.set-to-dark:not(.disable-dark-mode) .pds-user-menu[data-tippy-root] .tippy-box.popover-theme.pds-user-menu-theme.pds-user-menu, 
body.set-to-dark:not(.disable-dark-mode) form pss-panel-box div.bordered-panel {
    background-color: #3E4C59 !important;
}

body.set-to-dark:not(.disable-dark-mode) .qkbutton {
    background-color: inherit !important;
    background: none !important;
}

body.set-to-dark:not(.disable-dark-mode) input[type="email"],
body.set-to-dark:not(.disable-dark-mode) input[type="password"],
body.set-to-dark:not(.disable-dark-mode) textarea,
body.set-to-dark:not(.disable-dark-mode) select {
    background-color: #9aa5b1;
    fill: black;
    background-image: none !important;
}

body.set-to-dark:not(.disable-dark-mode) input[type="text"]:not([data-date-entry-oracle=""]):not([date-entry-oracle=""]):not([data-time-entry-seconds=""]):not([time-entry-seconds=""]) {
    background-color: #9aa5b1;
    fill: black;
    background-image: none;
}

body.set-to-dark:not(.disable-dark-mode) .select2-results .select2-no-results {
    background-color: inherit;
}

body.set-to-dark:not(.disable-dark-mode) .pds-app-header-bar header a,
body.set-to-dark:not(.disable-dark-mode) #container-frame.new .dropDownList .second-line,
body.set-to-dark:not(.disable-dark-mode) #container.new .dropDownList .second-line,
body.set-to-dark:not(.disable-dark-mode) section,
body.set-to-dark:not(.disable-dark-mode) .ui-jqgrid,
body.set-to-dark:not(.disable-dark-mode) .ui-jqgrid th,
body.set-to-dark:not(.disable-dark-mode) .ui-jqgrid td,
body.set-to-dark:not(.disable-dark-mode) .ui-jqgrid .ui-state-default,
body.set-to-dark:not(.disable-dark-mode) .ui-jqgrid .ui-widget-content,
body.set-to-dark:not(.disable-dark-mode) .ui-jqgrid-bdiv tr.ui-widget-content.ui-state-hover,
body.set-to-dark:not(.disable-dark-mode) .ui-jqgrid-bdiv tr.ui-widget-content.ui-state-hover td,
body.set-to-dark:not(.disable-dark-mode) #container-frame.new .header-app-back,
body.set-to-dark:not(.disable-dark-mode) #container.new .header-app-back,
body.set-to-dark:not(.disable-dark-mode) .card4 {
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) #container-frame.new .header-app-back:hover svg,
body.set-to-dark:not(.disable-dark-mode) #container.new .header-app-back:hover svg {
    background: #d3b77f !important
}

body.set-to-dark:not(.disable-dark-mode) .term_picker_content #term_choices.dropDownList li.non-selectable {
    color: #cbd2d9 !important
}

body.set-to-dark:not(.disable-dark-mode) button.down>em,
body.set-to-dark:not(.disable-dark-mode) button.up>em,
body.set-to-dark:not(.disable-dark-mode) button.editButton>em,
body.set-to-dark:not(.disable-dark-mode) em.ui-icon-plusthick,
body.set-to-dark:not(.disable-dark-mode) em.ui-icon-info,
body.set-to-dark:not(.disable-dark-mode) em.ui-icon-minusthick,
body.set-to-dark:not(.disable-dark-mode) .ui-icon-closethick,
body.set-to-dark:not(.disable-dark-mode) .ui-icon-comment,
body.set-to-dark:not(.disable-dark-mode) .ui-icon-contact,
body.set-to-dark:not(.disable-dark-mode) .pds-icon-x-alt,
body.set-to-dark:not(.disable-dark-mode) .pds-icon-plus-alt {
    filter: invert(1)
}

body.set-to-dark:not(.disable-dark-mode) .angucomplete-dropdown,
body.set-to-dark:not(.disable-dark-mode) #attTotal,
body.set-to-dark:not(.disable-dark-mode) #termAbsTotal,
body.set-to-dark:not(.disable-dark-mode) #termTarTotal,
body.set-to-dark:not(.disable-dark-mode) .scrollableDisplay span:nth-child(2n+1) {
    background-color: #323F48;
}

body.set-to-dark:not(.disable-dark-mode) #red-fix-dark,
body.set-to-dark:not(.disable-dark-mode) .red-fix-dark {
    filter: invert(1);
}

body.set-to-dark:not(.disable-dark-mode) .popup-box>div,
body.set-to-dark:not(.disable-dark-mode) .popup-box-right>div {
    box-shadow: none;
}

/*.fluid-form>div:nth-of-type(odd)*/

body.set-to-dark:not(.disable-dark-mode) .dex-intro i {
    color: #cbd2d9 !important;
}

/* body.set-to-dark:not(.disable-dark-mode) a.pds-powerschool-logo:focus-visible, 
body.set-to-dark:not(.disable-dark-mode) a.pds-powerschool-logo:focus, 
body.set-to-dark:not(.disable-dark-mode) a.header-app-back:focus-visible, 
body.set-to-dark:not(.disable-dark-mode) a.header-app-back:focus {
    outline: none !important;
    outline-offset: 0 !important;
    outline-color: transparent !important;
    outline-width: 0 !important;
} */

body.set-to-dark:not(.disable-dark-mode) tr[style="background-color:#add8e6"],
body.set-to-dark:not(.disable-dark-mode) tr.headerrow>td,
body.set-to-dark:not(.disable-dark-mode) tr[style="background-color: #fff"],
body.set-to-dark:not(.disable-dark-mode) tr[style="background-color: #fff"]>td[style="background-color: #fff"], 
body.set-to-dark:not(.disable-dark-mode) td[style="background-color: #fff"],
body.set-to-dark:not(.disable-dark-mode) thead tr td.bold,
body.set-to-dark:not(.disable-dark-mode) .panelHeader {
    background: #195f7d !important
}

body.set-to-dark:not(.disable-dark-mode) .tippy-box.popover-theme.pds-app-switcher-theme.pds-app-switcher .app-switcher-product-list.pds-app-switcher a.pds-app-switcher:hover,
body.set-to-dark:not(.disable-dark-mode) .pds-app-switcher[data-tippy-root] .tippy-box.popover-theme.pds-app-switcher-theme.pds-app-switcher .app-switcher-product-list.pds-app-switcher a.pds-app-switcher:focus {
    background: #0d1e46;
}

body.set-to-dark:not(.disable-dark-mode) .pds-popover-header.pds-app-switcher {
    background: #195f7d;
    color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) #fb_content a {
    background-image: none !important;
}

body.set-to-dark:not(.disable-dark-mode) #container-frame.new #breadcrumbs,
body.set-to-dark:not(.disable-dark-mode) #container.new #breadcrumbs,
body.set-to-dark:not(.disable-dark-mode) #container-frame.new #breadcrumbs div.scope,
body.set-to-dark:not(.disable-dark-mode) #container.new #breadcrumbs div.scope,
body.set-to-dark:not(.disable-dark-mode) table.grid>thead>tr>th,
body.set-to-dark:not(.disable-dark-mode) tr[bgcolor="f6f6f6"],
body.set-to-dark:not(.disable-dark-mode) #gp-progress-detail-controller-div #detail-div #item-div #progress-node-detail-div > table tr > th,
body.set-to-dark:not(.disable-dark-mode) #gp-progress-detail-controller-div #detail-div #item-div .simple-gp-table-div > table tr > th {
    background: #195f7d;
    background-color: #195f7d
}

body.set-to-dark:not(.disable-dark-mode) tr[bgcolor="#f6f6f6"],
body.set-to-dark:not(.disable-dark-mode) tr[bgcolor="#f6f6f6"]>td,
body.set-to-dark:not(.disable-dark-mode) tr[bgcolor="#f6f6f6"]>th {
    background-color: #195f7d !important;
}
body.set-to-dark:not(.disable-dark-mode) .yui-skin-sam .yui-dt th {
    background: none !important;
    background-color: #195f7d !important;
}

body.set-to-dark:not(.disable-dark-mode) tr[bgcolor="#e9e9e9"]>td,
body.set-to-dark:not(.disable-dark-mode) .dropdown-content,
body.set-to-dark:not(.disable-dark-mode) .dropdown a:hover,
body.set-to-dark:not(.disable-dark-mode) div.displayDependent {
    background-color: #242f39 !important;
    background: #242f39;
}

body.set-to-dark:not(.disable-dark-mode) .noStyle td.ng-binding,
body.set-to-dark:not(.disable-dark-mode) .noStyle td[align="center"],
body.set-to-dark:not(.disable-dark-mode) td.scheduleOffTime,
body.set-to-dark:not(.disable-dark-mode) td.scheduleOffTimeTick {
    background-color: #242f39 !important;
}

body.set-to-dark:not(.disable-dark-mode) .gridWidgetPagination,
body.set-to-dark:not(.disable-dark-mode) td[style="background-color: white;"] {
    background-color: inherit !important;
}

body.set-to-dark:not(.disable-dark-mode) table table tbody tr:nth-child(odd)>td,
body.set-to-dark:not(.disable-dark-mode) .yui-skin-sam .yui-dt-data tr.yui-dt-odd,
body.set-to-dark:not(.disable-dark-mode) .scrollableDisplay span:nth-child(2n),
body.set-to-dark:not(.disable-dark-mode) .hierarchical-standards-list li:nth-of-type(2n),
body.set-to-dark:not(.disable-dark-mode) #view-change-history-record-dialog .audit-groupby-details tr:nth-child(2n), 
body.set-to-dark:not(.disable-dark-mode) #audit-history-dialog .audit-groupby-details tr:nth-child(2n),
body.set-to-dark:not(.disable-dark-mode) #audit-history-dialog .audit-info tr:nth-child(2n),
body.set-to-dark:not(.disable-dark-mode) .alternate-row:nth-child(even) {
    background-color: #242f39;
}

body.set-to-dark:not(.disable-dark-mode) tr[bgcolor="#ffffff"],
body.set-to-dark:not(.disable-dark-mode) tr[bgcolor="#ffffff"]>td,
body.set-to-dark:not(.disable-dark-mode) tr.oddRow,
body.set-to-dark:not(.disable-dark-mode) tr.oddRow>td,
body.set-to-dark:not(.disable-dark-mode) tr>td[style="background-color:#fff"],
body.set-to-dark:not(.disable-dark-mode) #dex-pub-table tr:nth-child(odd),
body.set-to-dark:not(.disable-dark-mode) fieldset>div:nth-of-type(odd):not(.button-row), 
body.set-to-dark:not(.disable-dark-mode) .fluid-form>div:nth-of-type(odd),
body.set-to-dark:not(.disable-dark-mode) .pswb .whiteboard tr:nth-child(odd) > td,
body.set-to-dark:not(.disable-dark-mode) .hierarchical-standards-list li:nth-of-type(2n+1) {
    background-color: #323F48 !important
}

.page {
    color: black
}

body.set-to-dark:not(.disable-dark-mode) tr[bgcolor="#edf3fe"]>td,
body.set-to-dark:not(.disable-dark-mode) tr.evenRow,
body.set-to-dark:not(.disable-dark-mode) tr.evenRow>td,
body.set-to-dark:not(.disable-dark-mode) #dex-pub-table tr:nth-child(even),
body.set-to-dark:not(.disable-dark-mode) fieldset>div:nth-of-type(even):not(.button-row),
body.set-to-dark:not(.disable-dark-mode) tr.alt,
body.set-to-dark:not(.disable-dark-mode) .fluid-form>div:nth-of-type(even),
body.set-to-dark:not(.disable-dark-mode) .staff_picker_content > div.dropdowncontainer,
body.set-to-dark:not(.disable-dark-mode) .neon-2_4_0-table-simple tr,
body.set-to-dark:not(.disable-dark-mode) .pswb .whiteboard tr:nth-child(even) > td {
    background-color: #3E4C59 !important
}

body.set-to-dark:not(.disable-dark-mode) table.grid>thead>tr>th,
body.set-to-dark:not(.disable-dark-mode) .tablesorter>tbody>tr:not(.red)>td,
body.set-to-dark:not(.disable-dark-mode) .dex-intro,
body.set-to-dark:not(.disable-dark-mode) tr[bgcolor="#f6f6f6"]>td,
body.set-to-dark:not(.disable-dark-mode) .student_details .student_details_container .student_details_info .student_details_info_name,
body.set-to-dark:not(.disable-dark-mode) .student_details .student_details_container .student_details_info .student_details_info_name .student_name {
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) .tablesorter .headerSortUp,
body.set-to-dark:not(.disable-dark-mode) .tablesorter .headerSortDown,
body.set-to-dark:not(.disable-dark-mode) .tablesorter .tablesorter-headerDesc,
body.set-to-dark:not(.disable-dark-mode) .tablesorter .tablesorter-headerAsc {
    background-color: #195f7d !important;
    filter: brightness(1.2)
}

body.set-to-dark:not(.disable-dark-mode) .tablesorter tbody>tr:hover>td {
    background-color: #3d725c !important
}

body.set-to-dark:not(.disable-dark-mode) #container-frame.new #breadcrumbs,
body.set-to-dark:not(.disable-dark-mode) #container.new #breadcrumbs,
body.set-to-dark:not(.disable-dark-mode) #container-frame.new #breadcrumbs div.scope,
body.set-to-dark:not(.disable-dark-mode) #container.new #breadcrumbs div.scope {
    background-color: #195f7d !important
}

body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-result-container.pds-global-search,
body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-category-title.pds-global-search,
body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-item-name.pds-global-search,
body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-item-name.pds-global-search,
body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-item-description-list-item.pds-global-search,
body.set-to-dark:not(.disable-dark-mode) div>div.pds-global-search-result-item-description-container.style-scope.pds-global-search>span,
body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-no-results.pds-global-search h2.pds-global-search,
body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-no-results.pds-global-search p.pds-global-search,
body.set-to-dark:not(.disable-dark-mode) .psMultiButton ul.multiButtonList,
body.set-to-dark:not(.disable-dark-mode) .psMultiButton ul.multiButtonList li.category,
body.set-to-dark:not(.disable-dark-mode) .psMultiButton ul.multiButtonList li h2,
body.set-to-dark:not(.disable-dark-mode) #menuListDropdown>li.header,
body.set-to-dark:not(.disable-dark-mode) div.menuChoices,
body.set-to-dark:not(.disable-dark-mode) #container-frame.new .quick-data,
body.set-to-dark:not(.disable-dark-mode) #container.new .quick-data,
body.set-to-dark:not(.disable-dark-mode) #quickDataCharts>div>div {
    color: #cbd2d9 !important;
    background-color: #3E4C59;
    background: #3E4C59 !important;
}

body.set-to-dark:not(.disable-dark-mode) div>a.aet_quickschool[style="background-color:#bbb"] {
    color: black
}

body.set-to-dark:not(.disable-dark-mode) a.aet_quickschool[schoolid="0"] {
    background-color: #d3b77f;
    color: black
}

body.set-to-dark:not(.disable-dark-mode) div.menuChoices {
    background: #3E4C59 !important
}

body.set-to-dark:not(.disable-dark-mode) #menuListDropdown>li.header {
    border: 1px #cbd2d9 solid
}

body.set-to-dark:not(.disable-dark-mode) div>div.pds-global-search-result-item-description-container.style-scope.pds-global-search>span {
    color: #cbd2d9 !important;
    background-color: #3E4C59
}


body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-result-item.pds-global-search:focus,
body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-result-item.pds-global-search:hover,
body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-result-item.pds-global-search:focus div,
body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-result-item.pds-global-search:hover div,
body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-result-item.pds-global-search:focus div div h4,
body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-result-item.pds-global-search:hover div div h4,
body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-result-item.pds-global-search:focus div div span,
body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-result-item.pds-global-search:hover div div span {
    background-color: #003d7a !important;
    /*filter: brightness(1.2)*/
}

body.set-to-dark:not(.disable-dark-mode) div.menuChoices div:not(#quickdata-menu-title):hover,
body.set-to-dark:not(.disable-dark-mode) div.menuChoices div:not(#quickdata-menu-title) .hightlight,
body.set-to-dark:not(.disable-dark-mode) .highlight,
body.set-to-dark:not(.disable-dark-mode) td.highlightDate,
body.set-to-dark:not(.disable-dark-mode) table.ui-datepicker-calendar tbody td.highlightDate a {
    background-color: #3E4C59 !important;
    filter: brightness(1.2)
}

body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-result-item.pds-global-search:focus .pds-global-search-item-name.pds-global-search,
body.set-to-dark:not(.disable-dark-mode) .pds-global-search-content.pds-global-search .pds-global-search-result-item.pds-global-search:hover .pds-global-search-item-name.pds-global-search,
body.set-to-dark:not(.disable-dark-mode) .angucomplete-row {
    color: #eccd8e
}

body.set-to-dark:not(.disable-dark-mode) #container-frame.new .dropDownList,
body.set-to-dark:not(.disable-dark-mode) #container.new .dropDownList,
body.set-to-dark:not(.disable-dark-mode) table:not(.fc-scrollgrid-sync-table):not(.fc-col-header):not([role="presentation"]) table:not(.fc-scrollgrid-sync-table):not(.fc-col-header):not([role="presentation"]),
body.set-to-dark:not(.disable-dark-mode) .box-round table:not(.fc-scrollgrid-sync-table):not(.fc-col-header):not([role="presentation"]) table:not(.fc-scrollgrid-sync-table):not(.fc-col-header):not([role="presentation"]),
body.set-to-dark:not(.disable-dark-mode) table.linkDescList:not(.fc-scrollgrid-sync-table):not(.fc-col-header):not([role="presentation"]) table:not(.fc-scrollgrid-sync-table):not(.fc-col-header):not([role="presentation"]),
body.set-to-dark:not(.disable-dark-mode) table:not(.fc-scrollgrid-sync-table):not(.fc-col-header):not([role="presentation"]) table:not(.fc-scrollgrid-sync-table):not(.fc-col-header):not([role="presentation"]) tbody tr:nth-child(odd)>td,
body.set-to-dark:not(.disable-dark-mode) #emptyFavoriteDialog,
body.set-to-dark:not(.disable-dark-mode) font[color="#222222"] {
    color: #cbd2d9;
    background-color: #52606D
}



body.set-to-dark:not(.disable-dark-mode) .pds-icon-0 .pds-icon-svg.pds-icon,
body.set-to-dark:not(.disable-dark-mode) #container-frame.new .header-app-back svg,
body.set-to-dark:not(.disable-dark-mode) #container.new .header-app-back svg, 
body.set-to-dark:not(.disable-dark-mode) neon-2_4_0-button .neon-button.neon-2_4_0-button-utility neon-2_4_0-icon {
    fill: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) neon-2_4_0-button .neon-button.neon-2_4_0-button-utility:focus neon-2_4_0-icon, neon-2_4_0-button .neon-button.neon-2_4_0-button-utility:hover neon-2_4_0-icon {
    fill: #eccd8e;
}

body.set-to-dark:not(.disable-dark-mode) #container-frame.new .dropDownList .list-item:hover,
body.set-to-dark:not(.disable-dark-mode) #container.new .dropDownList .list-item:hover,
body.set-to-dark:not(.disable-dark-mode) #container-frame.new .dropDownList .list-item:focus,
body.set-to-dark:not(.disable-dark-mode) #container.new .dropDownList .list-item:focus,
body.set-to-dark:not(.disable-dark-mode) #container-frame.new .dropDownList .list-item.highlighted,
body.set-to-dark:not(.disable-dark-mode) #container.new .dropDownList .list-item.highlighted {
    background-color: inherit;
    filter: brightness(1.2)
}

body.set-to-dark:not(.disable-dark-mode) .school_dropdown_label,
body.set-to-dark:not(.disable-dark-mode) .term_dropdown_label {
    background-color: inherit !important
}

body.set-to-dark:not(.disable-dark-mode) td[style="background-color:#D0DCEB"], 
body.set-to-dark:not(.disable-dark-mode) td[style="background-color:#E7F3F8"], 
body.set-to-dark:not(.disable-dark-mode) th[style="cursor:pointer;background-color:#B0C4DE"] {
    background-color: #37614f !important
}

body.set-to-dark:not(.disable-dark-mode) button,
body.set-to-dark:not(.disable-dark-mode) .ui-dialog button.ui-state-default,
body.set-to-dark:not(.disable-dark-mode) #btnSubmit,
body.set-to-dark:not(.disable-dark-mode) .button,
body.set-to-dark:not(.disable-dark-mode) .button-inactive,
body.set-to-dark:not(.disable-dark-mode) input[type="button"],
body.set-to-dark:not(.disable-dark-mode) input[type="submit"],
body.set-to-dark:not(.disable-dark-mode) #nav-main-frame a.button,
body.set-to-dark:not(.disable-dark-mode) .dt-button:hover,
body.set-to-dark:not(.disable-dark-mode) .dt-button:focus,
body.set-to-dark:not(.disable-dark-mode) #btnSubmit[type="submit"][name="btnSubmit"],
body.set-to-dark:not(.disable-dark-mode) a.button {
    background-color: #d3b77f;
    color: black
}

body.set-to-dark:not(.disable-dark-mode) a.button {
    background-color: #d3b77f;
    color: black !important
}

body.set-to-dark:not(.disable-dark-mode) #formcontainer button.btn-default {
    background-color: #ffda8f !important;
    filter: brightness(.8);
}

body.set-to-dark:not(.disable-dark-mode) #formcontainer button.btn-default:hover {
    filter: brightness(1);
}

body.set-to-dark:not(.disable-dark-mode) #btnSubmit[type="submit"][name="btnSubmit"] {
    background-color: #d3b77f !important;
    color: black !important
}

body.set-to-dark:not(.disable-dark-mode) .dt-button:hover,
body.set-to-dark:not(.disable-dark-mode) .dt-button:focus, 
body.set-to-dark:not(.disable-dark-mode) button.dt-button, 
body.set-to-dark:not(.disable-dark-mode) div.dt-button, 
body.set-to-dark:not(.disable-dark-mode) a.dt-button, 
body.set-to-dark:not(.disable-dark-mode) input.dt-button {
    background: none !important;
    background-color: #d3b77f !important;
}

body.set-to-dark:not(.disable-dark-mode) .ui-dialog-buttonset > button.ui-button,
body.set-to-dark:not(.disable-dark-mode) .ui-dialog .ui-dialog-buttonpane button.ui-button.ui-state-default:focus {
    background-color: #d3b77f;
    color: black
}

body.set-to-dark:not(.disable-dark-mode) #dropDownButton__studentsSearchFields,
body.set-to-dark:not(.disable-dark-mode) #dropDownButton__staffSearchFields,
body.set-to-dark:not(.disable-dark-mode) #dropDownButton__contactsSearchFields {
    background-color: #747474;
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) #dropDownButton__studentsSearchFields::before,
body.set-to-dark:not(.disable-dark-mode) #dropDownButton__staffSearchFields::before,
body.set-to-dark:not(.disable-dark-mode) #dropDownButton__contactsSearchFields::before {
    filter: brightness(.4)
}

body.set-to-dark:not(.disable-dark-mode) button:hover,
body.set-to-dark:not(.disable-dark-mode) .ui-dialog button.ui-state-default:hover,
body.set-to-dark:not(.disable-dark-mode) button:focus,
body.set-to-dark:not(.disable-dark-mode) .button:hover,
body.set-to-dark:not(.disable-dark-mode) .button:focus,
body.set-to-dark:not(.disable-dark-mode) #btnSubmit:hover,
body.set-to-dark:not(.disable-dark-mode) #btnSubmit:focus,
body.set-to-dark:not(.disable-dark-mode) input[type="button"]:hover,
body.set-to-dark:not(.disable-dark-mode) input[type="button"]:focus,
body.set-to-dark:not(.disable-dark-mode) input[type="submit"]:hover,
body.set-to-dark:not(.disable-dark-mode) input[type="submit"]:focus,
body.set-to-dark:not(.disable-dark-mode) #nav-main-frame a.button:hover,
body.set-to-dark:not(.disable-dark-mode) .psFilePicker-focus,
body.set-to-dark:not(.disable-dark-mode) .dt-button:hover,
body.set-to-dark:not(.disable-dark-mode) .dt-button:focus {
    color: black;
    filter: brightness(1.1)
}

body.set-to-dark:not(.disable-dark-mode) #container-frame.new .dropDownList .list-item.selected,
body.set-to-dark:not(.disable-dark-mode) #container.new .dropDownList .list-item.selected {
    background-color: inherit;
    filter: brightness(1.3)
}

body.set-to-dark:not(.disable-dark-mode) .term_picker_content button.term_dropdown_label>div:not(.noChoices),
body.set-to-dark:not(.disable-dark-mode) span.pds-pop-over,
body.set-to-dark:not(.disable-dark-mode) span.pds-pop-over:hover,
body.set-to-dark:not(.disable-dark-mode) .no_bullet li {
    color: #eccd8e !important
}

body.set-to-dark:not(.disable-dark-mode) section.manage-fav-body .favorites-button-header {
    background-color: transparent !important;
}
body.set-to-dark:not(.disable-dark-mode) #studentSignIn {
    color: black !important;
}

body.set-to-dark:not(.disable-dark-mode) searchbar_container button .pds-icon-0,
body.set-to-dark:not(.disable-dark-mode) .searchbar_container a .pds-icon-0,
body.set-to-dark:not(.disable-dark-mode) .filter-buttons button .pds-icon-0,
body.set-to-dark:not(.disable-dark-mode) .psMultiButton button .pds-icon-0,
body.set-to-dark:not(.disable-dark-mode) div.searchbar_container .addField pds-icon,
body.set-to-dark:not(.disable-dark-mode) #add_search_filter_btn_students>pds-icon>svg>use,
body.set-to-dark:not(.disable-dark-mode) #searchbar_help_students>pds-icon>svg>use,
body.set-to-dark:not(.disable-dark-mode) #selectFunctionDropdownButtonStudent>pds-icon>svg>use,
body.set-to-dark:not(.disable-dark-mode) #search_switch_btn>pds-icon>svg>use,
body.set-to-dark:not(.disable-dark-mode) #filter_0>pds-icon>svg>use,
body.set-to-dark:not(.disable-dark-mode) #add_search_filter_btn_staff>pds-icon>svg>use,
body.set-to-dark:not(.disable-dark-mode) #searchbar_help_staff>pds-icon>svg>use,
body.set-to-dark:not(.disable-dark-mode) #selectFunctionDropdownButtonStaff>pds-icon>svg>use,
body.set-to-dark:not(.disable-dark-mode) #add_search_filter_btn_contacts>pds-icon>svg>use,
body.set-to-dark:not(.disable-dark-mode) #addRemoveStudent0>pds-icon>svg>use,
body.set-to-dark:not(.disable-dark-mode) .search-results>li .search-result-action button pds-icon {
    fill: #1f2933
}

body.set-to-dark:not(.disable-dark-mode) .search-results>li .search-result-action button pds-icon svg use {
    fill: #1f2933 !important
}

body.set-to-dark:not(.disable-dark-mode) button:not(.pds-user-menu-trigger):hover,
body.set-to-dark:not(.disable-dark-mode) button:focus,
body.set-to-dark:not(.disable-dark-mode) .button:hover,
body.set-to-dark:not(.disable-dark-mode) .button:focus,
body.set-to-dark:not(.disable-dark-mode) #btnSubmit:hover,
body.set-to-dark:not(.disable-dark-mode) #btnSubmit:focus,
body.set-to-dark:not(.disable-dark-mode) input[type="button"]:hover,
body.set-to-dark:not(.disable-dark-mode) input[type="button"]:focus,
body.set-to-dark:not(.disable-dark-mode) input[type="submit"]:hover,
body.set-to-dark:not(.disable-dark-mode) input[type="submit"]:focus,
body.set-to-dark:not(.disable-dark-mode) #nav-main-frame a.button:hover,
body.set-to-dark:not(.disable-dark-mode) .psFilePicker-focus,
body.set-to-dark:not(.disable-dark-mode) .dt-button:hover,
body.set-to-dark:not(.disable-dark-mode) .dt-button:focus {
    box-shadow: 2px 2px 2px black;
}

body.set-to-dark:not(.disable-dark-mode) button:active:hover,
body.set-to-dark:not(.disable-dark-mode) .button:active:hover,
body.set-to-dark:not(.disable-dark-mode) #btnSubmit:active:hover,
body.set-to-dark:not(.disable-dark-mode) input[type="button"]:active:hover,
body.set-to-dark:not(.disable-dark-mode) input[type="submit"]:active:hover,
body.set-to-dark:not(.disable-dark-mode) #nav-main-frame a.button:active:hover,
body.set-to-dark:not(.disable-dark-mode) .dt-button:active:hover {
    box-shadow: 1px 1px 1px black inset;
}

body.set-to-dark:not(.disable-dark-mode) .search-links {
    background-color: #3E4C59 !important
}

body.set-to-dark:not(.disable-dark-mode) article>div {
    background-color: inherit !important;
}

body.set-to-dark:not(.disable-dark-mode) .fluid-form {
    border: 1px solid #898c8f !important;
}



body.set-to-dark:not(.disable-dark-mode) input[type="text"],
body.set-to-dark:not(.disable-dark-mode) input[type="email"],
body.set-to-dark:not(.disable-dark-mode) input[type="password"],
body.set-to-dark:not(.disable-dark-mode) input[type="textfield"],
body.set-to-dark:not(.disable-dark-mode) input[type="input"],
body.set-to-dark:not(.disable-dark-mode) textarea,
body.set-to-dark:not(.disable-dark-mode) input[type="file"],
body.set-to-dark:not(.disable-dark-mode) select,
body.set-to-dark:not(.disable-dark-mode) input[type="text"]:hover,
body.set-to-dark:not(.disable-dark-mode) input[type="email"]:hover,
body.set-to-dark:not(.disable-dark-mode) input[type="password"]:hover,
body.set-to-dark:not(.disable-dark-mode) textarea:hover,
body.set-to-dark:not(.disable-dark-mode) select:hover,
body.set-to-dark:not(.disable-dark-mode) input[id$="-input"],
body.set-to-dark:not(.disable-dark-mode) .pvtAxisContainer li span.pvtAttr,
/*body.set-to-dark:not(.disable-dark-mode) #container-frame.new #breadcrumbs div.staff_nav_controls,*/
body.set-to-dark:not(.disable-dark-mode) #container.new #breadcrumbs div.staff_nav_controls,
/*body.set-to-dark:not(.disable-dark-mode) #container-frame.new #breadcrumbs div.student_nav_controls,*/
body.set-to-dark:not(.disable-dark-mode) #container.new #breadcrumbs div.student_nav_controls,
body.set-to-dark:not(.disable-dark-mode) #container-frame.new #breadcrumbs div.staff_nav_controls>p.navPrevNext a.button,
body.set-to-dark:not(.disable-dark-mode) #container.new #breadcrumbs div.staff_nav_controls>p.navPrevNext a.button,
body.set-to-dark:not(.disable-dark-mode) #container-frame.new #breadcrumbs div.student_nav_controls>p.navPrevNext a.button,
body.set-to-dark:not(.disable-dark-mode) #container.new #breadcrumbs div.student_nav_controls>p.navPrevNext a.button,
body.set-to-dark:not(.disable-dark-mode) #students_picker_student_context_toggle_btn,
body.set-to-dark:not(.disable-dark-mode) #Student_Name_Type_Ahead,
body.set-to-dark:not(.disable-dark-mode) #Student_Counter_Type_Ahead,
body.set-to-dark:not(.disable-dark-mode) #students_picker_student_context_menu,
body.set-to-dark:not(.disable-dark-mode) #container-frame.new .dropDownList .list-item,
body.set-to-dark:not(.disable-dark-mode) #container.new .dropDownList .list-item,
body.set-to-dark:not(.disable-dark-mode) .search-results,
body.set-to-dark:not(.disable-dark-mode) .search-results>li:hover,
body.set-to-dark:not(.disable-dark-mode) .tablesorter>thead>tr>td>input,
body.set-to-dark:not(.disable-dark-mode) .pds-multi-select-widget-content.pds-multi-select-widget button.pds-button-multiselect.pds-multi-select-widget,
body.set-to-dark:not(.disable-dark-mode) button.pds-button-multiselect.pds-multi-select-widget .pds-popover-button-contents.pds-multi-select-widget,
body.set-to-dark:not(.disable-dark-mode) .pds-scope [data-tippy-root] .tippy-box.pds-multi-select-widget-theme,
body.set-to-dark:not(.disable-dark-mode) .pds-multi-select-widget[data-tippy-root] .tippy-box.pds-multi-select-widget-theme.pds-multi-select-widget .tippy-content.pds-multi-select-widget fieldset.pds-input-checkbox.pds-multi-select-widget ul.pds-multi-select-widget .pds-popover-row.pds-multi-select-widget:hover,
body.set-to-dark:not(.disable-dark-mode) .pds-multi-select-widget[data-tippy-root] .tippy-box.pds-multi-select-widget-theme.pds-multi-select-widget fieldset.pds-input-checkbox.pds-multi-select-widget ul.pds-multi-select-widget .pds-popover-row.pds-multi-select-widget:hover,
body.set-to-dark:not(.disable-dark-mode) input[type="radio"],
body.set-to-dark:not(.disable-dark-mode) input[type="checkbox"], 
body.set-to-dark:not(.disable-dark-mode) .dataTables_wrapper .dataTables_filter input,
body.set-to-dark:not(.disable-dark-mode) .page-perms-multiselect .page-perms-multiselect-button, 
body.set-to-dark:not(.disable-dark-mode) .staff_picker_content button.staff_dropdown_button, 
body.set-to-dark:not(.disable-dark-mode) .staff_picker_content button.staff_dropdown_button > div:not(.noChoices),
body.set-to-dark:not(.disable-dark-mode) neon-2_4_0-select-field .neon-select-field-button, 
body.set-to-dark:not(.disable-dark-mode) neon-2_4_0-list-item-popper ul.neon-list-item-popper-list, 
body.set-to-dark:not(.disable-dark-mode) neon-2_4_0-list-item .neon-list-item.neon-list-item-is-selected,
body.set-to-dark:not(.disable-dark-mode) input[type=search], 
body.set-to-dark:not(.disable-dark-mode) input[type=search]::placeholder,
body.set-to-dark:not(.disable-dark-mode) .transparent input,
body.set-to-dark:not(.disable-dark-mode) .transparent input.form-control[style="background-color: #eeeeee !important;"] {
    background-color: #52606D !important;
    color: #f5f7fa !important;
    accent-color: #72c5a2;
}

body.set-to-dark:not(.disable-dark-mode) #container-frame.new #breadcrumbs div.student_nav_controls,
body.set-to-dark:not(.disable-dark-mode) #container-frame.new #breadcrumbs div.staff_nav_controls {
    background: transparent;
}

body.set-to-dark:not(.disable-dark-mode) table.dataTable tr.group td {
    background-color: #1a1b48;
}
body.set-to-dark:not(.disable-dark-mode) table.dataTable tr.subgroup td {
    background-color: #245b2e;
}

body.set-to-dark:not(.disable-dark-mode) .pds-multi-select-widget[type=checkbox]:not(:checked)~.pds-label-text.pds-multi-select-widget:first-of-type:before,
body.set-to-dark:not(.disable-dark-mode) input[type="radio"]:not(:checked) {
    filter: invert(.8);
}

body.set-to-dark:not(.disable-dark-mode) .pds-multi-select-widget[data-tippy-root] .tippy-box.pds-multi-select-widget-theme.pds-multi-select-widget {
    background-color: #52606D !important;
}

body.set-to-dark:not(.disable-dark-mode) input[type="checkbox"]:not(:checked) {
    filter: invert(.9)
}

body.set-to-dark:not(.disable-dark-mode) input[type="checkbox"]:checked {
    accent-color: #72c5a2
}

body.set-to-dark:not(.disable-dark-mode) .selectorWidgetBox,
body.set-to-dark:not(.disable-dark-mode) .selectorWidgetBox>div:nth-child(odd) {
    background-color: #52606D !important;
    color: #f5f7fa
}

body.set-to-dark:not(.disable-dark-mode) .search-results>li:hover,
body.set-to-dark:not(.disable-dark-mode) .pds-multi-select-widget[data-tippy-root] .tippy-box.pds-multi-select-widget-theme.pds-multi-select-widget .tippy-content.pds-multi-select-widget fieldset.pds-input-checkbox.pds-multi-select-widget ul.pds-multi-select-widget .pds-popover-row.pds-multi-select-widget:hover,
body.set-to-dark:not(.disable-dark-mode) .pds-multi-select-widget[data-tippy-root] .tippy-box.pds-multi-select-widget-theme.pds-multi-select-widget fieldset.pds-input-checkbox.pds-multi-select-widget ul.pds-multi-select-widget .pds-popover-row.pds-multi-select-widget:hover {
    filter: brightness(1.2)
}

body.set-to-dark:not(.disable-dark-mode) #studentsResults,
body.set-to-dark:not(.disable-dark-mode) div.search-result-name,
body.set-to-dark:not(.disable-dark-mode) div.search-result-info,
body.set-to-dark:not(.disable-dark-mode) div.search-result-name,
body.set-to-dark:not(.disable-dark-mode) label.pds-multi-select-widget, 
body.set-to-dark:not(.disable-dark-mode) .dataTables_wrapper .dataTables_length, 
body.set-to-dark:not(.disable-dark-mode) .dataTables_wrapper .dataTables_filter, 
body.set-to-dark:not(.disable-dark-mode) .dataTables_wrapper .dataTables_info, 
body.set-to-dark:not(.disable-dark-mode) .dataTables_wrapper .dataTables_processing, 
body.set-to-dark:not(.disable-dark-mode) .dataTables_wrapper .dataTables_paginate {
    color: #cbd2d9 !important
}

body.set-to-dark:not(.disable-dark-mode) input[type="text"]::placeholder,
body.set-to-dark:not(.disable-dark-mode) input[type="email"]::placeholder,
body.set-to-dark:not(.disable-dark-mode) input[type="password"]::placeholder,
body.set-to-dark:not(.disable-dark-mode) textarea::placeholder,
body.set-to-dark:not(.disable-dark-mode) select::placeholder, neon-2_4_0-select-field .neon-select-field-button::placeholder,
body.set-to-dark:not(.disable-dark-mode) input[id$="-input"]::placeholder {
    color: #cbd2d9 !important
}

body.set-to-dark:not(.disable-dark-mode) .pds-multi-select-widget[data-tippy-root] .tippy-box.pds-multi-select-widget-theme.pds-multi-select-widget .tippy-content.pds-multi-select-widget fieldset.pds-input-checkbox.pds-multi-select-widget ul.pds-multi-select-widget .pds-popover-row.pds-multi-select-widget label.pds-is-selected.pds-multi-select-widget,
body.set-to-dark:not(.disable-dark-mode) .pds-multi-select-widget[data-tippy-root] .tippy-box.pds-multi-select-widget-theme.pds-multi-select-widget fieldset.pds-input-checkbox.pds-multi-select-widget ul.pds-multi-select-widget .pds-popover-row.pds-multi-select-widget label.pds-is-selected.pds-multi-select-widget {
    background-color: #195f7d !important
}

body.set-to-dark:not(.disable-dark-mode) .pds-modal.pds-dialog header.pds-modal-header h4,
body.set-to-dark:not(.disable-dark-mode) .pds-modal.pds-dialog .pds-modal-header.pds-dialog,
body.set-to-dark:not(.disable-dark-mode) .pds-modal.pds-dialog>header.pds-dialog,
body.set-to-dark:not(.disable-dark-mode) td.th,
body.set-to-dark:not(.disable-dark-mode) table.grid td.th,
body.set-to-dark:not(.disable-dark-mode) table.grid tbody tr:nth-child(odd)>td.th,
body.set-to-dark:not(.disable-dark-mode) table.grid tbody.tbody tr:nth-child(odd) th.th,
body.set-to-dark:not(.disable-dark-mode) .gridWidget .tableHead,
body.set-to-dark:not(.disable-dark-mode) .ui-jqgrid-titlebar,
body.set-to-dark:not(.disable-dark-mode) .ui-jqgrid .ui-jqgrid-htable th,
body.set-to-dark:not(.disable-dark-mode) table td.th,
body.set-to-dark:not(.disable-dark-mode) table tbody tr:nth-child(odd)>td.th,
body.set-to-dark:not(.disable-dark-mode) table tbody.tbody tr:nth-child(odd) th.th,
body.set-to-dark:not(.disable-dark-mode) table.linkDescList td.th,
body.set-to-dark:not(.disable-dark-mode) table.linkDescList tbody tr:nth-child(odd)>td.th,
body.set-to-dark:not(.disable-dark-mode) table.linkDescList tbody.tbody tr:nth-child(odd) th.th,
body.set-to-dark:not(.disable-dark-mode) .headerrow,
body.set-to-dark:not(.disable-dark-mode) .rightSideDrawerPanel h1,
body.set-to-dark:not(.disable-dark-mode) .drawerPanel h1,
body.set-to-dark:not(.disable-dark-mode) #attByClass,
body.set-to-dark:not(.disable-dark-mode) .modal-header,
body.set-to-dark:not(.disable-dark-mode) #formcontainer .card-header {
    color: #cbd2d9;
    background: #195f7d !important;
}


body.set-to-dark:not(.disable-dark-mode) #usercontext-bar {
    background-color: #00427C;
}

body.set-to-dark:not(.disable-dark-mode) #btnContMax {
    background-color: #00427C;
    color: #FFF;
}

body.set-to-dark:not(.disable-dark-mode) #nav-main,
body.set-to-dark:not(.disable-dark-mode) div>.popup-box>div,
body.set-to-dark:not(.disable-dark-mode) .popup-box>div,
body.set-to-dark:not(.disable-dark-mode) .popup-box-right>div, 
body.set-to-dark:not(.disable-dark-mode) td[bgcolor="#edf3fe"],
body.set-to-dark:not(.disable-dark-mode) #container-frame-menu {
    background-color: #323F48;
}


body.set-to-dark:not(.disable-dark-mode) #parentPageTemp #btnNoNav em {
    background-color: inherit;
    filter: invert(1);
}


body.set-to-dark:not(.disable-dark-mode) th,
body.set-to-dark:not(.disable-dark-mode) .box-round table.linkDescList th,
body.set-to-dark:not(.disable-dark-mode) neon-2_17_0-time-picker label:hover {
    color: #cbd2d9;
    background-color: #195f7d;
}

body.set-to-dark:not(.disable-dark-mode) .yui-dt-first th, body.set-to-dark:not(.disable-dark-mode) .yui-dt-last th, 
body.set-to-dark:not(.disable-dark-mode) tr.headerRow td, 
body.set-to-dark:not(.disable-dark-mode) tr.headerrow td, 
body.set-to-dark:not(.disable-dark-mode) table.linkDescList 
body.set-to-dark:not(.disable-dark-mode) tr.headerRow > td, 
body.set-to-dark:not(.disable-dark-mode) table.linkDescList tr.headerrow > td,
body.set-to-dark:not(.disable-dark-mode) tr[bgcolor="#f6f6f6"] > td,
body.set-to-dark:not(.disable-dark-mode) tr.headerRow:nth-child(2n+1) td,
body.set-to-dark:not(.disable-dark-mode) tr.headerrow:nth-child(2n+1) td,
body.set-to-dark:not(.disable-dark-mode) table.grid tbody tr[bgcolor="#f6f6f6"] > td.bold,
body.set-to-dark:not(.disable-dark-mode) table.linkDescList tbody tr[bgcolor="#f6f6f6"] > td.bold,
body.set-to-dark:not(.disable-dark-mode) table.linkDescList tr.headerrow td.bold,
body.set-to-dark:not(.disable-dark-mode) table.zebra tbody tr[bgcolor="#f6f6f6"] > td.bold {
    background: #195f7d !important;    
}

body.set-to-dark:not(.disable-dark-mode) [id^="yui-rec"].yui-dt-odd {
    background-color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) [src="/images/formbuilder/form-edit-icon-thumb.png"],
body.set-to-dark:not(.disable-dark-mode) [src="/images/formbuilder/form-delete-icon-thumb.png"] {
    filter: brightness(2);
}

body.set-to-dark:not(.disable-dark-mode) .box-round table.linkDescList th,
body.set-to-dark:not(.disable-dark-mode) table.pvtTable tbody tr th,
body.set-to-dark:not(.disable-dark-mode) table.pvtTable thead tr th,
body.set-to-dark:not(.disable-dark-mode) #dashPortlets h3,
body.set-to-dark:not(.disable-dark-mode) .button-footer.notification {
    background: #195f7d !important;
}

body.set-to-dark:not(.disable-dark-mode) .ui-datepicker-header,
body.set-to-dark:not(.disable-dark-mode) .counselor-assignment-logic > div:nth-child(2n+1) > div {
    background: #242f39 !important;
    color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) label.radioSlider.off {
    background-color: #0f5c0e;
    color: #cbd2d9;
}
body.set-to-dark:not(.disable-dark-mode) label.radioSlider.on {
    background-color: #195f7d;
    color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) .progress-vidget-mini .tile-progress-box {
    background-color: #751616;
}

body.set-to-dark:not(.disable-dark-mode) .progress-vidget-mini .tile-progress-box span {
    background-color: #0f5c0e;
}


body.set-to-dark:not(.disable-dark-mode) .pss-drawer,
body.set-to-dark:not(.disable-dark-mode) #dashPortlets table tr:nth-child(2n),
body.set-to-dark:not(.disable-dark-mode) .rightSideDrawerPanel, 
body.set-to-dark:not(.disable-dark-mode) .drawerPanel {
    background: #242f39 !important;
}

body.set-to-dark:not(.disable-dark-mode) .buttonpane,
body.set-to-dark:not(.disable-dark-mode) .yui-skin-sam .yui-dt-scrollable .yui-dt-bd {
    background: #323F48;
    background-color: #323F48 !important;
}

body.set-to-dark:not(.disable-dark-mode) .leaflet-popup-content-wrapper {
    background-color: #323F48 !important;
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) #legend {
    border: 1px solid #7b8794;
    background-color: inherit;
}

body.set-to-dark:not(.disable-dark-mode) #legend strong,
body.set-to-dark:not(.disable-dark-mode) #legend span,
body.set-to-dark:not(.disable-dark-mode) #legend p,
body.set-to-dark:not(.disable-dark-mode) .progress-vidget-mini .tile-percentage-box {
    color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) .ui-widget-content .ui-state-default,
body.set-to-dark:not(.disable-dark-mode) .ui-widget-header .ui-state-default,
body.set-to-dark:not(.disable-dark-mode) .ui-state-default,
body.set-to-dark:not(.disable-dark-mode) neon-2_17_0-time-picker label span,
body.set-to-dark:not(.disable-dark-mode) tr.headerRow td,
body.set-to-dark:not(.disable-dark-mode) table.linkDescList tbody tr[bgcolor="#f6f6f6"] > td.bold,
body.set-to-dark:not(.disable-dark-mode) td.subhead,
body.set-to-dark:not(.disable-dark-mode) .pss-accordion .pss-accordion-group-header .pss-accordion-group-title,
body.set-to-dark:not(.disable-dark-mode) .pss-accordion .pss-accordion-subgroup-header .pss-accordion-group-title,
body.set-to-dark:not(.disable-dark-mode) .pss-accordion .pss-accordion-group,
body.set-to-dark:not(.disable-dark-mode) .gridWidget .sortable,
body.set-to-dark:not(.disable-dark-mode) .pds-container .pds-panel h3, 
body.set-to-dark:not(.disable-dark-mode) .pds-container .pds-panel-floating-trigger > .pds-panel-floating h3, 
body.set-to-dark:not(.disable-dark-mode) .pds-container .pds-panel-header,
body.set-to-dark:not(.disable-dark-mode) neon-2_23_0-modal-drawer .neon-drawer-container header.neon-modal-drawer-title,
body.set-to-dark:not(.disable-dark-mode) .pds-input-checkbox-header-text {
    color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) .pds-container label,
body.set-to-dark:not(.disable-dark-mode) font[color="black"],
body.set-to-dark:not(.disable-dark-mode) .scrollableDisplay label {
    color: #cbd2d9 !important
}

body.set-to-dark:not(.disable-dark-mode) .ui-accordion .ui-accordion-header,
body.set-to-dark:not(.disable-dark-mode) .sticky-block {
    background-color: inherit;
}

body.set-to-dark:not(.disable-dark-mode) .gridWidget tbody tr:nth-child(odd),
body.set-to-dark:not(.disable-dark-mode) .ui-jqgrid-bdiv tr:nth-child(odd) td,
body.set-to-dark:not(.disable-dark-mode) table.grid tbody tr:nth-child(odd)>td,
body.set-to-dark:not(.disable-dark-mode) table.linkDescList tbody tr:nth-child(odd)>td,
body.set-to-dark:not(.disable-dark-mode) table.zebra tbody tr:nth-child(odd)>td,
body.set-to-dark:not(.disable-dark-mode) div:not(.fc-timegrid-slots):not(.fc-timegrid-cols)>table:not(.table):not(.routing-table):not(.fc-scrollgrid-sync-table):not(.fc-scrollgrid):not(.fc-scrollgrid-liquid):not(.testScoreTbl) tbody tr:nth-child(odd)>td,
body.set-to-dark:not(.disable-dark-mode) td[style="background-color: rgb(255, 255, 255);"]:not(.userTable),
body.set-to-dark:not(.disable-dark-mode) .scrollableDisplay span.schoolRoleSpan:nth-child(odd),
body.set-to-dark:not(.disable-dark-mode) table table tr:nth-child(2n+1) > td,
body.set-to-dark:not(.disable-dark-mode) .ui-state-default:not(button),
body.set-to-dark:not(.disable-dark-mode) .prDropListSettings,
body.set-to-dark:not(.disable-dark-mode) .ui-widget-content .ui-state-default,
body.set-to-dark:not(.disable-dark-mode) .counselor-assignment-logic > div:nth-child(2n) > div {
    background-color: #323F48;
}

body.set-to-dark:not(.disable-dark-mode) #mbaamApp div:not(.fc-timegrid-slots):not(.fc-timegrid-cols)>table:not(.table):not(.routing-table):not(.fc-scrollgrid-sync-table):not(.fc-scrollgrid):not(.fc-scrollgrid-liquid):not(.testScoreTbl) tbody tr:nth-child(odd)>td[style="width: 50%"] {
    background-color: inherit !important;
}

body.set-to-dark:not(.disable-dark-mode) #nav-main li:hover,
body.set-to-dark:not(.disable-dark-mode) #nav-main-frame li:hover,
body.set-to-dark:not(.disable-dark-mode) .psHelpTOCul li:hover,
body.set-to-dark:not(.disable-dark-mode) #nav-main-frame td a:hover,
body.set-to-dark:not(.disable-dark-mode) .pds-app-switcher-contents.pds-app-switcher button.pds-app-switcher-trigger.pds-app-switcher:focus:not([disabled]) pds-icon.pds-app-switcher {
    background-color: #1f3f1f;
    color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) #nav-main-frame a:hover {
    background-color: inherit;
    color: inherit;
    filter: brightness(1);
}

body.set-to-dark:not(.disable-dark-mode) div:not(.fc-timegrid-slots):not(.fc-timegrid-cols)>table:not(.table):not(.routing-table):not(.fc-scrollgrid-sync-table):not(.fc-scrollgrid):not(.fc-scrollgrid-liquid):not(.testScoreTbl) tbody tr[role="row"]:nth-child(odd) > td[style="background-color: rgb(215, 237, 254);"],
body.set-to-dark:not(.disable-dark-mode) .neon-2_17_0-time-article,
body.set-to-dark:not(.disable-dark-mode) neon-2_23_0-modal-drawer .neon-drawer-container .neon-drawer {
    background-color: #323F48 !important;
}

body.set-to-dark:not(.disable-dark-mode) div:not(.fc-timegrid-slots):not(.fc-timegrid-cols)>table:not(.table):not(.routing-table):not(.fc-scrollgrid-sync-table):not(.fc-scrollgrid):not(.fc-scrollgrid-liquid):not(.testScoreTbl) tbody tr[role="row"]:nth-child(odd):hover > td[style="background-color: rgb(215, 237, 254);"] {
    background-color: #3d725c !important;
}

body.set-to-dark:not(.disable-dark-mode) table:not(.userTable) td[style="background-color: rgb(255, 255, 255);"] {
    background-color: #323F48 !important;
}

body.set-to-dark:not(.disable-dark-mode) .psteacher table#teacherSectionTable td a:hover {
    background-color: #395765 !important;
}

body.set-to-dark:not(.disable-dark-mode) neon-2_4_0-modal-drawer .neon-drawer-container .neon-drawer, 
body.set-to-dark:not(.disable-dark-mode) article.neon-2_4_0-popper-content, 
body.set-to-dark:not(.disable-dark-mode) neon-2_4_0-list-item .neon-list-item:is(button,label,a), 
body.set-to-dark:not(.disable-dark-mode) svg[style="fill: var(--neon-2_4_0-color-gray-500)"], 
body.set-to-dark:not(.disable-dark-mode) neon-2_4_0-list-item .neon-list-item-body, 
body.set-to-dark:not(.disable-dark-mode) neon-2_4_0-list-item .neon-list-item-subtext, 
body.set-to-dark:not(.disable-dark-mode) neon-2_4_0-list-item .neon-list-item-text, 
body.set-to-dark:not(.disable-dark-mode) neon-2_4_0-list-item .neon-list-item:is(button,label,a):hover, 
body.set-to-dark:not(.disable-dark-mode) neon-2_4_0-text-field div.neon-abstract-input-info .neon-input-field-label, 
body.set-to-dark:not(.disable-dark-mode) .buttonpane {
    color: #cbd2d9 !important;
    background-color: #323F48;
    fill: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) .pvtFilterBox,
body.set-to-dark:not(.disable-dark-mode) .table-striped > tbody > tr:nth-of-type(odd),
body.set-to-dark:not(.disable-dark-mode) .pagination li a {
    background-color: #323F48 !important;
}

body.set-to-dark:not(.disable-dark-mode) neon-2_4_0-select-field div.neon-abstract-input-info p.neon-input-field-badge, neon-2_4_0-modal-drawer .neon-drawer-container header.neon-modal-drawer-title,
body.set-to-dark:not(.disable-dark-mode) neon-2_4_0-select-field div.neon-abstract-input-info .neon-input-field-label, neon-2_4_0-text-field div.neon-abstract-input-info p.neon-input-field-badge,
body.set-to-dark:not(.disable-dark-mode) neon-2_4_0-checkbox-single label .neon-2_4_0-checkbox-text,
body.set-to-dark:not(.disable-dark-mode) .neon-select-field-selected-header-text {
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) table.srDashboardGrid tbody tr[style="background-color: rgb(215, 235, 244);"] {
    background-color: #323F48 !important;
}
body.set-to-dark:not(.disable-dark-mode) .prDropList .ui-state-default, 
body.set-to-dark:not(.disable-dark-mode) .prDropList .ui-widget-content .ui-state-default, 
body.set-to-dark:not(.disable-dark-mode) .prDropList .ui-widget-header .ui-state-default {
    color: black;
}

body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #content-main .box-round,
body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #content-main fieldset,
body.set-to-dark:not(.disable-dark-mode) .pseudoDialog,
body.set-to-dark:not(.disable-dark-mode) .ui-jqgrid-bdiv td,
body.set-to-dark:not(.disable-dark-mode) table.grid tr:nth-child(even)>td,
body.set-to-dark:not(.disable-dark-mode) .scrollableDisplay span.schoolRoleSpan:nth-child(even),
body.set-to-dark:not(.disable-dark-mode) .mfe-student-observations-form-container > :first-child {
    background-color: #242f39
}
body.set-to-dark:not(.disable-dark-mode) table.tablesorter tr:nth-child(even)>td {
    background-color: #242f39 !important
}
body.set-to-dark:not(.disable-dark-mode) table.tablesorter tr:nth-child(even):hover>td,
body.set-to-dark:not(.disable-dark-mode) .box-round table.tablesorter.tablesorter-blue.grid:not(#pscbDevPro) tr[role="row"]:nth-child(even):hover>td:not(.th) {
    background-color: #3d725c !important;
}

body.set-to-dark:not(.disable-dark-mode) .confirmationReq, .button.confirmationReq, .ui-dialog .ui-dialog-buttonpane button.ui-button.ui-state-default.confirmationReq {
    background-color: #EEB1B1 !important;
}

body.set-to-dark:not(.disable-dark-mode) table.srDashboardGrid tbody tr[style="background-color: rgb(255, 255, 255);"],
body.set-to-dark:not(.disable-dark-mode) .pss-accordion .pss-accordion-item-list .pss-accordion-item-row.item-row-odd, 
body.set-to-dark:not(.disable-dark-mode) .dialogRight,
body.set-to-dark:not(.disable-dark-mode) .accordionSection,
body.set-to-dark:not(.disable-dark-mode) .button-row-wizard,
body.set-to-dark:not(.disable-dark-mode) .accordionSection.active {
    background-color: #242f39 !important;
}

body.set-to-dark:not(.disable-dark-mode) #logEntryTable tr:nth-child(even), 
body.set-to-dark:not(.disable-dark-mode) .gridWidget fieldset .multi-select-dropdown .multi-select-dropdown-container .dropdown-menu,
body.set-to-dark:not(.disable-dark-mode) table.linkDescList tbody tr:nth-child(2n+1)>td,
body.set-to-dark:not(.disable-dark-mode) .prDropListSettings.button-row {
    background-color: #3E4C59 !important
}

body.set-to-dark:not(.disable-dark-mode) .ui-jqgrid-bdiv tr.ui-state-highlight td,
body.set-to-dark:not(.disable-dark-mode) .ui-jqgrid-bdiv tr.ui-state-highlight:nth-child(odd) td,
body.set-to-dark:not(.disable-dark-mode) .ui-jqgrid-bdiv tr:nth-child(odd) td.ui-state-highlight,
body.set-to-dark:not(.disable-dark-mode) .ui-jqgrid-bdiv tr.ui-widget-content.ui-state-highlight.ui-state-hover td,
body.set-to-dark:not(.disable-dark-mode) table.linkDescList tbody tr:nth-child(2n+1) > td,
body.set-to-dark:not(.disable-dark-mode) table:not(#schedMatrixTable) table tbody tr.ui-state-highlight:nth-child(2n+1)>td {
    background-color: #3d725c
}

body.set-to-dark:not(.disable-dark-mode) #addRoleDivDefault, 
body.set-to-dark:not(.disable-dark-mode) .roleRadioBtn + label,
body.set-to-dark:not(.disable-dark-mode) .sweet-alert p {
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) .pss-accordion .pss-accordion-filter-sticky, 
body.set-to-dark:not(.disable-dark-mode) .sticky-block {
    background-color: #1F2933;
}

body.set-to-dark:not(.disable-dark-mode) #content-main .codelist li:nth-child(2n+1) {
    background-color: #3E4C59;
}

body.set-to-dark:not(.disable-dark-mode) .pds-scope label, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .class-block, .pds-scope .pds-app-nav-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-app-switcher-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-calendar-days, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-calendar-selectors, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-checkbox-widget-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-date-widget-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-dot-background, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-grid-widget-filter-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-grid-widget-pagination-control-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-date-filter-content button.pds-date-widget-dialog-trigger-button, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-date-filter-content input, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-date-filter-content select.pds-gw-date-filter-operator-select, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-multi-field-filter-content input, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-multi-select-filter-content .pds-input-checkbox [type=checkbox]:checked~.pds-label-text:first-of-type, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-multi-select-filter-content .pds-input-checkbox [type=checkbox]:not(:checked)~.pds-label-text:first-of-type, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-number-filter-content input, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-number-filter-content select, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-pill-select-filter-content button, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-select-filter-content select, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-gw-text-filter-content input, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-number-widget-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-numbered-slider-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-progress-bar, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-radio-button-widget-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-reporting-term-select-container, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-scope, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-search-container, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-section-select-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-select-widget-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-text-widget-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope .pds-textarea-widget-content, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope body, 
body.set-to-dark:not(.disable-dark-mode) .pds-scope html, 
body.set-to-dark:not(.disable-dark-mode) .ui-widget-content, 
body.set-to-dark:not(.disable-dark-mode) label.choice, 
body.set-to-dark:not(.disable-dark-mode) .neon-2_4_0-table-simple {
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) #cancelDialogButton {
    background-color: #c74b4b;
    color: black;
    border: 1px solid black;
}

body.set-to-dark:not(.disable-dark-mode) .pss-accordion .pss-accordion-item-list .pss-accordion-dialog-list-header {
    background-color: #003d7a;
}

body.set-to-dark:not(.disable-dark-mode) .pseudoDialog,
body.set-to-dark:not(.disable-dark-mode) #sessionrestore #sessionRestoreBox {
    background-color: #3E4C59 !important
}

body.set-to-dark:not(.disable-dark-mode) #sessionrestore {
    background: url(../img/resume1.png) no-repeat scroll 5px center #FFDDAB;
    background-color: rgba(255, 190, 80, .8);
}


body.set-to-dark:not(.disable-dark-mode) .button-row {
    background-color: inherit !important;
}
body.set-to-dark:not(.disable-dark-mode) #powersearch_component>pss-staffsearch>div:nth-child(2)>div.box-round.flexHeight.current-selection.no-check-col>div.button-row>div,
body.set-to-dark:not(.disable-dark-mode) #translation_form>div:nth-child(5)>fieldset>div {
    background-color: inherit !important
}

body.set-to-dark:not(.disable-dark-mode) #attByClass {
    color: inherit !important;
}

body.set-to-dark:not(.disable-dark-mode) a:hover {
    filter: brightness(1.1)
}

body.set-to-dark:not(.disable-dark-mode) .gridWidgetPagination ul li a:hover,
body.set-to-dark:not(.disable-dark-mode) .student-search-links>div>a:hover,
body.set-to-dark:not(.disable-dark-mode) .angucomplete-selected-row,
body.set-to-dark:not(.disable-dark-mode) a.aet_quicksearch_custom_link:hover,
body.set-to-dark:not(.disable-dark-mode) #studentMapLink:hover {
    filter: brightness(1);
    background-color: #285e8c
}

body.set-to-dark:not(.disable-dark-mode) .ui-widget-content,
body.set-to-dark:not(.disable-dark-mode) .definition {
    background: none !important;
    color: #cbd2d9;
    background-color: #1f2933 !important;
}

body.set-to-dark:not(.disable-dark-mode) .ui-dialog .ui-dialog-titlebar,
body.set-to-dark:not(.disable-dark-mode) .ui-dialog-titlebar {
    background-color: #3E4C59;
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) div.fav-page > button.pds-button-blend > span.pds-pop-over,
body.set-to-dark:not(.disable-dark-mode) #attTotal,
body.set-to-dark:not(.disable-dark-mode) #termAbsTotal,
body.set-to-dark:not(.disable-dark-mode) #termTarTotal {
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) button.pds-button-blend.pds-pop-over:focus:not([disabled]), button.pds-button-blend.pds-pop-over:hover:not([disabled]) {
    background-color: transparent !important;
    filter: brightness(1.2);
}

body.set-to-dark:not(.disable-dark-mode) pds-icon.basket-icon>svg>use,
body.set-to-dark:not(.disable-dark-mode) #container-frame.new .header-app-back:hover svg {
    fill: black
}

body.set-to-dark:not(.disable-dark-mode) table.grid {
    background-image: none;
    background-color: revert;
    background-color: #1f2933;
    border: 1px solid #CCCCCC;
}

body.set-to-dark:not(.disable-dark-mode) table.grid th,
body.set-to-dark:not(.disable-dark-mode) table.grid td.th,
body.set-to-dark:not(.disable-dark-mode) table.grid td {
    border: 1px solid #7b8794;
}

body.set-to-dark:not(.disable-dark-mode) table.grid tr:nth-child(even)>td.notInSession,
body.set-to-dark:not(.disable-dark-mode) table.grid tr:nth-child(odd) td.notInSession {
    background-image: url(../table-back-stripes.png);
    filter: brightness(.2)
}

body.set-to-dark:not(.disable-dark-mode) .tile .tile-big-text,
body.set-to-dark:not(.disable-dark-mode) .mfe-student-observations-container.mfe-student-observations-sis_container {
    background-color: #3E4C59;
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) .optionsBox,
body.set-to-dark:not(.disable-dark-mode) .containsPopup .popupContent,
body.set-to-dark:not(.disable-dark-mode) .popupContent,
body.set-to-dark:not(.disable-dark-mode) .optionsBox>ul>li>a:hover,
body.set-to-dark:not(.disable-dark-mode) .optionsBox>ul>li.header,
body.set-to-dark:not(.disable-dark-mode) .scheduleClockInOut {
    background-color: #3E4C59 !important;
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) .tile.tile-selected p.tile-big-text {
    background-color: rgb(0, 66, 124);
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) a[dialog-title="Attendance Comments"] em.ui-icon-comment {
    filter: invert(0);
}

body.set-to-dark:not(.disable-dark-mode) .tile.tile-selected {
    background-color: #3E4C59
}

body.set-to-dark:not(.disable-dark-mode) .tile {
    border: #cbd2d9 solid 1px
}

body.set-to-dark:not(.disable-dark-mode) .tile:hover {
    border: #e4e7eB solid 1px
}

body.set-to-dark:not(.disable-dark-mode) #add_search_filter_btn_staff,
body.set-to-dark:not(.disable-dark-mode) #searchbar_help_staff,
body.set-to-dark:not(.disable-dark-mode) #clearAllFiltersstaff,
body.set-to-dark:not(.disable-dark-mode) #selectByHandButtonStaff,
body.set-to-dark:not(.disable-dark-mode) #selectedFunctionButtonStaff,
body.set-to-dark:not(.disable-dark-mode) #selectFunctionDropdownButtonStaff,
body.set-to-dark:not(.disable-dark-mode) #cancelButtonStaff,
body.set-to-dark:not(.disable-dark-mode) #updateSelectionButtonStaff,
body.set-to-dark:not(.disable-dark-mode) div#search_type_staff>span:first-child,
body.set-to-dark:not(.disable-dark-mode) button[id^="addRemoveStaff"],
body.set-to-dark:not(.disable-dark-mode) button[id^="runStaffStoredSearch"],
body.set-to-dark:not(.disable-dark-mode) button[id^="selectStaffDBField"],
body.set-to-dark:not(.disable-dark-mode) pss-staffsearch button#search_switch_btn,
body.set-to-dark:not(.disable-dark-mode) pss-staffsearch button[id^="filter_"],
body.set-to-dark:not(.disable-dark-mode) #btnSwiftK12AlertStaff {
    background-color: #ff7e7e !important;
    fill: #ff7e7e !important
}

body.set-to-dark:not(.disable-dark-mode) pss-staffsearch div.quick-search-links a,
body.set-to-dark:not(.disable-dark-mode) [id*="Page"][id$="Staff"] {
    color: #ffa0a0 !important
}

body.set-to-dark:not(.disable-dark-mode) li.active a[id*="Page"][id$="Staff"] {
    background-color: #723c3c !important
}

body.set-to-dark:not(.disable-dark-mode) .feedback-error {
    background-color: #331616 !important;
    background-image: url(../img/icon-error.svg);
    color: #a94442;
    border: 1px solid #a94442
}

body.set-to-dark:not(.disable-dark-mode) #add_search_filter_btn_contacts,
body.set-to-dark:not(.disable-dark-mode) #clearAllFilterscontacts,
body.set-to-dark:not(.disable-dark-mode) #selectByHandButtonContacts,
body.set-to-dark:not(.disable-dark-mode) #cancelButtonContacts,
body.set-to-dark:not(.disable-dark-mode) #selectFunctionDropdownButtonContacts,
body.set-to-dark:not(.disable-dark-mode) #selectedFunctionButtonContacts,
body.set-to-dark:not(.disable-dark-mode) #updateSelectionButtonContacts,
body.set-to-dark:not(.disable-dark-mode) div#search_type_contacts>span:first-child,
body.set-to-dark:not(.disable-dark-mode) pss-contactsearch button#search_switch_btn,
body.set-to-dark:not(.disable-dark-mode) pss-contactsearch button[id^="filter_"],
body.set-to-dark:not(.disable-dark-mode) #btnSwiftK12AlertContacts {
    background-color: #72c5a2 !important;
    fill: #72c5a2 !important
}
body.set-to-dark:not(.disable-dark-mode) #students-list li.selected {
    background-color: black;
    border-radius: 10px;
}

body.set-to-dark:not(.disable-dark-mode) #students-list li:hover {
    background-color: #212159;
    border-radius: 10px;
}

body.set-to-dark:not(.disable-dark-mode) pss-contactsearch div.quick-search-links a,
body.set-to-dark:not(.disable-dark-mode) font[color="green"],
body.set-to-dark:not(.disable-dark-mode) [id*="Page"][id$="Contacts"],
body.set-to-dark:not(.disable-dark-mode) p[style="color: green"],
body.set-to-dark:not(.disable-dark-mode) span[style="color: green"],
body.set-to-dark:not(.disable-dark-mode) .green-text {
    color: #72c5a2 !important
}

body.set-to-dark:not(.disable-dark-mode) .feedback-info {
    color: #0e394b;
    background-color: #72c5a2 !important;
    background-image: url(../img/icon-info.svg);
    border: 1px solid #075b7f
}

body.set-to-dark.psteacher:not(.disable-dark-mode) #teacherSectionTable a:hover {
    background-color: #3a5a68 !important;
}

body.set-to-dark.psteacher:not(.disable-dark-mode) #teacherSectionTable img {
    filter: brightness(1.5);
}

body.set-to-dark:not(.disable-dark-mode) .feedback-info p,
body.set-to-dark:not(.disable-dark-mode) .feedback-info li,
body.set-to-dark:not(.disable-dark-mode) div.feedback-info,
body.set-to-dark:not(.disable-dark-mode) fieldset>div:nth-of-type(odd):not(.button-row).feedback-info {
    color: #0e394b !important;
    background-color: #72c5a2 !important;
}
body.set-to-dark:not(.disable-dark-mode) .feedback-info a {
    color: #9b6800;
}

body.set-to-dark:not(.disable-dark-mode) .feedback-confirm {
    color: #3c763d;
    background-color: #dff0d8 !important;
    background-image: url(../img/icon-check.svg);
    border: 1px solid #3c763d
}

body.set-to-dark:not(.disable-dark-mode) .feedback-note {
    color: #8ec8e1;
    background-color: #092431 !important;
    background-image: url(../img/icon-note.svg);
    border: 1px solid #075b7f
}

body.set-to-dark:not(.disable-dark-mode) h2[style="text-align:center;background-color:silver;border:1px solid black"],
body.set-to-dark:not(.disable-dark-mode) h2[style="text-align:center;background-color:silver;border 1px solid black"],
body.set-to-dark:not(.disable-dark-mode) h1[style="text-align:center;background-color:silver;border:1px solid black;margin:40px 2px 20px 2px"] {
    background-color: #7f3030 !important
}

body.set-to-dark:not(.disable-dark-mode) neon-2_17_0-button .neon-button.neon-2_17_0-button-utility neon-2_17_0-icon {
    fill: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) article H2:not(.normal) {
    background-color: inherit !important;
}

body.set-to-dark:not(.disable-dark-mode) code {
    background-color: #8792ee !important;
    color: black;
}

body.set-to-dark:not(.disable-dark-mode) .box-round code {
    color: black !important;
    background-color: #afd4e8 !important;
}

body.set-to-dark:not(.disable-dark-mode) .modalDialog.enabled {
    color: #cbd2d9 !important;
    background-color: #3E4C59 !important
}

body.set-to-dark:not(.disable-dark-mode) .modalDialog header {
    background-color: #323F48 !important;
    color: #cbd2d9 !important
}

body.set-to-dark:not(.disable-dark-mode) #btnNoNav em,
body.set-to-dark:not(.disable-dark-mode) #table-quickdata button > .ui-icon-white {
    filter: invert(1)
}

body.set-to-dark:not(.disable-dark-mode) div.nav {
    background-color: #323F48;
}

body.set-to-dark:not(.disable-dark-mode) #btnNoNav em {
    background-color: inherit;
}

body.set-to-dark:not(.disable-dark-mode) #nav-main li.selected, 
body.set-to-dark:not(.disable-dark-mode) #nav-main-frame li.selected,
body.set-to-dark:not(.disable-dark-mode) table tr.selected {
    background-color: #00427C;
}

body.set-to-dark:not(.disable-dark-mode) #nav-main li {
    background-color: #323F48;
}

body.set-to-dark:not(.disable-dark-mode) #nav-main li:hover {
    filter: brightness(1.2);
}

body.set-to-dark:not(.disable-dark-mode) table .psfilter td.psfilter.ui-state-highlight:not(.th),
body.set-to-dark:not(.disable-dark-mode) .ui-widget-content .ui-state-highlight,
body.set-to-dark:not(.disable-dark-mode) .uiwidget-header .ui-state-highlight,
body.set-to-dark:not(.disable-dark-mode) table.linkDescList tbody tr:nth-child(2n+1)>td.ui-state-highlight {
    background-color: #3d725c !important
}

/* Removed, probably not needed */
/*body.set-to-dark:not(.disable-dark-mode) table:not(.testScoreTbl), body.set-to-dark:not(.disable-dark-mode) :not(.fc-timegrid-slots) table:not(.fc-scrollgrid) {*/
/*    background-color: inherit;*/
/*    background: rgb(36, 47, 57) !important;*/

/*}*/

body.set-to-dark:not(.disable-dark-mode) table#form-list-table {
    background-color: inherit;
    background: rgb(36, 47, 57) !important;
}

body.set-to-dark:not(.disable-dark-mode) table.grid td.feedback-caution,
body.set-to-dark:not(.disable-dark-mode) .feedback-alert,
body.set-to-dark:not(.disable-dark-mode) .feedback-caution,
body.set-to-dark:not(.disable-dark-mode) .pslogin .error {
    background-color: #fcf8e3;
    background-image: url(../img/icon-caution.svg);
    max-height: 15em;
    overflow: auto;
    color: #ff7e7e;
    border: 1px solid #ff7e7e;
    background-color: #290e0e !important;
}

body.set-to-dark:not(.disable-dark-mode) .yui-button button,
body.set-to-dark:not(.disable-dark-mode) .yui-button .first-child button,
body.set-to-dark:not(.disable-dark-mode) .yui-button .first-child a {
    background-color: #d3b77f
}

body.set-to-dark:not(.disable-dark-mode) .ui-datepicker-trigger::before,
body.set-to-dark:not(.disable-dark-mode) em.ps-minus,
body.set-to-dark:not(.disable-dark-mode) em.ui-icon-minus,
body.set-to-dark:not(.disable-dark-mode) .VertAlignMid>img[src="/images/img/arrow-down-blk.svg"],
body.set-to-dark:not(.disable-dark-mode) .VertAlignMid>img[src="/images/img/arrow-right-blk.svg"],
body.set-to-dark:not(.disable-dark-mode) pds-icon[name="plus-alt"],
body.set-to-dark:not(.disable-dark-mode) pds-icon[name="x-alt"], 
body.set-to-dark:not(.disable-dark-mode) pds-icon[name="checkmark-alt"],
body.set-to-dark:not(.disable-dark-mode) .ui-icon-seek-first, 
body.set-to-dark:not(.disable-dark-mode) .ui-icon-seek-prev,
body.set-to-dark:not(.disable-dark-mode) .ui-icon-seek-next, 
body.set-to-dark:not(.disable-dark-mode) .ui-icon-seek-end  {
    filter: invert(1)
}

body.set-to-dark:not(.disable-dark-mode) .pluginCard table tbody tr:nth-child(odd)>td,
body.set-to-dark:not(.disable-dark-mode) .pluginCard table tbody tr:nth-child(even)>td,
body.set-to-dark:not(.disable-dark-mode) .reports-standard-table-tr {
    background-color: inherit;
}

/*body.set-to-dark:not(.disable-dark-mode) label[for="add-category-input"] {*/
/*    color: #1F2933 !important;*/
/*}*/

body.set-to-dark:not(.disable-dark-mode) .pds-modal.pds-drawer-mode.pds-dialog.favorite-menu-dialog .favorites-modal-footer {
    background-color: #195f7d !important;
}

body.set-to-dark:not(.disable-dark-mode) .pds-button-blend.pds-button-round .pds-icon-0[name="checkmark-alt"],
body.set-to-dark:not(.disable-dark-mode) .pds-button-blend.pds-button-round .pds-icon-0[name="checkmark-alt"] .pds-icon-checkmark-alt.pds-icon-svg.pds-icon {
    filter: none !important;
    fill: #7ecc7e !important;
}

body.set-to-dark:not(.disable-dark-mode) .pds-button-blend.pds-button-round .pds-icon-0[name="x-alt"],
body.set-to-dark:not(.disable-dark-mode) .pds-button-blend.pds-button-round .pds-icon-0[name="x-alt"] .pds-icon-x-alt.pds-icon-svg.pds-icon {
    filter: none !important;
    fill: #ff5c5c !important;
}

body.set-to-dark:not(.disable-dark-mode) .pds-pop-over-panel.pds-pop-over .pds-pop-over-menu-items.pds-pop-over .pds-pop-over-trigger-button.pds-pop-over:focus, 
body.set-to-dark:not(.disable-dark-mode) .pds-pop-over-panel.pds-pop-over .pds-pop-over-menu-items.pds-pop-over .pds-pop-over-trigger-button.pds-pop-over:hover, 
body.set-to-dark:not(.disable-dark-mode) .pds-pop-over-panel.pds-pop-over .pds-pop-over-menu-items.pds-pop-over>div.pds-pop-over button.pds-pop-over:focus, 
body.set-to-dark:not(.disable-dark-mode) .pds-pop-over-panel.pds-pop-over .pds-pop-over-menu-items.pds-pop-over>div.pds-pop-over button.pds-pop-over:hover, 
body.set-to-dark:not(.disable-dark-mode) button.pds-pop-over[disabled],
body.set-to-dark:not(.disable-dark-mode) .pds-container button.pds-button-blend,
body.set-to-dark:not(.disable-dark-mode) .neon-list-item.neon-list-item-button.neon-list-item-type-button,
body.set-to-dark:not(.disable-dark-mode) div.healthDrawer-2-col {
    background-color: transparent !important;
}

body.set-to-dark:not(.disable-dark-mode) .dex-intro,
body.set-to-dark:not(.disable-dark-mode) p.neon-2_20_1-text,
body.set-to-dark:not(.disable-dark-mode) .neon-list-item-text {
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) .gridSched td:last-child,
body.set-to-dark:not(.disable-dark-mode) .pds-pop-over-panel.pds-pop-over .pds-pop-over-menu-items.pds-pop-over,
body.set-to-dark:not(.disable-dark-mode) .table-striped > tbody > tr:nth-of-type(2n+1),
body.set-to-dark:not(.disable-dark-mode) .neon-item-picker-list {
    background-color: #323F48;
}

body.set-to-dark:not(.disable-dark-mode) .gridSched th,
body.set-to-dark:not(.disable-dark-mode) td.scheduleHeader,
body.set-to-dark:not(.disable-dark-mode) #form-list-table th,
body.set-to-dark:not(.disable-dark-mode) #responderTable th,
body.set-to-dark:not(.disable-dark-mode) .hierarchical-button-row {
    background-color: #195f7d !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleTickOdd,
body.set-to-dark:not(.disable-dark-mode) td.scheduleTickEven,
body.set-to-dark:not(.disable-dark-mode) .neon-2_20_1-popper-content {
    background-color: #242f39 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass2,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass2Tick {
    background-color: #40294d !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass3,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass3Tick {
    background-color: #5f2f16 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass8,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass8Tick {
    background-color: #733939 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleTickEven {
    background-color: #323F48 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass4,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass4Tick {
    background-color: #324d27 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass1,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass1Tick {
    background-color: #6e551a !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass9,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass9Tick {
    background-color: #274762 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass5, 
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass5Tick {
    background-color: #2e5865 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass6,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass6Tick {
    background-color: #814b60 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass7,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass7Tick {
    background-color: #1b5b52 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass10,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass10Tick {
    background-color: #6b5f33 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass11,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass11Tick {
    background-color: #613a71 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass12,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass12Tick {
    background-color: #8c5b40 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass13,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass13Tick {
    background-color: #386826 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass14,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass14Tick {
    background-color: #2e6879 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass15,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass15Tick {
    background-color: #712c44 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass16,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass16Tick {
    background-color: #2b6f68 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass17,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass17Tick {
    background-color: #5b1e1e !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass18,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass18Tick {
    background-color: #1d4162 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass19,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass19Tick {
    background-color: #896c05 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass20,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass20Tick {
    background-color: #4a2858 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass21,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass21Tick {
    background-color: #512b17 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass22,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass22Tick {
    background-color: #3a7125 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass23,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass23Tick {
    background-color: #185365 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass24,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass24Tick {
    background-color: #4d1227 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass25,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass25Tick {
    background-color: #1c5c54 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass26,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass26Tick {
    background-color: #652323 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass27,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass27Tick {
    background-color: #193a57 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass28,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass28Tick {
    background-color: #947505 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass29,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass29Tick {
    background-color: #3d2149 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass30,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass30Tick {
    background-color: #9a4a1e !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass31,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass31Tick {
    background-color: #4a8734 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass32,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass32Tick {
    background-color: #35798e !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass33,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass33Tick {
    background-color: #7f3b53 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass34,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass34Tick {
    background-color: #2e9c8f !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass35,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass35Tick {
    background-color: #8d2323 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass36,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass36Tick {
    background-color: #276ba6 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass37,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass37Tick {
    background-color: #705802 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass38,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass38Tick {
    background-color: #4b1e5d !important;
    color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass39,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass39Tick {
    background-color: #a94007 !important;
    color: #000 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass40,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass40Tick {
    background-color: #266e0b !important;
    color: #000 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass41,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass41Tick {
    background-color: #016585 !important;
    color: #000 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass42,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass42Tick {
    background-color: #DA2F6B !important;
    color: #000 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass43,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass43Tick {
    background-color: #12B19F !important;
    color: #000 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass44,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass44Tick {
    background-color: #EB1313 !important;
    color: #000 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass45,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass45Tick {
    background-color: #0075DB !important;
    color: #000 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass46,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass46Tick {
    background-color: #907104 !important;
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass47,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass47Tick {
    background-color: #80409B !important;
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass48,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass48Tick {
    background-color: #C84C09 !important;
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass49,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass49Tick {
    background-color: #3E8D21 !important;
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass50,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass50Tick {
    background-color: #007DA3 !important;
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass51,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass51Tick {
    background-color: #BA2157 !important;
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass52,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass52Tick {
    background-color: #0F9585 !important;
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass53,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass53Tick {
    background-color: #CB1010 !important;
    color: #cbd2d9 !important;

}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass54,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass54Tick {
    background-color: #0057A3 !important;
    color: #cbd2d9 !important;

}

body.set-to-dark:not(.disable-dark-mode) td.scheduleClass55,
body.set-to-dark:not(.disable-dark-mode) td.scheduleClass55Tick {
    background-color: #685203 !important;
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) #tableStudentSchedMatrix tbody,
body.set-to-dark:not(.disable-dark-mode) .gridSched td:last-child {
    background-color: #323F48 !important;
}

body.set-to-dark:not(.disable-dark-mode) #tableStudentSchedMatrix td:not(:last-child),
body.set-to-dark:not(.disable-dark-mode) #tableStudentSchedMatrix th {
    border: 1pt solid black;
}

/*#tableStudentSchedMatrix td:last-child {*/
/*    display: none;*/
/*}*/

body.set-to-dark:not(.disable-dark-mode) .gridSched td.scheduleBreak,
body.set-to-dark:not(.disable-dark-mode) .gridSched td.scheduleBreakTick {
    background-color: black;
    filter: opacity(0.8);
}

body.set-to-dark:not(.disable-dark-mode) .ui-state-active,
body.set-to-dark:not(.disable-dark-mode) .ui-widget-content .ui-state-active,
body.set-to-dark:not(.disable-dark-mode) .ui-accordion .ui-accordion-header {
    border-color: #eccd8e !important;
    background-color: #195f7d;
    background: #195f7d;
}

body.set-to-dark:not(.disable-dark-mode) .ui-datepicker-week-end .ui-state-default {
    background-color: #52606D !important;
    color: #cbd2d9 !important
}

body.set-to-dark:not(.disable-dark-mode) .box-round.nested {
    background-color: #3E4C59 !important
}

body.set-to-dark:not(.disable-dark-mode) .pds-modal.pds-dialog,
body.set-to-dark:not(.disable-dark-mode) .pds-multi-select-widget-content.pds-multi-select-widget label.pds-multi-select-widget,
body.set-to-dark:not(.disable-dark-mode) .pds-badge.pds-multi-select-widget,
body.set-to-dark:not(.disable-dark-mode) .pds-field-badge.pds-multi-select-widget {
    background-color: #323F48 !important;
    color: #cbd2d9 !important
}

body.set-to-dark:not(.disable-dark-mode) ul.tabs li,
body.set-to-dark:not(.disable-dark-mode) .ui-tabs .ui-tabs-nav li,
body.set-to-dark:not(.disable-dark-mode) div.tabs ul.ui-tabs-nav li:hover {
    background-color: #3E4C59;
}

body.set-to-dark:not(.disable-dark-mode) div.tabs ul.ui-tabs-nav li:hover {
    filter: brightness(1.2);
}

body.set-to-dark.yui-skin-sam:not(.disable-dark-mode) tr.yui-dt-even td.yui-dt-asc,
body.set-to-dark.yui-skin-sam:not(.disable-dark-mode) tr.yui-dt-even td.yui-dt-desc {
    background-color: #3E4C59;
}

body.set-to-dark.yui-skin-sam:not(.disable-dark-mode) tr.yui-dt-odd td.yui-dt-asc,
body.set-to-dark.yui-skin-sam:not(.disable-dark-mode) tr.yui-dt-odd td.yui-dt-desc {
    background-color: #323F48
}

.set-to-dark.yui-skin-sam:not(.disable-dark-mode) tr.yui-dt-odd td.yui-dt-asc, 
.set-to-dark.yui-skin-sam:not(.disable-dark-mode) tr.yui-dt-odd td.yui-dt-desc {
    background-color: transparent !important;
}

/* body.set-to-dark:not(.disable-dark-mode) .ui-widget-content:not(.tabs) {
    border: 1px solid #616E7C;
} */

body.set-to-dark.yui-skin-sam:not(.disable-dark-mode) tr.yui-dt-highlighted,
body.set-to-dark.yui-skin-sam:not(.disable-dark-mode) tr.yui-dt-highlighted td.yui-dt-asc,
body.set-to-dark.yui-skin-sam:not(.disable-dark-mode) tr.yui-dt-highlighted td.yui-dt-desc,
body.set-to-dark.yui-skin-sam:not(.disable-dark-mode) tr.yui-dt-even td.yui-dt-highlighted,
body.set-to-dark.yui-skin-sam:not(.disable-dark-mode) tr.yui-dt-odd td.yui-dt-highlighted {
    background-color: #52606D;
}

body.set-to-dark:not(.disable-dark-mode) .resourcesAreaTabs li {
    background-color: #3E4C59 !important;
}

body.set-to-dark:not(.disable-dark-mode) fieldset.divColumns>div,
body.set-to-dark:not(.disable-dark-mode) fieldset.divColumns>div:nth-of-type(odd) {
    background-color: #3E4C59 !important
}

body.set-to-dark:not(.disable-dark-mode) font[color="red"],
body.set-to-dark:not(.disable-dark-mode) td[style="color:red"],
body.set-to-dark:not(.disable-dark-mode) font[color="#FF0000"],
body.set-to-dark:not(.disable-dark-mode) #psDialogDocked tbody tr,
body.set-to-dark:not(.disable-dark-mode) .error-message,
body.set-to-dark:not(.disable-dark-mode) td[style="color: red"],
body.set-to-dark:not(.disable-dark-mode) span[style*="color: red"],
body.set-to-dark:not(.disable-dark-mode) p[style="color: red"],
body.set-to-dark:not(.disable-dark-mode) div[style="color: red"],
body.set-to-dark:not(.disable-dark-mode) .feedback-error,
body.set-to-dark:not(.disable-dark-mode) .overdue-text,
body.set-to-dark:not(.disable-dark-mode) .red-text,
body.set-to-dark:not(.disable-dark-mode) .red,
body.set-to-dark:not(.disable-dark-mode) .red td,
body.set-to-dark:not(.disable-dark-mode) .pds-validation {
    color: #f79797 !important
}

body.set-to-dark:not(.disable-dark-mode) font[color="blue"],
body.set-to-dark:not(.disable-dark-mode) font[style="color: blue"],
body.set-to-dark:not(.disable-dark-mode) .treePickedIndicator,
body.set-to-dark:not(.disable-dark-mode) div[style="color:blue"],
body.set-to-dark:not(.disable-dark-mode) div[style="color: blue"],
body.set-to-dark:not(.disable-dark-mode) p[style="color: blue"],
body.set-to-dark:not(.disable-dark-mode) div[style="color: blue"],
body.set-to-dark:not(.disable-dark-mode) span[style="color: blue"],
body.set-to-dark:not(.disable-dark-mode) .blue-text {
    color: #aeaeff !important
}

body.set-to-dark:not(.disable-dark-mode) font[color="green"] {
    color: #77ef77 !important
}

@media screen and (min-width:769px) {
    body.set-to-dark:not(.disable-dark-mode) .pds-vertical-tabs {
        background-color: #323F48 !important;
    }
    
    body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs {
        background-color: #323F48 !important;
    }
    
    body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details > summary:focus {
        background-color: #323F48;
        filter: brightness(1.2)
    }
    /*body #container:not(.pds) > #content-main {*/
    /*    overflow-y: scroll;*/
    /*}*/
    
    #container {
        overflow: hidden;
    }
}

body.set-to-dark:not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs {
        background-color: #323F48 !important;
    }

body.set-to-dark:not(.disable-dark-mode) .pds-vertical-tabs,
body.set-to-dark:not(.disable-dark-mode) .ui-dialog {
    background-color: #323F48;
}

body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details > div.fly-out-container {
    background-color: #3E4C59;
}

body.set-to-dark:not(.disable-dark-mode) #container-frame.new #tools2 li span.comphelppopuptext,
body.set-to-dark:not(.disable-dark-mode) #container.new #tools2 li span.comphelppopuptext {
    background-color: #323F48;
}

body.set-to-dark:not(.disable-dark-mode) .pds-vertical-tabs li.app-link.pds-is-active,
body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details > summary.pds-is-active,
body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details > summary.pds-is-active:hover,
body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav):not(.disable-dark-mode) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details[open] > summary.pds-is-active,
body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details > div.fly-out-container div.subcategory > ul li.pds-is-active > a:focus,
body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details > div.fly-out-container div.fly-out-menu-item > a.pds-is-active {
    background-color: rgb(0, 66, 124) !important;
    background: rgb(0, 66, 124) !important;
}

@media screen and (min-width: 769px) {
    body.set-to-dark:not(.disable-dark-mode) .pds-vertical-tabs li.pds-is-active,
    body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details > summary.pds-is-active,
    body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details > summary.pds-is-active:hover,
    body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav):not(.disable-dark-mode) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details[open] > summary.pds-is-active,
    /*body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details > div.fly-out-container div.subcategory > ul li > a:focus,*/
    body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details > div.fly-out-container div.fly-out-menu-item > a.pds-is-active,
    body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > a:focus {
        background-color: rgb(0, 66, 124) !important
    } 
    
    body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs>li>details[open]>div.fly-out-container div.subcategory>ul li>a:focus {
        background-color: #616E7C !important;
    }
}


body.set-to-dark:not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav):not(.disable-dark-mode) .details_view #details-view-nav .pds-vertical-tabs>li>details>summary:hover,
body.set-to-dark:not(.disable-dark-mode) .pds-vertical-tabs li a:hover,
body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details > div.fly-out-container div.fly-out-menu-item > a.app-link:focus {
    background-color: #616E7C !important;
}

body.set-to-dark:not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav):not(.disable-dark-mode) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details[open] > summary {
    background-color: #616E7C !important
}

body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details > div.fly-out-container div.subcategory > ul li > a:hover {
    filter: brightness(1.2);
}

body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details > div.fly-out-container div.subcategory > ul li > a:focus
body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) ul li.app-link:hover,
body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details ul li.app-link:not(.pds-is-active) {
    background-color: transparent !important;
    background: transparent !important;
}

body.set-to-dark:not(.disable-dark-mode):not(.powerlunch-new):not(.quickdata):not(.noquickdata):not(.uiNoNav) #container-frame.pds:not(.pds-left-nav).details_view #details-view-nav .pds-vertical-tabs > li > details {
    color: #cbd2d9 !important;
}

body.set-to-dark:not(.disable-dark-mode) .progress:before,
body.set-to-dark:not(.disable-dark-mode) .progress:after,
body.set-to-dark:not(.disable-dark-mode) .progress>div:before,
body.set-to-dark:not(.disable-dark-mode) .progress>div:after {
    background: #0066a5;
}

body.set-to-dark:not(.disable-dark-mode) .progress:after {
    background: #ffdd9a;
}

body.set-to-dark:not(.disable-dark-mode) .details_view #details-view-nav .pds-vertical-tabs>li>details>div.fly-out-container div.subcategory>h3>span {
    color: #cbd2d9 !IMPORTANT
}

body.set-to-dark:not(.disable-dark-mode) .matrix_1 {
    background-color: rgb(50 123 132) !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_2 {
    background-color: rgb(211 173 139) !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_3 {
    background-color: rgb(196 174 51) !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_4 {
    background-color: #9780c6 !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_5 {
    background-color: rgb(47 126 47) !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_6 {
    background-color: rgb(150 142 72 / 81%) !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_7 {
    background-color: Gainsboro !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_8 {
    background-color: rgb(60 111 153) !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_9 {
    background-color: rgb(147 55 55) !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_10 {
    background-color: rgb(207 152 14) !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_11 {
    background-color: rgb(117 31 114) !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_12 {
    background-color: rgb(67 173 137) !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_13 {
    background-color: rgb(84 64 33) !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_14 {
    background-color: rgb(76 88 100) !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_15 {
    background-color: rgb(21 67 150) !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_16 {
    background-color: rgb(121 180 200) !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_17 {
    background-color: rgb(204 128 63) !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_18 {
    background-color: PaleVioletRed !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_19 {
    background-color: rgb(176 176 5) !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_20 {
    background-color: rgb(212 80 104) !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_21 {
    background-color: DarkSeaGreen !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_22 {
    background-color: Coral !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_23 {
    background-color: DarkGray !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_24 {
    background-color: Salmon !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_25 {
    background-color: Plum !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_26 {
    background-color: MediumSeaGreen !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_27 {
    background-color: Burlywood !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_28 {
    background-color: Silver !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_29 {
    background-color: RoyalBlue !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_30 {
    background-color: Wheat !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_31 {
    background-color: Thistle !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_32 {
    background-color: LightSeaGreen !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_33 {
    background-color: AntiqueWhite !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_34 {
    background-color: SlateGray !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_35 {
    background-color: SkyBlue !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_36 {
    background-color: HotPink !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_37 {
    background-color: LemonChiffon !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_38 {
    background-color: MediumOrchid !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_39 {
    background-color: DarkTurquoise !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_40 {
    background-color: Moccasin !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_41 {
    background-color: Mistyrose !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_42 {
    background-color: RoyalBlue !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_43 {
    background-color: LavenderBlush !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_44 {
    background-color: Beige !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_45 {
    background-color: MediumSlateBlue !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_46 {
    background-color: PaleGreen !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_47 {
    background-color: PaleGoldenrod !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_48 {
    background-color: LightSteelBlue !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .matrix_49 {
    background-color: CadetBlue !important;
    color: #1F2933 !important
}

body.set-to-dark:not(.disable-dark-mode) .gp-progress-row {
    border-bottom: 1px solid #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) .prog_blue {
    background-color: #25ccca
}

body.set-to-dark:not(.disable-dark-mode) .prog_darkgreen {
    background-color: #149500
}

body.set-to-dark:not(.disable-dark-mode) .prog_green {
    background-color: #66ff62
}

body.set-to-dark:not(.disable-dark-mode) .prog_yellow {
    background-color: #f9ff65
}

body.set-to-dark:not(.disable-dark-mode) .prog_orange {
    background-color: #f89e12
}

body.set-to-dark:not(.disable-dark-mode) .prog_red {
    background-color: #c86568
}

body.set-to-dark:not(.disable-dark-mode) .prog_white {
    background-color: white
}

body.set-to-dark:not(.disable-dark-mode) .color-chip.color-1 {
    background-color: #1a7fa1
}

body.set-to-dark:not(.disable-dark-mode) .color-chip.color-2 {
    background-color: #117f7d
}

body.set-to-dark:not(.disable-dark-mode) .color-chip.color-3 {
    background-color: #1c7b00
}

body.set-to-dark:not(.disable-dark-mode) .color-chip.color-4 {
    background-color: #b23c43
}

body.set-to-dark:not(.disable-dark-mode) .color-chip.color-5 {
    background-color: #b2450c
}

body.set-to-dark:not(.disable-dark-mode) .color-chip.color-6 {
    background-color: #955400
}

body.set-to-dark:not(.disable-dark-mode) .color-chip.color-7 {
    background-color: #624782
}

body.set-to-dark:not(.disable-dark-mode) .color-chip.color-8 {
    background-color: #4a494d
}

body.set-to-dark:not(.disable-dark-mode) .gradeSetupPref-label-small {
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) .massapplydisplay {
    background-color: #1f2933
}

body.set-to-dark:not(.disable-dark-mode) .mode-button-bar {
    background-color: #1a7fa1;
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) .mode-button-bar .button-secondary:hover {
    background-color: #cbd2d9;
    color: #1a7fa1
}

body.set-to-dark:not(.disable-dark-mode) .mode-button-bar .button-secondary[disabled]:hover {
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) .mode-button-bar .button-secondary:focus {
    background-color: #cbd2d9;
    color: #1a7fa1
}

body.set-to-dark:not(.disable-dark-mode) .mode-button-bar .button-primary {
    color: #1a7fa1;
    background-color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) .mode-button-bar .button-primary:hover {
    background-color: #117f7d;
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) .mode-button-bar .button-primary[disabled]:hover {
    color: #1a7fa1;
    background-color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) .mode-button-bar .button-primary:focus {
    background-color: #117f7d;
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) .teacher-list-grade-scale .color5 {
    background: #436f43
}

body.set-to-dark:not(.disable-dark-mode) .teacher-list-grade-scale .color4 {
    background: #627f3c
}

body.set-to-dark:not(.disable-dark-mode) .teacher-list-grade-scale .color3 {
    background: #b3a51c
}

body.set-to-dark:not(.disable-dark-mode) .teacher-list-grade-scale .color2 {
    background: #b55e12
}

body.set-to-dark:not(.disable-dark-mode) .teacher-list-grade-scale .color1 {
    background: #a32b38
}

body.set-to-dark:not(.disable-dark-mode) .fitness-scale-definition .debug-info {
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) .fitness-scale-definition fieldset.fitness-scales>div {
    background-color: #323F48
}

body.set-to-dark:not(.disable-dark-mode).ui-example pre.code,
body.set-to-dark:not(.disable-dark-mode).ui-example .fullscreen-steps-wizard pre.code {
    background-color: #2e3a46;
}

body.set-to-dark:not(.disable-dark-mode) .icon-container.box-round {
    background-color: #2e3a46 !important;
}

body.set-to-dark:not(.disable-dark-mode) .tooltipParent .tooltiptext {
    background-color: #616E7C !important;
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) .kpi-container-btn {
    background-color: #3e6b6b !important;
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) .kpi-container-btn:hover {
    background-color: #3d6a6a !important;
    color: #cbd2d9
}

body.set-to-dark:not(.disable-dark-mode) h1.colored-background.collapsed,
body.set-to-dark:not(.disable-dark-mode) h2.colored-background.collapsed,
body.set-to-dark:not(.disable-dark-mode) h3.colored-background.collapsed,
body.set-to-dark:not(.disable-dark-mode) h4.colored-background.collapsed,
body.set-to-dark:not(.disable-dark-mode) h5.colored-background.collapsed {
    background-color:#e8dfcb!important
}

body.set-to-dark:not(.disable-dark-mode) h1.colored-background.expanded,
body.set-to-dark:not(.disable-dark-mode) h2.colored-background.expanded,
body.set-to-dark:not(.disable-dark-mode) h3.colored-background.expanded,
body.set-to-dark:not(.disable-dark-mode) h4.colored-background.expanded,
body.set-to-dark:not(.disable-dark-mode) h5.colored-background.expanded {
    background-color:#eccfb2!important;
    border: 1px solid #3e4c59;
    border-radius: 2px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-bottom: 0;
}

body.set-to-dark:not(.disable-dark-mode) h1.expanded, 
body.set-to-dark:not(.disable-dark-mode) h2.expanded, 
body.set-to-dark:not(.disable-dark-mode) h3.expanded, 
body.set-to-dark:not(.disable-dark-mode) h4.expanded, 
body.set-to-dark:not(.disable-dark-mode) h5.expanded, 
body.set-to-dark:not(.disable-dark-mode) h1.collapsed, 
body.set-to-dark:not(.disable-dark-mode) h2.collapsed, 
body.set-to-dark:not(.disable-dark-mode) h3.collapsed, 
body.set-to-dark:not(.disable-dark-mode) h4.collapsed, 
body.set-to-dark:not(.disable-dark-mode) h5.collapsed {
    color: #292a56 !important;
    filter: invert(1);
    background-color: #eccfb2 !important;
    border: 1px solid #3e4c59;
}

body.set-to-dark:not(.disable-dark-mode) h1.notoggle, 
body.set-to-dark:not(.disable-dark-mode) h2.notoggle, 
body.set-to-dark:not(.disable-dark-mode) h3.notoggle, 
body.set-to-dark:not(.disable-dark-mode) h4.notoggle, 
body.set-to-dark:not(.disable-dark-mode) h5.notoggle, 
body.set-to-dark:not(.disable-dark-mode) h1.collapsed, 
body.set-to-dark:not(.disable-dark-mode) h2.collapsed, 
body.set-to-dark:not(.disable-dark-mode) h3.collapsed, 
body.set-to-dark:not(.disable-dark-mode) h4.collapsed, 
body.set-to-dark:not(.disable-dark-mode) h5.collapsed {
    border: 1px solid #3e4c59;
    border-radius: 2px;
    padding-left: 1.5em;
    margin-bottom: 10px;
}


body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-primary-nav-list.pds-app-nav,
body.set-to-dark:not(.disable-dark-mode) .pds-app-nav-content.pds-four-tier-support.pds-app-nav .pds-nav-primary.pds-app-nav .pds-app-nav-mega-menu.pds-app-nav .pds-app-nav-third-and-fourth-tiers.pds-app-nav {
    background-color: #323F48 !important;
    
}

body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav a.pds-is-selected.pds-app-nav {
    background-color: inherit;
    filter: brightness(1.2);
    background: inherit !important;
}

body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-nav-category.pds-app-nav a.pds-app-nav,
body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-nav-close.pds-app-nav a.pds-app-nav,
body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav ul.pds-app-nav a.pds-app-nav,
body.set-to-dark:not(.disable-dark-mode) .pds-nav-secondary.pds-app-nav .pds-nav-category.pds-app-nav a.pds-app-nav,
body.set-to-dark:not(.disable-dark-mode) .pds-nav-secondary.pds-app-nav .pds-nav-close.pds-app-nav a.pds-app-nav, .pds-nav-secondary.pds-app-nav ul.pds-app-nav a.pds-app-nav, 
body.set-to-dark:not(.disable-dark-mode) #container-frame.new #tools2 li span div.comphelppopupHeader,
body.set-to-dark:not(.disable-dark-mode) #container.new #tools2 li span div.comphelppopupHeader {
    color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-primary-nav-link.pds-app-nav a.pds-app-nav:focus,
body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-primary-nav-link.pds-app-nav a.pds-app-nav:hover {
    background-color: #52606D !important;
}
body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-primary-nav-link.pds-app-nav a.pds-app-nav:focus pds-icon.pds-app-nav svg.pds-app-nav, 
body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-primary-nav-link.pds-app-nav a.pds-app-nav:hover pds-icon.pds-app-nav svg.pds-app-nav {
    fill: #eccd8e !important;
}

body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-primary-nav-link.pds-app-nav a.pds-is-selected.pds-app-nav:focus pds-icon.pds-app-nav svg.pds-app-nav, 
body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-primary-nav-link.pds-app-nav a.pds-is-selected.pds-app-nav:hover pds-icon.pds-app-nav svg.pds-app-nav {
    fill: #eccd8e !important;
}
body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav a.pds-is-active.pds-app-nav {
    background-color: #00427c !important;
}

body.set-to-dark:not(.disable-dark-mode) .pds-is-secondary-open.pds-app-nav .pds-nav-primary.pds-app-nav .pds-nav-secondary.pds-app-nav, 
body.set-to-dark:not(.disable-dark-mode) #container-frame.new #tools2 li span.comphelppopuptext, 
body.set-to-dark:not(.disable-dark-mode) #container.new #tools2 li span.comphelppopuptext, 
body.set-to-dark:not(.disable-dark-mode) #container-frame.new #tools2 li span div.comphelppopupHeader, 
body.set-to-dark:not(.disable-dark-mode) #container.new #tools2 li span div.comphelppopupHeader {
    background-color: #52606D !important;
}

body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-nav-secondary.pds-app-nav ul.pds-app-nav li.pds-nav-secondary-group.pds-app-nav span.secondary-nav-link-header.pds-app-nav,
body.set-to-dark:not(.disable-dark-mode) .pds-app-nav-content.pds-four-tier-support.pds-app-nav .pds-nav-primary.pds-app-nav .pds-app-nav-mega-menu.pds-app-nav .pds-app-nav-secondary-tier.pds-app-nav .pds-app-nav-secondary-tier-header.pds-app-nav,
body.set-to-dark:not(.disable-dark-mode) .pds-app-nav-content.pds-four-tier-support.pds-app-nav .pds-nav-primary.pds-app-nav .pds-app-nav-mega-menu.pds-app-nav .pds-app-nav-third-and-fourth-tiers.pds-app-nav .pds-app-nav-scrolling-third-and-fourth-tier-content.pds-app-nav .pds-app-nav-tertiary-group.pds-app-nav .pds-app-nav-tertiary-item-header.pds-app-nav {
    color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-nav-secondary.pds-app-nav ul.pds-app-nav,
body.set-to-dark:not(.disable-dark-mode) .pds-app-nav-content.pds-four-tier-support.pds-app-nav .pds-nav-primary.pds-app-nav .pds-app-nav-mega-menu.pds-app-nav .pds-app-nav-secondary-tier.pds-app-nav {
    background: #3E4C59 !important;
}
body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav a.pds-app-nav:focus, 
body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav a.pds-app-nav:hover {
    background-color: #3E4C59 !important;
    filter: brightness(1.2);
}

body.set-to-dark:not(.disable-dark-mode) .pds-app-nav-content.pds-four-tier-support.pds-app-nav .pds-nav-primary.pds-app-nav .pds-app-nav-mega-menu.pds-app-nav .pds-app-nav-secondary-tier.pds-app-nav .pds-app-nav-secondary-tier-list-container.pds-app-nav a.pds-is-selected.pds-app-nav {
    background-color: #589e81 !important;
    color: #eccd8e;
}

body.set-to-dark:not(.disable-dark-mode) .pds-app-nav-content.pds-app-nav a.pds-has-secondary-item.pds-app-nav:after {
    filter: brightness(2);
}

body.set-to-dark:not(body.disable-dark-mode) ::-webkit-scrollbar,
body.set-to-dark:not(body.disable-dark-mode) ::-webkit-scrollbar-corner {
    background: #616E7C;
    width: 10px;
}

body.set-to-dark:not(body.disable-dark-mode) ::-webkit-scrollbar-thumb {
    background: #d3b77f;
}

body.set-to-dark:not(body.disable-dark-mode) #audit-history-dialog .audit-details tr:nth-child(even) {
    background-color: #242f39;
}

body.set-to-dark:not(body.disable-dark-mode) #audit-history-dialog .audit-details tr:nth-child(odd) {
    background-color: #323F48;
}

body.set-to-dark:not(.disable-dark-mode) .pds-app-nav-content.pds-app-nav .pds-app-nav-mega-menu.pds-app-nav a.pds-is-active.pds-app-nav, 
body.set-to-dark:not(.disable-dark-mode) .pds-app-nav-content.pds-app-nav .pds-app-nav-mobile-menu-secondary-plus.pds-app-nav a.pds-is-active.pds-app-nav, 
body.set-to-dark:not(.disable-dark-mode) .pds-app-nav-content.pds-four-tier-support.pds-app-nav .pds-nav-primary.pds-app-nav .pds-app-nav-mega-menu.pds-app-nav a.pds-is-active.pds-app-nav, 
body.set-to-dark:not(.disable-dark-mode) .pds-app-nav-content.pds-four-tier-support.pds-app-nav .pds-nav-primary.pds-app-nav .pds-app-nav-mega-menu.pds-app-nav .pds-app-nav-secondary-tier.pds-app-nav .pds-app-nav-secondary-tier-list-container.pds-app-nav a.pds-is-selected.pds-is-active.pds-app-nav, 
body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-nav-secondary.pds-app-nav ul.pds-app-nav a.pds-is-active.pds-app-nav {
    background-color: rgb(0, 66, 124);
}
body.set-to-dark:not(.disable-dark-mode) .pds-app-nav-content pds-icon[name="ucsd"] svg{
    background-image: url(/images/img/ucsd-m-box-rest.png);
    height: 31px;
    background-size: contain;
    background-repeat: no-repeat
} 
body.set-to-dark:not(.disable-dark-mode) .pds-app-nav-content a.pds-app-nav.pds-is-selected pds-icon[name="ucsd"] svg{
    background-image: url(/images/img/ucsd-m-box-blue.png);
    filter: drop-shadow(0 0 1px #cbd2d9);
} 
body.set-to-dark:not(.disable-dark-mode) .pds-app-nav-content a.pds-app-nav.pds-is-active pds-icon[name="ucsd"] svg{
    background-image: url(/images/img/ucsd-m-box-blue.png);
    filter: drop-shadow(0 0 1px #cbd2d9);
} 

body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-primary-nav-link.pds-app-nav a.pds-app-nav:hover:not(.pds-is-active, 
body.set-to-dark:not(.disable-dark-mode) .pds-is-selected) pds-icon[name="ucsd"] {
    filter: sepia(1);
}

body.set-to-dark:not(.disable-dark-mode) #ucsdSupport{display:none;}

body.set-to-dark:not(.disable-dark-mode) .pvtAxisContainer, 
body.set-to-dark:not(.disable-dark-mode) .pvtVals,
body.set-to-dark:not(.disable-dark-mode) table.grid:not(#pscbDevPro) tr:nth-child(even) td:not(.th) {
    background-color: #242f39 !important;
}

body.set-to-dark:not(.disable-dark-mode) .bootstrap .table-hover>tbody>tr:hover {
    background-color: inherit !important;
}

body.set-to-dark:not(.disable-dark-mode) .bootstrap .table-hover.forms-table>tbody>tr.forms-row-width:hover {
    background-color: #003d7a !important;
}

body.set-to-dark:not(.disable-dark-mode) .bootstrap#formList, .forms-category-header, 
body.set-to-dark:not(.disable-dark-mode) .status-text-color {
    background-color: inherit !important;
    color: inherit !important;
}

body.set-to-dark:not(.disable-dark-mode) pds-icon[name="checkmark-alt"] {
    filter:invert(1);
}

@media (min-width: 769px) {
    body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-primary-nav-list.pds-app-nav {
        background-color: #323F48 !important;
    }
}

@media (max-width:768px) {
    body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-app-nav-mobile-menu-secondary-plus.pds-app-nav .pds-app-nav-selected-parent.pds-app-nav {
        background-color: #3E4C59 !important;
    }

    body.set-to-dark:not(.disable-dark-mode) .pds-nav-primary.pds-app-nav .pds-app-nav-mobile-menu-secondary-plus.pds-app-nav .pds-app-nav-selected-header.pds-app-nav {
        color: #cbd2d9;
    }
}

body.set-to-dark:not(.disable-dark-mode) .form.editable #formcontainer div.element.selected {
    background-color: #26425b;
}

body.set-to-dark:not(.disable-dark-mode) .approving .panel-body,
body.set-to-dark:not(.disable-dark-mode) .approving .collection-edit,
body.set-to-dark:not(.disable-dark-mode) .form-list table tr.pending {
    background-color: #323F48 !important;
}

body.set-to-dark:not(.disable-dark-mode) .modal-content, 
body.set-to-dark:not(.disable-dark-mode) .sweet-alert {
    background-color: #323F48 !important;
    color: #CBD2D9 !important
}

body.set-to-dark:not(.disable-dark-mode) .sweet-alert h2 {
    color: #CBD2D9 !important;
}

body.set-to-dark:not(.disable-dark-mode) .response-notifications .pending {
    color: #efe478;
}

body.set-to-dark:not(.disable-dark-mode) .response-notifications .approved {
    color: #60e860;
}
body.set-to-dark:not(.disable-dark-mode) .response-notifications .rejected {
    color: #ff5e5e;
}

body.set-to-dark:not(.disable-dark-mode) .rejected .panel-body,
body.set-to-dark:not(.disable-dark-mode) .rejected .collection-edit,
body.set-to-dark:not(.disable-dark-mode) .form-list table tr.rejected,
body.set-to-dark:not(.disable-dark-mode) .rejected .panel-body .bootstrap {
    background-color: #5f1515 !important;
}

body.set-to-dark:not(.disable-dark-mode) #content-main {
    background-color: #1f2933;
}

body.set-to-dark:not(.disable-dark-mode) #content-main ul.tabs:not(.shown_tabs),
body.set-to-dark:not(.disable-dark-mode) div#container-frame div#content-main #formList ul.forms-tabs:not(.shown_tabs),
body.set-to-dark:not(.disable-dark-mode) .contactsElement .container,
body.set-to-dark:not(.disable-dark-mode) #formcontainer {
    background-color: #1F2933 !important;
}
body.set-to-dark:not(.disable-dark-mode) .panel-body,
body.set-to-dark:not(.disable-dark-mode) #formList,
body.set-to-dark:not(.disable-dark-mode) .bootstrap .table-hover>tbody>tr:hover,
body.set-to-dark:not(.disable-dark-mode) .contactsElement .container .modal-body {
    background-color: #323F48;
}

body.set-to-dark:not(.disable-dark-mode) .bootstrap .table-hover>tbody>tr:hover {
    filter: brightness(1.2);
}
body.set-to-dark:not(.disable-dark-mode) .form-control,
body.set-to-dark:not(.disable-dark-mode) #propertycontainer,
body.set-to-dark:not(.disable-dark-mode) #formcontainer .panel,
body.set-to-dark:not(.disable-dark-mode) #propertycontainer:before,
body.set-to-dark:not(.disable-dark-mode) #formcontainer:before,
body.set-to-dark:not(.disable-dark-mode) #propertycontainer .panel-heading {
    background-color: #52606D !important;
    color: #CBD2D9 !important
}
body.set-to-dark:not(.disable-dark-mode) input {
    background-color: #52606D !important;
    color: #CBD2D9 !important
}
body.set-to-dark:not(.disable-dark-mode) .element a.btn {
    background-color: #eccd8e !important;
    color: black !important
}
body.set-to-dark:not(.disable-dark-mode) .dropdown-menu,
body.set-to-dark:not(.disable-dark-mode) .select2-container,
body.set-to-dark:not(.disable-dark-mode) .bootstrap .modal-content {
    background-color: #52606D !important;
    color: #CBD2D9 !important
}
body.set-to-dark:not(.disable-dark-mode) .bootstrap a,
body.set-to-dark:not(.disable-dark-mode) .bootstrap a:hover {
    color: #eccd8e
}
/*body.set-to-dark:not(.disable-dark-mode) .forms-wrapper,*/
/*body.set-to-dark:not(.disable-dark-mode) form.submitOnce {*/
/*    background-color: #323f48!important;*/
/*}*/

body.set-to-dark:not(.disable-dark-mode) .editable .form-control[disabled],
body.set-to-dark:not(.disable-dark-mode) .form-control[disabled],
body.set-to-dark:not(.disable-dark-mode) fieldset[disabled] .form-control,
body.set-to-dark:not(.disable-dark-mode) .select2-container.select2-container-disabled .select2-choice,
body.set-to-dark:not(.disable-dark-mode) .select2-container .select2-choice,
body.set-to-dark:not(.disable-dark-mode) .editable .form-control[disabled],
body.set-to-dark:not(.disable-dark-mode) .form-control[disabled],
body.set-to-dark:not(.disable-dark-mode) fieldset[disabled] input[style="background-color: #eeeeee !important;"] {
    background-color: #52606D !important;
    color: #f5f7fa !important;
    accent-color: #72c5a2
}

body.set-to-dark:not(.disable-dark-mode) .editable .form-control[disabled][style="background-color: #eeeeee !important;"] {
    background-color: #52606D !important;
}

body.set-to-dark:not(.disable-dark-mode) input[disabled], select[disabled] {
    color: #afafaf !important;
}

body.set-to-dark:not(.disable-dark-mode) .panel-default > .panel-heading,
body.set-to-dark:not(.disable-dark-mode) .panel-footer,
/*body.set-to-dark:not(.disable-dark-mode) .forms-category-header,*/
body.set-to-dark:not(.disable-dark-mode) .contactsElement div div.bottom .modal-header {
    background: none !important;
    background-color: #195f7d !important;
    color: #eccd8e !important;
}
/*body.set-to-dark:not(.disable-dark-mode) div.dropdowninline div.select2-container a.select2-choice,*/
/*body.set-to-dark:not(.disable-dark-mode) ul.forms-tabs li.selected a {*/
/*    color: black !important;*/
/*}*/
body.set-to-dark:not(.disable-dark-mode) .card-body {
    background: revert;
}
body.set-to-dark:not(.disable-dark-mode) .dropdown-menu > li > a,
body.set-to-dark:not(.disable-dark-mode) h1,
body.set-to-dark:not(.disable-dark-mode) .forms-description,
body.set-to-dark:not(.disable-dark-mode) .bootstrap,
body.set-to-dark:not(.disable-dark-mode) .status-text-color,
body.set-to-dark:not(.disable-dark-mode) #responderForm body {
    color: #cbd2d9 !important;
}
body.set-to-dark:not(.disable-dark-mode) .frames body,
body.set-to-dark:not(.disable-dark-mode) #formcontainer .description {
    color: #cbd2d9;
}

body.set-to-dark:not(.disable-dark-mode) .Requested,
body.set-to-dark:not(.disable-dark-mode) .NotRequested,
body.set-to-dark:not(.disable-dark-mode) .Scheduled,
body.set-to-dark:not(.disable-dark-mode) .HasAssignments,
body.set-to-dark:not(.disable-dark-mode) .SectionsExist,
body.set-to-dark:not(.disable-dark-mode) .NoAssignments,
body.set-to-dark:not(.disable-dark-mode) .NoSections,
body.set-to-dark:not(.disable-dark-mode) .NotScheduled {
    color: black;
}

body.set-to-dark:not(.disable-dark-mode) .table.table-hover>tbody>tr:hover,
body.set-to-dark:not(.disable-dark-mode) table.table.table-hover tbody tr:hover:nth-child(odd)>td,
body.set-to-dark:not(.disable-dark-mode) .angucomplete-row:hover {
    background-color: #003d7a;
}

body.set-to-dark:not(.disable-dark-mode) table.table.table-hover tbody tr:nth-child(odd)>td {
    background-color: inherit;
}

body.set-to-dark:not(.disable-dark-mode) .bootstrap,
body.set-to-dark:not(.disable-dark-mode) table.grid td {
    background-color: #323f48!important;
}

body.set-to-dark:not(.disable-dark-mode) .pssc .pssc-sideMenuPanel,
body.set-to-dark:not(.disable-dark-mode) .pssc .pssc-studentList,
body.set-to-dark:not(.disable-dark-mode) .pssc .pssc-zoomControlDiv > div.zoomin, 
body.set-to-dark:not(.disable-dark-mode) .pssc .pssc-zoomControlDiv > div.zoomout {
    background-color: #242f39;
}

body.set-to-dark:not(.disable-dark-mode) .pssc-seatDiv.seattaken {
    background: #343151;
}

body.set-to-dark:not(.disable-dark-mode) .pssc .pssc-studentDiv .pssc-studentNameWrapperDiv > div {
    background-color: rgba(0, 0, 0, 0.7);
}
body.set-to-dark:not(.disable-dark-mode) .whitefill {
    color: black !important;
}
body.set-to-dark:not(.disable-dark-mode) .dropdown-menu > li > a:hover {
    background-color: #52606D !important;
    filter: brightness(1.2)
}
body.set-to-dark:not(.disable-dark-mode) label.custom-file span {
    color: black;
}

body.set-to-dark:not(.disable-dark-mode) .pssc .pssc-zoomControlDiv > div.zoomslider {
    background: none !important;
}
body.set-to-dark:not(.disable-dark-mode) div.panel div.panel-heading button.close {
    opacity: 1 !important;
    color: #eccd8e !important;
}
body.set-to-dark:not(.disable-dark-mode) div.panel div.panel-heading button.close:hover {
    filter: brightness(1.2);
    opacity: 1 !important;
    background-color: transparent !important;
}
body.set-to-dark:not(.disable-dark-mode) #nav-main h2 {
    color: #F5F7FA !important
}
body.set-to-dark:not(.disable-dark-mode) #fb_content_preReg div main {
    background-color:#1F2933;
}

body.set-to-dark:not(.disable-dark-mode) .pssc .pssc-seatingAreaContainer,
body.set-to-dark:not(.disable-dark-mode) .pssc .pssc-viewportBoundaryBox {
    background: #1F2933;
}

body.set-to-dark:not(.disable-dark-mode) .ui-jqgrid:not(#gbox_teacherAccessSchoolsTable) {
    width: calc(100% - 40px) !important;
}

body.set-to-dark:not(.disable-dark-mode) .pslogin {
    background-image: none;
}