h1,h2,h3,h4,h5,h6,p{margin:0px; padding:0px;}
label{font-weight:normal;}

@media (min-width:995px) and (max-width:1260px) {
.banner_container_hi_d h1{font-size:43px;}
.call_now_hi_d{font-size:34px;}

.form_pages_hi_d{padding-left:10px; padding-right:10px;}
.form_container_hi_d h2{font-size:23px;}
.step_container_hi_d ul li{font-size:16px;}

.very_easy_hi_d{ right:0px;}

.inner_container_hi_d{padding-left:15px; padding-right:15px;}
.inner_zip_hi_d h1{font-size:27px;}

/*----- xx -----*/
}
@media (min-width:767px) and (max-width:994px) {
.header_tx_hi_d{clear:both;}
.banner_container_hi_d{background:#fff;}
.banner_container_hi_d h1{text-align:center;}
.home_zip_form_hi_d{text-align:center; margin:auto;}
.banner_right_hi_d{ margin:auto; text-align:center;}
.banner_right_hi_d img{ max-width:100%; height:auto;}
.step_container_hi_d ul li{ background: #357d96; width:100%; border-bottom:1px solid #FFF;}
.step_container_hi_d ul li.active:nth-child(1),
.step_container_hi_d ul li.active:nth-child(2){	background: #0073a5;}
.step_container_hi_d ul li.complete:nth-child(1){ background: #4aba56;}
.form_pages_hi_d{padding-left:10px; padding-right:10px;}
.property_arow_hi_d{display:none;}
.form-horizontal .control-label{padding-bottom:10px;}
.next_step_hi_d{margin-top:10px;}
.pad_hid{padding:0px !important; margin-left:-15px; margin-right:-15px;}

.very_easy_hi_d{width:100%; bottom:0px; right:0px;}

/*--------------------- Thankyou*/
.thankyou_wrapper_hi_d{padding-left:10px; padding-right:10px;}
.th_arrow_hi_d{display:none;}
.info_icon_hi_d{float:none; text-align:center; padding-top:20px;}
.th_ftr_gq_btn_hi_d{float:none; margin-right:0px; clear:both; text-align:center; padding-top:20px;}
.th_ftr_gq_btn_hi_d img{display:inline-block;}

.thnote_conti_hi_d{padding-left:10px; padding-right:10px;}
.thnote_box_hi_d{padding:30px;}

/*--------------------- Inner*/
.inner_container_hi_d{padding-left:15px; padding-right:15px;}
.inn_right_hi_d{padding:30px 0px 0px !important;}
.button_hi_d button[type="button"]{display:block; width:100%;}

/*----- xx -----*/
}

@media (min-width:480px) and (max-width:766px) {
.logo_hi_d{float:none; text-align:center;}
.logo_hi_d img{display:inline-block;}
.header_ph_hi_d{float:none; text-align:center; padding-top:15px;}
.header_tx_hi_d{clear:both;}
.banner_container_hi_d{background:#fff;}
.banner_container_hi_d h1{text-align:center; font-size:36px;}
.home_arrow_hi_d{display:none;}
.home_zip_form_hi_d{margin:auto;}
.home_zip_form_hi_d label{font-size:34px;}
.banner_right_hi_d{ margin:auto; text-align:center;}
.banner_right_hi_d img{ max-width:100%; height:auto;}
.call_now_hi_d{font-size:25px;}
.call_now_hi_d strong{display:block;}

.very_easy_hi_d{width:100%; bottom:0px; right:0px;}

.step_container_hi_d ul li{ background: #357d96; width:100%; border-bottom:1px solid #FFF; padding-left:10px; padding-right:10px;}
.step_container_hi_d ul li.active:nth-child(1),
.step_container_hi_d ul li.active:nth-child(2){	background: #0073a5;}
.step_container_hi_d ul li.complete:nth-child(1){ background: #4aba56;}
.form_pages_hi_d{padding-left:10px; padding-right:10px;}
.property_arow_hi_d{display:none;}
.next_step_hi_d{margin-top:10px;}
.pad_hid{padding:0px !important; margin-left:-15px; margin-right:-15px;}

.checkbox_hi_d label{font-size:13px;}

/*--------------------- Thankyou*/
.thankyou_wrapper_hi_d{padding-left:10px; padding-right:10px;}
.th_arrow_hi_d{display:none;}
.info_icon_hi_d{float:none; text-align:center; padding-top:20px;}
.info_icon_hi_d img{display:block; margin:auto; margin-bottom:5px;}

.thankyou_container_hi_d h1 img{display:block; margin:auto; margin-bottom:10px;}
.th_ftr_star_hi_d{float:none; margin:auto;}
.th_ftr_star_hi_d table { height: 40px;}
.th_ftr_logo_hi_d{float:none; margin-right:15px;}
.th_dis_hi_d{float:none; margin-top:15px;}
.th_ftr_gq_btn_hi_d{float:none; margin:auto; margin-top:20px; margin-bottom:20px; text-align:center;}
.th_ftr_gq_btn_hi_d img{display:inline-block;}
.thlogo_regu_hi_d{margin-top:0px;}
.th_reg_thanks_dis_hi_d{padding-top:15px;}
.go_regu_hi_d_bton{margin-top:20px; text-align:center;}

.congra_hi_d img{display:block; margin:auto; margin-bottom:10px;}
.thnote_conti_hi_d{padding-left:10px; padding-right:10px;}
.thnote_box_hi_d{padding:10px;}
.note_logo_hi_d{ float:none; text-align:center;}
.note_logo_hi_d img{display:inline-block;}
.note_top_dis_di_d{float:none; width:auto; padding-left:0px; padding-top:20px;}

/*--------------------- Inner*/
.inner_container_hi_d{padding-left:15px; padding-right:15px;}
.inn_right_hi_d{padding:30px 0px 0px !important;}
.button_hi_d button[type="button"]{display:block; width:100%;}
.inn_arrow_hi_d{display:none;}

/*----- xx -----*/
}

@media (max-width:479px) {
.logo_hi_d{float:none; text-align:center;}
.logo_hi_d img{display:inline-block;}
.header_ph_hi_d{float:none; text-align:center; padding-top:15px;}
.header_ph_hi_d strong, .header_ph_hi_d strong a, .header_ph_hi_d strong a:hover, .header_ph_hi_d strong a:focus{font-size:36px;}
.header_tx_hi_d{clear:both;}
.banner_container_hi_d{background:#fff;}
.banner_container_hi_d h1{text-align:center; font-size:24px;}
.home_arrow_hi_d{display:none;}
.home_zip_form_hi_d label{font-size:21px;}
.banner_right_hi_d{ margin:auto; text-align:center; padding-bottom:70px;}
.banner_right_hi_d img{ max-width:100%; height:auto;}
.call_now_hi_d{font-size:25px;}
.call_now_hi_d strong{display:block; font-size:43px;}

.very_easy_hi_d{width:100%; bottom:0px; right:0px;}

.step_container_hi_d ul li{ background: #357d96; width:100%; border-bottom:1px solid #FFF; padding-left:10px; padding-right:10px;}
.step_container_hi_d ul li.active:nth-child(1),
.step_container_hi_d ul li.active:nth-child(2){	background: #0073a5;}
.step_container_hi_d ul li.complete:nth-child(1){ background: #4aba56;}
.form_pages_hi_d{padding-left:10px; padding-right:10px;}
.form_container_hi_d h1{ font-size:22px;}
.form_container_hi_d h2{font-size:20px;}
.property_arow_hi_d{display:none;}
.next_step_hi_d{margin-top:10px;}
.pad_hid{padding:0px !important; margin-left:-15px; margin-right:-15px;}

.checkbox_hi_d label{font-size:13px;}

/*--------------------- Thankyou*/
.thankyou_wrapper_hi_d{padding-left:10px; padding-right:10px;}
.th_arrow_hi_d{display:none;}
.review_hi_d h3{font-size:16px; padding-bottom:15px;}
.review_hi_d p{font-size:15px;}
.info_icon_hi_d{float:none; text-align:center; padding-top:20px;}
.info_icon_hi_d img{display:block; margin:auto; margin-bottom:5px;}

.thankyou_container_hi_d h1 img{display:block; margin:auto; margin-bottom:10px;}
.th_ftr_star_hi_d{float:none; margin:auto;}
.th_ftr_star_hi_d table { height: 40px;}
.th_ftr_logo_hi_d{float:none; margin-right:15px;}
.th_dis_hi_d{float:none; margin-top:15px; margin-left:0px; padding-left:15px; padding-right:15px;}
.th_ftr_gq_btn_hi_d{float:none; margin:auto; margin-top:20px; margin-bottom:20px; text-align:center;}
.th_ftr_gq_btn_hi_d img{display:inline-block;}
.thlogo_regu_hi_d{margin-top:0px;}
.th_reg_thanks_dis_hi_d{padding-top:15px;}
.go_regu_hi_d_bton{margin-top:20px; text-align:center;}

.congra_hi_d img{display:block; margin:auto; margin-bottom:10px;}
.thnote_conti_hi_d{padding-left:10px; padding-right:10px;}
.thnote_box_hi_d{padding:10px;}
.note_logo_hi_d{ float:none; text-align:center;}
.note_logo_hi_d img{display:inline-block;}
.note_top_dis_di_d{float:none; width:auto; padding-left:0px; padding-top:20px;}
.th_nt_ph_box_hi_d, .th_nt_ph_box_hi_d a, .th_nt_ph_box_hi_d a:hover, .th_nt_ph_box_hi_d a:focus{font-size:37px;}
.th_nt_ph_box_hi_d img{display:block; margin:auto; margin-bottom:5px;}

/*--------------------- Inner*/
.inner_container_hi_d{padding-left:15px; padding-right:15px;}
.inn_right_hi_d{padding:30px 0px 0px !important;}
.inner_zip_hi_d { padding: 20px 15px 30px;}
.inner_zip_hi_d h1{font-size:20px;}
.innzip_form_hi_d input[type="text"], .innzip_form_hi_d input[type="tel"], .innzip_form_hi_d input[type="email"]{margin-top:0px; text-indent:0px; font-size:22px;}
.button_hi_d button[type="button"]{display:block; width:100%;}
.inn_arrow_hi_d,
.contact_form_hi_d h2 img{display:none;}


.footer_container_hi_d p{font-size:11px;}


/*----- xx -----*/
}