/*==========*/
@media(min-width: 1000px) and (max-width:1024px){
	.col_left_cart{width:70%;}
	.col_right_cart{width:30%;}
}
@media screen and (max-width: 1024px){
	#menu{width: 75%;}
	#menu ul.menu li a {padding: 0 10px;}
	#m-search{width: 25%;}
}
@media(max-width:969px){
	.section-slider{
		margin-top: 0px;
	}
	.anh_duoi img{
		height: auto !important;
	}
	.box_linhvuc:nth-child(1),.box_linhvuc:nth-child(2),.box_linhvuc:nth-child(3),.box_linhvuc:nth-child(4){
		width: 100%;
		padding: 5px;
	}
	.box_top_duan:nth-child(1){
		width: 100%;
		padding: 5px;
	}
	.box_top_duan:nth-child(2){
		width: 100%;
		padding: 5px;
	}
	.box_top_duan:nth-child(3){
width: 100%;
		padding: 5px;
	}
	.anh_duoi{
		width: 100%;
	}
	.img_khuyenmai{
		text-align: center;
	}
	.top_gioithieu_l{
		width: 100%;
	}
	.top_gioithieu_c{
		width: 100%;
	}
	.top_gioithieu_r{
		width: 100%;
	}
	.banner{
		display: none;
	}
	.logo_footer{text-align: center;}
	.wrap_gt {
		padding: 10px;
	}
	.congtrinh_index .owl-nav{
		display: none !important;
	}
	.img_ct{
		width: 100%;
		padding: 10px;
	}
	.detail_ct_index{
		width: 100%;
		padding: 10px;
	}
	.wrap_bst .owl-nav{
		display: none !important;
	}
	.mota_bst{
		padding: 10px;
		margin-bottom: 10px;
	}
	.title_main_bst{
		width: 100%;
	}
	.wrap_bst{width: 100%;}
	.gt_left{width: 100%;
		margin-bottom: 20px;
	    padding-bottom: 10px;
	}
	.gt_right{width: 100%}
	.mota_baogia{width: 96%;}
	.box_bg_mobile{background: #ccc;padding: 10px;border-radius: 5px;margin-bottom: 10px;}
	.btn{display: block;text-align: center;width: 100%;}
	.breadcrumb li{display: inline-block;padding: 10px;}
	.des_gt img{max-width: 100%;height: auto;}
	.product-grid1{
		    grid-template-columns: repeat(1,1fr);
    		grid-column-gap: 5px;
	}
	.box_news_img img{width: 100%;}
	.section-slider{
		width: 100%;
	}
	.wrap_bst{
		    display: grid;
		    grid-template-columns: repeat(2,1fr);
		    grid-column-gap: 10px;
		    grid-row-gap: 10px;
	}
	.tablebaogia{width: 100%;}
	.bg_l{width: 100%;margin: 0px;}
	.bg_r{width: 100%;}
	.item_tab{padding: 10px;}
	.m-product{padding-top: 10px;}
	.breadcrumb{ border:1px solid #ccc;margin-bottom: 10px;}
	.breadcrumb li:first-child{padding-left: 10px;}
	.search-input{margin-bottom: 10px;margin-top: 0px;}
	.search_1{float:left;width: 20%; }
	.search_2{float: left;width: 75%;}
	.item_footer:nth-child(1){padding-left: 0px;}
	.item_footer:nth-child(2){padding-left: 0px;}
	.item_footer:nth-child(3){padding-left: 0px;}
	.item_footer:nth-child(3) iframe{width: 100% !important}
	.title_gt {font-size: 20px;}
	.congtrinh .inner{width: 100%;padding: 10px;}
	.bx_ww_content{padding: 5px;}
	.nhantin{width: 100%;}
	.ten_cty{width: 100%;}
	.full_cty{width: 100%;}
	.v-form-content{width: 100%;padding: 10px;}
	.frmEmail1{margin-top: 0px;}
	.form-title{width: 100%;}
	.news_l{width: 100%;padding: 10px;}
	.news_r{width: 100%;}
	.title_main_dm span{font-size: 28px;}
	.title_main_dm a{display: none;}
	.wrap_left{display: none;}
	.wrap_right{width: 100%;padding: 5px;}
	.qc img{max-width: 100%;}
	.xemthem_gt{background:none; margin-top: 0px;}
	.banner img{max-width: 100%;}
	.inner{width: 100%;}
	#container{padding:5px;width: 100%;}
	.hotline_top{display: none;}
	.header_top{display: none;}
	#bottom{padding: 7px 0px 15px 0px}
	.gioithieu{padding:30px 10px;}
	.img_cat,.m-products{margin-bottom: 30px;}
	#m-search {position: relative;left: auto;width: 100%;height: auto;margin-top:10px;}
	.logo {
		position: relative;
	    top: 0px;
	    width: 70%;
	    padding-bottom: 0px;
	    text-align: center;
	    margin: auto 15% ;
	}
	.logo img{
		max-width: 65%;
	}
	/*.banner{
		width: 55%;
	    text-align: center;
	    padding: 0px;
	    padding-left: 2%;
	    padding-top: 10px;
	}*/
	#slider .slick-dots{bottom: 20px;}
	.title_ab h2{width: 100%;font-size: 25px;}
	#menu{display:none;}
	#btn_menu_bootstrap,.toolbar2{display:block !important;}
	#banner .inner,.content_footer_full,.gioithieu .inner,#bottom .inner,.m-product .inner,.m-dknt,.news .inner{display:inherit;}
	.item_footer:nth-child(n),#main,#left,.about-col:nth-child(n),.frmEmail,.box_hotline,.news-col:nth-child(n){width: 100%;margin-bottom: 10px;}
	.product-grid{grid-template-columns: repeat(3,1fr);grid-gap: 25px;}
	.btn_Cart_Detail{width:auto;padding:0 15px !important;}
	.col_left_cart,.list_product,.contain_news_scroll{width:100%;}
	.col_right_cart{width:40%;float: right;margin-top:5px;}
	.about-grid{display: block;margin-top: 10px;}
	.chu_gt2{font-size: 26px;}
	.gt-l img{max-width: 100%;width: 100%;height: auto;}
	.gt-l a:before{display: none;}
	.gt-l a:after{display: none;}
	.row_seach_id{display: block;}
	.img_detail{width: 100%;}
	.info_detail{width: 100%;}
	.img_dv {float: left;width: 40%;}
	.detail_dv{padding: 10px;}
	.detail_dv a h3{font-size: 15px;}
	.xemchitiet{left: 0px;bottom:10px;display: none;}
	.detail_dv{min-height: 125px;}

}
@media(max-width:800px){
	.contain_content_tab{
		overflow-y: scroll;
	}
	.product-grid-dv{
		    display: grid;
		    grid-template-columns: repeat(1, 1fr);
		    grid-gap: 20px;
		    padding: 0px 20px;
	}
	.news_item{margin-bottom: 10px;}
	.img_items{}
	.detail_news {padding: 10px;padding-top: 0px;}
	.dichvu-grid{grid-template-columns: repeat(1,1fr);    grid-gap: 10px;}
	.content_pay{display:inherit;}
	.thongtin_pay,.httt_pay{width:50%;}
	.info_cart{width:100%;}
	.dknt_r{padding: 10px;margin: 10px auto;}

	.wrap_bst{
		    display: grid;
		    grid-template-columns: repeat(1,1fr);
		    grid-column-gap: 10px;
		    grid-row-gap: 10px;
	}
	.gt_item{
		text-align: center;
	}
}
@media screen and (min-width: 0px) and (max-width: 768px){
	/*commont*/
	#top img{width: 35px;}
	.center_m{text-align: center !important;}
	.text{padding: 0px 10px;}
	.xs-hid{display: none;}
	.pdm{padding: 0px;}
	/*temp*/
	/*[class*="col-"]{margin-top: 10px;}*/
	.padding_min,.paddingright0,.paddingleft0{padding: 0px;}
	.padding_min5{padding: 0px 5px;}
	.padding_min10{padding: 0px 10px;}
	.margin_min{margin-left: 0px;margin-right: 0px}
	.contain_form_send_ask{padding: 10px;}
	.box_info_form,.box_info_giohang {width: 100%;padding: 0px;}
	/*news*/
	.item_news_other{width: 100%;}
	/*lien he*/
	.left_lienhe{width: 100%;}
	.right_lienhe{width: 100%;}
}
/*====================*/
@media screen and (max-width: 603px){
	.title_duan{font-size: 24px;}
	.video-grid{grid-template-columns:repeat(1,1fr);}
	.name_company{font-size: 40px;text-align: center;}
	.content_footer_full{padding:20px 10px; }
	.d-flex{display: block;}
	.m-product11{width: 100%;}
	.m-product1{width: 100%;}
	.video-wrapper{width: 100%;}
	.news-wrapper{width: 100%;}
	.footer-form input{width: 100%;}
	.box_input textarea{width: 100%;}
	.dknt{padding:10px 5px;width: 100% }
	.layout-flex{display: block;}
	.dknt_r{width: 100%;}
	.dknt_l{padding-top: 10px;width: 100%;text-align: center;}
	.doitac-items{text-align: center;}
	.doitac-items img{display: inline-block !important;}
	.product-grid1{
		    grid-template-columns: repeat(2,1fr);
    		grid-column-gap: 5px;
	}
	.wr-search{padding:15px 0px 45px 0px;}
	.search-input input.input-search{
	}
	.search-input input.btn_timkiem{
	}
	.select-custom{
		line-height: 40px;
		margin-top: 5px;
	}
	.list_c2 a{width: 30%;font-size: 12px;margin-right: 5px;}
	.search-cate{border-radius: 0px;}
	.ul_list li{font-size: 12px;}
	.search-cate{width: 100%;}
	.search-input{width: 90%;display: block;}
	.search-option{width: calc(100% / 2 - 10px);}
	.m-vi:after{}
	#header {position: relative;}
	.m-search{max-width: 100%;}
	.product-grid,.project-grid{grid-template-columns: repeat(3,1fr);grid-gap: 15px;}
	.post-grid {grid-template-columns:100%;}
	/*cart*/
	.box-price,.quantity-block{width:50%;}
	.box-info-product{width:100%;}
	.img-thumnail-custom{width:25%;}
	.col-right{width:75%;}
	.col_right_cart{width:60%;}
	/*form*/
	.notify_login{text-align: center;}
	.left_body_form,.right_body_form{width: 100%;}
	.table_form .my_cell{display: block;}
	.table_form .my_cell_title{text-align: left;}
	.fancybox-slide{padding: 0px !important}
}
@media screen and (max-width: 500px){
	.ul_list li{padding: 9px 5px;}
	.grid-dknt,.m-new{display: inherit;}
	.big_item,.vert{width: 100%;margin-bottom: 10px;}
	.frmEmail{margin-bottom: 20px;}
	.frmEmail input, .frmEmail textarea{margin:0; margin-bottom: 10px;}
	.frmEmail button {position: relative;bottom: auto;right: auto;}
	.title_main span {font-size: 20px;}
	.tablelienhe{display: block;}
	.tablelienhe .my_row{display: block;}
	.tablelienhe .my_row .my_cell{
		display: block;
		padding: 0px;
		text-align: left;
	}
	.notify_check{padding: 0px;}
	.tablelienhe .my_row .my_cell .input,
	.tablelienhe .my_row .my_cell textarea
	{
		width: 100%;
		margin-bottom: 10px;
	}
	.l50,.r50{width:100%;padding: 0px;}
	.thongtin_pay,.httt_pay{width:100%;}
	.col_right_cart{width:100%;}
}
@media(max-width:460px){
	.product-grid{grid-template-columns: repeat(2,1fr);grid-gap: 10px;}
}	
@media screen and (max-width:375px){
}