h1,h2,h3,h4,h5,h6,p{margin:0px; padding:0px;}
@media (max-width:415px) {
.tap_button_md_nm h1{ font-size: 44px; }
.tap_button_md_nm h2{ font-size:15px;}

.main_form_md_nm h1{font-size:19px;}
.main_form_md_nm h1 strong{font-size:26px;}

.we_matched_md_nm{font-size:19px;}

.get_my_quote_not_btn_md_nm button[type="button"]{font-size:28px;}

.los_angel_box_md_nm h2{font-size:28px;}
.main_form_md_nm h1 span { font-size:15px;}
.rates_update_md_nm ul li img{width:25px; height:auto; vertical-align:-6px;}

/*----- xx -----*/
}
@media (min-width:361px) and (max-width:379px) {
.tap_button_md_nm h1{ font-size: 40px;}
.tap_button_md_nm h2{ font-size:13px;}
.tap_button_md_nm h3{ font-size:17px;}

.los_angel_box_md_nm p{font-size:17px;}
.st_bor_md_nm img{ width: 78px; height: 42px;}
.state_dis_md_nm p{font-size:10px;}

.main_form_md_nm h1{font-size:17px;}
.main_form_md_nm h1 strong{font-size:24px;}

.we_matched_md_nm{font-size:17px;}
.th_logo_fst_md_nm{padding-top:5px;}
.th_logo_fst_md_nm table{ height:52px;}

.state_map_md_nm{padding:10px;}
.thnot_button_md_nm h1{ font-size: 37px;}
.thnot_button_md_nm h3{ font-size:15px;}
.th_det_md_nm p{font-size:15px;}

.rates_update_md_nm{font-size:20px;}
.los_angel_box_md_nm h2{font-size:27px;}
.rates_update_md_nm ul li img{ vertical-align:-6px;}
.main_form_md_nm h1 span { font-size:14px;}

/*----- xx -----*/
}

@media (max-width:360px) {
.tap_button_md_nm h1{ font-size: 33px;}
.tap_button_md_nm h2{ font-size:11px;}
.tap_button_md_nm h3{ font-size:14px;}

.los_angel_conti_md_nm{padding:10px 5px 15px;}
.los_angel_box_md_nm h1 span{padding-left:0px;}
.los_angel_box_md_nm p{font-size:15px; line-height:20px;}
.st_bor_md_nm img{ width: 65px; height: 35px;}
.state_dis_md_nm h1{font-size:15px;}
.state_dis_md_nm h1 span{font-size:12px;}
.state_dis_md_nm p{font-size:10px;}

.main_form_md_nm h1{font-size:14px;}
.main_form_md_nm h1 strong{font-size:20px;}

.we_matched_md_nm{font-size:14px;}
.th_logo_fst_md_nm{padding-top:5px;}
.th_logo_fst_md_nm table{ height:52px;}
.get_quote_md_nm{font-size:10px;}
.th_fst_box_md_nm{padding:10px;}
.th_fst_btn_md_nm p{font-size:12px;}
.th_fst_md_nm h1, .th_dis_md_nm h1{font-size:16px;}
.th_dis_md_nm ul li{font-size:13px;}
.th_dis_md_nm p{font-size:13px;}

.home_form_md_nm label{font-size:17px;}
.your_box_md_nm{padding:10px;}
.state_map_md_nm{padding:5px;}
.th_det_md_nm{padding:5px;}
.th_det_md_nm p{font-size:13px;}
.thnote_body_conti_md_nm h3{font-size:14px; line-height:17px;}

.thnot_button_md_nm h1{ font-size: 30px;}
.thnot_button_md_nm h3{ font-size:12px;}

.footer_container_md_nm p img{margin:auto; display:block;}

.rates_update_md_nm{font-size:17px;}
.rates_update_md_nm img{width:26px; height:auto;}
.los_angel_box_md_nm h2{font-size:24px;}
.main_form_md_nm h1 span { font-size:12px;}
.rates_update_md_nm ul li{font-size:18px;}
.rates_update_md_nm ul li img{width:22px; height:auto; vertical-align:-6px;}
.get_my_quote_not_btn_md_nm button[type="button"] { font-size: 22px;}
/*----- xx -----*/
}