:root{--menu-border-bottom-color: $dob-light-grey;--menu-item-header-underline-color-active: $dob-grey;--menu-item-main-underline-color-active: $dob-white;--menu-item-sub-navbar-underline-color-active: $dob-grey}form label{font-weight:500}form .form-control{font-size:1.1rem;font-family:Instrument Sans,sans-serif}form .form-control:focus{border-color:#000;box-shadow:none}form .form-valid{border-color:#198754;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}form .form-invalid{color:#db2709;border-color:#db2709;background-color:#fef5f4;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}form .form-invalid:focus{border-color:#db2709;box-shadow:none}form .error-message{color:#db2709}
