h1,h2,h3,h4,h5,h6,p{margin:0px; padding:0px;}
label{font-weight:normal;}


@media (min-width:951px) and (max-width:1100px) {
/*----- xx -----*/
.home_right_part_snp{padding-top:30px;}
.resource_box_snp{clear:both;}
}

@media (min-width:768px) and (max-width:950px) {
/*------ Header*/
.home_logo_snp{float:none; text-align:center;}
.speak_navigation_conti_snp,
.navigation_snp{float:none; text-align:center;}

.resource_box_snp{clear:both;}
.home_right_part_snp{padding-top:30px;}
.resource_box_snp{clear:both;}
}

@media (min-width:851px) and (max-width:950px) {
/*------ Header*/

/*======Home*/
.home_right_part_snp{padding-top:30px;}
.resource_box_snp{clear:both;}

/*======Thankyou Note*/
.th_note_container_snp h1{ font-size:26px;}

/*======Thankyou listing*/
.th_listing_wrapper_snp h1 img{display:block; margin:auto;}
.your_customized_snp h1{font-size:18px;}
.your_customized_snp ul li{width:48%;}
.th_listing_box_snp{padding-left:10px; padding-right:10px;}
.clickforfreequote_snp{top:10px;}
.thanks_frt_box_snp{ -moz-border-radius:0px;-webkit-border-radius:0px; border-radius:0px; -khtml-border-radius:0px;}
.th_ftr_star_snp {float: none; margin-left:0px;}
.th_ftr_star_snp table{ height: 90px;}
.th_reg_thanks_dis_snp{padding-top:20px;}
.go_regu_snp_bton{padding-top:15px;}
/*----- xx -----*/
}

@media (min-width:480px) and (max-width:850px) {
/*------ Header*/
.logo_snp{float:none; text-align:center;}
.complete_the_forn_snp{float:none; text-align:center;}

/*====== 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:last-child{ background:none;}
.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;}

.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;}


/*======Step Fomr*/
.step_snp{padding-right:0px;}
.step_container_snp{padding-bottom:15px; text-align:center;}
.form_container_snp h1,
.form_container_snp h2,
.form_container_snp h3,
.form_container_snp h4,
.form_container_snp p{margin:auto;}
.form_container_snp h1{margin-top:20px;}
.step_container_snp ul li{float:none; margin:auto; text-align:center;}
.step_container_snp ul li:last-child{margin:auto;}
.form_container_snp{ padding: 20px 20px 30px;}
.form_container_snp h1 img{display:none;}
.form_container_snp h1{font-size:23px; line-height:30px;}
.form_box_snp .form-horizontal{padding-left:10px; padding-right:10px;}
.werespect, .nospam{padding-left:15px !important;}
.quote_logos_snp{margin:auto;}

/*======Thankyou Note*/
.th_not_phone_snp, .th_not_phone_snp a, .th_not_phone_snp a:hover, .th_not_phone_snp a:focus{float:none; text-align:center; padding-top:20px;}
.th_note_container_snp h1{ font-size:21px;}
.th_box_snp{background:#f8fdff;}
.th_details_snp{float:none; width:auto;}
.th_details_snp h1, .th_details_snp h1 a, .th_details_snp h1 a:hover, .th_details_snp h1 a:focus{font-size:48px;}
.th_box_conti_snp p{padding-left:15px; padding-right:15px;}

/*======Thankyou listing*/
.th_listing_wrapper_snp h1 img{display:block; margin:auto;}
.your_customized_snp h1{font-size:18px;}
.your_customized_snp ul li{width:48%;}
.th_listing_box_snp{padding-left:10px; padding-right:10px;}
.clickforfreequote_snp{ display:none;}
.thanks_frt_box_snp{ -moz-border-radius:0px;-webkit-border-radius:0px; border-radius:0px; -khtml-border-radius:0px;}
.th_ftr_logo_snp{float:none; margin:15px;}
.th_ftr_gq_btn_snp{float:none; margin:auto; padding-top:20px; clear:both;}
.th_ftr_star_snp {float: none; margin-left:0px;}
.th_ftr_star_snp table{ height: 50px;}
.th_reg_thanks_dis_snp{padding-top:20px;}
.go_regu_snp_bton{padding-top:15px;}

/*----- 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;}

/*====== 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:last-child{ background:none;}
.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;}

.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;}

/*======Step Fomr*/
.step_snp{padding-right:0px;}
.step_container_snp{padding-bottom:15px;}
.form_container_snp h1,
.form_container_snp h2,
.form_container_snp h3,
.form_container_snp h4,
.form_container_snp p{margin:auto;}
.form_container_snp h1{margin-top:20px;}
.form_container_snp h2{line-height:24px; font-size:20px;}
.step_container_snp ul li{float:none; margin:auto; text-align:center;}
.step_container_snp ul li:last-child{margin:auto;}
.form_container_snp{ padding:20px 10px 13px;}
.form_container_snp h1 img{display:none;}
.form_box_snp .form-horizontal{padding-left:10px; padding-right:10px;}
.werespect, .nospam{padding-left:15px !important;}
.quote_logos_snp{margin:auto;}


/*======Thankyou Note*/
.th_not_phone_snp, .th_not_phone_snp a, .th_not_phone_snp a:hover, .th_not_phone_snp a:focus{float:none; text-align:center; padding-top:20px; font-size:30px;}
.th_note_container_snp h1{ font-size:21px;}
.th_note_container_snp h1 img{display:block; margin:auto; margin-bottom:10px;}
.th_details_snp p{padding-left:0px !important; padding-right:0px !important;}
.state_map_snp{float:none; border-right:none; border-bottom: 2px solid #cecece; text-align:center;}

.th_box_snp{background:#f8fdff;}
.th_details_snp{float:none; width:auto;}
.th_details_snp h1, .th_details_snp h1 a, .th_details_snp h1 a:hover, .th_details_snp h1 a:focus{font-size:33px;}
.th_box_conti_snp p{padding-left:15px; padding-right:15px;}

/*======Thankyou listing*/
.th_listing_wrapper_snp h1{font-size:21px; line-height:30px;}
.th_listing_wrapper_snp h1 img{display:block; margin:auto; margin-bottom:15px;}
.your_customized_snp h1{font-size:16px; line-height:24px;}
.your_customized_snp ul li{width:100%;}
.th_listing_box_snp{padding-left:10px; padding-right:10px;}
.clickforfreequote_snp{ display:none;}
.thanks_frt_box_snp{ -moz-border-radius:0px;-webkit-border-radius:0px; border-radius:0px; -khtml-border-radius:0px;}
.th_ftr_star_snp{float: none; margin-left:0px;}
.th_ftr_star_snp table{ height: 40px;}
.th_ftr_logo_snp{float:none; margin-left:15px; margin-right:15px;}
.th_dis_snp{float:none; margin-right:15px;}
.th_ftr_gq_btn_snp{float:none; clear:both; margin:auto; margin-top:20px;}
.th_reg_thanks_dis_snp h2,
.th_reg_thanks_dis_snp p{padding-top:20px;}
.go_regu_snp_bton{margin-top:20px;}

/*----- xx -----*/
}