@media (min-width:995px) and (max-width:1260px) {
.row{margin:auto;}
.short_types_health_hx_2016{padding-left:15px; padding-right:15px;}
.short_details_hx_2016 { width: 82%;}

.obamacare_subsidy_hx_2016{margin-left:9%; width:25%;}
.home_banner_left_part_HX_2016 h1{font-size:28px;}
.home_logos_HX_2016 img { margin: 10px 11px;}
.mob{ margin-left:-15px; margin-right:-15px;}

/*-------------- Inner Page*/
.resource_container_hx_2016{ padding-left:15px; padding-right:15px;}

/*------------ Thankyou Pages*/
.thankyou_criteria_hx_2016{margin-left:7%;}
.thankyou_container_hx_2016{padding:0px 10px;}
.th_dis_hx_2016, .th_reg_thanks_dis_hx_2016{max-width:365px;}

/*--------------------- Footer*/
.footer_menu_hx_2016{ width:51%;}
.footer_lofo_hx_2016{padding-left:10px;}
.footer_phoner_hx_2016{width:27%;}
/*----- xx -----*/
}
@media (min-width:767px) and (max-width:994px) {
.row{margin:auto;}
.banner_container_HX_2016{padding-left:0px; padding-right:0px;}
.home_banner_left_part_HX_2016 h1{text-align:center;}
.home_banner_left_part_HX_2016 h2{text-align:center; padding-top:20px;}
.official_box_HX_2016 { display:block; max-width:none; padding-top:0px;}
.find_plans_box_HX_2016{display:block; margin-top:220px;}

.obamacare_subsidy_hx_2016{margin-left:0%; float:right; width:213px;}
.phone_lines_container_HX_2016{float:none; text-align:center; clear:both; max-width:360px; margin:auto; padding-top:20px;}

.home_form_HX_2016{margin-top:20px;}

.mob{ margin-left:-15px; margin-right:-15px;}
.short_types_health_hx_2016{padding-left:15px; padding-right:15px;}
.short_details_hx_2016 { width: 82%;}

.obamacare_subsidy_hx_2016 p br{display:none;}

/*-------------- Inner Page*/
.releted_box_hx_2016 h1{font-size:12px;}

.resource_container_hx_2016{ padding-left:15px; padding-right:15px;}
.resource_box_hx_2016 { width: 32.28%;}
.resource_box_hx_2016 h1 span{display:inline;}

/*------------ Thankyou Pages*/
.thankyou_container_hx_2016{padding:0px 10px;}
.thankyou_criteria_hx_2016{margin-left:0px; float:right;}
.your_information_hx_2016{float:none; clear:both; text-align:center; width:100%; max-width:none; padding:30px 0px;}
.review_hx_2016 img{display:none;}

.star_hx_2016{top:10px;}
.thanks_frt_box_hx_2016{padding-top:20px; padding-bottom:20px;}
.th_ftr_logo_hx_2016 { display: block; float: none; margin-left: 15px; margin-right: 15px; max-width: none; text-align: center;}
.frt_bor_hx_2016{padding-top:110px;}
.th_dis_hx_2016 { margin: 15px 15px 0; float:none;}
.th_ftr_gq_btn_hx_2016 { float: none; margin-top:20px; margin-right:0px; text-align:center;}
.go_regu_hx_2016_bton{ margin-top:40px;}

/*======Thankyou Note*/
.th_note_container_hx_2016 h1{ font-size:26px;}

/*-------------- Footer*/
.footer_lofo_hx_2016 { float: none; margin-top:0px; padding:20px 15px 0px; width:100%;}
.footer_lofo_hx_2016 img{ display:inline-block;}
.footer_menu_hx_2016 { float:none; width:100%; text-align:center;}
.footer_phoner_hx_2016 { float:none; text-align:center; width:100%; max-width: 270px; margin:auto; margin-top:20px;}
/*----- xx -----*/
}

