@media only screen and (max-width:1024px) {
	.wrapper{
		width: 100%;
		max-width: 100%;
		overflow: hidden;
	}
	.container{
		width: 100%;
		padding-left: 8px;
		padding-right: 8px;
	}
	
}

@media only screen and (max-width:980px) {
	#primary-menu ul li a{
		padding: 0px 18px;
	}
}
@media only screen and (max-width:899px) {
	#primary-menu{
		display: none;
	}
	.col-main, .col-sidebar{
		width: 100%;
	}
	.col-main{
		float: left;
		padding-left: 15px;
	}
}
@media only screen and (max-width:800px) {
	
}
@media only screen and (max-width:640px) {
	.itemsanpham .img img {
	    max-height: 200px;
	}
	.col-sp{
		width: 50%;
	}
	.woocommerce-ordering{
		display: none;
	}
	.titleitem a{
		font-size: 13px;
	}
}
@media only screen and (max-width:450px) {
	
	.itemsanpham .img img {
	    max-height: auto;
	}
	.itemsanpham .img{
		min-height: 200px;
	}
	#wpadminbar{
		position: fixed !important;
	}
	.titleitem::after,
	.titleaction._bgcolormain{
		display: none;
	}
}
@media only screen and (max-width:375px) {
	.col-sp{
		width: 100%;
	}
	.itemsanpham .img{
		min-height: auto;
	}
	.itemsanpham .img img {
	    max-height: 100%;
	}
}
@media only screen and (max-width:320px) {
	
}

