@media only screen and (max-width: 1024px) {
	
	.container{
		width: 100%;
	}
	.main-menu>ul>li{
		padding:0 5px;
	}
	.main-menu>ul>li>a{
		font-size: 13px;
	}
	.top-holine .nav-icon .title-t{
		font-size: 13px;
	}
	}
@media only screen and (max-width: 768px) {
.top-header{
	display: none;
}
.logo-menu .col-md-2{
	width: 100%;
	text-align: center;
}
.main-menu{
	display: none;
}
.logo-menu .col-md-3{
	display: none;
}
.top-category .top-category-left{
	display: none;
}
.top-category-right form{
    width: 80%;
    margin-top: 0;
    float: right;
    margin: 5px 0;;
}
.category-left{
	display: none;
}
.hc-nav-trigger.hc-nav-1{
	display: block!important;
	    margin-top: 10px;
}
#slider-home .item img{
	height: auto;
}
.banner-right{
	display: none;
}
.icon-box {
    margin-top: 30px;
}
.icon-box  .item{
	padding-bottom: 15px;
}
.banner-ads-home .content-banner-ads{
	    margin-top: 10px;
    padding-top: 20px;
}
.banner-ads-home .item img{
	height: auto;
}
.banner-ads-home .item{
	margin-bottom: 10px;
}
.banner-category .row .col-md-6{
	width: 100%;
}
}
@media only screen and (max-width: 812px){

}

@media only screen and (max-width: 736px){

.product-home .row {
    margin-left: -5px;
    margin-right: -5px;
}
.product-home .row .col-md-3 {
    padding-left: 5px;
    padding-right: 5px;
}
.product-home .item-product {
    margin-bottom: 10px;
}
.item-product .nav-img .price-new{
	font-size: 15px;
}
.item-product .nav-img{
	padding:10px;
}




.main-content-product>.container>.row{
		    width: 100%;
    display: flex;
    flex-flow: row wrap;
    margin: auto;
	}
	.main-content-product>.container>.row>.col-md-9{
		order: 1;
        width: 100%;
	}
	.main-content-product>.container>.row>.col-md-3{
		order: 2;
        width: 100%;
	}
	.breadcrumb select{
		width: 100%;
		margin-top: 10px;
	}
	.sidebar{
		margin-top: 15px;
	}
	.content-detail-pr{
		padding-top: 15px;
	}
	.form-contat{
		padding-top: 15px;
	}
#main-contact{
	margin-top: 10px;
}


}
@media only screen and (max-width: 667px){
.item-product .nav-img .price-new{
		font-size: 14px;
	}
}
@media only screen and (max-width: 575px){
.item-product .image img{
	height: 190px;
}
.item-product .nav-img .tietkiem{
	padding:3px 8px;
}
.title-primary{
	font-size: 15px;
	padding:10px;
}
.title-primary .xemthem{
	font-size: 13px;
}
.new-home .nav-new-home .item .image img{
	height: 150px;
}
.new-home .nav-new-home .item .nav-img .title{
	font-size: 15px;
	line-height: 22px;
	overflow: hidden;
}
.new-home .nav-new-home .item .nav-img{
	padding:10px;
}
.new-home .nav-new-home .row{
	margin-left: -5px;
	margin-right: -5px;
}
.new-home .nav-new-home .row .col-md-4{
	padding-left: 5px;
	padding-right: 5px;
}
.new-home .nav-new-home .item{
	margin-bottom: 10px;
}
#footer-site .item{
	padding-bottom: 15px;
}
#footer-site .item .title-footer{
	font-size: 18px;
}
#footer-site{
	padding-top: 30px;
}
}
@media only screen and (max-width: 414px){
	

}