/* Validation of every form (validation.js, FieldFeedback), Webadmin "Validation" page: red / green border with the
   icon inside the field, message under it. Room is kept for the icons when the field already has an addon. */
.auth-pass-inputgroup .form-control.is-invalid,
.auth-pass-inputgroup .form-control.is-valid {
    background-position: right 2.75rem center;
    padding-right: 4.5rem;
}

.input-custom-icon .form-control.is-invalid,
.input-custom-icon .form-control.is-valid {
    padding-right: calc(1.5em + .94rem);
}

.two-step.is-invalid,
.two-step.is-valid {
    background-image: none;
    padding-right: 0;
}

/* Row and card actions (RowActions): one ellipsis-vertical button, no caret; forms inside the menu look like items. */
.row-actions .dropdown-toggle::after {
    display: none;
}

.row-actions .dropdown-menu form {
    margin: 0;
}
