#z_alerte p:last-child {
  margin-bottom:0 !important;
}
.deja_inscrit, .delegue_inconnu {
    display: none;
}
.modal-backdrop {
  background-color:var(--awb-color7) !important;  
}
.modal-title {
  color:var(--awb-color7) !important;  
}
#z_connexion input[type=password],
#z_connexion input[type=text] {
  border:none !important;
  border-radius:0 !important;
  min-height:30px !important;
  height:30px !important;
  border-bottom:2px solid var(--awb-color4) !important;
  padding:0 0 0 0 !important;
}
#z_connexion button {
  border-radius:20px !important;  
}
#z_connexion button {
  border-radius:20px !important;
  padding: 8px 29px;
  margin: 9px 0 2px 0;
}
#z_connexion .fusion-login-additional-content {
  display: flex;
  flex-direction: column-reverse;
}
#z_home_intro {
  font-weight:300 !important;  
}
#z_connexion .fusion-login-submit-wrapper {
  margin: 0px;
}
#z_connexion .fusion-login-links {
  margin: 0px 0 20px -10px;
}
#rememberme {
  zoom: 1.3 !important;
  margin-right: 10px;
}
.pass {
  grid-column: span 6 / span 6 !important;
}
.pass .frm_conf_label {
  visibility:visible !important;
}
/* ------------------ visiadapte à la langue ------------------ */
.lg_2 #z_register_hcp {
  width:50% !important;
}
.lg_2 #z_register_rpcp {
  width:50% !important;  
}
/* ------------------ visitor ------------------ */
@media only screen and (max-width: 700px){
  #z_home_intro {
    font-size:21px;
    line-height:25px;
  }

}

/*  ------------------ connecte ------------------  */
@media only screen and (min-width: 830px){
  #sn_masterclass-2024 {
      width: 75%;
      margin: 0 12.5% 30px;
  }
}
@media only screen and (max-width: 700px){
}
@media only screen and (min-width: 500px){
}
@media only screen and (max-width: 830px){
}
@media only screen and (max-width: 400px){
  .fusion-login-lost-passowrd {
    display:block;  
  }
}
@media only screen and (min-width: 750px){
}
@media only screen and (min-width: 830px){
  .modal-1 .modal-dialog {
    margin-top: 130px;
    width: 90% !important;
  }
}
@media only screen and (min-width: 1200px){
  .modal-1 .modal-dialog {
    width: 1100px !important;
    margin-top: 130px;
  }
}
@media only screen and (max-width: 850px){
}
@media only screen and (max-width: 700px){
}
@media only screen and (min-width: 850px){
}