body {
  background: #ffffff !important;
}

#main-container {
  background: #ffffff !important;
}

.top1 {
  background: #01097a !important;
  background-color: #01097a !important;
}

.top2 {
  background: #01097a !important;
  background-color: #01097a !important;
}

.portlet-header.ui-widget-header.ui-corner-all {
  background-color: #484894 !important;
  color: #ffffff !important;
  border: none;
}

#top-links-navbar-collapse-2 .btn-primary:hover, #top-links-navbar-collapse-2 .btn-primary:focus, #top-links-navbar-collapse-2 .btn-primary:active, #top-links-navbar-collapse-2 .btn-primary.active {
  background-color: #57A4D3 !important;
}
#top-links-navbar-collapse-2 .open > .dropdown-toggle.btn-primary {
  background-color: #57A4D3 !important;
}
#top-links-navbar-collapse-2 .nav > li > a {
  background-color: #01097a;
  color: #ffffff;
}
#top-links-navbar-collapse-2 .nav > li > a.hover {
  background: #24248c !important;
  color: #ffffff !important;
}

.navbar-default .navbar-nav li > a:hover, .navbar-default .navbar-nav li > a:focus {
  color: white;
  background-color: #045fa6;
  background-image: none;
}
.navbar-default .navbar-nav li > .dropdown-menu {
  background-color: #ffffff;
  color: #000000;
}
.navbar-default .navbar-nav .open > a {
  color: white;
  background-color: #045fa6;
  background-image: none;
}
.navbar-default .navbar-nav .open > a:focus, .navbar-default .navbar-nav .open > a:hover {
  color: white;
  background-color: #045fa6;
  background-image: none;
}

/*nav-tabs*/
.nav-tabs > li > a {
  background: #ffffff !important;
  color: #000000 !important;
}
.nav-tabs li a {
  color: #000000 !important;
  background: #ffffff !important;
}
.nav-tabs li a:hover {
  background: #ecebf4 !important;
  color: #2c2c2c !important;
}
.nav-tabs li.active > a {
  background: #484894 !important;
  color: #ffffff !important;
}
.nav-tabs li.active > a:hover {
  background-color: #40409e !important;
  color: #ffffff !important;
}

.ui-tabs-nav .ui-state-default:not(.ui-state-active), .ui-accordion-header {
  background: #ffffff !important;
  color: #000000 !important;
}

.ui-tabs-nav .ui-state-default:not(.ui-state-active):hover, .ui-accordion-header:hover {
  background: #ecebf4 !important;
  color: #2c2c2c !important;
}

.ui-tabs-nav li.ui-tabs-active, .ui-accordion-header-active {
  background: #484894 !important;
  color: #ffffff !important;
}

.ui-tabs-nav li.ui-tabs-active:hover, .ui-accordion-header-active:hover {
  background: #40409e !important;
  color: #ffffff !important;
}

#tabsSubnavItems > .nav-tabs li:not(.li-parent).active a {
  background: #484894 !important;
  color: #ffffff !important;
}
#tabsSubnavItems > .nav-tabs li:not(.li-parent).active a:hover {
  background: #40409e !important;
  color: #ffffff !important;
}

.k-state-selected {
  background-color: #ebf2f9 !important;
  color: #003f59 !important;
}
.k-state-selected:link, .k-state-selected:visited {
  background-color: #ebf2f9 !important;
  color: #003f59 !important;
}

.k-list .k-state-selected, .k-list .k-state-highlight {
  background-color: #ebf2f9 !important;
  color: #003f59 !important;
}

.k-panel > .k-state-selected, .k-ghost-splitbar-vertical, .k-ghost-splitbar-horizontal, .k-draghandle.k-state-selected:hover {
  background-color: #ebf2f9 !important;
  color: #003f59 !important;
}

.k-scheduler .k-scheduler-toolbar .k-state-selected, .k-scheduler .k-today.k-state-selected {
  background-color: #ebf2f9 !important;
  color: #003f59 !important;
}

.k-marquee-color {
  background-color: #ebf2f9 !important;
  color: #003f59 !important;
}

.btn-save {
  background-color: #5358b3 !important;
  color: #ffffff !important;
}

.open > .dropdown-toggle.btn-info {
  background-color: #5358b3 !important;
  color: #ffffff !important;
}

.btn-info:hover, .ui-dialog-buttonset .ui-button:hover {
  background-color: #4796e6;
}

