#account-page .container {

    max-width: 100%;

    padding: 0;

}



#account-page #iFrameResizer0 {

    width: 100%;

}
#give-register-account-fields-252768{
    display: none !important;
}




#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: 100%;

}
.give-form-section:last-of-type{
    padding-top: 0;
}
#give_purchase_form_wrap .separator-with-text .label{
    font-size: 0;
}
#give_purchase_form_wrap .separator-with-text .label:after{
    content: 'Ou par carte bancaire';
    font-size: clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);
    color: #333;
    font-weight: 500;
    font-style: initial;
}
.give-donation-amount .give-text-input{
    font-size: 18px;
}
.give-donation-amount .give-currency-symbol{
    padding: 1rem;
}
.give-btn.give-donation-level-btn{
    font-size: 20px;
    padding-block: 1rem;
}


#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;

}