/* Afficher les boutons de connexion sur mobile */
@media screen and (max-width: 767px) {

    /* Conteneur principal du header */
    .zone-header .mod-header-container {
        display: flex !important;
        align-items: center !important;
        justify-content: space-between !important;
        flex-wrap: wrap !important;
        height: auto !important;
        overflow: visible !important;
    }

    /* Partie droite contenant les boutons */
    .zone-header .mod-header-part__right {
        display: block !important;
        width: 100% !important;
        height: auto !important;
        visibility: visible !important;
        opacity: 1 !important;
        overflow: visible !important;
        position: relative !important;
    }

    /* Liste contenant les boutons */
    .zone-header .mod-header-part__right ul.mod-header {
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
        flex-wrap: wrap !important;
        width: 100% !important;
        height: auto !important;
        margin: 10px 0 !important;
        padding: 0 !important;
        visibility: visible !important;
        opacity: 1 !important;
        overflow: visible !important;
    }

    /* Élément qui contient les 3 boutons */
    .zone-header .header-ext-login {
        display: block !important;
        width: 100% !important;
        height: auto !important;
        visibility: visible !important;
        opacity: 1 !important;
        text-align: center !important;
        overflow: visible !important;
    }

    /* Les 3 boutons */
    .zone-header .header-ext-login .member-register,
    .zone-header .header-ext-login .member-renew,
    .zone-header .header-ext-login .member-login {
        display: inline-block !important;
        visibility: visible !important;
        opacity: 1 !important;
        position: relative !important;
        width: auto !important;
        height: auto !important;
        margin: 5px !important;
    }

    /* Séparateurs */
    .zone-header .header-ext-login .separator {
        display: inline !important;
        visibility: visible !important;
    }
}