.btn-group .btn.btn-save.btn-add-dropdown.modal-save-btn {
  background-color: #5358b3 !important;
  color: #ffffff !important;
}
.btn-group:hover .btn.btn-save.btn-add-dropdown.modal-save-btn:hover {
  background-color: #01097a !important;
  color: #ffffff !important;
}

.navbar-nav > li .dropdown-toggle-create-override {
  background: #13a34b !important;
  color: white !important;
}
.navbar-nav > li .dropdown-toggle-create-override:hover, .navbar-nav > li .dropdown-toggle-create-override:focus {
  background: #13a34b !important;
  color: white !important;
}

.open > .dropdown-toggle.btn-default {
  background-color: #FFFFFF;
}

.bootstrap-select .dropdown-menu > .active > a, .dropdown-menu > .active > a:focus {
  background-color: #FFFFFF;
  color: black;
}

#fixed-board-filters {
  background-color: #FFF;
}

#universal_search {
  background: #35358b;
}

.has-feedback .form-control-feedback {
  color: rgba(255, 255, 255, 0.6) !important;
}

#universal_search::-webkit-input-placeholder, #universal_search::-moz-placeholder, #universal_search:-ms-input-placeholder {
  color: #606a71;
}
#universal_search::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #606a71;
  opacity: 1; /* Firefox */
}
#universal_search:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #606a71;
}
#universal_search::-ms-input-placeholder { /* Microsoft Edge */
  color: #606a71;
}

#fixed-navbar {
  background-color: white !important;
}

.breadcrumb {
  background-color: white !important;
}

#header_div .navbar-collapse .nav > li:not(.li-parent) > a:hover, #header_div .navbar-collapse .dropdown-menu li:not(.li-parent) a:hover {
  background: #24248c !important;
  color: #ffffff !important;
}
#header_div.navbar-default .navbar-nav > .open > a {
  background: #01097a !important;
  color: #ffffff !important;
}
#header_div.navbar-default .navbar-nav > .open > a:hover, #header_div.navbar-default .navbar-nav > .open > a:focus {
  background: #01097a !important;
  color: #ffffff !important;
}
#header_div.navbar-collapse .nav > li > a.nav-popover:hover, #header_div.navbar-collapse .dropdown-menu a.nav-popover:hover {
  background: #24248c !important;
  color: #ffffff !important;
}
#header_div.navbar-default .navbar-nav > li > a:hover, #header_div.navbar-default .navbar-nav > li > a:focus {
  background: #01097a !important;
  color: #ffffff !important;
}
#header_div.navbar-nav > li > a {
  background: #01097a !important;
  color: #ffffff !important;
}

#header_div ul.dropdown-menu li a {
  color: #000000 !important;
}

.btn-info, .btn-primary {
  background-color: #5358b3 !important;
  color: #ffffff !important;
}
.btn-info:focus, .btn-info:active, .btn-primary:focus, .btn-primary:active {
  background-color: #01097a !important;
  color: #ffffff !important;
}
.btn-info:hover, .btn-primary:hover {
  background-color: #01097a !important;
  color: #ffffff !important;
}
.btn-info.hover, .btn-primary.hover {
  background-color: #01097a !important;
  color: #ffffff !important;
}

div.bhoechie-tab-menu div.list-group > a.list-group-item.hover {
  background-color: #40409e !important;
  color: #ffffff !important;
}

div.bhoechie-tab-menu div.list-group > a.active {
  background-color: #484894 !important;
  color: #ffffff !important;
}

div.bhoechie-tab-menu div.list-group > a {
  background-color: #ffffff !important;
  color: #000000 !important;
}

div.bhoechie-tab-menu div.list-group > a:hover {
  background-color: #ecebf4 !important;
  color: #2c2c2c !important;
}

div.bhoechie-tab-menu a.list-group-item.text-center.active:hover {
  background-color: #40409e !important;
  color: #ffffff !important;
}

button.menu_add_new {
  background-color: #039c7e !important;
  color: #ffffff !important;
}
button.menu_add_new:hover {
  background-color: #039075 !important;
}
button.menu_add_new:active {
  background-color: #039075 !important;
}

.p-tablist-tab-list button.p-tab {
  color: #000000 !important;
  background: #ffffff !important;
}
.p-tablist-tab-list button.p-tab:hover {
  background: #ecebf4 !important;
  color: #2c2c2c !important;
}
.p-tablist-tab-list button.p-tab.p-tab-active {
  background: #484894 !important;
  color: #ffffff !important;
}
.p-tablist-tab-list button.p-tab.p-tab-active:hover {
  background-color: #40409e !important;
  color: #ffffff !important;
}