h1,h2,h3,h4,h5,h6,p{margin:0px; padding:0px;}
ol, ul { padding-left: 0rem;}
label{font-weight:normal;}

@media (min-width:992px) and (max-width:1160px) {
.navbar_brand_lip_D { padding: 13px 22px;}
.navigation_lip_D ul li a { padding: 14px 30px;}
.dropdown-menu { width:100% !important; }

/*--------- Home Page ----------*/
.banner_left_lip_D h1 { font-size:43px;}
.banner_left_lip_D h3 { font-size:22px;}
.banner_left_lip_D h4 { font-size:17px;}

.home_form_lip_D h1 { font-size:18px;}
.home_form_lip_D h3 { font-size:16px;}
img.arrow_grn_lip_D { left: -28px; top: 81px;}
.by_requesting_lip_D { font-size:10px;}
.ban_btm_box_lip_D { margin-top: 335px;}

.box_dis_lip_D h1 { font-size:11px;}
.box_dis_lip_D p { font-size:10px;}
.slider_lip_D p{font-size:10px; padding:10px; margin-top:275px;}

.hundreads_lip_D { width: 499px; margin-left: 20px;}
.banner_images_lip_D{margin-right:0px;}
.hundreads_lip_D h1 { font-size:23px; line-height:30px;}

/*--------- Term Pages ----------*/
.inn_ban_wrap_lip_D h1, .term_ban_wrap_lip_D h1{font-size:48px; padding-right:20px;}
.term_left_lip_D{padding-left:15px;}
.term_left_lip_D h1{ font-size:27px; line-height:32px;}
.term_left_lip_D ul li h2 { font-size:19px;}

.term_right_lip_D{padding-right:15px;}
.shop_form_lip_D { padding:20px 25px;}
.shop_form_lip_D h1{font-size:25px; line-height:37px;}
img.shop_arow_lip_D { top: 142px;}

/*--------- Transaction Page ----------*/
.pop_logo_lip_D{padding-top:0px;}

/*--------- About Us Page ----------*/

/*--------- Contact Us Page ----------*/
.contact_form_lip_D{ padding-right:20px;}



/*----- xx -----*/
}
@media (min-width:767px) and (max-width:991px) {
.open_lip_D,
.h_phone_lip_D,
.h_address_lip_D{float:none; text-align:center;}
.h_phone_lip_D,
.h_address_lip_D{float:none; text-align:center; padding-top:15px;}
.ftr_logo_lip_D{float:none; text-align:center; margin:auto;}

.navbar_brand_lip_D { padding: 13px 10px;}
.navigation_lip_D ul li a { padding: 14px;}
.dropdown-menu { width:100% !important; }

.banner_left_lip_D{padding-right:0px !important;}
.ban_btm_box_lip_D { max-width:none; margin-top:0px;}
.banner_left_lip_D h1,
.banner_left_lip_D h3,
.banner_left_lip_D h4{text-align:center;}
.banbox_lip_D{margin-top:15px;}
.home_form_lip_D{margin-top:15px;}

.step_1_lip_D h3,
.step_2_lip_D h3,
.step_3_lip_D h3 {font-size:17px; line-height:21px;}

.hundreads_lip_D{width:100%; margin-top:50px; margin-left:0px;}
.hundreads_lip_D h1{text-align:center;}
.banner_images_lip_D { width:67%; margin-top:20px;}

.ftr_logo_lip_D{float:none; padding-top:0px; text-align:center;}
.ftr_navi_add_lip_D{float:none; width:auto; padding-top:40px;}

/*--------- Transaction Page ----------*/
.pop_logo_lip_D{padding-top:0px;}
#transition { width: auto; min-height:670px;}

/*--------- Term Pages ----------*/
.inn_ban_wrap_lip_D h1, .term_ban_wrap_lip_D h1{font-size:48px; padding-right:20px;}
.term_left_lip_D{padding:0px 15px; float:none; width:auto;}
.term_left_lip_D h1{ font-size:27px; line-height:32px;}
.term_left_lip_D ul li h2 { font-size:19px;}

.term_right_lip_D{padding:0px 15px; float:none; width:auto;}
.shop_form_lip_D { padding:20px 25px;}
.shop_form_lip_D h1{font-size:25px; line-height:37px;}
img.shop_arow_lip_D { display:none;}

.inn_reso_lip_D{ padding-left:0px; padding-bottom:40px;}

/*--------- Resources Page ----------*/
.reso_list_lip_D{display:block;}
.reso_list_lip_D  ul{ width:auto;margin-left:0px;}

/*--------- About Us Page ----------*/
.about_left_lip_D,
.about_right_lip_D{ float: none; width: auto;}
.about_right_lip_D{padding-top:50px; text-align:center;}

/*--------- Contact Us Page ----------*/
.contact_form_lip_D{ padding-right:20px;}



/*----- xx -----*/
}

