﻿@media (min-width: 1200px) and (max-width: 1439px) {
    /*#region ------------------- Aldıklarım Kategorisi Listesi -------------------*/
    .flow-category-item > section > span {
        min-width: 130px;
        font-size: 13px;
        line-height: 13px;
        overflow: visible;
    }

    .flow-category-list-layer section .checkbox-inline {
        padding-left: 0;
    }
    /*#endregion ------------------- Aldıklarım Kategorisi Listesi -------------------*/

    /*#region ---------- Akış Kategori Filtreleme Alanı ----------*/

    .flow-left-filtering-category > div > section > article > span {
        width: 160px;
    }

    /*#endregion --------------------------- Akış Kategori Filtreleme Alanı ---------------------------*/

    /*#region ------------------- Yeni İçerik Alanı -------------------*/
    .new-contents-area {
        width: 70.33%;
    }

    /*#endregion ------------------- Yeni İçerik Alanı -------------------*/
}

@media (min-width: 1200px) and (max-width: 1365px) {
    .fixed-bottom-step-area {
        min-width: calc(67%) !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    /*#region --------------------------- Header ---------------------------*/
    .header-menu > ul > li {
        margin: 0px 5px;
    }

        .header-menu > ul > li > a {
            font-size: 13px;
        }

        .header-menu > ul > li .dropdown > button {
            font-size: 13px;
        }

    /*#endregion --------------------------- Header ---------------------------*/

    /*#region --------------------------- Üye ve Firması OLAN Kullanıcı (Duyurular) ---------------------------*/

    .member-and-has-a-company > div > section > article > div > strong {
        font-size: 14px;
        line-height: 20px;
    }

    /*#endregion --------------------------- Üye ve Firması OLAN Kullanıcı (Duyurular) ---------------------------*/

    /*#region --------------------------- Akış Kategori Filtreleme Alanı ---------------------------*/

    .flow-left-filtering-category > div > section > article > span {
        width: 120px;
    }

    .flow-left-filtering-category > div > section > article > img {
        margin-right: 5px;
    }

    /*#endregion --------------------------- Akış Kategori Filtreleme Alanı ---------------------------*/

    /*#region ------------------- Yeni İçerik Alanı -------------------*/
    .new-contents-area {
        width: 70.33%;
    }

    /*#endregion ------------------- Yeni İçerik Alanı -------------------*/

    /*#region -------------------- Category Selection Navigator ---------------*/

    .fixed-bottom-step-area {
        min-width: 646px;
        flex-wrap: inherit !important;
        border-radius: 0px;
        padding: 5px 15px;
    }


    /*#endregion -------------------- Category Selection Navigator ---------------*/

    /*#region ===================== New Membership Package =================*/

    .new-membership-package-features-area {
        padding: 10px;
    }

        .new-membership-package-features-area > ul li span {
            max-width: 172px;
            min-width: 172px;
        }

    .new-membership-package-information-list > ul > li:before {
        left: -17px;
        width: 20px;
    }

    .new-membership-package-items {
        padding: 5px;
    }


    /*#endregion ===================== New Membership Package =================*/
}

@media (min-width: 768px) and (max-width: 991px) {

    .flow-main-right-area {
        margin-bottom: 100px;
    }

    .favorilist-not-found-area {
        margin: 100px 0px;
    }

    .flow-main-left-area {
        order: 2;
    }

    /*#region --------------------------- Üye ve Firması OLAN Kullanıcı (Duyurular) ---------------------------*/

    .member-and-has-a-company > div > section > article > div > strong {
        font-size: 15px;
        line-height: 19px;
    }

    .member-and-has-a-company > div > section > article > p {
        font-size: 11px;
        line-height: 16px;
    }

    /*#endregion --------------------------- Üye ve Firması OLAN Kullanıcı (Duyurular) ---------------------------*/

    /*#region --------------------------- Akış Kategori Filtreleme Alanı ---------------------------*/

    .flow-left-filtering-category > div > section > article > span {
        width: 120px;
    }

    .flow-left-filtering-category > div > section > article > img {
        margin-right: 5px;
    }

    /*#endregion --------------------------- Akış Kategori Filtreleme Alanı ---------------------------*/

    /*#region ------------------- Aldıklarım Kategorisi Listesi -------------------*/

    .member-buying-search-area > h5 {
        font-size: 20px;
        line-height: 26px;
    }

    .flow-category-item > section > span {
        font-size: 14px;
        line-height: 15.7px;
    }


    /*#endregion ------------------- Aldıklarım Kategorisi Listesi -------------------*/

    /*#region ------------------- Sattıklarım Kategorisi Listesi -------------------*/
    .member-selling-search-area > h5 {
        font-size: 20px;
        line-height: 26px;
    }

    /*#endregion ------------------- Sattıklarım Kategorisi Listesi -------------------*/

    /*#region ------------------- Akış Talep Item -------------------*/
    .company-and-lead-flow-area {
        margin: 32px 15px 32px 15px;
    }

    .flow-item-company > section > div > a {
        display: none;
    }

    .flow-item-company > section > div {
        font-size: 14px;
        line-height: 18px;
        margin-bottom: 0px;
        /*max-height: 160px;*/
    }

    .flow-item-company-top > section > article {
        width: 80%;
    }

    .flow-item-lead > p {
        font-size: 14px;
        line-height: 18px;
    }
    /*#endregion ------------------- Akış Talep Item -------------------*/

    /*#region ------------------- Akış Aldıklarım Ekle Güncelle Kategori  -------------------*/
    .add-or-update-categores-area {
        margin: 32px 15px 32px 15px;
    }

    .add-or-update-header-and-footer-area {
        flex-flow: wrap;
    }

        .add-or-update-header-and-footer-area > section {
            width: 100%;
            margin-top: 5px;
        }

            .add-or-update-header-and-footer-area > section > article {
                width: 100%;
                justify-content: space-between;
            }

                .add-or-update-header-and-footer-area > section > article > a {
                    margin-left: 0px;
                }
    /*#endregion ------------------- Akış Aldıklarım Ekle Güncelle Kategori  -------------------*/

    /*#region ------------------- Search Not Fount -------------------*/

    .search-not-fount {
        min-height: 390px;
        padding: 25px;
    }

        .search-not-fount > p {
            max-width: 100%;
            margin-bottom: 30px;
        }

    /*#endregion ------------------- Search Not Fount -------------------*/

    /*#region ------------------- Başka Veri Bulunamadı Akış -------------------*/

    .no-other-data {
        min-height: 390px;
        padding: 25px;
    }

        .no-other-data > p {
            max-width: 100%;
            margin-bottom: 30px;
        }

    /*#endregion ------------------- Başka Veri Bulunamadı Akış -------------------*/

    /*#region ------------------- Yeni İçerik Alanı -------------------*/
    .new-contents-area {
        width: 80%;
    }

    /*#endregion ------------------- Yeni İçerik Alanı -------------------*/

    /*#region -------------- Kullanıcı Girişi yapın -------------- */

    #flow-sign-up-for-more .modal-body {
        padding: 20px 35px !important;
        text-align: center;
    }

    #flow-sign-up-for-more .flow-sign-up-for-more-left {
        margin-bottom: 65px;
    }

        #flow-sign-up-for-more .flow-sign-up-for-more-left > p {
            padding: 0px 0px 32px 0px !important;
        }
    /*#endregion -------------- Kullanıcı Girişi yapın -------------- */

    /*#region -------------------- Category Selection Navigator ---------------*/

    .fixed-bottom-step-area {
        min-width: calc(100% - 0%);
        left: 0;
        bottom: 80px;
        flex-wrap: inherit !important;
        border-radius: 0px;
        padding: 5px 15px;
    }


    /*#endregion -------------------- Category Selection Navigator ---------------*/

    .company-and-lead-flow-header-filter > section .flow-header-filter-box {
        right: 0 !important;
        left: auto;
    }

    .step-next-button, .step-finish-button {
        /*margin-top: 24px;*/
        margin-left: auto;
        margin-right: auto;
    }

    /*#region ===================== New Membership Package =================*/

    .asdadasd {
        width: 0;
        padding: 0;
    }

    .new-membership-package-items {
        padding: 5px;
    }

    .new-membership-package-information-list > ul > li:before {
        display: none;
    }

    .new-membership-package-information-list > ul > li > abbr {
        display: block;
    }

    .mobile-comparison-menu-information {
        margin-bottom: 50px;
    }

        .mobile-comparison-menu-information > a {
            max-width: 100px;
            min-width: 108px;
            font-size: 14px;
        }
    /*#endregion ===================== New Membership Package =================*/
}

