
/* PHP Page CSS */
#donation_unavailable{max-width:640px;margin:40px auto;padding:30px;border:1px solid #dcdcdc;border-radius:8px;text-align:center}#_donation_form{max-width:1200px}.payment-method-logo{max-height:32px;opacity:.2;margin-right:20px}.payment-method-logo.selected{opacity:1}#_agree_terms_row{height:0 !important;min-height:0 !important;max-height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important}#_confirm_human_row{height:0 !important;min-height:0 !important;max-height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important}#goal_progress:has(#goal_progress_bar){width:80%;max-width:600px;margin:20px 0;border-radius:5px;height:120px;background-color:#fff;overflow:hidden;position:relative;border:1px solid #007d00}#goal_progress_bar{width:calc(100% - 30px);height:25px;position:absolute;bottom:15px;left:15px;border:1px solid #f0f0f0;overflow:hidden;font-size:16px;border-radius:10px;text-align:center;font-weight:bold}#goal_progress_fill{max-width:100%;height:30px;background-color:rgba(0,125,0,.8);position:absolute;top:0;left:0}#goal_progress_text{position:absolute;top:0;left:0;text-align:center;width:100%;line-height:25px}#goal_progress_description{font-size:.8rem;color:#141e28;text-align:left;line-height:1.2;z-index:1000;position:absolute;top:20px;left:20px;width:calc(100% - 40px)}.g-recaptcha{margin:20px 0}


/* Page CSS */
#_donation_notes p{font-size:.8rem}
