.member-form { text-align: left; input[type="checkbox"] + label::before { margin-left: 0; } .input__inline-fields { padding: $gap * 2; border: 1px solid $color-gray-lighter; text-align: left; max-width: 100%; &.checked { border: 1px solid $color-blue; } label { font-weight: $font-bold; } p.usa-input__help { margin-bottom: 0; padding-left: 3rem; } } .user-info { .usa-input { max-width: $max-input-width; input, label, .usa-input__message { max-width: unset; } label .icon-validation { left: unset; right: -$gap * 4; } &--validation--phoneExt { width: 18rem; } } } } .form-content--member-form { .modal__body { min-width: 75rem; } }