@media (min-width:480px) and (max-width:766px) {
.open_lip_D,
.h_phone_lip_D,
.h_address_lip_D{float:none; text-align:center;}
.h_phone_lip_D,
.h_address_lip_D{float:none; text-align:center; padding-top:15px;}
.logo_lip_D,
.ftr_logo_lip_D{float:none; text-align:center; margin:auto;}
.logos_lip_D{float:none; text-align:center; padding-top:20px; clear:both; border:none;}
.hands_lip_D{float:none; width:188px; margin:auto;}
.h_logos_lip_D{float:none; padding-top:15px;}

.navbar-header{margin:auto !important;  width:100% !important; padding:10px !important; }
button.navbar-toggler { margin: 0px !important; background: #004b96 !important; width: 100%;}

.navbar_brand_lip_D { padding: 13px 10px;}
.navigation_lip_D ul li a { padding: 14px 15px; float:none; text-align:left;}
.dropdown-menu { width:100% !important; }

.banner_left_lip_D{padding-right:0px !important;}
.ban_btm_box_lip_D { max-width:none; margin-top:0px;}
.banner_left_lip_D h1,
.banner_left_lip_D h3,
.banner_left_lip_D h4{text-align:center;}
.banner_left_lip_D h1{font-size:42px;}
.banner_left_lip_D h3 { font-size:22px;}
.banner_left_lip_D h4 { font-size:17px;}
.bbpad_1_lip_D,
.bbpad_2_lip_D,
.bbpad_2_lip_D { padding-left: 0px !important; padding-right: 0px !important;}
.banbox_lip_D{margin-top:15px;}
.home_form_lip_D{margin-top:15px; padding-left:15px; padding-right:15px;}
img.arrow_grn_lip_D{display:none;}
.home_form_lip_D h1,
.home_form_lip_D h3 { font-size:16px;}
.homeform_padd_left_lip_D,
.homeform_padd_right_lip_D { padding-right: 0px !important; padding-left: 0px !important;}
.wgt_lip_D{padding-left:0px !important;}

.step_box_lip_D{display:block;}

.shop_around_container_lip_D h1 { font-size:27px;}
.consumer_resourcesenter_lip_D h1 { font-size:26px;}
.consumer_resourcesenter_lip_D h4 { font-size:14px;}
.box_dis_lip_D h1{font-size:14px;}

.hundreads_lip_D{width:100%; margin-top:50px; margin-left:0px;}
.hundreads_lip_D h1{text-align:center; font-size:20px;}
.banner_images_lip_D { width:67%; margin-top:30px;}

.slider_lip_D p { margin-top:210px; padding:10px; font-size:10px;}

.ftr_nav_lip_D{width:100%;}
.ftr_add_lip_D{width:100%; padding-top:30px;}
.ftr_logo_lip_D{float:none; padding-top:0px; text-align:center;}
.ftr_navi_add_lip_D{float:none; width:auto; padding-top:40px;}
.mcf{ position:relative; display:block; margin:auto; margin-top:15px;}

/*--------- Transaction Page ----------*/
.popups_lip_D h1 { font-size:17px; line-height:24px;}
.popups_lip_D h2 { font-size:14px;}
.pop_logo_lip_D{padding-top:0px;}
.search_box_lip_D ul li:nth-child(even) { width: 13px;}
#transition{ width: auto; min-height:670px;}

/*--------- Term Pages ----------*/
.inn_ban_wrap_lip_D, .term_ban_wrap_lip_D { justify-content: center;}
.inn_ban_wrap_lip_D h1, .term_ban_wrap_lip_D h1 { font-size: 41px; line-height: 48px; text-align: center;}
.term_left_lip_D{padding:0px 15px; float:none; width:auto;}
.term_left_lip_D h1{ font-size:27px; line-height:32px;}
.term_left_lip_D ul li h2 { font-size:19px;}

.term_right_lip_D{padding:0px 15px; float:none; width:auto;}
.shop_form_lip_D { padding:20px 25px;}
.shop_form_lip_D h1{font-size:25px; line-height:37px;}
img.shop_arow_lip_D { display:none;}

.inn_reso_lip_D{ padding-left:0px; padding-bottom:40px;}
.age_box_lip_D{display:block;}
.age_box_left_lip_D { margin-right: 0px;}
.age_box_right_lip_D{margin-left:0px; margin-top:5px; justify-content: center;}


/*--------- Resources Page ----------*/
.reso_ccontent_lip_D h1 { font-size: 29px;}
.reso_ccontent_lip_D h3 { font-size: 16px;}
.reso_list_lip_D{display:block;}
.reso_list_lip_D  ul{ width:auto;margin-left:0px;}

.hund_lip_D h1 br{display:none;}

/*--------- About Us Page ----------*/
.about_left_lip_D,
.about_right_lip_D{ float: none; width: auto;}
.about_right_lip_D{padding-top:50px; text-align:center;}
.here_some_lip_D h1 { font-size:30px;}
.icons_conti_lip_D ul li{display:block; width:auto;}
.abt_tst_conti_lip_D{display:block;}
.by_comparing_lip_D h1 { font-size:30px;}

/*--------- Contact Us Page ----------*/
.contact_form_lip_D{ padding:20px; width:auto;}
.con_left_lip_D,
.con_right_lip_D{ padding-left: 0px !important; padding-right: 0px !important;}
.button_lip_D button[type="submit"]{width:100%;}
.open_hors_lip_D, .add_hors_lip_D{margin-top:20px !important;}

/*----- xx -----*/

}

@media (max-width:479px) {


/*----- xx -----*/
}