.pf-c-page__header {
    background-color: #ffffff!important;
    border-bottom: 1px solid #cfcfcf !important;
}

.pf-c-page__sidebar {
    background-color: #efefef !important;
}

.pf-c-nav__link {
    color: #3c3c3b !important;
}

.pf-c-nav__section-title {
    color: #3c3c3b !important;
    border-bottom: unset !important;
}

.keycloak__realm_selector_dropdown__toggle {
    background-color: #ffffff !important;
    color: #3c3c3b !important;
}

.pf-c-nav__link.pf-m-current,
.pf-c-nav__link.pf-m-current:hover,
.pf-c-nav__item.pf-m-current:not(.pf-m-expanded) .pf-c-nav__link {
    color: #ffffff !important;
    background-color: #348C30 !important;
}

.pf-c-nav__link:hover,
.pf-c-nav__link.pf-m-hover {
    color: #ffffff !important;
    background-color: #348C30 !important;
}

.pf-c-dropdown__toggle.pf-m-plain:not(.pf-m-text) {
    color: #3c3c3b !important;
}

.pf-c-dropdown__toggle-icon {
    color: #3c3c3b !important;
}

.pf-c-button.pf-m-plain svg {
    fill: #348C30 !important;
}

.pf-c-button.pf-m-plain:hover {
    fill: #348C30 !important;
}

.pf-c-button.pf-m-primary {
    color: #ffffff !important;
    background-color: #348C30 !important;
}

.pf-c-button.pf-m-primary:hover {
    color: #ffffff !important;
    background-color: #277424 !important;
}

.pf-c-button.pf-m-link {
    color: #494949 !important
}

.pf-c-tabs__item.pf-m-action:after,
.pf-c-tabs__link:after {
    border-color: #277424 !important;
}

a:hover {
    color: #348C30 !important;
}

#view-header-subkey {
    display: none !important;
}

.pf-c-dropdown__toggle.pf-m-primary {
    color: #ffffff !important;
    background-color: #348C30 !important;
}

.pf-c-dropdown__toggle.pf-m-primary:hover {
    background-color: #277424 !important;
}