@media (min-width: 576px) and (max-width: 767px) {
    .flow-main-left-area {
        order: 2;
    }

        .flow-main-left-area .member-and-has-a-company {
            display: none !important;
        }

    .flow-main-right-area .member-and-has-a-company {
        display: block;
    }

    .mobile-category-btn-area.active {
        display: block;
    }

    .flow-main-left-area .flow-left-filtering-buying {
        display: none;
    }

    .flow-main-left-area .flow-left-filtering-selling {
        display: none;
    }

    .company-and-lead-flow-header-filter > section .flow-header-filter-box {
        right: 0 !important;
        left: auto;
    }

    .add-lead-description {
        min-height:65px;
    }
    /*#region --------------------------- Üye ve Firması OLAN Kullanıcı (Duyurular) ---------------------------*/
    .flow-main-left-area {
        border-right: none;
    }


    /*#endregion --------------------------- Üye ve Firması OLAN Kullanıcı (Duyurular) ---------------------------*/

    /*#region --------------------------- Akış Kategori Filtreleme Alanı ---------------------------*/

    .flow-left-filtering-category > div > section > article > span {
        width: 400px;
    }

    /*#endregion --------------------------- Akış Kategori Filtreleme Alanı ---------------------------*/

    /*#region ------------------- Aldıklarım Kategorisi Listesi -------------------*/
    .member-buying-search-area > h5 {
        font-size: 20px;
        line-height: 26px;
    }

    .flow-category-item > section > span {
        font-size: 13px;
        line-height: 11px;
        overflow: visible;
    }

    .member-buying-list-area {
        margin: 0px 0px 32px 0px;
    }

    /*#endregion ------------------- Aldıklarım Kategorisi Listesi -------------------*/

    /*#region ------------------- Sattıklarım Kategorisi Listesi -------------------*/
    .member-selling-search-area > h5 {
        font-size: 20px;
        line-height: 26px;
    }

    /*#endregion ------------------- Sattıklarım Kategorisi Listesi -------------------*/

    /*#region ------------------- Akış Talep Item -------------------*/
    .company-and-lead-flow-area {
        margin: 0px 0px 32px 0px;
    }

    .flow-item-company > section > div > a {
        display: none;
    }

    .flow-item-company > section > div {
        font-size: 14px;
        line-height: 18px;
        margin-bottom: 0px;
        /*max-height: 160px;*/
    }

    .flow-item-lead > p {
        font-size: 14px;
        line-height: 18px;
    }
    /*#endregion ------------------- Akış Talep Item -------------------*/

    /*#region ------------------- Akış Aldıklarım Ekle Güncelle Kategori  -------------------*/

    .add-or-update-categores-area {
        margin: 32px 15px 32px 15px;
    }

    .add-or-update-header-and-footer-area {
        flex-flow: wrap;
    }

        .add-or-update-header-and-footer-area > section {
            width: 100%;
            margin-top: 5px;
        }

            .add-or-update-header-and-footer-area > section > article {
                width: 100%;
                justify-content: space-between;
            }

                .add-or-update-header-and-footer-area > section > article > a {
                    margin-left: 0px;
                }
    /*#endregion ------------------- Akış Aldıklarım Ekle Güncelle Kategori  -------------------*/

    /*#region ------------------- Yeni İçerik Alanı -------------------*/
    .new-contents-area {
        width: 94.33%;
    }

    /*#endregion ------------------- Yeni İçerik Alanı -------------------*/

    /*#region -------------- Kullanıcı Girişi yapın -------------- */

    #flow-sign-up-for-more .modal-body {
        padding: 20px 35px !important;
        text-align: center;
    }

    #flow-sign-up-for-more .flow-sign-up-for-more-left {
        margin-bottom: 65px;
    }

        #flow-sign-up-for-more .flow-sign-up-for-more-left > p {
            padding: 0px 0px 32px 0px !important;
        }
    /*#endregion -------------- Kullanıcı Girişi yapın -------------- */

    /*#region -------------------- Category Selection Navigator ---------------*/

    .fixed-bottom-step-area {
        min-width: calc(100% - 0%);
        left: 0;
        bottom: 80px;
        flex-wrap: inherit !important;
        border-radius: 0px;
        padding: 5px 15px;
    }


    /*#endregion -------------------- Category Selection Navigator ---------------*/

    .flow-main-right-area {
        margin-bottom: 100px;
    }

    .favorilist-not-found-area {
        margin: 100px 0px;
    }

    /*#region ===================== New Membership Package =================*/

    .new-membership-package-items {
        margin-bottom: 40px;
    }

    .new-membership-package-information-list > ul > li:before {
        display: none;
    }

    .new-membership-package-information-list > ul > li > abbr {
        display: block;
    }

    .new-membership-package-features-area > ul li span {
        max-width: 220px;
        min-width: 230px;
        line-height: 1.2;
        white-space: normal;
    }

    .new-membership-package-features-area > strong {
        margin-top: 25px;
        margin-bottom: 15px;
    }

    .membership-comparison-title > strong {
        margin-bottom: 0px;
        margin-top: 32px;
    }

    .membership-comparison-price > strong {
        margin-bottom: 5px;
    }

    .request-free-demo-right {
        margin-top: 20px;
    }

        .request-free-demo-right > a {
            width: 100%;
            text-align: center;
        }

    .mobile-comparison-menu-information > a {
        font-size: 14px;
        font-weight: bold;
        padding: 14px 15px;
    }

    /*#endregion ===================== New Membership Package =================*/
}

