@media screen and (max-width: 1370px) {

    .car-landing-page .block-title h2,
    .car-our-adenture .block-title h2 {
        font-size: 50px;
    }

}

@media screen and (max-width: 1199px) {
    .homebanner-content h1 {
        font-size: 30px;
    }

    .homebanner-content h4 {
        font-size: 20px;
    }

    .homebanner-content .ban-btn a {
        padding: 10px 20px;
        font-size: 12px;
    }

    .homebanner-content .ban-btn span.price {
        font-size: 18px;
    }

    .homebanner-content .ban-btn span.price sup {
        margin-left: 0;
        font-size: 10px;
    }

    .login-page .px-5.col-md-6.ml-auto,
    .login-page .px-5.col-10.mx-auto {
        padding: 0 15px !important;
    }

    .header-right>.d-flex>.mr-4 {
        margin-right: 5px !important;
    }

    .header-main .takeaway-btn {
        padding: 8px 5px;
    }

    .header-right .widget-header.btn.bg-primary {
        padding: 8px 7px;
    }

    .header-right .text-dark {
        font-size: 12px;
    }

    .st-home-banner-content {
        max-width: 465px;
        padding-right: 30px;
    }

    .st-home-banner-content h1,
    .st-appstore-left h3 {
        font-size: 27px;
        line-height: 32px;
        margin-bottom: 15px;
    }

    .st-appstore-left p {
        font-size: 14px;
    }

    .top-cat-list .cat-link span {
        padding: 15px;
    }

    .brand-list .list-card-image img {
        height: 100px;
        width: 100;
        width: 100px !important;
        display: inline-block;
    }

    .parcel-content .whtare-sending {
        padding: 50px 0;
    }

    .car-landing-page .block-title h2,
    .car-our-adenture .block-title h2 {
        font-size: 35px;
    }

    .car-lan-about .content-block .block-title {
        margin-bottom: 25px;
    }

    .car-lan-about p,
    .car-our-adenture .block-title p {
        font-size: 14px;
    }

    .car-lan-about .content-block .about-btn {
        margin-top: 15px;
        height: 57px;
        line-height: 55px;
    }

    .car-landing-page .block-title p,
    .car-download-sec p {
        font-size: 15px;
    }

    .single-feature-one h3 {
        font-size: 18px;
    }

    .single-feature-one p {
        font-size: 13px;
        line-height: 23px;
        margin-top: 12px;
    }

    .car-our-adenture .block-title h5 {
        font-size: 12px;
    }

    .block-icon li .block-right h5 {
        font-size: 15px;
    }

    .our-adenture-img img {
        max-width: 100%;
    }

    .block-title.mb-5 {
        margin-bottom: 25px !important;
    }

}

@media (max-width: 992px) {

    .container,
    .container-md,
    .container-sm {
        max-width: 100%;
    }

    .m-none {
        display: none !important;
    }

    .section-header {
        display: none;
    }

    .header-main {
        height: 67px;
    }

    .header-main .col-1 {
        width: auto !important;
        min-width: auto !important;
        max-width: unset;
        flex: unset !important;
        padding: 8px;
    }

    .header-main .row.align-items-center {
        height: 67px;
    }

    .header-main .col-8 {
        flex: unset;
        margin-left: auto;
        padding: 0px;
    }

    .header-main .col-8 .hc-nav-trigger {
        top: 0px;
        right: 8px;
    }

    .d-none {
        display: block !important;
    }

    .vendor-pic {
        display: none;
    }

    .hc-nav-trigger {
        top: 18px;
        left: 17px;
    }

    .pb-5,
    .py-5 {
        padding-bottom: 1rem !important;
    }

    .pt-5,
    .py-5 {
        padding-top: 1rem !important;
    }

    .hc-nav-trigger span,
    .hc-nav-trigger span::before,
    .hc-nav-trigger span::after {
        background: #ffffff !important;
    }

    .login-page .px-5.col-10.mx-auto {
        margin: 0px !important;
        padding: 0px !important;
        width: 100% !important;
        flex: unset !important;
        max-width: 100%;
    }

}

