@media (max-width:1800px) {
    .product-details .col-lg-6 {
        flex: 0 0 65%;
        max-width: 65%;
    }

    .over-flow-sdas {
        overflow-y: auto;
        height: 68vh;
    }

    .div_cart_empty.erre0emptys h5 {
        width: 40%;
    }

    .filter-all-new img {
        width: 100%;
    }

    .div_cart_empty img.cart_no_emp1 {
        width: 226px;
        margin: auto;
    }

    .category-listing-new .col-lg-9 {
        flex: 0 0 72%;
        max-width: 72%;
    }

    .category-listing-new .col-lg-3 {
        flex: 0 0 27%;
        max-width: 27%;
    }

    .billing_new_add_div {
        margin: 5px 4rem;
    }

    .itne-inner-page-listings {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 7px;
    }

    .conetnt-products h4 a {
        font-size: 16px;
    }

    .product-h3 {
        font-size: 22px;
    }

    .img-sthumbs {
        left: 17%;
    }

    section.product-details {
        padding: 19px 14px;
    }

    .product-details .col-lg-4 {
        flex: 0 0 35%;
        max-width: 35%;
    }

    .right-side-product {
        padding-left: 0;
    }

    .innerproduct_color img {
        width: 59px;
        height: 71px;
    }


    .product-details .col-lg-10 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .cartIncludehtml .col-lg-3 {
        flex: 0 0 33%;
        max-width: 33%;
    }

    .corss.cross-twos {
        width: 36%;
    }

    .cartIncludehtml .col-lg-6 {
        flex: 0 0 60%;
        max-width: 60%;
    }

    .div-products-speciality img {
        margin-right: 6px;
    }

    .div-left-menus {
        width: 30%;
    }

    .privacy-all-policy h3 {
        font-size: 22px;
    }

    .contact-grid {
        grid-template-columns: repeat(auto-fit, minmax(247px, 1fr));
    }

    .contact-box {
        padding: 14px;
    }

    .inner-sub-tags {
        padding: 50px;
    }

    .contact-info {
        font-size: 15px;
    }

    .about_shivnaresh::after {
        right: -19%;
    }

    .bg-contacts-news {
        margin-top: 6rem;
    }

    a.btn-all-sec-nrws {
        font-size: 15px;
    }

    .inner-sub-tags p {
        font-size: 15px;
    }

    .inner-sub-tags h4 {
        font-size: 23px;
    }

    form#contactForm {
        padding: 19px;
    }

    .set-arparts .col-lg-10 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    header {
        padding: 8px 3rem;
    }

    .sec-title_heading3 {
        width: 77%;
    }

    .left-about-ys {
        margin-right: 2rem;
    }

    .twi-yus {
        padding: 94px 55px;
    }

    .set-arparts {
        padding: 14px 0;
    }

    .custom-model-wrap {
        margin-left: -16px;
    }

    .logo img {
        width: 91%;
    }

    .custom-model-inner1 {
        width: 42%;
    }


    .drop-down_show {
        right: -24px;
    }

    .search-univerty .col-md-7 {
        flex: 0 0 70.333333%;
        max-width: 70.333333%;
    }

    .custom-search-popup {
        max-width: 600px;
    }

    .university-ines {
        padding-left: 0;
        padding-right: 0;
    }

    .section-univerty-downs {
        padding: 80px 126px;
    }

    .owl-carousel .owl-item .img-holder img {
        height: 384px;
    }

    .prod-box .img-holder {
        height: 370px;
    }

    .owl-carousel .owl-item .img-holder img {
        height: 100%;
    }

    .conetnt-products h4 {
        min-height: 52px;
    }

    .category-styles .col-lg-9 {
        flex: 0 0 82%;
        max-width: 82%;
    }

    .shop_by_sports {
        padding: 0;
    }

    .slick-prev {
        left: 45% !important;
    }

    .sponserships .slick-initialized .slick-slide img {
        height: 495px;
    }

    .testimonial-area {
        background: #fff;
        padding: 29px 0 87px;
    }

    footer.footer-section {
        padding: 40px 54px 22px;
    }

    .inner-war h4 {
        font-size: 17px;
        padding-left: 8px;
    }
}


@media (max-width:1380px) {
    .section-univerty-downs {
        margin-top: 26px;
    }

    .filter-menus .radio__button label {
        margin-left: 8px;
    }

    .unit-price-aquantities.two-quants {
        margin-right: 20px;
    }

    .contact-info a {
        font-size: 16px;
    }

    .right-backdown {
        margin-left: 3rem;
    }

    .contact-address-area .col-lg-10 {
        flex: 0 0 95%;
        max-width: 95%;
    }

    section.contact-info-area {
        padding: 54px 0;
    }

    .inner-sub-tags h4 {
        font-size: 22px;
    }

    .inner-sub-tags {
        padding: 42px;
    }

    .inner-sub-tags img {
        width: 56px;
        margin-bottom: 14px;
    }

    .inner-sub-tags p {
        font-size: 14px;
    }

    .contact-label {
        font-size: 22px;
    }

    .contact-icon {
        font-size: 38px;
    }

    .search-univerty .col-md-7 {
        flex: 0 0 75.333333%;
        max-width: 75.333333%;
    }

    .section-univerty-downs {
        padding: 25px 77px 68px;
    }

    .category-styles .col-lg-9 {
        flex: 0 0 89%;
        max-width: 89%;
    }

    .sec-title_heading {
        font-size: 42px;
    }
}

