#loginform button:disabled,
#registerform button:disabled,
#verifyform button:disabled,
form button[type=submit]:disabled,
#paymentForm button[type=submit]:disabled,
#forgotForm button[type=submit]:disabled,
#nameForm button[type=submit]:disabled,
#emailForm button[type=submit]:disabled,
#passForm button[type=submit]:disabled,
#supportForm button[type=submit]:disabled
{
    background-image:url(../images/loadernew2.gif) !important;
    background-repeat:no-repeat !important;
    background-position:center !important;
    background-size:auto 70% !important;
    font-size:0px !important;
}
.donatprf .profile__lastDonations-name {
    width:420px !important;
    height:24px !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
@media(max-width:1000px) {
    .mobnobg {
        background-image:none !important;
        background-color:#fff !important;
    }
    .mobpadbot {
        padding-bottom:45px;
    }
    
    .donatprf .profile__lastDonations-name {
        width:auto !important;
        max-width:85% !important;
        height:auto !important;
        white-space: normal !important;
        overflow: visible !important;
        text-overflow: none !important;
    }
    
    .donatprf .profile__lastDonations-price {
        min-width:60px !important;
        text-align:right;
    }
    
    .mobfullw .payment__form-card {
        display:block;
        text-align:center;
    }
    
    .mobfullw .payment__form-cardnumber {
        border-radius: .5rem !important;
        border-right:.125rem solid #e5e5ea;
        margin-bottom:10px;
    }
    
    .mobfullw .payment__form-date {
        box-sizing:border-box;
        border-radius: .5rem !important;
        border:.125rem solid #e5e5ea;
        width:48%;
        max-width:999px !important;
        margin-right:2%;
    }
    
    .mobfullw .payment__form-cvc {
        border-radius: .5rem !important;
        border:.125rem solid #e5e5ea;
        width:48%;
        max-width:999px !important;
        box-sizing:border-box;
    }
    
    .mobmartop {
        margin-top:30px;
    }
}

.projectDetail__nav-list-profile .projectDetail__nav-link.active::after {
    height:4px !important;
}

.nav-item .nav-link:hover, .nav-item .nav-link.active, .nav-item .nav-link:focus, .nav-item .nav-link:active {
    color:#000 !important;
}

.homeIntro__slide-description {
    bottom:4.3rem !important;
}

.alert__message, .interFont {
    font-family:"Inter", sans-serif !important;
}