@media (max-width: 991px) {
    .banner-img img {
        height: 300px;
        object-fit: cover;
    }

    .homebanner-content h1 {
        font-size: 25px;
        margin-bottom: 10px;
    }

    .homebanner-content h4 {
        font-size: 18px;
        margin-bottom: 5px;
    }

    .homebanner-content .ban-btn a {
        padding: 6px 18px;
        font-size: 12px;
    }

    .homebanner-content .ban-btn span.price {
        font-size: 16px;
    }

    .homebanner-content .ban-btn span.price sup {
        margin-left: 0;
        font-size: 10px;
    }

    .parcel-banner .banner-img img {
        height: auto;
    }

    .parcel-banner .homebanner-content {
        position: static;
        transform: inherit;
    }

    .parcel-banner .homebanner-content h1 {
        font-size: 26px;
    }

    .slick-prev {
        left: 0;
    }

    .slick-next {
        right: 0;
    }

    .trending-slider .slick-slide img {
        max-height: 200px;
        min-height: 200px;
    }

    .login-page video {
        height: 100%;
        object-fit: cover;
    }

    .mobile-logo.brand-wrap {
        background: #fff;
        padding: 10px;
        border-radius: 10px;
    }

    .mobile-logo.brand-wrap img {
        max-width: 112px;
    }

    .hc-nav-trigger {
        top: 28px !important;
    }

    .order-secdetail .row>.col-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        margin-bottom: 15px;
    }

    .col-md-8.vendor-detail-left,
    .col-md-4.vendor-detail-right {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .brand-wrap {
        position: static;
        padding: 0px 12px 3px 12px;
        border-radius: 10px !important;
        width: 40%;
    }

    .tab-title h3 {
        font-size: 18px;
    }

    .car-specs-box .car-specs-box-inner {
        padding: 9px 10px;
    }

    .car-specs-box .car-specs-box-inner span {
        font-size: 16px;
    }

    .st-home-banner-content {
        max-width: 100%;
        padding-right: 0;
    }

    .st-home-banner-content p {
        font-size: 14px;
    }

    .st-home-page-main header.section-header {
        display: block;
        z-index: 2;
        position: static;
    }

    .st-home-banner-left {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .ecommerce-banner .banner-img img {
        height: auto;
    }

    .col-md-2.top-cat-list,
    .col-md-2.brand-list {
        padding: 0 8px;
    }

    .ecommerce-content .top-categories .append_categories .row,
    .brands>.row {
        margin-left: -8px;
        margin-right: -8px;
    }

    .hvr-float-shadow {
        width: 100%;
        text-align: center;
        margin-top: 20px;
    }

    .car-lan-about .image-block .bubble-block .inner-block p {
        font-size: 11px;
        margin-bottom: 5px;
    }

    .car-lan-about .image-block {
        margin-left: 0;
    }

    .car-lan-about .image-block .bubble-block {
        width: 100px;
        height: 100px;
    }

    .car-lan-about .image-block .bubble-block .inner-block span {
        font-size: 25px;
    }

    .our-adenture-img {
        text-align: center;
    }

    .multi-vendore-content.ecommerce-content .top-cat-list .cat-link span {
        padding: 10px 10px;
    }

    .st-home-page-main header.section-header,
    .st-home-page-main .section-header {
        position: static !important;
        background: transparent !important;
        box-shadow: none !important;
    }

    .bazzargo-header-row {
        flex-wrap: wrap !important;
        gap: 12px;
    }

    .bzg-top-left {
        flex-wrap: wrap;
        width: 100%;
        gap: 10px;
    }

    .bzg-location-area {
        max-width: 100%;
        width: 100%;
    }

    .bzg-sub-row {
        flex-wrap: wrap;
        gap: 12px;
    }

    .bzg-search-area {
        max-width: 100%;
        width: 100%;
    }

    .bzg-action-sub {
        display: none;
    }

    .bzg-action-btn {
        padding: 4px 8px;
        gap: 6px;
    }

    .right-banner-panel {
        display: none !important;
    }

    .left-auth-panel {
        min-height: 100vh;
        justify-content: center !important;
        padding: 2rem 1.5rem !important;
    }

    .auth-content-box {
        max-width: 100% !important;
    }

    .bz-rb-why-bar .bz-rb-why-col {
        border-right: none !important;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
        padding: 16px 0 !important;
    }

    .bz-rb-hero-title {
        font-size: 2.5rem !important;
    }

    .bz-rb-how-timeline {
        flex-direction: column !important;
        align-items: center !important;
        gap: 30px !important;
    }

    .bz-rb-how-connector {
        display: none !important;
    }

    .bz-rb-cta-features {
        justify-content: center !important;
        flex-wrap: wrap !important;
        gap: 16px !important;
    }

    .bz-kod-why-bar .bz-kod-why-col {
        border-right: none !important;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
        padding: 16px 0 !important;
    }

    .bz-kod-hero-title {
        font-size: 2.5rem !important;
    }

    .bz-kod-how-timeline {
        flex-direction: column !important;
        align-items: center !important;
        gap: 30px !important;
    }

    .bz-kod-how-connector {
        display: none !important;
    }

    .bz-kod-cta-features {
        justify-content: center !important;
        flex-wrap: wrap !important;
        gap: 16px !important;
    }

    .section-footer .footer-top {
        padding: 42px 0 26px 0 !important;
    }

    .bzg-app-col {
        margin-top: 10px;
    }

}

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

    .most_popular .list-card-image .img-fluid,
    .res-search-list .list-card-image .img-fluid,
    .res-search-list-1 .list-card-image .img-fluid {
        max-height: inherit;
    }

    .login-page video {
        display: none;
    }

    .title h5 {
        font-size: 20px;
    }

    .order-list td.ord-photo {
        max-width: 100px;
        width: 80px;
    }

    .order_img {
        height: 80px;
    }

    .order-list tr th,
    .order-list tr td {
        font-size: 13px;
    }

    .order-list tr td.price {
        font-size: 15px;
    }

    .siddhi-cart-item .siddhi-cart-item-profile>img {
        height: 200px;
        max-width: 200px;
    }

    .rest-basic-detail .d-flex.align-items-start {
        display: table !important;
        width: 100%;
    }

    .rest-basic-detail .feather_icon .fu-review,
    .rest-basic-detail .feather_icon .fu-status {
        justify-content: start;
        margin-left: 0;
    }

    .rest-basic-detail .feather_icon>.row {
        margin-left: 0;
    }

    .rest-basic-detail .feather_icon>.row.fu-time .font-weight-bold.time {
        padding-left: 0 !important;
    }

    #cart_list .close {
        position: absolute;
        right: 23px;
        width: auto;
    }

    .parcel_delivery_content .tab-content {
        padding-left: 25px;
    }

    .parcel_delivery_content .tab-content::before {
        left: -5px;
    }

    .tab-title h3 span {
        left: -50px;
    }

    .appendParcelImages #parcelPhotos {
        width: 33.33%;
    }

    .appendParcelImages #parcelPhotos .image-item img {
        height: 100px;
    }

    .car-specs-box {
        margin-bottom: 15px;
    }

    .car-del-top-section .rent-cardet-right {
        padding-left: 8px;
        padding-top: 20px;
    }

    .car-del-top-section .rent-cardet-left {
        padding-right: 8px;
    }

    .st-appstore-right {
        padding-left: 8px;
        padding-top: 40px;
    }

    .st-home-banner {
        background: none !important;
    }

    .st-home-banner .st-home-banner-right {
        background: url(../img/hero_img_bg.png) no-repeat center top;
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }

    .st-home-service {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .st-appstore {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .st-appstore-down {
        margin-top: 20px;
    }

    .st-appstore-down h4 {
        font-size: 16px;
    }

    .st-home-banner-content h1,
    .st-appstore-left h3 {
        font-size: 24px;
        line-height: 28px;
    }

    .st-service-box {
        padding: 0 0px 15px 0px;
    }

    .location-box .location-group input {
        padding: 10px 115px 10px 10px;
        font-size: 14px;
    }

    .location-box .location-group .locate-me {
        right: 10px;
        line-height: 47px;
        font-size: 12px;
    }

    .st-home-banner-content .cont-btn a {
        font-size: 14px;
    }

    .st-service-box h3 {
        font-size: 18px;
    }

    .st-service-box p {
        font-size: 13px;
    }

    .st-appstore-down a {
        margin-right: 5px;
    }

    .st-appstore-down a img {
        max-height: 35px;
    }

    .ecommerce-banner .banner-img img {
        height: auto;
    }

    .col-md-2.top-cat-list,
    .col-md-2.brand-list {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
        margin-bottom: 15px;
    }

    .ecommerce-content .list-card {
        padding-bottom: 20px;
    }

    .pro-list .list-card-image .img-fluid,
    .product-list .list-card-image img {
        height: auto;
    }

    .ecommerce-content>section {
        padding-bottom: 20px;
    }

    .ecommerce-content>section.shipping-method-system-sec {
        padding-bottom: 0;
    }

    .ecommerce-content .category-content.mb-5 {
        margin-bottom: 1rem !important;
    }

    .ecommerce-content>section.home-categories {
        padding-bottom: 0;
    }

    .middle-banners .banner-img img {
        height: 250px;
    }

    .ecommerce-content .title .see-all {
        font-size: 14px;
    }

    .parcel-content .whtare-sending {
        padding: 15px;
    }

    .parcel-banner .homebanner-content h1 {
        font-size: 22px;
        line-height: 35px;
    }

    .parcel-banner .homebanner-content p {
        font-size: 16px;
        line-height: 25px;
    }

    .parcel-banner .banner-img {
        margin-top: 25px;
    }

    .parcel_payment_left .coupon_detail {
        padding: 28px 18px;
    }

    .parcel_payment_total {
        padding: 15px 18px;
    }

    .parcel_payment-detail {
        padding: 15px 18px;
    }

    .parcel_payment-detail>div.sender-det {
        padding-bottom: 25px;
    }

    .parcel_payment_left .coupon_detail .coupon-code label {
        font-size: 16px;
    }

    .car-landing-banner img {
        height: 250px;
        object-fit: cover;
    }

    .car-lan-about {
        padding: 30px 0;
    }

    .car-whychoose-sec {
        padding: 40px 0 60px 0;
    }

    .car-our-adenture {
        padding: 30px 0 0px 0;
    }

    .car-download-sec {
        padding-top: 40px;
    }

    .car-banner-content h1 {
        font-size: 22px;
    }

    .car-lan-about .content-block .about-btn {
        height: 48px;
        line-height: 47px;
        max-width: 200px;
    }

    .car-landing-page .block-title h2,
    .car-our-adenture .block-title h2 {
        font-size: 25px;
    }

    .download-btn-wrap a {
        margin-right: 5px;
    }

    .download-btn-wrap a img {
        height: 40px;
    }

    .modal-header .close {
        right: 15px;
        color: #000;
    }

    .col-md-8.resturant-banner-left,
    .col-md-4.resturant-banner-right {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .col-md-4.resturant-banner-right {
        margin-top: 15px;
    }

    .col-md-4.resturant-banner-right .col-md-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .top-categories.highlights-section .highlights-section-inner {
        padding: 15px
    }

    .profile-preview-box .profile-preview-box-inner {
        min-height: inherit;
    }

    .highlights-slider .profile-preview-content {
        padding: 10px
    }

    .restaurant_stories .storiesWrapper .slick-arrow.slick-prev,
    .middle-banners .slick-arrow.slick-prev {
        left: 0px;
    }

    .restaurant_stories .storiesWrapper .slick-arrow.slick-next,
    .middle-banners .slick-arrow.slick-next {
        right: 0px;
    }

    .res-search-list .transactions-list-wrap {
        width: 100%;
    }

    .card-icon>span {
        padding: 5px 3px;
        width: 50px;
        height: 50px;
        font-size: 15px;
    }

    .res-search-list .transactions-list-wrap .transactions-list-view {
        padding: 10px 10px !important;
    }

    .btn-lg {
        padding: 8px 16px
    }

    #select_store_model .modal-body {
        overflow: auto;
        max-height: 70vh;
    }

    #select_store_model .bzg-section-dialog {
        max-width: 95%;
        margin: 1rem auto;
    }

    #select_store_model .bzg-section-header,
    #select_store_model .modal-header {
        padding: 16px 18px 12px 18px !important;
    }

    #select_store_model .bzg-section-header-text {
        padding-right: 40px !important;
    }

    #select_store_model .bzg-section-title {
        font-size: 1.18rem !important;
    }

    #select_store_model .bzg-section-subtitle {
        font-size: 0.78rem !important;
    }

    #select_store_model .bzg-section-close-btn,
    #select_store_model .modal-header .close {
        top: 16px !important;
        right: 16px !important;
        width: 32px !important;
        height: 32px !important;
        font-size: 15px !important;
    }

    #select_store_model .bzg-section-body {
        padding: 14px 14px 20px 14px !important;
    }

    #select_store_model .section_list .col-md-3 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    #select_store_model .section_list .section-block {
        min-height: 110px;
        padding: 14px 8px 12px 8px !important;
        border-radius: 14px !important;
    }

    #select_store_model .section_list .section-block .section-img {
        width: 52px;
        height: 52px;
        border-radius: 12px;
        margin: 0 auto 8px auto !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
    }

    #select_store_model .section_list .section-block .section-img img {
        height: 38px !important;
        width: 38px !important;
        margin: 0 auto !important;
        display: block !important;
    }

    #select_store_model .section_list .section-block .section-name {
        font-size: 0.82rem;
        text-align: center !important;
        margin: 0 auto !important;
    }

    #select_store_model .section_list .section-block:before {
        width: 20px;
        height: 20px;
        top: 8px;
        right: 8px;
    }

    #select_store_model .section_list .section-block:after {
        top: 12px;
        right: 15px;
        width: 5px;
        height: 9px;
    }

    .ecommerce-banner .slick-next,
    .ecommerce-banner .slick-prev {
        display: none;
    }

}

