.trButtonsDynamiques button, .panneau-admin .dxbButton, ul.fic-bandeau-menu > .k-item, 
fieldset .panneau .dxbButton, td[class*=dxmMenuItem].dxmIFC.dxmILC, 
td[class*=dxmMenuItem].dxmIFC.dxmILC, td[class*=dxmMenuItem].dxmILC, 
td[class*=dxmMenuItem].dxmIFC, .panneau-admin fieldset .panneau .dxbButton {
    background: var(--menu-button-background) !important;
    border: none !important;
    color: var(--menu-button-text) !important;
}

    .trButtonsDynamiques button, .panneau-admin .dxbButton,
    td[class*=dxmMenuItem].dxmIFC.dxmILC,
    ul.fic-bandeau-menu > .k-item, td[class*=dxmMenuItem].dxmIFC.dxmILC:hover {
        border-radius: 5px !important;
    }

        ul.fic-bandeau-menu > .k-item:hover, ul.fic-bandeau-menu > .k-state-active, ul.fic-bandeau-menu > .k-item > .k-state-active,
        .trButtonsDynamiques button:hover, .panneau-admin .dxbButton:hover, fieldset .panneau .dxbButton:hover,
        td[class*=dxmMenuItemHover].dxmIFC.dxmILC, .panneau-admin fieldset .panneau .dxbButton:hover,
        td[class*=dxmMenuItem].dxmIFC.dxmILC:hover {
            background: var(--menu-button-hover-background) !important;
            color: var(--menu-button-hover-text) !important;
        }

    td[class*=dxmMenuItem].dxmILC,
    td[class*=dxmMenuItem].dxmILC:hover {
        border-radius: 0 5px 5px 0 !important;
    }

    td[class*=dxmMenuItem].dxmIFC,
    td[class*=dxmMenuItem].dxmIFC:hover {
        border-radius: 5px 0 0 5px !important;
    }

.fic-content-form .dxmMenuItem, .fic-content-form .dxmMenuItemWithImage,
.fic-content-form .dxmMenuItemWithPopOutImage, .fic-content-form .dxmMenuItemWithImageWithPopOutImage,
.fic-content-form .dxmVerticalMenuItem, .fic-content-form .dxmVerticalMenuItemWithImage,
.fic-content-form .dxmVerticalMenuItemWithPopOutImage, .fic-content-form .dxmVerticalMenuItemWithImageWithPopOutImage,
.fic-content-form .dxmMenuLargeItem, .fic-content-form .dxmMenuLargeItemWithImage,
.fic-content-form .dxmMenuLargeItemWithPopOutImage, .fic-content-form .dxmMenuLargeItemWithImageWithPopOutImage,
.fic-content-form .dxmVerticalMenuLargeItem, .fic-content-form .dxmVerticalMenuLargeItemWithImage,
.fic-content-form .dxmVerticalMenuLargeItemWithPopOutImage, .fic-content-form .dxmVerticalMenuLargeItemWithImageWithPopOutImage,
#divMain .dxmMenuItem, #divMain .dxmMenuItemWithImage,
#divMain .dxmMenuItemWithPopOutImage, #divMain .dxmMenuItemWithImageWithPopOutImage,
#divMain .dxmVerticalMenuItem, #divMain .dxmVerticalMenuItemWithImage,
#divMain .dxmVerticalMenuItemWithPopOutImage, #divMain .dxmVerticalMenuItemWithImageWithPopOutImage,
#divMain .dxmMenuLargeItem, #divMain .dxmMenuLargeItemWithImage,
#divMain .dxmMenuLargeItemWithPopOutImage, #divMain .dxmMenuLargeItemWithImageWithPopOutImage,
#divMain .dxmVerticalMenuLargeItem, #divMain .dxmVerticalMenuLargeItemWithImage,
#divMain .dxmVerticalMenuLargeItemWithPopOutImage, #divMain .dxmVerticalMenuLargeItemWithImageWithPopOutImage,
ul.fic-bandeau-menu > li.k-subitem, ul.fic-bandeau-menu > li.k-subitem > span.k-link > button {
    background: var(--menu-button-background) !important;
    border: none !important;
    color: var(--menu-button-text) !important;
}

.fic-bandeau-menu-container .k-menu > .k-subitem > .k-link {
    color: var(--menu-button-text) !important;
}


