.BandeauPopupModal {
    background-color: var(--popup-bandeau-background);
}

.titrePopup {
    color: var(--popup-titre-text);
}

[class^=dxpcContent] {
    background-color: var(--popup-contenu-border);
}

.modal-popup #divMain {
    background-color: var(--popup-contenu-background);
    color: var(--popup-contenu-text);
}

.DossierEtatFooter_Div {
    color: var(--popup-footer-contenu-text);
}

#popup_panel > input {
    background: var(--popup-save-buttons-background);
    border: 1px solid var(--popup-save-buttons-border);
    border-radius: 5px;
    color: var(--popup-save-buttons-text);
}

#popup_title {
    color: var(--popup-save-title-text);
    background: var(--popup-save-title-background) top repeat-x;
    border-bottom: solid 1px var(--popup-save-title-border);
}

#popup_container {
    border: solid 4px var(--popup-save-container-border);
}

.modal-popup legend {
    color: var(--popup-panel-legend-text);
    background: transparent;
    box-shadow: none;
    border-bottom: none;
    font-weight: bold;
    width: auto;
    float: left;
    margin-top: -25px;
}

.modal-popup fieldset {
    background: var(--popup-panel-background);
    border: 1px solid var(--popup-panel-border);
    border-radius: 10px;
    margin-top: 20px;
}

[class*=dxpcControl], [class*=dxpcHeader] {
    border: none;
}

.zoneImpressionPopUp .dxbButton {
    background: var(--popup-boutons-background) !important;
    border: none !important;
    border-radius: 5px !important;
}

    .zoneImpressionPopUp .dxbButton.dxbDisabled, .zoneImpressionPopUp .dxbButtonHover.dxbDisabled, .zoneImpressionPopUp .dxbButton.dxbDisabled:hover {
        background: var(--popup-boutons-disabled-background) !important;
    }

    .zoneImpressionPopUp .dxbButtonHover, .zoneImpressionPopUp .dxbButton:hover {
        background: var(--popup-boutons-hover-background) !important;
        border: none !important;
        border-radius: 5px !important;
    }

        .zoneImpressionPopUp .dxbButtonHover span, .zoneImpressionPopUp .dxbButton:hover span {
            color: var(--popup-boutons-text) !important;
        }

.tableauAssistantBandeauFooter {
    color: var(--popup-contenu-text) !important;
}

.modal-popup .ValComboMS_Enabled,
.modal-popup input.aspNetDisabled,
.modal-popup .ValComposant_Required {
    border-top: none;
    border-left: none;
    border-right: none;
}

.modal-popup .ValComboMS_Disabled {
    border: none;
    background: var( --popup-input-background);
}

.ParamEtatDetail {
    background-color: var(--popup-contenu-background) !important;
}

.tableauParamEtat {
    background: none;
}

.file-upload {
    border-radius: 5px;
}

.dxpcHeader_Office2003Blue {
    background: var(--popup-header-background);
    border-bottom: 1px solid var(--popup-header-border) !important;
}

.dxpcControl_Office2003Blue .dxpcHeader_Office2003Blue td.dxpc {
    font: 12px 'Open Sans';
    color: var(--popup-header-text);
    white-space: nowrap;
    padding-top: 4px;
    padding-bottom: 5px;
    text-align: center;
}

.dxpcContent_Office2003Blue.popupControlContentClass .dxbButton {
    color: var(--popup-button-text);
    border: 1px solid var(--popup-button-border);
    background: var(--popup-button-background);
}

    .dxpcContent_Office2003Blue.popupControlContentClass .dxbButton.dxbButtonHover {
        color: var(--popup-button-hover-text);
        border: 1px solid var(--popup-button-hover-border);
        background: var(--popup-button-hover-background);
    }

.dxpcControl_Office2003Blue .popupcontent .tableauBandeauContenu span {
    color: var(--popup-devexpress-contenu-text) !important;
}

.dxpcControl_Office2003Blue .popupcontent .tableauBandeauContenu .dxbButton span {
    color: var(--black) !important;
}

.popupcontent {
    background: var(--popup-contenu-background);
}

    .popupcontent [class*=dxeTextBox], .popupcontent [class*=dxeTextBox] [class*=dxeEditArea],
    .popupcontent [class*=dxeButtonEdit], .popupcontent [class*=dxeButtonEdit] [class*=dxeEditArea] {
        background: var(--popup-input-background) !important;
    }

    .popupcontent .tdSeparateur {
        background: var(--popup-footer-devexpress-background);
    }

#divMain > .Alerteur_Info {
    margin-bottom: 24px;
}