@media (max-width: 576px) {

    .container,
    .container-md,
    .container-sm {
        max-width: 100%;
    }

    .m-none {
        display: none !important;
    }

    .section-header {
        display: none;
    }

    .header-main {
        height: 67px;
    }

    .header-main .col-1 {
        width: auto !important;
        min-width: auto !important;
        max-width: unset;
        flex: unset !important;
        padding: 8px;
    }

    .header-main .row.align-items-center {
        height: 67px;
    }

    .header-main .col-8 {
        flex: unset;
        margin-left: auto;
        padding: 0px;
    }

    .header-main .col-8 .hc-nav-trigger {
        top: 0px;
        right: 8px;
    }

    .d-none {
        display: block !important;
    }

    .vendor-pic {
        display: none;
    }

    .hc-nav-trigger {
        top: 18px;
        left: 17px;
    }

    .pb-5,
    .py-5 {
        padding-bottom: 1rem !important;
    }

    .pt-5,
    .py-5 {
        padding-top: 1rem !important;
    }

    .hc-nav-trigger span,
    .hc-nav-trigger span::before,
    .hc-nav-trigger span::after {
        background: #ffffff !important;
    }

    .login-page video {
        display: none;
    }

    .login-page .px-5.col-10.mx-auto {
        margin: 0px !important;
        padding: 0px !important;
        width: 100% !important;
        flex: unset !important;
        max-width: 100%;
    }

    .bzg-action-title {
        font-size: 0.8rem;
    }

    .bzg-action-icon-wrap {
        width: 32px;
        height: 32px;
        font-size: 14px;
    }

    .bzg-nav-actions {
        gap: 6px;
        width: 100%;
        justify-content: space-between;
    }

    .bzg-back-to-top {
        bottom: 20px;
        right: 20px;
        width: 42px;
        height: 42px;
        font-size: 16px;
    }

    [dir="rtl"] .bzg-back-to-top {
        right: auto;
        left: 20px;
    }

    .bzg-support-box {
        max-width: 100% !important;
    }

    .section-footer .footer-copyright {
        padding: 16px 0 !important;
    }

}

