@media only screen and (max-width: 992px) {
.page-template-donation-page-template #menu ul { display: none; }
.footer-first-half { width: 100%; float: none; }
.footer-first-half.footer_left--v2{width: 100%;}
.footer-second-half { width: 100%; float: none; text-align: center; display: none; }
.footer-first-half .widget_nav_menu { float: none; width: 100%; border: none; text-align: center; }
.social-icons-list-item .social-icon .socicon { padding: 10px !important; }
.social-icons-lists .socicon { font-size: 16px !important; }
.footer-first-half h4 { font-size: 30px; text-align: center; }
.footer-first-half input#mc4wp_email { height: 50px; padding: 3px 10px !important; font-size: 15px !important; }
.footer-first-half input#mc4wp_submit { height: 50px !important; font-size: 16px; width: 100px !important; }
.dynamic-footer { padding: 30px 0 20px 0; }
.footer-first-half .widget_nav_menu h4 { font-size: 20px; }
.footer-first-half .widget_nav_menu ul li a { font-size: 18px; }
.footer-second-half h4 { font-size: 22px; }
.footer-second-half .textwidget { font-size: 18px; }
.footer-second-half .textwidget p { font-size: 18px; }
.footer-map-row .vc_toggle.vc_toggle_default .vc_toggle_title { max-width: 130px; }
.footer-map-row .vc_toggle.vc_toggle_default .vc_toggle_title h4 { font-size: 20px; padding: 8px 20px; }
.footer-first-half ul.social-icons-lists { margin: 20px 0 30px 0; text-align: center; }
.social-icons-lists li.social-icons-list-item { margin: 1px; }
}
@media only screen and (max-width: 767px) {
.donation-row .vc_tta-panel-body { background: none !important; border: none !important; }
.page-template-donation-page-template { font-size: 13px !important; }
.donation-row ul.list_steps .list_steps_item.selected { width: 152px; height: 152px; }
.donation-row ul.list_steps .list_steps_item { width: 94px; height: 94px; }
.page-id-24682 .vc_row.donation-row { padding: 0px !important; }
.donation-row ul.list_steps .list_steps_item span { padding: 30px 10px; text-align: center; font-size: 12px; line-height: 1; }
.donation-row ul.list_steps .list_steps_item.selected { background-size: 100% 100% !important; }
.donation-row ul.list_steps .list_steps_item.selected span { padding: 64px 40px; font-size: 12px; }
.donation-row .vc_tta-panel-body { padding: 20px !important; }
.donation-row .give-form-title { font-size: 32px !important; margin-bottom: 30px !important; }
.give-form-title::before { bottom: -4px; width: 150px; }
.donation-row .give-donation-level-btn { font-size: 14px; padding: 10px 12px; }
#give-amount.give-text-input.give-amount-top { height: 45px !important; width: 80px; }
.give-total-wrap .give-currency-symbol { font-size: 16px !important; height: 45px !important; }

}
 @media only screen and (max-width: 600px) {
.donation-row .vc_tta-panel-body { padding: 15px !important; background: none !important; }
#steps_item_3 { clear: both; }
.donation-row ul.list_steps .list_steps_item { width: 74px; height: 74px; margin-bottom: 30px; }
.donation-row ul.list_steps .list_steps_item#steps_item_3, .donation-row ul.list_steps .list_steps_item#steps_item_4 { margin-bottom: 0; }
.donation-row ul.list_steps { text-align: center; }
.donation-row ul.list_steps .list_steps_item { float: none; }
.donation-row ul.list_steps .list_steps_item { width: 94px; height: 94px; margin-bottom: 20px; }
.donation-row ul.list_steps .list_steps_item span { padding: 35px 5px; }
.donation-row ul.list_steps .list_steps_item.selected span { padding: 68px 35px; font-size: 13px; }
.donation-row ul.list_steps .list_steps_item.selected { width: 162px; height: 162px; margin: 0 !important; }
.donation-row ul.list_steps .list_steps_item { display: none; }
.donation-row ul.list_steps .list_steps_item.selected { display: block; top: 0; }
header.site-header .container { padding: 0 20px; width: 100% !important; }
.secured_online_donation span { float: left; }
.secured_online_donation { top: 42px; left: 62px; width: 130px; line-height: 1; }
header.fixed .secured_online_donation { top: 32px; }
.page-id-24682 #steps_item_4.list_steps_item.cnf_recpt.selected { top: 0; }
.page-template-donation-page-template .panel-center.col-xs-12 { padding: 0 10px; }
.donationTabs .vc_tta-panel-heading { text-align: center !important; border: 1px solid #CCC !important; border-radius: 50px !important; }
.donationTabs .vc_tta-panel-heading a { padding: 10px !important; font-size: 13px !important; }
.vc_active.personalDonation.donationTabs .vc_tta-panel-heading, .vc_active.companyDonation.donationTabs .vc_tta-panel-heading { display: none; }
#site-header .site-title a img, #site-header .menu-item-logo a img { width: 70px !important; top: 0; }
.mobile-display-only { display: block; }
.page-template-donation-page-template .secured_online_donation, .page-id-24683 .secured_online_donation { display: none !important; }
.page-template-donation-page-template .mobile-display-only .secured_online_donation, .page-id-24683 .mobile-display-only .secured_online_donation { top: 0; width: 100%; left: 15px; position: relative; display: block !important; }
.secured_online_donation em { background: #16a4d2; border-radius: 50%; line-height: 0 !important; width: 24px; height: 24px; box-sizing: border-box; display: inline-block; text-align: center; padding: 6px; margin-right: 5px; }
.page-template-donation-page-template { font-size: 14px !important; }
.personalDonation.donationTabs .vc_tta-panel-heading {
    position: absolute;
    bottom: -50px;
    width: 100%;
}
.page-id-24683 .wpb_raw_code.wpb_content_element.wpb_raw_html {
    padding: 0 15px;
}
.ConfirmationTab
{
 padding:0 15px;
}
#give_purchase_submit .give-donation-total-label {
    max-width: 150px;
    float: left !important;
}
body.page-id-26479 fieldset#give_cc_address, body.page-id-26869 fieldset#give_cc_address {
    padding: 0 5px;
}
#give_purchase_submit .give-final-total-amount {
    display: inline-block !important;
}
}
.page-id-27222 #page-title {
    display: none;
}
.page-id-27222 .entry-content.post-content {
    max-width: 1000px;
    margin: 0 auto;
}

