@media all {
  .col-xs-2_4 {
    width: 20%;
  }
}
@media (min-width: 768px) {
  .col-sm-2_4 {
    width: 20%;
  }
}
@media (min-width: 992px) {
  .col-md-2_4 {
    width: 20%;
  }
  .products-featured-slide .col-md-4 {
    width: 43%;
  }
  .products-featured-slide .col-md-8 {
    width: 57%;
    padding: 0 0 0 30px!important;
  }
}
@media (min-width: 1200px) {
  .col-lg-2_4 {
    width: 20%;
  }
}

/*max*/
@media (max-width: 1200px) {  
  
}
@media (max-width: 992px) {
  #header .header-bottom.fixed {
    position: relative;
  }
  #header .header-bottom {
    padding: 10px 0;
  }
  #header .over-logo {
    margin-bottom: 10px;
    width: 100%;
    text-align: center;
  }
  .search-cart-header {
    text-align: center;
  }
  .over-box-search {
    width: 100%;
    margin: 0;
  }
  #box-search-top {
    position: relative;
    top: auto;
    opacity: 1;
    visibility: visible;
    margin-top: 15px;
  }
  #box-search-top .search,
  #box-search-top .search input[type='text'] {
    width: 100%;
  }
  .header_cart {
    display: inline-block;
  }
  .common-home #column-left {
    display: none;
  }
  .slideshow .container, .slideshow .container div[class*="col-"] {
    padding: 0;
  }  
  .slideshow-over .owl-wrapper-outer .content {
    margin-top: 95px;
  }
  .slideshow-over .owl-wrapper-outer .owl-item.active .content .title {
    font-size: 45px;
  }
  .slideshow-over .owl-wrapper-outer .content .description {
    white-space: normal;
    font-size: 15px;
    line-height: 24px;
    margin-bottom: 20px;
  }
  .slideshow-over .owl-wrapper-outer .content .view-more a {
    padding: 5px 30px;
  }
  .note-sale:not(.note-sale-column) { 
    margin: 10px 0 0;
    background: #fff!important;
    padding: 0 0 15px;
  }
  ul.menu-login {
    padding: 5px 0 10px;
  }
  ul.menu-login, ul.menu-login li {
    float: none;
    display: inline-block;
  }
  .our-team:not(.our-team-column) { margin-bottom: 0; }
  .our-team:not(.our-team-column) .inner-team-content p {
    max-width: 100%;
  }
  .our-team:not(.our-team-column) .inner-team-content p:before {
    left: -10px;
  }
  .contact_us_home { 
    padding: 0; 
    margin-bottom: 30px; 
  }
  .contact_us_home .col-xs-12 {
    margin-top: 60px;
    margin-bottom: 60px;
  }
  .contact-us-content {
    padding: 35px 15px;
  }
  .box-number-info {
    max-height: auto;
    padding-top: 50px;
    margin-bottom: 50px;
  }
  .products-featured-slide .box-product_ .box {
    padding: 30px 10px;
  }
  .content-footer-mid {
      margin-bottom: 30px;
  }
  .footer-top {
    text-align: center;
  }
  .footer-top div[class*="pull-"] {
    width: 100%;
  }
  .footer-top .newsletter {
    margin-bottom: 20px;
  }
  .footer-top .form-newsletter {
    width: 100%;
    margin: 0;
  }
}
@media (max-width: 768px) {
  body {
    padding: 0;
  }
  .slideshow-over .owl-wrapper-outer .content { display: none; }
  .product-combo ul.tab-list {
    width: 100%;
    padding: 10px;
    text-align: center;
  }
  #header .header-bottom {
    padding: 5px 0;
  }
  .pull-left.over-logo {
    width: 100%;
  }
  #cart .cart-icon span.title { display: none; }
  #cart .cart-icon span.icon { margin-right: 5px; }
  #cart .cart-items { right: 5px; }
  #header .responsivemenu #menu-toggle { padding: 10px 50px 10px 10px; }
  #box-search-top .search .over-select-search select {
    width: 100%;
  }
  .box-count-time .data-time span.cdown {
    margin-bottom: 20px;
  }
}
@media (max-width: 600px) {
  .product-combo .row-mar10 div[class*="col-"] {
    width: 100%;
  }
}
@media (max-width: 480px) {
  #cart > .content {
    max-width: 250px;
  }
  #cart > .content .mini-cart-info li .image {
    display: none;
  }
  #cart > .content .mini-cart-info li .info-cart-r {
    width: 100%;
  }
  #box-search-top .search .over-select-search {
    min-width: 70px;
    width: 70px;
  }
  .form-newsletter input[type="email"] {
    width: 50%;
  }
}
