[color-scheme="bright"] {
    --white-logo-display:none;
    --black-logo-display:block;
    
    --content-bg:rgb(230,230,230);
    --menu-bg:rgb(245,245,245);
    --menu-hover-bg:rgb(255,238,244);
    --menu-hover-font-color:rgb(0,0,0);
    --menu-active-bg:rgb(230,230,230);
    --menu-active-color:rgb(0,0,0);
    --font-color:rgb(0,0,0);
    --font-hover-color:rgb(0,0,0);
    --font-disabled-color:rgb(100,100,100);
    --label-font-color:rgb(75,75,75);
    --hover-bg:rgb(235,235,235);
    --hover-color:rgb(25,25,25);
    --border-color:rgb(210,210,210);
    --box-shadow:rgb(220,220,220);
    --dropdown-select-bg:rgb(230,230,230);
    
    --search-bg:rgb(245,245,245);
    --search-toggle-bg:rgb(230,230,230);
    --search-container-bg:rgb(230,230,230);
    
    --table-header-bg:rgb(245,245,245);
    --table-header-color:rgb(30,30,30);
    --table-row-bg:rgb(255,255,255);
    --table-row-border:rgb(245,245,245);
    
    --event-tab-bg:rgb(235,235,235);
    
    --options-inactive-font-color:rgb(0,0,0);
    --options-active-font-color:rgb(245,245,245);
    --options-active-bg-color:rgb(0,0,0);
    
    --chart-bg:rgb(240,240,240);
    
    --tab-inactive-bg:rgb(215,215,215);
    --tab-inactive-color:var(--font-color);
    --tab-active-bg:rgb(245,245,245);
    --tab-active-color:var(--font-color);
    --tab-content-bg:var(--tab-active-bg);
    --tab-border:var(--border-color);
    
    --scrollbar-bg:rgb(0,0,0,.44);
    --scrollbar-bg-hover:rgb(0,0,0,.55);
    --scrollbar-bg-active:rgb(0,0,0,.66);
    
    --tabpanel-content-header-bg:rgb(235,235,235);
    --tabpanel-content-header-color:rgb(30,30,30);
    
    --backdrop-bg:rgba(0,0,0,0.5);
    
    --form-input-checked:rgb(13,110,253);
    
    --badge-light-bg:rgb(150,150,150);
    --badge-light-color:rgb(255,255,255);
    --badge-light-org-bg:rgb(210,210,210);
    --badge-light-org-color:rgb(0,0,0);
    
    --badge-primary-bg:rgb(0,123,255);
    --badge-primary-color:rgb(255,255,255);
    --badge-primary-org-bg:rgb(0,123,255);
    --badge-primary-org-color:rgb(255,255,255);
    
    --reviewtable-row-hover-bg:rgb(235,235,235);
    --assessmentreport-table-row:rgb(245,245,245);
}
[color-scheme="light"] {
    --white-logo-display:none;
    --black-logo-display:block;
    
    --content-bg:rgb(220,220,220);
    --menu-bg:rgb(235,235,235);
    --menu-font-color:rgb(0,0,0);
    --menu-hover-bg:rgb(255,238,244);
    --menu-active-bg:rgb(220,220,220);
    --menu-active-color:rgb(0,0,0);
    --font-color:rgb(0,0,0);
    --font-hover-color:rgb(0,0,0);
    --font-disabled-color:rgb(100,100,100);
    --label-font-color:rgb(75,75,75);
    --hover-bg:rgb(225,225,225);
    --hover-color:rgb(25,25,25);
    --border-color:rgb(200,200,200);
    --box-shadow:rgb(220,220,220);
    --dropdown-select-bg:rgb(230,230,230);
    
    --search-bg:rgb(250,250,250);
    --search-toggle-bg:rgb(235,235,235);
    --search-container-bg:rgb(235,235,235);
    
    --table-header-bg:rgb(235,235,235);
    --table-header-color:rgb(30,30,30);
    --table-row-bg:rgb(248,248,248);
    --table-row-border:rgb(238,238,238);
    
    --event-tab-bg:rgb(235,235,235);
    
    --options-inactive-font-color:rgb(0,0,0);
    --options-active-font-color:rgb(245,245,245);
    --options-active-bg-color:rgb(0,0,0);
    
    --chart-bg:rgb(240,240,240);
    
    --tab-inactive-bg:rgb(215,215,215);
    --tab-inactive-color:var(--font-color);
    --tab-active-bg:rgb(245,245,245);
    --tab-active-color:var(--font-color);
    --tab-content-bg:var(--tab-active-bg);
    --tab-border:var(--border-color);
    
    --scrollbar-bg:rgb(0,0,0,.44);
    --scrollbar-bg-hover:rgb(0,0,0,.55);
    --scrollbar-bg-active:rgb(0,0,0,.66);
    
    --tabpanel-content-header-bg:rgb(230,230,230);
    --tabpanel-content-header-color:rgb(30,30,30);
    
    --backdrop-bg:rgba(0,0,0,0.6);
    
    --form-input-checked:rgb(13,110,253);
    
    --badge-light-bg:rgb(150,150,150);
    --badge-light-color:rgb(255,255,255);
    --badge-light-org-bg:rgb(190,190,190);
    --badge-light-org-color:rgb(0,0,0);
    
    --badge-primary-bg:rgb(0,123,255);
    --badge-primary-color:rgb(255,255,255);
    --badge-primary-org-bg:rgb(0,123,255);
    --badge-primary-org-color:rgb(255,255,255);
    
    --reviewtable-row-hover-bg:rgb(230,230,230);
    --assessmentreport-table-row:rgb(235,235,235);
}
[color-scheme="grey"] {
    --white-logo-display:block;
    --black-logo-display:none;
    
    --content-bg:rgb(100,100,100);
    --menu-bg:rgb(60,60,60);
    --menu-font-color:rgb(255,255,255);
    --menu-hover-bg:rgb(255,238,244);
    --menu-active-bg:rgb(100,100,100);
    --menu-active-color:rgb(255,255,255);
    --font-color:rgb(255,255,255);
    --font-hover-color:rgb(0,0,0);
    --font-disabled-color:rgb(155,155,155);
    --label-font-color:rgb(200,200,200);
    --hover-bg:rgb(110,110,110);
    --hover-color:rgb(225,225,225);
    --border-color:rgb(75,75,75);    
    --box-shadow:rgb(220,220,220);
    --dropdown-select-bg:rgb(120,120,120);
    
    --search-bg:rgb(85,85,85);
    --search-toggle-bg:rgb(60,60,60);
    --search-container-bg:rgb(60,60,60);
    
    --table-header-bg:rgb(60,60,60);
    --table-header-color:rgb(230,230,230);
    --table-row-bg:rgb(85,85,85);
    --table-row-border:rgb(75,75,75);
    
    --event-tab-bg:rgb(70,70,70);
    
    --options-inactive-font-color:rgb(250,250,250);
    --options-active-font-color:rgb(0,0,0);
    --options-active-bg-color:rgb(250,250,250);
    
    --chart-bg:rgb(70,70,70);
    
    --tab-inactive-bg:rgb(95,95,95);
    --tab-inactive-color:var(--font-color);
    --tab-active-bg:rgb(65,65,65);
    --tab-active-color:var(--font-color);
    --tab-content-bg:var(--tab-active-bg);
    --tab-border:var(--border-color);
    
    --scrollbar-bg:rgb(255,255,255,.44);
    --scrollbar-bg-hover:rgb(255,255,255,.55);
    --scrollbar-bg-active:rgb(255,255,255,.66);
    
    --tabpanel-content-header-bg:rgb(50,50,50);
    --tabpanel-content-header-color:rgb(230,230,230);
    
    --backdrop-bg:rgba(255,255,255,0.6);
    
    --form-input-checked:rgb(13,110,253);
    
    --badge-light-bg:rgb(220,220,220);
    --badge-light-color:rgb(0,0,0);
    --badge-light-org-bg:rgb(60,60,60);
    --badge-light-org-color:rgb(255,255,255);
    
    --badge-primary-bg:rgb(0,123,255);
    --badge-primary-color:rgb(255,255,255);
    --badge-primary-org-bg:rgb(0,123,255);
    --badge-primary-org-color:rgb(255,255,255);
    
    --reviewtable-row-hover-bg:rgb(100,100,100);
    --assessmentreport-table-row:rgb(75,75,75);
}
[color-scheme="dark"] {
    --white-logo-display:block;
    --black-logo-display:none;
     
    --content-bg:rgb(60,60,60);
    --menu-bg:rgb(25,25,25);
    --menu-font-color:rgb(255,255,255);
    --menu-hover-bg:rgb(255,238,244);
    --menu-active-bg:rgb(60,60,60);
    --menu-active-color:rgb(255,255,255);
    --font-color:rgb(255,255,255);
    --font-hover-color:rgb(0,0,0);
    --font-disabled-color:rgb(155,155,155);
    --label-font-color:rgb(200,200,200);
    --hover-bg:rgb(125,125,125);
    --hover-color:rgb(225,225,225);
    --border-color:rgb(80,80,80);
    --box-shadow:rgb(95,95,95);
    --dropdown-select-bg:rgb(100,100,100);
    
    --search-bg:rgb(45,45,45);
    --search-toggle-bg:rgb(20,20,20);
    --search-container-bg:rgb(20,20,20);
    
    --table-header-bg:rgb(35,35,35);
    --table-header-color:rgb(225,225,225);
    --table-row-bg:rgb(45,45,45);
    --table-row-border:rgb(35,35,35);
    
    --event-tab-bg:rgb(85,85,85);
    
    --options-inactive-font-color:rgb(250,250,250);
    --options-active-font-color:rgb(0,0,0);
    --options-active-bg-color:rgb(250,250,250);
    
    --chart-bg:rgb(40,40,40);
    
    --tab-inactive-bg:rgb(65,65,65);
    --tab-inactive-color:var(--font-color);
    --tab-active-bg:rgb(35,35,35);
    --tab-active-color:var(--font-color);
    --tab-content-bg:var(--tab-active-bg);
    --tab-border:var(--border-color);
    
    --scrollbar-bg:rgb(255,255,255,.44);
    --scrollbar-bg-hover:rgb(255,255,255,.55);
    --scrollbar-bg-active:rgb(255,255,255,.66);
    
    --tabpanel-content-header-bg:rgb(20,20,20);
    --tabpanel-content-header-color:rgb(225,225,225);
    
    --backdrop-bg:rgba(255,255,255,0.5);
    
    --form-input-checked:rgb(13,110,253);
    
    --badge-light-bg:rgb(220,220,220);
    --badge-light-color:rgb(0,0,0);
    --badge-light-org-bg:rgb(20,20,20);
    --badge-light-org-color:rgb(255,255,255);
    
    --badge-primary-bg:rgb(0,123,255);
    --badge-primary-color:rgb(255,255,255);
    --badge-primary-org-bg:rgb(0,123,255);
    --badge-primary-org-color:rgb(255,255,255);
    
    --reviewtable-row-hover-bg:rgb(55,55,55);
    --assessmentreport-table-row:rgb(35,35,35);
}

