@media (max-width: 575px) {
    #logo_navbar_repos {
        height: 96px !important;
        width: 96px !important;
    }

    #menu_left_repos {
        height: 100px !important;
    }

    #adv1_repos {
        display: none !important;
    }

    #hovered_change_currency {
        color: #fff !important;
        border-radius: 5px !important;
        transform: translate(55px, 3px) !important;
        display: block !important;
        -webkit-transform: translate(55px, 3px) !important;
        -moz-transform: translate(55px, 3px) !important;
        -ms-transform: translate(55px, 3px) !important;
        -o-transform: translate(55px, 3px) !important;
        padding: 2px 5px !important;
        -webkit-border-radius: 5px !important;
        -moz-border-radius: 5px !important;
        -ms-border-radius: 5px !important;
        -o-border-radius: 5px !important;
    }

    #egp_currency_respo {
        color: #000 !important;
        /*padding: 6px 1px;
        */
        background: none !important;
        font-weight: bold !important;
        border-radius: 30px !important;
        cursor: pointer !important;
        font-size: 12px !important;
        -webkit-border-radius: 30px !important;
        -moz-border-radius: 30px !important;
        -ms-border-radius: 30px !important;
        -o-border-radius: 30px !important;
    }

    #cart_list_count {
        background-color: red !important;
        color: #fff !important;
        padding: 5px 10px !important;
        border-radius: 10px !important;
        font-size: 11px !important;
        -webkit-border-radius: 10px !important;
        -moz-border-radius: 10px !important;
        -ms-border-radius: 10px !important;
        -o-border-radius: 10px !important;
    }

    #ti_shopping_cart_respo {
        transform: translate(27px, 0px) !important;
        -webkit-transform: translate(27px, 0px) !important;
        -moz-transform: translate(27px, 0px) !important;
        -ms-transform: translate(27px, 0px) !important;
        -o-transform: translate(27px, 0px) !important;
    }

    .mobile_wishlist_resopo {
        border-radius: 16px !important;
        padding: 6px !important;
        font-weight: bold !important;
        font-size: 12px !important;
        color: #fff !important;
        -webkit-border-radius: 16px !important;
        -moz-border-radius: 16px !important;
        -ms-border-radius: 16px !important;
        -o-border-radius: 16px !important;
        color: #fff !important;
    }

    .nerby_respo {
        transform: translate(9px, 6px) !important;
        -webkit-transform: translate(9px, 6px) !important;
        -moz-transform: translate(9px, 6px) !important;
        -ms-transform: translate(9px, 6px) !important;
        -o-transform: translate(9px, 6px) !important;
    }

    #remove_compare_respo {
        display: none !important;
    }

    #lang_img_respo {
        margin-left: 25px !important;
        transform: translate(-14px, 27px) !important;
        -webkit-transform: translate(-14px, 27px) !important;
        -moz-transform: translate(-14px, 27px) !important;
        -ms-transform: translate(-14px, 27px) !important;
        -o-transform: translate(-14px, 27px) !important;
    }

    #reomve_from_respo,
    .reomve_from_respo_user_icon {
        display: none !important;
    }

    #brand_logo_respo {
        width: 384px !important;
        display: flex !important;
        justify-content: center !important;
    }

    #login_respo,
    #register_respo,
    #profile_resp,
    #logout_resp,
    #compare_respo {
        display: block !important;
        font-weight: 800 !important;
        font-size: 16px !important;
    }

    /* .cart-section tfoot tr td:first-child, .wishlist-section tfoot tr td:first-child{
        width: 50% !important;
    } */

    td,
    th,
    .invoice-wrapper .invoice-body .table tbody td:nth-child(2),
    .invoice-wrapper .invoice-body .table tbody th:nth-child(2) {
        max-width: 40px !important;
        font-size: 10px !important;
        padding: 0px !important;
    }

    .btn_change_quantity_respo {
        padding: 0px !important;
    }

    #price_respo {
        font-size: 11px !important;
    }

    .image_of_product_cart_respo {
        width: 30px !important;
        height: 30px !important;
    }

    #tfoot_respo {
        float: right;
        width: 500px;
        padding: 25px;
    }

    .pricing_invoice {
        font-size: 10px;
    }

    .font_size_user_dashboard_repo {
        font-size: 12px !important;
    }

    .dashboard-section .dashboard-table .table.wishlist-table th,
    .dashboard-section .dashboard-table .table.wishlist-table td {
        min-width: 0px !important;
    }

    #top_panel_div_scrolling{
        display: none;
    }

    .product-box .img-wrapper .front > a{
        padding: 88px !important;
    }
}
