/*====================================================
       1200px -- 1400px
====================================================*/
@media (min-width: 992px) and (max-width: 1400px) {
  .col-five-5 .product-name {
    height: 25px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 0;
    position: relative;
  }
  .col-five-5 .product-name a {
    color: #363636;
    font-size: 12px;
    font-weight: 400;
    left: 0;
    letter-spacing: 3px;
    line-height: 1.8;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: left;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 170px;
  }
  .col-five-5 .action a.add_to_cart {
    margin-right: 4px !important;
    padding: 12px 2px !important;
  }
  .col-five-5 .action a.add_to_wishlist {
    margin-right: 4px !important;
  }
}
/*====================================================
      > 1200 px
====================================================*/
/*====================================================
       < 1199px
====================================================*/
/*====================================================
       992px -- 1199px
====================================================*/
@media (min-width: 992px) and (max-width: 1199px) {
  .col-five-5 .action {
    display: none !important;
  }
}
/*====================================================
       > 992px
====================================================*/
@media (min-width: 992px) {
  /* col five ===================== */
  .col-five-5 {
    width: 20% !important;
  }

  /* Header ===================== */
  .header-container .logo {
    padding: 40px 0;
  }
  .header-container .top-mini-cart .cart-dd {
    right: -90px;
  }

  /***==================Header Type 1====================***/
  .header-container.type1 .top-search .dropdown-toggle, .header-container.type1 .top-mini-cart .dropdown-toggle, .header-container.type1 .top-setting .dropdown-toggle {
    padding: 45px 0;
  }
  .header-container.type1 .top-setting .list-setting {
    right: -70px;
  }
}
/*====================================================
       < 911px
====================================================*/
@media (max-width: 991px) {
  /* Header ======================== */
  .header-container .top-mini-cart .cart-dd {
    right: 0;
  }

  /***================== Header Type 1 ====================***/
  .header-container.type1 .top-search .dropdown-toggle, .header-container.type1 .top-mini-cart .dropdown-toggle, .header-container.type1 .top-setting .dropdown-toggle {
    padding: 30px 0;
  }
  .header-container.type1 .top-setting .list-setting {
    right: 0px;
  }

  .mobile-menu .mega-menu .menu-banner {
    display: none;
  }
  .mobile-menu .mega-menu .container {
    padding: 0;
    width: auto;
  }
  .mobile-menu .mega-menu .col-sm-3, .mobile-menu .mega-menu .col-sm-4, .mobile-menu .mega-menu .col-sm-2, .mobile-menu .mega-menu .col-sm-6 {
    padding: 0;
  }
}
/*====================================================
      768px -- 991px
====================================================*/
@media (min-width: 480px) and (max-width: 991px) {
  .header-container .logo {
    padding: 25px 0;
  }
}
/*====================================================
     > 768px
====================================================*/
@media (min-width: 768px) {
  #sidebar {
    width: 27%;
  }

  .col-set-2 {
    width: 73%;
  }
}
/*====================================================
      < 767px
====================================================*/
/*====================================================
       ** 480px -- 767px
====================================================*/
@media (min-width: 480px) and (max-width: 767px) {
  .container,
  .container-fluid {
    width: 440px;
  }
}
/*====================================================
        < 479px
====================================================*/
@media (max-width: 479px) {
  .header-container .logo {
    padding: 32px 0;
  }
}
/*====================================================
   Custome Col Mobile
 ====================================================*/
@media (max-width: 480px) {
  .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
  }

  .col-12 {
    width: 100%;
  }

  .col-11 {
    width: 91.66666667%;
  }

  .col-10 {
    width: 83.33333333%;
  }

  .col-9 {
    width: 75%;
  }

  .col-8 {
    width: 66.66666667%;
  }

  .col-7 {
    width: 58.33333333%;
  }

  .col-6 {
    width: 50%;
  }

  .col-5 {
    width: 41.66666667%;
  }

  .col-4 {
    width: 33.33333333%;
  }

  .col-3 {
    width: 25%;
  }

  .col-2 {
    width: 16.66666667%;
  }

  .col-1 {
    width: 8.33333333%;
  }
}

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