@media screen and (max-width:413px){
	.template-cart .button:nth-child(2) {margin-top:10px}
}
.header-mobile .top-header span  a{color:#fff;}
@media screen and (max-width:479px){
.header-mobile .top-header span {
    display: block;
    font-size: 16px;
    color: #fff;
    text-align: left;
}

	.product-detail .quantity, .product-detail .action-btn {float:none;}
	.product-detail .action-btn {margin-top:17px}
	.product-list .button {width:115px;margin-right:2px;}
	
}
@media screen and (min-width:480px) and (max-width:767px){
	.header-mobile .top-header span {
		display: inline-block;
		margin-right: 10px;
	}
}
@media screen and (max-width:767px){
	.home-banner {margin-top: 0;text-align: center;}
	.home-banner .img-fix {margin-top: 30px;}
	.service .col-xs-12 {margin-bottom:15px;}
	.top-footer .col-xs-12 {margin-bottom: 30px}
	.mid-footer .col-xs-12 {margin-bottom: 30px;}
	.bottom-footer, .bottom-footer .social {text-align: center;}
	.service .col-xs-12:last-child, .top-footer .col-xs-12:last-child, .mid-footer .col-xs-12:last-child {margin-bottom: 0}
	.toolbar-collection select {width:150px}
	.aside-collection {margin-top:30px}
	.comments .avatar {width:20%;}
	.comments .info-comment {width:80%}
	
	.calculation {margin-top:15px;}	
}	

@media screen and (min-width:768px) and (max-width:991px){
	.service .col-sm-6:nth-of-type(3), .service .col-sm-6:nth-of-type(4){margin-top:35px;}
	.top-footer .col-sm-6:nth-of-type(3), .top-footer .col-sm-6:nth-of-type(4) {margin-top: 25px}
	.mid-footer .col-sm-6:nth-of-type(3), .mid-footer .col-sm-6:nth-of-type(4) {margin-top: 30px;}
	.collection-grid .col-lg-4:nth-of-type(2n+3) { clear:both;	}
	.aside-collection {margin-top:30px}
	.template-search .col-sm-6:nth-of-type(2n+1){clear:both}
}

@media screen and (max-width:991px){
	.home-about .info:after {display: none;}
	.home-about .info {
		width: 100%;
		float: none;
		height: auto;
		padding: 30px 15px;
	}
	.home-about .image {
		width: 100%;
		float: none;
		height: auto;
	}
	.top-collection, .mid-collection, .home-blogs, .home-brands, .home-about, .service, .testimonial {margin-top: 35px}
	.bottom-collection {margin-top: 40px;padding:35px 0 20px;}
	.testimonial .owl-item {padding:0 30px;}
	.testimonial .testimonial-box .image {left: -43px}
	.home-blogs .col-xs-12 {margin-bottom: 35px;}
	.home-blogs .col-xs-12:last-child {margin-bottom: 0}
	.featured-prod {height:auto;}
	.product-detail .variant-selector .selector-wrapper {
		float:none;
		width:100%;
		margin-bottom:15px;
	}
	.product-detail .variant-selector .selector-wrapper:last-child {margin-bottom:0}
	.sidebar {margin-top:30px;}
	#map {margin-top:30px}
	.template-cart .table-cart tbody td:first-child {padding:10px;} 
	.template-customer .wrapper-form {margin-bottom:30px}
	body{padding-top:0;}
}
.content-text img {
    width: 100% !important;
    height: auto !important;
}
@media (max-width:1300px){
.fix_top{width:262.5px;}
}
@media (max-width:1199px){
body{padding-top:0;}
.fix_top{width:254.5px;}
}
@media (max-width:1100px){
.fix_top{width:212.5px;}
}
@media (max-width:768px){
.header-mobile .hotline-top{text-align:center;}
}
@media (max-width:1050px){
	.middle  table td img{width:auto !important; height:auto !important;}
}
@media (max-width:992px){
	.fix_top{position:static; width:100%;}
	.hotline-all.div_fixed_mobile.fix_top{position:fixed;}
	.tabs-to-dropdown::after {
    display:block;
    content:"";
    width:76px;
    position:absolute;
    right:0;bottom:0;top:0;
    background:-moz-linear-gradient(left, rgba(148, 148, 148,0) 0%, rgba(224,224,224,1) 28%, rgba(224,224,224,1) 100%);
    background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(224,224,224,0)), color-stop(28%,rgba(224,224,224,1)), color-stop(100%,rgba(224,224,224,1)));
    background:-webkit-linear-gradient(left, rgba(224,224,224,0) 0%,rgba(224,224,224,1) 28%,rgba(224,224,224,1) 100%);
    background:-o-linear-gradient(left, rgba(224,224,224,0) 0%,rgba(224,224,224,1) 28%,rgba(224,224,224,1) 100%);
    background:-ms-linear-gradient(left, rgba(224,224,224,0) 0%,rgba(224,224,224,1) 28%,rgba(224,224,224,1) 100%);
    background:linear-gradient(to right, rgba(224,224,224,0) 0%,rgba(224,224,224,1) 28%,rgba(224,224,224,1) 100%);
}
}
@media (max-width:330px){
	.header-mobile .hotline-top a{font-size:16px;}
	.hotline-top a:before{font-size:20px;}
	.logo .img-fix{width:250px;}
}
@media screen and (min-width:992px) and (max-width:1199px){
	.aside-collection .list-cate li a:before {display:none;}
	.collection-grid .col-lg-4:nth-of-type(2n+3) { clear:both;	}
	.template-search .col-md-4:nth-of-type(3n+4){clear:both}
}
@media screen and (min-width:1200px){
	.collection-grid .col-lg-4:nth-of-type(3n+1) {clear:both;}
	.template-search .col-lg-3:nth-of-type(4n+5){clear:both}
}