/* This file is reserved for overriding and extending the template styles. */
.CardField-child .InputElement.is-complete.Input {
    width: 90% !important;
}
.badge i.text-primary.icon-20.bi-trash {
    color: white !important;
    margin-top: 3px !important;
    font-size: 17px !important;
}
.icon-20.bi-upload {
    width: 19px;
    font-size: 16px !important;
}
.btn-icon.btn-sm.btn-icon-only.upload {
    padding: 7px 7px;
    width: 30px;
    position: absolute;
    top: 78px;
    right: 0;
    BACKGROUND: WHITE;
    border-radius: 50%;
}
div.accordion-button {
    cursor:pointer;
}
span.select2.select2-container.select2-container--default.select2-container--below {
    color: var(--body);
    box-shadow: initial !important;
    background-color: var(--foreground);
    border: 1px solid var(--separator) !important;
    border-radius: var(--border-radius-md) !important;
    min-height: var(--input-height) !important;
    font-size: 1em;
}
span.select2-dropdown.select2-dropdown--below {
    border: 1px solid rgba(var(--primary-rgb), 1) !important;
    padding: 0.75rem;
    border-radius: var(--border-radius-md) !important;
    background: var(--foreground);
}
#AfficheListeEnc div#datatableHoverCl_paginate,#AfficheListeEnc #datatableHoverCl_filter ,#AfficheListeEnc #datatableHoverCl_info{
    display: none;
}

