﻿﻿ /* Changement de couleur des élements Razden */
.rz-chkbox-box.rz-state-active,
.rz-dropdown-item:hover,
.rz-menuitem:hover,
.rz-autocomplete-list-item:hover,
.rz-multiselect-item:hover,
.rz-dropdown-items li:hover,
.rz-autocomplete-items li:hover,
.rz-multiselect-items li:hover,
.rz-dropdown-item.rz-state-highlight,
.rz-state-highlight.rz-menuitem,
.rz-state-highlight.rz-autocomplete-list-item,
.rz-state-highlight.rz-multiselect-item,
.rz-dropdown-items li.rz-state-highlight,
.rz-autocomplete-items li.rz-state-highlight,
.rz-multiselect-items li.rz-state-highlight,
.rz-radiobutton-box.rz-state-active,
.rz-radiobutton-box.rz-state-active:hover,
.rz-radiobutton-box:active:not(.rz-state-disabled),
.rz-spinner-button,
.rz-fileupload-choose,
.rz-datepicker-calendar td .rz-state-active,
.rz-datepicker-calendar td .rz-state-active:hover,
.rz-datepicker-calendar td .rz-state-default:hover,
.rz-button.btn-secondary,
.rz-paginator-last,
.rz-paginator-next,
body:not(.rz-default-scrollbars)::-webkit-scrollbar-thumb,
body:not(.rz-default-scrollbars) ::-webkit-scrollbar-thumb,
.btn-secondary.rz-paginator-element,
.rz-selectable .rz-datatable-even.rz-state-highlight > td,
.rz-selectable .rz-datatable-odd.rz-state-highlight > td,
.rz-chkbox-box.rz-state-active:hover,
.rz-chkbox-box.rz-state-active {
    background-color: var(--color-secondary) !important;
}


.rz-textarea {
    line-height: 1.1rem !important;
}

    .rz-spinner.rz-state-disabled .rz-inputtext,
    .rz-calendar.rz-state-disabled .rz-inputtext .rz-inputtext,
    .rz-listbox.rz-state-disabled .rz-inputtext,
    .rz-autocomplete-input:disabled .rz-inputtext,
    .rz-state-disabled.rz-autocomplete .rz-inputtext,
    .rz-state-disabled.rz-multiselect .rz-inputtext,
    .rz-state-disabled.rz-dropdown .rz-inputtext,
    .rz-radiobutton-box.rz-state-disabled .rz-inputtext,
    .rz-chkbox-box.rz-state-disabled .rz-inputtext,
    .rz-colorpicker:disabled .rz-inputtext,
    .rz-lookup-search input:disabled .rz-inputtext,
    .rz-spinner:disabled .rz-inputtext,
    .rz-calendar .rz-inputtext:disabled .rz-inputtext,
    .rz-multiselect:disabled .rz-inputtext,
    .rz-dropdown:disabled .rz-inputtext,
    .mask:disabled .rz-inputtext,
    .rz-textarea:disabled .rz-inputtext,
    .rz-textbox:disabled .rz-inputtext {
        background: #F4F4F4 !important;
    }

    .rz-spinner.rz-state-disabled,
    .rz-calendar.rz-state-disabled .rz-inputtext,
    .rz-listbox.rz-state-disabled,
    .rz-autocomplete-input:disabled,
    .rz-state-disabled.rz-autocomplete,
    .rz-state-disabled.rz-multiselect,
    .rz-state-disabled.rz-dropdown,
    .rz-radiobutton-box.rz-state-disabled,
    .rz-chkbox-box.rz-state-disabled,
    .rz-colorpicker:disabled,
    .rz-lookup-search input:disabled,
    .rz-spinner:disabled,
    .rz-calendar .rz-inputtext:disabled,
    .rz-multiselect:disabled,
    .rz-dropdown:disabled,
    .mask:disabled,
    .rz-textarea:disabled,
    .rz-textbox:disabled {
        color: #6C6F72 !important;
        background: #F4F4F4 !important;
    }

.rz-colorpicker,
.rz-lookup-search input,
.rz-spinner,
.rz-calendar .rz-inputtext,
.rz-multiselect,
.rz-dropdown,
.mask,
.rz-textarea,
.rz-textbox {
    box-shadow: none !important;
}

.rz-calendar:not(.rz-state-disabled):hover .rz-datepicker-trigger,
.rz-grid-filter-active {
    color: var(--color-primary) !important;
}

.rz-switch .rz-switch-circle {
    background: #FF0000 !important;
}

.rz-switch.rz-switch-checked .rz-switch-circle {
    background: var(--color-eiffage-vert) !important;
}

.rz-chkbox-box.rz-state-active.rz-state-disabled > .rz-chkbox-icon.rzi.rzi-check {
    color: #000000 !important;
}

.rz-selectbutton .rz-button.rz-state-active, .rz-selectbutton .rz-state-active.rz-paginator-element {
    background-color: var(--color-eiffage-bleu) !important;
    border: solid 1px var(--color-eiffage-bleu) !important;
}

.rz-paginator-last, .rz-paginator-next {
    color: var(--color-tertiary) !important;
}

.rz-selectable tbody tr.rz-data-row:hover:not(.rz-state-highlight) .rz-cell-data {
    color: var(--color-primary) !important;
}

.rz-selectable .rz-datatable-even:hover:not(.rz-state-highlight) .rz-cell-data, .rz-selectable .rz-datatable-odd:hover:not(.rz-state-highlight) .rz-cell-data {
    font-weight: bold !important;
    color: black !important;
}