/* Ours on top of the copied theme: messages, the forms that post to us,
   the check-ticket answer. Everything else is static/marketing/theme/. */
.mk-messages{ max-width:75rem; margin:1rem auto 0; padding:0 1.5rem }
.mk-msg{ padding:.7rem 1rem; border-radius:10px; background:#fdeeca; border:1px solid #e6a23c; font-weight:600 }
.mk-msg--error{ background:#fdecea; border-color:#c0392b }
.mk-msg--success{ background:#eaf7ee; border-color:#42e07a }
.gfield--type-honeypot{ position:absolute !important; left:-9999px !important; width:1px; height:1px; overflow:hidden }
.mk-ticket-hit{ margin-top:1.5rem; background:#eaf7ee; border:1px solid #42e07a; border-radius:10px; padding:.9rem 1.1rem }
.mk-ticket-miss{ margin-top:1.5rem; background:#fdecea; border:1px solid #c0392b; border-radius:10px; padding:.9rem 1.1rem }
.grecaptcha-badge{ display:none }