@media (min-width: 320px) and (max-width: 575px) {

    .databank-lead-item-header > div > section {
        margin-right: 10px;
    }

    .databank-lead-item-header > div > a {
        padding: 5px 11px;
    }

    #databankModal h5 {
        font-size: 1.1rem;
    }

    .select-and-download-area {
        flex-flow: column;
    }

    .select2-company {
        margin-right: 0px;
        margin-bottom: 12px;
    }

        .select2-company .select2 {
            width: 100% !important;
        }

    .flow-item-lead {
        padding: 20px 10px !important;
    }

    article.flow-country > span {
        display: none;
    }

    .special-lead-description {
        font-size: 10px;
        line-height: 10px;
        padding: 2px 3px;
    }
    .flow-main-left-area {
        order: 2;
    }

        .flow-main-left-area .member-and-has-a-company {
            display: none !important;
        }

    .flow-main-right-area {
        margin-bottom: 50px;
    }

        .flow-main-right-area .member-and-has-a-company {
            display: block;
        }

    .mobile-category-btn-area.active {
        display: block;
    }

    .flow-main-left-area .flow-left-filtering-buying {
        display: none;
    }

    .flow-main-left-area .flow-left-filtering-selling {
        display: none;
    }

    .company-and-lead-flow-header-filter > section .flow-header-filter-box {
        right: 0 !important;
        left: auto;
    }

    .databank-lead-item-header > article > span {
        display: none;
    }

    .flow-databank-country > span {
        display: none;
    }

    .databank-lead-item-header .flow-item-databank-top > section .flow-databank-badge {
        margin: 0px 12px;
    }

        .databank-lead-item-header.flow-item-databank-top > section .flow-databank-badge:after {
            right: -15px;
        }

        .databank-lead-item-header.flow-item-databank-top > section .flow-databank-badge:before {
            left: -15px;
        }
    /*#region --------------------------- Üye ve Firması OLAN Kullanıcı (Duyurular) ---------------------------*/
    .flow-main-left-area {
        padding-left: 15px !important;
        border-right: none !important;
    }

    .flow-announcement-main-area .announcement-text-item.picture-announcement {
        flex-flow: column;
    }

        .flow-announcement-main-area .announcement-text-item.picture-announcement > img {
            margin: 0 auto;
            margin-bottom: 10px;
        }

    /*#endregion --------------------------- Üye ve Firması OLAN Kullanıcı (Duyurular) ---------------------------*/

    /*#region ------------------- Aldıklarım Kategorisi Listesi -------------------*/
    .member-buying-search-area {
        flex-flow: column;
    }

        .member-buying-search-area > h5 {
            font-size: 20px;
            line-height: 26px;
            margin-bottom: 24px;
        }

    .flow-category-item > section > span {
        font-size: 13px;
        line-height: 12px;
        overflow: visible;
    }

    .member-buying-list-area {
        margin: 0px 0px 32px 0px;
    }

    .member-buying-search-form {
        width: 100%;
    }

    .member-buying-main-area > section {
        justify-content: space-between;
    }

        .member-buying-main-area > section > a {
            margin-left: 0px;
            padding: 12px 12px;
        }

    /*#endregion ------------------- Aldıklarım Kategorisi Listesi -------------------*/

    /*#region ------------------- Sattıklarım Kategorisi Listesi -------------------*/
    .member-selling-search-area {
        flex-flow: column;
    }

        .member-selling-search-area > h5 {
            font-size: 20px;
            line-height: 26px;
            margin-bottom: 24px;
        }

    .member-selling-search-form {
        width: 100%;
    }

    .member-selling-main-area > section {
        justify-content: space-between;
    }

        .member-selling-main-area > section > a {
            margin-left: 0px;
            padding: 12px 12px;
        }
    /*#endregion ------------------- Sattıklarım Kategorisi Listesi -------------------*/

    /*#region ------------------- Akış Talep Item -------------------*/
    .flow-item-company.standart-company-left > section > img {
        margin-right: 0px;
        margin-bottom: 30px;
    }

    .company-and-lead-flow-area {
        margin: 0px 0px 32px 0px;
        min-height: 1000px;
    }

    .flow-item-lead .flow-item-lead-top > section > article {
        font-size: 12px;
        line-height: 13px;
        margin-right: 5px;
    }

        .flow-item-lead .flow-item-lead-top > section > article > span {
            max-width: 82px;
        }

    .flow-item-lead .flow-item-lead-top > section .flow-lead {
        padding: 5px 10px;
        margin: 0px 5px;
    }

    .flow-item-lead .flow-item-lead-top > section .flow-credit {
        margin-left: 5px;
    }

    .flow-item-lead .flow-item-lead-top > section .flow-lead:after {
        right: -8px;
        top: 11px;
    }

    .flow-item-lead .flow-item-lead-top > section .flow-lead:before {
        left: -8px;
        top: 11px;
    }

    .flow-data-bank .flow-databank-image {
        --width: 100%;
        --height: 200px;
        margin-bottom: 20px;
    }

    .flow-item-company > section > div {
        margin-left: 0px;
    }

        .flow-item-company > section > div > a {
            display: none;
        }

    .flow-item-company > section {
        flex-flow: column;
        align-items: center;
    }

        .flow-item-company > section > div {
            font-size: 14px;
            line-height: 18.3px;
            margin-bottom: 0px;
        }

    .flow-item-company.standart-company-right > section > div {
        order: 2;
        margin-right: 0px;
        margin-top: 30px;
    }

    .flow-item-company.vip-company > section > component > div > a > article > h3 {
        font-size: 17px;
    }

        .flow-item-company.vip-company > section > component > div > a > article > h3 > i {
            font-size: 25px;
        }

    .flow-item-lead > p {
        font-size: 14px;
        line-height: 18px;
    }
    /*#endregion ------------------- Akış Talep Item -------------------*/

    /*#region ------------------- Akış Aldıklarım Ekle Güncelle Kategori  -------------------*/

    .add-or-update-categores-area {
        margin: 0px 0px 32px 0px;
    }

    .add-or-update-header-and-footer-area > strong {
        font-size: 21px;
    }

    .add-or-update-header-and-footer-area {
        flex-flow: wrap;
    }

        .add-or-update-header-and-footer-area > a {
            padding: 12px 5px;
            margin-left: 0;
        }

        .add-or-update-header-and-footer-area > section {
            width: 100%;
            margin-top: 5px;
        }

            .add-or-update-header-and-footer-area > section > article {
                width: 100%;
                justify-content: space-between;
            }

                .add-or-update-header-and-footer-area > section > article > a {
                    margin-left: 0px;
                }

    .flow-category-item .checkbox-inline {
        padding-left: 10px;
    }

    /*#endregion ------------------- Akış Aldıklarım Ekle Güncelle Kategori  -------------------*/

    /*#region ------------------- Search Not Fount -------------------*/

    .search-not-fount {
        min-height: 390px;
        padding: 25px;
    }

        .search-not-fount > p {
            max-width: 100%;
            margin-bottom: 30px;
        }

    /*#endregion ------------------- Search Not Fount -------------------*/

    /*#region ------------------- Başka Veri Bulunamadı Akış -------------------*/

    .no-other-data {
        min-height: 440px;
        padding: 25px;
    }

        .no-other-data > p {
            max-width: 100%;
            margin-bottom: 30px;
        }

    /*#endregion ------------------- Başka Veri Bulunamadı Akış -------------------*/

    /*#region ------------------- Yeni İçerik Alanı -------------------*/
    .new-contents-area {
        width: 94.33%;
    }

        .new-contents-area > a {
            font-size: 16px;
            padding: 14px;
        }
    /*#endregion ------------------- Yeni İçerik Alanı -------------------*/

    /*#region -------------- Kullanıcı Girişi yapın -------------- */

    #flow-sign-up-for-more .modal-body {
        padding: 20px 20px !important;
        text-align: center;
    }

    #flow-sign-up-for-more .flow-sign-up-for-more-left {
        margin-bottom: 65px;
    }

        #flow-sign-up-for-more .flow-sign-up-for-more-left > p {
            padding: 0px 0px 32px 0px !important;
            font-size: 20px;
            line-height: 29px;
        }

    #flow-sign-up-for-more .flow-sign-up-for-more-right > img {
        width: 48%;
    }

    /*#endregion -------------- Kullanıcı Girişi yapın -------------- */

    /*#region -------------------- Category Selection Navigator ---------------*/
    .sell-buy-categories-step .step-next-button, .sell-buy-categories-step .step-finish-button {
        margin-top: 30px;
    }

    .sell-buy-categories-step {
        flex-flow: column;
        justify-content: center !important;
        text-align: center;
        display: flex !important;
    }

    .category-selection-navigator {
        padding: 15px 0px 0px 0px !important;
        margin: 32px 0px 32px 0px !important;
    }

    .sold-bought-text {
        padding-left: 0px !important;
        font-size: 14px !important;
    }

    .step-circle {
        max-width: 50px !important;
        max-height: 50px !important;
        min-height: 46px !important;
        min-width: 46px !important
    }

    .now {
        padding-left: 6px !important;
    }

    .fixed-bottom-step-area {
        min-width: calc(100% - 0%);
        left: 0;
        bottom: 80px;
        flex-wrap: inherit !important;
        border-radius: 0px;
        height: 47px;
        padding: 5px;
        /*flex-wrap: wrap !important;*/
    }

        .fixed-bottom-step-area .step-circle {
            display: none !important;
        }

        .fixed-bottom-step-area .now {
            display: none !important;
        }

        .fixed-bottom-step-area .what-i-buy, .what-i-sell {
            justify-content: start !important;
        }

        .fixed-bottom-step-area .step-next-button, .fixed-bottom-step-area .step-finish-button {
            margin-top: 0px !important;
            padding: 4px 10px !important;
            height: 28px !important;
            font-size: 13px;
        }

        .fixed-bottom-step-area .category-steps {
            gap: 0;
        }

    /*#endregion -------------------- Category Selection Navigator ---------------*/

    /*#region -------------------- Favori Page ---------------*/

    .favorites-item-company-top {
        flex-flow: column;
        align-items: inherit !important;
    }

    .favorilist-not-found-area > section {
        max-width: 100%;
    }

    .favorilist-not-found-area > section {
        padding: 15px;
    }

    .favorilist-not-found-area {
        margin: 100px 0px;
    }
    /*#endregion -------------------- Favori Page ---------------*/

    /*#region ===================== New Membership Package =================*/
    .asdadasd {
        width: 0;
        padding: 0;
    }

    .new-membership-package-items {
        margin-bottom: 40px;
    }

    .new-membership-package-information-list > ul > li:before {
        display: none;
    }

    .new-membership-package-information-list > ul > li > abbr {
        display: block;
    }

    .new-membership-package-information-list > a {
        width: 90%;
    }

    .new-membership-package-price-information > a {
        width: 90%
    }

    .new-membership-package-features-area > ul li span {
        max-width: 160px;
        min-width: 160px;
        line-height: 1.2;
        white-space: normal;
    }

    .new-membership-package-features-area > strong {
        margin-top: 25px;
        margin-bottom: 15px;
    }

    .membership-comparison-title > strong {
        margin-bottom: 0px;
        margin-top: 32px;
    }

    .membership-comparison-price > strong {
        margin-bottom: 5px;
    }

    .request-free-demo-right {
        margin-top: 20px;
    }

        .request-free-demo-right > a {
            width: 100%;
            text-align: center;
        }

    .right-packet-area {
        background-color: none;
    }
    /*#endregion ===================== New Membership Package =================*/
}

