@media all and (max-width: 1689px) {

    .im-audiences-list-header-ind,
    .im-audiences-list-header-loc,
    .im-single-audiences-content.im_ind,
    .im-single-audiences-content.im_loc {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 12%;
        flex: 0 0 12%;
    }

    .im-audiences-list-header-ema,
    .im-audiences-list-header-pla,
    .im-single-audiences-content.im_ema,
    .im-single-audiences-content.im_pla {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.5%;
        flex: 0 0 16.5%;
    }



    .im-single-audiences-content.investor {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    }

    .im-audiences-list-header-audience {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    }

    .im-single-audiences-content.group,
    .im-audiences-list-header-adaccount {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    }

    .im-audiences-list-header-audiencesize {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
    }

    .im-single-audiences-content.size {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
    }

    .im-audiences-list-header-adsize,
    .im-single-audiences-content.adsize {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    }

    .im-audiences-list-header-adactions,
    .im-single-audiences-content.adaction {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 15%;
        flex: 0 0 15%;
    }

    .left-training-center-main-content {
        flex: 0 0 57.5%;
        /* line-break: anywhere; */
    }



    .im-audiences-list-header-ema.user,
    .im-single-audiences-content.im_ema.user {
        flex: 0 0 12%;
        line-break: anywhere;
    }

    .im-audiences-list-header-web.user,
    .im-single-audiences-content.im_web.user {
        flex: 0 0 8%;
        line-break: anywhere;
    }

    .im-single-audiences-content.im_pla.user,
    .im-audiences-list-header-pla.user {
        flex: 0 0 12%;
        line-break: anywhere;
    }

    .im-audiences-list-header-pho.user,
    .im-single-audiences-content.im_pho.user {
        flex: 0 0 12%;
        line-break: anywhere;
    }

    .im-audiences-list-header-action.user,
    .im-single-audiences-content.adaction.user {
        flex: 0 0 8%;
        line-break: anywhere;
    }



    .im-audiences-list-header-ema.user.usermanagement,
    .im-single-audiences-content.im_ema.user.usermanagement {
        flex: 0 0 9.5%;
        line-break: anywhere;
    }

    .im-audiences-list-header-invfeed,
    .im-single-audiences-content.invfeed {
        flex: 0 0 11%;
        line-break: anywhere;
    }

    .im-audiences-list-header-last-login,
    .im-single-audiences-content.last-login {
        flex: 0 0 9%;
        line-break: anywhere;
    }

    .im-audiences-list-header-in.usermanagement,
    .im-single-audiences-content.im_in.usermanagement {
        flex: 0 0 7.5%;
        line-break: anywhere;
    }

    .im-audiences-list-header-invaud,
    .im-single-audiences-content.invaud {
        flex: 0 0 14%;
        line-break: anywhere;
    }

    .im-audiences-list-header-adaccount,
    .im-single-audiences-content.adaccount {
        flex: 0 0 14%;
        line-break: anywhere;
    }

    .imalh_index {
        flex: 0 0 25%;
        line-break: anywhere;
    }

    .im-audiences-list-header-status {
        flex: 0 0 10%;
    }

    .imalh_indexas {
        flex: 0 0 20%;
        line-break: anywhere;
    }


    .last-login p {
        font-size: 13px;
    }

    .im-single-audiences-content p,
    .im-single-audiences-content a {
        font-weight: 500;
        font-size: 13px;
        color: #101136;
        text-transform: inherit;
        line-height: normal;
        margin: 0 2px;
        -webkit-transition: .1s;
        -o-transition: .1s;
        transition: .1s;
    }

    .umpfs p {
        font-size: 12px;
    }

    .adintelligence_top_menu {
        padding-right: 80px;
    }

}

@media all and (max-width: 1500px) {
    .adintelligence_top_menu {
        padding-right: 60px;
    }

    .im-audiences-details-list {
        overflow-x: auto;
    }

    .im-audiences-details-content {
        width: 1185px;
    }
}

