h1,h2,h3,h4,h5,h6,p{margin:0px; padding:0px;}
label{font-weight:normal;}

@media (min-width:1161px) and (max-width:1214px) {


/*----- xx -----*/
}

@media (min-width:987px) and (max-width:1160px) {

/*----- xx -----*/
}
@media (min-width:767px) and (max-width:986px) {
.form_container_gir{padding-left:10px; padding-right:10px;}
.form_conti_box_gir h1{font-size:29px;}
.home_form_img_gir{width:32%;}

.thankyou_header_gir{text-align:center;}
.th_dis_gir { width: 30%;}

.footer_navigation_gir ul li{margin-top:10px;}
/*----- xx -----*/
}

@media (min-width:480px) and (max-width:766px) {
.form_container_gir{padding-left:10px; padding-right:10px;}
.logo_gir{float:none; text-align:center;}
.logo_gir img{display:inline-block;}
.header_save_up_to_gir{float:none; text-align:center;}
.header_save_up_to_gir h1{font-size:22px;}
.header_save_up_to_gir h2{padding-top:10px; font-size:18px;}
.header_save_up_to_gir h2 img{display:none;}

img.saveupto_gir,
img.home_arrow_gir,
img.home_arrow2_gir{display:none;}
.home_form_img_gir{float:none; text-align:center; border-bottom:2px solid #CCC;}
.home_form_img_gir img{	display:inline-block;}
.home_img_frm_gir{float:none; margin:0px;}

.form_container_gir h1{font-size:26px;}
.form_container_gir h3{font-size:20px;}

.form_conti_box_gir{padding:15px;}
.form_conti_box_gir h1{ padding-left:0px; text-align:center; font-size:30px;}
.form_conti_box_gir h1 br{display:none;}
.home_form_box_gir{max-width:none;}
.rates_have_never_gir h1{font-size:24px;}

.thankyou_header_gir{text-align:center;}
.thankyou_header_gir h2{font-size:22px;}
.thankyou_header_gir p{font-size:16px; padding-top:20px;}

.thankyou_container_gir{padding-top:10px;}
img.th_arrow_gir{display:none;}

.th_ftr_logo_gir{float:none; height:auto; padding:0px;}
.th_dis_gir{float:none; width:auto; margin-left:0px; padding-left:15px; padding-right:15px;}
.th_dis_gir h2{padding-top:0px;}
.th_ftr_gq_btn_gir{margin:20px auto 0px; text-align:center; float:none;}
.th_ftr_gq_btn_gir img{display:inline-block;}
.th_reg_thanks_dis_gir{margin-left:0px; padding-left:0px; border:none;}
.th_reg_thanks_dis_gir h2{padding-top:15px;}

.footer_navigation_gir ul li{display:block; margin:5px 10px 0px 10px;}
.footer_navigation_gir ul li:first-child{margin-top:0px;}

/*----- xx -----*/
}

@media (max-width:479px) {
.form_container_gir{padding-left:10px; padding-right:10px;}
.logo_gir{float:none; text-align:center;}
.logo_gir img{display:inline-block;}
.header_save_up_to_gir{float:none; text-align:center;}
.header_save_up_to_gir h1{font-size:20px; line-height:30px;}
.header_save_up_to_gir h2{padding-top:10px; font-size:15px;}
.header_save_up_to_gir h2 img{display:none;}

img.saveupto_gir,
img.home_arrow_gir,
img.home_arrow2_gir{display:none;}
.home_form_img_gir{float:none; text-align:center; border-bottom:2px solid #CCC;}
.home_form_img_gir img{	display:inline-block;}
.home_img_frm_gir{float:none; margin:0px;}

.form_container_gir h1{font-size:22px;}
.form_container_gir h3{font-size:18px;}

.form_conti_box_gir{padding:15px;}
.form_conti_box_gir h1{ padding-left:0px; text-align:center; font-size:22px; line-height:28px;}
.form_conti_box_gir h1 br{display:none;}
.home_form_box_gir{max-width:none;}
.rates_have_never_gir h1{font-size:22px;}
.rates_have_never_gir h2 br{display:none;}

.addadditional_gir{margin:0px;}
.addadditional_gir label{font-size:21px;}
.by_clicking_gir{padding:10px;}
.continue_btn_gir{padding-left:5px; padding-right:5px;}

.thankyou_header_gir{text-align:center;}
.thankyou_header_gir h2{font-size:22px;}
.thankyou_header_gir p{font-size:16px; padding-top:20px;}

.thankyou_container_gir{padding-top:10px;}
img.th_arrow_gir{display:none;}

.th_ftr_logo_gir{float:none; height:auto; padding:0px;}
.th_dis_gir{float:none; width:auto; margin-left:0px; padding-left:15px; padding-right:15px;}
.th_dis_gir h2{padding-top:0px;}
.th_ftr_gq_btn_gir{margin:20px auto 0px; text-align:center; float:none;}
.th_ftr_gq_btn_gir img{display:inline-block;}
.th_reg_thanks_dis_gir{margin-left:0px; padding-left:0px; border:none;}
.th_reg_thanks_dis_gir h2{padding-top:15px;}

.footer_navigation_gir ul li{display:block; margin:5px 10px 0px 10px;}
.footer_navigation_gir ul li:first-child{margin-top:0px;}


/*----- xx -----*/
}