.fic-content-form .dxmMenuItem:hover, .fic-content-form .dxmMenuItemWithImage:hover,
.fic-content-form .dxmMenuItemWithPopOutImage:hover, .fic-content-form .dxmMenuItemWithImageWithPopOutImage:hover,
.fic-content-form .dxmVerticalMenuItem:hover, .fic-content-form .dxmVerticalMenuItemWithImage:hover,
.fic-content-form .dxmVerticalMenuItemWithPopOutImage:hover, .fic-content-form .dxmVerticalMenuItemWithImageWithPopOutImage:hover,
.fic-content-form .dxmMenuLargeItem:hover, .fic-content-form .dxmMenuLargeItemWithImage:hover,
.fic-content-form .dxmMenuLargeItemWithPopOutImage:hover, .fic-content-form .dxmMenuLargeItemWithImageWithPopOutImage:hover,
.fic-content-form .dxmVerticalMenuLargeItem:hover, .fic-content-form .dxmVerticalMenuLargeItemWithImage:hover,
.fic-content-form .dxmVerticalMenuLargeItemWithPopOutImage:hover, .fic-content-form .dxmVerticalMenuLargeItemWithImageWithPopOutImage:hover,
#divMain .dxmMenuItem:hover, #divMain .dxmMenuItemWithImage:hover,
#divMain .dxmMenuItemWithPopOutImage:hover, #divMain .dxmMenuItemWithImageWithPopOutImage:hover,
#divMain .dxmVerticalMenuItem:hover, #divMain .dxmVerticalMenuItemWithImage:hover,
#divMain .dxmVerticalMenuItemWithPopOutImage:hover, #divMain .dxmVerticalMenuItemWithImageWithPopOutImage:hover,
#divMain .dxmMenuLargeItem:hover, #divMain .dxmMenuLargeItemWithImage:hover,
#divMain .dxmMenuLargeItemWithPopOutImage:hover, #divMain .dxmMenuLargeItemWithImageWithPopOutImage:hover,
#divMain .dxmVerticalMenuLargeItem:hover, #divMain .dxmVerticalMenuLargeItemWithImage:hover,
#divMain .dxmVerticalMenuLargeItemWithPopOutImage:hover, #divMain .dxmVerticalMenuLargeItemWithImageWithPopOutImage:hover,
#divMain .dxmMenuItemHoverWithPopOutImage, #divMain .dxmMenuItemHoverWithImage,
#divMain .dxmMenuItemHover, td[class*=dxmMenuItemHover].dxmIFC, ul.fic-bandeau-menu > li.k-subitem:hover,
td[class*=dxmMenuItemHover].dxmILC, ul.fic-bandeau-menu > li.k-subitem:hover > span.k-link > button {
    color: var(--menu-button-hover-text) !important;
    background: var(--menu-button-hover-background) !important;
}

.fic-bandeau-menu-container .k-menu > .k-subitem:hover > .k-link {
    color: var(--menu-button-hover-text) !important;
    background: var(--menu-button-hover-background) !important;
}

.grd-header-menu ul.fic-bandeau-menu > li {
    height: 25px !important;
    margin: 0 4px 0 0 !important;
    padding-top: 5px;
    padding-bottom: 0;
}

.fic-content-form .dxmMenuItemWithPopOutImage, .fic-content-form .dxmMenuItemWithImageWithPopOutImage,
#divMain .dxmMenuItemWithPopOutImage, #divMain .dxmMenuItemWithImageWithPopOutImage {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.grd-header-menu .trButtonsDynamiques button {
    padding: 0.75em 1.1em !important;
    margin: -1px 3px;
    font-size: 11px;
}

.fic-bandeau-menu-container .k-menu .k-item > .k-link {
    color: var(--menu-button-text) !important;
}

.fic-bandeau-menu-container .k-menu .k-animation-container .k-item > .k-link {
    color: var(--menu-button-hover-text) !important;
}

.fic-bandeau-menu-container .k-menu .k-item:hover > .k-link {
    color: var(--menu-button-hover-text) !important;
}

.fic-bandeau-menu-container .k-menu .k-subitem > .k-link {
    font-weight: normal !important;
}

.ux2-grid-panel > table:first-of-type {
    background: var(--menu-container-background) !important;
}

.fic-grd-panneau > .table-btn-navigation {
    background: var(--menu-container-background);
    padding-left: 5px
}

.fic-content-form .dxmSubMenu, #divMain .dxmSubMenu,
.dxmSubMenuGutter, .dxmSubMenuRtlGutter, .k-menu-group,
.k-menu-group .k-item:hover, .k-menu-group, .k-menu.k-context-menu,
.menu-mailto-container > div.k-content {
    background: var(--menu-sousmenu-content-background) !important;
}

#divMain .menu-mailto-container > div.k-content .dxmMenuItemHover,
#divMain .menu-mailto-container > div.k-content .dxmMenuItem:hover {
    background: var(--grey) !important;
}

.piedeDeplacerA, .inline-menuitem span, span.PanelRechercheCheckBox {
    color: var(--menu-button-text) !important;
}

.libelle {
    color: var(--menu-libelle-text);
}

.edt-ctrl-mode-buttons > input:checked + label {
    background-color: var(--fiche-boutons-selected-background) !important;
}

.fic-bandeau-menu-mini.k-widget.k-menu-horizontal > .k-item > span.k-link {
    padding: 2px 4px 6px 5px !important;
}

.form-planning .tabForm {
    color: var(--menu-button-text);
}