@media only screen and (max-width: 991px) {
    .widget-pager {
        display: flex !important;
        align-items: center;
        justify-content: center;
    }

    .success-pager {
        display: flex !important;
        align-items: center;
        justify-content: center;
    }

    .flow-main-area {
        padding-top: 40px;
        padding-left: 0;
        padding-right: 0;
    }

    .mobile-category-btn-area {
        display: block;
    }
    /* .member-and-has-a-company > div > section > article > div .flow-hide-natification {
        display: none;
    }*/

    .flow-social-link-layer {
        justify-content: center;
    }

        .flow-social-link-layer > strong {
            margin-right: 0px;
            display: block;
            width: 100%;
            margin-bottom: 20px;
        }

    .flow-success-story-layer {
        padding-bottom: 50px !important;
    }

    .sticky-home-footer {
        position: relative !important;
        top: auto !important;
        z-index: unset !important;
    }

    .home-footer {
        padding-bottom: 100px !important;
    }

    .selling-bought-categories-wrapper,
    .buying-bought-categories-wrapper,
    .flow-selling-bought-categories-wrapper,
    .flow-buying-bought-categories-wrapper {
        width: 100%;
    }
}

@media (max-width:1200px) {
    .widget-company-bg {
        width: 100% !important;
    }

    .bought-categories {
        width: 100%;
    }
}