@media (max-width:1290px) {
    .search-univerty {
        background-size: cover;
        border-top-left-radius: 130px;
        border-top-right-radius: 130px;
    }

    .category-listing-new,
    .section-breadcrumb {
        padding-left: 6px;
        padding-right: 6px;
    }

    .billing_new_add_div {
        margin: 5px 1rem;
    }

    .itne-inner-page-listings .item_sec_new_divs {
        margin: 0;
    }

    .img-sthumbs {
        left: 12%;
    }

    .col-new-images-gallery .column {
        height: 470px;
        width: 100%;
    }

    .div-one-specials {
        padding: 12px 0px;
    }

    .policy-all p {
        font-size: 14px;
        padding: 11px 0 6px;
    }

    .shopping-offers2 {
        font-size: 16px;
    }

    .div-products-speciality {
        padding: 10px 8px;
    }

    .col-new-images-gallery .column img {
        width: 100%;
        height: 100%;
    }

    .cartIncludehtml .col-lg-6 {
        flex: 0 0 63%;
        max-width: 63%;
    }

    .sec-title_heading2 {
        line-height: 44px;
        font-size: 42px;
    }

    .search-univerty .col-md-7 {
        flex: 0 0 79.333333%;
        max-width: 79.333333%;
    }

    .twi-yus i {
        font-size: 21px;
        padding-top: 0px;
        padding-right: 7px;
    }

    .twi-yus li {
        font-size: 17px;
    }

    .set-arparts::after {
        bottom: -209px;
    }

    .sec-title_heading3 {
        line-height: 60px;
        font-size: 49px;
    }

    .bud h3::after {
        left: 22%;
    }

    .bud p {
        font-size: 15px;
    }

    .div-two-fl-temas-abous {
        margin: 15px 0px;
    }

    .left-about-ys {
        margin-right: 0rem;
    }

    .right-backdown li i {
        font-size: 15px;
        padding-right: 3px;
    }

    .about-us-two {
        padding: 41px 0;
    }

    .right-backdown li {
        font-size: 16px;
    }

    .about_shivnaresh {
        padding: 45px 0;
    }

    p.pars_about_sn {
        font-size: 15px;
        line-height: 26px;
    }

    .custom-search-popup {
        max-width: 568px;
    }

    .university-ines h4 {
        font-size: 19px;
    }

    .search-univerty {
        margin: 50px 35px 55px;
    }

    .category-styles .col-lg-9 {
        flex: 0 0 94%;
        max-width: 94%;
    }

    section.product-type-sections {
        padding-top: 36px;
        margin-top: 31px;
        padding-bottom: 80px;
    }

    .sec-title_heading {
        font-size: 41px;
    }

    .top-one img {
        width: 100%;
        height: 250px;
    }

    .margin-highs {
        margin-top: 33px;
    }

    .top-one p {
        font-size: 21px;
        font-weight: 600;
    }
}

@media (max-width:1024px) {
    .common-heades {
        margin-right: 0;
    }

    .div_cart_empty.erre0emptys h5 {
        width: 60%;
    }


    .seslected-filtes h5 {
        font-size: 15px;
    }

    .category-listing-new .col-lg-9 {
        flex: 0 0 65%;
        max-width: 65%;
    }

    .col-new-images-gallery {
        grid-template-columns: repeat(1, 1fr);
    }

    .itne-inner-page-listings {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 7px;
    }

    .category-listing-new .col-lg-3 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .product-details .col-lg-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .product-details .col-lg-4 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .div-one-specials {
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 1px 0px;
        flex-direction: column;
        text-align: center;
        gap: 6px;
    }

    .div-products-speciality img {
        margin-right: 0;
    }

    .cartIncludehtml .col-lg-6 {
        flex: 0 0 65%;
        max-width: 65%;
    }

    .cartIncludehtml .col-lg-3 {
        flex: 0 0 34%;
        max-width: 34%;
    }

    .contact-box {
        padding: 32px;
        min-height: auto;
    }

    .contact-grid {
        margin-bottom: 0;
    }

    .bg-contacts-news .col-lg-9 {
        flex: 0 0 90%;
        max-width: 90%;
    }

    .contact-box {
        padding: 11px;
        min-height: auto;
        border-bottom: 1px solid #ddd !important;
        border-left: 0 !important;
    }

    .about_shivnaresh .col-lg-9 {
        flex: 0 0 90%;
        max-width: 90%;
    }

    .about-us-two .col-lg-9 {
        flex: 0 0 90%;
        max-width: 90%;
    }

    .left-about-ys .col-lg-9 {
        flex: 0 0 90%;
        max-width: 90%;
    }

    .set-arparts .col-lg-8 {
        flex: 0 0 80%;
        max-width: 80%;
    }

    header {
        padding: 8px 2rem;
    }

    .sec-title_heading3 {
        width: 90%;
    }

    .twi-yus li {
        font-size: 16px;
    }

    .thir-secation-about-teams .col-lg-9 {
        flex: 0 0 90%;
        max-width: 90%;
    }

    .sec-title_heading2 {
        line-height: 44px;
        font-size: 39px;
    }

    .twi-yus {
        padding: 72px 48px;
    }

    .about_shivnaresh::after {
        right: -29%;
    }

    img.carts {
        width: 30px;
    }

    img.usre-p {
        width: 30px;
    }

    .div-left-menus {
        width: 38%;
    }

    .search-sec {
        width: 71%;
    }

    .custom-model-wrap {
        margin-left: 4rem;
    }

    .custom-model-inner1 {
        width: 47%;
    }

    .banner-card2 {
        min-width: 131px;
    }

    .div-one-tabs-section img {
        width: 114px;
        height: 114px;
    }

    .search-univerty .col-md-7 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .section-univerty-downs {
        padding: 36px 12px 68px;
    }

    .university-ines {
        gap: 13px;
    }

    .category-styles .col-lg-9 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .categoyr-styles h2 {
        font-size: 27px;
    }

    .product-highlights-images img {
        width: 100%;
        height: 100%;
    }

    section.padding_new_divs_for_Alls.product-high-1 .col-md-11 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .sec-title_heading {
        font-size: 39px;
    }

    .shop_by_sports {
        padding-bottom: 51px;
    }

    .sponserships .slick-initialized .slick-slide img {
        height: 100%;
    }

    .footer-section .col-lg-7 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .footer-section .col-lg-5 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .slick-next {
        right: 43% !important;
    }

    .bottom-left-footers {
        margin-top: 2rem;
        margin-left: 0;
    }

    a.btn_shop_now {
        font-size: 16px;
    }

    .category-styles {
        padding: 55px 0;
    }

    .div-inner-univers {
        padding: 12px;
    }

    .university-ines h4 {
        font-size: 17px;
    }

    .custom-search-popup {
        max-width: 514px;
    }

    .div-one-tabs-section p {
        font-size: 17px;
    }
}

