@import url(//conservativejusticereform.org/wp-content/plugins/imge-advocacy-hub-plugin/css/theme/../campaigns/quiz.css);body .show_on_login{display:none !important}body .hide_on_login{display:block !important}body.iah_is_logged_in .letter_sender_addr.logged_in_hide{display:none}body.iah_is_logged_in .letter_sender_addr .pih_logged_in{display:block}body.iah_is_logged_in .letter_sender_addr .pih_logged_out{display:none !important}body.iah_is_logged_in .letter_sender_addr .wrong_info{display:inline}body.iah_is_logged_in .show_on_login{display:block !important}body.iah_is_logged_in .hide_on_login{display:none !important}body.iah_is_logged_in .facebook-signup{display:none}body.iah_has_required_form .letter_sender_addr.logged_in_hide{display:block}body.iah_has_required_form .letter_sender_addr .pih_logged_in{display:none !important}body.iah_has_required_form .letter_sender_addr .pih_logged_out{display:block !important}.profile_page h3{font-weight:700}.profile_page .fb_iframe_widget{margin-right:10px}.profile_page #link_fb{display:inline-block;position:relative}.profile_page .profile_info .profile_info_heading{margin-top:10px;margin-bottom:10px;border-bottom:1px solid #d4d6d8}.profile_page .profile_info .profile_info_heading h4{font-weight:700;display:inline-block;margin-right:20px}.profile_page .profile_info .profile_info_heading a{display:inline-block;color:#009bdf;font-size:.8em}.profile_page .profile_info div:not(.profile_info_heading){margin-bottom:10px}.profile_page .profile_info b{display:block;font-weight:700;text-transform:uppercase}.iah-tabs .nav-tabs{border:0}.iah-tabs .nav-tabs li a{font-size:1.1em;border-radius:0;border:0;font-weight:700}.iah-tabs .nav-tabs li a:hover,.iah-tabs .nav-tabs li a:active,.iah-tabs .nav-tabs li a:focus{border:0;background:0 0;color:inherit}.iah-tabs .nav-tabs li.active a{border:0;background:#f4f5f6;color:#009bdf;box-shadow:0 2px 5px rgba(100,100,100,.2);-webkit-box-shadow:0 2px 5px rgba(100,100,100,.2);-moz-box-shadow:0 2px 5px rgba(100,100,100,.2);-o-box-shadow:0 2px 5px rgba(100,100,100,.2);-ms-box-shadow:0 2px 5px rgba(100,100,100,.2)}.iah-tabs .nav-tabs li.active a:hover,.iah-tabs .nav-tabs li.active a:active,.iah-tabs .nav-tabs li.active a:focus{border:0;color:#009bdf;background:#f4f5f6}.iah-tabs .tab-content #available-campaigns{padding:0;border:0}.iah-tabs .tab-content #available-campaigns .profile_info_heading h4{font-weight:700;margin-bottom:20px}.iah-tabs .tab-content #available-campaigns ul{list-style-type:none;margin:0;padding:0}.iah-tabs .tab-content #available-campaigns ul li{background:#f4f5f6;border:0;margin-bottom:20px;padding:20px;overflow:hidden;box-shadow:0 2px 5px rgba(100,100,100,.2);-webkit-box-shadow:0 2px 5px rgba(100,100,100,.2);-moz-box-shadow:0 2px 5px rgba(100,100,100,.2);-o-box-shadow:0 2px 5px rgba(100,100,100,.2);-ms-box-shadow:0 2px 5px rgba(100,100,100,.2)}.iah-tabs .tab-content #available-campaigns ul li h5{margin-top:0;font-size:1.25em}@media (min-width:768px){.iah-tabs .tab-content #available-campaigns ul li h5{display:inline-block;float:left;width:75%;padding-right:10px}}.iah-tabs .tab-content #available-campaigns ul li.dotted-border{border:0}.iah-tabs .tab-content #available-campaigns ul li a{padding:15px;background:#009bdf;color:#fff;display:inline-block;position:relative;box-shadow:0 2px 5px rgba(100,100,100,.2);-webkit-box-shadow:0 2px 5px rgba(100,100,100,.2);-moz-box-shadow:0 2px 5px rgba(100,100,100,.2);-o-box-shadow:0 2px 5px rgba(100,100,100,.2);-ms-box-shadow:0 2px 5px rgba(100,100,100,.2)}.iah-tabs .tab-content #available-campaigns ul li a:hover{color:#fff;text-decoration:none;opacity:.8}@media (min-width:768px){.iah-tabs .tab-content #available-campaigns ul li a{text-align:center;width:25%;float:right}}#edit_profile-form-full .submit,#edit_profile-form-full .campaign_submit,form[data-campaign_id='main_signup'] .submit,form[data-campaign_id='main_signup'] .campaign_submit{margin-left:10px;padding:10px 20px}#edit_profile-form-full .campaign_submit,form[data-campaign_id='main_signup'] .campaign_submit{margin-top:20px}#edit_profile-form-full .form_input_field,form[data-campaign_id='main_signup'] .form_input_field{display:inline-block;padding:10px;width:100%;max-width:100%}#edit_profile-form-full .form_input_field[data-field_type="hidden"],form[data-campaign_id='main_signup'] .form_input_field[data-field_type="hidden"]{padding:0}#edit_profile-form-full .form_input_field input,#edit_profile-form-full .form_input_field select,#edit_profile-form-full .form_input_field textarea,form[data-campaign_id='main_signup'] .form_input_field input,form[data-campaign_id='main_signup'] .form_input_field select,form[data-campaign_id='main_signup'] .form_input_field textarea{width:100%;max-width:100%}#edit_profile-form-full .form_input_field label,form[data-campaign_id='main_signup'] .form_input_field label{font-weight:700}#edit_profile-form-full .form_input_field input,form[data-campaign_id='main_signup'] .form_input_field input{padding:10px;background:#fff;border:1px solid #d4d6d8;border-radius:3px}#edit_profile-form-full .form_input_field select,form[data-campaign_id='main_signup'] .form_input_field select{height:38px;background:#fff;border:1px solid #d4d6d8}@media (min-width:768px){#edit_profile-form-full .form_input_field[data-field_id="title"]{width:20%}#edit_profile-form-full .form_input_field[data-field_id="first_name"]{width:40%}#edit_profile-form-full .form_input_field[data-field_id="last_name"]{width:40%}#edit_profile-form-full .form_input_field[data-field_id="address"]{width:100%}#edit_profile-form-full .form_input_field[data-field_id="city"]{width:33.333333%}#edit_profile-form-full .form_input_field[data-field_id="state"]{width:33.333333%}#edit_profile-form-full .form_input_field[data-field_id="zip"]{width:33.333333%}#edit_profile-form-full .form_input_field[data-field_id="email"]{width:33.333333%}#edit_profile-form-full .form_input_field[data-field_id="phone_number"]{width:33.333333%}#edit_profile-form-full .form_input_field[data-field_id="employer"]{width:33.333333%}}.iah-send-letter-container .page-header,.iah-call-congress-container .page-header,.iah-social-container .page-header,.iah-multi-step .page-header,.iah-registration-container .page-header{margin:0;padding:0;border:0}.iah-send-letter-container .page-header .page-title,.iah-call-congress-container .page-header .page-title,.iah-social-container .page-header .page-title,.iah-multi-step .page-header .page-title,.iah-registration-container .page-header .page-title{margin-bottom:25px}.iah-multi-step{padding:40px;background:#fff}@media (max-width:1199px){.iah-multi-step{padding:40px 10px}}.iah-multi-step .page-header{padding:0 !important}.campaign p{line-height:25px}.campaign .terms{line-height:1.8;font-weight:300;font-size:12px}.campaign .terms.bold{font-weight:700}.campaign .iah_campaign_cta .cta-read-more{text-align:center;padding:20px;cursor:pointer}.campaign .iah_campaign_cta .cta-read-more span{text-decoration:underline}.campaign .iah_campaign_cta .cta-read-more i{font-size:18px}.campaign .iah_campaign_content{margin-bottom:20px}.campaign .iah_campaign_content h2,.campaign .iah_campaign_content h3,.campaign .iah_campaign_content h4,.campaign .iah_campaign_content h5,.campaign .iah_campaign_content h6{margin-top:0;margin-bottom:20px}.campaign .iah_campaign_content li{line-height:15px !important;margin-bottom:20px}.campaign .iah-letter-to .iah-recipient-container{overflow:hidden;margin-bottom:25px}.campaign .iah-letter-to .iah-recipient-container h5{display:inline-block}@media (min-width:768px){.campaign .iah-letter-to .iah-recipient-container h5{float:left}}.campaign .iah-letter-to .iah-recipient-container .recipients{display:inline-block}@media (min-width:768px){.campaign .iah-letter-to .iah-recipient-container .recipients{float:right;width:90%}}.campaign .iah-letter-to .iah-recipient-container .recipients .rep_info{display:inline-block;margin-right:15px}.campaign .iah-letter-to .iah-recipient-container .recipients .rep_info input{position:relative;display:inline-block;margin:0;padding:0}.campaign .iah-letter-to .iah-recipient-container .recipients .rep_info label{position:relative;display:inline-block;padding:0 0 0 5px}.campaign .iah-letter-message .letter_text{margin-bottom:25px}.campaign .iah-letter-message .letter_text textarea{padding:10px;font-size:14px !important;resize:none;max-width:100%;min-height:150px !important;line-height:23px;background:#fff;border:1px solid #d4d6d8;border-radius:3px;font-weight:300 !important}.campaign.survey-campaign .survey_question{margin-bottom:20px !important}.campaign.survey-campaign .survey_question .survey-choice{margin-left:20px}.campaign.survey-campaign .survey_question .survey-choice label{font-weight:400}.campaign.call-congress-campaign .call-congress-completed .msg{border-radius:3px;font-weight:700;margin-bottom:5px}.campaign.call-congress-campaign .call-congress-completed button{width:100%;border:none;color:#fff;padding:10px;border-radius:3px;background:#00d415;text-transform:capitalize}.campaign_submit{margin-top:20px}.validation_error .validation-block{margin-bottom:10px}.validation_error .validation-block .validation-label{font-weight:700;margin-bottom:10px}.validation_error .validation-block .validation-fields{list-style-type:none;margin:0;padding:0 0 0 10px}.validation_error .validation-block .validation-fields li{font-size:13px !important;margin-bottom:10px !important;line-height:15px !important}.iah_form_submit_overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,.85);z-index:99}.iah_form_submit_overlay span{position:absolute;left:0;right:0;top:45%}.iah_form_submit_overlay span:before{content:'';background:url(//conservativejusticereform.org/wp-content/plugins/imge-advocacy-hub-plugin/css/theme/../../images/loader-squares.gif) no-repeat center center;height:20px;display:block}.campaign_form{padding-top:0 !important;border-top:0 !important;position:relative}.campaign_form h3{margin:0 0 15px;font-weight:700;padding-bottom:10px;border-bottom:1px solid #d4d6d8;line-height:1.4}.campaign_form .form_row.radio input{margin-left:0}.campaign_form.send-letter,.campaign_form.registration_form{border:none !important;padding-top:0 !important}.campaign_form.send-letter .iah-letter-to h3,.campaign_form.registration_form .iah-letter-to h3{margin:0 0 15px;font-weight:700;padding-bottom:10px;border-bottom:1px solid #d4d6d8}.campaign_form.send-letter .iah-letter-to .iah-recipient-container,.campaign_form.registration_form .iah-letter-to .iah-recipient-container{overflow:hidden;margin-bottom:10px}.campaign_form.send-letter .iah-letter-to .iah-recipient-container h5,.campaign_form.registration_form .iah-letter-to .iah-recipient-container h5{margin:0 0 10px !important;font-weight:400;font-size:16px;line-height:20px;display:block;font-weight:300 !important}.campaign_form.send-letter .iah-letter-to .iah-recipient-container .recipients,.campaign_form.registration_form .iah-letter-to .iah-recipient-container .recipients{width:100%;display:block}.campaign_form.send-letter .iah-letter-to .iah-recipient-container .recipients .rep_info,.campaign_form.registration_form .iah-letter-to .iah-recipient-container .recipients .rep_info{display:inline-block;min-width:50%;margin:0;padding:0 !important;font-size:12px}.campaign_form.send-letter .iah-letter-to .iah-recipient-container .recipients .rep_info input,.campaign_form.registration_form .iah-letter-to .iah-recipient-container .recipients .rep_info input{position:relative;display:inline-block;margin:0;padding:0}.campaign_form.send-letter .iah-letter-to .iah-recipient-container .recipients .rep_info label,.campaign_form.registration_form .iah-letter-to .iah-recipient-container .recipients .rep_info label{position:relative;display:inline-block;padding:0 0 0 5px}.campaign_form.send-letter .iah-letter-message .letter_text,.campaign_form.registration_form .iah-letter-message .letter_text{margin-bottom:25px}.campaign_form.send-letter .iah-letter-message .letter_text textarea,.campaign_form.registration_form .iah-letter-message .letter_text textarea{padding:10px !important;font-size:14px !important;resize:none;max-width:100%;min-height:150px !important;line-height:23px;background:#fff;border:1px solid #d4d6d8;border-radius:3px;font-weight:300 !important}.campaign_form.send-letter .iah-letter-message .letter_signature,.campaign_form.registration_form .iah-letter-message .letter_signature{margin-bottom:15px}.campaign_form.send-letter .campaign_submit,.campaign_form.registration_form .campaign_submit{margin:0 0 0 auto;display:block}.campaign_form.fb-share h4{margin-bottom:20px !important}.campaign_form.fb-share .suggested_social_text_wrap{margin-bottom:10px}.campaign_form.fb-share .suggested_social_text{font-size:15px;margin-bottom:20px;line-height:25px;font-weight:300}.campaign_form.fb-share .campaign_submit{background:#3b5998 !important}.campaign_form.fb-share[data-use_social_creds="true"] .social_text_wrap{display:block !important}.campaign_form.tweet .legislator_wrap,.campaign_form.call-congress .legislator_wrap{margin-bottom:10px;padding:0 5px}.campaign_form.tweet .legislator_wrap.hidden,.campaign_form.call-congress .legislator_wrap.hidden{display:none}.campaign_form.tweet .legislator_wrap h3,.campaign_form.call-congress .legislator_wrap h3{background-color:transparent;padding:0;margin:0;font-size:18px;font-weight:700 !important;border:0}.campaign_form.tweet .legislator_wrap .legislators,.campaign_form.call-congress .legislator_wrap .legislators{list-style-type:none;padding:0;margin:0 0 20px}.campaign_form.tweet .legislator_wrap .legislators li,.campaign_form.call-congress .legislator_wrap .legislators li{margin:10px 0 !important}.campaign_form.tweet .legislator_wrap .legislators li .name,.campaign_form.call-congress .legislator_wrap .legislators li .name{font-size:15px;font-weight:300}.campaign_form.tweet .legislator_wrap .legislators li .title,.campaign_form.call-congress .legislator_wrap .legislators li .title{font-weight:300;font-size:13px;color:#a9aeb2}.campaign_form.tweet .legislator_wrap .recipients .rep_info,.campaign_form.call-congress .legislator_wrap .recipients .rep_info{margin:10px 0 !important;padding:0 !important;display:block !important}.campaign_form.tweet .campaign_submit{background:#1da1f2 !important}.campaign_form.tweet .legislators li input[type=checkbox]{margin:0 5px 0 0 !important;height:auto;display:inline !important;width:auto !important}.campaign_form.fb-share .social_text_wrap{margin-bottom:30px}.campaign_form.fb-share .campaign_submit{width:100%;margin-top:10px}.campaign_form.fb-share form{border:0 !important;padding-top:0 !important}.campaign_form.fb-share input,.campaign_form.fb-share textarea{display:block;width:100%;max-width:100%;border-radius:3px;color:#253746 !important;border:1px solid #d4d6d8;font-size:14px !important;font-weight:300;padding:10px !important;margin-bottom:15px;position:relative;clear:both;outline:none !important;height:100px;resize:none;line-height:23px}.campaign_form.fb-share input::-webkit-input-placeholder,.campaign_form.fb-share textarea::-webkit-input-placeholder{color:#dfe1e2}.campaign_form.fb-share input:-moz-placeholder,.campaign_form.fb-share textarea:-moz-placeholder{color:#dfe1e2}.campaign_form.fb-share input::-moz-placeholder,.campaign_form.fb-share textarea::-moz-placeholder{color:#dfe1e2}.campaign_form.fb-share input:-ms-input-placeholder,.campaign_form.fb-share textarea:-ms-input-placeholder{color:#dfe1e2}.campaign_form.fb-share input:focus,.campaign_form.fb-share textarea:focus{border-color:#009bdf;outline:none}.campaign_form.tweet .social_text_wrap{margin-bottom:30px}.campaign_form.tweet .campaign_submit{width:100%;margin-top:10px}.campaign_form.tweet form{border:0 !important;padding-top:0 !important}.campaign_form.tweet textarea{display:block;width:100%;max-width:100%;border-radius:3px;color:#253746 !important;border:1px solid #d4d6d8;font-size:14px !important;font-weight:300;padding:10px !important;margin-bottom:15px;position:relative;clear:both;outline:none !important;height:100px;resize:none;line-height:23px}.campaign_form.tweet textarea::-webkit-input-placeholder{color:#dfe1e2}.campaign_form.tweet textarea:-moz-placeholder{color:#dfe1e2}.campaign_form.tweet textarea::-moz-placeholder{color:#dfe1e2}.campaign_form.tweet textarea:-ms-input-placeholder{color:#dfe1e2}.campaign_form.tweet textarea:focus{border-color:#009bdf;outline:none}.campaign_form.call-congress .campaign_submit,.campaign_form.call-rep .campaign_submit{width:100%}.call-congress-script-modal .call-congress-close-script{width:100%;background:#1e95d3;border:none;color:#fff;padding:10px;border-radius:3px}.letter_sender_addr{margin-bottom:30px}.letter_sender_addr h3{margin:0 0 15px;font-weight:700;padding-bottom:10px;border-bottom:1px solid #d4d6d8;display:none}.letter_sender_addr h3.pih_logged_out{display:block}.letter_sender_addr h3 .info{top:-4px}.letter_sender_addr h3 .info:before{content:'?';border-radius:50%;background:#d4d6d8;padding:2px 5px;font-size:10px;cursor:help}.letter_sender_addr h3 .info .info_msg{padding:6px;width:140px;font-size:12px;border:1px solid #d4d6d8;position:absolute;right:0;top:37px;text-align:center;background:#f4f5f6;color:#484848;z-index:1;display:none}.letter_sender_addr h3 .info:hover .info_msg{display:block}.letter_sender_addr h3 span.wrong_info{position:absolute;margin-bottom:inherit;right:0;bottom:0;display:none;color:#009bdf}.letter_sender_addr h3 span.wrong_info .msg{font-size:12px;cursor:pointer;text-decoration:none !important}.letter_sender_addr .width-50{min-width:49.5%;max-width:49.5%;display:inline-block}.letter_sender_addr .width-100{width:100%;max-width:100%}.letter_sender_addr .width-50,.letter_sender_addr .width-100{font-size:16px;margin-bottom:15px;font-weight:300;color:#253746;padding:0 5px;overflow:hidden;text-overflow:ellipsis}.letter_sender_addr .iah_letter_info_label{font-size:11px;text-transform:uppercase;margin-bottom:5px;color:#929ba2}.iah-multi-tab .tabbable .nav.nav-tabs{border:0}.iah-multi-tab .tabbable .nav.nav-tabs li{padding:0 5px !important;width:25%;max-width:25%;margin-bottom:20px}@media (max-width:767px){.iah-multi-tab .tabbable .nav.nav-tabs li{width:50%;max-width:50%}.iah-multi-tab .tabbable .nav.nav-tabs li.active a{background:#126db5}.iah-multi-tab .tabbable .nav.nav-tabs li.active a:after{display:none}.iah-multi-tab .tabbable .nav.nav-tabs li:hover{box-shadow:none}}.iah-multi-tab .tabbable .nav.nav-tabs li a{border:0;background:#009bdf;color:#fff;margin:0;border-radius:4px}.iah-multi-tab .tabbable .nav.nav-tabs li a .fa{color:#fff;display:block;font-size:30px;text-align:center;margin-bottom:5px;max-height:30px}.iah-multi-tab .tabbable .nav.nav-tabs li a .tab-text{color:#fff;display:block;font-size:14px;text-align:center}@media (max-width:767px){.iah-multi-tab .tabbable .nav.nav-tabs li a .tab-text{display:none}}.iah-multi-tab .tabbable .nav.nav-tabs li a:hover{box-shadow:0 0 5px #777;-webkit-box-shadow:0 0 5px #777;-moz-box-shadow:0 0 5px #777;-o-box-shadow:0 0 5px #777;-ms-box-shadow:0 0 5px #777}.iah-multi-tab .tabbable .nav.nav-tabs li.active a{position:relative}.iah-multi-tab .tabbable .nav.nav-tabs li.active a:after{content:'';border-top:10px solid #009bdf;border-left:10px solid transparent;border-right:10px solid transparent;bottom:-10px;content:"";position:absolute;left:50%;margin:0 auto;margin-left:-10px;width:0;height:0}.iah-multi-tab .tabbable .nav.nav-tabs li.active a:hover{box-shadow:none}.iah-multi-tab .tabbable .nav.nav-tabs li.completed{opacity:.5}.iah-multi-tab .tab-content{padding-top:30px}.iah-multi-tab .tab-content .tab-pane>h2{margin:-10px 0 20px}.iah-multi-tab .tab-content .tab-pane#facebook-share-tab h4{margin-bottom:20px}.iah-multi-tab .tab-content .tab-pane#facebook-share-tab .campaign_submit{background:#3b5998}.iah-multi-tab .tab-content .tab-pane#tweet-tab .campaign_submit{background:#1da1f2}.iah-multi-tab .tab-content .tab-pane#tweet-tab .campaign_submit,.iah-multi-tab .tab-content .tab-pane#facebook-share-tab .campaign_submit{width:100%}.iah-multi-tab .tab-content .tab-pane#tweet-tab .social_text_wrap,.iah-multi-tab .tab-content .tab-pane#facebook-share-tab .social_text_wrap{margin-bottom:30px}.iah-multi-tab .tab-content .tab-pane#tweet-tab textarea,.iah-multi-tab .tab-content .tab-pane#facebook-share-tab textarea{line-height:23px}.iah-multi-tab .tab-content .tab-pane#tweet-tab textarea,.iah-multi-tab .tab-content .tab-pane#facebook-share-tab textarea{display:block;width:100%;max-width:100%;border-radius:3px;color:#253746;font-size:14px !important;font-weight:300;padding:10px !important;margin-bottom:15px;position:relative;clear:both;outline:none}.iah-multi-tab .tab-content .tab-pane#tweet-tab textarea::-webkit-input-placeholder,.iah-multi-tab .tab-content .tab-pane#facebook-share-tab textarea::-webkit-input-placeholder{color:#dfe1e2}.iah-multi-tab .tab-content .tab-pane#tweet-tab textarea:-moz-placeholder,.iah-multi-tab .tab-content .tab-pane#facebook-share-tab textarea:-moz-placeholder{color:#dfe1e2}.iah-multi-tab .tab-content .tab-pane#tweet-tab textarea::-moz-placeholder,.iah-multi-tab .tab-content .tab-pane#facebook-share-tab textarea::-moz-placeholder{color:#dfe1e2}.iah-multi-tab .tab-content .tab-pane#tweet-tab textarea:-ms-input-placeholder,.iah-multi-tab .tab-content .tab-pane#facebook-share-tab textarea:-ms-input-placeholder{color:#dfe1e2}.iah-multi-tab .tab-content .tab-pane#tweet-tab textarea:focus,.iah-multi-tab .tab-content .tab-pane#facebook-share-tab textarea:focus{border-color:#009bdf;outline:none}.iah_generate_required_form,.survey_form,.quiz_form,.registration_form{margin:0 0 30px;border-radius:0;border:none;padding:0;position:relative}.iah_generate_required_form .required_fields,.survey_form .required_fields,.quiz_form .required_fields,.registration_form .required_fields{overflow:hidden}.iah_generate_required_form .already_registered,.survey_form .already_registered,.quiz_form .already_registered,.registration_form .already_registered{margin-bottom:10px;text-align:right}.iah_generate_required_form .already_registered h4,.survey_form .already_registered h4,.quiz_form .already_registered h4,.registration_form .already_registered h4{font-size:14px;display:inline-block;margin-right:10px}.iah_generate_required_form .already_registered a,.survey_form .already_registered a,.quiz_form .already_registered a,.registration_form .already_registered a{display:inline-block;font-weight:300}.iah_generate_required_form .already_registered a:hover,.survey_form .already_registered a:hover,.quiz_form .already_registered a:hover,.registration_form .already_registered a:hover{color:#253746}.iah_generate_required_form .facebook-signup,.registration_form .facebook-signup{margin-bottom:70px;margin-top:20px}.iah_generate_required_form .facebook-signup:before,.registration_form .facebook-signup:before{content:'';border-bottom:1px solid #d4d6d8;display:block;width:100%;position:absolute;left:0;top:72px}.iah_generate_required_form .facebook-signup:after,.registration_form .facebook-signup:after{content:'OR';display:block;color:#253746;position:absolute;text-align:center;top:65px;background:#fff;left:calc(50% - 19px);width:38px}.iah_generate_required_form,.survey_form,.quiz_form,.registration_form{margin:0 0 30px;border-radius:0;border:none;padding:0;position:relative}.iah_generate_required_form .required_fields,.survey_form .required_fields,.quiz_form .required_fields,.registration_form .required_fields{overflow:hidden}.iah_generate_required_form .already_registered,.survey_form .already_registered,.quiz_form .already_registered,.registration_form .already_registered{margin-bottom:10px;text-align:right}.iah_generate_required_form .already_registered h4,.survey_form .already_registered h4,.quiz_form .already_registered h4,.registration_form .already_registered h4{font-size:14px;display:inline-block;margin-right:10px}.iah_generate_required_form .already_registered a,.survey_form .already_registered a,.quiz_form .already_registered a,.registration_form .already_registered a{display:inline-block;font-weight:300}.iah_generate_required_form .already_registered a:hover,.survey_form .already_registered a:hover,.quiz_form .already_registered a:hover,.registration_form .already_registered a:hover{color:#253746}.iah_generate_required_form h3,.survey_form h3,.quiz_form h3,.registration_form h3{margin:0 0 15px;font-weight:700;padding-bottom:10px;border-bottom:1px solid #d4d6d8}.iah_generate_required_form h4,.survey_form h4,.quiz_form h4,.registration_form h4{font-weight:300;margin:0;font-size:16px}.iah_generate_required_form .form_input_field,.survey_form .form_input_field,.quiz_form .form_input_field,.registration_form .form_input_field{display:inline-block;padding:0;margin-bottom:15px !important;width:100%;overflow:hidden;max-width:100%}.iah_generate_required_form .form_input_field input,.iah_generate_required_form .form_input_field select,.iah_generate_required_form .form_input_field textarea,.survey_form .form_input_field input,.survey_form .form_input_field select,.survey_form .form_input_field textarea,.quiz_form .form_input_field input,.quiz_form .form_input_field select,.quiz_form .form_input_field textarea,.registration_form .form_input_field input,.registration_form .form_input_field select,.registration_form .form_input_field textarea{outline:none}.iah_generate_required_form .form_input_field.not_filled input,.iah_generate_required_form .form_input_field.not_filled select,.iah_generate_required_form .form_input_field.not_filled textarea,.survey_form .form_input_field.not_filled input,.survey_form .form_input_field.not_filled select,.survey_form .form_input_field.not_filled textarea,.quiz_form .form_input_field.not_filled input,.quiz_form .form_input_field.not_filled select,.quiz_form .form_input_field.not_filled textarea,.registration_form .form_input_field.not_filled input,.registration_form .form_input_field.not_filled select,.registration_form .form_input_field.not_filled textarea{border-color:#af1f24}.iah_generate_required_form .form_input_field.not_filled[data-field_type="checkbox"] label:first-child,.iah_generate_required_form .form_input_field.not_filled[data-field_type="radio"] label:first-child,.survey_form .form_input_field.not_filled[data-field_type="checkbox"] label:first-child,.survey_form .form_input_field.not_filled[data-field_type="radio"] label:first-child,.quiz_form .form_input_field.not_filled[data-field_type="checkbox"] label:first-child,.quiz_form .form_input_field.not_filled[data-field_type="radio"] label:first-child,.registration_form .form_input_field.not_filled[data-field_type="checkbox"] label:first-child,.registration_form .form_input_field.not_filled[data-field_type="radio"] label:first-child{color:#af1f24}.iah_generate_required_form .form_input_field.not_filled[data-field_type="checkbox"] label:first-child:after,.iah_generate_required_form .form_input_field.not_filled[data-field_type="radio"] label:first-child:after,.survey_form .form_input_field.not_filled[data-field_type="checkbox"] label:first-child:after,.survey_form .form_input_field.not_filled[data-field_type="radio"] label:first-child:after,.quiz_form .form_input_field.not_filled[data-field_type="checkbox"] label:first-child:after,.quiz_form .form_input_field.not_filled[data-field_type="radio"] label:first-child:after,.registration_form .form_input_field.not_filled[data-field_type="checkbox"] label:first-child:after,.registration_form .form_input_field.not_filled[data-field_type="radio"] label:first-child:after{content:' *'}.iah_generate_required_form .form_input_field .question,.survey_form .form_input_field .question,.quiz_form .form_input_field .question,.registration_form .form_input_field .question{margin-bottom:20px;line-height:25px;font-weight:700;padding:0;text-transform:uppercase}.iah_generate_required_form .form_input_field .checkbox_wrap input,.iah_generate_required_form .form_input_field .checkbox_wrap label,.iah_generate_required_form .form_input_field .choices input,.iah_generate_required_form .form_input_field .choices label,.survey_form .form_input_field .checkbox_wrap input,.survey_form .form_input_field .checkbox_wrap label,.survey_form .form_input_field .choices input,.survey_form .form_input_field .choices label,.quiz_form .form_input_field .checkbox_wrap input,.quiz_form .form_input_field .checkbox_wrap label,.quiz_form .form_input_field .choices input,.quiz_form .form_input_field .choices label,.registration_form .form_input_field .checkbox_wrap input,.registration_form .form_input_field .checkbox_wrap label,.registration_form .form_input_field .choices input,.registration_form .form_input_field .choices label{display:inline-block;width:auto}.iah_generate_required_form .form_input_field .checkbox_wrap input,.iah_generate_required_form .form_input_field .choices input,.survey_form .form_input_field .checkbox_wrap input,.survey_form .form_input_field .choices input,.quiz_form .form_input_field .checkbox_wrap input,.quiz_form .form_input_field .choices input,.registration_form .form_input_field .checkbox_wrap input,.registration_form .form_input_field .choices input{margin-right:10px}.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice,.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice,.iah_generate_required_form .form_input_field .choices .survey-choice,.iah_generate_required_form .form_input_field .choices .quiz-choice,.survey_form .form_input_field .checkbox_wrap .survey-choice,.survey_form .form_input_field .checkbox_wrap .quiz-choice,.survey_form .form_input_field .choices .survey-choice,.survey_form .form_input_field .choices .quiz-choice,.quiz_form .form_input_field .checkbox_wrap .survey-choice,.quiz_form .form_input_field .checkbox_wrap .quiz-choice,.quiz_form .form_input_field .choices .survey-choice,.quiz_form .form_input_field .choices .quiz-choice,.registration_form .form_input_field .checkbox_wrap .survey-choice,.registration_form .form_input_field .checkbox_wrap .quiz-choice,.registration_form .form_input_field .choices .survey-choice,.registration_form .form_input_field .choices .quiz-choice{margin-bottom:10px;display:table}.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice input[type=radio],.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice input[type=checkbox],.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice input[type=radio],.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice input[type=checkbox],.iah_generate_required_form .form_input_field .choices .survey-choice input[type=radio],.iah_generate_required_form .form_input_field .choices .survey-choice input[type=checkbox],.iah_generate_required_form .form_input_field .choices .quiz-choice input[type=radio],.iah_generate_required_form .form_input_field .choices .quiz-choice input[type=checkbox],.survey_form .form_input_field .checkbox_wrap .survey-choice input[type=radio],.survey_form .form_input_field .checkbox_wrap .survey-choice input[type=checkbox],.survey_form .form_input_field .checkbox_wrap .quiz-choice input[type=radio],.survey_form .form_input_field .checkbox_wrap .quiz-choice input[type=checkbox],.survey_form .form_input_field .choices .survey-choice input[type=radio],.survey_form .form_input_field .choices .survey-choice input[type=checkbox],.survey_form .form_input_field .choices .quiz-choice input[type=radio],.survey_form .form_input_field .choices .quiz-choice input[type=checkbox],.quiz_form .form_input_field .checkbox_wrap .survey-choice input[type=radio],.quiz_form .form_input_field .checkbox_wrap .survey-choice input[type=checkbox],.quiz_form .form_input_field .checkbox_wrap .quiz-choice input[type=radio],.quiz_form .form_input_field .checkbox_wrap .quiz-choice input[type=checkbox],.quiz_form .form_input_field .choices .survey-choice input[type=radio],.quiz_form .form_input_field .choices .survey-choice input[type=checkbox],.quiz_form .form_input_field .choices .quiz-choice input[type=radio],.quiz_form .form_input_field .choices .quiz-choice input[type=checkbox],.registration_form .form_input_field .checkbox_wrap .survey-choice input[type=radio],.registration_form .form_input_field .checkbox_wrap .survey-choice input[type=checkbox],.registration_form .form_input_field .checkbox_wrap .quiz-choice input[type=radio],.registration_form .form_input_field .checkbox_wrap .quiz-choice input[type=checkbox],.registration_form .form_input_field .choices .survey-choice input[type=radio],.registration_form .form_input_field .choices .survey-choice input[type=checkbox],.registration_form .form_input_field .choices .quiz-choice input[type=radio],.registration_form .form_input_field .choices .quiz-choice input[type=checkbox]{display:table-cell}.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice input[type=radio]+label,.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice input[type=checkbox]+label,.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice input[type=radio]+label,.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice input[type=checkbox]+label,.iah_generate_required_form .form_input_field .choices .survey-choice input[type=radio]+label,.iah_generate_required_form .form_input_field .choices .survey-choice input[type=checkbox]+label,.iah_generate_required_form .form_input_field .choices .quiz-choice input[type=radio]+label,.iah_generate_required_form .form_input_field .choices .quiz-choice input[type=checkbox]+label,.survey_form .form_input_field .checkbox_wrap .survey-choice input[type=radio]+label,.survey_form .form_input_field .checkbox_wrap .survey-choice input[type=checkbox]+label,.survey_form .form_input_field .checkbox_wrap .quiz-choice input[type=radio]+label,.survey_form .form_input_field .checkbox_wrap .quiz-choice input[type=checkbox]+label,.survey_form .form_input_field .choices .survey-choice input[type=radio]+label,.survey_form .form_input_field .choices .survey-choice input[type=checkbox]+label,.survey_form .form_input_field .choices .quiz-choice input[type=radio]+label,.survey_form .form_input_field .choices .quiz-choice input[type=checkbox]+label,.quiz_form .form_input_field .checkbox_wrap .survey-choice input[type=radio]+label,.quiz_form .form_input_field .checkbox_wrap .survey-choice input[type=checkbox]+label,.quiz_form .form_input_field .checkbox_wrap .quiz-choice input[type=radio]+label,.quiz_form .form_input_field .checkbox_wrap .quiz-choice input[type=checkbox]+label,.quiz_form .form_input_field .choices .survey-choice input[type=radio]+label,.quiz_form .form_input_field .choices .survey-choice input[type=checkbox]+label,.quiz_form .form_input_field .choices .quiz-choice input[type=radio]+label,.quiz_form .form_input_field .choices .quiz-choice input[type=checkbox]+label,.registration_form .form_input_field .checkbox_wrap .survey-choice input[type=radio]+label,.registration_form .form_input_field .checkbox_wrap .survey-choice input[type=checkbox]+label,.registration_form .form_input_field .checkbox_wrap .quiz-choice input[type=radio]+label,.registration_form .form_input_field .checkbox_wrap .quiz-choice input[type=checkbox]+label,.registration_form .form_input_field .choices .survey-choice input[type=radio]+label,.registration_form .form_input_field .choices .survey-choice input[type=checkbox]+label,.registration_form .form_input_field .choices .quiz-choice input[type=radio]+label,.registration_form .form_input_field .choices .quiz-choice input[type=checkbox]+label{display:table-cell;font-size:13px;text-transform:none;display:table-cell;line-height:25px}.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice[style],.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice[style],.iah_generate_required_form .form_input_field .choices .survey-choice[style],.iah_generate_required_form .form_input_field .choices .quiz-choice[style],.survey_form .form_input_field .checkbox_wrap .survey-choice[style],.survey_form .form_input_field .checkbox_wrap .quiz-choice[style],.survey_form .form_input_field .choices .survey-choice[style],.survey_form .form_input_field .choices .quiz-choice[style],.quiz_form .form_input_field .checkbox_wrap .survey-choice[style],.quiz_form .form_input_field .checkbox_wrap .quiz-choice[style],.quiz_form .form_input_field .choices .survey-choice[style],.quiz_form .form_input_field .choices .quiz-choice[style],.registration_form .form_input_field .checkbox_wrap .survey-choice[style],.registration_form .form_input_field .checkbox_wrap .quiz-choice[style],.registration_form .form_input_field .choices .survey-choice[style],.registration_form .form_input_field .choices .quiz-choice[style]{width:150px;height:150px;background-size:cover;background-position:center center;display:inline-table}.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice[style] input,.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice[style] input,.iah_generate_required_form .form_input_field .choices .survey-choice[style] input,.iah_generate_required_form .form_input_field .choices .quiz-choice[style] input,.survey_form .form_input_field .checkbox_wrap .survey-choice[style] input,.survey_form .form_input_field .checkbox_wrap .quiz-choice[style] input,.survey_form .form_input_field .choices .survey-choice[style] input,.survey_form .form_input_field .choices .quiz-choice[style] input,.quiz_form .form_input_field .checkbox_wrap .survey-choice[style] input,.quiz_form .form_input_field .checkbox_wrap .quiz-choice[style] input,.quiz_form .form_input_field .choices .survey-choice[style] input,.quiz_form .form_input_field .choices .quiz-choice[style] input,.registration_form .form_input_field .checkbox_wrap .survey-choice[style] input,.registration_form .form_input_field .checkbox_wrap .quiz-choice[style] input,.registration_form .form_input_field .choices .survey-choice[style] input,.registration_form .form_input_field .choices .quiz-choice[style] input{display:none}.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]~label,.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]~label,.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]~label,.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]~label,.iah_generate_required_form .form_input_field .choices .survey-choice[style] input[type=radio]~label,.iah_generate_required_form .form_input_field .choices .survey-choice[style] input[type=checkbox]~label,.iah_generate_required_form .form_input_field .choices .quiz-choice[style] input[type=radio]~label,.iah_generate_required_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]~label,.survey_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]~label,.survey_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]~label,.survey_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]~label,.survey_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]~label,.survey_form .form_input_field .choices .survey-choice[style] input[type=radio]~label,.survey_form .form_input_field .choices .survey-choice[style] input[type=checkbox]~label,.survey_form .form_input_field .choices .quiz-choice[style] input[type=radio]~label,.survey_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]~label,.quiz_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]~label,.quiz_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]~label,.quiz_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]~label,.quiz_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]~label,.quiz_form .form_input_field .choices .survey-choice[style] input[type=radio]~label,.quiz_form .form_input_field .choices .survey-choice[style] input[type=checkbox]~label,.quiz_form .form_input_field .choices .quiz-choice[style] input[type=radio]~label,.quiz_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]~label,.registration_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]~label,.registration_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]~label,.registration_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]~label,.registration_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]~label,.registration_form .form_input_field .choices .survey-choice[style] input[type=radio]~label,.registration_form .form_input_field .choices .survey-choice[style] input[type=checkbox]~label,.registration_form .form_input_field .choices .quiz-choice[style] input[type=radio]~label,.registration_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]~label{padding:0;margin:0;line-height:initial;vertical-align:middle;text-align:center;background:#fff;font-weight:700;text-transform:capitalize;cursor:pointer}.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]~label:after,.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]~label:after,.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]~label:after,.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]~label:after,.iah_generate_required_form .form_input_field .choices .survey-choice[style] input[type=radio]~label:after,.iah_generate_required_form .form_input_field .choices .survey-choice[style] input[type=checkbox]~label:after,.iah_generate_required_form .form_input_field .choices .quiz-choice[style] input[type=radio]~label:after,.iah_generate_required_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]~label:after,.survey_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]~label:after,.survey_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]~label:after,.survey_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]~label:after,.survey_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]~label:after,.survey_form .form_input_field .choices .survey-choice[style] input[type=radio]~label:after,.survey_form .form_input_field .choices .survey-choice[style] input[type=checkbox]~label:after,.survey_form .form_input_field .choices .quiz-choice[style] input[type=radio]~label:after,.survey_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]~label:after,.quiz_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]~label:after,.quiz_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]~label:after,.quiz_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]~label:after,.quiz_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]~label:after,.quiz_form .form_input_field .choices .survey-choice[style] input[type=radio]~label:after,.quiz_form .form_input_field .choices .survey-choice[style] input[type=checkbox]~label:after,.quiz_form .form_input_field .choices .quiz-choice[style] input[type=radio]~label:after,.quiz_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]~label:after,.registration_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]~label:after,.registration_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]~label:after,.registration_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]~label:after,.registration_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]~label:after,.registration_form .form_input_field .choices .survey-choice[style] input[type=radio]~label:after,.registration_form .form_input_field .choices .survey-choice[style] input[type=checkbox]~label:after,.registration_form .form_input_field .choices .quiz-choice[style] input[type=radio]~label:after,.registration_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]~label:after{display:none;content:"\f00c";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;font-size:20px;padding:4px}.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]:checked~label,.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]:hover~label,.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]:checked~label,.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]:hover~label,.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]:checked~label,.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]:hover~label,.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]:checked~label,.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]:hover~label,.iah_generate_required_form .form_input_field .choices .survey-choice[style] input[type=radio]:checked~label,.iah_generate_required_form .form_input_field .choices .survey-choice[style] input[type=radio]:hover~label,.iah_generate_required_form .form_input_field .choices .survey-choice[style] input[type=checkbox]:checked~label,.iah_generate_required_form .form_input_field .choices .survey-choice[style] input[type=checkbox]:hover~label,.iah_generate_required_form .form_input_field .choices .quiz-choice[style] input[type=radio]:checked~label,.iah_generate_required_form .form_input_field .choices .quiz-choice[style] input[type=radio]:hover~label,.iah_generate_required_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]:checked~label,.iah_generate_required_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]:hover~label,.survey_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]:checked~label,.survey_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]:hover~label,.survey_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]:checked~label,.survey_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]:hover~label,.survey_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]:checked~label,.survey_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]:hover~label,.survey_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]:checked~label,.survey_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]:hover~label,.survey_form .form_input_field .choices .survey-choice[style] input[type=radio]:checked~label,.survey_form .form_input_field .choices .survey-choice[style] input[type=radio]:hover~label,.survey_form .form_input_field .choices .survey-choice[style] input[type=checkbox]:checked~label,.survey_form .form_input_field .choices .survey-choice[style] input[type=checkbox]:hover~label,.survey_form .form_input_field .choices .quiz-choice[style] input[type=radio]:checked~label,.survey_form .form_input_field .choices .quiz-choice[style] input[type=radio]:hover~label,.survey_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]:checked~label,.survey_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]:hover~label,.quiz_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]:checked~label,.quiz_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]:hover~label,.quiz_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]:checked~label,.quiz_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]:hover~label,.quiz_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]:checked~label,.quiz_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]:hover~label,.quiz_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]:checked~label,.quiz_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]:hover~label,.quiz_form .form_input_field .choices .survey-choice[style] input[type=radio]:checked~label,.quiz_form .form_input_field .choices .survey-choice[style] input[type=radio]:hover~label,.quiz_form .form_input_field .choices .survey-choice[style] input[type=checkbox]:checked~label,.quiz_form .form_input_field .choices .survey-choice[style] input[type=checkbox]:hover~label,.quiz_form .form_input_field .choices .quiz-choice[style] input[type=radio]:checked~label,.quiz_form .form_input_field .choices .quiz-choice[style] input[type=radio]:hover~label,.quiz_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]:checked~label,.quiz_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]:hover~label,.registration_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]:checked~label,.registration_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]:hover~label,.registration_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]:checked~label,.registration_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]:hover~label,.registration_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]:checked~label,.registration_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]:hover~label,.registration_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]:checked~label,.registration_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]:hover~label,.registration_form .form_input_field .choices .survey-choice[style] input[type=radio]:checked~label,.registration_form .form_input_field .choices .survey-choice[style] input[type=radio]:hover~label,.registration_form .form_input_field .choices .survey-choice[style] input[type=checkbox]:checked~label,.registration_form .form_input_field .choices .survey-choice[style] input[type=checkbox]:hover~label,.registration_form .form_input_field .choices .quiz-choice[style] input[type=radio]:checked~label,.registration_form .form_input_field .choices .quiz-choice[style] input[type=radio]:hover~label,.registration_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]:checked~label,.registration_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]:hover~label{background:#ffffff82}.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]:checked~label:after,.iah_generate_required_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]:checked~label:after,.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]:checked~label:after,.iah_generate_required_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]:checked~label:after,.iah_generate_required_form .form_input_field .choices .survey-choice[style] input[type=radio]:checked~label:after,.iah_generate_required_form .form_input_field .choices .survey-choice[style] input[type=checkbox]:checked~label:after,.iah_generate_required_form .form_input_field .choices .quiz-choice[style] input[type=radio]:checked~label:after,.iah_generate_required_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]:checked~label:after,.survey_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]:checked~label:after,.survey_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]:checked~label:after,.survey_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]:checked~label:after,.survey_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]:checked~label:after,.survey_form .form_input_field .choices .survey-choice[style] input[type=radio]:checked~label:after,.survey_form .form_input_field .choices .survey-choice[style] input[type=checkbox]:checked~label:after,.survey_form .form_input_field .choices .quiz-choice[style] input[type=radio]:checked~label:after,.survey_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]:checked~label:after,.quiz_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]:checked~label:after,.quiz_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]:checked~label:after,.quiz_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]:checked~label:after,.quiz_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]:checked~label:after,.quiz_form .form_input_field .choices .survey-choice[style] input[type=radio]:checked~label:after,.quiz_form .form_input_field .choices .survey-choice[style] input[type=checkbox]:checked~label:after,.quiz_form .form_input_field .choices .quiz-choice[style] input[type=radio]:checked~label:after,.quiz_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]:checked~label:after,.registration_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=radio]:checked~label:after,.registration_form .form_input_field .checkbox_wrap .survey-choice[style] input[type=checkbox]:checked~label:after,.registration_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=radio]:checked~label:after,.registration_form .form_input_field .checkbox_wrap .quiz-choice[style] input[type=checkbox]:checked~label:after,.registration_form .form_input_field .choices .survey-choice[style] input[type=radio]:checked~label:after,.registration_form .form_input_field .choices .survey-choice[style] input[type=checkbox]:checked~label:after,.registration_form .form_input_field .choices .quiz-choice[style] input[type=radio]:checked~label:after,.registration_form .form_input_field .choices .quiz-choice[style] input[type=checkbox]:checked~label:after{display:block}.iah_generate_required_form .form_input_field .checkbox_wrap,.survey_form .form_input_field .checkbox_wrap,.quiz_form .form_input_field .checkbox_wrap,.registration_form .form_input_field .checkbox_wrap{margin-top:10px;zoom:1;overflow:hidden}.iah_generate_required_form .form_input_field .checkbox_wrap:after,.survey_form .form_input_field .checkbox_wrap:after,.quiz_form .form_input_field .checkbox_wrap:after,.registration_form .form_input_field .checkbox_wrap:after{content:"";display:table}.iah_generate_required_form .form_input_field .checkbox_wrap:before,.survey_form .form_input_field .checkbox_wrap:before,.quiz_form .form_input_field .checkbox_wrap:before,.registration_form .form_input_field .checkbox_wrap:before{clear:both}.iah_generate_required_form .form_input_field .checkbox_wrap input,.survey_form .form_input_field .checkbox_wrap input,.quiz_form .form_input_field .checkbox_wrap input,.registration_form .form_input_field .checkbox_wrap input{float:left;margin:5px 0 0;width:7%;display:inline-block}.iah_generate_required_form .form_input_field .checkbox_wrap label,.survey_form .form_input_field .checkbox_wrap label,.quiz_form .form_input_field .checkbox_wrap label,.registration_form .form_input_field .checkbox_wrap label{line-height:1.5;font-weight:400;width:93%;font-size:13px;text-transform:none;display:inline-block;float:left}.iah_generate_required_form .form_input_field[data-field_type="hidden"],.survey_form .form_input_field[data-field_type="hidden"],.quiz_form .form_input_field[data-field_type="hidden"],.registration_form .form_input_field[data-field_type="hidden"]{padding:0}@media (min-width:768px){.iah_generate_required_form .form_input_field[data-field_id="email"],.survey_form .form_input_field[data-field_id="email"],.quiz_form .form_input_field[data-field_id="email"],.registration_form .form_input_field[data-field_id="email"]{padding:0;display:block;width:100%}.iah_generate_required_form .form_input_field[data-field_id="phone_number"],.survey_form .form_input_field[data-field_id="phone_number"],.quiz_form .form_input_field[data-field_id="phone_number"],.registration_form .form_input_field[data-field_id="phone_number"]{padding:0;display:block;width:100%}.iah_generate_required_form .form_input_field[data-field_id="title"],.survey_form .form_input_field[data-field_id="title"],.quiz_form .form_input_field[data-field_id="title"],.registration_form .form_input_field[data-field_id="title"]{padding:0;width:30%;float:none;padding-right:10px}.iah_generate_required_form .form_input_field[data-field_id="first_name"],.survey_form .form_input_field[data-field_id="first_name"],.quiz_form .form_input_field[data-field_id="first_name"],.registration_form .form_input_field[data-field_id="first_name"]{padding:0;display:block;width:100%}.iah_generate_required_form .form_input_field[data-field_id="title"]+[data-field_id="first_name"],.survey_form .form_input_field[data-field_id="title"]+[data-field_id="first_name"],.quiz_form .form_input_field[data-field_id="title"]+[data-field_id="first_name"],.registration_form .form_input_field[data-field_id="title"]+[data-field_id="first_name"]{padding:0;width:70%;float:right}.iah_generate_required_form .form_input_field[data-field_id="address"],.survey_form .form_input_field[data-field_id="address"],.quiz_form .form_input_field[data-field_id="address"],.registration_form .form_input_field[data-field_id="address"]{padding:0;display:block;width:100%}.iah_generate_required_form .form_input_field[data-field_id="city"],.survey_form .form_input_field[data-field_id="city"],.quiz_form .form_input_field[data-field_id="city"],.registration_form .form_input_field[data-field_id="city"]{padding:0;width:50%;float:left;padding-right:10px}.iah_generate_required_form .form_input_field[data-field_id="state"],.survey_form .form_input_field[data-field_id="state"],.quiz_form .form_input_field[data-field_id="state"],.registration_form .form_input_field[data-field_id="state"]{padding:0;width:25%;float:left;padding-right:10px}.iah_generate_required_form .form_input_field[data-field_id="zip"],.survey_form .form_input_field[data-field_id="zip"],.quiz_form .form_input_field[data-field_id="zip"],.registration_form .form_input_field[data-field_id="zip"]{padding:0 !important;display:block;width:100%}.iah_generate_required_form .form_input_field[data-field_id="state"]+[data-field_id="zip"],.survey_form .form_input_field[data-field_id="state"]+[data-field_id="zip"],.quiz_form .form_input_field[data-field_id="state"]+[data-field_id="zip"],.registration_form .form_input_field[data-field_id="state"]+[data-field_id="zip"]{padding:0 0 0 5px !important;width:25%;float:left}}.iah_generate_required_form .form_input_field input,.iah_generate_required_form .form_input_field select,.iah_generate_required_form .form_input_field textarea,.survey_form .form_input_field input,.survey_form .form_input_field select,.survey_form .form_input_field textarea,.quiz_form .form_input_field input,.quiz_form .form_input_field select,.quiz_form .form_input_field textarea,.registration_form .form_input_field input,.registration_form .form_input_field select,.registration_form .form_input_field textarea{width:100%;max-width:100%;margin-bottom:0 !important}.iah_generate_required_form .form_input_field textarea,.survey_form .form_input_field textarea,.quiz_form .form_input_field textarea,.registration_form .form_input_field textarea{padding:10px;font-size:14px !important;resize:none;max-width:100%;min-height:150px !important;line-height:23px;background:#fff;border:1px solid #d4d6d8;border-radius:3px;font-weight:300 !important}.iah_generate_required_form .form_input_field label,.survey_form .form_input_field label,.quiz_form .form_input_field label,.registration_form .form_input_field label{font-size:11px;font-weight:700;padding:0;margin:0 0 3px;text-transform:uppercase}.iah_generate_required_form .form_input_field input,.survey_form .form_input_field input,.quiz_form .form_input_field input,.registration_form .form_input_field input{padding:10px !important;background:#fff;border:1px solid #d4d6d8;border-radius:3px}.iah_generate_required_form .form_input_field select,.survey_form .form_input_field select,.quiz_form .form_input_field select,.registration_form .form_input_field select{height:38px;background:#fff;border:1px solid #d4d6d8}.iah_generate_required_form .quiz_page:not(.quiz_end),.survey_form .quiz_page:not(.quiz_end),.quiz_form .quiz_page:not(.quiz_end),.registration_form .quiz_page:not(.quiz_end){padding-bottom:30px}.iah_generate_required_form .quiz_page .quiz_question,.survey_form .quiz_page .quiz_question,.quiz_form .quiz_page .quiz_question,.registration_form .quiz_page .quiz_question{margin:0}.iah_generate_required_form .quiz_page .quiz_question .question,.survey_form .quiz_page .quiz_question .question,.quiz_form .quiz_page .quiz_question .question,.registration_form .quiz_page .quiz_question .question{padding:20px;text-transform:none}.iah_generate_required_form .quiz_page .quiz_question .choices,.survey_form .quiz_page .quiz_question .choices,.quiz_form .quiz_page .quiz_question .choices,.registration_form .quiz_page .quiz_question .choices{padding:20px}.iah_generate_required_form .quiz_page .quiz_pagination button,.survey_form .quiz_page .quiz_pagination button,.quiz_form .quiz_page .quiz_pagination button,.registration_form .quiz_page .quiz_pagination button{background:#b7b7b7;padding:10.5px 18px;font-size:13px;font-weight:700}.iah_generate_required_form.login_error .form_input_field.not_filled input,.iah_generate_required_form.login_error .form_input_field.not_filled select,.iah_generate_required_form.login_error .form_input_field.not_filled textarea,.survey_form.login_error .form_input_field.not_filled input,.survey_form.login_error .form_input_field.not_filled select,.survey_form.login_error .form_input_field.not_filled textarea,.quiz_form.login_error .form_input_field.not_filled input,.quiz_form.login_error .form_input_field.not_filled select,.quiz_form.login_error .form_input_field.not_filled textarea,.registration_form.login_error .form_input_field.not_filled input,.registration_form.login_error .form_input_field.not_filled select,.registration_form.login_error .form_input_field.not_filled textarea{border-color:#af1f24}.iah_generate_required_form.login_error .form_input_field.not_filled[data-field_type="checkbox"] label:first-child,.iah_generate_required_form.login_error .form_input_field.not_filled[data-field_type="radio"] label:first-child,.survey_form.login_error .form_input_field.not_filled[data-field_type="checkbox"] label:first-child,.survey_form.login_error .form_input_field.not_filled[data-field_type="radio"] label:first-child,.quiz_form.login_error .form_input_field.not_filled[data-field_type="checkbox"] label:first-child,.quiz_form.login_error .form_input_field.not_filled[data-field_type="radio"] label:first-child,.registration_form.login_error .form_input_field.not_filled[data-field_type="checkbox"] label:first-child,.registration_form.login_error .form_input_field.not_filled[data-field_type="radio"] label:first-child{color:#af1f24}.iah_generate_required_form.login_error .form_input_field.not_filled[data-field_type="checkbox"] label:first-child:after,.iah_generate_required_form.login_error .form_input_field.not_filled[data-field_type="radio"] label:first-child:after,.survey_form.login_error .form_input_field.not_filled[data-field_type="checkbox"] label:first-child:after,.survey_form.login_error .form_input_field.not_filled[data-field_type="radio"] label:first-child:after,.quiz_form.login_error .form_input_field.not_filled[data-field_type="checkbox"] label:first-child:after,.quiz_form.login_error .form_input_field.not_filled[data-field_type="radio"] label:first-child:after,.registration_form.login_error .form_input_field.not_filled[data-field_type="checkbox"] label:first-child:after,.registration_form.login_error .form_input_field.not_filled[data-field_type="radio"] label:first-child:after{content:' *'}.iah_generate_required_form .iah_generate_required_form_submit,.survey_form .iah_generate_required_form_submit,.quiz_form .iah_generate_required_form_submit,.registration_form .iah_generate_required_form_submit{margin:5px 0 0 auto;background:#009bdf !important;color:#fff;width:auto !important;display:block;padding:10px 20px;border-radius:2px}.iah_generate_required_form .form-privacy-policy,.survey_form .form-privacy-policy,.quiz_form .form-privacy-policy,.registration_form .form-privacy-policy{font-size:12px;line-height:15px;margin:10px 0 0}.iah_custom_disclaimer{color:#a9aeb2;font-weight:300;text-align:justify}.iah_custom_disclaimer *{font-size:12px;line-height:1.8 !important}.iah_custom_disclaimer p{margin:0}.registration_form .form_input_field[data-field_id="first_name"],.registration_form .form_input_field[data-field_id="last_name"]{padding:0;display:block;width:100% !important;float:none !important}.registration_form .form_input_field[data-field_id="title"]{display:block}.facebook-signup{display:block;width:100%;max-width:100%;border-radius:3px;text-align:center;border:1px solid #3b5998 !important;color:#fff;font-size:14px !important;font-weight:300;padding:10px;margin-bottom:5px;position:relative;clear:both;outline:none !important;background:#3b5998 !important;font-weight:700;text-transform:uppercase;cursor:pointer;margin-top:10px}.iah_login_form{position:relative}.iah_login_form input{width:100%;max-width:100%;margin-bottom:10px;padding:10px !important;background:#fff;border:1px solid #d4d6d8;border-radius:3px}.iah_login_form input::-webkit-input-placeholder{color:#dfe1e2}.iah_login_form input:-moz-placeholder{color:#dfe1e2}.iah_login_form input::-moz-placeholder{color:#dfe1e2}.iah_login_form input:-ms-input-placeholder{color:#dfe1e2}.iah_login_form input:focus{border-color:#009bdf;outline:none}.iah_login_form input[type=submit]{text-transform:uppercase;background:#009bdf !important;color:#fff !important;border-radius:2px;box-shadow:none !important;border:0 !important;font-weight:700}.iah_generate_required_form+.iah_personal_info,.iah_login_form_holder+.iah_personal_info{display:none}.iah_personal_info span[data-iah-db-key-text].pregen:before{content:'Lorem Ipsum';-webkit-filter:blur(0px);filter:blur(0px)}.iah_personal_info.loading .iah_personal_info_loading{display:block}.iah_personal_info .logged_in_as span{display:block;cursor:pointer;font-size:14px;margin-top:15px;color:#009bdf}.iah_personal_info .logged_in_as span:after{content:'';width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;display:inline-block;border-left:5px solid #009bdf;margin-left:6px;transform:rotate(0deg)}.iah_personal_info .iah_personal_info_wrap{max-height:0;overflow:hidden}.iah_personal_info.expanded .logged_in_as{margin-bottom:15px}.iah_personal_info.expanded .logged_in_as span:after{transform:rotate(90deg)}.iah_personal_info.expanded .iah_personal_info_wrap{max-height:400px}.iah_personal_info .iah_personal_info_loading{display:none;position:absolute;top:0;bottom:0;left:0;right:0}.iah_personal_info .iah_personal_info_loading .iah_personal_info_loading_inner{display:block;height:100%;width:100%;background:#fff}.iah_personal_info .iah_personal_info_loading .iah_personal_info_loading_inner div{text-align:left}.iah_campaign_completed .pih_logged_in,.iah_campaign_completed .pih_logged_out,.iah_campaign_completed .letter_sender_addr,.iah_campaign_completed .iah_personal_info,.iah_campaign_completed .iah_default_disclaimer{display:none !important}.info_msg{text-align:center;color:#253746;font-size:16px;line-height:23px;margin:0 0 50px;padding:20px;border:1px solid #dfe1e2}.info_msg+.campaign_form{display:none !important}.campaign_completed_url{display:block;margin-top:10px}