/* MPB 3.25 — Rendez-vous uniquement, ecrans desktop peu hauts.
   Le vrai probleme : le flex de v3.19 contraint le pied de page a la hauteur
   d'ecran, alors que le contenu + la ligne de credit ne rentrent pas toujours.
   En-dessous de 921px de hauteur, laissons le contenu definir la page et
   reduisons legerement les marges decoratives; aucune photo, lien, texte ou
   footer global modifie. Le footer reste apres le contenu, sans chevauchement. */
@media (min-width: 761px) and (max-height: 920px) {
  html body.mpb-site.mpb-rdv-fullheight {
    min-height: 0 !important;
  }
  html body.mpb-site.mpb-rdv-fullheight > main.rdv-page {
    flex: 0 0 auto !important;
    padding-top: 12px !important;
    padding-bottom: 8px !important;
  }
  html body.mpb-site.mpb-rdv-fullheight > footer.site-footer {
    margin-top: 0 !important;
  }
  html body.mpb-site main.rdv-page .small-underline {
    margin-bottom: 34px !important;
  }
}
