.pf-v5-c-menu-toggle,
.pf-v5-c-form-control{
    border-radius: var(--pf-v5-global--BorderRadius--sm);
}

.pf-v5-c-menu-toggle:before,
.pf-v5-c-menu-toggle:after{
    border: none;
}

.pf-v5-c-data-list,
.pf-v5-l-stack__item,
.pf-v5-c-form{
    background-color: var(--pf-v5-c-menu-toggle--active--BackgroundColor);
    padding: 16px;
    border-radius: calc(var(--radius) + 4px);
}

.pf-v5-c-page__main-section{
    background-color: transparent;
}

header .pf-v5-c-menu-toggle{
    background-color: transparent;
}

.pf-v5-c-masthead,
.pf-v5-c-masthead .pf-v5-c-toolbar{
    background-color: var(--rcs-header--BackgroundColor);
}

.pf-v5-c-nav__link:focus,
.pf-v5-c-nav__link:hover,
.pf-v5-c-nav__link.pf-m-current,
.pf-v5-c-nav__link.pf-m-current:hover, 
.pf-v5-c-nav__item.pf-m-current:not(.pf-m-expanded) .pf-v5-c-nav__link{
    border-radius: 40px;
}

.pf-v5-c-nav__item {
    padding: 8px;
}

.pf-v5-c-table__tbody,
.pf-v5-c-table__tr,
.pf-v5-c-table__td,
.pf-v5-c-table,
.pf-v5-c-data-list__item{
    background-color: var(--pf-v5-c-menu-toggle--active--BackgroundColor) !important;
}

.pf-v5-c-masthead__content .pf-v5-c-toolbar__content .pf-v5-c-toolbar__item:has(.pf-v5-c-menu-toggle){
    order: 3;
}

.pf-v5-c-masthead__content .pf-v5-c-toolbar__content .pf-v5-c-toolbar__item:has(.pf-v5-c-avatar){
    order: 2;
}

.pf-v5-c-table__tbody, .pf-v5-c-table__tr, .pf-v5-c-table__td, .pf-v5-c-table, .pf-v5-c-data-list__item {
    background-color: var(--pf-v5-c-menu-toggle--active--BackgroundColor) !important;
}

main .pf-v5-c-toolbar{
    background-color: var(--pf-v5-c-menu-toggle--active--BackgroundColor);
}

.pf-v5-c-toolbar:first-child{
    border-top-left-radius: calc(var(--radius) + 4px);
    border-top-right-radius: calc(var(--radius) + 4px);
}

.pf-v5-c-toolbar:last-child{
    border-bottom-left-radius: calc(var(--radius) + 4px);
    border-bottom-right-radius: calc(var(--radius) + 4px);
}

.pf-v5-c-form-control input,
main .pf-v5-c-menu-toggle{
    border: var(--rcs-input-border-width) solid var(--rcs-input-border-color);
    border-radius: 4px; 
}

.pf-v5-c-form-control input:focus,
main .pf-v5-c-menu-toggle[aria-expanded="true"]{
    border-width: var(--rcs-input-border-width-focus);
}

.pf-v5-c-nav{
    --pf-v5-c-nav__link--m-current--Color: var(--pf-v5-global--Color--light-300);
    --pf-v5-c-nav__link--hover--Color: var(--pf-v5-global--Color--light-300);
}

.pf-v5-c-button{
    --pf-v5-c-button--m-primary--Color: #fff;
    --pf-v5-c-button--m-danger--Color: #fff;
}

.pf-v5-c-chip__text{
    --pf-v5-c-chip__text--Color: #fff;
}

.pf-v5-c-chip{
    background-color: var(--pf-v5-global--BackgroundColor--light-200);
}

section.pf-v5-c-page__main-section > section.pf-v5-c-page__main-section{
    background-color: var(--pf-v5-c-menu-toggle--active--BackgroundColor);
    border-radius: calc(var(--radius) + 4px);
    margin-bottom: 16px;
    padding: 24px !important;
}

.pf-v5-c-pagination{
    --pf-v5-c-pagination--m-bottom--BackgroundColor: var(--pf-v5-c-menu-toggle--active--BackgroundColor);
}

.pf-v5-c-text-input-group{
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.pf-v5-c-input-group__item:last-child > button{
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

main .pf-v5-c-menu__item:hover{
    background-color: var(--rcs-secondary);
}