@media (max-width: 1240px) {
  .product-section .left-section-product {
    padding-right: 20px;
  }
  .contact-section {
    height: auto;
  }
  .contact-section .left-content .wrapper-left {
    padding-left: 20px;
  }
}
@media (max-width: 980px) {
  ul.tabs {
    margin: 0;
    padding: 0;
    float: none;
    list-style: none;
    height: auto;
    border-bottom: 1px solid #DEDEDE;
    display: inline-block;
    width: 100%;
  }
  ul.tabs li {
    float: none;
    width: 100%;
    padding: 10px 0;
  }
  .product-section .left-section-product,
  .product-section .right-section-product {
    float: left;
    width: 100%;
    padding-right: 20px;
  }
  .product-section .left-section-product .outer .owl-carousel,
  .product-section .right-section-product .outer .owl-carousel {
    margin: auto;
  }
  .product-section .left-section-product .outer .small-images,
  .product-section .right-section-product .outer .small-images {
    margin-left: auto;
    margin-right: auto;
  }
  .right-section-product {
    text-align: center;
  }
  .product-section .right-section-product .buy-product {
    margin: auto;
  }
  .product-section .right-section-product .price span {
    float: none;
  }
  .contact-section {
    height: auto;
    display: block;
  }
  .contact-section .left-content {
    width: 100%;
  }
  .contact-section .left-content .wrapper-left {
    padding-bottom: 20px;
  }
  .contact-section .right-content {
    width: 100%;
    height: 420px;
  }
}
/*# sourceMappingURL=responsive.css.map */