@media (max-width: 981px) {
    .fb_iframe_widget span {
        width: 100% !important;
    }

    .fb_iframe_widget iframe {
        width: 100% !important;
    }

    body.modal-open {

        position: fixed;
    }

    .modal {
        overflow-y: scroll;
    }

    body .modal-open-header {
        display: none !important;
    }
}

@media (max-width: 580px) {
    .modal-body .headline {
        display: none;
    }

    .modal-header .headlinemodal {
        display: block;
    }
}

/* Fenêtre de connexion : barre d'attente et messages d'erreur */
#authentification-ajax-errors .authentication-progress-bar {
    width: 90%;
}

#authentification-ajax-errors .authentication-error-message {
    padding: 0;
}

#mdp_oublie_errors .forgot-password-progress-bar {
    width: 95%;
}

