@media only screen and (max-width:1460px){
        .supporting-row img {max-width: 155px !important;
    }
}
/*@media only screen and (min-width:1440px){
    .container {max-width: 1360px;}
}
*/
@media only screen and (min-width:1440px){
.container {max-width: 1560px;}
}

@media only screen and (max-width:1600px){
    .products-box-content h3 {font-size: 22px;margin-bottom: 10px;}
    .products-box-content i {font-size: 14px;margin-bottom: 10px;}
    .products-box-content span {font-size: 16px;margin-bottom: 10px;}
    .products-box-content p {line-height: 20px;}
    .foot-copyright ul li, .foot-copyright ul li a {font-size: 13px;}
    .foot-copyright ul li {padding-left: 10px;}
    .shipping-title h2 {font-size: 26px;}
    .shipping-title p {font-size: 20px !important;}
    .shipping-box ul li {padding-right: 40px;}
    .shipping-box ul li:last-child {padding-left: 40px;}
    .supporting-row p, .seller-title p {font-size: 22px;}
    .supporting-row .ctm-supporting p{font-size: 22px; max-width: 336px;}
    .popularCol-content h4, .popularCol-content h4 a {font-size: 20px;} 
    .sale-date{padding: 24px 15px;}
    /* Brochure Page Start */
    .brochure .left-sales {min-height: 178px;}
    /* Brochure Page End */
}
@media only screen and (max-width:1440px){
    .container{max-width: 100% !important;padding-right: 30px !important;padding-left: 30px !important;}
    /* Header Start */
    /* .header .header-menu .logo img {width: 100%;top: 18px;max-width: 105px;} */
    /* .header .header-menu .logo-bg-c::before{height: 220px;} */
    /* Header End */
    .products-box-content p {font-size: 12px;line-height: 20px;}
    .safety-box-content h2 {font-size: 44px;}
    .safety-box-content h3 {font-size: 55px;}
    .safety-box-content a {font-size: 16px;}
    .safety {bottom: -180px;}
    .hm-donate {padding-top: 235px;}
    .products-box-content h3 {font-size: 20px;margin-bottom: 5px;}
    .shipping-box {padding: 15px;}
    .shipping-box ul li {padding-right: 15px;}
    .shipping-box ul li:last-child {padding-left: 15px;}
    .supporting-row p, .supporting-row p, .seller-title p {font-size: 18px;}
    .sale-date span, .sale-text, .shipping-title h2, .shipping-title p {font-size: 22px;}
    .popularCol-content h4, .popularCol-content h4 a {min-height: 50px;}
    .listing-row .inner-banner-title {top: 30%;}
    .supporting-row span{width: 100% !important;display: block;}
    .supporting-row img {max-width: 150px !important;}
    /* Brochure Page Start */
    .brochure .left-sales {min-height: 169px;}
    /* Brochure Page End */
}
@media only screen and (max-width:1366px){
    .foot-copyright ul li, .foot-copyright ul li a {font-size: 14px;}
    .products-box-content h3 {font-size: 20px;margin-bottom: 5px;}
    .products-box-content i, .products-box-content span {font-size: 16px;margin-bottom: 10px;}
    .products-box-content p {line-height: 18px;}
    .products-btn{padding-top: 5px;}
    /* Seller Register Form Satrt */
    .seller-register-c-p {padding: 120px 0 100px 0;}
    /* Seller Register Form End */
}