@media all and (max-width: 1399px) {
    /* .im-sidebar-area {
        padding: 0 0 0 180px;
    } */

    .im-audiences-details-list {
        overflow: scroll;
    }

    .last-login p {
        font-size: 12px;
    }

    .im-audiences-details-content {
        width: 1140px;
    }

    .im-alert-btn button {
        width: 140px;
        margin-left: 5px;
    }

    .left-training-center-main-content h5,
    .right-training-center-main-content h5 {
        font-size: 18px;
    }

    .training-center-main-container {
        justify-content: space-between;
    }

    .right-training-center-main-content {
        flex: 0 0 39%;
    }

    .quickhire_action_single ul li:nth-child(1) {
        max-width: 250px !important;
    }

    .quickhire_action_single ul li:nth-child(2) {
        max-width: 250px !important;
    }
}

@media all and (max-width: 991px) {
    header.im-header-area {
        padding: 20px 15px;
    }

    .im-alert-area {
        padding: 0 15px;
    }

    .im-ad-accounts-area {
        padding: 25px 15px;
    }

    .im-audiences-area {
        padding: 20px 15px;
    }

    .im-header-left-page-link a {
        font-size: 18px;
    }

    .im-feedback-integration {
        padding: 80px 15px;
    }

    .im-select-audiences-area {
        padding: 25px 15px;
    }

    .single-im-select-audiences-item {
        margin-bottom: 20px;
    }

    .im-select-audiences-items-content {
        margin-top: 25px;
    }

    .main_box_single {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 48%;
        flex: 0 0 48%;
    }

    .boxsize_1by3 {
        -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 48% !important;
        flex: 0 0 48% !important;
    }

    .mun_menu ul {
        max-width: 607px;
    }

    .mun_menu ul {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .mun_menu ul li {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33%;
        flex: 0 0 33.33%;
        border-bottom: 1px solid #000;
    }

    .mun_menu ul li a {
        font-size: 14px;
        padding: 10px 12px;
    }

    .mun_menu ul li a svg {
        width: 17px;
        margin-right: 10px;
    }

    .mun_menu ul li a {
        text-align: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .main_box_single_social {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 48.5%;
        flex: 0 0 48.5%;
    }

    .main_box_content_social {
        overflow-x: scroll;
    }

    .social_table_box_single {
        width: 1000px;
    }

    .website_table_box_single {
        width: 1195px !important;
    }

    .adintelligence_box_main,
    .investoriq_box_main {
        flex-wrap: wrap;
        gap: 20px;
    }

    .adintelligence_box_main {
        flex-wrap: wrap;
        gap: 20px;
    }

    .adintelligence_single_box {
        flex: 0 0 48%;
    }

    .adin_modal_1st {
        max-width: 97%;
    }

    .adintellingence_table_box_single {
        width: 800px;
    }

}

@media all and (max-width: 1199px) {
    /* .im-sidebar-area {
        padding: 0 0 0 180px;
    } */

    .im-header-right-content {
        position: relative;
        padding-right: 45px;
    }

    .im-header-content {
        position: relative;
    }

    .mobile-menu-icon {
        display: block;
        position: absolute;
        z-index: 9;
        right: 0;
        top: 7px;
        border: 1.5px solid #101136;
        padding: 5px 5px 2px;
        border-radius: 5px;
        -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
        background-color: #ffffff;
    }

    .mobile-menu-close-icon {
        display: block;
    }

    .mobile-menu-close-icon a {
        width: 35px;
        height: 35px;
        background: #ffffff;
        position: absolute;
        right: -42px;
        border: 1px solid #000000;
        text-align: center;
        border-radius: 50%;
        top: 5px;
        line-height: 30px;
        -webkit-box-shadow: 0 0 12px rgba(255, 255, 255, 0.9);
        box-shadow: 0 0 12px rgba(255, 255, 255, 0.9);
    }

    .similar-btn a {
        padding: 10px 13px;
    }

    .im-sidebar-area {
        -webkit-transform: translateX(-120%);
        -ms-transform: translateX(-120%);
        transform: translateX(-120%);
        -webkit-transition: 0.2s;
        -o-transition: 0.2s;
        transition: 0.2s;
    }

    .im-sidebar-area.show {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    .im-main-area {
        width: 100%;
        margin-left: 0;
        position: relative;
    }

    body.overlay::after {
        content: "";
        background: rgba(0, 0, 0, 0.7);
        position: fixed;
        width: 100%;
        height: 100vh;
        top: 0;
        left: 0;
        z-index: 10;
        -webkit-transition: 0.4s;
        -o-transition: 0.4s;
        transition: 0.4s;
    }

    .im-sidebar-area,
    .mobile-menu-icon {
        z-index: 11;
    }


    .left-training-center-main-content {
        margin-right: 0;
    }

    .adin_single_btns2nd {
        flex-direction: column;
        gap: 10px;
    }

    .adin_single_btns2nd a {
        padding: 10px 12px;
        width: 100%;
        justify-content: center;
    }

    .adintelligence_top_menu ul {
        flex-wrap: wrap;
    }

    .mun_header {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .mun_header_left {
        margin: 0px 0px 10px 0px;
    }

    .main_box_single_social {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 23%;
        flex: 0 0 23%;
    }

    .website_single_header {
        -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 48% !important;
        flex: 0 0 48% !important;
    }

    .boxsize_1by4extra {
        -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 48% !important;
        flex: 0 0 48% !important;
    }

    .boxsize_1by3 {
        -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 40% !important;
        flex: 0 0 40% !important;
    }

    .main_box_single {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 23%;
        flex: 0 0 23%;
    }

    .ic-invetor-col {
        width: calc(100% / 2 - 20px + 20px / 3);
        display: flex;
        flex-direction: column;
    }
}

@media all and (max-width: 991.98px) {



    header.im-header-area {
        padding: 20px 15px;
    }

    .similar-btn.black-bg-color a {
        padding: 8px 6px;
        margin-left: 7px;
    }

    .im-alert-area {
        padding: 0 15px;
    }

    .im-ad-accounts-area {
        padding: 25px 15px;
    }

    .im-audiences-area {
        padding: 20px 15px;
    }

    .im-header-left-page-link a {
        font-size: 18px;
    }

    .im-feedback-integration {
        padding: 80px 15px;
    }

    .im-select-audiences-area {
        padding: 25px 15px;
    }

    .im-select-audiences-items-content {
        margin-top: 25px;
    }

    .left-training-center-main-content {
        flex: 0 0 100%;
    }

    .right-training-center-main-content {
        flex: 0 0 100%;
        margin-top: 25px;
    }

    .quickhire_action_single ul li:nth-child(1) {
        max-width: 170px !important;
    }

    .quickhire_action_single ul li:nth-child(2) {
        max-width: 170px !important;
    }

    .mun_menu ul li a {
        font-size: 12px;
        padding: 8px 10px;
    }

    .mun_menu ul li a svg {
        width: 14px;
        margin-right: 7px;
    }
}

@media all and (max-width: 767px) {


    .mobile-menu-icon {
        right: 0;
        top: 0;
    }

    .im-header-content {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .im-header-right-content {
        padding-right: 0;
    }

    .im-header-right-select-dropdown .im-audiences-right-head-dropdown-select select,
    .similar-btn a {
        margin: 0 8px;
        margin-top: 15px;
    }

    .im-header-right-select-dropdown .im-audiences-right-head-dropdown-select svg.left-icon {
        width: 17px;
        left: 18px;
        top: 13px;
    }

    .im-audiences-right-head-dropdown-select svg.right-icon {
        right: 20px;
        top: 32px;
    }

    .im-header-right-select-dropdown .im-audiences-right-head-dropdown-select svg.left-icon {
        top: 28px;
    }

    .im-audiences-right-head {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
    }

    .im-audiences-right-head.user-management {
        align-items: center;
        margin-top: 10px;
    }

    .im-audiences-right-head-search input {
        margin-right: 0;
    }

    .im-audiences-head .im-audiences-right-head-dropdown-select {
        margin-top: 10px;
    }

    .im-audiences-head .im-audiences-right-head-dropdown-select svg.right-icon {
        right: 20px;
        top: 17px;
    }

    .im-alert-icon {
        height: 65px;
        width: 100px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .im-alert-btn button {
        height: 65px;
    }

    .adintelligence_top_menu ul li {
        border-bottom: none;
    }

    .adintelligence_top_menu ul li:last-child a {
        height: 42px;
        line-height: 15px;
    }

    .adintelligence_top_menu ul {
        justify-content: center;
    }

    .adintellingence_menu_items ul {
        border: none !important;
        width: 340px;
        justify-content: space-between;
    }

    .adintellingence_menu_items ul li {
        flex: 0 0 49%;
        border-bottom: none !important;
    }

    .adintellingence_menu_items ul li a {
        border: 1px solid #000 !important;
        border-radius: 10px;
    }

    .adintelligence_single_box {
        flex: 0 0 100%;
    }

    .adintellingencep_page_popup {
        flex-direction: column;
        gap: 15px;
    }

    .adintelligence_top_menu ul li {
        flex: 0 0 45%;
    }

    .niche_select_niche {
        width: 45%;
        max-width: 100%;
    }

    .adin_modal_1st {
        max-width: 90%;
    }

    .investoriq_single_box {
        flex: 0 0 70%;
    }

    .investoriq_box_main {
        justify-content: center;
        margin-top: 50px;
    }

    .investoriq_select {
        width: 45%;
    }

    .mun_menu ul {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .boxsize_1by3 {
        -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
    }

    .main_box_single {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 47%;
        flex: 0 0 47%;
    }

    .main_box_single_social {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 47.5%;
        flex: 0 0 47.5%;
    }

    .website_single_header {
        -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
    }

    .boxsize_1by4extra {
        -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
    }

    .action_main_box_single_all_main {
        overflow-x: scroll;
    }

    .ic-invetor-col {
        width: calc(100% / 1 - 20px + 20px / 3);
        display: flex;
        flex-direction: column;
    }
}

@media all and (max-width: 575px) {


    .im-header-right-select-dropdown,
    .im-header-right-btn-link {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .im-header-right-select-dropdown .im-audiences-right-head-dropdown-select svg.left-icon {
        width: 17px;
        left: 18px;
        top: 28px;
    }

    .im-audiences-pagination {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .im-audiences-pagination-left-content {
        margin-bottom: 15px;
    }


    .im-alert-content {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        border: 1px solid #fa3434;
    }

    .im-alert-icon,
    .im-alert-btn button {
        height: auto;
        width: 100%;
        border-radius: 10px 10px 0 0;
        margin: 0;
    }

    .im-alert-btn {
        width: 100%;
    }

    .im-alert-btn button {
        width: 185px;
        border-radius: 10px;
        margin: 0 auto;
        display: block;
        margin-bottom: 10px;
    }

    .im-alert-left-content {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .im-alert-text p {
        padding: 15px;
    }

    .audiences-modal-content .modal-platform-link.similar-btn a {
        margin: 5px 5px;
    }

    .audiences-modal-content .similar-btn.black-bg-color a,
    .audiences-modal-content .similar-btn.more-bg-color a {
        padding: 14px 20px;
    }

    .custom-input-image::before,
    .custom-input-file::before {
        margin: 0 120px;
    }

    .custom-input-image::before,
    .custom-input-file::before {
        margin-right: 250px;
    }

    .contents_main {
        margin-bottom: 50px;
    }

    .main_box_single {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    }

    .main_box_title_social {
        border-bottom: 1px solid #E6EAED;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .main_box_title_social .main_box_title_right {
        margin-top: 15px;
    }

    .main_box_single_social {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    }

    .main_box_content_social {
        overflow-x: scroll;
    }

    .social_table_box_single {
        width: 1000px;
    }

    .website_table_box_single {
        width: 1195px !important;
    }

    .action_page_checklist_item ul li a {
        padding: 7px 12px;
        font-size: 12px;
    }

    .adintelligence_hright {
        flex-direction: column;
    }

    .adintellingence_menu_items ul {
        border-radius: 0px;
    }

    .adintellingence_menu_items ul li a {
        border-radius: 0px;
    }

    .adintelligence_top_menu ul li {
        flex: 0 0 100%;
    }

    .adin_1st_pagemodal .modal-dialog {
        margin-right: auto !important;
        margin: auto;
        top: 5px;
        left: 0px;
    }

    .adin_popup_close_icon a {
        width: 25px;
        height: 25px;
        border-radius: 5px;
    }

    .adin_popup_close_icon a i {
        font-size: 15px;
    }

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

    .adin_single_popup_btns a {
        flex: 0 0 100%;
    }

    .adin_single_date ul li {
        flex: 0 0 50%;
    }

    .niche_select_default select {
        font-size: 14px;
    }

    .niche_select_niche {
        width: 100%;
    }

    .adin_single_video iframe {
        height: 200px;
    }

    .adin_1st_pagemodal .modal-dialog {
        top: 20px;
        padding-bottom: 20px;
    }

    .mun_menu ul li {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    }

    .mun_menu ul li a {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }

    .investoriq_select {
        width: 100%;
    }

    .adintelligence_top_menu ul li {
        flex: 0 0 100%;
    }

    .investoriq_single_box {
        flex: 0 0 100%;
    }

    .investoriq_single_box_contents a {
        padding: 10px 5px;
    }

    .investoriq_pagemodal {
        padding: 0px 10px;
    }

    .main_box_single_all {
        padding: 0px 20px 20px 20px;
    }
}

@media all and (max-width: 450px) {
    .im-header-left-page-link a {
        margin-right: 15px;
    }

    .right-training-center-main-content,
    .left-training-center-main-content {
        padding: 20px;
    }

    .left-training-center-main-video-content img {
        margin: 15px 0;
    }

    .im-pagination-right-content ul li a {
        font-size: 13px;
        width: 27px;
        height: 27px;
    }

    .im-feedback-integration {
        padding: 60px 15px;
    }

    .im-feedback-integration-content svg {
        width: 120px;
    }

    .im-feedback-integration-content a {
        font-size: 15px;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .im-feedback-integration-content a svg {
        width: auto;
    }

    .im-feedback-integration-content p {
        font-size: 15px;
        margin-top: 30px;
        margin-bottom: 20px;
    }

    .im-ad-accounts-select-dropdown select {
        margin: 20px 0;
    }

    .im-ad-accounts-select-dropdown svg.facebook {
        top: 38px;
    }

    .im-ad-accounts-select-dropdown svg.downarrow {
        top: 42px;
    }

    .im-audiences-head {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .im-audiences-right-head {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .im-audiences-left-head {
        margin-bottom: 10px;
    }

    .audiences-modal-content .im-ad-accounts-button-content {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .audiences-modal-content .similar-btn.black-bg-color a,
    .audiences-modal-content .similar-btn.more-bg-color a {
        margin-left: 0;
        width: 200px;
    }

    .custom-input-image::before,
    .custom-input-file::before {
        margin: 0 55px;
    }

    .custom-input-image::before,
    .custom-input-file::before {
        margin-right: 250px;
    }

    .account-settings-area {
        padding: 20px 20px;
    }

    .main_box_title_social {
        border-bottom: 1px solid #E6EAED;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .main_box_title_social .main_box_title_right {
        margin-top: 15px;
    }

    .main_box_single_all {
        padding: 0px 20px 20px 20px;
    }

    .action_page_checklist_item ul li {
        width: 100%;
    }

    .action_page_checklist_item ul li a {
        width: 100%;
    }

    .action_page_checklist_item {
        padding: 20px 20px 15px 20px;
    }

    .progress {
        width: 140px;
    }

    .quickhire_action_single ul li:nth-child(1) {
        max-width: 100px !important;
    }

    .quickhire_action_single ul li:nth-child(2) {
        max-width: 100px !important;
    }

}