﻿@charset "UTF-8";
/* CSS Document */

@media (max-width:1920px) {
    .purchasing-body {
        width: 100%;
    }

    .head_container {
        width: 100%;
    }
}

@media (max-width:1800px) {
    /*========= START INDEX PAGE ===========*/
    .Industry-box ul li h4 {
        font-size: 14px;
    }

    .Industry-box ul li {
        padding: 19px;
        width: 11%;
    }
}

@media (max-width:1810px) {
    /*========= START INDEX PAGE ===========*/
    .Industry-box ul li {
        padding: 18px;
    }
}

@media (max-width: 1700px) {
    .Industry-box ul li h4 {
        font-size: 13px;
    }

    .Industry-box ul li {
        padding: 14px;
        width: 12%;
    }
}

@media (max-width: 1680px) {
    /*========= START INDEX PAGE ===========*/
    .slider-child {
        top: 19%;
        width: 40%;
    }
    /*========= END INDEX PAGE =====*/

    /*========= START DEMO PAGE =========*/
    .contact-parent {
        height: 530px;
    }

    .contact-formBOX {
        margin-top: -55%;
    }
}

@media (max-width:1440px) {
    /*========= START INDEX PAGE ===========*/
    .slider__images-image {
        display: block;
        width: 100%;
        height: 520px;
    }

    .slider-parent .slider {
        height: 520px;
    }

    .slider-child {
        top: 21%;
        width: 38%;
    }

    .Industry-box ul li {
        margin: 0 3px;
        padding: 15px 10px 10px;
        width: 12%;
    }
    /*============ END INDEX PAGE =============*/

    /*========== FEATURES PAGE ==========*/
    .features-parent img {
        height: 520px;
    }
    /*========== FEATURES PAGE ==========*/

    /*========== START SOLUTION PAGE ==========*/
    .solution-parent img {
        height: 520px;
    }

    .solution-child {
        width: 40%;
    }

    .ForVendors-featuresSec .Vendors-SecPadding {
        padding-left: 100px;
    }

    .ForBrands-featuresSec .Brands-SecPadding {
        padding-right: 100px;
    }

    .ForVendors .imagePart img {
        width: 90%;
    }

    .ForBrands .imagePart img {
        width: 90%;
    }

    .Sol-featuresBox .featuresOf-Vendors {
        padding-top: 40px;
        padding-right: 43px;
    }

    .Sol-featuresBox .featuresOf-Brands {
        padding-top: 40px;
        padding-left: 40px;
    }

    .vendors-features .solution-content {
        padding-right: 50px;
    }

    .Features-Brands .Brands-features {
        padding-left: 50px;
    }

    .vendors-features .heads h2 {
        padding-right: 58px;
    }
    /*========== END SOLUTION PAGE ==========*/
    /*========= START DEMO PAGE ===========*/
    .contact-parent {
        height: 450px;
    }

    .contact-child {
        margin: 80px 0 0 160px;
        width: 30%;
    }

    .contact-formBOX {
        width: 50%;
        padding: 70px 70px 80px 70px;
        margin-top: -43%;
    }

    .form-box input:not([type]), .form-box input[type=email], .form-box input[type=text], .form-box input[type=number] {
        margin-bottom: 15px;
    }
    /*========= END DEMO PAGE =====*/
}

@media (max-width:1366px) {

    /*============== START INDEX PAGE =================*/

    .slider__images-image {
        display: block;
        width: 100%;
        height: 500px;
    }

    .slider-parent .slider {
        height: 500px;
    }

    .slider-child {
        top: 19%;
        width: 40%;
    }

    .Industry-box ul li {
        margin: 0 3px;
        padding: 15px 10px 10px;
        width: 13%;
    }

    .VendorBox .Client-Section .clientImage img {
        width: 220px;
        margin-left: 20%;
    }

    .Industry-box ul li img {
        width: 45px;
    }

    .VendorBox .ClientContent {
        padding-right: 20%;
    }

        .VendorBox .ClientContent .Quotation {
            font-size: 145px;
        }

    .VendorBox .ClientContent {
        height: 217px;
    }
    /*============= END INDEX PAGE ==================*/

    /*============== START FEATURES PAGE =================*/
    .features-parent img {
        height: 500px;
    }

    .features-child {
        top: 19%;
        width: 40%;
    }

    .PurchasingFeatures .ImagEPart img {
        width: 90%;
        height: 620px;
        margin-top: -40px;
    }

    .featuresBox .featuresOf-Purchasing {
        padding-right: 60px;
        padding-top: 40px;
    }

        .featuresBox .featuresOf-Purchasing img {
            width: 60px;
            margin-bottom: 20px;
        }

    .Data-management .Data-managementBox .ContentSection {
        padding: 40px 30px 0;
    }
    /*============== END FEATURES PAGE =================*/

    /*============== START SOLUTION PAGE =================*/
    .solution-parent img {
        height: 500px;
    }

    .ForVendors-featuresSec .Vendors-SecPadding {
        padding-left: 75px;
    }

    .ForBrands-featuresSec .Brands-SecPadding {
        padding-right: 75px;
    }

    .ForVendors .imagePart img {
        width: 95%;
    }

    .ForBrands .imagePart img {
        width: 95%;
    }

    .Sol-featuresBox .featuresOf-Vendors {
        padding-top: 30px;
    }

    .Sol-featuresBox .featuresOf-Brands {
        padding-top: 30px;
    }

    .Sol-featuresBox .featuresOf-Vendors img {
        margin-bottom: 15px;
    }

    .Sol-featuresBox .featuresOf-Brands img {
        margin-bottom: 15px;
    }
    /*============== END SOLUTION PAGE =================*/
    /*========= BLOG PAGE =========*/
    .header-image img {
        height: 500px;
    }
    /*========= END BLOG PAGE =========*/
    /*============== START BLOG LIST PAGE =================*/
    .blog_list_header {
        height: 500px;
    }

    .features-hed {
        height: 500px;
    }

    .date_pop_list {
        font-size: 40px;
        line-height: 53.33px;
    }

    .subsection-purchasing {
        padding: 80px 0;
    }
    /*============== END BLOG LIST PAGE =================*/
    /*========= START DEMO PAGE ===========*/
    .contact-parent {
        height: 430px;
    }
    /*========= END DEMO PAGE =====*/

}

