@media screen and (max-width:413px){
  .template-cart .button:nth-child(2) {margin-top:10px}
}
@media screen and (max-width:479px){
  .header-mobile .top-header span {display: block;}
  .header-mobile .bottom-header .logo img {max-width: 170px;}
  .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}
  .img-fix, .img-responsive {width:100%}
  .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){
.img-fix{width:100%;}
  .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}
  .block-title {padding-bottom: 0;}
  .block-title:after {margin:20px 0;}
  .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}
}
@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}
  .mid-collection .featured-prod .info{height:auto;}
  .home-about .info,.home-about .image{height:280px}
}
@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}
}