@media (min-width: 992px) and (max-width: 1199px) {

  .contact-icon img {
    max-width: 40px; 
  } 

}

@media (min-width: 768px) and (max-width: 991px) {

  .navbar-nav li a {
    font-size: 12px;
    padding: 5px 7px;
    text-transform: capitalize;
    margin: 0 2px; 
  }

  .navbar-brand img {
    max-width: 75px;
    margin-top: 5px; 
  }

  .banner .main-slider .slick-slide .bg-image {
    height: 30vh; 
  }
  .banner .main-slider .slide-content h1 {
    font-size: 20px !important;
    line-height: 28px !important;
    margin: 0; 
  }

  .center-title h1.main {
    font-size: 40px; 
  }
  .center-title h1 {
    font-size: 40px; 
  }

  .about-block {
    margin-top: 0; 
  }
  .about-block p {
    font-size: 14px;
    line-height: 24px; 
  }

  .contact-box .contact-content p {
    margin: 0;
    font-size: 13px; 
  }
  .contact-box .contact-content h4 {
    font-size: 14px; 
  }
  .contact-box .contact-icon img {
    max-width: 25px; 
  } 

}

@media (min-width: 481px) and (max-width: 767px) {

  .navbar-brand img {
    max-width: 75px;
    margin-top: 0px; 
  }

  #bs-example-navbar-collapse-1 {
    position: absolute;
    z-index: 9;
    right: 15px;
    top: 50px;
    padding: 0;
    overflow-x: hidden;
    background: #f7941d; 
  }

  .nav.navbar-nav {
    padding: 0; 
  }

  .banner .main-slider .slick-slide .bg-image {
    height: 17vh; 
  }
  .banner .main-slider .slide-content {
    display: none; 
  } 

}

@media (min-width: 321px) and (max-width: 480px) {

  .navbar-brand img {
    max-width: 75px;
    margin-top: 0px; 
  }

  #bs-example-navbar-collapse-1 {
    position: absolute;
    z-index: 9;
    right: 15px;
    top: 50px;
    padding: 0;
    overflow-x: hidden;
    background: #f7941d; 
  }

  .nav.navbar-nav {
    padding: 0; 
  }

  .banner .main-slider .slick-slide .bg-image {
    height: 15vh; 
  }
  .banner .main-slider .slide-content {
    display: none; 
  }

  .center-title h1.main {
    font-size: 46px; 
  }

  .center-title h1 {
    font-size: 40px; 
  }

  .product-block {
    min-height: 197px; 
  }
  .product-block .mad-product-description h6 {
    font-size: 16px; 
  }

  .footer-h-left:before {
    height: 100%; 
  }

  .brand-box {
    padding: 0; 
  } 

}

@media (max-width: 320px) {

  .navbar-brand img {
    max-width: 75px;
    margin-top: 0px; 
  }

  #bs-example-navbar-collapse-1 {
    position: absolute;
    z-index: 9;
    right: 15px;
    top: 50px;
    padding: 0;
    overflow-x: hidden;
    background: #f7941d; 
  }

  .nav.navbar-nav {
    padding: 0; 
  }

  .banner .main-slider .slick-slide .bg-image {
    height: 12vh; 
  }
  .banner .main-slider .slide-content {
    display: none; 
  }

  .center-title h1.main {
    font-size: 46px; 
  }

  .center-title h1 {
    font-size: 40px; 
  }

  .product-block {
    min-height: 197px; 
  }
  .product-block .mad-product-description h6 {
    font-size: 16px; 
  }

  .footer-h-left:before {
    height: 100%; 
  }

  .brand-box {
    padding: 0; 
  } 
  
}

/*# sourceMappingURL=responsive.css.map */
