
@media (min-width:1161px) and (max-width:1214px) {
.row{margin:0px;}

/*----- xx -----*/
}

@media (min-width:987px) and (max-width:1160px) {
.row{margin:0px;}
.banner_left_mc h1{font-size:24px;}
.home_form_mc h1{font-size:24px;}
.home_form_mc h3{font-size:15px; margin-bottom:10px;}
img.arrow_grn_mc{top:110px;}

.free_plans_container_mc h2{font-size:33px;}
/*----- xx -----*/
}
@media (min-width:767px) and (max-width:986px) {
.row{margin:auto;}
.logo_mc{float:none; text-align:center;}
.call_fo_instant_mc{float:none; text-align:center; padding:10px 0px;}

.get_started_mc{font-size:22px;}
.banner_pad_right_none_mc { padding-right: 15px !important;}
.banner_left_mc{padding-top:20px;}
.banner_left_mc h1{text-align:center;}
.compare_to_mc{float:none; padding-right:0px; padding-top:20px; max-width:415px; margin:auto;}

.lowest_rate_guaranteed_mc{float:none; text-align:center; padding-top:40px; margin-top:0px; margin-right:0px;}
.free_plans_container_mc h2 strong{display:block;}
.get_dis_mc{float:none; width:auto; margin-right:0px; padding-right:0px; border:none; text-align:center;}
.get_phone_mc{float:none; text-align:center; padding-left:0px; padding-top:10px;}

/*------- Resource*/
.resource_page_mc{padding-right:0px;}

/*--------------------- Thankyou*/
.th_arrow_mc{display:none;}

/*--------------------- Thankyou Note*/
.th_note_container_mc h1{font-size:21px;}
.th_details_mc h1,
.th_details_mc h1 a,
.th_details_mc h1 a:hover,
.th_details_mc h1 a:focus{font-size:48px;}

/*----- xx -----*/
}