.eit-logo-white { display:var(--white-logo-display); }
.eit-logo-black { display:var(--black-logo-display); }

input.form-control, textarea.form-control, select.form-control, .trumbowyg-editor.form-control { color:#000 !important; }
body, .ui-widget-content, .form-control, .form-check-label { color:var(--font-color) !important; }
#Wrapper { background-color:var(--content-bg); }
.ControlButtonsBox { background-color:var(--content-bg); }
a:link, a:visited { color:var(--font-color) !important; }
a:hover, a.action-link:hover, a.tlink:hover, .inputform:hover { color:var(--font-color) !important; }
a.loadContent:link, a.toggleSearch:link { color:#333 !important; }
a.loadContent:hover, a.toggleSearch:hover { color:#333 !important; }
.tableOption .dropdown-button { color:var(--hover-color); }
.form-check-input:checked { background-color:var(--form-input-checked) !important; border-color:var(--form-input-checked) !important; }
.was-validated .form-check-input:valid { border-color:var(--form-input-checked) !important; }

/*.dropdown.bootstrap-select { background:transparent !important; color:var(--font-color) !important; }*/
/*.form.bootstrap-select { background:transparent !important; color:var(--font-color) !important; }*/
.dropdown-toggle { background:transparent !important; color:var(--font-color) !important; }

.BlockInputPanel, .BlockInputPanel.LeftInputPanel, .BlockInputPanel.RightInputPanel, .BlockInputTable { background-color:var(--table-row-bg); }
.col-form-label { color:var(--label-font-color); }
.ItemDescriptionText { color:var(--label-font-color) !important; }

.FilterHolder.BoxMode .SearchPanel { background-color:var(--search-bg); }
.FilterHolder.BoxMode .SearchPanel .ControlButtonsBox,
    .EventTabs .ui-tabs .ui-tabs-panel .tabPanel.eventList .FilterHolder.BoxMode .SearchPanel .ControlButtonsBox { background-color:var(--search-bg) !important; }
.FilterHolder.BoxMode .SearchPanel .SearchRowContainer, .FilterHolder.BoxMode .SearchPanel .SearchSettingsPanel, .FilterHolder.BoxMode .FilterSelection .Collapse { background-color:var(--search-container-bg); }
.FilterHolder.BoxMode .SearchPanel .SearchComponentLabel { color:var(--font-color); }
.FilterHolder.BoxMode .SearchPanel .toggleVisibilityBtn { background-color:var(--search-toggle-bg); color:var(--menu-font-color) !important; }

.PageHeader { border-bottom-color:var(--border-color); } 
.PageHeader #userdropdown { color:var(--font-color); } 

.HeadNavigation { background-color:var(--content-bg); border-right:1px solid var(--border-color); }
.HeadNavigation a:hover { background-color:var(--menu-bg); }
.HeadNavigation a:link, .HeadNavigation a:visited { color:var(--font-color) !important; }
.HeadNavigation .active:link, .HeadNavigation .active:visited, .HeadNavigation .active.disabled:hover { color:var(--font-color) !important; background-color:var(--menu-bg) !important; }
/*.HeadNavigation .active:link i, .HeadNavigation .active:visited i, .HeadNavigation .active.disabled:hover i { color:var(--font-color) !important; }*/
.HeadNavigation ul li:not(:last-child) { border-bottom-color:var(--border-color); } 

.BlockHeader { color:var(--menu-font-color); background-color:var(--menu-bg); }
.BlockHeader .NavigationButtonContainer .btn-default { border:none !important; background-color:transparent !important; color:var(--menu-font-color) !important; }
.BlockHeader .BreadCrumbPanel .EntityHeader .EntityHeaderText { color:var(--menu-font-color) !important; }
.BlockSectionContent > .navbar { background-color:var(--menu-bg); border-bottom:1px solid var(--content-bg); }

.navbar .nav-item.top-menu-item .nav-link:hover, .navbar-side-container .nav-link-dummy:hover  { background-color:var(--menu-hover-bg) !important; color:var(--font-hover-color) !important; } 
.navbar .nav-link, .navbar-y .nav-link-y, .navbar-side-container .nav-link-dummy { color:var(--menu-font-color) !important; } 
.actions-menu .action-link { color:var(--font-color) !important; } 
.navbar .nav-link:hover, .navbar-y .nav-link-y:hover { color:var(--menu-font-color) !important; } 
.navbar .dropdown .dropdown-menu:not(.bootstrap-select>.dropdown-menu) { background-color:var(--menu-bg) !important; } 

.navbar-side-container .nav-link.active,
    .navbar-side-container .nav-link.active:hover,
    .navbar-side-container .nav-link.active:hover .badge,
    .navbar-side-container .navbar-sub-header.hasActive, 
    .navbar-side-container .navbar-sub-header.hasActive.btn:hover, 
    .navbar-side-container .navbar-sub-header.hasActive .badge { background-color:var(--menu-active-bg) !important; color:var(--menu-active-color) !important; } 
.navbar-side-container .nav-link:hover,
    .navbar-side-container .nav-link:hover .badge,
    .navbar-side-container .navbar-sub-header.btn:hover .badge { background-color:var(--menu-hover-bg); color:var(--font-hover-color) !important; } 
.navbar-side-container .navbar-sub-header { color:var(--menu-font-color); } 
/*.navbar-side-container .navbar-sub-header:before { color:var(--menu-font-color); }*/ 
.navbar-side-container .navbar-sub-header.btn:hover { background-color:var(--menu-hover-bg) !important; color:var(--font-hover-color); } 
.navbar-side-container .badge-light, .navbar-side-container .badge-light a, .menu-actions-menu .badge-light { color:var(--menu-font-color) !important; transition:all 0.5s; }
.navbar-side-container .hover-dropdown:after { color:var(--font-color);  } 

.navbar-container .navbar-container > .navbar-x-container > .navbar { background-color:var(--menu-bg); border-color:var(--content-bg); }

.ui-tabs-overflow .ui-state-default { color:var(--font-color) !important; border-bottom:1px solid var(--hover-bg) !important; background-color:var(--table-row-bg) !important; }

.dropdown-menu, .ui-tabs-overflow { border-color:var(--border-color) !important; background-color:var(--menu-bg) !important; /*background-color:var(--table-row-bg) !important;*/ }
.dropdown-menu.dropdown-content, .user-container .dropdown-menu, .boxContent .dropdown-content { background-color:var(--table-row-bg); }
/*.dropdown-menu > .dropdown-item:not(:last-child), .dropdown-content > .dropdown-item:not(:last-child) { border-bottom:1px solid var(--hover-bg); }*/
.dropdown-menu > .dropdown-item, .dropdown-content > .dropdown-item { color:var(--font-color) !important; }
.dropdown-menu > .dropdown-item.disabled, .dropdown-content > .dropdown-item.disabled { color:var(--font-disabled-color) !important; }
.dropdown-content > .dropdown-item { margin:0 !important; }
.dropdown-menu > .dropdown-header {color:var(--table-header-color); }
.hover-dropdown-menu .dropdown-item:hover, .dropdown-menu .dropdown-item:hover, .ui-tabs-overflow .ui-state-default:hover, .dropdown-content > .dropdown-item:hover { background:var(--menu-hover-bg) !important; text-decoration:none; color:var(--menu-hover-font-color) !important; }
.dropdown-item[disabled] { color:var(--font-disabled-color) !important; }
.dropdown-item[disabled]:hover { background:var(--table-row-bg) !important; }
.MenuBox .dropdown-item { background-color:var(--table-row-bg) !important; }

.dropdown-menu > .dropdown-sub-menu-header.hover-dropdown { color:var(--font-color); background-color:transparent !important; }
.dropdown-menu > .dropdown-sub-menu-header.hover-dropdown:not(:last-child) { border-bottom:1px solid var(--hover-bg) !important; }
.dropdown-menu > .dropdown-sub-menu-header.hover-dropdown:hover { background-color:var(--hover-bg) !important; }
.dropdown-menu > .dropdown-sub-menu-header { color:var(--font-color); background-color:var(--content-bg); }
.dropdown-menu > .dropdown-sub-menu-header:hover { background-color:var(--menu-hover-bg); }
.dropdown-menu > .dropdown-sub-menu-header:not(:last-child) { border-bottom:1px solid var(--border-color); }
.dropdown-menu > button:hover,
.dropdown-menu > button:focus,
.dropdown-menu > button:active,
.dropdown-menu > a:hover,
.dropdown-menu > a:focus,
.dropdown-menu > a:active { background-color:var(--hover-bg) !important; }

.dropdown.bootstrap-select .dropdown-menu { background:var(--dropdown-select-bg) !important; color:var(--font-color) !important; }
.dropdown.bootstrap-select .dropdown-menu .no-results { background:var(--table-row-bg) !important; color:var(--font-color) !important; }
.bootstrap-select .dropdown-item { border-bottom:1px solid var(--border-color); }
.bootstrap-select .dropdown-item:hover { background-color:var(--hover-bg) !important; }

.EntityNavigation { color:var(--menu-font-color); background-color:var(--menu-bg); }
.EntityNavigation .NavigationHeaderContainer, .PanelEntityNavigation .NavigationHeaderContainer { color:var(--menu-font-color); background-color:var(--menu-bg); border-bottom:1px solid var(--content-bg); border-right:1px solid var(--content-bg); }
.EntityNavigation .NavigationExpandPanel { color:var(--menu-font-color); }
.EntityNavigation .NavigationContentContainer { border-right:1px solid var(--content-bg); }
.EntityNavigation .NavigationContentContainer .Entity,
    .EntityNavigation .NavigationContentContainer .Entity a,
    .EntityNavigation .NavigationContentContainer .Entity a:hover { color:var(--menu-font-color) !important; }
.EntityNavigation .NavigationContentContainer .Entity.active { color:var(--menu-active-color) !important; }
.EntityNavigation .NavigationContentContainer a:hover,
    .EntityNavigation .NavigationContentContainer .AssessmentThreat:hover,
    .EntityNavigation .NavigationContentContainer .AssessmentMethodThreat:hover { background-color:var(--menu-hover-bg) !important; color:var(--font-hover-color) !important; }
.EntityNavigation .NavigationContentContainer .Entity.AssessmentObject { border-top-color:var(--border-color); }
.PanelEntityNavigation .NavigationContentContainer .Entity.active, .PanelEntityNavigation .NavigationContentContainer .Entity.active:hover { background-color:var(--menu-active-bg) !important; color:var(--menu-active-color) !important; }


.FilterHolder.MenuSearch { background-color:var(--table-row-bg); border-color:var(--table-row-border); }
.FilterHolder.MenuSearch .ControlButtonsBox { background-color:var(--table-row-bg); }
.FilterHolder.MenuSearch .bootstrap-select { background-color:var(--table-row-bg); }
.FilterHolder.MenuSearch .SearchComponentLabel { color:var(--font-color); }

.divRow { background-color:var(--table-row-bg); }
.divRow.hRow, .divRow.rowHeader { border-top:1px solid var(--table-row-border); color:var(--table-header-color); background-color:var(--table-header-bg); }
.divRow.hRow .divCol, .divRow.hRow .divCol .btn-default { color:var(--table-header-color); }
.tbody > .divRow.hRow {  background-color:var(--table-header-bg); }
.divRow.cRow { border-bottom-color:var(--table-row-border); color:var(--font-color); }
.divRow.cRow:hover { background-color:var(--menu-hover-bg); }
.divRow.cRow:hover, .divRow.cRow:hover a:link:not(.btn), .divRow.cRow:hover a:visited, .divRow.cRow:hover button { color:var(--font-hover-color) !important; }
.divRow.cRow:hover .dialogueUser { color:var(--font-color) !important; }
.divCol { border-color:var(--table-row-border); }
.divCol.tableHeaderSortable:hover { background-color:var(--table-header-bg); }
.divCol.tableHeaderSortable a { color:var(--font-color) !important; }
.TableContent .tbody .toppCellHeader,
    .TableContent .tbody .headerContent { background-color:var(--table-row-bg) !important; }
.TableContent .tbody > ._topCellHeader.firstItem,
.TableContent .tbody ._topCellHeader.rowheader_0,
.TableContent .tbody ._topCellHeader.rowheader_1,
    .TableContent .tbody ._topCellHeader.rowheader_2 { border-bottom:1px solid var(--table-row-border); }





.ui-widget-content { background-color:var(--tab-content-bg) !important; }
.ui-tabs .ui-tabs-nav  { background-color:var(--content-bg) !important; }

.ui-tabs .ui-tabs-nav li.ui-state-default:hover:not(li.ui-state-active) { background:var(--menu-hover-bg); color:var(--font-hover-color) !important; }
.ui-tabs .ui-tabs-nav li.ui-state-default:hover:not(li.ui-state-active) a { color:var(--font-hover-color) !important; }
.ui-tabs .ui-tabs-nav li.ui-state-default { background:var(--tab-inactive-bg); border-color:var(--tab-border) var(--tab-border) transparent; border-bottom:1px solid var(--tab-border); }
.ui-tabs .ui-tabs-nav li.ui-state-default a { color:var(--tab-inactive-color) !important; }
.ui-tabs .ui-tabs-nav li.ui-state-active { background:var(--tab-active-bg); border-color:var(--tab-border) var(--tab-border) transparent; border-bottom:1px solid var(--tab-active-bg); }
.ui-tabs .ui-tabs-nav li.ui-state-active a { color:var(--tab-active-color) !important; }

.ui-tabs .ui-tabs-panel .tabPanel { background-color:var(--tab-content-bg) !important; border:1px solid var(--tab-border) !important; }



.EventTabs .tabPanel .ui-tabs-nav { background-color:var(--event-tab-bg) !important; }
/*.EventTabs .tabPanel, .EventTabs > .ui-tabs .ui-tabs-nav { background-color:var(--event-tab-bg);  }*/
.EventTabs .ui-tabs .ui-tabs-nav li.ui-state-active { background-color:var(--event-tab-bg); border-bottom:1px solid var(--event-tab-bg); } 
.EventTabs .ui-tabs .ui-tabs-panel .tabPanel.eventList { background-color:var(--event-tab-bg) !important; border:1px solid var(--tab-border) !important; }
.EventTabs .ui-tabs .ui-tabs-panel .tabPanel.eventList .PanelEmbracerLayout { background-color:var(--event-tab-bg) !important; }
.EventTabs .ui-tabs .ui-tabs-panel .tabPanel.eventList .ControlButtonsBox { background-color:var(--event-tab-bg) !important; }
/*.EventTabs .ControlButtonsBox { background-color:var(--event-tab-bg) !important; }*/
/*.theme-light #tabPanel .container .DashboardPanel .tabPanel { border-color:#ddd; }*/

.EventTabs .ui-tabs .ui-tabs-panel .tabPanel { background-color:var(--menu-bg) !important; }
.EventTabs .navbar .nav-link:hover:not(.active),
    .EventTabs .NavigationContentContainer .nav-link:hover { background-color:var(--menu-hover-bg) !important; color:var(--font-hover-color) !important; } 
.WorkflowEvent{ background-color:var(--menu-bg); }
.EventHeader { background-color:var(--content-bg); }
.EventTabs .tabPanel .navbar .dropdown .dropdown-menu { background-color:var(--table-header-bg) !important; }
.EventTabs .tabPanel .navbar { border-left-color:var(--border-color); border-bottom-color:var(--border-color); background-color:var(--table-header-bg) }
.WorkflowEvent > .navbar-container { border-left-color:var(--border-color); background-color:var(--content-bg); }
.WorkflowEvent .navbar .dropdown .navbar-collapse.dropdown-menu { background-color:var(--table-header-bg) !important; } 
.WorkflowEvent .navbar .nav-link, .WorkflowEvent .navbar-y .nav-link-y { color:var(--menu-font-color) !important; } 
.WorkflowEvent .nav-left .navbar .nav-link.active { color:var(--menu-active-color) !important; border-bottom:0 !important; } 
.PanelEntityNavigation .NavigationContentContainer { background-color:var(--menu-bg); }
.PanelEntityNavigation .NavigationContentContainer .Entity { color:var(--menu-font-color) !important; }
/*.theme-light .ui-tabs .ui-tabs-nav li, .theme-light .overflow-selector { border-color:#ddd; background-color:#fff; }
.theme-light .ui-tabs .ui-tabs-nav li a { color:#000; }*/

.actions-content { background:var(--content-bg); }
.actions-content .navbar { background:var(--menu-bg); border-bottom:1px solid var(--content-bg); }

#tabPanel .bodyContentHeader { color:var(--tabpanel-content-header-color); background-color:var(--tabpanel-content-header-bg); }
#tabPanel .container:not(.chart-target):not(.rowHeaderContainer):not(.info-container) { border:1px solid var(--border-color); background-color:var(--table-row-bg); }

#tabPanel .contentContainer > div:not(:last-child),
    #tabPanel .contentContainer > a:not(.btn):not(:last-child),
    #tabPanel .contentContainer > div:not(:last-child)
    #tabPanel .contentContainer .left > a:not(.btn):not(:last-child),
    #tabPanel .contentContainer .left > div:not(:last-child) { border-bottom:1px solid var(--table-row-border); }

.popover-arrow { background-color:var(--table-header-bg) !important; }
.popover-header, .fc-popover-header { background-color:var(--table-header-bg) !important; color:var(--table-header-color) !important; }
.popover-body, .fc-popover-body { background-color:var(--content-bg) !important; color:var(--font-color) !important; }
    
.os-theme-dark { --os-handle-bg:var(--scrollbar-bg) !important; --os-handle-bg-hover:var(--scrollbar-bg-hover) !important; --os-handle-bg-active:var(--scrollbar-bg-active) !important; }


/* Buttons */
.btn-link { color:var(--font-color) !important; }
.btn-link:hover { color:var(--font-color) !important; }
.btn-link.toggleVisibilityBtn:hover, .btn-link.toggleVisibilityBtn { color:var(--font-color) !important; }

.badge-light, .badge-light a { background-color:var(--badge-light-bg) !important; color:var(--badge-light-color) !important; }
.badge-light-org, .badge-light-org a { background-color:var(--badge-light-org-bg) !important; }
.badge-light-org a, .divRow.cRow:hover .badge-light-org a { background-color:var(--badge-light-org-bg) !important; color:var(--badge-light-org-color) !important; text-decoration:none !important; }
.badge-light-org a i { margin-right:4px; }

.badge-primary, .badge-primary a { background-color:var(--badge-primary-bg) !important; color:var(--badge-primary-color) !important; }
.badge-primary-org { background-color:var(--badge-primary-org-bg) !important; }
.badge-primary-org a, .divRow.cRow:hover .badge-primary-org a:link { background-color:var(--badge-primary-org-bg) !important; color:var(--badge-primary-org-color) !important; text-decoration:none !important; }
.badge-primary-org a i { margin-right:4px; }


.AssessmentReport .divRow, .AssessmentReport .divRow.hRow { background-color:var(--assessmentreport-table-row); }
.ReportContentHeader { overflow:hidden; }
.ReportContentHeader:after { content:""; display:inline-block; height:.3em; width:100%; margin-right:-100%; margin-left:5px; border-top:1px solid var(--border-color); }