@media only screen and (max-width: 499px) {
    .single__category__thumb{
        width: auto;
        height: auto;
      }
      .single__category__title{
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    display: -webkit-box;
    font-size: 12px;
    line-height: 15px;
      }
      .mob_hidesec{
        display: none;
      }
      .mob_shw_sec{
        display: block !important;
      }
      .order_1Mo{
        order: 1;
      }
      .order_2mo{
        order: 2;
      }
      .mobile_flex{
        display: flex;
        flex-direction: row-reverse;
        justify-content: start;
        align-items: center;
    }
    .topbar-logo {
      /* max-width: 108px;
      margin-left: 4px; */
      max-width: 130px;
      margin-left: 8px;
  }
  .category-searchbar .form--control{
    height: 35px;
    padding: 0 75px 0 10px !important;
    font-size: 12px;
  }
  .right-position-button{
    padding: 0 10px;
  }
  .single-right-content{
    display: flex;
    justify-content: end;
  }
  .navbar-area .nav-container .navbar-collapse .navbar-nav{
    margin: 0px !important
  }
  .navbar-area .nav-container .navbar-collapse .navbar-nav li+li {
    margin-left: 0;
    padding: 4px 0px;
    border: none;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li{
  padding: 4px 0px;
  border: none;
  font-size: 14px;
}
.section__title.section_borderBottom{
 padding: 8px;
}
.section__title .title {
  font-size: 16px;
  line-height: 28px;
}
.sectrion_card_ui {
  padding: 16px 0px;
}
.single__category__contents{
  margin-top: 6px !important;
}
.category__slider__item {
  padding-right: 3px;
  padding-left: 3px;
  margin-bottom: 8px !important;
}
.single__category__title {
  font-size: 10px;
}
.product__card__thumb {
  height: 160px;
  background: #fff;
}
.product__card__contents__title {
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  min-height: 40px;
}
.product__price {
  font-size: 12px;
  line-height: 8px;
}
.product__price s, .product__price__old {
  font-size: 12px;
}
.product__card__cart__btn , .product__card__cart__outline{
  padding: 4px 12px;
  flex-grow: inherit;
}
.tabs li{
  font-size: 12px;
  line-height: 14px;
}
.counter__item__title {
  font-size: 16px;
}
.counter__item__para {
  font-size: 12px;
}
.footer-middle {
  padding-top: 15px !important;
}
p{
  font-size: 14px;
}
.footer-widget .footer-inner .footer-link-list li a{
  font-size: 14px;
}
.footer-widget .footer-inner .footer-link-list li:not(:last-child) {
  margin-bottom: 10px;
}
.breadcrumb-padding {
  padding: 6px 0;
}
.border-1{
  border: none !important;
  padding: 0px;
}
.single-shop-left .shop-left-title .shop-left-list .shop-lists .list a {
  display: block;
  padding: 4px 0;
}
.single-shop-left .shop-left-title .shop-left-list .shop-lists .list {
  font-size: 14px;
  line-height: 22px;
}
.shop-left-list{
  margin: 0px !important;
}
.top-menu-category{
  display: none;
}
.single-shop-left .shop-left-title .shop-left-list .shop-lists .list.menu-item-has-children::after {
  color: #f90;
}
.breadcrumb-title{
  font-size: 20px;
}
.pagination-default .pagination .pagination-list li a, .pagination-default .page-item .page-link, .pagination-wrapper .page-item .page-link{
  font-size: 12px;
  padding: 7px 12px;
}
.shop-details-thums {
  height: 350px;
  padding: 10px;
}
.shop-details-thums.shop-details-thums-small {
  height: 150px;
  width: auto;
}
.details-title {
  font-size: 22px;
}




}