@media (min-width: 768px){

}
@media (min-width: 992px){

}
@media (min-width: 1200px){

}
@media (min-width: 1300px){
	.container{
		width: 1230px;
	}
}

@media (max-width: 1199px){
	.product-tax-item{
		width: 25%;
	}
	.product-tax-item:nth-child(5n+1){
	    clear: inherit;
	}
	.product-tax-item:nth-child(4n+1){
	    clear: both;
	}
	.product-list-5 .product-item{
	    width: 25%;
	}
	.product-list-5 .product-item:nth-child(5n+1){
	    clear: inherit;
	}
	.product-list-5 .product-item:nth-child(4n+1){
	    clear: both;
	}
	.content-left{
		width: 100%;
	}
	.sidebar{
		width: 100%;
		padding-left: 0;
		margin-top: 20px;
	}
}
@media (max-width: 991px){
	.product-tax-item{
		width: 33.33%;
	}
	.product-tax-item:nth-child(4n+1){
	    clear: inherit;
	}
	.product-tax-item:nth-child(3n+1){
	    clear: both;
	}
	.product-list-5 .product-item{
	    width: 50%;
	}
	.product-list-5 .product-item:nth-child(4n+1){
	    clear: inherit;
	}
	.product-list-5 .product-item:nth-child(2n+1){
	    clear: both;
	}
	.product-left{
		width: 100%;
	}
	.product-right{
		width: 100%;
		padding-left: 0;
		margin-top: 20px;
	}
	.cart-right{
		margin-top: 20px;
	}
}
@media (max-width: 767px){
	.container{
	    padding: 0 10px;
	}
	.row{
	    margin: 0 -10px;
	}
	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
	    padding: 0 10px;
	}
	.contact-map iframe {
	    height: auto;
	    min-height: 300px;
	}
	.footer-top{
		padding-top: 20px;
	}
	.footer-box{
		margin-bottom: 20px;
	}
	.footer-title{
		margin-bottom: 10px;
	}
	.footer-bottom{
		padding: 10px 0;
	}
	#main-content{
		padding: 20px 0;
	}
	.product-tax-item-title{
		font-size: 13px;
	}
	.product-list-5 .product-item{
	    padding: 0 5px;
	}
	.box-content{
		padding: 15px 10px;
	}
	.product-slider .img-main{
		height: 350px;
	}
	.product-single-price .gia{
		font-size: 18px;
	}
	.product-single-price .gia-cu{
		font-size: 12px;
	}
	.product-parameter{
		margin-top: 10px;
	}
	.product-address{
		padding: 10px 0;
		margin: 10px 0;
	}
	.product-info-title{
		font-size: 13px;
	}
	.product-address .product-info-title{
		margin-bottom: 5px;
	}
	.product-hotline-list{
		font-size: 14px;
	}
	.product-ky-thuat-list{
		font-size: 14px;
	}
	.product-hotline-item{
		margin-bottom: 15px;
	}
	.product-btn{
		margin-top: 15px;
	}
	.product-btn a{
		font-size: 14px;
		height: 40px;
		line-height: 40px;
		margin-bottom: 5px;
	}
	.product-bottom{
		margin-top: 20px;
	}
	.product-single-box-title{
		font-size: 20px;
	}
	#banner .container{
		padding: 0;
	}
	.sidebar{
		margin-top: 10px;
	}
	.page-title{
		margin-bottom: 10px;
	}
	.home-top .container{
		padding: 0;
	}
	.tab-header-container{
		padding: 0;
	}
	.icon-sale{
		width: 30px;
		height: 30px;
		font-size: 10px;
		line-height: 30px;
		top: 0;
		left: 0;
	}
	.icon-label img{
		width: 44px;
	}
}
@media (max-width: 640px){
	.form-left{
		width: 100%;
		float: none;
		padding-right: 0;
	}
	.form-right{
		width: 100%;
		float: none;
		padding-left: 0;
		margin-top: 15px;
	}
	.contact-form .col-3{
		width: 100%;
		margin-top: 15px;
	}
	.contact-form .col-3:first-child{
		margin-top: 0;
	}
	.product-tax-item{
		width: 50%;
		margin-bottom: 20px;
	}
	.product-tax-item:nth-child(3n+1){
	    clear: inherit;
	}
	.product-tax-item:nth-child(2n+1){
	    clear: both;
	}
	.product-tax-img{
		height: 100px;
	}
}
@media (max-width: 480px){
	.suggest-box, .suggest-item{
		width: 100%;
	}
	.payment-accept-item{
		width: 33.33%;
	}
	.payment-accept-item:nth-child(4n+1){
	    clear: inherit;
	}
	.payment-accept-item:nth-child(3n+1){
	    clear: both;
	}
	.product-img{
		height: 180px;
	}
	.product-info{
		padding: 5px 10px 10px 10px;
	}
	.product-title{
		height: 57px;
		margin-bottom: 5px;
	}
	.product-slider .img-main{
		height: 250px;
	}
	.product-thumnail{
		padding: 0;
	}
	.owl-prev-product{
		display: none;
	}
	.owl-next-product{
		display: none;
	}
	.product-thumnail .item{
		height: 60px;
	}
	.product-single-title{
		font-size: 14px;
	}
	.product-btn-left{
		width: 100%;
	}
	.product-btn-right{
		width: 100%;
	}
	.product-bottom{
		margin-top: 10px;
	}
	.product-single-box-title{
		font-size: 16px;
	}
	.product-comment-header{
		padding-bottom: 5px;
	}
	.product-comment-title{
		font-size: 14px;
		margin-top: 6px;
	}
	.page-title{
		font-size: 14px;
	}
	.product-tax-content .page-title{
	    font-size: 16px;
	}
	.home-bottom{
		padding: 2px 0;
	}
	.slider-doi-tac-img{
		height: 36px;
	}
	.product-item .product-price p{
		display: block;
	}
}
@media (max-width: 320px){
	
}