/* Responsive */


@media(max-width:1500px){
	.menu ul li a{padding: 3px 5px;}
}
@media(max-width:1300px){
	.btn_xt_btn li{list-style: none;}
	.menu ul li{margin: 8.5px 0px;}
	.menu ul li a{padding: 3px 7px;}
	.grid-product .name_pro{font-size: 25px;}
	.grid-product .mota_da{font-size: 15px;}
}
@media(max-width:1250px){
	.menu ul li{margin: 8.5px 0px;}
	.menu ul li a{padding: 3px 12px;}
	.menu ul li a{font-size: 12px;}
	.gt_r a{height: unset;line-height: unset;padding: 20px;}
}
@media(max-width:1200px){
	.menu ul li{margin: 8.5px 0px;}
	.menu ul li a{padding: 3px 7px;}
	.menu ul li a{font-size: 12px;}
	.gt_r a{height: unset;line-height: unset;padding: 20px;}
}
@media(max-width:1100px){
	.menu ul li{margin: 8.5px 0px;}
	.menu ul li a{padding: 3px 5px;}
	.menu ul li a{font-size: 12px;}
}
@media(max-width:1075px){
	.header-bottom{background-color: #fff;}
	.logo-header::after{display: none;}
	.header-bottom.fixed{position: relative!important;padding: 10px 0px;}
	.header-bottom{padding: 10px 0px;}
	.logo-header{margin-top: 0px;height: unset;}
	.chi_se_kinhg_nghiem{padding: 60px 0px;}
	.chi_se_kinhg_nghiem .owl-stage-outer{padding-bottom: 5px;}
	.title_h2{font-size: 50px;}
	.form_dangky .warp_form{background: url(../images/image/bg_dt.jpg) no-repeat;}
	.form_lienhe{width: 100%;}
	.table.table-bordered{font-family: unset;}
	.nd_du_toan{padding: 20px 0px;}
	.select{height: 40px;line-height: 40px;width: 100%;font-size: 15px;}
	.th_chon{width: unset;}
	.table.table-bordered{font-size: 15px;}
	.bangtinh th{font-size: 15px;}
	.nd_top_dt.trang .slogan{max-width: 100%;font-size: 13px;}
	.nd_top_dt{font-size: 30px;}
	.nd_top_dt{padding: 60px 0px;}
	.box_name{padding: 10px 10px;}
	.name_pro{font-size: 15px;}
	.sanpham_index{padding: 60px 0px;}
	.gt_name_title{font-size: 70px;}
	.box_tk_id{padding-bottom: 60px;}
	.khoi_gt{padding-bottom: 60px;}
	.gt_l{width: 60%;}
	.gt_r{width: 38%;}
	.gt_r a{font-size: 20px;width: 310px;}
	.logo-mobile img{width: 50%;}
	.logo-mobile{text-align: center;padding: 5px 0px;}
	.logo-header::before{display: none;}
   .search{display: none;}
   .logo-header{margin-right: 0px;}
   .header .header-bottom .wrap-content{justify-content: center;}
   .s-benifit-inner .table{width: 100%!important;}
   .house{width: unset;top: 30px!important;margin-top: 0px;}
   .conversion, .conversion_show{font-size: 13px;}
   .pnote{font-size: 13px;}
   .conscoe{font-size: 13px;}

   /* .table_scroll{overflow-x: scroll;margin-bottom: 20px}
   .s-benifit-inner__scroll{min-width: 896px;}

   .table_scroll::-webkit-scrollbar {
	width: 8px;
  }
  
  .table_scroll::-webkit-scrollbar-track {
	background: #f1f1f1; 
  }
   
  .table_scroll::-webkit-scrollbar-thumb {
	background: #888; 
  }
  
  .table_scroll::-webkit-scrollbar-thumb:hover {
	background: #555; 
  } */

  .product:nth-child(2){margin-top: 0px;position: relative;}
.product:nth-child(3){margin-top: 0px;position: relative;}
.product:nth-child(6){margin-top: 0px;position: relative;}
.product:nth-child(7){margin-top: 0px;position: relative;}
.conscoe ul li{padding-left: 0px;}
.mn_l blockquote{height: unset;}
.pnote{font-size: 12px;}
}
@media(max-width:850px){

	.grid-product .name_pro{font-size: 15px;}
.grid-product .mota_da{font-size: 15px;}

	.s-benifit-inner .table_calc table thead tr:nth-child(3) th{width: unset!important;}
	.box_bg_dt{padding: 30px 10px;}
    .grid_sp{grid-template-columns: repeat(3, 1fr);}
	.s-benifit-inner .table table thead th{font-size: 13px!important;}
	.name{font-size: 13px;}
	.ereaTotal{font-size: 13px!important;}
	.table td, .table th{font-size: 13px;}
	.s-benifit-bg .tab button{font-size: 13px;}
	.input_erea{font-size: 13px!important;}
	.fl_text, .fl_without, .pathway{font-size: 13px;}
	input[type=number]{font-size: 13px;}
	.fl_select select{font-size: 13px;}
}
@media(max-width:769px){
	.form_l{width: 100%;clip-path:unset}
	.don_gia{font-size: 15px;}
	.s-benifit-bg .tabcontent{padding: 0px;}
	.line_da span{font-size: 13px;}
	.line_da img{top: 3px;}
	.dutoan_chiphi .line_da img{top: 16px;}

	.table td, .table th{padding: 5px;}
	.form-element .input{height: 40px;}
	.form-dropdown{height: 40px;}
	.fl_select select{height: 40px;}
	span.spinner>.sub, span.spinner>.add{width: 30px;height: 30px;line-height: 29px;}
	input[type=number]{height:30px;}


	.bangtinh tr:not(.kq_minhhoa) td {
        padding: 3px !important;
    }
	.table.table-bordered{font-size: 12px;}
	.table{width: 100%;}
	.select{width: unset!important;}
	.footer-info{font-size: 13px;}
	.desc_ch{font-size: 13px;}
	.ma_nhung,.chi_se_kinhg_nghiem{padding: 40px 0px;}
	.mn_l{width: 100%;margin-bottom: 30px;}
	.mn_md{width: 100%;margin-bottom: 30px;}
	.mn_r{width: 100%;}
    .form_dangky{padding: 40px 0px;}
	.nd_du_toan .custom-tab-content3{margin-bottom: 0px;}
	.nd_du_toan{padding: 0px 0px;padding-top: 20px;}
	.dutoan_chiphi{padding-bottom: 40px;}
	.nd_du_toan{margin-bottom: 0px;}
	.dt_kh{padding-top: 40px;}
	.form_lienhe{padding: 30px 0px;}
	.don_gia{text-align: center;}
	.line_da1{line-height: 1;;}
	.nd_top_dt.trang .slogan{font-size: 10px;}
	.nd_top_dt{padding: 40px 0px;}
	.name_pro.line1{font-size: 12px;-webkit-line-clamp: 2;}
	.noidung_top{margin-bottom: 20px;}
	.btn_x_t_c{display: none;}
	.dm1{margin-top: 20px;}
	.line_da{margin-bottom: 0px;line-height: 1;}
	.title_h2{font-size: 35px!important;}
	.line_da{text-align: center;}
	.noidung_top1{text-align: center;margin: auto;}
	.sanpham_index{padding: 40px 0px;}
	.gt_r a{font-size: 15px;}
	.gt_r a{margin: auto;}
	.btn_xt{font-size: 15px;width: 200px;height: 50px;line-height: 50px;}
	.btn_xt{margin-top: 20px;}
	.nd_top_gt{margin-bottom: 10px;}
	.desc_vi{font-size: 14px;}
	.gt_name_title{font-size: 50px;}
	.box_tk_id{padding-bottom: 40px;}
	.why-amount{font-size: 40px;}
	.khoi_gt{padding-bottom: 40px;padding-top: 40px;}
    .footer-article .wrap-content{padding: 40px 15px;}
    .tintuc_index{padding-bottom: 40px;}
    .dm1 li a{font-size: 13px;}
    .dm1 li a{height: 40px;line-height: 40px;}
    .title-main img{display: none;}
    .grid_sp{grid-template-columns: repeat(2, 1fr);}
    .title-main span{font-size: 25px;padding: 0px 4px }
    .sp_l{width: 100%;margin-bottom: 30px;}
    .sp_r{width: 100%;}
    .dm_list,.sp_moi,.goc_cam_hung{padding: 40px 0px;}
    .gt_l{width: 100%;margin-bottom: 30px;}
    .gt_r{width: 100%;}
	.footer-copyright,.footer-statistic{text-align: center;}
	.footer_icon li{padding:5px 0px;}
	.footer-news:nth-child(1){width: 100%;margin-bottom: 30px;}
	.footer-news:nth-child(2){width: 100%;margin-bottom: 30px;}
	.footer-news:nth-child(3){width: 100%;}
	.btn1{margin-top: 20px;}
	.form_lienhe{width: 100%;}
	.name-product,.price-product{font-size: 13px;}
	.grid-page{grid-template-columns: repeat(2, 1fr);grid-gap: 20px 20px;}
    .name-product a{font-size: 14px;}
	.btn_xt_btn li{list-style: none;}

	input[type=number]{width: 30px;}
	span.spinner>.sub, span.spinner>.add{width: 24px;}
	.plus_them .inputDefault_2{font-size: 15px;height: 30px;line-height: 30px;width: 30px;}
	.blus_1,.blus_2 {
		width: 24px;
        height: 30px;
        line-height: 29px;
    }
	.table_calc th:nth-child(2){width: 450px;}
	.s-benifit-inner .p_coe, .conversion{height: 40px;}
	.tong_tien{font-size: 13px!important;}

}
@media(max-width:440px){
	.plus_them .inputDefault_2{font-size: 13px;}
	.tong_tien{font-size: 12px!important;}
	.btn_xt_btn li a{font-size: 10px;}
	.form_lienhe .btn_xt{bottom: 4px;}

	.form-element .input{height: 30px;}
	.form-dropdown{height: 30px;}
	.fl_select select{height: 30px;}
	span.spinner>.sub, span.spinner>.add{width: 15px;height: 30px;line-height: 29px;}
	input[type=number]{height:30px;}
	.form-element{height: 30px;margin-bottom: 0px;}
	input[type=number]{width: 40px;}

	.s-benifit-inner .table table thead th{font-size: 13px!important;}
	.name{font-size: 12px;}
	.ereaTotal{font-size: 12px!important;}
	.table td, .table th{font-size: 12px;}
	.s-benifit-bg .tab button{font-size: 12px;}
	.input_erea{font-size: 12px!important;}
	.fl_text, .fl_without, .pathway{font-size: 12px;}
	input[type=number]{font-size: 12px;}
	.fl_select select{font-size: 12px;}


	.xct_img{padding: 8px 10px;font-size: 14px;}
	.name_ch{font-size: 14px;}
	.title_h2{font-size: 30px!important}
	.dk_t1{font-size: 35px;}
	.mota_da{display: none;}
	.dm1 li a{padding: 0px 8px;}
	.gt_name_title{font-size: 40px;}
	.desc_tk{font-size: 13px;}
	.why-amount{font-size: 30px;}
    .box_color_detail a{font-size: 16px;}
    .form_dangky{padding: 40px 0px;}
    .form_lienhe{padding: 30px 20px;}
    .desc_ch{font-size: 13px;}
    .gt_v{font-size: 15px;}
    .gt_v1{font-size: 25px;}
    .grid_sp{grid-gap: 10px 10px;}
	.danhmuc_sanpham li a{font-size: 13px;padding: 5px 15px;margin-bottom: 5px;}
	.box_ab1:nth-child(1) { grid-column: 1 / 2; grid-row: 1 / 2}
	.box_ab1:nth-child(2) { grid-column: 1 / 2; grid-row: 2 / 3;}
	.box_ab1:nth-child(3) { grid-column: 1 / 2; grid-row: 3 / 5;}
	.box_ab1:nth-child(4) { grid-column: 1 / 2; grid-row: 5 / 6;}
	.box_ab1:nth-child(5) { grid-column: 1 / 2; grid-row: 6 / 7;}
	.qc_sl1 {display: grid;grid-template-columns: repeat(1, 1fr);grid-gap:10px;}
	.gird_duan{grid-gap: 10px 10px;}
	.grid-page{grid-gap: 10px 10px}
	.dm1 li a{margin-bottom: 5px;}
	.gioithieu_vi{font-size: 34px;}
	.keyframes_img{max-width:300px;}
	.news-image{margin-bottom:1rem;}
	.intro-news{width: 100%;margin-bottom: 30px;}
	.intro-news:last-child{margin-bottom: 0px;}
	input[type=number]{width: 34px;}
}
@media(max-width:369px){
	.cart-pro-detail a{width:100%;}
	.cart-pro-detail a:first-child{margin-right:0px;margin-bottom:0.5rem;}
	.cart-pro-detail a i{display:none;}
}