@media (orientation: portrait) and (max-width: 12cm),(orientation: landscape) and (max-height: 12cm),handheld and (orientation: portrait) and (max-width: 12cm),handheld and (orientation: landscape) and (max-height: 12cm) {
  .titre_page {
    font-size: 1.2em;
    padding-bottom: 0;
  }
  #contenu_erreur {
    font-size: 1em;
  }
}
