.fb_reset{position:absolute;top:0}#my-participation{margin-top:25px;clear:both}#my-participation .tabs-container{margin-top:10px}#my-participation .tabs-container .tabs{list-style:none;margin:0;height:38px;padding:0}#my-participation .tabs-container .tabs.group:before,#my-participation .tabs-container .tabs.group:after{content:"";display:table}#my-participation .tabs-container .tabs li{border:1px solid #e9e9e9;float:left;text-align:center}#my-participation .tabs-container .tabs li a{background:#058bc9;display:block;padding:0 25px;color:#fff;font:normal 15px/2.5em Helvetica,Arial,sans-serif;text-decoration:none}#my-participation .tabs-container .tabs li a.active{background:0 0;background:#fff;color:#174560}#my-participation .tabs-container .tabs-content{background:#fff;padding:20px;border:1px solid #ccc}#my-participation .tabs-container .tabs-content ul{list-style:disc outside;margin-left:17px;padding:0}#my-participation .tabs-container .tabs-content ul li{padding:5px 0}#my-participation .tabs-container .tabs-content ul li.dotted-border{border-top:1px dotted #ccc}#my-participation .tabs-container .tabs-content ul li.dotted-border:first-child{border:0}span[data-iah-db-key-text].pregen:before{content:'Lorem Ipsum';-webkit-filter:blur(3px);filter:blur(3px)}span[data-iah-db-key-text] a{display:inline-block;margin:10px 0 5px;width:110px}span[data-iah-db-key-text] a:before{content:'!';position:absolute;left:11px;z-index:1;color:#fff;top:-4px;font-size:14px}span[data-iah-db-key-text] a i{-webkit-filter:blur(3px);filter:blur(3px);color:#394a59;font-weight:400}span[data-iah-db-key-text] a:after{content:'Action Required';background:red;padding:3px 5px;border-radius:3px;color:#fff;font-size:10px;font-weight:600;position:absolute;display:block;width:100px;text-align:right;left:5px;top:-5px}span[data-iah-db-key-text].has-fallback a{width:auto;text-decoration:underline}span[data-iah-db-key-text].has-fallback a:hover{text-decoration:none}span[data-iah-db-key-text].has-fallback a:before,span[data-iah-db-key-text].has-fallback a:after{content:initial}span[data-iah-db-key-text].has-fallback a i{-webkit-filter:none;filter:none}.required_generated{margin:5px 0;min-width:100px;position:fixed;z-index:1000000;top:50%;margin:auto;width:30%;text-align:center;left:35%;padding:15px;background:rgba(255,255,255,.7);border:1px solid #b3b3b3;border-radius:5px}.required_generated.highlighted input[type=text],.required_generated.highlighted .required_submit{border:1px solid red;outline:none}.required_generated.highlighted input[type=text]{border-right:none;padding:4px}.required_generated.highlighted .required_submit{border-left:none}.required_generated input[type=text]{font-size:12px;padding:2px}.required_generated .required_submit{cursor:pointer;background:#1e95d3;padding:5px;color:#fff;font-size:10px;text-transform:uppercase;font-weight:800}.submit_overlay{background:#fff;position:fixed;left:0;right:0;top:0;bottom:0;z-index:2000}.submit_overlay span{width:100%;text-align:center;display:block;position:absolute;top:40%;font-size:24px}.submit_overlay span:after{content:'';background:url(//conservativejusticereform.org/wp-content/plugins/imge-advocacy-hub-plugin/css/user/../../images/loader-squares.gif);width:100%;height:11px;background-position:center center;background-repeat:no-repeat;display:block;margin-top:10px}.campaign_submit,.submit{background:#1e95d3;border:none;color:#fff;padding:10px;border-radius:3px}.campaign_submit[disabled=disabled],.submit[disabled=disabled]{opacity:.5}#iah_generate_required_form{margin:auto;width:100%;background:#fff;padding:20px;border-radius:3px;border:1px solid}#iah_generate_required_form .form_input_field{margin-bottom:10px;width:100%}#iah_generate_required_form .form_input_field input{border-radius:3px;width:100%;padding:5px;border:1px solid #b3b3b3}.iah_message{padding:5px 0 5px;font-size:18px;border-bottom:1px solid;margin-bottom:25px;border-bottom:2px solid #dfe1e2;margin-bottom:10px;color:#942a2a}#contact_form .form_row>div{margin:5px 0 10px}#contact_form .form_row>div input,#contact_form .form_row>div textarea{background:#fff;border:1px solid #adadad;padding:15px;color:#394a59;font:400 16px Helvetica,Arial,sans-serif}#contact_form .form_row>div textarea::placeholder{color:#394a59}#contact_form .form_row>div textarea ::-webkit-input-placeholder,#contact_form .form_row>div textarea ::-moz-placeholder,#contact_form .form_row>div textarea :-ms-input-placeholder,#contact_form .form_row>div textarea :-moz-placeholder{color:#394a59}#contact_form button{border:0;cursor:pointer;padding-top:8px;padding-bottom:8px;box-sizing:border-box;color:#fff;font:700 18px/normal Helvetica,Arial,sans-serif;background:#0096db;padding:15px 45px;-webkit-appearance:none;width:100%}