fieldset { border: 1px solid $core-border-color; } textarea, #{$all-text-inputs}, select[multiple=multiple] { background-color: white; border: 1px solid $core-border-color; box-shadow: $core-box-shadow; &:hover { border-color: $core-border-color-hover; } &:focus { border-color: $core-border-color-focus; box-shadow: $core-box-shadow-focus; } } label { @extend strong; } // Forms .form-field { .required { color: #F3443F; font-size: $core-font-size + 1rem; line-height: $core-font-size + 1rem; vertical-align: top; height: 1.5rem; display: inline-block; } } form { .buttons { text-align: center; } input { font-weight: 400; } .form-data.basic-captcha .form-input-prepend { height: 45px; } .form-data.basic-captcha .form-input-wrapper { border: none; } .form-data.basic-captcha .button { height: fit-content; } }