@media (min-width:480px) and (max-width:766px) {
.row{margin:auto;}
.logo_HX_2016{float:none;}
.phone_lines_container_HX_2016 {float: none; max-width: 365px; margin:auto; margin-top:20px;}
.banner_container_HX_2016{padding-left:0px; padding-right:0px;}
.banner_doc_conti_HX_2016{background:none;}
.home_banner_left_part_HX_2016 h1{text-align:center;}
.home_banner_left_part_HX_2016 h2{text-align:center; padding-top:20px;}
.official_box_HX_2016 { display:block; max-width:none; padding-top:20px;}
.find_plans_box_HX_2016{display:block; margin-top:36px; padding:10px;}

.obamacare_subsidy_hx_2016{margin-left:0%; float:none; margin:auto; padding-top:20px; width:222px;}
.obamacare_subsidy_hx_2016 p br{display:none;}
.phone_lines_container_HX_2016{float:none; text-align:center; clear:both; max-width:360px; margin:auto; padding-top:20px;}

.home_form_HX_2016{margin-top:20px;}
.home_form_left_pad_HX_2016 { padding-right: 15px !important;}
.home_form_right_pad_HX_2016 { padding-left: 15px !important;}
.mob{ margin-left:-15px; margin-right:-15px;}
.short_types_health_hx_2016{padding-left:15px; padding-right:15px;}
.short_image_hx_2016{float:none; width:auto; text-align:center;}
.short_image_hx_2016 img{display:inline-block;}
.short_details_hx_2016 { width:auto; margin-top:15px; text-align:center;}
.short_details_hx_2016 h1{text-align:center;}
.short_details_hx_2016 p{text-align:left;}


/*-------------- Inner Page*/
.releted_box_hx_2016,
.releted_post_hx_2016 h2{ text-align:center;}
.releted_box_hx_2016 img{ display:inline-block;}
.inner_complete_form_hx_2016 { margin: auto; max-width: 466px; margin-top:30px;}

.resource_container_hx_2016{ padding-left:15px; padding-right:15px;}
.resource_box_hx_2016 { width: 32.28%;}

.submit_btn_hx_2016{text-align:center;}

/*------------ Thankyou Pages*/
.thankyou_logo_HX_2016{float:none; margin-top:0px; padding-top:20px;}
.thankyou_container_hx_2016{padding:0px 10px;}
.thankyou_criteria_hx_2016{margin-left:0px; float:none; margin-top:20px;}
.your_information_hx_2016{float:none; clear:both; text-align:center; width:100%; max-width:none; margin-top:0px; padding:30px 0px;}
.review_hx_2016 img{display:none;}

.thanks_frt_box_hx_2016{padding-top:20px; padding-bottom:20px;}
.star_hx_2016{ display:none;}
.th_ftr_logo_hx_2016 { display: block; float: none; margin-left: 15px; margin-right: 15px; max-width: none; text-align: center;}
.frt_bor_hx_2016{padding-top:20px;}
.th_dis_hx_2016{ margin: 15px 15px 0; float:none;}
.th_reg_thanks_dis_hx_2016{ margin: 15px 0px 0; float:none;}
.th_ftr_gq_btn_hx_2016,
.go_regu_hx_2016_bton { float: none; margin-top:20px; margin-right:0px; text-align:center;}

/*======Thankyou Note*/
.th_not_phone_hx_2016, .th_not_phone_hx_2016 a, .th_not_phone_hx_2016 a:hover, .th_not_phone_hx_2016 a:focus{float:none; text-align:center; padding-top:20px;}
.th_note_container_hx_2016 h1{ font-size:21px;}
.th_box_hx_2016{background:#f8fdff;}
.th_details_hx_2016{float:none; width:auto;}
.th_details_hx_2016 h1, .th_details_hx_2016 h1 a, .th_details_hx_2016 h1 a:hover, .th_details_hx_2016 h1 a:focus{font-size:48px;}
.th_box_conti_hx_2016 p{padding-left:15px; padding-right:15px;}

/*-------------- Footer*/
.footer_lofo_hx_2016 { float: none; margin-top:0px; padding:20px 15px 0px; width:100%;}
.footer_lofo_hx_2016 img{ display:inline-block;}
.footer_menu_hx_2016 { float:none; width:100%; text-align:center;}
.footer_menu_hx_2016 img{display:none;}
.footer_menu_hx_2016 a{display:block; padding:5px; text-align:center; background:#144769; margin-top:5px;}
.footer_menu_hx_2016 a:hover{background:#227eb2; text-decoration:none;}
.footer_phoner_hx_2016 { float:none; text-align:center; width:100%; max-width: 270px; margin:auto; margin-top:20px;}
/*----- xx -----*/
}

@media (max-width:479px) {
.row{margin:auto;}
.logo_HX_2016{float:none;}
.phone_lines_container_HX_2016 {float: none; max-width: 272px; margin:auto; margin-top:20px;}
.phone_lines_container_HX_2016 img { height: auto; width: 45px;}
.phone_lines_container_HX_2016 h2{font-size:21px;}
.phone_lines_container_HX_2016 h3{font-size:16px;}
.banner_container_HX_2016{padding-left:0px; padding-right:0px;}
.banner_doc_conti_HX_2016{background:none;}
.home_banner_left_part_HX_2016 h1{text-align:center; font-size:25px;}
.home_banner_left_part_HX_2016 h2{text-align:center; padding-top:20px; font-size:21px;}
.find_plans_box_HX_2016 h2 span{display:none;}
.official_box_HX_2016 { display:block; max-width:none; padding-top:20px;}
.find_plans_box_HX_2016{display:block; margin-top:36px; padding:10px;}

.obamacare_subsidy_hx_2016{margin-left:0%; float:none; margin:auto; padding-top:15px; width:222px;}
.obamacare_subsidy_hx_2016 p br{display:none;}

.home_form_HX_2016{margin-top:20px;}
.home_form_date_left_pad_HX_2016 { padding-left: 8px !important;}
.home_form_date_right_pad_HX_2016 { padding-right: 8px !important;}
.home_form_date_middle_pad_HX_2016,
.home_form_left_pad_HX_2016,
.home_form_right_pad_HX_2016{ padding-left: 8px !important; padding-right: 8px !important;}
.understanding_container_HX_2016 h1{padding:0px;}
.mob{ margin-left:-15px; margin-right:-15px;}
.short_types_health_hx_2016{padding-left:15px; padding-right:15px;}
.short_image_hx_2016{float:none; width:auto; text-align:center;}
.short_image_hx_2016 img{display:inline-block;}
.short_details_hx_2016 { width:auto; margin-top:15px; text-align:center;}
.short_details_hx_2016 h1{text-align:center;}
.short_details_hx_2016 p{text-align:left;}

/*-------------- Inner Page*/
.releted_box_hx_2016,
.releted_post_hx_2016 h2{ text-align:center;}
.releted_box_hx_2016 img{ display:inline-block;}
.inner_complete_form_hx_2016 { margin: auto; max-width: 466px; margin-top:30px;}

.resource_container_hx_2016{ padding-left:15px; padding-right:15px;}
.resource_container_hx_2016 h1{font-size:24px;}
.resource_box_hx_2016 { width: 50%;}

.submit_btn_hx_2016{text-align:center;}

.contact_thankyou_hx_2016{margin-top:20px;}
.contact_thankyou_hx_2016 h1 { padding: 25px 15px; text-align:center;}
.contact_thankyou_hx_2016 h1 img { display:block; margin:auto;}
.th_mesage_hx_2016 { padding: 15px;}

/*------------ Thankyou Pages*/
.thankyou_logo_HX_2016{float:none; margin-top:0px; padding-top:20px;}
.thankyou_container_hx_2016{padding:0px 10px;}
.thankyou_criteria_hx_2016{margin-left:0px; float:none; margin-top:20px;}
.your_information_hx_2016{float:none; clear:both; text-align:center; width:100%; max-width:none; margin-top:0px; padding:30px 0px;}
.review_hx_2016 img{display:none;}

.thanks_frt_box_hx_2016{padding-top:20px; padding-bottom:20px;}
.star_hx_2016{display:none;}
.th_ftr_logo_hx_2016 { display: block; float: none; margin-left: 15px; margin-right: 15px; max-width: none; text-align: center;}
.frt_bor_hx_2016{padding-top:20px;}
.th_dis_hx_2016{ margin: 15px 15px 0; float:none;}
.th_reg_thanks_dis_hx_2016{ margin: 15px 0px 0; float:none;}
.th_ftr_gq_btn_hx_2016,
.go_regu_hx_2016_bton { float: none; margin-top:20px; margin-right:0px; text-align:center;}

/*======Thankyou Note*/
.th_not_phone_hx_2016, .th_not_phone_hx_2016 a, .th_not_phone_hx_2016 a:hover, .th_not_phone_hx_2016 a:focus{float:none; text-align:center; padding-top:20px; font-size:30px;}
.th_note_container_hx_2016 h1{ font-size:21px;}
.th_note_container_hx_2016 h1 img{display:block; margin:auto; margin-bottom:10px;}
.th_details_hx_2016 p{padding-left:0px !important; padding-right:0px !important;}
.state_map_hx_2016{float:none; border-right:none; border-bottom: 2px solid #cecece; text-align:center;}

.th_box_hx_2016{background:#f8fdff;}
.th_details_hx_2016{float:none; width:auto;}
.th_details_hx_2016 h1, .th_details_hx_2016 h1 a, .th_details_hx_2016 h1 a:hover, .th_details_hx_2016 h1 a:focus{font-size:33px;}
.th_box_conti_hx_2016 p{padding-left:15px; padding-right:15px;}

/*-------------- Footer*/
.footer_lofo_hx_2016 { float: none; margin-top:0px; padding:20px 15px 0px; width:100%;}
.footer_lofo_hx_2016 img{ display:inline-block;}
.footer_menu_hx_2016 { float:none; width:100%; text-align:center;}
.footer_menu_hx_2016 img{display:none;}
.footer_menu_hx_2016 a{display:block; padding:5px; text-align:center; background:#144769; margin-top:5px;}
.footer_menu_hx_2016 a:hover{background:#227eb2; text-decoration:none;}
.footer_phoner_hx_2016 { float:none; text-align:center; width:100%; max-width: 270px; margin:auto; margin-top:20px;}
/*----- xx -----*/
}