@media (max-width:768px) {


    .div_cart_empty.erre0emptys h5 {
        width: 67%;
    }

    .div-icons-unverus {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: 3rem;
        flex-flow: wrap;
        gap: 15px 0;
    }

    .filter-all-new img {
        object-fit: cover;
        width: 100%;
    }

    .size-buttons .radio__button label {
        height: 36px;
        min-width: 62px;
        font-size: 15px;
    }

    .radio__group {
        display: flex;
        align-items: flex-start;
        justify-content: flex-start;
        flex-wrap: wrap;
        padding-left: 10px;
    }

    .bottom-bar {
        display: flex;
    }

    .category-listing-new .col-lg-9 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .about_shivnaresh .col-lg-9 {
        flex: 0 0 99%;
        max-width: 99%;
    }

    .billing_new_add_div {
        padding: 29px;
    }

    .sidebarx h3 {
        font-size: 20px;
    }

    .delivery-addres h4 {
        font-size: 32px;
    }

    #checkoutSummaryHtml .div_one_price_cart {
        margin: 10px 0 12px 0px;
    }

    .delivery-addres p.price-summary-prop {
        font-size: 16px;
    }

    .billing_new_add_div {
        padding: 19px 14px;
    }

    .billing_new_add_div .summary-products {
        padding-top: 0;
        margin-right: 0;
        padding-right: 0;
    }

    .delivery-addres .div_one_price_cart h4 {
        font-size: 18px;
    }

    .headr-sec {
        margin-left: 0 !important;
        justify-content: center !important;
    }

    .delivery-addres .div-I_summary {
        width: 91%;
        margin-right: 20px;
    }

    .headr-sec img {
        width: 71% !important;
        margin: auto !important;
        text-align: center;
    }

    #payButton {
        font-size: 16px;
        margin: 28px 0 11px;
        letter-spacing: .5px;
    }

    section.padding-100.cart_page_main {
        padding-top: 0;
    }

    .headr-sec img {
        width: 100%;
    }

    #checkoutSummaryHtml i.ri-arrow-right-long-line {
        font-size: 21px;
    }

    .product-details .col-lg-6 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    #checkoutSummaryHtml .sidebarx {
        margin-left: 0;
        margin-top: 2rem;
    }

    .xzoom-gallery,
    .xzoom-gallery2,
    .xzoom-gallery3,
    .xzoom-gallery4,
    .xzoom-gallery5 {
        border: 1px solid #8b8686;
        margin-left: 5px;
        width: 69px;
        height: 71px;
        object-fit: cover;
        object-position: top;
        border-radius: 7px;
    }

    .banner-2 {
        padding-top: 0;
    }

    .mobile {
        display: block !important;
    }

    .desktop {
        display: none !important;
    }

    .product-details .col-lg-4 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .main_col_quant_wishlist.main-carts-popups .unit-price-aquantities {
        padding-left: 10px;
    }

    .cartPopupHtml span.price-actuals-new {
        font-size: 17px;
        color: #000;
    }

    .cartPopupHtml span.price-unit-new {
        font-size: 14px;
    }

    .cartPopupHtml .add_divs_new-iteme_prics {
        flex-direction: column;
        align-items: flex-end;
        margin-top: 0;
        justify-content: space-between;
    }

    .main_col_quant_wishlist.main-carts-popups {
        margin-top: -11px;
    }

    .add_divs_new-iteme_prics.list-new-carts-tspas {
        flex-direction: column;
        justify-content: flex-end;
        align-items: flex-end;
    }

    .add_divs_new-iteme_prics.list-new-carts-tspas .unit-price-aquantities.two-quants {
        margin-right: 0;
    }

    .cartIncludehtml .col-lg-6 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .cart_section_page {
        padding: 2px;
    }

    .auto-scrroll-s {
        padding: 9px;
    }

    .main_col_quant_wishlist {
        margin-top: -40px;
    }

    .cart__products {
        padding: 92px 0 138px;
    }

    .cart__footer {
        padding: 6px 10px 15px;
    }

    .cartIncludehtml .div_one_price_cart {
        margin: 11px 0px;
    }

    .div_one_price_cart h4 {
        font-size: 19px;
    }

    .unit-price-aquantities {
        padding-left: 14px;
    }

    .div_one_price_cart {
        margin: 9px 0 6px 0px;
    }

    .inner_titl_sec_alls.two-wisth-secons-dir {
        width: 100%;
    }

    .cartIncludehtml .col-lg-3 {
        flex: 0 0 100%;
        max-width: 100%;
        margin-top: 30px;
    }

    .mobile-none {
        display: none;
    }

    .contact-box {
        border-bottom: 0px solid #ddd !important;
    }

    .about_shivnaresh::before {
        bottom: -83px;
    }

    .cart_page_main h1 {
        margin-bottom: 50px;
    }

    .contact-section {
        margin-bottom: 29px;
    }

    .thir-secation-about-teams h4 {
        font-size: 16px;
    }

    .bg-contacts-news .col-lg-9 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .thir-secation-about-teams li {
        font-size: 16px;
    }

    .right-backdown {
        margin-left: 0rem;
    }

    .set-arparts .col-lg-8 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .bud {
        margin-left: 1rem;
    }

    .twi-yus {
        padding: 50px 43px;
        margin-top: 21px;
        border-radius: 34px;
    }

    .image-border-ras {
        margin-top: 20px;
        margin-bottom: 21px;
    }

    .about_shivnaresh::after {
        right: -39%;
    }

    .twi-yus h4 {
        line-height: 32px;
        font-size: 30px;
    }

    .div-right-menus {
        display: flex;
        align-items: flex-end;
        justify-content: flex-end;
        width: 100%;
        flex-direction: column-reverse;
    }

    .div-left-menus {
        width: 87%;
        height: 44px;
    }

    .div-search input {
        background: #e6e6e6ba;
        padding: 8px 11px;
        font-size: 15px;
    }

    .custom-model-wrap {
        width: 100%;
    }

    .custom-model-inner1 {
        width: 100%;
    }

    header {
        height: 121px;
        padding: 12px;
    }

    .bg-overlay1 {
        margin-top: 172px;
    }

    header {
        align-items: flex-start !important;
    }

    .hamburger-btn {
        font-size: 36px;
    }

    .custom-model-wrap {
        margin-left: 0;
    }

    .custom-model-main1 {
        top: 160px;
    }

    .div-search {
        width: 100%;
        margin: auto;
        text-align: center;
    }

    .search-sec {
        width: 99%;
        position: absolute;
        bottom: 0;
        left: 0px;
        right: 0;
        margin: auto;
        margin-bottom: 12px;
    }

    header {
        position: relative;
    }

    .logo-header-meuns {
        margin-top: 0;
    }

    .side-drawer .close-btn {
        font-size: 20px;
        font-weight: bold;
        cursor: pointer;
        padding: 5px 11px;
        display: block;
        text-align: right;
        background: #960303;
        color: #ffffff;
        top: -6px;
        right: -5px;
        padding-top: 5px;
        padding-right: 11px;
        width: 35px;
        height: 31px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .tabs li {
        padding: 10px 30px;
        font-size: 16px;
    }

    .drop-down_show {
        right: -7px;
    }

    span.Counter_carts {
        width: 19px;
        height: 19px;
        font-size: 12px;
        right: -14px;
    }

    .custom-model-main1.scrolled {
        top: 116px;
    }

    .scrolled .bg-overlay1 {
        margin-top: 119px;
    }

    .category-menu-tabbs .container {
        max-width: 100%;
    }

    .div-tabs-images {
        display: grid;
        margin: 1px;
        gap: 5px;
        align-items: center;
        justify-content: center;
        grid-template-columns: repeat(6, 1fr);
    }

    section.category-menu-tabbs .tabs {
        margin-top: 0;
    }

    .div-one-tabs-section img {
        width: 95px;
        height: 96px;
    }

    .div-one-tabs-section p {
        font-size: 14px;
    }

    .search-univerty {
        margin: 41px 14px 45px;
    }

    .search-univerty {
        padding: 45px 21px;
    }

    .searcnbars-universitys h3 {
        font-size: 30px;
    }

    .custom-search-popup {
        max-width: 92%;
    }

    .searcnbars-universitys {
        height: 159px;
    }

    .search-univerty {
        border-top-left-radius: 70px;
        border-top-right-radius: 70px;
    }

    .university-ines {
        grid-template-columns: repeat(3, 1fr);
        gap: 15px;
        padding-left: 0px;
        padding-right: 0px;
    }

    .university-ines h4 {
        font-size: 16px;
    }

    .category-styles .col-sm-12 {
        flex: 0 0 49%;
        max-width: 49%;
        margin-bottom: 37px;
    }

    .category-styles {
        padding: 37px 0 20px;
    }

    .col-md-3 {
        width: 50%;
    }

    .top-one img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .product-highlights-images {
        padding-bottom: 36px;
    }

    .slick-next {
        right: 41% !important;
    }

    .sponserships .slick-slider {
        margin-bottom: 0;
    }

    section.products-shop {
        margin-bottom: 34px;
    }

    .single-testimonial.text-center {
        padding: 13px 12px;

    }

    footer.footer-section {
        padding: 40px 24px 22px;
    }

    .inner-war img {
        width: 64px;
    }

    .inner-war h4 {
        font-size: 16px;
        padding-left: 12px;
    }

    .footer-section .col-md-4 {
        width: 33%;
    }

    .fancybox__thumbs .carousel__slide .fancybox__thumb::after {
        border-width: 2px !important;
    }

    .swiper.js-swiper-thumbs .swiper-wrapper {
        justify-content: center;
    }

    .product-details .col-lg-6 {
        margin-bottom: 32px;
    }

    .swiper-slide-thumb-active img {
        border: 2px solid #00b0b5;
    }

    .swiper-slide-thumb-active {
        opacity: 1;
    }

    p.price-main-amount {
        font-size: 23px;
    }

    .product-h3 {
        font-size: 18px;
        line-height: 27px;
    }

    .off-price {
        font-size: 11px;
        padding: 4px 8px;
    }

    .detail-price-amount span.discount-price {
        font-size: 15px;
    }

    p.heading-com-color {
        font-size: 14px;
    }

    .products-color {
        margin: 1.5rem 0 1rem;
    }

    .quant-with-wish {
        margin: 12px 0;
    }

    .breadcrumb ul li.active {
        color: #000;
        font-size: 13px;
    }

    .quantiy_icon_sec {
        font-size: 15px;
    }

    .quant-with-wish .quantiy_icon_sec .quantity button {
        font-size: 16px;
    }

    .div-products-speciality p {
        font-size: 14px;
        line-height: 19px;
    }

    .tags h3 {
        font-size: 17px;
    }

    .tags ul li a {
        padding: 6px 7px;
        font-size: 13px;
    }

    .accordion-thumb {
        font-size: 15px;
        font-weight: 600;
    }

    .ad-to-cahrts {
        flex-direction: column;
    }

    .addedtocart {
        margin: 5px 0;
        height: 44px;
        font-size: 15px;
    }

    i.ri-shopping-cart-2-fill {
        font-size: 19px;
        font-weight: 500;
    }

    .buynow {
        margin: 3px 0;
        font-size: 16px;
        height: 44px;
    }

    .btn-addtocarts {
        margin-right: 0;
    }

    .swiper-slide-thumb-active {
        opacity: 1 !important;
    }

    .description-details {
        padding-bottom: 15px;
    }

    .policy-all p {
        font-size: 14px;
        padding: 11px 0 6px;
        line-height: 18px;
    }

    .tags {
        padding: 10px 9px 5px;
    }

    .shopping-offers2 {
        padding: 7px 16px;
        font-size: 14px;
    }

    .quantiy_icon_sec .input-box {
        font-size: 15px;
    }

    .quantiy_icon_sec {
        padding: 4px 5px 4px 12px;
        font-weight: 600;
        border-radius: 40px;
    }

    .both-quants {
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
        border-bottom: 2px solid #eae9e9;
        flex-direction: column-reverse;
        margin: 1rem 0;
    }

    .size-buttons .radio__button.detail-2 label {
        height: 38px;
        min-width: 61px;
        font-size: 16px;
    }

    p.heading-com-color img {
        width: 20px;
    }

    .product-h3 {
        font-size: 18px;
        line-height: 28px;
    }
}

