@media only screen and (max-width: 1024px) {
	.top-social ul li a{
		width: 35px;
		height: 35px;
		line-height: 35px;
	}
	.top-header .phone-email ul li a{
		font-size: 12px;
	}
	.top-header .phone-email ul li span{
		font-size: 12px;
	}
	.menu>ul> li >a{
		padding:20px 8px;
	}
	.product-home .tab-content1 ul li a{
		font-size: 15px;
	}
	}
@media only screen and (max-width: 768px) {
	.hc-nav-trigger.hc-nav-1 {
	    display: block!important;
	}
	.nav-content-dt img {
		max-width: 100%!important;
		height: auto!important;
	}
	.second-nav{
		display: block;
	}
   #header-site{
   	text-align: center;
   }
   .top-social{
   	margin-top: 26px;
   }
   .language{
   	display: none;
   }
   .language-mobile{
	display: block;
}
	.item-product .image img {
		object-fit: cover;
	}
	.hidden-mb {
		display: none!important;
	}
	.top-content {
		padding-top: 8px;
	}
.top-header{
	position: relative;
}
.top-header .language-mobile{
	    position: absolute;
    right: 15px;
    top: 17px;
}
.main-menu{
	display: none;
}
#sticky-wrapper{
	height: 0!important
}
.form-question input[type=tel]{
	margin-bottom: 10px;
}
#slider-home .item img{
	height: auto;
}
#slider-home .item .overlay-item .title{
	font-size: 20px;
}
#slider-home .item .overlay-item .desc{
	font-size: 14px;
}
.top-content .top-content-left .title{
	font-size: 25px;
	line-height: 1.3;
}
.top-content .top-content-left .nav-content-left p{
	font-size: 15px;
}
}
@media only screen and (max-width: 812px){

}

@media only screen and (max-width: 736px){
	.main-detail-product .nav-image{
		padding-top: 20px;
	}
	.sidebar .item-sb .nav-item-sb .item2 .image img{
		height: 100px;
	}
	#sticky-wrapper{
		height: auto!important;
	}
	.fixed-detail ul li{
		width: auto;
		display: inline-block;
		float: left;
	}
	.fixed-detail ul li a{
		width: auto;
		
	}
	.is-sticky .fixed-detail{
		z-index: 99!important;
		background: #fff
	}
	.is-sticky .fixed-detail{
		top:0!important;
	}
	.fixed-detail ul li:hover a{
		border-left: 0
	}
	.fixed-detail ul li.active a{
		border-left: 0
	}
	.fixed-detail .navbar-collapse{
		padding-left: 0;
		padding-right: 0
	}
	.fixed-detail ul li a {
	    padding: 11px 10px;
	    font-size: 12px;
	    
	}
	#content-info-page #top1{
		padding-top: 20px;
	}
	.content-info-page .title-pr{
		width: 100%;
	}
	.fixed-detail{
		background:#f4f5f8;
	}
	.content-info-page #top3 .nav-content3 .item{
		margin-bottom: 15px;
	}

}
@media only screen and (max-width: 667px){
#slider-home .item .overlay-item .desc{
	display: none;
}
.top-content .top-content-right{
	    margin-top: 20px;
}
.home-products-heading .title{
	font-size: 20px;
}
.home-products-heading .description{
	font-size: 14px;
}
.title-primary{
	font-size: 25px;
}
.title-title .description{
	float: 15px;
}
.new-home {
    padding: 15px 0;
    margin-top: 0;
}
.my-customer .title-pri{
	    font-size: 24px;
    padding-bottom: 0;
}
.my-customer .slider-customer .text p{
	font-size: 14px;
}
#dkModal h5{
	font-size: 20px;
}
.form-question h4{
	font-size: 15px;
}
.form-question input[type="submit"]{
	font-size: 15px;
}
.main-detail-product .top-detail-product .nav-detail-product .nav-image .title{
	font-size: 20px;
}
.page-title .title{
	font-size: 30px;
}
.page-title .desc{
	font-size: 15px;
}
.content-info-page #top2 .item .image img{
	height: 200px;
}
.content-info-page #top2 .item .title{
	font-size: 17px;
	    padding: 15px 0;
}
.item-product .prd-info{
	display: none;
}
}
@media only screen and (max-width: 414px){
	

}