@media only screen and (max-width:1199px){
    /* Global Css Satrt */
    .page-title h2 {font-size: 34px;margin-bottom: 50px;}
    .padd_100 {padding: 70px 0;}
    .content-wrapper .contact-row .page-title::after, .about-row .about .page-title::after, .cart-row .cart .page-title::after, .seller-dashboard-row .dashboard .page-title-box .page-title::after, .hm-categories .page-title-box .page-title::after{top: 50px;}
    /* Global Css End */
    .header .menu ul {left: inherit; right: 0;}
    .header .menu ul:after {left: inherit; right: 15%;}
    .searchbox-input {width: 100%;}
    .header .menu li {padding: 0 15px;}
    .header .menu li a, .header .menu li:last-child a {font-size: 14px;}
    .top-contact-details ul li a { font-size: 16px;}
    .searchbox-icon, .searchbox-submit {width: 35px;height: 35px;}
    .yellow-bg-btn span {font-size: 20px;padding: 0 25px;}
    .products-box-content h3 {font-size: 16px;margin-bottom: 5px;}
    .products-box-content i, .products-box-content span {font-size: 14px;margin-bottom: 5px;}
    .products-box-content p {font-size: 12px;margin-bottom: 5px;line-height: 15px;}
    .products-price-box span {font-size: 20px;height: 70px;width: 70px;}
    .products-price-box {top: 60px;left: 35px;}
    .products-box-content {padding: 0 20px;}
    .brown-bg-btn span {font-size: 16px;padding: 0 15px;width: 140px;}
    .safety-box-content h2 {font-size: 34px;}
    .safety-box-content h3 {font-size: 45px;}
    .safety-box-content a {font-size: 14px;}
    .hm-donate {padding-top: 200px !important;}
    .safety {bottom: -120px;}
    .foot-details-box img{width: 100%;max-width: 16px;}
    .foot-menu ul li {padding-bottom: 16px;}
    .foot-menu ul a {font-size: 14px;}
    .foot-details-box span {flex: 0 0 27px;}
    .foot-details-box p, .foot-details-box a {font-size: 14px;line-height: 16px;}
    .footer .footer-top .rege_login .btn{font-size: 14px !important;}
    .foot-social ul li {padding: 0 10px;}
    .foot-social ul li a svg {width: 35px;height: 35px;}
    .foot-copyright ul li, .foot-copyright ul li a {font-size: 11px;}
    .foot-copyright ul li {padding-left: 5px;}
    .inner-banner-title h2 {font-size: 42px;}
    .sale-date span, .sale-text, .shipping-title h2, .shipping-title p {font-size: 18px;}
    .supporting-row p, .supporting-row p, .seller-title p {font-size: 16px;}
    .seller-select .select-box select {font-size: 14px;width: 150px;}
    .sale-icon img {width: 35px;}
    .sale-date {padding: 25px 15px;}
    .shipping-icon img {width: 60px;}

    .item-search input {padding: 15px;padding-right: 45px;}
    .item-search button {width: 40px;}
    .item-search button img {width: 16px;}
    .popular-item {padding:15px;}
    .popular-item ul li {padding: 10px 0;}
    .popularCol-content {padding: 15px; padding-bottom: 30px;}
    .popularCol-content h4, .popularCol-content h4 a {font-size: 16px;min-height: 40px;}
    .popularCol-price span {font-size: 16px;border:1px solid #fff;height: 65px;width: 65px;}
    .popularCol-price {top: -25px;right: 15px;}
    .popularCol-btn {bottom: -25px;}
    .dashboardSellerBtn a, .profile-btn a {font-size: 16px;}
    /* Seller Register Form Satrt */
    .supporting-row img {max-width: 110px !important;}
    .seller-register-c .supporting-row p {font-size: 18px;}
    .seller-register-c .supporting-row span {font-size: 18px;max-width: 189px;}
    .seller-register-c .seller-title p {font-size: 18px;}
    /* Seller Register Form End */
    .seller-select .select-box button{font-size: 16px;}
    /* Change Seller Customer Section Start*/
    .customers .form .col-lg-9{flex: 0 0 70%;max-width: 70%;}
    .customers .form .col-lg-3{flex: 0 0 30%;max-width: 30%;}
    /* Change Seller Customer Section End*/
    /* Brochure Page Start */
    .brochure .left-sales {min-height: 156px;}
    /* Brochure Page End */
    .supporting-row .ctm-supporting p{font-size: 18px;}
    .brochure .shipping-box{min-height:210px;}
    .item-search-row{min-height: 210px;}
    
}
@media only screen and (max-width:1024px){
    /* Single Product Item Page Start */
    .single-item-product .left-sales {min-height: 165px;}
    .sale-date span, .sale-text, .shipping-title h2, .shipping-title p {font-size: 16px;}
    .shipping-title p {font-size: 18px !important;}
/*    .popular-item div { font-size: 14px; }*/
    .shipping-title .sale_date{margin-top: 20px;}
    /* Single Product Item Page End */
}
@media only screen and (max-width:900px){
    /* Top Header Start */
    .top-contact-details ul li a {font-size: 11px !important;}
    .normal-icon {max-width: 14px;}
    .top-contact-details ul li {padding-right: 15px !important;}
    .top-bar-buttons{column-gap: 10px;}
    .search-row ul li a, .header .header-top .top-head-details .rege_login .btn, .header .header-top .top-head-details .search-row .btn {font-size: 11px !important;}
    .search-row #cart-items-total{right: -10px;}
    #cart-items-total {font-size: 8px;width: 13px;height: 13px;}
    .header-top .top-head-col {padding: 0 0;}
    /* Top Header End */
}
@media only screen and (max-width:991px){
    /* Global Css Start */
    .content-wrapper .contact-row .page-title::after, .about-row .about .page-title::after, .cart-row .cart .page-title::after, .seller-dashboard-row .dashboard .page-title-box .page-title::after, .hm-categories .page-title-box .page-title::after{
        top: 50px;
    }
    /* Global Css End */
    .padd_100 {padding: 50px 0;}
    .top-contact-details ul li a {font-size: 14px;display: flex;align-items: center;}
    .top-contact-details ul li a span {margin-right: 10px;width: 16px;}
    .top-contact-details ul li {padding-right: 30px;}
    .search-row ul li {padding-right: 20px;}
    .search-row ul li a span, .search-row ul li:last-child a span {width: 16px;}
    .search-row ul li:last-child a span {display: block;}
    .search-row ul li:last-child {display: flex;align-items: center;flex: 0 0 auto;}
    .search-row ul li:last-child a {display: flex;align-items: center;}
    .search-row ul li a {font-size: 14px;}
    .header .menu li {padding: 0 10px;}
    .header .menu li a {font-size: 12px;}
    .header .menu li:last-child a {font-size: 12px;padding: 7px 10px;}
    .yellow-bg-btn span {font-size: 16px;padding: 0 15px;}
    .page-title {margin-bottom: 65px;}
    .page-title h2 {font-size: 30px;}
    .brown-bg-btn {height: 40px;}
    .brown-bg-btn span {font-size: 14px;width: auto;}
    .brown-bg-btn p {padding: 0 15px;}
    .page-title::after {bottom: -25px;}
    .products-box-content h3, .products-box-content i, .products-box-content span {font-size: 12px;}
    .products-box-content p {font-size: 12px;line-height: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .products-price-box span {font-size: 14px;height: 50px;width: 50px;}
    .products-price-box {top: 40px;left: 30px;}
    .products-btn a {width: 18px;}
    .safety-box-content h2 {font-size: 20px;}
    .safety-box-content h3 {font-size: 25px;}
    .safety-box-content a {font-size: 12px;}
    .safety {bottom: -90px;}
    .hm-donate {padding-top: 150px !important;}
    .page-title span {font-size: 18px;margin-bottom: 10px;}
    .page-title p {font-size: 14px;line-height: 22px;}
    .hm-donate .page-title h2 {margin-bottom: 50px;}
    .donate-icon p {height: 100px;width: 100px;border: 5px solid #ad8a35;}
    .donate-icon p span {border: 1px solid #fff;height: 90px;width: 90px;}
    .donate-icon p span img {width: 40px;}
    .donate-link-title {margin-top: 15px;}
    .donate-link-title a {font-size: 18px;}
    .faqs-row .myaccordion .btn {padding: 5px 25px;text-decoration: none;transition: 0.15s all ease-in-out;position: relative;padding-left: 50px;font-size: 14px;color: #321b0f;font-weight: 500;}
    .foot-details-box span {flex: 0 0 25px;line-height: 20px;}
    .foot-details-box span img {width: 14px;}
    .foot-details-box p, .foot-details-box a, .foot-menu ul a {font-size: 12px;line-height: 20px;}
    .footer .footer-top .rege_login .btn{font-size: 12px !important;}
    .foot-social ul li a svg {width: 25px;height: 25px;}
    .foot-copyright ul {flex-wrap: wrap;justify-content: center;}
    .foot-copyright ul li {padding: 0 20px;margin-bottom: 15px;list-style: none;}
    .foot-copyright ul li:first-child, .foot-copyright ul li:nth-child(2), .foot-copyright ul li:last-child {width: 100%;text-align: center;margin-bottom: 15px;padding: 0 20px;}
    .foot-copyright ul li:last-child {margin-bottom: 0px;}
    .foot-copyright ul li a {text-decoration: underline;}
    .customers .form {padding: 0 15px;}
    .customers .form-details {padding:0 15px;}
    .register-form .row {margin:0;}
    .register-form .form, .register-form .form .item,
    .register-form .register-title {padding:0;}
    .register-title h3 {font-size: 18px;}
    .inner-banner-title h2 {font-size: 36px;}
    .about-img-content h2 {font-size: 25px;}
    .about-img-content p {font-size: 16px;line-height: 22px;}
    .about-row .about-col {margin-bottom: 70px;}
    .table {width: 1000px;}
    .dashboardSeller .table {width: 100%;}
    .inner-sale {margin-top: 0;}
    .dashboardSeller, .dashboardSellerContent {width: 100%;max-width: 100%;}
    .online-sales-row {padding:0px 0 0;}
    .online-sales {width: 100%;max-width: 100%;margin-top: 30px;}
    .dashboardSellerContent .table {width: 400px;}
    .dashboardSellerBtn a, .profile-btn a {font-size: 13px;padding: 10px 5px;}
    .form-btn a {width:100% !important;}
    .shipping-title p {font-size: 16px !important;}
    .seller-select .select-box button {font-size: 14px;padding: 5px 25px;}
    /* Header Start */
    /* .header .header-menu .logo img{max-width: 80px;} */
    /* .header .header-menu .logo-bg-c::before {height: 195px;} */
    /* Header End */
    /* Brochure Page Start */
    .brochure .left-sales {min-height: 144px;}
    .brochure .left-sales .sale-box .sale-title, .brochure .left-sales .sale-date {height: 50%;}
    .brochure p {font-size: 14px;}
    .shipping-box ul li{width: 70%;}
    .shipping-box ul li:last-child{width: 30%;}
    .sale-title{padding: 21px 15px;}
    /* Brochure Page End */
    .footer-top .container{padding: 0 !important;}
    .supporting-row .ctm-supporting p{font-size: 16px; max-width: 200px;}
/*    .item-search-row .popular-item { min-height: 106px; max-height: 106px; }*/
    .brochure .shipping-box{min-height: 210px;}
    #school-goal{margin-bottom: 20px; margin-top: 0;}
}
@media only screen and (max-width:803px){
    .brochure .left-sales .sale-box .sale-title, .brochure .left-sales .sale-date {
        height: 50%;
    }
    .brochure .left-sales {
        min-height: 165px;
    }
    .footer-top .row .item:nth-child(2){flex: 0 0 45%;max-width: 45%;}
}

@media only screen and (max-width:767px){
    .brochure .inner-banner .inner-img .inner-banner-title h2{padding-bottom: 30px;}
    .brochure .section_item_title_main_div h2{padding-bottom: 30px; font-size: 28px;}
    .brochure-right-sidebar .item {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .padd_100 {padding: 50px 0 50px 0;}
    .header .menu {display: none;}
    .header .responsive-menu {display: block;}
    .header.sticky .responsive-menu {color: #000 !important;}
    .header.sticky .menu li a {color: #fff !important;}
    .header .menu li a.homer, .header .menu li a:hover, .header .menu li:hover>a,
    .header.sticky .menu li a.homer, .header.sticky .menu li a:hover, .header.sticky .menu li:hover>a {color: #fff !important;background: #30719c;}
    .header nav {margin: 0;background: none;}
    .header .menu li {display: block;margin: 0; padding:0;}
    .header .menu li a {background: #6e6f74;color: #fff; font-size: 13px;border:none; border-bottom: 1px solid #fff;}
    .header .menu li a:hover, .header .menu li:hover>a {background: #9ca3da;color: #fff;border: none;}
    .header .menu li a.active, .header .menu li a:hover {color: #fff;font-weight: 400;background: #d4222f; border-bottom: 1px solid #fff;}
    .new-design-cart-wrap .why_donate{border-radius: 0 !important;}
    .header .menu ul {visibility: hidden;opacity: 0;top: 0;left: 0;width: auto;transform: initial;}
    .header .menu li>ul {visibility: visible;opacity: 1;position: relative;transform: initial;box-shadow: inherit;background: #3791af;}
    .header .menu ul ul {left: 0;transform: initial;}
    .header .menu li>ul ul:hover {transform: initial;}
    .header .head-item {position: static;}
    .header .menu {position: fixed;top: 186px;left: 0;right: 0;width: 100%;text-align: left;z-index: 999;}
    .header .header-menu.sticky .menu {top: 80px;}
    .header .menu li a:hover, .header .menu li:hover>a, .header .menu ul.sub-menu li a:hover  {background:#d4222f;}
    .header .menu li a {padding: 12px;}
    .header .menu li a i {right: 12px;}
    .header .menu ul:after {left: 25px;right: inherit; display: none;}
    .header .menu ul.sub-menu li a {color: #fff !important;background: #3791af;padding: 12px 25px;}
    .header .menu li:last-child a {font-size: 13px;padding: 12px;}
    .top-head-row {flex-direction: column;}
    .top-head-col:first-child {display: none;}
    .top-head-col {width: 100%;}
    /***/
    a.yellow-bg-btn p {width: auto;}
    .categories-btn {bottom: 0;right: 12px;}
    .categories-img {text-align: center;}
    .categories-img .categories-btn{margin: 30px 0;}
    .products-box {margin-top: 15px;}
    .safety-box-content {padding: 0 15px;}
    .safety-box-content h2 {font-size: 16px;}
    .safety-box-content h3 {font-size: 20px;margin-bottom: 10px;}
    .safety {bottom: -70px;}
    .hm-donate {padding-top: 100px !important;}
    .page-title span {font-size: 16px;line-height: normal;}
    .page-title {margin-bottom: 45px;}
    .hm-donate .page-title {margin-bottom: 35px;}
    .donate-box {width: 50%;margin-top: 25px;}
    .donate-box:nth-child(2) .donate-icon {border-right: none;}
    .faqs-row .card-body p {font-size: 14px;line-height: 24px;}
    .footer-top {padding: 30px 0;}
    .foot-box {width: 100%;text-align: center;margin-bottom: 25px;}
    .foot-social ul {justify-content: center;}
    .foot-menu {margin-bottom: 0px;display: block;width: 100%;clear: both;}
    .categories-row .item {flex: 0 0 50%;max-width: 50%;}
    .foot-menu ul li {text-align: center;}
    .foot-details {max-width: 340px;margin: 25px auto 0;}
    .register-form > .item, .hm-form .row > .item:first-child {margin-bottom: 15px;}
    .about-img, .about-img-content {width:100%;}
    .about-img {margin-bottom: 20px;}
    .about-row .about-col {margin-bottom: 50px;}
    .selectShipping h4 {font-size: 20px;}
    .selectShipping p {font-size: 14px;line-height: 23px;}
    .padd_50 {padding: 50px 0;}
    .shipping-box ul li {width: 100%;border-right: none;padding-right: 0;}
    .shipping-box ul li:last-child {width: 100%;padding-left: 0; padding-top: 15px;}
    .inner-popular {padding: 30px 0 50px;}
    .item-search-row {margin-bottom: 40px;}
    .popularCol-content h4, .popularCol-content h4 a {min-height: inherit;}
    .popularCol-btn {bottom: -15px;}
    .popular-item-details .popularCol-content {margin-top: 15px;}
    .modal-dialog {max-width: 100%;margin: 0;padding: 0 15px;}
    .dashboardSeller, .dashboardSellerContent {width: 100%;max-width: 100%;flex: inherit;}
    .dashboardSellerContent {padding: 30px 0 0;}
    .dashboardSellerContent .table {width: 100%;}
    .profile-btn {flex-wrap: wrap;justify-content: center;}
    .dashboardSellerBtn a {width: 32%;}
    .dataTables_info {margin: 15px 0;padding-top: 0 !important;text-align: left !important;}
    .dataTables_paginate {text-align: left !important;}
    .dataTables_paginate ul.pagination {justify-content: flex-start !important;}
    .dataTables_filter label {justify-content: flex-start;}
    .popularCol-img {text-align: center;}
    .popular-item-box .popular-item-col .item .popularCol-img img {width: auto;}
    .cart_deta table {width: 800px;}
    .popularCol-content h4 {min-height: auto;}
    /* 14 Dec 2022 mobile site changes */
    .popular-item-box .popular-item-col .item .popularCol-img img {height: 100%;padding: 20px;object-fit: cover;}
    .seller_account_table{width: 300px;text-wrap: nowrap;}
    /* Header Start */
    /* .header .header-menu .logo-bg-c::before {height: 183px;} */
    /* .header .header-menu .logo img {max-width: 80px;top: 9px;} */
    /* .header .header-menu .logo-bg-c{flex: 0 0 30%;max-width: 30%;} */
    /* .header .header-menu .head-item{flex: 0 0 70%;max-width: 70%;} */
    /* Header End */
    /* Change Seller Customer Section Start*/
    .customers .form-title h2{font-size: 18px;}
    .customers .form-btn button{font-size: 16px;}
    .customers .form-details p{font-size: 14px;line-height: 22px;}
    .customers .form .col-lg-9, .customers .form .col-lg-3{flex: 0 0 100%;max-width: 100%;}
    /* Change Seller Customer Section End*/
    /* Checkout Page Start */
    .form-group label{font-size: 14px;}
    .ladda-button{padding: 9px 17px !important;font-size: 16px !important;}
    .cart-row .cart .breadcrumb .breadcrumb-item a{font-size: 14px;}
    .breadcrumb-item+.breadcrumb-item::before{padding-right: 3px;}
    .breadcrumb-item+.breadcrumb-item {padding-left: 3px;}
    .cart-row .cart .breadcrumb{border-radius: 10px;}
    .pay-now-btn{text-align: center;}
    /* Checkout Page End */
    .form-group input[type="submit"]{padding: 8px 25px;font-size: 16px;}
    .content-wrapper .contact-row .require-validation .ladda-button{font-size: 14px !important;}
    /* Seller Register Form Satrt */
    .seller-register-c .supporting-row{flex-direction: column;}
    .seller-register-c .supporting-row span{max-width: 100%;text-align: center;margin-bottom: 15px;}
    .seller-register-c .supporting-row p{text-align: center;margin-bottom: 15px;}
    .supporting-row img {max-width: 140px;}
    .seller-register-c .seller-row{flex-direction: column;}
    .seller-title{padding: 0 0 15px 0;}
    .seller-title p{text-align: center;}
    .seller-register-c .seller-row .two_btn{flex-direction: column;gap: 5px 0;}
    .form-title h2{font-size: 18px;}
    .seller-register-c-p {padding: 100px 0 70px 0;}
    /* Seller Register Form End */
    /* Send Account Email Start */
    .example-1{margin-top: 0;}
    .registerform-btn{margin: 15px 0 0 0;text-align: center !important;}
    /* Send Account Email End */
    /* Seller Dashboard Page Satrt */
    .seller-dashboard-row .dashboard .page-title-box{margin-bottom:30px;}
    /* .seller-dashboard-row .dashboard .page-title-box .page-title::after{top: 90px;} */
    /* Seller Dashboard Page End */
    /* Sponsor Leaderboard Start */
    .leaderboard_bar h5{font-size: 16px;}
    /* Sponsor Leaderboard End */
    /* Seller Total Item Report Start */
    .seller-total-i-report .form-check{flex-wrap: wrap;}
    .seller-total-i-report .form-check-label, .seller-total-i-report .generate_pdf_of_seller_data{width: 100%;}
    .seller-total-i-report .generate_pdf_of_seller_data{margin-left: 0;}
    .seller-total-i-report .form-check-label{padding-bottom: 10px;}
    .seller-total-i-report .form-check{padding: 0;}
    .seller-total-i-report .form-check-label{margin-left: 20px;}
    /* Seller Total Item Report End */
    /* Single Product Item Page Start */
    .brochure .inner-banner {padding: 70px 0 0 0;}
    .single-item-product .left-sales{margin-bottom: 30px;}
    .seller-row, .shipping-row{justify-content: center;}
    .popular-item-details .slick-slide img{max-height: 100%;}
    /* Single Product Item Page End */
    /* Brochure Page Start */
   .brochure #seller-goal, .brochure #school-goal{padding: 0;}
   .school-box{margin: 0;}
   .brochure .inner-sale {padding-top: 60px;}
   .brochure .left-sales .sale-box, .brochure .left-sales .sale-box .sale-title, .brochure .left-sales .sale-date{height: auto;}
   .supporting-row{flex-direction: column-reverse;}
   .supporting-row p{text-align: center;}
   .supporting-row .supporting-row-image{margin-bottom: 20px;}
   .shipping-title{margin: 0;}
   /* Brochure Page End */
   .table td, .table th {font-size: 14px;}
   div.dataTables_wrapper div.dataTables_info{font-size: 14px;}
   .page-link{font-size: 14px;}
   .footer-top .row .item:nth-child(2){flex: 0 0 100%;max-width: 100%;}
   .item-search-row .popular-item, #leaderboard .leaderboard-list-main.scroll_bar .ctm-leaderboard-list-wrap{min-height: auto; max-height:100%; overflow: visible;}
   .mobile-show{display: block;}
   .desktop-show{display: none;}

   /* START::28-06-24 */
   .csv-file-box{ width: 100%; display: flex; gap: 10px;}
   .csv-file-upload-div{flex-wrap: wrap;}
   .sellerImportButtonDiv{font-size: 12px !important;}
   /* END::28-06-24 */

    /* START::20-12-2024 */
    .heat-temperature-main-div .heat-temperature {width: 32px;}
    .checkout-heat-temperature-setting-one{position: absolute;top: -6px;right: -20px;}
    /* START::20-12-2024 */

    .upper_arrow.plus:after, .down_arrow.minus:after {font-size: 14px;line-height: 14px;}
    .down_arrow.minus, .upper_arrow.plus {width: 16px;height: 16px;right: 5px;}
    .down_arrow.minus{bottom: 5px;}
    .upper_arrow.plus{top: 5px;}
    .heat-temperature {top: 20px;}
}

@media only screen and (max-width:575px){
    .header .menu {top: 157px;}
    .yellow-bg-btn span {font-size: 12px;padding: 0 10px;}
    .yellow-bg-btn p {padding: 0 10px;}
    .safety-box-content h2 {font-size: 13px;margin-bottom: 5px;}
    .safety-box img {height: 100px;object-fit: cover;}
    .safety-box-content h3 {font-size: 12px;margin-bottom: 5px;}
    .safety-box-content a {font-size: 10px;line-height: normal;}
    .safety {bottom: -50px;}
    .faqs-row .myaccordion .card {padding: 10px 0;}
    .foot-copyright ul li {padding: 0 15px;}
    .categories-img {max-width: 475px;}
    .categories-row .item {flex: 0 0 100%;max-width: 100%;}
    .categories-btn {right:0px;}
    .inner-banner-title h2 {font-size: 18px;}
    .inner-banner img {height: 120px;object-fit: cover;}
    .page-title h2 {font-size: 25px;}
    .cart-btn-row .cartBtn {padding: 0 10px;}
    .cart-btn-row .cartBtn input {padding: 10px;font-size: 16px;}
    .supporting-row {flex-wrap: wrap;}
    .seller-row {flex-direction:column;}
    .seller-title {padding-right:0px;width: 100%;margin-bottom: 10px;}
    .seller-select, .seller-select .select-box select {width: 100%;}
    .popular-item-btn .dropdown-menu {border-radius: 0px;left: 5px !important;}
    .popular-item-btn .dropdown-menu::after {right: 5px;}
    .form-group p {font-size: 13px;line-height: normal;}
    .register-details ul li {width: 100%;}
    .dashboardSellerBtn a { padding: 10px; font-size: 14px; }
    .profile-btn{column-gap: 8px;}
    .generate_pdf_of_seller_data{font-size: 12px; margin-left: 0 !important;}
    .seller-total-i-report .form-check-label{justify-content: center; gap: 5px;}
    .seller-total-i-report .form-check-label input{position: relative;}
    .ctm-form-check{justify-content: center !important;}
    .ctm-form-check label span{font-size: 15px;}
    .profile-btn a{padding: 6px 10px !important; font-size: 12px !important; }
    .dashboardSellerContent .table tr td, .dashboardSellerContent .table tr td a {font-size: 14px;}
    .online-sales h3 {font-size: 20px;}
    /*.dashboardSellerBtn a, .profile-btn a {width: 100%;}*/
    .social-media p a button {padding: 10px 20px;font-size: 16px;}
    .online-sales p a {padding: 5px 20px;font-size: 16px;}
    .cart-btn-row {flex-direction: column !important;}
    .cart-btn-row .cartBtn {margin-bottom: 5px !important;}
    /*.popular-item-box .popular-item-col .item .popularCol-img img {width: 100%;}*/
     /* Header Start */
     /* .header .header-menu .logo-bg-c{flex: 0 0 35%;max-width: 35%;} */
     /* .header .header-menu .head-item{flex: 0 0 65%;max-width: 65%;} */
     /* Header End */
     /* Single Product Item Page Start */
     .supporting-row{justify-content: center;}
     .supporting-row span{text-align: center;}
     .seller-select{text-align: center;}
     /* Single Product Item Page End */
     /* Cart Page Start */
     .cart-btn-row{gap: 5px;}
     .img-txt-cart {width: 100%;flex-direction: column;align-items: center;}
     .img-txt-cart .cart-img{max-width: 100%;margin-right: 0;}
     .cart-detail .item-title{max-width: 100%;}
     .cart-box .item-title, .cart-box .item-seller{text-align: center;}
     .img-txt-cart{margin-bottom: 20px;}
     .form-title{margin-bottom: 0;}
     .update-btn-row .update-btn{font-size: 14px;}
     .cart-box .item-qty .form-control{font-size: 14px;}
     .item-qty {width: 135px;}
     /* Cart Page End */
     /* Group Online Pay Totals Satrt */
     .selection-dropdown{margin-bottom: 15px;}
     .muti-btn{margin-bottom: 20px; text-align: center;}
     /* Group Online Pay Totals End */
     /* Popular Items Start */
     .products-box{display: flex;flex-direction: column;align-items: center;gap: 10px 0;padding: 15px 0;}
     .products-box > img{width: 100% !important;height: 100% !important;max-width: 250px;}
     .products-box .products-box-content{position: unset;width: 100%;transform: unset;text-align: center;}
     .hm-products .products-box .products-box-content span, .hm-products .products-box .products-box-content h3, .hm-products .products-box .products-box-content i{margin-bottom: 10px;}
     .products-box .products-box-content .products-btn{justify-content: center;}
     /* Popular Items End */
     .search-multi-color{margin-bottom: 15px;}
    .popularCol-price span { font-size: 12px; border: 1px solid #fff; height: 50px; width: 50px; font-weight: 500; }
    .tooltip-inner { max-width: 180px; padding: 3px;}
    /* .heat-temperature{right: 15px !important;} */
    .item-on-off-div>span{font-size: 14px;}
    .dashboard{overflow: hidden;}
    .mb-center{text-align: center;}
}
@media only screen and (max-width:375px){
    /* Top Header Start */
    .header-top .container{padding: 0 0 !important;}
    .header-top .top-head-row{margin: 0 0;}
    /* Top Header End */
    /* Header Start */
    /* .header .header-menu .logo-bg-c{flex: 0 0 40%;max-width: 40%;} */
    /* .header .header-menu .head-item{flex: 0 0 60%;max-width: 60%;} */
    /* .header .header-menu .logo img {max-width: 70px;} */
    /* Header End */
}