@media (max-width: 1280px) {
    /*=========== INDEX PAGE =============*/
    .slider-child {
        top: 17%;
        width: 49%;
    }

    .slider__images-image {
        height: 400px;
    }

    .slider-parent .slider {
        height: 400px;
    }

    .retailer-box .Content-sec {
        text-align: center;
        padding: 38px;
    }

    .retailer-box h2 {
        font-size: 18px;
        line-height: 24px;
    }

    .supllierBrand .ImgSection img {
        width: 230px;
        height: 350px;
        object-fit: cover;
        object-position: left;
    }

    .supllierBrand .suplliersBox .ContentSection {
        padding: 5px 20px;
    }

    .supllierBrand .ContentSection h4 {
        font-size: 15px;
        line-height: 20px;
        margin-bottom: 10px;
    }

    .Data-management .Data-managementBox .ContentSection {
        padding: 20px;
    }

    .Data-management .ImgSection img {
        width: 200px;
        height: 200px;
    }

    .manage-supliers .image-sec img {
        width: 270px;
    }

    .p-BottomTop .ContenTS {
        padding: 10px 0 0 30px;
    }

    .manage-supliers .features-content {
        padding-right: 35px;
    }

    .manage-supliers .LastPadding {
        padding-right: 0;
    }
    /*=========== END INDEX PAGE =============*/

    /*=========== FEATURES PAGE =============*/
    .features-parent img {
        height: 400px;
    }

    .features-child {
        top: 17%;
        width: 49%;
    }

    .BottomTop-P .para-features p {
        margin-bottom: 25px;
    }

    .management-BoxDiv .management-box img {
        height: 290px;
    }

    .Orders-box .Content-sec {
        padding: 55px;
    }

    .featuresBox .featuresOf-Purchasing {
        padding-right: 41px;
    }

    .SectionPadding {
        padding-left: 28px;
    }

    .PurchasingFeatures .ImagEPart img {
        width: 97%;
        height: 570px;
        margin-top: -45px;
    }

    .featuresBox .featuresOf-Purchasing p {
        font-size: 14px;
    }

    .Search-Input input {
        width: 70%;
    }

    .management-box .Content-sec {
        padding: 46px;
    }
    .Search-Input i {
        right: 10px;
    }
    .BottomTop-p {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .features-boxcenter {
        padding: 60px 0;
    }

    .BottomTop-P {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .Data-Manage {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .p-BottomTop {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .purchasing-featuresSec {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .signupApp {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    /*=========== END FEATURES PAGE =============*/
    /*========== BLOG PAGE ============*/
    .header-image img {
        height: 400px;
    }

    #div_detailblogs .blog_box h1 {
        margin-top: 0;
    }

    #div_detailblogs .blog_box {
        padding-top: 20px;
    }

    #div_detailblogs .main-image-div {
        padding: 20px 20px 40px;
    }

    .main-image-div .detail_para {
        line-height: 25px;
    }

    .newsletter_section input {
        width: 86%;
    }

    .newsletter-section .required_msg {
        left: 46px;
        bottom: 76px;
    }
    /*========== BLOG PAGE ============*/
    /*========== BLOG LIST PAGE ============*/
    .blog_list_header {
        height: 400px;
    }

    .features-hed {
        height: 400px;
    }

        .features-hed h1 {
            font-size: 38px;
            line-height: 50.66px;
            margin-top: 30px;
        }

    .blog_box {
        padding-top: 30px;
    }

    .sub-section {
        padding-bottom: 30px;
    }

    .blog_box h1 {
        margin-top: 20px;
        font-size: 25px;
        line-height: 33.33px;
    }

    .date_pop_list {
        font-size: 35px;
        line-height: 46.66px;
    }

    .list-content {
        width: 61%;
    }

    /*========== BLOG LIST PAGE ============*/

    /*========= START DEMO PAGE =====*/
    .contact-parent {
        height: 380px;
    }

    .contact-child {
        margin: 55px 0 0 90px;
    }

    .form-box {
        padding-top: 50px;
        padding-bottom: 60px;
    }

    .contact-formBOX {
        margin-top: -49%;
        width: 47%;
        padding: 60px;
    }

        .contact-formBOX .heading h1 {
            margin-bottom: 25px;
        }

    .form-box input:not([type]), .form-box input[type=email], .form-box input[type=text], .form-box input[type=number] {
        margin-bottom: 10px;
    }
    /*========= END DEMO PAGE =====*/
    /*============== START SOLUTION PAGE =================*/
    .solution-parent img {
        height: 400px;
    }

    .solution-child {
        top: 17%;
        width: 49%;
    }

    .Sol-featuresBox .featuresOf-Vendors {
        padding-top: 25px;
        padding-right: 97px;
    }

    .ForVendors-featuresSec {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .Sol-featuresBox .featuresOf-Brands {
        padding-top: 25px;
        padding-left: 82px;
    }

    .ForBrands-featuresSec {
        padding-bottom: 50px;
    }

    .vendors-features .solution-content {
        padding-right: 70px;
    }

    .ForVendors .imagePart img {
        width: 100%;
    }

    .ForBrands .imagePart img {
        width: 100%;
    }

    .Sol-featuresBox .featuresOf-Vendors img {
        width: 65px;
    }

    .Sol-featuresBox .featuresOf-Brands img {
        width: 65px;
    }

    .vendors-features .heads h2 {
        padding-right: 86px;
    }

    .ForBrands-featuresSec .Brands-SecPadding {
        padding-right: 75px;
    }

    .Client-box {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    /*============== END SOLUTION PAGE =================*/
}

@media (max-width: 1024px) {

    /*=================== START INDEX PAGE ====================*/
    .slider-child {
        top: 11%;
        width: 58%;
        left: 6%;
        padding: 20px;
    }

        .slider-child .text-features h1 {
            font-size: 30px;
            line-height: 40px;
        }

    .retailer-boxDiv h1 {
        font-size: 28px;
        line-height: 30px;
    }

    .slider-child .green-box {
        height: 85px;
        width: 75px;
    }

    .slider-child .text-features h3, .slider-child .text-features h2 {
        font-size: 30px;
        line-height: 40px;
        margin-bottom: 0;
    }

    .slider-child .text-features p {
        margin: 15px 0 30px;
    }

    .slider-child .headings {
        margin-top: -82px;
    }

    .retailer-boxDiv h3 {
        font-size: 28px;
        margin-bottom: 8px;
    }

    .retailer-box h2 {
        font-size: 18px;
    }

    .section-padding-top .retailer-boxDiv {
        border-left: 4px solid #eb1510;
    }

    .retailer-boxDiv .DivContent {
        margin-left: 18px;
    }

    .retailer-boxDiv h2 {
        font-size: 28px;
        margin-bottom: 20px;
    }

    .section-padding-top {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .retailer-box .Content-sec .Head-Line {
        margin: 10px auto;
    }

    .retailer-box .Content-sec {
        padding: 42px;
    }

    .Industry-box ul li {
        margin: 0 1px;
        padding: 15px 8px 8px;
        width: 13%;
    }

        .Industry-box ul li h4 {
            font-size: 12px;
        }

        .Industry-box ul li img {
            width: 40px;
        }

    .supllierBrand .ImgSection img {
        width: 200px;
    }

    .retailers-BoxDiv {
        padding-top: 40px;
    }

    .Industry-box {
        padding-top: 40px;
        padding-bottom: 50px;
    }

    .HeadLine h2 {
        margin-bottom: 20px;
        font-size: 28px;
        line-height: 37.33px;
    }

    .suppliers-brands {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .supllierBrand .ContentSection h2 {
        font-size: 20px;
        line-height: 26.66px;
        margin-bottom: 10px;
    }

    .supllierBrand .ContentSection p {
        margin-bottom: 0;
    }

    .supllierBrand .suplliersBox .ContentSection {
        padding: 0 5px 10px 15px;
    }

    .Client-Section h2 {
        font-size: 20px;
        line-height: 26.66px;
        margin-bottom: 8px;
    }

    .Client-Section h3 {
        font-size: 12px;
        line-height: 16px;
        margin-bottom: 10px;
    }

    .VendorBox .ClientContent .Quotation {
        font-size: 110px;
    }

    .signupApp .GetStarted-Link h3, .signupApp .GetStarted-Link h2 {
        font-size: 28px;
        line-height: 37.33px;
    }

    .signupApp .GetStarted-Link .headings {
        margin-top: -80px;
    }

    .signupApp .GetStarted-Link .green-box {
        height: 85px;
        width: 75px;
    }

    .VendorBox .Client-Section .clientImage img {
        width: 200px;
    }

    .VendorBox .ClientContent {
        height: 200px;
    }

    .signupApp {
        padding-top: 50px;
    }

        .signupApp .GetStarted-Link p {
            margin-top: 30px;
        }

    /*=================== END INDEX PAGE =================*/

    /*============== START FEATURES PAGE =================*/
    .features-child {
        top: 19%;
        width: 58%;
        left: 6%;
        padding: 20px;
    }

    .features-boxcenter {
        padding: 50px 0;
    }

    .Order-Heading, .Data-Heading, .manage-supliers .head h2 {
        font-size: 23px;
        line-height: 30.66px;
    }

    .Orders-box h2, .Data-management .ContentSection h2, .manage-supliers .features-content h5, .management-box h2 {
        font-size: 18px;
        line-height: 24px;
    }

    .features-child .features-text h1 {
        font-size: 30px;
        line-height: 40px;
    }

    .features-child .features-text h2 {
        font-size: 30px;
        line-height: 40px;
    }

    .features-child .features-text p {
        margin: 15px 0 30px;
    }

    .features-child .headings {
        margin-top: -82px;
    }

    .features-child .green-box {
        height: 85px;
        width: 75px;
    }

    .Features-Heading {
        font-size: 28px;
        line-height: 30px;
    }

    .latestPost .borderLine, .Ordering-Head .BorderLine, .Data-Head .Border-Line, .ContenTS .head .Border-Line {
        border-bottom: 3px solid #eb1510;
        margin: 0 0 35px;
    }

    .Orders-box .Content-sec .Head-Line, .management-box .Content-sec .Head-Line {
        margin: 10px auto 20px;
    }

    .BottomTop-p .heads h2, .BottomTop-p .heads h1 {
        font-size: 28px;
        line-height: 30px;
    }

    .BottomTop-P .heads h1 {
        font-size: 28px;
        line-height: 37.33px;
    }

    .management-box .Content-sec {
        padding: 25px;
    }

    .BottomTop-P .heads h2 {
        font-size: 28px;
        line-height: 37.33px;
        margin-bottom: 13px;
    }

    .BottomTop-P .heads {
        margin-top: -78px;
    }

    .content-features .green-box {
        height: 85px;
        width: 75px;
    }

    .featuresBox .featuresOf-Purchasing h5 {
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 13px;
    }

    .featuresBox .featuresOf-Purchasing {
        padding-right: 35px;
    }

    .BottomTop-P .para-features p {
        margin-left: 40px;
        margin-bottom: 25px;
    }

    .BottomTop-P {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .Data-Manage {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .p-BottomTop {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .BottomTop-p {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .PurchasingFeatures .ImagEPart img {
        width: 100%;
        height: 500px;
        margin-top: -20px;
    }

    .purchasing-features .heads h1 {
        font-size: 28px;
        line-height: 37.33px;
    }

    .purchasing-featuresSec {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .NewsLetter-Sec1 h3 {
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 5px;
    }

    .NewsLetter-Sec1 h2 {
        font-size: 28px;
        line-height: 37.33px;
    }

    .Search-Input input {
        height: 16px;
        font-size: 12px;
        width: 45%;
    }

    .Search-Input i {
        top: 41px;
        left: 46%;
        font-size: 20px;
    }

    .featuresBox .featuresOf-Purchasing img {
        width: 50px;
        margin-bottom: 15px;
    }

    .Data-management .Data-managementBox .ContentSection {
        padding: 23px;
    }

    .SectionPadding {
        padding-left: 28px;
    }

    .Orders-box .Content-sec {
        padding: 40px 48px 70px;
    }

    .purchasing-features .heads h2 {
        font-size: 28px;
        line-height: 37.33px;
    }

    .purchasing-features .green-box {
        height: 85px;
        width: 75px;
    }

    .purchasing-features .heads {
        margin-top: -80px;
    }

    .Data-management .ImgSection img {
        width: 180px;
        height: 180px;
    }
    /*============== END FEATURES PAGE =================*/
    .newsletter_section input {
        width: 87%;
    }
    /* ========= START TERMS OF USE PAGE ============ */
    .subsection-purchasing {
        padding: 60px 0;
    }

    .TermsOf-Use-contentS h1 {
        font-size: 30px;
        line-height: 40px;
        margin-bottom: 0;
    }

    .TermsOf-Use-contentS h2 {
        font-size: 30px;
        line-height: 40px;
        margin-left: 25px;
        margin-bottom: 30px;
    }

    .TermsOf-Use-contentS .backgroundG {
        height: 85px;
        width: 75px;
    }

    .TermsOf-Use-contentS .TOU-headS {
        margin-top: -80px;
        margin-left: 15px;
    }

    .TermsOf-Use-contentS h3 {
        font-size: 21px;
        line-height: 28px;
    }
    /* ========= END TERMS OF USE PAGE ============ */
    /* ========= START PRIVACY POLICY PAGE ============ */
    .Privacy-Policy-contentS h1 {
        font-size: 30px;
        line-height: 40px;
        margin-bottom: 0;
    }

    .Privacy-Policy-contentS h2 {
        font-size: 30px;
        line-height: 40px;
        margin-left: 25px;
        margin-bottom: 30px;
    }

    .Privacy-Policy-contentS .backgroundG {
        height: 85px;
        width: 75px;
    }

    .Privacy-Policy-contentS .PP-headS {
        margin-top: -80px;
        margin-left: 15px;
    }

    .Privacy-Policy-contentS h3 {
        font-size: 21px;
        line-height: 28px;
    }
    /* ========= END PRIVACY POLICY PAGE ============ */
    /*========= START DEMO PAGE =====*/
    .Features-Heading {
        font-size: 28px;
        line-height: 37.33px;
        margin-bottom: 6px;
    }

    .contact-child {
        margin: 50px 0 0 57px;
        width: 35%;
    }

        .contact-child .contact-text h1, .contact-child .contact-text h2 {
            font-size: 30px;
            line-height: 40px;
        }

    .form-box .content-section h4 {
        font-size: 16px;
        line-height: 21.33px;
    }

    .contact-formBOX .heading h1 {
        font-size: 28px;
        line-height: 37.33px;
    }

    .form-box {
        padding-top: 40px;
        padding-bottom: 50px;
    }

        .form-box .content-section i {
            font-size: 26px;
            line-height: 30px;
        }

        .form-box .content-section {
            width: 42%;
        }

    .vendors-features .heads h2 {
        font-size: 28px;
        line-height: 37.33px;
    }

    .Sol-featuresBox .featuresOf-Vendors h5 {
        font-size: 18px;
        line-height: 24px;
    }

    .Sol-featuresBox .featuresOf-Brands h5 {
        font-size: 18px;
        line-height: 24px;
    }

    .Brands-features .heads h1 {
        font-size: 28px;
        line-height: 37.33px;
    }

    .form-box .content-section h4 .HighLite {
        font-size: 18px;
        line-height: 24px;
    }

    .Brands-features .heads h2 {
        font-size: 28px;
        line-height: 37.33px;
    }

    .solution-child .green-box {
        height: 85px;
        width: 75px;
    }

    .vendors-features .green-box {
        height: 85px;
        width: 75px;
    }

    .vendors-features .heads {
        margin-top: -79px;
    }

    .Brands-features .heads {
        margin-top: -80px;
    }

    .Client-Head h1 {
        font-size: 28px;
        line-height: 37.33px;
        margin-bottom: 20px;
    }

    .Client-box ul li img {
        width: 80px;
    }

    .Client-box ul li {
        margin: 0 15px;
        width: 13%;
    }

    .Sol-featuresBox .featuresOf-Brands {
        padding-left: 58px;
    }

    .contactForm .alert-msg {
        margin-top: 35px;
    }
    /*========= END DEMO PAGE =====*/

    /*============== START SOLUTION PAGE =================*/
    .solution-child .solution-text h1 {
        font-size: 30px;
        line-height: 40px;
    }

    .solution-child .solution-text h2 {
        font-size: 30px;
        line-height: 40px;
    }

    .solution-child .headings {
        margin-top: -84px;
    }

    .solution-child .solution-text p {
        margin: 15px 0 30px;
    }

    .solution-child {
        top: 19%;
        width: 58%;
        left: 6%;
        padding: 20px;
    }

    .vendors-features .heads h1 {
        font-size: 28px;
        line-height: 37.33px;
    }
    /*============== END SOLUTION PAGE =================*/

    /*====== FOOTER ===== */
    .footer-header h4 {
        font-size: 19px;
    }
    /*====== FOOTER ===== */

}

@media (max-width: 982px) {
    /*=================== START INDEX PAGE =================*/
    .head_container .purchasing_header .col-xs-12 {
        padding: 0
    }

    .slider__images-image {
        height: 350px;
    }

    .slider-parent .slider {
        height: 350px;
    }

    .menu_list li {
        padding: 10px 15px;
    }

    .slider-child .text-features h1 {
        font-size: 28px;
        line-height: 37.33px;
    }

    .retailer-boxDiv h1 {
        font-size: 26px;
        margin-bottom: 15px;
    }

    .slider-child {
        top: 18%;
        width: 63%;
        left: 4%;
        padding: 15px;
    }

        .slider-child .text-features h3, .slider-child .text-features h2 {
            font-size: 28px;
            line-height: 37.33px;
        }

    .retailer-boxDiv h3 {
        font-size: 26px;
        margin-bottom: 5px;
    }

    .retailer-boxDiv h2 {
        font-size: 26px;
        margin-bottom: 13px;
    }

    .retailer-boxDiv p {
        font-size: 15px;
        line-height: 20px;
    }

    .slider-child .green-box {
        height: 70px;
        width: 70px;
    }

    .slider-child .headings {
        margin-top: -72px;
        margin-left: 20px;
    }

    .slider-child .content {
        margin-left: 45px;
        margin-bottom: 10px;
    }

    .slider-child .text-features p {
        margin: 8px 0 25px;
    }

    .retailer-boxDiv .DivContent {
        margin-left: 15px;
    }

    .retailers-BoxDiv .retailer-box {
        width: 100%;
        float: left;
    }

    .retailers-BoxDiv {
        padding-top: 30px;
        display: block;
    }

        .retailers-BoxDiv .retailer-box img {
            max-width: 100%;
            height: 250px;
            object-fit: cover;
            width: 50%;
            float: left;
        }

    .retailer-box .Content-sec {
        padding: 50px;
        float: left;
        width: 50%;
    }

    .retailer-box h2 {
        font-size: 17px;
        line-height: 22.66px;
    }

    .features-SecButton {
        margin-top: 40px;
    }

    .HeadLine h2 {
        font-size: 26px;
        line-height: 34.66px;
    }

    .Industry-box ul li {
        margin: 5px 3px;
        padding: 15px;
        width: 22%;
    }

        .Industry-box ul li img {
            width: 45px;
        }

    .supllierBrand {
        display: block;
    }

        .supllierBrand .suplliersBox {
            width: 100%;
            display: flex;
        }

        .supllierBrand .ImgSection img {
            height: auto;
        }

        .supllierBrand .suplliersBox .ContentSection {
            padding: 10px 0 0 20px;
        }

    .suppliers-brands .MarBottom {
        margin-bottom: 40px;
    }

    .VendorBox .ClientContent {
        padding-right: 0;
    }

    .VendorBox .Client-Section .clientImage img {
        margin-left: 11%;
    }

    .VendorBox .ClientContent .Quotation {
        margin-right: 30px;
    }

    .signupApp {
        padding-top: 50px;
        padding-bottom: 50px;
    }

        .signupApp .GetStarted-Link h3, .signupApp .GetStarted-Link h2 {
            font-size: 26px;
            line-height: 34.66px;
        }

        .signupApp .GetStarted-Link .green-box {
            height: 80px;
            width: 70px;
        }

        .signupApp .GetStarted-Link .headings {
            margin-top: -74px;
            margin-left: 25px;
        }

    .supllierBrand .ContentSection h2 {
        font-size: 19px;
        line-height: 25.33px;
    }

    .Client-Section h2 {
        font-size: 19px;
        line-height: 25.33px;
    }

    .supllierBrand .FlipVertical {
        width: 100%;
        display: flex;
    }

    .supllierBrand .ContentSection h4 {
        font-size: 14px;
        line-height: 18.66px;
        margin-bottom: 8px;
    }

    .signupApp .GetStarted-Link .Signup-Buttons {
        margin-left: 31px;
        margin-top: 40px;
    }
    /*=================== END INDEX PAGE =================*/

    /* ========= START TERMS OF USE PAGE ============ */
    .TermsOf-Use-contentS h1 {
        font-size: 28px;
        line-height: 37.33px;
    }

    .TermsOf-Use-contentS h2 {
        font-size: 28px;
        line-height: 37.33px;
        margin-left: 20px;
        margin-bottom: 20px;
    }

    .TermsOf-Use-contentS .backgroundG {
        height: 80px;
        width: 70px;
    }

    .TermsOf-Use-contentS .TOU-headS {
        margin-top: -75px;
    }

    .TermsOf-Use-contentS h3 {
        font-size: 20px;
        line-height: 26.66px;
    }
    /* ========= END TERMS OF USE PAGE ============ */

    /* ========= START PRIVACY POLICY PAGE ============ */
    .Privacy-Policy-contentS h1 {
        font-size: 28px;
        line-height: 37.33px;
    }

    .Privacy-Policy-contentS h2 {
        font-size: 28px;
        line-height: 37.33px;
        margin-left: 20px;
        margin-bottom: 20px;
    }

    .Privacy-Policy-contentS .backgroundG {
        height: 80px;
        width: 70px;
    }

    .Privacy-Policy-contentS .PP-headS {
        margin-top: -75px;
    }

    .Privacy-Policy-contentS h3 {
        font-size: 20px;
        line-height: 26.66px;
    }
    /* ========= END PRIVACY POLICY PAGE ============ */

    /*============== START FEATURES PAGE =================*/
    .features-parent img {
        height: 350px;
    }

    .features-child {
        top: 13%;
        width: 63%;
        left: 4%;
    }

        .features-child .features-text h1, .features-child .features-text h2 {
            font-size: 28px;
            line-height: 37.33px;
        }

        .features-child .green-box {
            height: 70px;
            width: 70px;
        }

        .features-child .headings {
            margin-top: -71px;
            margin-left: 20px;
        }

    .Features-Heading {
        font-size: 26px;
        line-height: 34.66px;
    }

    .BottomTop-P .heads h1 {
        font-size: 26px;
        line-height: 34.66px;
    }

    .BottomTop-P .heads h2 {
        font-size: 26px;
        line-height: 34.66px;
    }

    .BottomTop-P .heads {
        margin-top: -69px;
        margin-left: 20px;
    }

    .Orders-box h2, .Data-management .ContentSection h2, .manage-supliers .features-content h5, .management-box h2 {
        font-size: 17px;
        line-height: 22.66px;
    }

    .featuresBox .featuresOf-Purchasing h5 {
        font-size: 17px;
        line-height: 25px;
    }

    .content-features .green-box {
        height: 70px;
        width: 70px;
    }

    .purchasing-features .heads h1 {
        font-size: 26px;
        line-height: 34.66px;
    }

    .purchasing-features .green-box {
        height: 70px;
        width: 70px;
    }

    .purchasing-features .heads h2 {
        font-size: 26px;
        line-height: 34.66px;
    }

    .purchasing-features .heads {
        margin-top: -69px;
        margin-left: 20px;
    }

    .BottomTop-P .Orders-BoxDiv {
        display: block;
    }

    .Orders-BoxDiv .Orders-box {
        width: 100%;
        float: left;
    }

        .Orders-BoxDiv .Orders-box img {
            max-width: 100%;
            height: 220px;
            object-fit: cover;
            width: 50%;
            float: left;
        }

    .Orders-box .Content-sec {
        padding: 51px;
        float: left;
        width: 50%;
    }

    .Data-management .ImgSection img {
        width: 144px;
        height: 150px;
    }

    .Data-management .Data-managementBox .ContentSection {
        padding: 5px 16px;
    }

    .management-BoxDiv {
        display: block;
    }

    .features-boxcenter .paddingLR {
        padding-left: 4px;
        padding-right: 4px;
    }

    .features-boxcenter .paddingLeft {
        padding-left: 0;
        padding-right: 8px;
    }

    .features-boxcenter .paddingRight {
        padding-right: 0;
        padding-left: 8px;
    }

    .BlogImg-Content .BlogContent-Text h5 {
        font-size: 17px;
        line-height: 25px;
        margin-bottom: 5px;
    }

    .date_lite_list {
        font-size: 15px;
    }

    .BlogContent-Text p {
        margin: 5px 0;
        padding-top: 5px;
    }

    .management-BoxDiv .management-box {
        width: 100%;
        float: left;
    }

        .management-BoxDiv .management-box img {
            max-width: 100%;
            height: 250px;
            object-fit: cover;
            width: 50%;
            float: left;
        }

    .management-box .Content-sec {
        padding: 37px;
        float: left;
        width: 50%;
    }

    .Blogtime {
        font-size: 12px;
    }

    .NewsLetter-Sec1 h2 {
        font-size: 26px;
        line-height: 34.66px;
    }

    .NewsLetter-Sec1 h3 {
        font-size: 17px;
        line-height: 22.66px;
    }

    .NewsLetter-Sec2 p {
        padding: 0;
    }

    .NewsLetter-Sec1 {
        height: 120px;
    }

    .NewsLetter-Background {
        height: 200px;
    }

    .PurchasingFeatures .ImagEPart img {
        width: 95%;
        height: 500px;
    }

    .manage-supliers {
        width: 100%;
        display: block;
    }

    .p-BottomTop .image-sec {
        width: 40%;
        float: right;
    }

    .p-BottomTop .ContenTS {
        padding: 0;
        width: 60%;
        float: left;
    }

    .manage-supliers .content-sec {
        display: block;
    }

    .manage-supliers .features-content {
        padding-right: 0;
        width: 100%;
    }

    .manage-supliers .image-sec img {
        max-width: 100%;
        height: 500px;
        object-fit: cover;
        object-position: center;
        margin-top: -20px;
    }

    .manage-supliers .features-content {
        width: 95%;
        margin-top: 25px;
    }

        .manage-supliers .features-content h5 {
            margin-bottom: 5px;
        }

    .content-sec .features-content img {
        margin-bottom: 10px;
    }

    .Search-Input input {
        width: 72%;
    }

    .Search-Input i {
        left: 73%;
    }
    /*============== END FEATURES PAGE =================*/
    /*========== BLOG PAGE ============*/
    .header-image img {
        height: 350px;
    }
    /*========== BLOG PAGE ============*/

    /*========== BLOG LIST PAGE ============*/
    .blog_list_header {
        height: 350px;
    }

    .features-hed h1 {
        font-size: 36px;
        line-height: 48px;
    }

    .features-hed {
        height: 350px;
    }

    .subsection-purchasing {
        padding: 40px 0;
    }

    .date_pop_list {
        font-size: 25px;
        line-height: 43.33px;
    }

    #div_LatestBlog .image-div img {
        height: 200px;
    }

    .social-section h4 {
        margin-bottom: 10px;
    }

    .newsletter_section input {
        height: 35px;
        width: 88%;
        padding: 0 10px;
    }

    .popular-section .pop_right a {
        font-size: 13px;
    }

    .newsletter-section .required_msg {
        left: 31px;
        bottom: 62px;
    }

    .blog-bg .newsletter-section {
        padding: 15px;
    }

    .subscribe_text {
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 10px;
    }

    .newsletter-section p {
        font-size: 11px;
        line-height: 14.66px;
    }

    .small-blogImg img {
        height: 200px;
    }

    .date_pop {
        font-size: 18px;
    }

    .social-section li img {
        width: 18px;
    }

    .social-section .blog_social {
        margin-bottom: 0;
    }

    .main-image-div {
        padding: 20px 20px 60px;
    }

    .blog_box h1 {
        margin-top: 10px;
        font-size: 23px;
        line-height: 30.66px;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }

    .sub-section {
        padding-bottom: 30px;
    }

    .cat_section {
        padding: 10px;
        margin-top: 5px;
    }

    .cat_box, .tags_box {
        margin-top: 20px;
    }

    .social-section {
        margin-top: 20px;
    }

    .pop_box {
        margin-top: 30px;
    }

    .tags-section {
        margin-top: 10px;
    }

    .main-image-div p {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }

    .tags_section span {
        padding: 8px;
        margin-bottom: 5px;
        margin-right: 5px;
    }

    .blog_box {
        padding-top: 30px;
    }

    .sidebar_heading:after {
        width: 40%;
    }

    .popular-section .sidebar_heading:after {
        width: 40%;
    }

    .blog-small-line {
        left: 60%;
    }

    .popular-section .blog-small-line {
        left: 60%;
    }
    /*========== BLOG LIST PAGE ============*/

    /*========= START DEMO PAGE =====*/
    .contact-parent {
        height: 410px;
    }

    .contact-child {
        margin: 40px 0 0 55px;
        width: 36%;
    }

        .contact-child .contact-text p {
            padding-right: 20px;
        }

        .contact-child .contact-text h1 {
            font-size: 28px;
            line-height: 37.33px;
        }

        .contact-child .contact-text h2 {
            font-size: 28px;
            line-height: 37.33px;
        }

    .form-box .content-section i {
        font-size: 22px;
        margin-bottom: 60px;
    }

    .form-box {
        padding-top: 10px;
    }

    .contact-formBOX {
        width: 57%;
        padding: 40px;
        margin-top: -72%;
    }

        .contact-formBOX .marginT20 {
            margin-top: 25px;
        }

        .contact-formBOX .heading h1 {
            font-size: 26px;
            line-height: 30px;
            margin-bottom: 20px;
        }

    .contactForm .alert-msg {
        margin-top: 30px;
    }

    .form-box .content-section {
        width: 38%;
    }
    /*========= END DEMO PAGE =====*/

    /*========= START SOLUTION PAGE =====*/
    .solution-parent img {
        height: 350px;
    }

    .solution-child {
        top: 18%;
        width: 63%;
        left: 4%;
        padding: 15px;
    }

        .solution-child .green-box {
            height: 70px;
            width: 70px;
        }

        .solution-child .solution-text h1 {
            font-size: 28px;
            line-height: 37.33px;
        }

        .solution-child .solution-text h2 {
            font-size: 28px;
            line-height: 37.33px;
        }

        .solution-child .headings {
            margin-top: -74px;
        }

    .vendors-features .heads h1 {
        font-size: 26px;
        line-height: 34.66px;
    }

    .vendors-features .heads h2 {
        font-size: 26px;
        line-height: 34.66px;
    }

    .vendors-features .green-box {
        height: 70px;
        width: 70px;
    }

    .vendors-features .heads {
        margin-top: -67px;
    }

    .Brands-features .heads h1 {
        font-size: 26px;
        line-height: 34.66px;
    }

    .Brands-features .heads h2 {
        font-size: 26px;
        line-height: 34.66px;
    }

    .Brands-features .green-box {
        height: 70px;
        width: 70px;
    }

    .Brands-features .heads {
        margin-top: -67px;
    }

    .Sol-featuresBox .featuresOf-Vendors h5 {
        font-size: 17px;
        line-height: 22.66px;
        text-align: left;
        margin-bottom: 5px;
    }

    .Sol-featuresBox .featuresOf-Brands h5 {
        font-size: 17px;
        line-height: 22.66px;
        text-align: left;
        margin-bottom: 5px;
    }

    .Client-Head h1 {
        font-size: 26px;
        line-height: 34.66px;
    }

    .ForVendors-featuresSec .Sol-featuresDiv {
        display: block;
    }

    .ForVendors-featuresSec .Vendors-SecPadding {
        padding-left: 25px;
    }

    .Sol-featuresBox .featuresOf-Vendors {
        padding-right: 20px;
        text-align: left;
    }

        .Sol-featuresBox .featuresOf-Vendors p {
            text-align: left;
        }

    .vendors-features .solution-content {
        padding-right: 25px;
        margin-left: 0;
    }

    .vendors-features .heads h2 {
        padding-right: 35px;
    }

    .Sol-featuresBox .featuresOf-Vendors img {
        width: 62px;
        margin-bottom: 10px;
    }

    .Features-Brands .Brands-features {
        padding-left: 20px;
    }

    .Brands-features .solution-content {
        margin-left: 5px;
    }

    .ForBrands-featuresSec .Brands-SecPadding {
        padding-right: 25px;
    }

    .ForBrands-featuresSec .Sol-featuresDiv {
        display: block;
    }

    .Sol-featuresBox .featuresOf-Brands img {
        width: 62px;
        margin-bottom: 10px;
    }

    .Sol-featuresBox .featuresOf-Brands {
        padding-left: 25px;
        text-align: left;
    }

        .Sol-featuresBox .featuresOf-Brands p {
            text-align: left;
        }

    .Client-box ul li img {
        width: 75px;
    }

    .Client-box ul li {
        margin: 0 10px;
        width: 15%;
    }
    /*========= END SOLUTION PAGE =====*/
    /*====================== FOOTER ==================== */
    .footer-header h4 {
        font-size: 18px;
    }

    /*====================== FOOTER ================= */

}

@media (max-width: 480px) {
    /* new menu*/
    .navHide {
        display: block;
    }
    /* new menu*/
    /*=============== START HEADER SECTION ==============*/
    .slider__images-image {
        height: 230px;
    }

    .slider-parent .slider {
        height: 230px;
    }

    .slider-child .content {
        margin-left: 0;
        margin-bottom: 0;
    }

    .visibility-off .menu_list {
        display: none;
    }

    .visibility-off {
        position: relative;
    }

        .visibility-off .burger-menu {
            display: block;
            position: absolute;
            top: -31px;
            right: 4px;
        }

    .slider-parent {
        position: unset;
    }

    .retailer-boxDiv h1 {
        font-size: 24px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    .signupApp .GetStarted-Link .green-box {
        margin-left: 0px;
    }

    /*=============== END HEADER SECTION ==============*/
    /*=================== START INDEX PAGE =================*/
    .slider-child .text-features h1 {
        font-size: 26px;
        line-height: 34.66px;
    }

    .burger-menu nav[role=Burger-navigation].active {
        width: 70%;
        margin-top: 13px;
        margin-right: -40px;
    }

    .purchasing_header .logo img {
        width: 40px;
    }

    .navbar-brand {
        line-height: 26px;
        height: 36px;
    }

    .slider-child .text-features p {
        margin: 20px 0 0;
    }

    .banner-slider .signup-button {
        margin-top: 16px;
        display: inline-block;
        margin-bottom: 0;
    }

    .pur-logoText {
        font-size: 20px;
    }

    .slider-child {
        width: 100%;
        float: left;
        position: unset;
        padding: 40px 38px;
        background-color: #f5f5f5;
    }

        .slider-child .text-features p {
            font-size: 14px;
            line-height: 18.66px;
        }

        .slider-child .headings {
            margin-top: -69px;
        }

        .slider-child .text-features h2 {
            font-size: 26px;
            line-height: 34.66px;
        }

    .section-padding-top {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .retailer-boxDiv h2 {
        font-size: 24px;
        margin-bottom: 10px;
    }

    .retailer-boxDiv p {
        font-size: 14px;
        line-height: 18.66px;
    }

    .retailer-box p {
        font-size: 14px;
        line-height: 18.66px;
        text-align: left;
    }

    .supllierBrand .ContentSection p {
        font-size: 14px;
        line-height: 18.66px;
    }

        .supllierBrand .ContentSection p:last-child {
            margin-bottom: 0;
        }

    .Client-Section p {
        font-size: 14px;
        line-height: 18.66px;
    }

    .section-padding-top .retailer-boxDiv {
        border-left: 2px solid #eb1510;
    }

    .NewsLetter-Sec1 h2 {
        font-size: 24px;
        line-height: 32px;
    }

    .NewsLetter-Sec1 h3 {
        font-size: 16px;
        line-height: 21.33px;
        margin-bottom: 3px;
    }

    .NewsLetter-Sec2 p {
        font-size: 14px;
        line-height: 18.66px;
    }

    .HeadLine h2 {
        margin-bottom: 15px;
        font-size: 24px;
        line-height: 32px;
    }

    .signupApp .GetStarted-Link p {
        font-size: 14px;
        line-height: 18.66px;
    }

    .retailer-box .Content-sec .Head-Line {
        margin: 5px auto 12px 0;
    }

    .signupApp .GetStarted-Link h3, .signupApp .GetStarted-Link h2 {
        font-size: 24px;
        line-height: 32px;
    }

    .retailer-box h2 {
        font-size: 16px;
        line-height: 21.33px;
    }

    .supllierBrand .ContentSection h2, .Client-Section h2 {
        font-size: 18px;
        line-height: 24px;
    }

    .retailers-BoxDiv .retailer-box img {
        height: 180px;
        width: 100%;
        margin-bottom: 15px;
    }

    .retailer-box .Content-sec {
        padding: 0;
        width: 100%;
        text-align: left;
    }

    .retailers-BoxDiv {
        padding-top: 0;
        display: block;
    }

        .retailers-BoxDiv .retailer-box {
            width: 100%;
            display: grid;
        }

    .FlipHorizontal {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-orient: vertical;
        -moz-box-orient: vertical;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -moz-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
    }

    .ContentSec {
        -webkit-box-ordinal-group: 2;
        -moz-box-ordinal-group: 2;
        -ms-flex-order: 2;
        -webkit-order: 2;
        order: 2;
    }

    .ImgSEC {
        -webkit-box-ordinal-group: 1;
        -moz-box-ordinal-group: 1;
        -ms-flex-order: 1;
        -webkit-order: 1;
        order: 1;
    }

    .retailer-box .Content-sec .Head-Line {
        border-bottom: 2px solid #eb1510;
        width: 30%;
        margin-left: 0;
    }

    .retailers-BoxDiv .retailer-box {
        width: 100%;
        display: grid;
        padding: 0;
        margin-top: 35px;
    }

    .features-SecButton {
        margin-top: 35px;
    }

    .Industry-box ul li {
        margin: 4px 2px;
        padding: 10px 7px 7px;
        width: 31%;
    }

        .Industry-box ul li h4 {
            font-size: 10px;
            font-weight: 600;
        }

        .Industry-box ul li img {
            width: 35px;
        }

    .Industry-box {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    /*.Client-Section .clientImage {
	text-align: center;	
}*/
    .VendorBox .Client-Section .clientImage img {
        margin-left: 0;
        width: 190px;
        margin-bottom: 4px;
    }

    .VendorBox .ClientContent .Quotation {
        margin-right: 0;
    }

    .NewsLetter-Sec1 {
        height: auto;
        margin-bottom: 10px;
        display: block;
    }

    .suppliers-brands .MarBottom {
        margin-bottom: 30px;
        padding: 0;
        display: grid;
        box-shadow: none;
    }

    .supllierBrand .FlipVertical {
        display: grid;
        box-shadow: none;
        padding: 0;
    }

    .suppliers-brands {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .supllierBrand .suplliersBox .ContentSection {
        padding: 0;
    }

    .supllierBrand .suplliersBox .ImgSection {
        text-align: left;
    }

    .supllierBrand .ImgSection img {
        margin-bottom: 17px;
        width: 183px;
        height: 209px;
        object-fit: cover;
        object-position: bottom;
    }

    .FlipVertical .SecondDiv {
        float: left;
        width: 100%;
    }

    .FlipVertical .FirstDiv {
        float: none;
    }

    .VendorBox .ClientContent .Quotation {
        font-size: 100px;
    }

    .signupApp {
        padding-top: 40px;
        padding-bottom: 40px;
    }

        .signupApp .GetStarted-Link .Signup-Buttons {
            margin-left: 0;
            margin-top: 40px;
        }

        .signupApp .downloadLink .col-xs-12 {
            padding: 0;
        }

    /*=================== END INDEX PAGE =================*/

    /* ========= START TERMS OF USE PAGE ============ */
    .TermsOf-Use-contentS h1 {
        font-size: 26px;
        line-height: 34.66px;
    }

    .TermsOf-Use-contentS h2 {
        font-size: 26px;
        line-height: 34.66px;
        margin-left: 15px;
    }

    .TermsOf-Use-contentS .backgroundG {
        height: 75px;
        width: 60px;
    }

    .TermsOf-Use-contentS .TOU-headS {
        margin-top: -70px;
    }

    .TermsOf-Use-contentS h3 {
        font-size: 18px;
        line-height: 24px;
        margin-top: 30px;
        margin-bottom: 10px;
        padding: 10px;
        border-left: 2px solid #eb1510;
    }

    .TermsOf-Use-contentS p {
        font-size: 14px;
        line-height: 18.66px;
        margin-bottom: 15px;
    }
    /* ========= END TERMS OF USE PAGE ============ */

    /* ========= START PRIVACY POLICY PAGE ============ */
    .Privacy-Policy-contentS h1 {
        font-size: 26px;
        line-height: 34.66px;
    }

    .Privacy-Policy-contentS h2 {
        font-size: 26px;
        line-height: 34.66px;
        margin-left: 15px;
    }

    .Privacy-Policy-contentS .backgroundG {
        height: 75px;
        width: 60px;
    }

    .Privacy-Policy-contentS .PP-headS {
        margin-top: -70px;
    }

    .Privacy-Policy-contentS h3 {
        font-size: 18px;
        line-height: 24px;
        margin-top: 30px;
        margin-bottom: 10px;
        padding: 10px;
        border-left: 2px solid #eb1510;
    }

    .Privacy-Policy-contentS p {
        font-size: 14px;
        line-height: 18.66px;
        margin-bottom: 15px;
    }
    /* ========= END PRIVACY POLICY PAGE ============ */

    /*=================== START FEATURES PAGE =================*/
    .features-boxcenter {
        padding: 40px 0;
    }

    .features-parent {
        position: unset;
    }

    .features-child {
        position: unset;
    }

    .features-parent img {
        height: 230px;
        object-fit: cover;
    }

    .features-child .features-content {
        margin-left: 0;
        margin-bottom: 0;
    }

    .BottomTop-P .para-features p {
        margin-left: 0;
        margin-bottom: 20px;
    }

    .BlogImg-Content img {
        height: 120px;
    }

    .features-boxcenter .paragraph_padding {
        padding: 10px;
    }

    .Orders-BoxDiv .Orders-box img {
        height: 180px;
        width: 100%;
        margin-bottom: 15px;
    }

    .features-child {
        width: 100%;
        float: left;
        position: unset;
        padding: 40px 38px;
        background-color: #f5f5f5;
    }

        .features-child .features-text h1, .features-child .features-text h2 {
            font-size: 26px;
            line-height: 34.66px;
        }

        .features-child .headings {
            margin-top: -68px;
        }

    .features-parent .features-child .SignUp-button {
        margin-top: 16px;
        display: inline-block;
        margin-bottom: 0;
    }

    .features-child .features-text p {
        font-size: 14px;
        line-height: 18.66px;
        margin: 20px 0 0;
    }

    .slider-child .content {
        margin-left: 0;
        margin-bottom: 0;
    }

    .BottomTop-P {
        padding-top: 40px;
        padding-bottom: 40px;
    }

        .BottomTop-P .heads h1 {
            font-size: 24px;
            line-height: 32px;
        }

        .BottomTop-P .heads h2 {
            font-size: 24px;
            line-height: 32px;
        }

        .BottomTop-P .heads {
            margin-top: -66px;
        }

        .BottomTop-P .para-features p {
            font-size: 14px;
            line-height: 18.66px;
        }

    .Order-Heading, .Data-Heading, .manage-supliers .head h2 {
        font-size: 21px;
        line-height: 28px;
        text-align: center;
    }

    .Ordering-Head .BorderLine, .Data-Head .Border-Line, .ContenTS .head .Border-Line {
        border-bottom: 2px solid #eb1510;
        margin: 0 auto 35px;
        text-align: center;
        width: 30%;
    }

    .latestPost .borderLine {
        border-bottom: 2px solid #eb1510;
        width: 30%;
        margin: 0 0 35px;
    }

    .features-boxcenter .paddingRight a {
        margin-bottom: 0;
    }

    .Features-Heading {
        font-size: 24px;
        line-height: 32px;
        margin-bottom: 10px;
    }

    .features-boxcenter .paddingLeft {
        padding-right: 0px;
        margin-bottom: 30px;
    }

    #div_LatestBlog .col-xs-12:last-child {
        margin-bottom: 0;
    }

    .features-boxcenter .paddingLR {
        padding-right: 0;
        padding-left: 0;
        margin-bottom: 30px;
    }

    .BlogImg-Content .BlogContent-Text h5 {
        font-size: 16px;
        line-height: 21.33px;
    }

    .BlogContent-Text p {
        font-size: 14px;
        line-height: 18.66px;
    }

    .features-boxcenter .paddingRight {
        padding-right: 0;
        padding-left: 0px;
    }

    .purchasing-features .heads h1 {
        font-size: 24px;
        line-height: 32px;
    }

    .purchasing-features .heads h2 {
        font-size: 24px;
        line-height: 32px;
    }

    .purchasing-features .heads {
        margin-top: -67px;
    }

    .Orders-BoxDiv .Orders-box {
        background: none;
    }

    .Orders-box .Content-sec {
        padding: 0;
        width: 100%;
        text-align: left;
    }

        .Orders-box .Content-sec .Head-Line, .management-box .Content-sec .Head-Line {
            border-bottom: 2px solid #eb1510;
            width: 30%;
            margin: 5px auto 12px 0;
        }

    .Orders-box h2, .Data-management .ContentSection h2, .manage-supliers .features-content h5, .management-box h2 {
        font-size: 16px;
        line-height: 21.33px;
    }

    .Orders-BoxDiv .Orders-box {
        background: none;
        display: grid;
        margin-top: 35px;
    }

        .Orders-BoxDiv .Orders-box:first-child {
            margin-top: 0;
        }

    .Orders-box p {
        font-size: 14px;
        line-height: 18.66px;
        text-align: left;
    }

    .p-BottomTop {
        padding-top: 40px;
        padding-bottom: 40px;
    }

        .p-BottomTop .image-sec {
            width: 100%;
            float: none;
        }

    .manage-supliers .visi-OFF {
        display: block;
    }

    .manage-supliers .visi-ON {
        display: none;
    }

    .p-BottomTop .ContenTS {
        width: 100%;
    }

    .manage-supliers .image-sec img {
        width: 100%;
        height: 180px;
        margin: 0;
    }

    .manage-supliers .features-content {
        width: 100%;
        margin-top: 30px;
    }

    .BottomTop-p {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .management-BoxDiv .management-box {
        background: none;
        display: grid;
        margin-top: 35px;
    }

        .management-BoxDiv .management-box:first-child {
            margin-top: 0;
        }

        .management-BoxDiv .management-box img {
            height: 180px;
            width: 100%;
            margin-bottom: 15px;
        }

    .management-box .Content-sec {
        padding: 0;
        width: 100%;
        text-align: left;
    }

    .management-box .Content-sec {
        padding: 0;
        width: 100%;
        text-align: left;
    }

    .manage-supliers {
        width: 100%;
        display: grid;
    }

    .management-box p {
        font-size: 14px;
        line-height: 18.66px;
        text-align: left;
    }

    .Data-management .ContentSection p {
        font-size: 14px;
        line-height: 18.66px;
    }

    .Data-Manage {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .Data-management {
        display: block;
    }

        .Data-management .Data-managementBox {
            margin-bottom: 30px;
            padding: 0;
            width: 100%;
            display: grid;
        }

            .Data-management .Data-managementBox:last-child {
                margin-bottom: 0;
            }

            .Data-management .Data-managementBox .ContentSection {
                padding: 0;
            }

            .Data-management .Data-managementBox .ImgSection {
                text-align: left;
            }

        .Data-management .ImgSection img {
            margin-bottom: 15px;
            width: 190px;
            height: 190px;
        }

    .featuresBox .featuresOf-Purchasing h5 {
        font-size: 16px;
        line-height: 21.33px;
        margin-bottom: 7px;
    }

    .purchasing-featuresSec .featuresDiv {
        display: block;
    }

    .featuresBox .featuresOf-Purchasing {
        padding: 0;
        margin-top: 30px;
        text-align: left;
    }

    .manage-supliers .features-content p {
        font-size: 14px;
        line-height: 18.66px;
    }

    .SectionPadding {
        padding: 0 35px;
    }

    .featuresBox .featuresOf-Purchasing p {
        text-align: left;
        font-size: 14px;
        line-height: 18.66px;
    }

    .featuresBox .featuresOf-Purchasing p {
        text-align: left;
        line-height: 25px;
    }

    .PurchasingFeatures .ImagEPart img {
        width: 100%;
        height: 200px;
        margin-top: 15px;
        margin-bottom: 35px;
    }

    .featuresBox .featuresOf-Purchasing img {
        margin-bottom: 12px;
    }

    .signupApp .GetStarted-Link .green-box {
        height: 70px;
    }

    .signupApp .GetStarted-Link .headings {
        margin-top: -68px;
    }

    .purchasing-features .visibilityOFF {
        display: block;
    }

    .PurchasingFeatures .visibilityON {
        display: none;
    }
    /*=================== END FEATURES PAGE =================*/
    /*========== BLOG PAGE ============*/
    .header-image img {
        height: 230px;
    }

    .features-hed h1 {
        font-size: 34px;
        line-height: 45.33px;
    }

    .subsection-purchasing {
        padding: 40px 0;
    }

    #div_LatestBlog .image-div img {
        height: 170px;
    }

    .blog_box {
        padding-top: 22px;
    }

    .small-blogImg img {
        height: 170px;
    }

    .list-content {
        width: 100%;
    }

    .blog_box h1 {
        margin-top: 15px;
        font-size: 21px;
        line-height: 28px;
    }

    .main-image-div p {
        font-size: 14px;
        line-height: 18.66px;
    }

    .blog-bg .container {
        padding: 0;
    }

        .blog-bg .container .col-xs-12 {
            padding: 0;
        }

    .small-blogImg {
        width: 100%;
    }

    .main-image-div {
        margin-bottom: 20px;
    }

    .sub-section {
        padding-bottom: 0;
    }

    .load_btn {
        margin-top: 10px;
    }

    .newsletter_section input {
        height: 40px;
        width: 93%;
    }

    .date_pop_list {
        font-size: 23px;
        line-height: 47px;
    }

    .cat_section {
        padding: 12px;
        margin-top: 10px;
    }

    .pop_right h5 {
        font-size: 13px;
        line-height: 17.33px;
    }

    .tags_section span {
        padding: 10px;
        margin-bottom: 7px;
        margin-right: 7px;
    }

    .newsletter-section p {
        font-size: 14px;
        line-height: 18.66px;
    }

    .blog-bg .newsletter-section {
        padding: 25px;
    }

    .subscribe_text {
        font-size: 17px;
        line-height: 22.66px;
    }

    .newsletter-section .required_msg {
        left: 25px;
        bottom: 71px;
    }

    #success_message .alert-msg {
        padding: 10px 15px;
    }
    /*========== BLOG PAGE ============*/
    /*========== BLOG LIST PAGE ============*/
    .blog_list_header, .features-hed {
        height: 250px;
    }

    .contact-child .contact-text h1, .contact-child .contact-text h2 {
        font-size: 26px;
        line-height: 34.66px;
    }

    .form-box {
        padding-top: 0px;
    }

    .detail_content {
        width: 100%;
    }

    .detail_blog_img img {
        margin: 20px 0;
        height: 200px;
    }

    #div_detailblogs .blog_box {
        padding-top: 0;
    }

    .subsection-purchasing .category-section {
        margin-top: 30px;
    }
    /*========== END BLOG LIST PAGE ============*/

    /*========== START SOLUTION PAGE ============*/
    .solution-parent img {
        height: 230px;
        object-fit: cover;
    }

    .solution-child {
        width: 100%;
        float: left;
        position: unset;
        padding: 40px 38px;
        background-color: #f5f5f5;
    }

        .solution-child .solution-text h1 {
            font-size: 26px;
            line-height: 34.66px;
        }

        .solution-child .solution-text h2 {
            font-size: 26px;
            line-height: 34.66px;
        }

        .solution-child .headings {
            margin-top: -71px;
        }

        .solution-child .solution-content {
            margin-left: 0;
            margin-bottom: 0;
        }

        .solution-child .solution-text p {
            font-size: 14px;
            line-height: 18.66px;
            margin: 20px 0 0;
        }

    .vendors-features .solution-content p {
        font-size: 14px;
        line-height: 18.66px;
    }

    .Sol-featuresBox .featuresOf-Vendors p {
        font-size: 14px;
        line-height: 18.66px;
    }

    .Brands-features .solution-content p {
        font-size: 14px;
        line-height: 18.66px;
    }

    .Sol-featuresBox .featuresOf-Brands p {
        font-size: 14px;
        line-height: 18.66px;
    }

    .solution-parent .solution-child .talkToUs-button {
        margin-top: 16px;
        display: inline-block;
        margin-bottom: 0;
    }

    .vendors-features .heads h1 {
        font-size: 24px;
        line-height: 32px;
    }

    .vendors-features .heads h2 {
        padding-right: 0;
        font-size: 24px;
        line-height: 32px;
    }

    .vendors-features .solution-content {
        padding-right: 0;
        margin: 0;
    }

    .Sol-featuresBox .featuresOf-Vendors {
        padding-right: 0;
    }

    .ForVendors-featuresSec .Vendors-SecPadding {
        padding: 0 38px;
    }

    .ForVendors-featuresSec {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .ForVendors .imagePart img {
        height: 200px;
        margin-top: 30px;
    }

    .vendors-features .heads {
        margin-top: -66px;
        margin-left: 20px;
    }

    .Sol-featuresBox .featuresOf-Vendors h5 {
        font-size: 16px;
        line-height: 21.33px;
    }

    .Sol-featuresBox .featuresOf-Vendors img {
        width: 60px;
    }

    .Brands-features .heads h1 {
        font-size: 24px;
        line-height: 32px;
    }

    .Brands-features .heads h2 {
        font-size: 24px;
        line-height: 32px;
    }

    .Brands-features .heads {
        margin-top: -66px;
        margin-left: 20px;
    }

    .Brands-features .solution-content {
        margin-left: 0;
        margin-bottom: 0;
    }

    .Sol-featuresBox .featuresOf-Brands {
        padding-left: 0;
    }

    .ForBrands-featuresSec .Brands-SecPadding {
        padding: 0 38px;
    }

    .Features-Brands .Brands-features {
        padding-left: 0;
        padding-top: 0;
    }

    .ForBrands-featuresSec {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .Sol-featuresBox .featuresOf-Brands img {
        width: 60px;
    }

    .Sol-featuresBox .featuresOf-Brands h5 {
        font-size: 16px;
        line-height: 21.33px;
    }

    .ForBrands .imagePart img {
        height: 200px;
        margin-top: 30px;
    }

    .ForBrands .visibility-TopHide {
        display: none;
    }

    .ForBrands .visibility-BottomShow {
        display: block;
    }

    .Client-Head h1 {
        font-size: 24px;
        line-height: 32px;
    }

    .Client-box {
        padding-top: 40px;
        padding-bottom: 40px;
    }

        .Client-box ul li {
            width: 33%;
        }

            .Client-box ul li img {
                width: 70px;
            }

    /*========== END SOLUTION PAGE ============*/

    /*========== START DEMO PAGE ============*/
    .contact-child {
        width: 86%;
        margin: 30px;
    }

        .contact-child .contact-text p {
            padding-right: 0;
        }

    .contact-parent {
        height: 600px;
    }

    .form-box .content-section {
        width: 100%;
        margin-top: 30px;
    }

        .form-box .content-section h4:last-child {
            margin-bottom: 0;
        }

    .contact-formBOX {
        margin-top: -380px;
        width: 100%;
    }

    .contact-child .contact-text p {
        font-size: 14px;
        line-height: 18.66px;
    }

    .form-box .content-section h4 {
        font-size: 14px;
        line-height: 18.66px;
        margin-bottom: 10px;
    }

    .contact-formBOX .heading h1 {
        font-size: 24px;
        line-height: 32px;
    }

    .form-box .content-section i {
        font-size: 24px;
        line-height: 32px;
        margin-bottom: 35px;
    }

    .form-box .content-section h4 .HighLite {
        font-size: 17px;
        line-height: 22.66px;
    }

    .contact-formBOX .input-field input {
        font-size: 12px;
    }

    .form-box {
        padding-bottom: 40px;
    }

    .contact-formBOX .marginT20 {
        margin-top: 20px;
    }

    .demoFormBox-Content {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-orient: vertical;
        -moz-box-orient: vertical;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -moz-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
    }

    .demoFormContent-Section {
        -webkit-box-ordinal-group: 2;
        -moz-box-ordinal-group: 2;
        -ms-flex-order: 2;
        -webkit-order: 2;
        order: 2;
    }

    .demoForm-Section {
        -webkit-box-ordinal-group: 1;
        -moz-box-ordinal-group: 1;
        -ms-flex-order: 1;
        -webkit-order: 1;
        order: 1;
    }
    /*========== END DEMO PAGE ============*/

    /*========== FOOTER ============*/
    .footer-header {
        border-bottom: 1px solid #1d2129;
        padding-bottom: 15px;
        margin-bottom: 15px;
    }

        .footer-header h4 {
            font-size: 17px;
        }

        .footer-header ul li a {
            font-size: 12px;
            line-height: 28px;
        }

        .footer-header:last-child {
            border-bottom: none;
            padding-bottom: 0;
            margin-bottom: 0;
        }

    .Footer-background {
        padding-bottom: 30px;
    }

    .purchasing-bottom-footer p {
        line-height: 20px;
        font-size: 12px;
        text-align: center;
    }

    .purchasing-bottom-footer {
        padding: 8px 0;
    }

    .right-float {
        float: left;
        margin-left: 60px;
    }
    /*========== FOOTER ============*/
}

@media (max-width: 360px) {

    /*=================== START INDEX PAGE =================*/
    .purchasing_header {
        padding: 10px 0px;
    }

    .burger-menu nav[role=Burger-navigation] li a {
        font-size: 14px;
    }

    .purchasing_header .logo img {
        width: 38px;
    }

    .pur-logoText {
        font-size: 18px;
    }

    .navbar-brand {
        height: 34px;
    }

    .slider-child .text-features h1 {
        font-size: 24px;
        line-height: 32px;
    }

    .slider-child .text-features h2 {
        font-size: 24px;
        line-height: 32px;
    }

    .slider__images-image {
        height: 200px;
    }

    .slider-child .headings {
        margin-top: -66px;
    }

    .slider-parent .slider {
        height: 200px;
    }

    .slider-child .text-features p {
        margin: 15px 0 0;
    }

    .slider-child {
        padding: 40px 32px;
    }

    .retailer-boxDiv h1 {
        font-size: 22px;
        margin-bottom: 8px;
    }

    .HeadLine h2 {
        font-size: 22px;
        line-height: 29.33px;
    }

    .NewsLetter-Sec1 h2 {
        font-size: 22px;
        line-height: 29.33px;
    }

    .Industry-box ul li {
        width: 35%;
    }

    .supllierBrand .ContentSection h4 {
        font-size: 13px;
        margin-bottom: 3px;
    }

    .signupApp .GetStarted-Link h3, .signupApp .GetStarted-Link h2 {
        font-size: 22px;
        line-height: 29.33px;
    }

    .signupApp .GetStarted-Link .headings {
        margin-top: -64px;
    }

    .supllierBrand .ContentSection h2, .Client-Section h2 {
        font-size: 17px;
        line-height: 22.66px;
    }

    .NewsLetter-Sec1 h3 {
        font-size: 15px;
        line-height: 20px;
    }

    .VendorBox .ClientContent .Quotation {
        font-size: 90px;
    }

    .retailers-BoxDiv .retailer-box {
        margin-top: 30px;
    }

    .signupApp .GetStarted-Link .Signup-Buttons {
        margin-left: 0;
    }

    .signupApp .GetStarted-Link img {
        width: 130px;
        margin-right: 5px;
    }

    .signupApp .GetStarted-Link p {
        font-size: 14px;
        line-height: 25px;
    }

    .supllierBrand .ImgSection img {
        width: 153px;
        height: 179px;
    }

    .burger-menu nav[role=Burger-navigation].active {
        margin-right: -37px;
        margin-top: 12px;
    }

    /*=================== END INDEX PAGE =================*/
    /* ========= START TERMS OF USE PAGE ============ */
    .TermsOf-Use-contentS h1 {
        font-size: 24px;
        line-height: 32px;
    }

    .TermsOf-Use-contentS h2 {
        font-size: 24px;
        line-height: 32px;
        margin-left: 15px;
    }

    .TermsOf-Use-contentS .backgroundG {
        height: 70px;
        width: 55px;
    }

    .TermsOf-Use-contentS .TOU-headS {
        margin-top: -65px;
    }

    .TermsOf-Use-contentS h3 {
        font-size: 17px;
        line-height: 22.66px;
    }
    /* ========= END TERMS OF USE PAGE ============ */

    /* ========= START PRIVACY POLICY PAGE ============ */
    .Privacy-Policy-contentS h1 {
        font-size: 24px;
        line-height: 32px;
    }

    .Privacy-Policy-contentS h2 {
        font-size: 24px;
        line-height: 32px;
        margin-left: 15px;
    }

    .Privacy-Policy-contentS .backgroundG {
        height: 70px;
        width: 55px;
    }

    .Privacy-Policy-contentS .PP-headS {
        margin-top: -65px;
    }

    .Privacy-Policy-contentS h3 {
        font-size: 17px;
        line-height: 22.66px;
    }
    /* ========= END PRIVACY POLICY PAGE ============ */
    /*=================== START FEATURES PAGE =================*/
    .features-parent img {
        height: 200px;
    }

    .features-boxcenter .paragraph_padding {
        padding: 10px;
    }

    .features-child .features-text h1, .features-child .features-text h2 {
        font-size: 24px;
        line-height: 32px;
    }

    .features-child .headings {
        margin-top: -65px;
    }

    .features-child {
        padding: 40px 32px;
    }

    .BottomTop-P .heads h1 {
        font-size: 22px;
        line-height: 29.33px;
    }

    .BottomTop-P .heads h2 {
        font-size: 22px;
        line-height: 29.33px;
        margin-bottom: 15px;
    }

    .BottomTop-P .heads {
        margin-top: -62px;
    }

    .features-child .features-text p {
        margin: 15px 0 0;
    }

    .Order-Heading, .Data-Heading, .manage-supliers .head h2 {
        font-size: 19px;
        line-height: 25.33px;
    }

    .features-boxcenter .paddingLeft {
        margin-bottom: 25px;
    }

    .purchasing-features .heads h2 {
        font-size: 22px;
        line-height: 29.33px;
    }

    .purchasing-features .heads h1 {
        font-size: 22px;
        line-height: 29.33px;
    }

    .purchasing-features .heads {
        margin-top: -64px;
    }

    .Data-management .ImgSection img {
        width: 170px;
        height: 170px;
    }
    /*=================== END FEATURES PAGE =================*/
    /*============ FOOTER ==============*/
    .right-float {
        margin-left: 35px;
    }
    /*============ FOOTER ==============*/
    /*========== BLOG PAGE ============*/
    .header-image img {
        height: 200px;
    }
    /*========== BLOG PAGE ============*/
    /*========== BLOG LIST PAGE ============*/
    .blog_list_header {
        height: 200px;
    }

    .features-hed {
        height: 200px;
    }

    #div_LatestBlog .image-div img {
        height: 150px;
    }

    .small-blogImg img {
        height: 150px;
    }

    .blog_box h1 {
        font-size: 20px;
        line-height: 26.66px;
    }

    .main-image-div {
        padding: 20px 20px 55px;
    }
    /*========== BLOG LIST PAGE ============*/

    /*========== START DEMO PAGE ============*/
    .contact-child .contact-text h1 {
        font-size: 24px;
        line-height: 32px;
        margin-bottom: 0;
    }

    .contact-child .contact-text h2 {
        font-size: 24px;
        line-height: 32px;
    }

    .contact-child {
        width: 82%;
        margin: 25px 35px;
    }

    .contact-formBOX {
        margin-top: -350px;
        padding: 30px;
    }

        .contact-formBOX .heading h1 {
            font-size: 22px;
            line-height: 26px;
        }

    .form-box .content-section i {
        font-size: 22px;
        margin-bottom: 45px;
    }

    .form-box .content-section h4 .HighLite {
        font-size: 16px;
    }

    .form-box .content-section h4 {
        font-size: 14px;
        line-height: 22px;
    }

    .form-box {
        padding-bottom: 25px;
    }
    /*========== END DEMO PAGE ============*/
    /*========== START SOLUTION PAGE ============*/
    .solution-parent img {
        height: 200px;
    }

    .solution-child .solution-text h1 {
        font-size: 24px;
        line-height: 32px;
    }

    .vendors-features .heads h1 {
        font-size: 22px;
        line-height: 29.33px;
    }

    .vendors-features .heads h2 {
        font-size: 22px;
        line-height: 29.33px;
    }

    .solution-child .solution-text h2 {
        font-size: 24px;
        line-height: 32px;
    }

    .solution-child .solution-text p {
        margin: 15px 0 0;
    }

    .solution-child {
        padding: 40px 32px;
    }

    .Brands-features .heads h1 {
        font-size: 22px;
        line-height: 29.33px;
    }

    .Brands-features .heads {
        margin-top: -63px;
    }

    .vendors-features .heads {
        margin-top: -63px;
    }

    .Brands-features .heads h2 {
        font-size: 22px;
        line-height: 29.33px;
    }

    .ForVendors .imagePart img {
        height: 170px;
    }

    .ForBrands .imagePart img {
        height: 170px;
    }

    .Client-Head h1 {
        font-size: 22px;
        line-height: 25px;
    }
    /*========== END SOLUTION PAGE ============*/
}

/*========== LOGIN PAGE ============*/
/*@media (max-width:1920px){
   .forgot_pwd {
    width: 30%;
}
}
@media (max-width: 1440px) {
.forgot_pwd {
    width: 38%;
}
}
@media (max-width: 1366px) {
.forgot_pwd {
    width: 40%;
}
.middle_block {
    padding: 80px;
}
.Purchasing-header .logo img {
    width: 52px;
}
}
@media (max-width: 1280px) {
.forgot_pwd {
    width: 43%;
}
}
@media (max-width: 1024px){
.forgot_pwd {
    width: 49%;
}
}
@media (max-width: 982px){
.forgot_pwd {
    width: 56%;
}
.middle_block {
    padding: 70px;
}
.Purchasing-header .logo img {
    width: 50px;
}
.m-grid__item .btn-full {
    width: 65%;
    padding: 12px;
}
}

*/