@media (min-width:480px) and (max-width:766px) {
.row{margin:auto;}
.logo_mc{float:none; text-align:center;}
.call_fo_instant_mc{float:none; text-align:center; padding:10px 0px;}
.call_fo_instant_mc span{display:block;}

.get_started_mc{font-size:22px;}
.banner_pad_right_none_mc { padding-right: 15px !important;}
.banner_left_mc{padding-top:20px;}
.banner_left_mc h1{text-align:center; font-size:20px; line-height:27px;}
.compare_to_mc{float:none; padding-right:0px; padding-top:20px; max-width:415px; margin:auto;}

.home_form_mc h1{font-size:28px;}
.home_form_mc h3{font-size:18px;}
img.arrow_grn_mc{display:none;}
.homeform_padd_right_mc { padding-right:15px !important;}
.homeform_padd_left_mc { padding-left: 15px !important;}
.lable_pad_left_mc { padding-left:15px !important; padding-right:15px !important;}
.pading_L_mc {padding: 0px !important;}
.by_requesting_mc{padding-left:0px; padding-right:0px;}

.lowest_rate_guaranteed_mc{float:none; text-align:center; padding-top:40px; margin-top:0px; margin-right:0px;}
.free_plans_container_mc h2 strong{display:block;}
.get_dis_mc{float:none; width:auto; margin-right:0px; padding-right:0px; border:none; text-align:center;}
.get_phone_mc{float:none; text-align:center; padding-left:0px; padding-top:10px;}
.get_phone_mc img{display:block; margin:auto;}

/*------- Resource*/
.resource_page_mc{padding-right:0px;}

/*--------------------- Thankyou*/
.thankyou_wrapper_mc{padding-left:10px; padding-right:10px;}
.th_arrow_mc{display:none;}
.thankyou_container_mc h1 img{display:block; margin:auto; margin-bottom:10px;}
.th_ftr_star_mc{float:none; margin:auto;}
.th_ftr_star_mc table { height: 40px;}
.th_ftr_logo_mc{float:none; margin-right:15px;}
.th_dis_mc{float:none; margin-top:15px;}
.th_ftr_gq_btn_mc{float:none; margin:auto; margin-top:20px; text-align:center;}
.th_ftr_gq_btn_mc img{display:inline-block;}
.go_regu_mc_bton{margin-top:20px;}

/*--------------------- Thankyou Note*/
.th_note_container_mc h1{font-size:21px;}
.th_box_conti_mc{padding-left:10px; padding-right:10px;}
.th_box_mc{background:#FFF;}
.th_details_mc{float:none; width:auto;}
.th_details_mc h1,
.th_details_mc h1 a,
.th_details_mc h1 a:hover,
.th_details_mc h1 a:focus{font-size:48px; text-align:center;}

/*----- xx -----*/
}

@media (max-width:479px) {
.row{margin:auto;}
.logo_mc{float:none; text-align:center;}
.call_fo_instant_mc{float:none; text-align:center; padding:10px 0px; font-size:14px;}
.call_fo_instant_mc span{display:block; padding-top:10px; font-size:20px;}

.get_started_mc{font-size:22px;}
.compare_to_mc ul li { list-style: none; padding-left: 40px; color: #38393a; font-family: 'open_sanslight'; font-weight: normal; font-size: 16px; line-height: 22px; margin-top: 10px;}
.banner_pad_right_none_mc { padding-right: 15px !important;}
.banner_left_mc{padding-top:20px;}
.banner_left_mc h1{text-align:center; font-size:20px; line-height:27px;}
.compare_to_mc{float:none; padding-right:0px; padding-top:20px; max-width:415px; margin:auto;}

.home_form_mc h1{font-size:28px;}
.home_form_mc h3{font-size:17px;}
img.arrow_grn_mc{display:none;}
.homeform_padd_right_mc,
.homeform_padd_left_mc,
.mobpad_mc{ padding: 0px !important;}
.lable_pad_left_mc { padding-left:15px !important; padding-right:15px !important;}
.pading_L_mc {padding: 0px !important;}
.by_requesting_mc{padding-left:0px; padding-right:0px;}

.resource_box_mc h1{font-size:22px;}
.lowest_rate_guaranteed_mc{float:none; text-align:center; padding-top:40px; margin-top:0px; margin-right:0px;}
.free_plans_container_mc h2{font-size:21px;}
.free_plans_container_mc h2 strong{display:block;}
.get_dis_mc{float:none; width:auto; margin-right:0px; padding-right:0px; border:none; text-align:center;}
.get_phone_mc{float:none; text-align:center; padding-left:0px; padding-top:10px; font-size:29px;}
.get_phone_mc img{display:block; margin:auto;}

.haveselected_mc{left:0px; right:0px;}

/*------- Resource*/
.resource_page_mc{padding-right:0px;}

/*--------------------- Thankyou*/
.thankyou_wrapper_mc{padding-left:10px; padding-right:10px;}
.th_arrow_mc{display:none;}
.th_ftr_star_mc{float:none; margin:auto;}
.th_ftr_star_mc table { height: 40px;}
.th_ftr_logo_mc{float:none; margin-right:15px;}
.th_dis_mc{float:none; margin-top:15px;}
.th_ftr_gq_btn_mc{float:none; margin:auto; margin-top:20px; text-align:center;}
.th_ftr_gq_btn_mc img{display:inline-block;}
.go_regu_mc_bton{margin-top:20px;}

/*--------------------- Thankyou Note*/
.th_note_container_mc h1{font-size:21px;}
.th_note_container_mc h1 img{display:block; margin:auto; margin-bottom:10px;}
.th_box_conti_mc{padding-left:10px; padding-right:10px;}
.th_box_mc{background:#FFF;}
.state_map_mc{float:none; text-align:center;}
.th_det_mc{float:none; text-align:center; margin-left:0px;}
.th_details_mc{float:none; width:auto;}
.th_details_mc h1,
.th_details_mc h1 a,
.th_details_mc h1 a:hover,
.th_details_mc h1 a:focus{font-size:34px; text-align:center;}

/*----- xx -----*/
}