aside#left-panel {
    background: rgb(18, 126, 181) !important;
}

nav ul li a:hover, nav ol li > ol li a:hover, #system-admin-panel ol.dropdown-menu li a:hover {
    background: rgba(18, 126, 181, 0.5) !important;
    color: white !important;
}

nav ul li.active, nav ol li.active > a {
    background: white !important;
}

#ribbon {
    background-color: rgb(18, 126, 181) !important;
    background-image: none !important;
}

#loginBody {
    background-color: rgb(18, 126, 181) !important;
}

h1 {
    color: rgb(18, 126, 181) !important;
}

h2 {
    color: rgb(18, 126, 181) !important;
}

h3 {
    color: rgb(18, 126, 181) !important;
}

h4 {
    color: rgb(18, 126, 181) !important;
}

div :not(.btn-group) > .btn-default {
    background-color: rgb(235, 236, 240) !important;
    color: rgb(18, 126, 181) !important;
}

div :not(.btn-group) > .btn-default:focus, div :not(.btn-group) > .btn-default:hover {
    background-color: rgb(18, 126, 181) !important;
}

div :not(.btn-group) > .btn-primary {
    background-color: rgb(18, 126, 181) !important;
}

.panel-primary > .panel-heading {
    background-color: rgb(18, 126, 181) !important;
}

.d-title, .d-header {
    background: rgb(18, 126, 181) none repeat scroll 0 0 !important;
}

.top-edge-bar {
    background-color: rgb(18, 126, 181) !important;
}

.header {
    border-bottom: rgb(18, 126, 181) !important;
}

.dashlet-b .d-header {
    background: rgb(18, 126, 181) none repeat scroll 0 0 !important;
}

.pagination :not(.active) > a {
    color: rgb(18, 126, 181) !important;
}

.pagination :not(.active) > a:hover {
    color: rgb(1, 100, 143) !important;
}

.pagination .disabled > a {
    color: #D3CCD4 !important;
}

.pagination .active > a {
    background-color: rgb(1, 100, 143) !important;
}

#scroll-right, #scroll-left {
    color: rgb(18, 126, 181) !important;
}

#top-panel ul.dropdown-menu, #system-admin-panel ol.dropdown-menu {
    background-color: white !important;
}

#top-panel ul.dropdown-menu::after {
    border-bottom-color: rgb(1, 100, 143) !important;
}

#top-panel nav > ul > li.active > a {
    color: rgb(1, 100, 143) !important;
}

#left-panel > nav.sidebar > ul > li.active,
#left-panel > nav.sidebar > ul > li.active > ul > li.active {
    background-color: unset !important;
}

#system-admin-panel > nav > div > ol > li.dropdown.active > a {
    background: rgb(1, 100, 143) !important;
}

#cashflow-panel > nav > div > ol > li.active > a {
    color: rgb(1, 100, 143) !important;
}  

header#header {
    background-color: rgb(18, 126, 181) !important;
}

#system-admin-panel nav ol li.active.open > a {
    color: rgb(18, 126, 181) !important;
}

.dropdown-icon {
    fill: grey;
}

#top-panel > nav > ul > li.active.dropdown > a > div > svg > path {
    fill: rgb(1, 100, 143) !important;
}

#top-panel ul.dropdown-menu a,
#top-panel nav > ul > li > a:focus,
#system-admin-panel ol.dropdown-menu a,
#system-admin-panel nav > div > ol > li > a:focus {
    color: rgb(18, 126, 181) !important;
}

.app-hover:hover {
    background: rgba(18, 126, 181, 0.5) !important;
}

::-webkit-scrollbar {
    width: 1em;
}

::-webkit-scrollbar-track-piece {
    background: #f1f1f1
}

::-webkit-scrollbar-thumb {
    background: #c1c1c1
}