#account-page .container {
    max-width: 100%;
    padding: 0;
}

#account-page #iFrameResizer0 {
    width: 100%;
}

#give-donor-db {
    font-family: Montserrat,sans-serif!important;
    font-weight: 500;
    margin: 0 auto;
    max-width: 100%!important;
    position: relative;
    width: 100%!important;
}

.give-donor-dashboard-desktop-layout {
    background: #fff !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}

.give-donor-dashboard-desktop-layout__tab-menu {
    background: #f5f5f5 !important;
    border-radius: 0 0 0 0 !important;
    border-right: 1px solid #f5f5f5 !important;
    grid-row: 2;
}

.give-donor-dashboard-desktop-layout__tab-menu .give-donor-dashboard-tab-link {
    border-left: 4px solid #f5f5f5!important;
}

.give-donor-dashboard-desktop-layout__tab-menu .give-donor-dashboard-tab-link.give-donor-dashboard-tab-link--is-active {
    background: #fff;
    border-left: 4px solid var(--give-donor-dashboard-accent-color) !important;
}


#give_purchase_form_wrap {
    width: 95%;
}

#give-recurring-form .form-row .give-input-field-wrapper, #give-recurring-form .form-row input[type=email], #give-recurring-form .form-row input[type=password], #give-recurring-form .form-row input[type=tel], #give-recurring-form .form-row input[type=text], #give-recurring-form .form-row input[type=url], #give-recurring-form .form-row select, #give-recurring-form .form-row textarea, form.give-form .form-row .give-input-field-wrapper, form.give-form .form-row input[type=email], form.give-form .form-row input[type=password], form.give-form .form-row input[type=tel], form.give-form .form-row input[type=text], form.give-form .form-row input[type=url], form.give-form .form-row select, form.give-form .form-row textarea, form[id*=give-form] .form-row .give-input-field-wrapper, form[id*=give-form] .form-row input[type=email], form[id*=give-form] .form-row input[type=password], form[id*=give-form] .form-row input[type=tel], form[id*=give-form] .form-row input[type=text], form[id*=give-form] .form-row input[type=url], form[id*=give-form] .form-row select, form[id*=give-form] .form-row textarea {
    width: 100%;
    padding: 0.75rem 0.625rem;
    background: transparent;
    border: 0.0625rem solid #707070;
    margin-bottom: 1.875rem;
    font-family: Inter;
    font-weight: normal;
    font-size: 0.875rem;
    line-height: 1.625rem;
    text-align: left;
    color: #808080;
}

#give-payment-mode-select {
    display: none;
}

#account-page {
    padding: 0 !important;
}

.give-form-templates {
    margin: 0 !important;
}

.give-donor-dashboard-desktop-layout__donor-info {
    display: none;
}

.give-donor-dashboard-donor-info__details .give-donor-dashboard-donor-info__detail {
    display: none!important;
}

.give-donor-dashboard-donor-info__details .give-donor-dashboard-donor-info__name {
    position: relative;
    top: 50px;
}

.give-donor-dashboard-tab-menu .give-donor-dashboard-tab-link:nth-of-type(2) {
    display: none;
}

.give-donor-dashboard-dashboard__stats {
    display: none !important;
}

.give-donor-dashboard-dashboard-content>:first-child {
    display: none;
}

.give-donor-dashboard-table,
.give-donor-dashboard-donation-receipt__table {
    border-radius: 0 !important;
}

.give-donor-dashboard-desktop-layout__tab-content {
    padding: 15px 0px 30px 30px !important;
}

.give-donor-dashboard-text-control {
    padding-right: 2px;
}

.give-donor-dashboard-mobile-menu__header {
    border-radius: 0 !important;
}

.give-donor-dashboard-text-control .give-donor-dashboard-text-control__input,
.css-9ntxye-control {
    border-radius: 0 !important;
}


#give-recurring-form .form-row .give-input-field-wrapper, #give-recurring-form .form-row input[type=email], #give-recurring-form .form-row input[type=password], #give-recurring-form .form-row input[type=tel], #give-recurring-form .form-row input[type=text], #give-recurring-form .form-row input[type=url], #give-recurring-form .form-row select, #give-recurring-form .form-row textarea, form.give-form .form-row .give-input-field-wrapper, form.give-form .form-row input[type=email], form.give-form .form-row input[type=password], form.give-form .form-row input[type=tel], form.give-form .form-row input[type=text], form.give-form .form-row input[type=url], form.give-form .form-row select, form.give-form .form-row textarea, form[id*=give-form] .form-row .give-input-field-wrapper, form[id*=give-form] .form-row input[type=email], form[id*=give-form] .form-row input[type=password], form[id*=give-form] .form-row input[type=tel], form[id*=give-form] .form-row input[type=text], form[id*=give-form] .form-row input[type=url], form[id*=give-form] .form-row select, form[id*=give-form] .form-row textarea {
    color: #333 !important;
}

.give_receipt_link {
    color: var(--wp--preset--color--primary);
    text-decoration: underline;
}

.give-recurring-manage-subscriptions-receipt-link {
    cursor: pointer;
    padding: 1.25rem 1.875rem;
    background: var(--wp--preset--color--primary);
    color: var(--wp--preset--color--white);
    text-transform: uppercase;
    display: inline-flex;
    white-space: nowrap;
    transition: all ease .4s;
    text-align: center;
    justify-content: center;
}

.give-recurring-manage-subscriptions-receipt-link:hover {
    filter: brightness(1.4);
}

.give-donor-dashboard-avatar-control,
.give-donor-dashboard__add-primary-address,
.give-donor-dashboard-radio-control {
    display: none !important;
}

.give-donor-dashboard-desktop-layout__tab-content .give-donor-dashboard-tab-content .give-donor-dashboard-field-row {
    display: none !important;
}

.give-donor-dashboard-desktop-layout__tab-content .give-donor-dashboard-tab-content .give-donor-dashboard-text-control:nth-of-type(0),
.give-donor-dashboard-desktop-layout__tab-content .give-donor-dashboard-tab-content .give-donor-dashboard-text-control:nth-of-type(1)
{
    display: none !important;
}

.give-donor-dashboard-tab-content>:nth-child(5),
.give-donor-dashboard-tab-content>:nth-child(13),
.give-donor-dashboard-tab-content>:nth-child(15),
.give-donor-dashboard-tab-content>:nth-child(16) {
    display: none;
}