/* Hotel Grey : compléments Quilium 3 à la feuille du Q2 (index.css et suivantes, reprises telles quelles). */

/* Médaillons : le Q2 servait une image déjà réduite (resized_300/420) ; Quilium sert une version
   plus grande, ramenée ici à la taille choisie dans le bloc (style en ligne). */
.content_textimg .rounded_image { background-size: cover; }

/* Visionneuse native (ex-ColorBox) : boutons au lieu de div, sans habillage navigateur. */
#cboxNext, #cboxPrevious, #cboxClose { padding: 0; cursor: pointer; overflow: hidden; }
#cboxNext:focus-visible, #cboxPrevious:focus-visible, #cboxClose:focus-visible { outline: 2px solid #c8102e; }
#colorbox:focus { outline: none; }
.cboxMap { background: #e5e3df; }

/* Formulaire de contact (customform) : piège anti-spam et éléments masqués. */
.q-form [hidden] { display: none !important; }
.q-form .q-form__trap { position: absolute !important; left: -10000px !important; width: 1px; height: 1px; overflow: hidden; }
.q-form ul.errors { margin: 4px 0 0; padding: 0; list-style: none; color: #c8102e; }
.q-form #system_messages p.success { color: #3c763d; }
.q-form #system_messages p.error { color: #c8102e; }
