/*
Theme Name: Actionplus
Theme URI: https://actionplusfoundation.org/
Author: Actgionplus team
Author URI: https://actionplusfoundation.org/
Description: Actionplus foundation.
Requires at least: WordPress 5.0
Version: 1.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: actionplusfoundation

*/
.news_date{
    margin-bottom: 10px;
    display: block;
}

.give-form-wrap h2{
    font-size: 32px;
color: #1B1F22;
margin: 0 0 30px 0;
}
#give_purchase_form_wrap legend{
        font-size: 32px;
color: #1B1F22;
margin: 0 0 30px 0;
}

#give-recurring-form .form-row label, form.give-form .form-row label, form[id*="give-form"] .form-row label{
    color: #1B1F22;
font-size: 16px;
font-weight: 600;
margin: 0 0 10px 0;
}

#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 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 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{
    background: #fff !important;
border: 1px solid #e3e3e3 !important;
height: inherit;
padding: 23px !important;
line-height: 1.2;
font-size: 16px;
border-radius: .25rem !important;
transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.give-submit-button-wrap .give-submit, [id^="give-user-login-submit"] .give-submit {
    background: none !important;
    border: none;
    font-size: 17px;
    color: #E40E17;
    text-transform: uppercase;
    font-weight: 600;
    padding: 0;
    float: none !important;
}
.give-submit-button-wrap .give-submit:hover, [id^="give-user-login-submit"] .give-submit:hover {
    background: none;
    border: none;
    font-size: 17px;
    color: #E40E17;
    text-transform: uppercase;
    font-weight: 600;
    padding: 0;
}

.give-submit-button-wrap .fa-long-arrow-right{
    margin-left: 15px;
    margin-right: 5px;
    font-size: 17px;
color: #E40E17;
}

form[id*="give-form"] .give-donation-amount .give-currency-symbol{
    background: #F1F1F1 !important;
         border-top-left-radius: .25rem;
     border-bottom-left-radius: .25rem;
         border-color:  #ced4da !important;
}
form[id*="give-form"] .give-donation-amount #give-amount, form[id*="give-form"] .give-donation-amount #give-amount-text{
  border-top-right-radius: .25rem !important;
     border-bottom-right-radius: .25rem !important;
     border-color:  #ced4da !important;
}
.give-btn{
    background: #F1F1F1 !important;
    border-radius: .25rem;
    border-color:  #ced4da !important;
    font-weight:600 !important;
    font-size:18px !important;
}
form[id*="give-form"] #give-final-total-wrap .give-donation-total-label{
    border-color:  #ced4da !important;
      background: #F1F1F1 !important;
}

.give-btn:hover {
    background: #FFFFFF !important;
    color: #e40e17 !important;
}
form[id*="give-form"] #give-final-total-wrap .give-donation-total-label{
        background: #F1F1F1 !important;
         border-top-left-radius: .25rem;
     border-bottom-left-radius: .25rem;
         border-color:  #ced4da !important;
}
form[id*="give-form"] #give-final-total-wrap .give-final-total-amount{
     border-top-right-radius: .25rem !important;
     border-bottom-right-radius: .25rem !important;
     border-color:  #ced4da !important;
}

.cf7_custom_btn .fa-long-arrow-right{
    margin-left: 15px;
    margin-right: 5px;
    font-size: 17px;
color: #E40E17;

}
.cf7_custom_btn .ajax-loader{
    float: right;
}
.custom-feedback .wpcf7-list-item-label {
    display: block;
    text-align: center;
}
.custom-feedback .wpcf7-list-item{
    margin-right: 15px;
    text-align: center;
}
.feed-backform .custom-control{
    justify-content: left;
}
.extra-wrap{
    padding: 80px 70px;
line-height: 32px;
}