#form_giving{text-align:left;margin:0 auto;padding:0;}
.frm_style_formidable-style.with_frm_style input[type=text], .frm_style_formidable-style.with_frm_style input[type=password], .frm_style_formidable-style.with_frm_style input[type=email], .frm_style_formidable-style.with_frm_style input[type=number], .frm_style_formidable-style.with_frm_style input[type=url], .frm_style_formidable-style.with_frm_style input[type=tel], .frm_style_formidable-style.with_frm_style input[type=phone], .frm_style_formidable-style.with_frm_style input[type=number], .frm_style_formidable-style.with_frm_style input[type=search], .frm_style_formidable-style.with_frm_style select, .frm_style_formidable-style.with_frm_style textarea, .frm_form_fields_style, .frm_style_formidable-style.with_frm_style .frm_scroll_box .frm_opt_container, .frm_form_fields_active_style, .frm_form_fields_error_style, .frm_style_formidable-style.with_frm_style .chosen-container-multi .chosen-choices, .frm_style_formidable-style.with_frm_style .chosen-container-single .chosen-single{padding:30px;height:100%;border-radius:50px;-moz-appearance:none;}
.frm_style_formidable-style.with_frm_style select{padding:6px 10px;}
#form_giving .dropdown-wrapper, #form_giving .text-wrapper, #form_giving .frm_checkbox{background-color:#eeeeee;padding:10px 20px 14px 20px;border-radius:50px;margin-top:12px;min-width:150px;}
#form_giving .dropdown-wrapper.open{padding:22px 0px 22px 0px;}
#form_giving .dropdown-wrapper.one-item{height:92px;}
#form_giving select, #form_giving input{background-color:transparent;border:none;box-shadow:none;font-family:inherit;font-size:65%;font-weight:bold;padding:0;cursor:pointer;-moz-appearance:none;}
#form_giving select option{background-color:#eeeeee;font-weight:bold;padding:15px 35px;}
#form_giving label{font-size:14px;font-weight:300;}
#form_giving .frm_checkbox{padding:12px 28px 12px 20px;display:inline-block;margin-top:40px;width:100%;text-align:left;}
#form_giving .frm_checkbox label{padding-top:2px;}
#form_giving .frm_checkbox input[type="checkbox"]{height:16px;width:16px;vertical-align:middle;}
.frm_style_formidable-style.with_frm_style .frm_form_field.frm_html_container, .frm_style_formidable-style.with_frm_style label.frm_primary_label, .frm_style_formidable-style.with_frm_style.frm_login_form label, .frm_style_formidable-style.with_frm_style input[type=submit], .frm_style_formidable-style.with_frm_style .frm_submit input[type=button], .frm_form_submit_style, .frm_style_formidable-style.with_frm_style.frm_login_form input[type=submit]{font-family:"Gotham SSm A", "Gotham SSm B", 'Open Sans', Arial, sans-serif !important;font-weight:600;}
.frm_style_formidable-style.with_frm_style label.frm_primary_label, .frm_style_formidable-style.with_frm_style.frm_login_form label, .frm_style_formidable-style.with_frm_style .frm_required{font-weight:600;}
.gecko #field_giving_amount{padding:17px 30px !important;}
.frm_style_formidable-style.with_frm_style input::-webkit-input-placeholder{color:#555;}
.frm_style_formidable-style.with_frm_style input:-moz-placeholder{color:#555;}
.frm_style_formidable-style.with_frm_style input::-moz-placeholder{color:#555;}
.frm_style_formidable-style.with_frm_style input:-ms-input-placeholder{color:#555;}
#form_giving .submit-wrapper{float:right;position:relative;margin:0;box-sizing:border-box;border:10px solid transparent;width:20%;}
#form_giving .submit-wrapper input[type="submit"], #form_giving .submit-wrapper input[type="button"]{background-color:#ff0000;border:none;border-radius:50px;color:#ffffff;font-size:14px;font-weight:bold;margin:0;height:50px;width:100%;}
#form_giving .submit-wrapper .et_icon{color:white;vertical-align:middle;font-size:150%;position:absolute;top:13px;left:58px;}
#form_giving .submit-wrapper#prev{float:left;}
#form_giving .frm_progress{display:inline-block;width:100%;}
span.progressLabel{display:inline;float:left;font-size:10px;font-weight:600;}
span.progressBar{display:inline;float:left;clear:none;width:400px;margin:0 30px;}
div.wppb-progress{background:#d7d4d4;}
.frm_style_formidable-style.with_frm_style .form-field{display:inline-block;float:left;vertical-align:top;box-sizing:border-box;border:10px solid transparent;width:20%;margin-left:0 !important;margin-right:0 !important;}
.frm_form_field.frm_left_fourth, .frm_form_field.frm_fourth, .frm_submit.frm_fourth, .frm_form_field.frm_right_fourth, .frm_form_field.frm_first_fourth, .frm_form_field.frm_last_fourth{width:20%;}
div#frm_field_116_container, div#frm_field_117_container{width:40%;}
div#frm_field_125_container{width:60%;float:right;}
#form_giving .submit-wrapper .et_icon{display:none;}
#frm_form_7_container.frm_style_formidable-style.with_frm_style .form-field{display:block;max-width:560px;}
#form_giving .frm_form_fields.frm_page_num_1 .frm_submit{padding-right:0px;width:100%;}
#form_giving .frm_form_fields.frm_page_num_2 .frm_submit{width:100%;}
#form_giving .frm_form_fields.frm_page_num_3 .frm_submit{width:100%;}
#form_giving .frm_form_fields.frm_page_num_3 .frm_top_container{display:block;text-align:left;line-height:40px;}
#form_giving .frm_form_fields .frm_ajax_loading{width:auto;float:right;padding:23px;}
#form_giving .frm_form_fields.frm_page_num_3 .frm_ajax_loading{float:none;}
#form_giving .frm_form_fields.frm_page_num_3 .frm_top_container, #frm_field_150_container{width:100%;}
.frm_style_formidable-style.with_frm_style input[type=submit], .frm_style_formidable-style.with_frm_style .frm_submit input[type=button], .frm_form_submit_style, .frm_style_formidable-style.with_frm_style.frm_login_form input[type=submit]{font-size:14px;background:#d8d4d3;border:2px solid #d8d4d3;border-radius:31px;-webkit-border-radius:31px;-moz-border-radius:31px;font-weight:bold;font-style:normal;text-transform:none;text-decoration:none;color:#525453;padding:1em 2em;transition:all 0.2s;line-height:1.7em;letter-spacing:0.05em;}
.frm_style_formidable-style.with_frm_style input[type=submit]:hover, .frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:hover, .frm_form_submit_style:hover, .frm_style_formidable-style.with_frm_style.frm_login_form input[type=submit]:hover{color:#383838 !important;background:#adadad !important;border-color:#adadad !important;}
.frm_style_formidable-style.with_frm_style #form_contact2 .form-field{width:100%;}
.with_frm_style .frm_form_field{clear:none;}
@media all and (max-width:980px){.frm_style_formidable-style.with_frm_style .form-field, #frm_field_125_container, div#frm_field_116_container, div#frm_field_117_container, .frm_form_field.frm_left_fourth, .frm_form_field.frm_fourth, .frm_submit.frm_fourth, .frm_form_field.frm_right_fourth, .frm_form_field.frm_first_fourth, .frm_form_field.frm_last_fourth, .frm_style_formidable-style.with_frm_style .form-field{width:49%;float:none;}
#form_giving .submit-wrapper{width:49%;}
#form_giving select, #form_giving input{font-size:80%;}
div#frm_field_125_container{width:100%;}
#form_giving .frm_checkbox{margin-top:0;}
div.wppb-progress{width:100%;}
}
@media all and (max-width:767px){span.progressBar, .frm_style_formidable-style.with_frm_style #frm_field_151_container.form-field, .frm_style_formidable-style.with_frm_style #frm_field_155_container.form-field, .frm_style_formidable-style.with_frm_style #frm_field_157_container.form-field{max-width:400px!important;width:100% !important;}
span.progressLabel{display:block;}
span.progressLabel:last-child{float:right;}
span.progressBar{margin:0px;}
}
@media all and (max-width:479px){div#frm_field_125_container, .frm_style_formidable-style.with_frm_style .form-field, #frm_field_125_container, div#frm_field_116_container, div#frm_field_117_container, .frm_form_field.frm_left_fourth, .frm_form_field.frm_fourth, .frm_submit.frm_fourth, .frm_form_field.frm_right_fourth, .frm_form_field.frm_first_fourth, .frm_form_field.frm_last_fourth, .frm_style_formidable-style.with_frm_style .form-field{width:100%;}
div.wppb-progress{width:100%;}
#form_giving select, #form_giving input{font-size:100%;}
}
#frm_field_148_container{clear:left;}