@media screen and (max-width: 575px) {
    .mobile-filter .row .input-group.col-sm-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .mobile-filter .row .col-sm-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .title h5 {
        font-size: 18px;
    }

    .footer-top aside {
        text-align: center;
        margin-bottom: 10px;
    }

    .footer-copyright .d-flex {
        display: table !important;
        width: 100%;
        text-align: center;
    }

    .footer-about .btn {
        display: inline-block;
        line-height: 1.8;
    }

    .footer-copyright .d-flex p {
        margin-bottom: 10px !important;
    }

    .footer-copyright .d-flex p a.d-block {
        display: inline-block !important;
    }

    .footer-copyright .d-flex p a.d-block img {
        max-width: 100px;
        height: auto;
    }

    .siddhi-cart-item .siddhi-cart-item-profile>img {
        height: 150px;
        max-width: 150px;
    }

    .checkout-left-inner {
        padding-left: 0;
    }

    .checkout-left-box.siddhi-cart-item::before,
    .checkout-left-box.siddhi-cart-item::after,
    .checkout-left-box.accordion::after {
        display: none;
    }

    .siddhi-trending #trendingList .col-md-3 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .gold-members .add-btn .menu-itemimg img {
        width: 85px;
        height: 72px;
    }

    .appendParcelImages #parcelPhotos {
        width: 50%;
    }

    .ecommerce-banner .banner-img img {
        height: auto;
    }

    .col-md-2.top-cat-list,
    .col-md-2.brand-list {
        -ms-flex: 0 0 20%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .top-cat-list .cat-link img {
        width: auto;
        height: 63px;
    }

    .ecommerce-content .title h5 {
        font-size: 17px;
    }

    .middle-banners .banner-img img {
        height: 205px;
    }

    .sction-title h2 {
        font-size: 20px;
    }

    .eh-are-box h3 {
        font-size: 15px;
    }

    .eh-are-box .par-img {
        margin-right: 15px !important;
    }

    .tab-title h3 {
        font-size: 16px;
    }

    .parcel_delivery_content #tabs .nav-tabs .nav-link {
        font-size: 16px;
    }

    .inputField input {
        font-size: 16px;
    }

    .bg-primary.px-3.d-none.mobile-filter.pb-3.section-content {
        display: none !important;
    }

    .restaurant_stories .stories.carousel .story {
        margin-left: 0px !important;
    }

    .restaurant_stories .stories.snapssenger.carousel .story {
        width: 100%;
    }

    .resturant-banner .restaurant-pic {
        height: 200px;
    }

    .resturant-banner-right-block img {
        height: 100px;
    }

    .mt-5,
    .my-5 {
        margin-top: 1rem !important;
    }

    .head-search .dropdown-toggle::after {
        display: none;
    }

    .mobile-header-loc-lang #language_dropdown_box {
        justify-content: end;
        margin-right: 6px;
    }

    .multi-vendore-content .pro-list .list-card {
        margin-bottom: 15px;
    }

    .hc-offcanvas-nav li:not(.custom-content) a {
        margin-right: 0px !important;
    }

}

@media screen and (max-width: 480px) {
    .m-d-flex .order_img {
        height: auto;
        margin-bottom: 15px;
    }

    .d-flex.m-d-flex {
        display: table !important;
        width: 100%;
    }

    .d-flex.m-d-flex .text-muted.mr-3 {
        margin-right: 0 !important;
    }

    .m-d-flex .view-det {
        text-align: center !important;
        margin-bottom: 10px !important;
    }

    .ord-com-btn .bg-success {
        text-align: center;
    }

    .top-cat-list .cat-link img {
        width: auto;
        height: 63px;
    }

    .col-md-2.top-cat-list,
    .col-md-2.brand-list {
        -ms-flex: 0 0 33.33%;
        flex: 0 0 33.33%;
        max-width: 33.33%;
    }

    #order-items {
        overflow-y: auto;
    }

    table.order-list {
        white-space: nowrap;
    }

    .order-list tr th,
    .order-list tr td {
        font-size: 13px;
        white-space: nowrap;
    }

    .order-list td.ord-photo img {
        width: 80px;
    }

    .res-search-list .transactions-list-wrap .transactions-list-view .media-body .btn {
        font-size: 10px;
    }

}