@media (max-width:408px) {
    .widget-bottom-right-links {
        margin-top: 20px;
        flex-wrap: wrap;
        width: 100%;
        justify-content: space-between;
    }

    .widget-bottom {
        flex-wrap: wrap;
    }

    .flow-widget {
        padding-right: 0px;
        padding-left: 0px;
    }
}



@media (max-width:2400px) and (min-width:1840px) {
    .selling-bought-categories,
    .buying-bought-categories,
    .flow-selling-bought-categories,
    .flow-buying-bought-categories {
        position: fixed !important;
        top: 12.5% !important;
        right: 5px !important;
        width: 257px !important;
    }
}

@media (max-width:1840px) and (min-width:992px) {
    .selling-bought-categories,
    .buying-bought-categories,
    .flow-selling-bought-categories,
    .flow-buying-bought-categories {
        width: 306px !important;
    }

    .flow-selling-category, .flow-buying-category {
        width: 210px;
    }
}

@media (max-width:520px) and (min-width:320px) {
    .selling-bought-categories,
    .buying-bought-categories,
    .flow-selling-bought-categories,
    .flow-buying-bought-categories {
        width: calc(100% - 8px) !important;
        border-top-left-radius: 0px !important;
        border-top-right-radius: 0px !important;
    }

    .flow-bulletin-wrapper {
        width: 100%;
    }

    .notification-and-selling-bought-cat, .notification-and-buying-bought-cat {
        width: 100%;
        margin-top: 16px;
        margin-bottom: 8px;
        padding-left: 8px;
    }

    .selling-bought-categories-wrapper,
    .buying-bought-categories-wrapper,
    .flow-selling-bought-categories-wrapper,
    .flow-buying-bought-categories-wrapper {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }
}

