.linkPasswordOublie{
    float:right;
    width:49%;
    line-height:20px;
    font-family:Open Sans Light;
    color:grey;
    font-size: 0.8em;
    text-align:right;
}
.linkPasswordOublie:hover{
    cursor:pointer;
    color:#1f70b8;
}
#modalReinitialisationMotDePasse .modal-content{
    width:550px;
    margin-left:calc((100% - 550px) / 2);
}

.modal h2{
    margin-top:0;
}
.modal .modal-content{
    float:left;
    width:800px;
    margin-top:5vh;
    padding:35px;
    border-radius:0;
}
#formEmailOublieMotDePasse{
    float:left;
    width:100%;
}
#containerBtnReinitialisation{
    float:left;
    width:100%;
    margin-top:15px;
}
#btnReinitialiserMotDePasse,
#btnModificationPassword{
    float:right;
    width:auto;
    padding:0 15px;
    line-height:31px;
    font-family:Open Sans Bold;
}
#btnModificationPassword{
    margin-top:15px;
}
#btnReinitialiserMotDePasse:hover,
#btnModificationPassword:hover{
    background-color:#1f70b8;
    cursor:pointer;
}
.titreNomAssure{
    color:#36a9e0;
    font-family:Open Sans Light;
    font-size:1.5em;
    text-align:center;
    float:left;
    width:100%;
    margin-top:10px;
}
#erreurModificationPassword{
    float:left;
    width:100%;
    margin-top:25px;
    font-family:Open Sans Light;
    color:#f73c3c;
}
#formModificationMotDePasseAssure{
    width:50%;
    margin-left:25%;
    float:left;
    margin-top:35px;
}
.modalContent{
    float:left;
    width:100%;
    margin-top:25px;
}
#infosEnvoiMail{
    float:left;
    width:100%;
    margin:35px 0;
    font-family:Open Sans Light;
    text-align:center;
    height:50px;
    line-height:25px;
}

.instructions_update_password{
    margin-top:35px;
    text-align:center;
}

.form_new_password{
    float:left;
    width:50%;
}
.form_new_password_confirm{
    float:left;
    width:50%;
    padding-left:15px;
}