/*
 * Form styling the migrated markup relies on.
 *
 * RSForm ships a per-field validation message in every block and keeps it hidden until
 * its own JavaScript marks the field invalid. Without that stylesheet every hint - "Please
 * tell us your worksite address", "Invalid email address" - renders permanently under the
 * inputs. These two rules are the functional part of RSForm's front.min.css; the rest of
 * that file styles components this site does not use.
 */
.formNoError { display: none; }
.formError { color: #cf4d4d; font-weight: 700; }

/* Joomla's own hidden-field helper, used by the honeypot-style spam fields RSForm adds. */
.formHidden { position: absolute; left: -200000px; top: -200000px; opacity: 0; visibility: hidden; }

/* The inline calendar sits in a plain div; give it room and let it use the theme's width. */
.xdsoft_datetimepicker { box-shadow: none; border: 1px solid rgba(0, 0, 0, .12); }
