.gform_wrapper textarea:focus,.gform_wrapper input:focus,.gform_wrapper select:focus{outline:none}.gform_wrapper .asp-form-block-title{margin-bottom:22px}.gform_wrapper .asp-checkboxes{position:relative;margin-bottom:7px}.gform_wrapper #ctl00_ContentPlaceHolder1_LP_Prefix{height:33px}.gform_wrapper #ctl00_ContentPlaceHolder1_StateP,.gform_wrapper #ctl00_ContentPlaceHolder1_HowHear{height:25px}.gform_wrapper #ctl00_ContentPlaceHolder1_ZipP,.gform_wrapper #ctl00_ContentPlaceHolder1_StateP{height:33px}.gform_wrapper #ctl00_ContentPlaceHolder1_SeekerComment{width:100%;border:1px solid #c7b299}.gform_wrapper .asp_right_margin{margin-right:2%}.gform_wrapper input[type='text'],.gform_wrapper select{border-bottom:1px solid #c7b299;width:100%}.gform_wrapper .gf_left_half{width:49%;display:inline-block;vertical-align:bottom;float:left}@media (max-width: 1024px){.gform_wrapper .gf_left_half{width:100%;display:block;float:none}}.gform_wrapper .gf_left_half.asp_left_half_input{margin-right:2%}@media (max-width: 1024px){.gform_wrapper .gf_left_half.asp_left_half_input{margin-right:0px}}.gform_wrapper .gf_left_quarter{width:24%;display:inline-block;vertical-align:bottom;float:left}@media (max-width: 768px){.gform_wrapper .gf_left_quarter{width:100%;display:block;float:none}}.gform_wrapper .gf_left_quarter.asp_left_quarter_input{margin-right:1%}@media (max-width: 768px){.gform_wrapper .gf_left_quarter.asp_left_quarter_input{margin-right:0px}}.gform_wrapper .gf_left_quarter.asp_gender_field{margin-right:1%}@media (max-width: 768px){.gform_wrapper .gf_left_quarter.asp_gender_field{margin-right:0px}}.gform_wrapper .gf_left_quarter.asp_country_of_birth_field{width:25%}@media (max-width: 768px){.gform_wrapper .gf_left_quarter.asp_country_of_birth_field{width:100%}}.gform_wrapper .asp_bottom_margin{margin-bottom:15px;vertical-align:top}.gform_wrapper .asp-clearer{clear:both;width:100%;height:12px}.gform_wrapper .asp-clearer-zero{clear:both;width:100%;height:0px}.gform_wrapper .newsletters-form-options{font-size:14px}.gform_wrapper .top_checkboxes_asp{position:relative;background:#fcf6eb;border-top:1px solid #c7b299;padding:20px 15px;margin-right:15px;min-height:270px;position:relative;vertical-align:top}@media (max-width: 1224px){.gform_wrapper .top_checkboxes_asp{min-height:225px}}.gform_wrapper .top_checkboxes_asp .gfield_label{display:block;min-height:70px;text-transform:uppercase;font-family:"Playfair Display", serif;padding-bottom:15px;padding-top:10px;font-size:1.2em !important;font-weight:normal !important}.gform_wrapper .top_checkboxes_asp .ginput_container_checkbox{position:absolute;bottom:7px}.gform_wrapper .top_checkboxes_asp .gfield_description{padding:0 16px 0 0}@media (max-width: 1224px){.gform_wrapper .top_checkboxes_asp .gfield_description{padding:0 16px 25px 0}}@media (max-width: 1224px){.gform_wrapper .top_checkboxes_asp.one_fourth{width:48.5%}}@media (max-width: 994px){.gform_wrapper .top_checkboxes_asp.one_fourth{width:100%}}@media (max-width: 1224px){.gform_wrapper .top_checkboxes_asp.one_fourth.asp_odd{margin-right:0px}}@media (max-width: 994px){.gform_wrapper .top_checkboxes_asp.one_fourth.asp_odd{margin-right:0px}}.gform_wrapper .top_checkboxes_asp.gf_left_third{width:32%;float:left}@media (max-width: 1020px){.gform_wrapper .top_checkboxes_asp.gf_left_third{width:100%}}.gform_wrapper .top_checkboxes_asp.gf_left_third.left_third_last_child{margin-right:0px}.gform_wrapper .asp_title_name_field.gf_left_third{width:32%;float:left}@media (max-width: 1020px){.gform_wrapper .asp_title_name_field.gf_left_third{width:100%}}.gform_wrapper .asp_title_name_field.gf_left_third.left_third_last_child{margin-right:0px}.gform_wrapper #ctl00_ContentPlaceHolder1_Submit,.gform_wrapper #ctl00_SubmitButton{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background-color:transparent;border:1px solid #990033;color:#990033}.gform_wrapper #ctl00_ContentPlaceHolder1_Submit:hover,.gform_wrapper #ctl00_SubmitButton:hover{background-color:#990033;color:#ffffff}.gform_wrapper #ctl00_ContentPlaceHolder1_Submit:disabled,.gform_wrapper #ctl00_SubmitButton:disabled{background-color:#F3F1EB !important;color:#000000;cursor:pointer;border:1px solid #c0c0c0;color:gray}.gform_wrapper #ctl00_ContentPlaceHolder1_Submit:disabled:hover,.gform_wrapper #ctl00_SubmitButton:disabled:hover{background-color:#F3F1EB !important;color:gray}.asp-error{display:inline-block;padding-top:5px;color:#d81a1a;font-size:12px}.asp-field-with-error input,.asp-field-with-error select{border-bottom:1px solid #d81a1a !important}.asp-all-fields-for-mail-error-place{width:100%;clear:both;height:0px}.asp-all-fields-for-mail-error-place+.asp-error{display:block;margin-bottom:10px}.page-id-4890 #contactTab{display:none !important}#contactOverlay .asp-form-popup-inner header,#contactOverlay .asp-form-popup-inner nav,#contactOverlay .asp-form-popup-inner .search-form,#contactOverlay .asp-form-popup-inner .page-header,#contactOverlay .asp-form-popup-inner main .container-sm,#contactOverlay .asp-form-popup-inner #engagement,#contactOverlay .asp-form-popup-inner footer,#contactOverlay .asp-form-popup-inner .site-info{display:none}#contactOverlay .asp-form-popup-inner main{margin-top:0px;padding-top:0px !important}#contactOverlay .asp-form-popup-inner main .container{width:100%;max-width:100%}#contactOverlay .asp-form-popup-inner main .container select#ctl00_ContentPlaceHolder1_LP_Prefix{height:25px}#contactOverlay .asp-form-popup-inner main .container select#ctl00_ContentPlaceHolder1_StateP{height:25px}#contactOverlay .asp-form-popup-inner main .container #ctl00_ContentPlaceHolder1_ZipP{height:25px}#contactOverlay .asp-form-popup-inner main .container #ctl00_ContentPlaceHolder1_remLen1{background-color:transparent !important}#contactOverlay .asp-form-popup-inner main .container #ctl00_ContentPlaceHolder1_Submit:disabled{color:#01262c}#contactOverlay .asp-form-popup-inner main .container .top_checkboxes_asp{background:rgba(255,255,255,0.1)}#contactOverlay .asp-form-popup-inner main .container select option.asp-select-option-item{color:#000}.asp-join-personal-information-block{width:100%}.asp-join-personal-information-block .one_fifth{width:6.5%;float:left;margin-right:1.5%}@media (max-width: 768px){.asp-join-personal-information-block .one_fifth{width:100%;float:none;margin-right:0px}}.asp-join-personal-information-block .one_fifth.asp_first_name_field,.asp-join-personal-information-block .one_fifth.asp_middle_name_field,.asp-join-personal-information-block .one_fifth.asp_last_name_field{width:26.75%}@media (max-width: 768px){.asp-join-personal-information-block .one_fifth.asp_first_name_field,.asp-join-personal-information-block .one_fifth.asp_middle_name_field,.asp-join-personal-information-block .one_fifth.asp_last_name_field{width:100%}}.asp-join-personal-information-block .asp_suffix_field{width:7%;margin-right:0px}@media (max-width: 768px){.asp-join-personal-information-block .asp_suffix_field{width:100%;float:none;margin-right:0px}}.asp-join-personal-information-block #ctl00_LP_Prefix,.asp-join-personal-information-block #ctl00_LP_Suffix,.asp-join-personal-information-block #ctl00_Gender,.asp-join-personal-information-block #ctl00_CountryOfBirth,.asp-join-personal-information-block #ctl00_StateP,.asp-join-personal-information-block #ctl00_StateM{height:25px}.asp-join-personal-information-block .asp_become_bahai_i_have_different_address_checkbox{margin:10px 0px}.asp-join-personal-information-block #aspBecomeBahaiAlternativeAddress{display:none}.asp-join-personal-information-block ::-webkit-input-placeholder{color:#E0E0E0}.asp-join-personal-information-block ::-moz-placeholder{color:#E0E0E0}.asp-join-personal-information-block :-ms-input-placeholder{color:#E0E0E0}.asp-join-personal-information-block :-moz-placeholder{color:#E0E0E0}#full-screen-overlay-loader{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999;background:url("/aspforms/images/overlay_loader.gif") no-repeat center,rgba(255,255,255,0.25);display:none}#html_element_recaptcha{margin-bottom:20px}@media (max-width: 768px){#html_element_recaptcha div{text-align:center;margin:0 auto}}@media (max-width: 768px){#ctl00_SubmitPanel{text-align:center}#ctl00_SubmitPanel #ctl00_SubmitButton{float:none;margin:0 auto}}.page-template-template-become-bahai-asp-forms main .container-sm{max-width:860px}.asp-single-phone-field-radios input[type="radio"]{display:none}.asp-single-phone-field-radios input[type="radio"]+label span{display:inline-block;width:15px;height:15px;background:transparent;vertical-align:middle;border:2px solid #c7b299;border-radius:50%;padding:2px;margin:0 5px}.asp-single-phone-field-radios input[type="radio"]:checked+label span{width:15px;height:15px;background:#990033;background-clip:content-box;border:2px solid #990033}.radio-asp-item{display:inline-block;padding:20px 10px 0 0}.add-another-child-asp{float:right;margin-left:15px;display:none}.add-another-child-asp #ctl00_AddChild{margin-left:12px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background-color:transparent;border:1px solid #990033;color:#990033;font-family:"Antonio", serif;padding:5px 80px}.add-another-child-asp #ctl00_AddChild:hover{background-color:#990033;color:#ffffff}.add-another-child-asp #ctl00_AddChild:disabled{background-color:#F3F1EB !important;color:#000000;cursor:pointer;border:1px solid #c0c0c0;color:gray}.add-another-child-asp #ctl00_AddChild:disabled:hover{background-color:#F3F1EB !important;color:gray}.join-asp-link{font-size:22px}.asp-become-a-bahai-child-text{display:none}.asp-street-address-two-field,.asp_street_address_two_alternative_field{opacity:0.55}.children-title-asp-form{color:#990033}.span-error-first-selection{font-size: 14px;font-weight: bold;}