@media (min-width:1840px) and (max-width:2400px) {
    .flow-selling-category, .flow-buying-category {
        width: 165px;
    }
}

@media (min-width:520px) and (max-width:992px) {
    .flow-selling-category, .flow-buying-category {
        width: 160px;
    }
}



@media only screen and (max-width : 991px) {
    .sticky-home-footer {
        position: relative !important;
        top: auto !important;
        z-index: unset !important;
    }

    .home-footer {
        padding-bottom: 100px !important;
    }

    .selling-bought-categories-wrapper,
    .buying-bought-categories-wrapper,
    .flow-selling-bought-categories-wrapper,
    .flow-buying-bought-categories-wrapper {
        width: 100%;
    }
}




@media (max-width:1200px) {
    .widget-company-bg {
        width: 100% !important;
    }

    .bought-categories {
        width: 100%;
    }
}

@media (max-width:408px) {
    .widget-bottom-right-links {
        margin-top: 20px;
        flex-wrap: wrap;
        width: 100%;
        justify-content: space-between;
    }

    .widget-bottom {
        flex-wrap: wrap;
    }

    .flow-widget {
        padding-right: 0px;
        padding-left: 0px;
    }
}


@media (min-width:768px) and (max-width:991px) {
    .step-next-button, .step-finish-button {
        /*margin-top: 24px;*/
        margin-left: auto;
        margin-right: auto;
    }
}

@media (max-width: 992px) {
    #createPostModal .post-modal-dialog {
        margin-top: 100px;
        margin-bottom: 100px;
    }
}

/*@media (min-width:992px) {
    .add-lead-wrapper.sticky {
        position: fixed;
        top: 0;
        width: 54%;
        z-index: 1000;
        box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
    }
}*/

.add-lead-wrapper.sticky {
    position: fixed;
    top: 0;
    width: 100%;
    max-width: calc(var(--container-width) * 0.75);
    z-index: 1000;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
}

@media (max-width:992px) {
    .add-lead-wrapper.sticky {
        position: static;
        max-width: 100%;
    }
}


@media (min-width: 320px) and (max-width: 450px) {
    .flow-announcement-main-area .announcement-text-item {
        display: flex;
        margin-bottom: 0px;
        flex-flow: column;
    }

        .flow-announcement-main-area .announcement-text-item > article {
            margin-left: 0px;
            width: 100%;
            margin-top: 10px;
        }
}