.mobile {
    display: none;
}

button.carousel__button.fancybox__button--zoom {
    display: none;
}

@media (max-width:580px) {
    .side-drawer {
        width: 98%;
    }

    .over-flow-sdas {
        overflow-y: auto;
        height: 74vh;
    }

    .seslected-filtes {
        display: flex;
        align-items: flex-start;
        flex-direction: column;
        justify-content: flex-start;
        margin: 4px 6px 4px;
        margin-top: 6px;
        flex-wrap: wrap;
        gap: 4px;
    }

    .products-shop.prodyct-rce-apas .owl-theme .owl-nav {
        margin-top: 20px;
    }

    .products-shop.prodyct-rce-apas .owl-nav {
        bottom: 0 !important;
        top: 100%;
    }

    a.btn-continue-sops {
        font-size: 14px;
    }

    .div-icons-unverus {
        gap: 11px 0;
    }

    .div_cart_empty.erre0emptys h5 {
        width: 85%;
    }

    .erre0emptys h4 {
        font-size: 23px;
    }

    .div_cart_empty img.cart_no_emp1 {
        width: 150px;
        margin: auto;
    }

    .filter-all-new ul.filter-universities {
        padding: 6px 15px;
    }

    .seslected-filtes {
        margin: 2px 2px 3px;
    }

    .filter-all-new ul {
        padding: 8px 15px;
        margin: 0;
        margin-bottom: 0;
    }

    a#clear-filters {
        font-size: 14px;
    }

    .tabs-container .tab-link {
        font-size: 18px !important;
        text-align: left;
        padding-left: 5px;
        padding-bottom: 3px;
    }

    .prod-box .blok-hover .radio__group {
        display: flex;
        align-items: flex-start;
        justify-content: center;
        flex-wrap: wrap;
        padding-left: 0;
    }

    .divs_no_produtcs p {
        font-size: 17px;
        margin: 0 0 25px;
        text-align: center;
    }

    .divs_no_produtcs h3 {
        font-size: 21px;
        margin-top: -24px;
        text-align: center;
        margin-bottom: 4px;
    }

    .divs_no_produtcs img {
        width: 299px;
        margin: auto;
    }

    .seslected-filtes li {
        padding: 3px 7px 3px 7px;
        font-size: 12px;
        font-weight: 500;
        margin-right: 0px;
        border-radius: 24px;
        letter-spacing: .3px;
        margin-bottom: 0;
        margin-bottom: 3PX;
    }

    .itne-inner-page-listings {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
        gap: 21px 1px;
    }

    .section-breadcrumb .col-lg-12.col-md-12.col-sm-12 {
        padding: 0 4px;
    }

    .filter-all-new li {
        font-size: 14px;
    }

    .filter-all-new {
        margin-top: 20px;
    }

    .seslected-filtes h5 {
        font-size: 14px;
    }

    .category-listing-new .col-lg-9 {
        padding-left: 4px !important;
        padding-right: 4px !important;
    }

    .category-listing-new,
    .section-breadcrumb {
        padding-left: 6px;
        padding-right: 6px;
    }

    .add_divs_new-iteme_prics.list-new-carts-tspas {
        flex-direction: column;
        justify-content: flex-end;
        align-items: flex-end;
    }

    span.price-unit-new.wihtseconds {
        font-size: 16px;
    }

    .corss.cross-twos {
        width: 56%;
    }

    .add_divs_new-iteme_prics.list-new-carts-tspas .unit-price-aquantities.two-quants {
        margin-right: 0;
    }

    .privacy-all-policy blockquote {
        font-size: 16px;
        line-height: 26px;
    }

    .privacy-all-policy .MsoNormal {
        font-size: 16px;
        line-height: 26px;
    }

    .privacy-all-policy {
        padding: 18px 18px;
    }

    .inner-sub-tags .col-sm-12 {
        margin-bottom: 35px;
    }

    .sec-title_heading3 {
        width: 100%;
    }

    .bud h3::after {
        left: 37%;
    }

    .cart_page_main h1::after {
        width: 53%;
    }

    .cart_page_main h1 {
        margin-bottom: 44px;
        margin-top: 35px;
        font-size: 35px;
    }

    .bg-contacts-news {
        margin-top: 5rem;
    }

    .contact-title {
        padding: 9px 20px;
        font-size: 19px;
    }

    section.contact-info-area {
        padding: 31px 0;
    }

    .sec-title_heading3::after {
        top: 75px;
        width: 89px;
        left: 29%;
    }

    .sec-title_heading3 {
        line-height: 49px;
        font-size: 42px;
    }

    .about_shivnaresh::after {
        display: none;
    }

    .banner-card img {
        width: 75px;
        height: 77px;
    }

    .banner-card {
        min-width: 69px;
        text-align: center;
    }

    .category-menus li a {
        font-size: 16px;
    }

    .banner-section2 {
        gap: 9px;
    }

    .banner-card2 {
        min-width: 118px;
    }

    .banner-card2 img {
        width: 87px;
        height: 87px;
        object-position: top;
        object-fit: cover;
        border-radius: 7px;
    }

    span.instags {
        font-size: 19px;
    }

    .insta-btn i {
        width: 43px;
        height: 43px;
        margin-left: 1px;
        font-size: 23px;
    }

    .insta-text small {
        font-size: 12px;
    }

    .menu-tab {
        font-size: 19px;
    }

    .cart {
        width: 99%;
    }

    .category-menu-tabbs .container {
        max-width: 100%;
        padding: 0;
    }

    .tabs li {
        min-width: 131px;
        text-align: center;
        margin: 3px 5px 10px;
    }

    .div-one-tabs-section img {
        width: 82px;
        height: 77px;
    }

    .search-univerty {
        border-top-left-radius: 46px;
        border-top-right-radius: 45px;
    }

    .search-univerty {
        padding: 36px 6px;
    }

    .search-univerty {
        margin: 42px 0 45px;
    }

    .tab-content.current {
        margin-bottom: 11px;
    }

    .searcnbars-universitys h3 {
        font-size: 26px;
        margin-bottom: 15px;
    }

    .university-ines {
        grid-template-columns: repeat(2, 1fr);
    }

    .div-tabs-images {
        display: flex;
        margin: 1px;
        /* gap: 6px; */
        align-items: center;
        justify-content: center!important;
        overflow-x: auto;
        width: 94%;
        margin: auto;
    }

    .tab-content.current {
        margin-bottom: 0;
    }

    .category-menu-tabbs .container {
        max-width: 97%;
        padding: 0;
    }

    .category-menu-tabbs .col-md-12 {
        padding-left: 0;
        padding-right: 0;
    }

    .tab-content {
        padding: 5px 0 15px 0;
    }

    .div-one-tabs-section img {
        width: 70px;
        height: 69px;
        margin: auto;
        text-align: center;
    }

    .div-one-tabs-section {
        text-align: center;
    }

    .div-one-tabs-section p {
        font-size: 11px;
        font-weight: 600;
    }

    .div-one-tabs-section {
        text-align: center;
        min-width: 80px;
        padding-bottom: 13px;
    }

    .category-menu-tabbs .container {
        max-width: 97%;
        padding: 0;
    }

    .sec-title_heading {
        font-size: 35px;
    }

    section.category-menu-tabbs {
        overflow: hidden;
    }

    .btn-view-alls {
        font-size: 16px;
    }

    .category-styles .col-sm-12 {
        flex: 0 0 100%;
        max-width: 100%;
        margin-bottom: 30px;
    }

    .conetnt-products h4 {
        min-height: auto;
    }

    .categoyr-styles p {
        font-size: 16px;
        margin: 4px 0 16px;
    }

    a.shop-now-btn {
        font-size: 14px;
    }

    .categoyr-styles {
        text-align: center;
        margin-bottom: 13px;
    }

    .padding_new_divs_for_Alls {
        padding: 46px 0px;
    }

    .sec-twos h2 {
        font-size: 39px;
    }

    a.btn_shop_now {
        font-size: 15px;
    }

    .product-highlights-images {
        padding-bottom: 20px;
    }

    .margin-highs {
        margin-top: 10px;
    }

    .col-md-3.pd-mns {
        padding-right: 5px;
    }

    .col-md-3.pdf-mns {
        padding-left: 5px;
    }

    .padding_new_divs_for_Alls {
        padding: 46px 0px 0;
    }

    .top-one p {
        font-size: 17px;
    }

    section.padding_new_divs_for_Alls.shop_by_sports {
        padding-bottom: 47px;
    }

    .slick-next,
    .slick-prev {
        width: 32px !important;
        height: 32px !important;
        bottom: -74px !important;
    }

    .slick-next:before,
    .slick-prev:before {
        font-size: 13px !important;
    }

    section.products-shop {
        margin-bottom: 84px;
    }

    .owl-carousel .owl-nav button.owl-next,
    .owl-carousel .owl-nav button.owl-prev,
    .owl-carousel button.owl-dot {
        width: 32px !important;
        height: 32px !important;
        bottom: -74px !important;
    }

    .footer-warranty {
        align-items: flex-start;
        justify-content: flex-start;
        border-bottom: 2px solid #717171;
        flex-direction: column;
        gap: 12px;
    }

    .inner-war img {
        width: 67px;
        height: 67px;
        object-fit: cover;
    }

    .bottom-left-footers {
        margin-top: 1rem;
    }

    .bottom-left-footers h2 {
        font-size: 27px;
    }

    .footer-section .col-md-4 {
        width: 50%;
    }

    .inner-left-btns p {
        font-size: 16px;
        padding-right: 36px;
        margin-bottom: 15px;
    }

    .mail-scoaila {
        font-size: 19px;
        margin: 7px 0 7px;
    }

    .dvi-tnm-sec p {
        font-size: 15px;
        width: 100%;
        line-height: 24px;
    }

    .dvi-tnm-sec {
        padding-top: 7px;
        border-top: 2px solid #717171;
        margin-top: 0px;
    }

    footer hr {
        margin-top: 0.8em;
        margin-bottom: 0.8em;
    }

    .div-tagline-adds p {
        font-size: 16px;
    }

    .menu-tab {
        font-size: 18px;
    }

    .menu-tabs {
        padding: 10px;
    }

    .banner-card2 {
        min-width: 105px;
    }



    .logo img {
        width: 100%;
    }

    .hamburger-btn {
        font-size: 31px;
    }

    .desktop-view {
        display: none !important;
    }

    .moblile-views {
        display: block !important;
    }

    .hover_show.desktop-view {
        display: none !important;
    }

    ul.list-reset.h5 {
        display: flex;
    }

    .hover_show:hover .drop-down_show {
        display: none;
    }

    .product-details .container-fluid {
        padding-left: 0;
        padding-right: 0;
    }

    .product-details .breadcrumb {
        padding-left: 0;
        margin-bottom: 0;
    }

    img.xzoom {
        margin-left: auto;
        margin-right: auto;
        border-radius: 7px;
        border: 1px solid #00b0b5;
        padding: 3px;
        width: 100%;
        height: 100%;
        object-fit: cover;
        margin-bottom: 0 !important;
    }

    button.fancybox-button.fancybox-button--close {
        background: red;
        color: #fff;
    }

    .xzoom-container {
        margin: 1px 0 13px;
    }

    .swiper-free-mode>.swiper-wrapper {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 25px;
    }

    .order-confirmations img {
        width: 126px;
        margin: auto;
    }

    .oredre_mains_conf {
        padding: 28px;
    }

    .js-swiper-thumbs .swiper-slide img {
        width: 70px;
        height: 75px;
        object-fit: cover;
        margin: 0;
    }


    .swiper-free-mode>.swiper-wrapper {
        margin-bottom: 30px !important;
    }

    .swiper-button-next:after,
    .swiper-button-prev:after {
        font-size: 19px !important;
        color: #000000;
    }

    button.carousel__button.fancybox__button--fullscreen {
        display: none;
    }

    .fancybox__thumbs .carousel__slide {
        width: 59px !important;
        height: 77px !important;
    }

    .fancybox__thumb {
        width: 100% !important;
        height: 46% !important;
    }

    .carousel__slide {
        flex: 0 0 auto;
        width: 80px !important;
    }

    .breadcrumb ul li {
        font-size: 15px;
    }

    .xzoom-container a {
        width: 100% !important;
        max-width: 100% !important;
    }


    .xzoom-thumbs .xzoom-gallery {
        max-width: 72px;
        margin-left: 0;
    }

    .swiper-button-next:after,
    .swiper-button-prev:after {
        font-size: 21px;
        font-weight: 600;
    }

    .order-confirmations h1 {
        font-size: 35px;
    }

    .order-confirmations p {
        font-size: 18px;
        font-weight: 500;
        margin: 0;
        margin-bottom: 19px;
    }
}

