@media (min-width: 320px) and (max-width: 680px) {
  
  .bg-color {
    background-color: #ffffff;
}

.row>* {
padding: 0;
}

.tab-content {
z-index: 1;
}
.res-fl-center-container {
  display: block;
  /* margin-top: -40px; */
    margin-top: 0px;
  background: none;
  padding: 0px;
}

.section-padding {
    padding: 30px 0 !important;
}

.res-fl-cat {
    width: 100% !important;
    top: 0px !important;
    margin-bottom: 5px;
}

.res-fl-cat a {
  background-color: #ffffff00;
}

.cf-off-canvas #main-order{
    right: 4%;
    bottom: 18%;
    top: auto;
}

.res-top3-product .res-top3-content h2 {
font-size: 22px;
}
.res-top3-product .res-top3-content p {
font-size: 14px;
}

.res-top3-style{
  padding: 5px !important;
}

.item {
    border-bottom: 0 !important;
}

.res-fl-cat .heading-panel{
  display: none;
}
.mob-menu {
    display: inline-flex;
    width: 100%;
    overflow: scroll;
    background: #fff;
    padding: 20px 0;
}
.res-fl-cat a {
    width: max-content;
}

.main-tab-content {
    width: 100% !important;
}

.res-fl-main-cat {
    width: 100% !important;
    display: flex;
    justify-content: space-between;
}


.res-srch-hero-x {
display: none;
}
.woocommerce table.shop_table td {
color: #000;
}

    .menu-toggle {
display: none;
    }
.container.user-dash-board h2 {
    color: #000000;
}
.user-dashboard-nav {display: block; position: unset;}
.user-dashboard-nav ul{display: flex; overflow: scroll;}
.user-dashboard-nav ul li a{width: max-content;}

.user-dashboard-nav{background-color: #000;}
.woocommerce-MyAccount-navigation.wc-myaccount-nav ul li.is-active {
    background-color: #ffcc02;
}
.woocommerce-MyAccount-navigation.wc-myaccount-nav ul li.is-active a{
   color: #000 !important;
}
.page-cols-padding {padding: 20px 0 120px;}
.post-desc h3 {color: #000000;}
.u-column1.col-1.woocommerce-Address {
    width: 100%;
}
.woocommerce table.shop_table td{ width: 100%;}

.uber-checkout-wrapper { padding: 10px !important; width: 100%;}

.order-summary tbody td, tfoot td, tfoot th{
  padding: 10px 10px;
}
.uber-checkout-left, .uber-checkout-right{
  padding: 10px !important; width: 100%;
}

.tab-content {z-index: auto;}

.wcfm-coupon-list {
  overflow: scroll;
display: grid;
grid-template-columns: none !important;
    gap: 12px;
    grid-auto-flow: column;

}
.wcfm-coupon { width: 300px; }
.getdirection{display: none;}
div#custom-shipping-buttons{width: 100%;}
div#custom-shipping-buttons button {width: 100%;}
.footer-area { padding: 0 25px;
    text-align: center; }
}