h1,h2,h3,h4,h5,h6,p{margin:0px; padding:0px;}
label{font-weight:normal;}


@media (min-width:951px) and (max-width:1150px) {
/*----- xx -----*/
.home_right_part_snp{padding-top:30px;}
.resource_box_snp{clear:both;}

.michigan_auto_snp{width:28%; font-size:14px;}
.average_rates_mini_snp{font-size:14px;}
.testi_moni_box_snp{font-size:14px;}
.content_snp h1{font-size:20px;}
.average_car_insurance_box_container_snp h1{font-size:18px;}
}
@media (min-width:767px) and (max-width:950px) {
/*------ Header*/
.michigan_auto_snp{width:28%; font-size:17px;}
/*======Home*/
.home_right_part_snp{padding-top:30px;}
.resource_box_snp{clear:both;}
.michigan_auto_snp{float:right; padding-top:0px; text-align:center; width:auto; padding-right:10px;}
.average_left_mini_snp{float:none; padding:0px; padding-bottom:10px;}
.average_right_mini_snp{float:none; width:100%;}
/*----- xx -----*/
}
@media (min-width:480px) and (max-width:767px) {
/*------ Header*/
.logo_snp{float:none; text-align:center;}
.complete_the_forn_snp{float:none; text-align:center;}
.michigan_auto_snp{float:no; width:100%; clear:both;}

/*====== navbar-toggle*/
.navbar-toggle{ border-color:#0d6294; background:#0d6294; margin:0px; border:none; color:#FFF;	padding:14px;}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{background-color:#c3383e;}
.navbar-default .navbar-toggle .icon-bar{background-color:#FFF;}
.navbar-default,
.navbar { border:none; margin-bottom:0px; background:none;}
.navbar-collapse{padding-left:0px; padding-right:0px;}
.speak_navigation_conti_snp{float:none; text-align:center; padding-top:10px; clear:both;}
.speak_navigation_conti_snp h1 strong,
.speak_navigation_conti_snp h1 strong a,
.speak_navigation_conti_snp h1 strong a:hover,
.speak_navigation_conti_snp h1 strong a:focus{float:none;}

/*--------------- Navigation*/
.navbar-toggle{margin-bottom:0px;}
.navigation_snp{width:100%;}
.navigation_snp ul li { display: block; padding:0px; background:#0d6294; margin:0px; text-align:left; border:none;}
.navigation_snp ul li a{ display:block; border-bottom:1px solid #FFF !important; color:#FFF; padding:10px; border:none;}
.navigation_snp ul li a:hover{background:#c3383e; color:#ffffff; border:none; text-decoration:none;}
.navigation_snp ul li a.active{ color:#ffffff !important; background:#c3383e;}
.navigation_snp ul li:first-child a{padding-left:10px;}
.navigation_snp ul li h1{ text-align:center; padding-top:20px;}

/*============= Home*/
.zip_box_container_snp{padding-top:0px;}
.home_banner_wrapper_snp{padding-bottom:0px;}
.compare_discount_box_snp{background:#CCC;}
img.home_arrow_snp{display:none;}
.zip_box_con_snp h1{text-align:center; font-size:33px;}
.zip_box_con_snp h1 img{display:block; margin:auto; margin-bottom:15px; float:none;}
.padd_zip_none_snp{float:none; width:100%; padding:0px 15px;}
.padd_btn_none_snp{float:none; text-align:center; width:100%;}
.padd_btn_none_snp input[type="image"]{display:inline-block;}
.padd_btn_inn_snp{text-align:center;}
.padd_btn_inn_snp input[type="image"]{display:inline-block;}
.compare_discount_box_snp{background:#CCC;}
.average_left_mini_snp{float:none; padding:0px; padding-bottom:10px;}
.average_right_mini_snp{float:none; width:100%;}

.speak_with_snp{float:none; text-align:center;}
.speak_with_snp span{float:none; display:block; padding-right:0px; line-height:21px;}
.speak_with_snp strong, .speak_with_snp strong a, .speak_with_snp strong a:hover, .speak_with_snp strong a:focus{float:none; display:block;}
.quote_logos_snp{padding-top:20px;}
.quote_logos_snp img { margin:3px; vertical-align: bottom;}

.home_right_part_snp{padding-top:50px;}

.city_progress .progress-bar{font-size:13px;}
.padd_zip_inn_snp, .padd_btn_inn_snp{padding:0px !important;}

/*----- xx -----*/
}

@media (max-width:479px) {
/*------ Header*/
.logo_snp{float:none; text-align:center;}
.home_logo_snp{width:80%;}
.complete_the_forn_snp{float:none; text-align:center; font-size:20px;}
.michigan_auto_snp{float:no; width:100%; clear:both; font-size:16px;}

/*====== navbar-toggle*/
.navbar-toggle{ border-color:#0d6294; background:#0d6294; margin:0px; border:none; color:#FFF; padding:14px;}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{background-color:#c3383e;}
.navbar-default .navbar-toggle .icon-bar{background-color:#FFF;}
.navbar-default,
.navbar { border:none; margin-bottom:0px; background:none;}
.navbar-collapse{padding-left:0px; padding-right:0px;}
.speak_navigation_conti_snp{float:none; text-align:center; padding-top:10px; clear:both;}
.speak_navigation_conti_snp h1 strong,
.speak_navigation_conti_snp h1 strong a,
.speak_navigation_conti_snp h1 strong a:hover,
.speak_navigation_conti_snp h1 strong a:focus{float:none;}

/*--------------- Navigation*/
.navbar-toggle{margin-bottom:0px;}
.navigation_snp{width:100%;}
.navigation_snp ul li { display: block; padding:0px; background:#0d6294; margin:0px; text-align:left; border:none;}
.navigation_snp ul li a{ display:block; border-bottom:1px solid #FFF !important; color:#FFF; padding:10px; border:none;}
.navigation_snp ul li a:hover{background:#c3383e; color:#ffffff; border:none; text-decoration:none;}
.navigation_snp ul li a.active{ color:#ffffff !important; background:#c3383e;}
.navigation_snp ul li:first-child a{padding-left:10px;}
.navigation_snp ul li h1{ text-align:center; padding-top:20px;}

/*============= Home*/
.zip_box_container_snp{padding-top:0px;}
.home_banner_wrapper_snp{padding-bottom:0px;}
.compare_discount_box_snp{background:#CCC;}
img.home_arrow_snp{display:none;}
.zip_box_con_snp h1{text-align:center; font-size:33px;}
.zip_box_con_snp h1 img{display:block; margin:auto; margin-bottom:15px; float:none;}
.padd_zip_none_snp{float:none; width:100%; padding:0px 15px;}
.padd_btn_none_snp{float:none; text-align:center; width:100%; padding-right:15px;}
.padd_btn_none_snp input[type="image"]{display:inline-block;}
.padd_btn_inn_snp{text-align:center; padding:0px !important;}
.padd_btn_inn_snp input[type="image"]{display:inline-block;}
.compare_discount_box_snp{background:#CCC;}
.average_left_mini_snp{float:none; padding:0px; padding-bottom:10px;}
.average_right_mini_snp{float:none; width:100%;}

.speak_with_snp{float:none; text-align:center;}
.speak_with_snp span{float:none; display:block; padding-right:0px; line-height:21px;}
.speak_with_snp strong, .speak_with_snp strong a, .speak_with_snp strong a:hover, .speak_with_snp strong a:focus{float:none; display:block;}
.quote_logos_snp{padding-top:20px;}
.quote_logos_snp img { margin:3px; vertical-align: bottom;}

.home_right_part_snp{padding-top:50px;}

.average_car_insurance_box_container_snp { min-width: 470px;}
.city_progress .progress-bar{font-size:13px;}
.padd_zip_inn_snp, .padd_btn_inn_snp{padding:0px !important;}

/*----- xx -----*/
}