/* ______DESIGN DU PROFILE UM DANS LE DASHBOARD_____________ */
.profile_dashboard {
    text-align: center;
    color: var(--e-global-color-primary);
    font-family: "Roboto", Sans-serif;
    font-size: 25px;
    font-weight: 400;
    text-transform: uppercase;
    font-style: normal;
}

.profile_dashboard img{
    border-radius: 100%;
}

.sticky-column{
    position: sticky;
    position: -webkit-sticky;
    top: 11rem;
}
.sticky-parent .elementor-widget-wrap {
    display: block!important;
}

/* ______DESIGN DU FORMULAIRE DE PRISE DE COMMANDE VDI_____________ */
#form-order {
    padding: 20px;
}

#form-order table{
    display: block;
    overflow-x: auto;
    white-space: nowrap;
}

#form-order .selecteur_product{
    margin-bottom: 15px;
}

#form-order .selecteur_product .select2-container{
    width: 100% !important;
}

#form-order .selecteur_product .select2-selection{
    height: 100%;
    display: flex;
    align-items: center;
}

#form-order .Check_fdp{
    font-size: 16px;
    display: flex;
    align-items: center;
    background-color: transparent;
    border: 1px solid #1E6E41;
    width: 150px;
    justify-content: center;
    text-align: center;
    padding: 10px 15px;
    color: #1E6E41;
    border-radius: 25px;
    margin-bottom: 15px;
}

#form-order .Check_fdp.checked{
    background-color: #1E6E41;
    color: white;
}

#form-order .Check_fdp .form-check-label{
    margin-right: 5px;
}

#form-order input {
    outline: 0;
    border-width: 0 0 2px;
    border-color: #fed0a0;
}

#form-order [type=button], [type=submit], button{
    color: #1E6E41;
    border: 1px solid #1E6E41;
    font-weight: bold;
    background-color: white;
}

#form-order [type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover{
    background-color: #1E6E41 !important;
    color: white !important;
}

#form-order .quantite-produit{
    display: flex;
    padding: 0.5rem 5px;
    width: 100%;
    text-align: center;
}

#form-order input:read-only{
    background: transparent;
    text-align: center;
    font-weight: 600;
    border: none;
}

#form-order .selecteur_product {
    display: flex;
}

#form-order .ligne-produit td{
    text-align: center;
    vertical-align: middle;
    padding: 5px;
}


#form-order .quantity-input {
    display: flex;
    align-items: center;
    margin: 5px;
}

#form-order .quantite-produit {
    width: 50px; /* Ajustez la largeur selon vos besoins */
    text-align: center;
}

#form-order .quantity-buttons {
    display: flex;
    flex-direction: column;

}

#form-order .quantity-buttons button {
    padding: 0px 10px;
    font-size: 18px; /* Ajustez la taille de la police selon vos besoins */
}

/* Media query pour les appareils mobiles */
@media (max-width: 768px) {
    #form-orde {
        padding: 0;
    }

}

.eae-wrap-c2f1562.eae-popup .mfp-inline-holder .mfp-content {
    margin-top: 30px;
}

/* _FIN___DESIGN DU FORMULAIRE DE PRISE DE COMMANDE VDI_____________ */


.elementor-2518 .elementor-element.elementor-element-c2fb22c .eael-simple-menu li a span, .elementor-2518 .elementor-element.elementor-element-c2fb22c .eael-simple-menu li span.eael-simple-menu-indicator {
    font-size: 21px !important;
}
