.PayeePortal-acct-details-main-header {
    background-color: $mouse;
    padding: 25px 0 10px 0;

    &-label {
        font-weight: 500;
        margin-top: 0;
    }
}

.PayeePortal-acct-details-content {
    border: 1px solid #d9d2d0;
    padding: 0 25px 25px 25px;
    width: 100%;

    &-alert {
        margin-bottom: 20px;
    }

    &-form {
        width: 400px;
    }

    &-form-header {
        border-bottom: 1px solid $koala;
        font-weight: 500;
        margin-bottom: 20px;
    }

    .FormField-label {
        font-weight: 500;
    }
    ul {
        margin-left: 15px;
        margin-bottom: 15px;
    }
}

.DismissibleAlert-danger-titles {
    color: $parrot;
}

.DismissibleAlert-danger-title {
    font-weight: 500;
}

.FormField-group-has-error {
    color: $parrot;

    &::before {
        width: 0;
    }

    .FormField-form-control {
        border-color: $salmon;
    }
}

.PayeePortal-acct-details-content-form {

    &-button-row {
        text-align: right;
    }
}