@media (max-width:480px) {
    .hamburger-btn {
        font-size: 31px;
        padding: 0;
    }

    .products-shop.prodyct-rce-apas .owl-nav {
        bottom: 0 !important;
        top: 100%;
    }

    .products-shop.prodyct-rce-apas .owl-theme .owl-nav {
        margin-top: 20px;
    }

    .div_cart_empty.erre0emptys h5 {
        width: 96%;
        font-size: 15px;
        line-height: 22px;
    }

    .div_cart_empty .div-unive-inners img.cart_no_emp1 {
        width: 82px;
    }

    .div_cart_empty p.ph-unive {
        font-size: 13px;
        font-weight: 600;
        width: 100%;
        margin: 1px;
        padding: 7px 9px;
    }

    .erre0emptys h4 {
        font-size: 20px;
        text-align: center;
    }

    .filter-all-new img {
        object-fit: cover;
        width: 100%;
        height: 186px;
    }

    .imgae_cart_sections {
        margin-right: 15px;
        width: 105px;
        border: 1px solid #9f9f9f;
        height: 94px;
        padding: 4px;
        border-radius: 6px;
    }

    .price_cart_ictems {
        margin-bottom: 0px;
    }

    span.price-unit-new.wihtseconds {
        font-size: 15px;
    }

    span.price-unit-new.unti-2 {
        font-size: 16px;
    }

    .summary-catr-page {
        padding: 9px;
    }

    .checkout_process_cart_btn {
        height: 49px;
        font-size: 16px;
    }

    span.price-actuals-new.pp-seconds {
        font-size: 18px;
        color: black;
    }

    .inner_titl_sec_alls h4 {
        font-size: 15px;
        line-height: 23px;
    }

    .div-one-specials {
        padding: 1px 6px;
    }

    .checkout_process_cart_btn i.ri-arrow-right-long-line {
        font-size: 17px;
    }

    .privacy-all-policy .MsoNormal {
        font-size: 15px;
        line-height: 24px;
    }

    .privacy-all-policy h3 {
        font-size: 19px;
    }

    .privacy-all-policy blockquote {
        font-size: 15px;
        line-height: 24px;
    }

    .sec-title_heading2 {
        line-height: 39px;
        font-size: 35px;
    }

    .cart_page_main h1 {
        font-size: 33px;
    }

    .contact-address-area .col-lg-10 {
        flex: 0 0 100%;
        max-width: 100%;
        padding: 0;
    }

    .cart_page_main h1 {
        margin-bottom: 37px;
        margin-top: 34px;
        font-size: 32px;
    }

    form#contactForm {
        padding: 14px;
    }

    .contact-form input[type="text"],
    .contact-form input[type="email"],
    .contact-form input[type="tel"],
    .contact-form textarea {
        height: 42px;
        font-size: 15px;
    }

    .inner-sub-tags {
        padding: 27px;
    }

    .inner-sub-tags .col-sm-12 {
        margin-bottom: 47px;
    }

    section.contact-info-area .contact-form {
        padding: 0;
    }

    .btn.submit {
        font-size: 18px;
    }

    header {
        height: 101px;
        padding: 4px 7px;
    }

    .right-backdown li {
        padding: 6px 0;
    }

    .thir-secation-about-teams h4 {
        line-height: 25px;
    }

    .contact-box {
        padding: 6px;
    }

    .contact-box {
        border-bottom: 1px solid #ddd !important;
    }

    .thir-secation-about-teams i {
        font-size: 20px;
        padding-right: 6px;
    }

    .left-about-ys p {
        font-size: 15px;
    }

    .sec-title_heading3 {
        line-height: 42px;
        font-size: 35px;
    }

    .twi-yus {
        padding: 34px 24px;
        margin-top: 21px;
        border-radius: 34px;
    }

    .twi-yus h4 {
        line-height: 30px;
        font-size: 28px;
    }

    .twi-yus li {
        font-size: 15px;
    }

    .sec-title_heading3::after {
        top: 65px;
        width: 68px;
        left: 36%;
    }

    .bud p {
        font-size: 14px;
        line-height: 25px;
    }

    .bud {
        margin-left: 1rem;
        margin-top: 1rem;
    }

    .bud h3 {
        font-size: 25px;
    }

    .div-two-fl-temas-abous {
        display: flex;
        align-items: flex-start;
        justify-content: center;
        flex-direction: column;
    }

    p.pars_about_sn {
        font-size: 14px;
        line-height: 24px;
    }

    .sec-title_heading2 {
        line-height: 35px;
        font-size: 32px;
    }

    .search-univerty {
        padding: 20px 0px;
    }

    .div-cart-right li {
        margin-left: 6px;
    }

    .search-univerty {
        border-top-left-radius: 19px;
        border-top-right-radius: 22px;
    }

    .search-univerty {
        margin: 39px 0 40px;
    }

    img.usre-p {
        width: 27px
    }

    .common-heades p {
        display: none;
    }

    .custom-model-main1 {
        top: 143px;
    }

    img.carts {
        width: 27px;
    }

    ul.list-reset.h5 {
        margin-bottom: 0;
    }

    .div-cart-right li {
        margin-left: 18px;
    }

    .hamburger-btn {
        font-size: 31px;
        padding: 0;
        display: flex;
        align-items: center;
    }

    .div-right-menus {
        width: 71%;
        min-height: 46px;
        justify-content: center;
    }

    .div-search input {
         padding: 7px 11px;
        width: 97%;
        font-size: 14px;
        margin-left: auto;
        margin-right: auto;
    }

    .custom-model-main1.scrolled {
        top: 99px;
    }

    .custom-model-wrap {
        padding: 12px;
    }

    .pop-up-content-wrap h4 {
        font-size: 18px;
    }

    .pop-up-content-wrap p {
        font-size: 14px;
    }

    .div_collectons_innners a {
        font-size: 12px;
        padding: 5px 8px;
    }

    .div_collectons_innners {
        margin: 3px 1px;
    }

    .div-one-tabs-section {
        min-width: 83px;
    }

    .div-one-tabs-section img {
        width: 79px;
        height: 74px;
    }

    .tabs li {
        min-width: 124px;
        margin: 0px 3px 0px;
    }

    .tabs li {
        padding: 9px 16px;
        font-size: 16px;
    }

    .tab-content {
        padding: 5px 0 4px 0;
    }

    .search-sec {
        margin-bottom: 6px;
    }

    .search-univerty {
        padding: 41px 0px;
    }

    .searcnbars-universitys h3 {
        font-size: 22px;
        margin-bottom: 11px;
        text-align: left;
    }

    #customSearchInput {
        width: 100%;
        padding: 10px;
        font-size: 13px;
        box-sizing: border-box;
    }

    .search-univerty .col-md-7 {
        padding: 0;
    }

    .btn-searchbars {
        width: 100%;
    }

    .searcnbars-universitys {
        height: 100%;
        padding: 38px 20px;
    }

    .custom-search-popup {
        max-width: 87%;
    }

    .custom-search-popup {
        padding: 9px;
    }

    .trendinng-secrchs h4 {
        font-size: 17px;
        margin-top: 0px;
    }

    .div_collectons_innners P {
        color: #b70007;
        font-size: 14px;
        margin: 0;
    }

    .section-univerty-downs {
        padding: 27px 1px 51px;
    }

    .section-univerty-downs br {
        display: none;
    }

    .university-ines {
        gap: 10px;
    }

    .university-ines img {
        margin-top: 7px;
        width: 54%;
    }

    .div-inner-univers {
        min-height: 160px;
        padding: 14px 3px;
    }

    .university-ines h4 {
        font-size: 14px;
        margin-top: 8px;
    }

    .university-ines {
        margin-bottom: 32px;
        margin-top: 22px;
    }

    .categoyr-styles h2 {
        font-size: 27px;
        margin-top: 8px;
    }


    .btn-view-alls {
        font-size: 14px;
        padding: 13px 30px;
    }

    .top-one p {
        font-size: 14px;
    }

    .padding_new_divs_for_Alls {
        padding: 34px 0px 0;
    }

    .product-highlights-images {
        padding-bottom: 18px;
    }

    .sec-twos {
        bottom: 22px;
        margin: 11px;
    }

    a.btn_shop_now {
        font-size: 13px;
    }

    .single-testimonial.text-center {
        padding: 21px 4px 10px;
    }

    .sec-title_heading {
        font-size: 30px;
        line-height: 32px;
        padding-bottom: 0;
    }

    section.products-shop {
        margin-bottom: 35px;
    }

    .owl-nav {
        bottom: -30px !important;
    }

    section.products-shop.padding_new_divs_for_Alls {
        margin-bottom: 70px;
    }

    section.padding_new_divs_for_Alls.shop_by_sports .slick-initialized .slick-slide {
        margin: 0 0 0 0;
    }

    section.products-shop .owl-carousel .owl-item {
        margin-bottom: 0;
    }

    .slick-next {
        right: 40% !important;
    }

    section.products-shop {
        padding-top: 20px;
    }

    .slick-prev {
        left: 40% !important;
    }

    section.products-shop.padding_new_divs_for_Alls .item_sec_new_divs {
        margin-bottom: 24px;
    }

    .testimonial-area {
        padding: 29px 0 51px;
    }

    .cart__title {
        font-size: 23px;
    }

    .cartPopupHtml .div_cart_empty h3 {
        width: 96%;
        font-size: 15px;
    }

    a.btn-bags {
        font-size: 16px;
    }

    .div_cart_empty h2 {
        font-size: 28px !important;
    }

    a.btn-bags.checks {
        font-size: 16px;
    }

    .btn-bags span {
        padding-top: 2px;
    }

    .slider-product-category-mains .div-category-womens h4 {
        font-size: 19px;
    }

    .slick-initialized .slider-product-category-mains .div-category-womens img {
        width: 26px !important;
    }

    i.ri-menu-fill {
        font-size: 24px;
    }

    section.product-type-sections {
        padding-bottom: 50px;
    }

    .logo-header-meuns img {
        width: 159px;
    }

    a.btn-sign-regits {
        font-size: 13px;
    }

    .div-tagline-adds p {
        font-size: 14px;
    }

    .banner-card {
        min-width: 78px;
        text-align: center;
    }

    .banner-section {
        display: flex;
        overflow-x: auto;
        justify-content: flex-start;
        width: 100%;
    }

    .category-menus li a {
        font-size: 15px;
    }

    .tab-panel h3 {
        font-size: 19px;
    }

    .banner-section2 {
        display: flex;
        align-items: center;
        justify-content: flex-start;
        gap: 12px;
        overflow-x: auto;
        flex-flow: nowrap;
        padding-bottom: 10px;
    }

    .bets-andarrivals {
        margin: 5px 0 15px 0;
    }

    a.best-selles {
        font-size: 16px;
    }

    .banner-card2 {
        min-width: 118px;
    }

    .banner-card2 p {
        font-size: 11px;
    }

    .insta-text {
        line-height: 18px;
    }

    .accordion-header {
        font-size: 18px;
    }

    footer.footer-section {
        padding: 24px 4px 20px;
    }

    .footer-right h3 {
        font-size: 19px;
        margin-top: 0;
    }

    .footer-right li {
        padding: 3px 0;
    }

    .footer-right li a {
        font-size: 15px;
        color: #fff;
        font-weight: 300;
    }

    .bottom-left-footers h2 {
        font-size: 24px;
    }

    .inner-left-btns p {
        font-size: 15px;
        padding-right: 1px;
        margin-bottom: 9px;
    }

    .dvi-tnm-sec h4 {
        font-size: 18px;
    }

    .bottom-left-footers h4 {
        font-size: 19px;
        margin-top: 31px;
    }

    .copyright {
        font-size: 12px;
    }

    #return-to-top i {
        font-size: 21px;
    }

    #return-to-top {
        width: 34px;
        height: 34px;
    }

    .dvi-tnm-sec p {
        font-size: 14px;
        width: 100%;
        line-height: 24px;
    }

    .app-logo img {
        width: 150px;
        margin-bottom: 10px;
    }

    .inner-war img {
        width: 53px;
        height: 53px;
        object-fit: cover;
    }

    .social-icons img {
        width: 50px;
    }

    .mail-scoaila {
        font-size: 16px;
        margin: 0px 0 13px;
    }

    .div_one_price_cart h4 {
        font-size: 17px;
    }

    .order-confirmations h1 {
        font-size: 33px;
        margin: 12px 2px 7px;
        color: #000;
    }


}




@media only screen and (max-width:1276px) and (min-width:1100px) {
    .university-ines h4 {
        font-size: 17px!important;
    }
 
    .div-inner-univers {
        padding: 19px 14px!important;
    }
}
 
@media only screen and (max-width:992px) and (min-width:770x) {
        .university-ines h4 {
                font-size: 16px!important;
            }
}



@media (max-width:450px) {
    .banner-card p {
        font-size: 12px !important;
    }
 
    .banner-section {
        justify-content: center !important;
        width: 100%;
    }
 
    .store-buttons img {
        margin-left: 0px !important;
    }
 
    .social-medias a {
        margin-left: -10px !important;
    }
 
    .insta-text {
        padding-left: 0 !important;
    }
}