/* ==== Media Queries Start Here ===== */

@media (min-width:1921px) {

    .talent_list_new_sec_body_right {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr!important;
    }

}

@media (min-width:1800px) and (max-width:1920px) {

    .talent_list_new_sec_body_right {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr!important;
    }

}

@media (min-width:1700px) and (max-width:1799px)  {

    .talent_list_new_sec_body_right {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr!important;
    }

}

@media (min-width:1600px) and (max-width:1699px) {

    .talent_list_new_sec_body_right {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr! important;
    }

}

/* ==== Media Queries Start Here ===== */

@media only screen and (min-width:1401px) and (max-width:1500px) {

    .aboutus-fatured-row p,
    section.our-story-section p {
        font-size: 16px;
    }
    
}


@media (min-width:1400px) {
    .tab_cont_sec_new .otp-head h3 {
        margin: 0;
   }
    .tab_cont_sec_new {
        padding: 20px 10px 35px 10px;
   }
    button#resend_otp_btn_login {
        height: 55px;
   }
    .videobx:after {
        width: 95%;
        right: -15px;
   }
    .videobx:before {
        width: 98%;
   }
    .address-box {
        width: auto;
        padding: auto;
        left: auto;
        right: auto;
   }
   /* New Contact Page css start here */
    .stories-job-sliders .story-box .videobx span {
        width: 195px;
        height: 260px;
        margin-left: 30px;
   }
    .stories-job-sliders .videobx:before {
        height: 260px;
        width: 80%;
        left: 16px;
   }
    .stories-job-sliders .videobx:after {
        height: 255px;
        bottom: -102px;
        width: 85%;
   }
    .stories-job-sliders .story-box .talent-details h4 {
        font-size: 24px;
   }
    .stories-job-sliders .story-box .talent-details p {
        font-size: 18px;
   }
    .left-address-box .address-box span {
        font-size: 22px;
        font-weight: 500;
   }
    .address-box p {
        font-size: 20px;
        line-height: 38px;
        font-weight: 300;
   }
    a.direction-btn {
        font-size: 20px;
   }
    .left-address-box .head h4, .success-stories-section h4 {
        font-size: 26px;
   }
    .left-address-box .address-box span img {
        width: 22px;
   }
    .office-contact-box h4 {
        font-size: 22px;
   }
    .office-contact-box a.ph {
        font-size: 20px;
        font-weight: 300;
   }
    .office-contact-box a.ph img {
        width: 22px;
        margin-right: 5px;
        position: relative;
        top: -2px;
   }
    .stories-job-sliders .slick-list.draggable {
        padding: 70px 0px 60px;
   }
    select#country-list {
        width: 157px;
        height: 34px;
        font-size: 16px;
   }
    .ofc-ctnry-box img {
        width: 14px;
        top: 14px;
        right: 7px;
   }

   /* job box */

    .fj-middle h3 {
        font-size: 20px;
   }
    .fj-middle h5.price {
        font-size: 18px;
   }
    .fj-middle h5.price span {
        font-size: 14px;
   }
    .fj-middle .description span {
        font-size: 16px;
   }
    .fj-middle .description p strong {
        font-size: 15px;
        margin-bottom: 8px;
        display: block;
   }
    .fj-middle .description {
        height: 155px;
   }
    .fj-middle .description p, .fj-footer span, .fj-footer b, .fj-top {
        font-size: 14px;
   }
    a.story-box .featuredjob-box {
        position: relative;
        top: -12px;
        width: 100%;
        z-index: 9;
        margin: 0;
        box-shadow: none;
   }
    .fj-footer .viewbtn {
        font-size: 14px;
   }
    .fj-middle .description {
        height: 115px;
   }
    .success-stories-section {
        margin-top: 0px;
        padding: 0px;
        width: 630px;
   }

   .office-contact-box .follow-us {
        font-size: 26px;
   }
    .office-contact-box .follow-us a img {
        width: 34px;
   }
   /* New Contact Page css start here */
    .ccbox a:after{
       right: 5px;
   }
}
@media (max-width:1400px) {
    .ccbox a:after{
       right: 5px;
   }
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner ul li a, .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo_para p {
        font-size: 13px;
   }
    .updated-meeting-box .updated-details,.updated-meeting-box {
        display: flex;
        width:100%;
        grid-gap: 10px;
        margin-bottom:5px;
        align-items: center;
   }
    .editmeeting button.edit-meeting-btn {
        position: relative;
        top: 0px;
        right: 0px;
        font-size: 12px;
        display: flex;
        gap: 5px;
   }
    .bg_light_blue {
       padding: 10px;
   }
    .schedule-meeting-box .view-meeting-box a:first-child {
        font-size: 13px;
   }
    .editmeeting .reschedule-meeting {
        top: 0px;
        right: -32px;
   }
    .editmeeting .reschedule-meeting .meeting-reshcedule-btn, .editmeeting .reschedule-meeting .cancel-btn{
        font-size: 13px;
   }
    .updated-meeting-box .updated-details span, .editmeeting button.edit-meeting-btn span {
        font-size:11px;
   }
    .editmeeting button.edit-meeting-btn i {
        font-size: 14px;
   }
}
@media (min-width:1200px) and (max-width:1600) {
   /* contact us new page responsive : start here */
   /* .new_contact_sec_new_inner_left_head h5, .new_contact_sec_new_inner_right_head h3 {
        font-size: 22px;
   }
    .new_contact_sec_new_inner_left_body_loc_single_top p, .new_contact_sec_new_inner_left_body_loc_single_top h5 a {
        font-size: 13px;
   }
    .new_contact_sec_new_inner_left_body_loc_single_top p {
        margin-bottom: 0px;
   }
    .story-box .videobx span, .story-box .videobx a {
        width: 160px;
        height: 200px;
        border-radius: 25px 60px 25px 60px;
   }
    .new_contact_sec_new_inner_left_body_loc_single_bottom p {
        font-size: 12px;
   }
    .cont_tal_btn {
        padding: 8px 20px;
        font-size: 11px;
   }
    */
   /* contact us new page responsive : end here */
}
@media (min-width:1200px) and (max-width:1360px) {
   /* Admin Verification Page CSS Start Here */
    .career_admin_dashboard_right_cont_car_grid.verification-grid .career_admin_dashboard_right_cont_car_grid_single h5 {
        font-size: 15px;
        width: 60%;
   }
    .verification-status, .date-of-request label {
        text-align: center;
        font-size: 13px;
   }
    .verification-results p i {
        position: absolute;
        right: -5px;
        top: 3px;
   }
    .verification-results p {
        position: relative;
        width: 100px;
        text-align: center;
        font-size: 13px;
   }
   /* Admin Verification Page CSS End Here */
   /* talent profile admin verification */
    .clari_admin_prof, .approved_btns {
        font-size: 14px;
   }
    .prof_admin_list_sec_radio_btns .cont_sec, .action_talent_prof_page h6 {
        font-size: 16px;
   }
   /* talent profile admin verification */
    .career_admin_dashboard_right_cont_car_grid_single.approval-box {
        padding: 25px;
   }
    .career_admin_dashboard_right_cont_car_grid_single.approval-box span p {
        font-size: 16px;
   }
    .verification-filter-bar.approval-filter-bar .verification-results p {
        width: 100%;
   }
    .select_clarification.action-on-job .status:after {
        right: 15px;
   }
    .verification-filter-bar .grey-bg {
        gap: 10px;
   }
    .verification-filter-bar .grey-bg .search-box input[type="text"] {
        padding: 4px 15px 4px 30px;
        font-size: 12px;
   }
    .verification-filter-bar .grey-bg .search-box label {
        font-size: 14px;
   }
    .verify-select-box span.vsb-title {
        text-align: left;
        font-size: 12px;
   }
    .input-group>.custom-select:not(:last-child), .input-group>.form-control:not(:last-child) {
        width: 115px;
        font-size: 11px;
        height: 26px;
   }
    .verify-select-box .vsb-dropdown {
        text-align: left;
   }
   /* posted Service Module Start Here */
    .related-services .rsbox .price-details p, .related-services .rsbox .price-details p span {
        font-size: 16px;
   }
    .related-services .rsbox h4.service-name {
        font-size: 17px;
   }
   /* posted Service Module End Here */
   /* Master listing Module Start Here */
    form.activity-chat-box .chat-box .adminchat p {
        font-size: 14px;
   }
    form.activity-chat-box .chat-box .adminchat .timebox .time {
        font-size: 14px;
   }
   /* Master listing Module End Here */
   /* Job page start here */
    .job_list_body_left_body_single select {
        font-size: 9px;
   }
   /* Job page end here */
   /* payment details module start here */
    .payment_sec_new h5, .payment_sec_new_body_right_single h6 {
        font-size: 23px;
   }
    .subscription_right_sec_plan_sec h6, .payment_sec_new h5, .payment_sec_new_body_right_single h6 {
        font-size: 16px;
   }
    .premium_plan_sec_left p {
        width: 100%;
        font-size: 10px;
   }
    .premium_plan_sec {
        display: grid;
        grid-template-columns: 2fr 1fr;
   }
    .premium_plan_sec_right h5 {
        margin-bottom: 5px;
   }
    .promocode_sec_new.applybox h5 {
        margin: 0;
   }
    .premium_plan_sec_right p {
        text-align: right;
        font-size: 10px;
        top: 2px;
   }
    .sub_total_sec span, .sub_total_sec p, .have_total_sec_new p, .have_total_sec_new span {
        font-size: 20px;
   }
    .proc_payment_sec button {
        font-size: 14px;
   }
    .promocode_sec_new.applybox {
        display: inline-block;
        width: 65%;
   }
   /* payment details module end here */
   /* Rajesh CSS [style.css] */
    a.clari_admin_prof_bg_wht, .approved_btns {
        font-size: 14px;
   }
   /* Rajesh CSS [style.css] */
   /* talent listing with blur cards : Start Here */
    .talent_blur_box {
        font-size: 16px;
   }
   /* talent listing with blur cards : End Here */
    .add_lang_popup_popup_inner_left h3 {
        font-size: 28px;
   }
    .featured_jobs_sec_single .featured_disc p {
        height: auto;
   }
    .view-meeting-details-box {
        grid-template-columns: 2fr 1fr 1fr;
   }
    .share_talents_sec_inner_head p {
        font-size: 16px;
   }
   /* career page */
    .carreer_page_sec_left {
        flex: 0 0 48%;
   }
    .carreer_page_sec_right_join_team {
        flex: 0 0 46%;
   }
    .graphics_sec_single h6 {
        font-size: 17px;
   }
    .graphics_sec_single ul li {
        font-size: 13px;
   }
    .carreer_page_sec_right_join_team h2 {
        font-size: 28px;
   }
    .carreer_page_sec_right_join_team {
        top: -70px;
   }
    .email_resume_btn {
        width: 225px;
        text-align: center;
   }

   .disclamair_sec_new_inner h6,
   .disclamair_sec_new_inner h6 span {
        font-size: 11px;
   }
   .disclamair_sec_new_inner h6 a {
        margin-left: 10px;
    }

    .sph-left h5 {
        font-size: 18px;
    }
    .show-selected-profile-btn ,button.backto-checklist-btn{
        font-size: 12px;
    }
    .share-selected-profile-btn {
        font-size: 14px;
    }
    .upgarde-to-premium p {
        font-size: 14px;
    }
    .upgarde-to-premium p img{width: 60px;}

    .payment-note p {
        font-size: 12px;
    }

    /* Admin > job > dashboard : Css start here */

    .jobs_dash_sec_table tbody.jod_list tr.jobtrcntrcls td:first-child,.jobs_dash_sec_table tbody.jod_list tr.jobtrcntrcls td:nth-child(2) {
        width: 12%!important;
    }

    .jobs_dash_sec_table tbody tr td, .jobs_dash_sec_table tbody tr td:last-child .report_btn  {
        font-size: 12px!important;
    }

    .jobs_dash_sec_table tbody tr td.tab_unclaim:before,
    .jobs_dash_sec_table tbody tr td.tab_inactive:before {
        top: 50%!important;
    }

    /* Admin > job > dashboard : Css end here */


    .article-details p,.fetured-in-box a.read-article,.aboutus-fatured-row p {
        font-size: 16px;
    }

    section.our-story-section p {
        font-size: 16px;
    }

    section.about-fetured-in h2 {
        font-size: 40px;
    }

    .fetured-inn-slider button.slick-prev.slick-arrow:before {
        width: 25px;
        height: 25px;
        top: 0px;
    }

    .fetured-inn-slider button.slick-next.slick-arrow:before {
        width: 25px;
        height: 25px;
        top: 10px;
    }

    .fetured-in-box .article-details img {
        height: 24px;
    }
    
    .article-details p, .fetured-in-box a.read-article, .aboutus-fatured-row p {
        font-size: 14px;
    }

}

@media (min-width:1200px) and (max-width:1254px) {

 /* profile strength popup : start here */

     #profile-strength-analyze-popup .pasp_inner h3 {
        line-height: 14px;
        font-size: 14px;
        padding-bottom: 12px;
    }
    ul.profile-strength-deatils-list {
        padding: 15px 15px 0;
    }
    ul.profile-strength-deatils-list span.remaining-percent {
        font-size: 11px;
        top: -6px;
    }
    ul.profile-strength-deatils-list li {
        margin-bottom: 14px;
    }
    #profile-strength-analyze-popup .pasp_inner .storagebox {
        margin: 10px auto 8px;
        padding-top: 10px;
    }
    #profile-strength-analyze-popup .pasp_inner .storagebox .prec_text_sec {
        font-size: 20px;
        margin-top: 0px;
    }
    .pasp_inner p.tip {
        font-size: 11px;
        margin: 8px 0 11px;
    }
    ul.profile-strength-deatils-list li span.ps-title {
        font-size: 11px;
    }
    .hidden-field button.update-btn {
        height: 21px;
        font-size: 11px;
    }
    .hidden-field .default-select {
        height: 21px;
        font-size: 10px;
    }
    ul.profile-strength-deatils-list li .fix-this-btn {
        width: 120px;
        font-size: 10px;
    } 
    
 /* profile strength popup : end here */
 
}

@media (max-width:1200px) {
  #profile-strength-analyze-popup .prec_text_sec{top: -30px;}
   /* About Us */

    section.about_us_sec .container .row:nth-child(2) .our_story_sec .row, section.about_us_sec .container .row:nth-child(4) .our_story_sec .row {
        flex-direction: column-reverse;
   }
    .about_us_sec .spacer30px {
        display: none !important;
   }
    section.about_us_sec .row.main-row {
        margin-bottom: 20px;
   }

   /* posted Service Module Start Here */

    .main-detail .storage-plan {
        grid-template-columns: 1fr;
        display: block;
   }
    .main-detail .storage-plan .number, .main-detail .storage-plan .plan-price, .main-detail .storage-plan .dlt-edt {
        display: inline-block;
        width: 25%;
        margin-right: 12px;
   }
    .main-detail .storage-plan .dlt-edt {
        display: inline-flex;
   }
    .selected-date-time {
        margin-bottom: 15px;
   }
    button.payment-btn i, a.payment-btn i {
        font-size: 13px;
   }
    .order-price-total span:last-child {
        font-size: 18px;
   }
    .order-price-total span:first-child {
        font-size: 16px;
   }
    .related-services h2, .order-summary h2 {
        font-size: 18px;
   }
    .csfooter h3, .main-detail .sub-total span, .taxes-fees p span, span.tax-price, .csfooter span {
        font-size: 16px;
   }
    .proceed-to-payment button.payment-btn, .proceed-to-payment a.payment-btn {
        font-size: 13px;
        width: auto;
        padding: 8px 20px;
        height: auto;
   }
    form.payment-form label {
        font-size: 14px;
   }
    .main-detail .storage-plan .plan-details .guestcount {
        grid-template-columns: 1fr;
   }
    .desclaimer-emptycart .disclaimer button, .empty-cart {
        font-size: 12px;
   }
    .csbox .head h3 {
        line-height: 34px;
        font-size: 16px;
   }
    .csbox {
        padding: 10px 15px;
   }

   /* posted Service Module End Here */

   .schedule-meeting-box .view-meeting-box a:first-child i {
        right: -28px;
   }
   .payment-note p {
        font-size: 10px;
    }

    /* written by rajesh : start here */

    .follower-label p{font-size: 18px;}
    .folw_1{width: 70px;}
    .subscription-premium-plan-popup .header-inner h4{font-size: 18px;}
    .subscription-premium-plan-popup .header-inner{margin-bottom: 10px;}
    .new_prem_head_sec button.close{top: -7px !important;}
    .sprow-panel .sp-row .sp-col-1 b, .sprow-panel .sp-row .sp-col-2 b, .sprow-panel .sp-row .sp-col-3 b{font-size: 15px;}
    .sprow-panel .sp-row .sp-col-2, .sprow-panel .sp-row .sp-col-3{padding: 10px 0 5px 0;}
    .sp-row span{font-size: 14px;}
    .subscription-premium-plan-popup .modal-dialog{margin: 10px auto;}
    
    /* written by rajesh : end here */

    section.our-story-section p {
        font-size: 14px;
    }
    .aboutus-fatured-row p {
        font-size: 14px;
        line-height: 20px;
        margin-bottom: 10px;
    }
    .aboutus-fatured-row .af-left h3 {
        font-size: 34px;
        margin-bottom: 15px;
    }

}

@media (min-width:992px) and (max-width:1199px) {
    .sf-row {
        width: 75%;
   }
    .asabox {
        width: 75%;
   }
    .story-box .videobx {
        width: 28%;
   }
    .videobx:before {
        width: 245px;
   }
    .videobx:after {
        width: 245px;
        right: -14px;
   }
    .career_admin_dashboard_right_cont_car_grid.verification-grid .career_admin_dashboard_right_cont_car_grid_single h5 {
        font-size: 14px;
        width: 65%;
   }
   /* Admin Verification CSS Start Here */
    .date-of-request label {
        font-size: 11px;
        text-align: center;
   }
    .verification-filter-bar .grey-bg .search-box label, .verification-status strong {
        font-size: 13px;
   }
    .verification-filter-bar .grey-bg .search-box input[type="text"] {
        width: 126px;
        font-size: 9px;
   }
    .verification-status label {
        text-align: center;
   }
    .verification-status label span {
        font-size: 13px;
        margin-top: -4px;
        display: block;
   }
    .verification-filter-bar .grey-bg {
        padding: 10px;
   }
    .nice-select.sort-select {
        width: 115px;
        height: 34px;
   }
    .nice-select.sort-select span.current {
        font-size: 12px;
        margin-top: -1px;
        display: block;
   }
    .verification-filter-bar .grey-bg .search-box, .verification-filter-bar .grey-bg {
        gap: 8px;
   }
    .verification-results p {
        font-size: 12px;
        width: 80px;
        position: relative;
   }
    .verification-results p i {
        right: -4px;
        top: 2px;
   }
    .date-of-request .verification-date input {
        width: 100px;
        height: 26px;
        font-size: 10px;
   }
    .date-of-request .verification-date span.input-group-addon img {
        width: 12px;
   }
    .date-of-request .verification-date span.input-group-addon {
        top: 2px;
   }
    .verification-row {
        grid-template-columns: 1fr 1fr 1fr;
   }
   /* Admin Verification CSS Start Here */
    .action_talent_prof_page {
        display: flex;
   }
    .action_talent_prof_page h6, .approved_btns {
        margin: 0px;
        font-size: 14px !important;
   }
    .prof_admin_list_sec li {
        margin-bottom: 0;
   }
    .prof_admin_list_sec_radio_btns .cont_sec, .clari_admin_prof {
        font-size: 14px;
   }
    .succsess-payment, .vstep-4 .correct-details span {
        font-size: 13px;
   }
    .change-video-box video#theVideo {
        height: 170px;
        width: 360px;
   }
    .vstep-inner .refer-code img {
        width: 165px;
   }
    .history-box .history-details p {
        font-size: 13px;
        max-height: 100px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: pre-wrap;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        display: -webkit-box;
   }
    .history-details .report-date-time {
        display: block;
   }
    .send-clarification-box.show {
        margin-bottom: 20px;
   }
    .career_admin_dashboard_right_cont_car_grid_single.approval-box span p {
        font-size: 13px;
        line-height: 20px;
        width: 130px;
   }
    .span_class h6 {
        font-size: 13px;
        line-height: 20px;
   }
    .career_admin_dashboard_right_cont_car_grid_single.approval-box {
        padding: 20px;
   }
    .verification-filter-bar.approval-filter-bar .verification-results p {
        width: 100%;
   }
    .verification-filter-bar.approval-filter-bar .grey-bg .search-box input[type="text"] {
        width: 180px;
        height: 30px;
        font-size: 12px;
   }
    .verification-filter-bar.approval-filter-bar .verify-select-box span.vsb-title {
        width: 230px;
        height: 28px;
        font-size: 12px;
        line-height: 16px;
   }
    .verification-filter-bar.approval-filter-bar .verification-status label {
        font-size: 13px;
        text-align: left;
   }
    .verification-filter-bar.approval-filter-bar .verification-results p {
        font-size: 14px;
   }
    .verification-filter-bar.approval-filter-bar .vsb-checkmark {
        height: 20px;
        width: 20px;
   }
    .verification-filter-bar.approval-filter-bar .vsb-container {
        padding-left: 38px 
   }
    .verification-filter-bar.approval-filter-bar .verification-status label span {
        margin-top: 2px;
   }
    .verification-filter-bar.approval-filter-bar .vsb-container .vsb-checkmark:after {
        left: 7px;
        top: 2px;
   }
    .rt-details p, .rtdinner span, .verification-row-list .requestlist-box p {
        font-size: 11px;
   }
    .verification-row-list.approval-row-list .request-status button {
        font-size: 13px;
        width: 120px;
   }
    .verification-row-list.approval-row-list .viewbtn button.veiw-request-btn {
        width: 140px;
        height: 40px;
        font-size: 14px;
   }
    .verification-filter-bar.approval-filter-bar .vsb-dropdown .btn-grp button {
        height: 30px;
        border-radius: 6px;
        font-size: 14px;
   }
    .select_clarification.action-on-job .status:after {
        right: 12px;
   }
    .select_clarification.action-on-job .approve-cancle button {
        width: 100px;
        height: 32px;
        font-size: 14px;
   }
    .select_clarification.action-on-job .status button.unapproved {
        width: 110px;
        height: 30px;
        font-size: 13px;
   }
    .select_clarification.action-on-job .select_clarification_head {
        grid-template-columns: 1fr 1fr;
   }
    .select_clarification.action-on-job .request-approval p {
        font-size: 13px;
   }
    .select_clarification.action-on-job .report-date-time {
        display: block;
   }
    .verify-select-box span.vsb-title {
        font-size: 10px;
        padding: 5px 0 5px 15px;
        width: 180px;
   }
    .verify-select-box .vsb-dropdown {
        text-align: left;
   }
    .verification-filter-bar .verification-status label {
        text-align: left;
        font-size: 10px;
   }
   /* subscription module talent start */
    .applicant-box .ab-inner li.active {
        left: -50px;
   }
    .applicant-box .ab-inner .intro-arrow {
        left: -145px;
        top: 75px;
   }
    .applicant-box .ab-inner .intro-arrow img {
        width: 85%;
   }
    .cp-head {
        display: block;
   }
   /* subscription module talent end */
   /* Master listing Module Start Here */
    div#nav-home {
        overflow-x: scroll;
        white-space: nowrap;
   }
    .action-btn-box .btn-row-1 {
        display: grid;
        grid-template-columns: 1fr 1fr;
   }
    .action-btn-box button.deactivate-profile-btn {
        font-size: 14px;
   }
   /* Master listing Module End Here */
   /* posted Service Module Start Here */
    .related-services .rsbox h4.service-name {
        line-height: 24px;
        font-size: 14px;
   }
    .related-services .rsbox .price-details p, .related-services .rsbox .price-details p span {
        font-size: 13px;
   }
    .related-services .rsbox .price-details button {
        font-size: 11px;
        width: auto;
        height: auto;
        padding: 4px 25px;
   }
    .thanku-detail-box .order-summary-inner .summary-box {
        grid-template-columns: 6fr 1fr 1fr 1fr;
   }
    .thanku-detail-box .order-summary-inner .summary-box .plbx h4 {
        font-size: 14px;
   }
    .thanku-detail-box .order-summary-inner .summary-box .timeslot p {
        font-size: 12px;
   }
    .thanku-detail-box .order-summary-inner .summary-box .prodprice {
        display: flex;
        align-items: center;
        font-size: 14px;
        gap: 5px;
   }
    .thankyou-page .grey-box h3 {
        font-size: 22px;
   }
    .thankyou-page .grey-box p {
        font-size: 15px;
   }
    .thankyou-page .grey-box span.check img {
        width: 58px;
   }
    .thankyou-page .grey-box {
        padding: 20px 10px 20px 94px;
   }
   /* posted Service Module End Here */
   /* New Contact Page Start Here */
    .stories-job-sliders .videobx:before {
        width: 152px;
        height: 205px;
   }
    .stories-job-sliders .videobx:after {
        width: 156px;
        right: -54px;
        height: 195px;
        bottom: -42px;
   }
    .stories-job-sliders .story-box {
        gap: 15px;
   }
    .stories-job-sliders .story-box .talent-details {
        margin-left: 50px;
   }
    .stories-job-sliders .story-box .videobx span {
        height: 200px;
   }
    .stories-job-sliders .story-box .talent-details p {
        font-size: 14px;
   }
    .address-box p {
        font-size: 14px;
        line-height: 20px;
   }
    a.direction-btn {
        font-size: 14px;
   }
    .office-contact-box .follow-us {
        font-size: 20px;
   }
    .office-contact-box .follow-us a img {
        width: 26px;
   }
   /* New Contact Page End Here */
   /* Footer Style Change 14/11/2022 start Here */
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo {
        width: 120px;
   }
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner ul li a {
        font-size: 11px;
   }
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo_para p {
        font-size: 11px;
   }
    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li a i {
        font-size: 14px;
   }
    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li:last-child span {
        font-size: 12px;
   }
    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li:last-child select {
        font-size: 13px;
   }
   /* Footer Style Change 14/11/2022 end Here */
   /* Job Page Start Here */
    .job_list_body_left.sticky {
        width: 355px;
   }
    .job_list_body_right_body_single_btn ul li:first-child {
        display: none;
   }
    .job_list_body_right_body_single_btn ul li {
        padding: 0;
        margin-right: 14px;
   }
    .recomm_jobs_body_single_new ul li#apply-now-1654 {
        margin-right: 0px !important;
   }
   /* Job Page End Here */
   /* Success story page Start Here */
    .ssp-middle-content .story-box .videobx:after {
        right: -198px;
   }
   /* Success story page End Here */
   /* Business Dashboard Merger start here */
    div#posted-job-tabContent .pj-table-responsive {
        overflow-x: auto;
        white-space: nowrap;
   }
    ul#posted-job-tab li button {
        font-size: 12px;
        padding: 0;
   }
   /* Business Dashboard Merger end here */
   /* Home Page Redesign [ Dec 2022 ] CSS Start Here */
    .home-featured-jobs-head {
        width: 56%;
   }
    section.home-counter-section .counter-inner .counter-card h2 {
        font-size: 56px;
   }
    section.home-counter-section .counter-inner .counter-card p, button.expolre-more-job-btn {
        font-size: 18px;
   }
   /* Home Page Redesign [ Dec 2022 ] CSS End Here */
   /* Rajesh CSS [ Style.css ] start here */
    .pre_job_view_btns, .pre_job_edit_btns {
        padding: 8px;
        width: 125px;
        text-align: center;
        font-size: 16px;
   }
    .post_jobs_btns_new, .post_jobs_back_btn_new {
        font-size: 16px;
   }
    .post_jobs_new_btns_sec ul li {
        margin-right: 10px;
   }
    .post_jobs_new_btns_sec {
        margin: 25px 0 0 0;
   }
   /* Rajesh CSS [ Style.css ] end here */
   /* payment details module start here */
    .payment_sec_new h5, .payment_sec_new_body_right_single h6 {
        font-size: 23px;
   }
    .subscription_right_sec_plan_sec h6, .payment_sec_new h5, .payment_sec_new_body_right_single h6, .promocode_sec_inner_single p {
        font-size: 16px;
   }
    .premium_plan_sec {
        display: grid;
        grid-template-columns: 2fr 1fr;
   }
    .premium_plan_sec_right h5 {
        margin-bottom: 5px;
   }
    .promocode_sec_new.applybox h5 {
        margin: 0;
   }
    .premium_plan_sec_right p {
        text-align: right;
        font-size: 8px;
   }
    .sub_total_sec span, .sub_total_sec p, .have_total_sec_new p, .have_total_sec_new span, .promocode_sec_inner_single span {
        font-size: 16px;
   }
    .proc_payment_sec button {
        font-size: 14px;
   }
    .premium_plan_sec_left p {
        font-size: 10px;
   }
    .apply-promocode input {
        width: 90%;
        height: 30px;
        font-size: 13px;
   }
    .promocode_sec_new_left span, .promocode_sec_new_right ul li {
        font-size: 14px;
   }
    .promocode_sec_new.applybox {
        width: 80%;
   }
    .apply-promocode button {
        font-size: 11px;
        padding: 0px 12px;
        line-height: 20px;
   }
    .promocode_sec_new_left_flex.promocode-box span {
        font-size: 16px;
        top: 5px;
   }
   /* payment details module end here */
   /* talent listing with blur cards : Start Here */
    .talent_blur_box {
        font-size: 16px;
   }
    button.jobpost-btn {
        height: 34px;
        font-size: 14px;
   }
    .prelogin-jobpost span {
        font-size: 18px;
   }
    .talents-pagination a.pg-no {
        width: 32px;
        height: 30px;
        font-size: 13px;
   }
   /* talent listing with blur cards : End Here */
    .add_lang_popup_popup_inner_left h3 {
        font-size: 24px;
   }
    .add_lang_popup_popup_inner_right img {
        width: 200px;
   }
    .view-meeting-details-box .left-box h3, .view-meeting-details-box .center-box {
        font-size: 16px;
   }
    .ddbox,.ddbox span,a.meeting-details-btn {
        display: block;
        font-size: 14px;
   }
    .editmeeting button.edit-meeting-btn i {
        font-size: 16px;
   }
    .editmeeting button.edit-meeting-btn span {
        font-size: 15px;
   }
    .talent_list_new_sec_head_left {
        margin-bottom: 25px;
   }
    .search_sec_new {
        justify-content: end;
        display: flex;
        margin-top: -80px;
        position: relative;
        top: -16px;
   }
    .carreer_page_sec_left {
        padding: 160px 0;
        background-position: top;
        background-size: 100% 195%;
   }
    .listing-location #searchTextField {
        height: 34px;
   }
    #success_sto_slide .owl-nav {
        width: 100px;
   }

   .filter_sec_new_inner ul li:last-child {
        margin-top: 10px;
   }

   .filter_sec_new_table_sec table {
        width: 1200px;
    }

    #insta-follower-popup .modal-dialog {
        max-width: 800px;
    }
    .insta-follower-popup-inner .viewdetails p {
        font-size:17px;
    }
    .viewdetails p img{margin-right: 8px;width: 20px;}
    .offer-end span.offer-date {
        font-size: 16px;
    }
    .offer-end a {
        font-size: 12px;
    }
    .insta-follower-popup-inner .viewdetails button.view-btn {
        font-size: 14px;
        width: 120px;
        padding: 6px 0;
    }
    .insta-follower-popup-inner span img {
        width: 155px;
    }
    .upgarde-to-premium {
        padding: 15px 30px;
    }
    .upgarde-to-premium p {
        font-size: 13px;
    }
    .upgarde-to-premium p img {
        width: 56px;
    }

    .fetured-in-box .article-details img {
        height: 30px;
    }
    .article-details p {
        font-size: 14px;
    }
    .fetured-in-box a.read-article {
        padding: 10px 0;
        font-size: 14px;
    }
    section.about-fetured-in h2 {
        font-size: 34px;
    }
    .fetured-inn-slider button.slick-prev.slick-arrow:before,
    .fetured-inn-slider button.slick-next.slick-arrow:before {
        width: 30px;
        height: 30px;
    }

        /* profile strength popup : start here */

        .strength-num input {
            width: 52px;
        }
        .ps-editbox {
            padding: 15px 35px 15px 10px;
        }

        .table.profile-strength-table tr th {
            font-size: 12px;
        }

        #profile-strength-analyze-popup .pasp_inner h3 {
            line-height: 14px;
            font-size: 14px;
            padding-bottom: 10px;
        }
        #profile-strength-analyze-popup .pasp_inner .storagebox {
            margin: 10px auto 8px;
            padding-top: 5px;
        }
        #profile-strength-analyze-popup .pasp_inner .storagebox .prec_text_sec {
            font-size: 18px;
            margin-top: 0px;
        }
        .pasp_inner p.tip {
            font-size: 11px;
            margin: 8px 0 11px;
        }
        ul.profile-strength-deatils-list li span.ps-title {
            font-size: 11px;
        }
        .hidden-field button.update-btn {
            height: 21px;
            font-size: 11px;
        }
        .hidden-field .default-select {
            height: 21px;
            font-size: 10px;
            background-size: 9px;
        }
        .ps-searchbox input.ps-search {
            font-size: 11px;
        }
        .hidden-field .dob-grid .default-select {
            background-size: 9px;
        }
        ul.profile-strength-deatils-list li .fix-this-btn {
            width: 120px;
            font-size: 10px;
        }
        ul.profile-strength-deatils-list {
            padding: 15px 15px 0;
        }
        ul.profile-strength-deatils-list span.remaining-percent {
            font-size: 11px;
            top: -6px;
        }
        ul.profile-strength-deatils-list li {
            margin-bottom: 12px;
        }

        form.pw-box .pw-left .groups-of-inputs .inputbx input, form.pw-box .pw-left .groups-of-inputs .inputbx select {
            font-size: 12px;
        }
        .inputbx #drop-zone {
            height: 370px;
        }

        /* profile strength popup : start here */
        
}

@media (min-width:768px) and (max-width:991px) {
    .sf-row {
        width: 100%;
   }
    .asabox {
        width: 100%;
   }
    button#resend_otp_btn_login {
        right: 0;
        height: 35px;
   }
    button#send_otp.verify_btn_new {
        width: 135px;
        font-size: 14px;
   }
    .story-box .videobx {
        width: 26%;
   }
    .story-box .videobx a {
        width: auto;
        height: 195px;
        border-radius: 15px 55px 15px 55px;
   }
    .videobx:before {
        border-right: 0;
        left: -10px;
        top: -10px;
        border-radius: 15px 85px 0 80px;
        height: 108%;
        width: 111%;
        border-bottom: 0px;
   }
    .videobx:after {
        right: -10px;
        border-radius: 52px 67px 22px 90px;
        bottom: -11px;
        height: 105%;
        width: 111%;
        border-left: 0px;
        border-top: 0px;
   }
    .tlnt-review p, .story-box .tlnt-detail p, span.tlnt-name {
        font-size: 13px;
   }
    .story-box .videobx a span {
        width: 35px !important;
   }
    .select_clarification_body_main ul.details-list li span {
        display: block;
        margin-bottom: 5px;
   }
    .cd-btns {
        justify-content: flex-start;
   }
    .vstep-2 {
        margin-bottom: 20px;
   }
    .action_talent_prof_page h6 {
        margin: 0 0 8px;
   }
    .history-box {
        grid-template-columns: 5fr 2fr 1fr;
   }
    .report-slider-inner .reports-details p {
        font-size: 14px;
   }
    .staus-ip .status button.resolved {
        width: 100px;
   }
    div#successfully-deleted .modal-body p {
        font-size: 15px;
   }
    div#successfully-deleted .modal-body span {
        font-size: 13px;
        display: block;
   }
    div#successfully-deleted .modal-body .close span {
        font-size: 20px;
   }
    .career_admin_dashboard_right_cont_car_grid_single.approval-box span p {
        width: 70%;
   }
    .career_admin_dashboard_right_cont_car_grid_single.approval-box .span_class h6 {
        font-size: 40px;
   }
    .verification-row-list.approval-row-list .requestlist-box {
        grid-template-columns: 1fr 1fr;
   }
    .verification-row-list.approval-row-list .request-status {
        display: flex;
        align-items: center;
        gap: 10px;
   }
    .verification-row-list.approval-row-list .request-status span {
        margin: 0;
   }
    .verification-row-list.approval-row-list .requestlist-box .r-border:after {
        display: none;
   }
    .verification-filter-bar .grey-bg {
        grid-template-columns: 1fr 1fr 1fr 1fr;
   }
    .verification-results {
        position: absolute;
        right: 135px;
        bottom: 18px;
   }
    .verification-filter-bar.approval-filter-bar .nice-select.sort-select {
        position: absolute;
        right: 0;
        bottom: 10px;
   }
    .verification-filter-bar.approval-filter-bar .grey-bg {
        padding-bottom: 60px;
   }
    .select_clarification.action-on-job .select_clarification_head {
        grid-template-columns: 1fr;
   }
    .sac-box {
        display: flex;
        justify-content: space-between;
   }
    .select_clarification.action-on-job .status:after {
        display: none;
   }
    .select_clarification.action-on-job .report-date-time {
        margin-bottom: 20px;
   }
    .job-approval-job-details h2 {
        font-size: 20px;
   }
    .job-type, .preffered-language, .looking-for, .talent-payment, .desvription-box .description p, .audition-details p, .audition-attachement p, .desvription-box .description ol li, .desvription-box strong {
        font-size: 16px;
   }
   .verification-filter-bar .verification-results {
        right: 180px;
   }

   /* subscription module talent start */

    .applicant-box {
        margin-left: 25%;
    }
    .collab-pack-box {
        grid-template-columns: 1fr 1fr;
   }
    button.upgrade-btn {
        width: 111px;
        margin: 0 8px;
        font-size: 12px;
   }
    button.active-btn {
        margin: 0 7px;
        font-size: 12px;
   }
    .sub-table-responsive {
        overflow-x: auto;
   }
    .sub-table-responsive table.sub-membership-table {
        width: 800px;
   }

   /* subscription module talent end */
   
   /* posted Service Module Start Here */
    .posted-service-container {
        grid-template-columns: 1fr 1fr;
   }
    .posted-searvice-search-box label {
        font-size: 25px;
   }
    .thankyou-page .grey-box h3 {
        font-size: 18px;
   }
    .thankyou-page .grey-box p {
        font-size: 13px;
   }
    .thankyou-page .grey-box span.check img {
        width: 65px;
   }
   /* posted Service Module End Here */
   /* Master Listing Module Start Here */
    div#ml-filters-popup .modal-dialog {
        max-width: 700px;
   }
   /* Master Listing Module End Here */
   /* New Contact Page Start Here */
    .left-address-box .head h4 {
        font-size: 16px;
   }
    .office-address-section .success-stories-section {
        padding: 0 15px;
        width: 700px;
   }
    .stories-job-sliders .story-box {
        gap: 50px;
   }
    .stories-job-sliders .videobx:before {
        width: 88%;
        height: 204px;
        top: -12px;
   }
    .stories-job-sliders .videobx:after {
        height: 200px;
        width: 88%;
        right: -28px;
        bottom: -42px;
   }
    .stories-job-sliders .story-box .videobx span {
        height: 200px;
   }
    .success-stories-section h4 {
        font-size: 18px;
   }
    .office-address-section {
        grid-template-columns: 1fr;
   }
    .stories-job-sliders .story-box .talent-details {
        margin-left: 30px;
   }
    .stories-job-sliders .slick-list.draggable {
        padding: 15px 0px 15px;
   }
   /* New Contact Page End Here */
   /* Footer Style Change 14/11/2022 start Here */
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo {
        display: none;
   }
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner ul li a {
        font-size: 10px;
        padding-right: 6px;
        margin-right: 6px;
   }
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo_para p {
        font-size: 10px;
   }
    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li a i {
        font-size: 14px;
   }
    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li:last-child span {
        font-size: 12px;
   }
    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li:last-child select {
        font-size: 13px;
   }
   /* Footer Style Change 14/11/2022 end Here */
   /* jobs page start here */
    .job_list_body_right_body_single_id_new ul li {
        font-size: 12px;
   }
    .share_btn_slide button, .share_link_text {
        font-size: 13px;
   }
    .job_list_body_right_body_single_vac ul li {
        font-size: 12px !important;
        padding: 8px 12px;
        ;
   }
   /* jobs page end here */
   /* Success story page Start here */
    .story-box .videobx span {
        width: 165px;
        height: 195px;
        border-radius: 20px 55px 25px 55px;
   }
    .ssp-middle-content .story-box {
        gap: 12px;
   }
    .ssp-middle-content .story-box .videobx:before {
        height: 108%;
        width: 180px;
        border-radius: 22px 85px 0 80px;
   }
    .ssp-middle-content .story-box .videobx:after {
        height: 102%;
        width: 180px;
        right: -132px;
        border-radius: 55px 66px 25px 90px;
   }
   /* Success story page end here */
   /* Business Dashboard Merger start here */
    div#posted-job-tabContent .tabs-inner table thead tr th {
        font-size: 14px;
   }
   /* Business Dashboard Merger end here */
   /* Home Page Redesign [ Dec 2022 ] CSS Start Here */
    .featured-jbox-row .featured-jbox .jbox-ftr {
        display: block;
   }
    .featured-jbox-row .featured-jbox .jbox-ftr a {
        margin-bottom: 10px;
   }
    .home-featured-jobs-head {
        width: 70%;
   }
    section.home-counter-section .counter-inner .counter-card h2 {
        font-size: 40px;
   }
    section.home-counter-section .counter-inner .counter-card p, button.expolre-more-job-btn {
        font-size: 18px;
   }
    .featured-jbox-row .featured-jbox .main-ctn h3 {
        font-size: 16px;
   }
    section.home-featured-jobs {
        padding: 35px 0 0px;
   }
    .featured-jbox-row .featured-jbox .jbox-head span {
        font-size: 11px;
   }
    section.home-counter-section .counter-inner {
        height: 130px;
   }
   /* Home Page Redesign [ Dec 2022 ] CSS Start Here */
   /* Shortlisted Message Page start here */
    section.shortlisted-msg-sec .congrats-msg {
        width: 90%;
   }
   /* Shortlisted Message Page end here */
   /* Rajesh CSS [ Style.css ] start here */
    .pre_job_view_btns, .pre_job_edit_btns {
        padding: 8px;
        width: 125px;
        text-align: center;
   }
    .post_jobs_btns_new, .post_jobs_back_btn_new {
        font-size: 14px;
   }
    .post_jobs_new_btns_sec ul li {
        margin-right: 10px;
   }
    .post_jobs_new_btns_sec {
        margin: 25px 0 0 0;
   }
    .login_flow_new_cont h5, .iti.iti--allow-dropdown.iti--separate-dial-code input#mobile_code, .form_input_sec_list ul li {
        font-size: 16px;
   }
    .send_otp_new_btns {
        font-size: 14px;
   }
    .form_input_sec .iti--separate-dial-code .iti__selected-flag {
        position: relative;
        top: 4px;
   }
   /* Rajesh CSS [ Style.css ] end here */
   /* talent listing with blur cards : Start Here */
    .talent_blur_box {
        font-size: 16px;
   }
    button.jobpost-btn {
        height: 34px;
        font-size: 14px;
   }
    .prelogin-jobpost span {
        font-size: 18px;
   }
    .talents-pagination a.pg-no {
        width: 32px;
        height: 30px;
        font-size: 13px;
   }
   /* talent listing with blur cards : End Here */
    .schedule-meeting-popup .modal-header h4 {
        font-size: 18px;
   }
    .schedule-meeting-popup .modal-header h4 img {
        width: 20px;
   }
    .schedule-meeting-popup .maincontent span.selectmeeting {
        font-size: 16px;
   }
    .meeting-note p,.cancle-meeting-inner .yesnobtns .yesbtn, .cancle-meeting-inner .yesnobtns .nobtn {
        font-size: 14px;
   }
    .cancle-meeting-inner p {
        font-size: 18px;
   }
    .meeting-cancled img {
        width: 85px;
   }
    .meeting-cancled p {
        font-size: 22px;
   }
    .meeting-cancled a {
        font-size: 14px;
   }
    .editmeeting button.edit-meeting-btn i {
        font-size: 14px;
   }
    .editmeeting button.edit-meeting-btn span {
        font-size: 13px;
   }
    .updated-meeting-box .updated-details, .updated-meeting-box {
        width: 88%;
        padding: 6px;
   }
   .filter_sec_new_table_sec table {
        width: 1200px;
    }
    #insta-follower-popup .modal-dialog,
    div#subscription-compare-popup .modal-dialog {
        max-width: 700px;
    }
    .insta-follower-popup-inner span img {
        width: 150px;
    }
    .insta-follower-popup-inner .viewdetails p {
        font-size: 15px;
    }
    .insta-follower-popup-inner .viewdetails button.view-btn {
        width: 120px;
        padding: 6px 0;
        font-size: 13px;
    }
    .insta-follower-popup-inner .viewdetails p img {
           width: 20px;
    margin-right: 8px;
    }
    .offer-end span.offer-date {
        font-size: 12px;
    }
    .offer-end a {
        font-size: 12px;
    }
    .follower-label img.followers {
        width: 90px;
    }
    .follower-label p {
        font-size: 14px;
    }
    img.celebration {
        width: 36px;
    }
    .subscription-premium-plan-popup .header-inner h4,
    .subscription-planbox .sp-head .planheading span  {
        font-size: 18px;
    }
    div#subscription-compare-popup button.close {
        top: 70px;
    }
    .upgarde-to-premium {
        padding: 15px 20px;
    }
    .upgarde-to-premium p {
        font-size: 14px;
        line-height: 10px;
    }
    .upgarde-to-premium p img {
        width: 60px;
    }
    .payment-note p {
        font-size: 13px;
    }

    section.our-story-section {
        padding: 20px 0;
    }
    section.our-story-section h2 {
        font-size: 32px;
        margin-bottom: 15px;
    }

    section.about-fetured-in h2 {
        font-size: 34px;
    }
    .fetured-inn-slider button.slick-prev.slick-arrow:before {
        width: 25px;
        height: 25px;
        top: 0;
    }

    .fetured-inn-slider button.slick-next.slick-arrow:before {
        width: 25px;
        height: 25px;
        top: 10px;
    }
    
    .fetured-in-box .article-details img {
        height: 26px;
    }
    .article-details p {
        font-size: 14px;
    }
    .fetured-in-box a.read-article {
        padding: 10px 0;
        font-size: 14px;
    }
    .feturedinn-slide.slick-slide {
        height: auto;
    }

    /* profile strength : start here */

    .strength-num input {
        width: 65px;
    }

    .ps-attribute-popup-inner {
        grid-template-columns: 1fr 1fr 1fr;
    }

    ul.profile-strength-deatils-list {
        padding: 15px 15px 0;
    }
    ul.profile-strength-deatils-list span.remaining-percent {
        font-size: 11px;
        top: -6px;
    }
    ul.profile-strength-deatils-list li {
        margin-bottom: 8px;
    }
    ul.profile-strength-deatils-list li span.ps-title {
        font-size: 12px;
    }

    /* profile strength popup */

    #profile-strength-analyze-popup .pasp_inner h3 {
        line-height: 14px;
        font-size: 14px;
        padding-bottom: 10px;
    }
    #profile-strength-analyze-popup .pasp_inner .storagebox {
        margin: 10px auto 8px;
        padding-top: 5px;
    }
    #profile-strength-analyze-popup .pasp_inner .storagebox .prec_text_sec {
        font-size: 18px;
        margin-top: 0px;
    }

    form.pw-box .pw-left .groups-of-inputs .inputbx label, .dz-head {
        font-size: 12px;
    }
    
    form.pw-box .pw-left .groups-of-inputs .inputbx input, form.pw-box .pw-left .groups-of-inputs .inputbx select {
        font-size: 10px;
        height: 32px;
    }
    
    form.pw-box .pw-left .groups-of-inputs {
        gap: 10px;
    }
    
    form.pw-box {
        gap: 15px;
        grid-template-columns: 2.5fr 1fr;
    }
    
    .inputbx label.mandatory:after {
        top: 6px;
        height: 6px;
        width: 6px;
        right: -12px;
    }
    #add-previous-work-popup h4 {
        font-size: 18px;
    }
    .inputbx #drop-zone {
        height: 300px;
    }
    form.pw-box .pw-left .groups-of-inputs .inputbx label {
        font-size: 12px;
    }
    
    form.pw-box .pw-left .groups-of-inputs .inputbx input, form.pw-box .pw-left .groups-of-inputs .inputbx select {
        font-size: 10px;
        height: 32px;
    }
    
    form.pw-box .pw-left .groups-of-inputs {
        gap: 10px;
    }
    
    form.pw-box {
        gap: 15px;
        grid-template-columns: 2.5fr 1fr;
    }
    
    .inputbx label.mandatory:after {
        top: 6px;
        height: 6px;
        width: 6px;
        right: -12px;
    }
    
    .dz-head {
        font-size: 12px;
    }
    
    .inputbx #drop-zone {
        height: 300px;
    }
    
    .upload-btn-wrapper .btn {
        font-size: 14px;
        padding: 8px 4px;
        font-weight: 400;
    }
    
    .inputbx #drop-zone p img {
        width: 50px;
    }
    
    .inputbx #drop-zone p {
        font-size: 13px;
    }
    .drop-zone-btnbx {
        width: 100%;
        padding: 25px 10px;
    }
    
    .drop-zone-btnbx button.dz-submit,.drop-zone-btnbx button.dz-reset {
        font-size: 13px;
        height: 30px;
    }
    /* profile strength : end here */
 
.physical-attributes .attr-row {
    grid-template-columns: 1fr 1fr;
}



}

@media (max-width:991px) {
    nav.side-slide1.mob_mode {
        position: fixed;
        bottom: 0;
   }
    nav.side-slide1.mob_mode .slide_logo {
        display: none;
   }
    nav.side-slide1.mob_mode h3.nav02 {
        top: 15px;
        right: 40px;
        font-size: 26px;
   }
    a.signup_menu {
        color: #000 !important;
   }
   /* admin verification page start here */
    .career_admin_dashboard_right_cont_car_grid.verification-grid {
        grid-template-columns: 2fr 2fr;
   }
    .verification-filter-bar .grey-bg {
        display: grid;
        grid-template-columns: 1fr 1fr;
        margin: 0;
   }
    .verification-row {
        grid-template-columns: 1fr 1fr 1fr;
   }
    .verification-filter-bar {
        display: inline-grid;
        grid-template-columns: 1fr;
        position: relative;
        width: 100%;
   }
    .nice-select.sort-select {
        position: absolute;
        right: 24px;
        bottom: 10px;
   }
    .verification-results p i {
        right: -20px;
        top: 2px;
   }
    .date-of-request .verification-date {
        width: 46%;
        float: left;
        margin-right: 4%;
   }
    .date-of-request {
        display: inline-block;
   }
    .date-of-request label {
        margin-bottom: 5px;
   }
    .verification-filter-bar .grey-bg label, .verification-filter-bar .grey-bg strong {
        font-size: 13px;
        font-weight: 600;
   }
    .verification-results {
        align-items: flex-end;
   }
    .verification-filter-bar .grey-bg .search-box input[type="text"] {
        width: 100%;
   }
   /* admin verification page end here */
   /* Telent Report history */
    .history-box .history-details p {
        font-size: 13px;
        max-height: 100px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: pre-wrap;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        display: -webkit-box;
   }
    .history-details .report-date-time {
        display: block;
   }
    .send-clarification-box.show {
        margin-bottom: 20px;
   }
    .send-clarification-box p {
        font-size: 15px;
        line-height: 20px;
   }
    .done-clarification button, .done-clarification a {
        width: 125px;
        font-size: 12px;
   }
    .send-clarification-box {
        padding: 15px 50px 15px 20px;
   }
    .verification-row-list .requestlist-box {
        grid-template-columns: 1fr 1fr;
   }
    .requestlist-box .request-status {
        display: flex;
        align-items: center;
        gap: 15px;
   }
   /* posted Service Module Start Here */
    .thanku-detail-box {
        grid-template-columns: 1fr;
        gap: 15px;
   }
    .posted-service-plan-box {
        margin-bottom: 25px;
   }
    .row-reverse {
        flex-direction: column-reverse;
   }
    .story-details-slider {
        margin-bottom: 25px;
   }
    .service-description p, .service-plan-inner p {
        font-size: 14px;
        font-weight: 300;
        line-height: 24px;
   }
   /* posted Service Module End Here */
   /* Master Listing Module Start Here */
    .ml-table-responsive {
        white-space: nowrap;
   }
    table.table.master-listing-table thead tr th {
        font-size: 14px;
   }
    .masterlisting-filters .mlf-row, .mlf-row-2 {
        gap: 10px;
   }
    .masterlisting-filters .mlf-row .nice-select.mlf-select {
        padding-left: 10px;
   }
    div#allnotes-popup .notes-box {
        display: block;
   }
    .masterlisting-searchbar {
        display: grid;
        grid-template-columns: 1fr 1fr;
   }
    ul.userchecklist {
        gap: 0px;
        padding: 0 15px;
   }
    ul.userchecklist li:after {
        display: none;
   }
    ul.userchecklist label.chk-container {
        padding-left: 34px;
   }
    ul.userchecklist span.checkmark {
        top: 3px;
        left: 9px;
   }
    .user-searchfilter .inputbox {
        width: 210px;
   }
    .user-searchfilter .inputbox input {
        width: 145px;
   }
    .action-btn-box .btn-row-1, .action-btn-box .btn-row-2 {
        display: grid;
        grid-template-columns: 1fr;
   }
    div#take-action-popup .modal-title h5 {
        font-size: 18px;
   }
    div#take-action-popup .modal-title h5 span {
        font-size: 14px;
   }
   /* Master Listing Module End Here */
   /* jobs page > view details popup changes start here */
    div#view_details_pop_div .job_list_body_right_body_single_id_new ul {
        display: block!important;
        align-items: center!important;
   }
   /* jobs page > view details popup changes end here */
   /* Profile Page start here */
    .mfp_dots_cont {
        width: 115px;
        padding: 10px;
   }
    .mfp_dots_cont ul li a {
        font-size: 14px;
   }
   /* Profile Page end here */
   /* Business Dashboard Merger */
    div#posted-job-tabContent .pj-table-responsive {
        overflow-x: auto;
        white-space: nowrap;
   }
    ul#posted-job-tab li button {
        font-size: 10px;
        padding: 0;
        height: 30px;
   }
    section.dashboard-active-log h3 {
        font-size: 22px;
        line-height: normal;
   }
   /* Business Dashboard Merger */
   /* Home Page Redesign [ Dec 2022 ] CSS Start Here */
    header.new-header .inner-header ul.home-quick-menu {
        display: none;
   }
    header.new-header .inner-header {
        grid-template-columns: 1fr 2fr;
   }
   /* Home Page Redesign [ Dec 2022 ] CSS End Here */
   /* payment details module start here */
    .payment_sec_new_body.payment-gridbox {
        grid-template-columns: 1fr;
   }
    .premium_plan_sec_left h6 {
        margin: 0px;
   }
    .plan-yearbox {
        align-items: center;
   }
   /* payment details module end here */
   /* Subscription Compare Plan Table Mobile View Start Here */
    .compare-plan-mobile-view {
        max-width: 992px;
        display: block;
   }
    .compare-plan-mobile-view .editbtnbox {
        text-align: right;
        margin-bottom: 15px;
   }
    .compare-plan-mobile-view .editbtnbox button.plan-editbtn {
        border: 1.5px solid #000;
        height: 32px;
        width: 130px;
        border-radius: 5px;
        font-weight: 600;
   }
    .compare-plan-mobile-view .editbtnbox button.plan-editbtn {
        font-size: 16px;
        width: 155px;
        height: 36px;
        border-radius: 6px;
        font-weight: 500;
        background: #fff;
   }
    .compare-table-responsive .inner-box {
        display: grid;
        grid-template-columns: 6fr 2fr;
        gap: 20px;
        margin-bottom: 15px;
   }
    .compare-table-responsive .inner-box input {
        padding: 0 10px;
        width: 100%;
        height: 38px;
        background: #F2F2F2;
        border: 0px;
        border-radius: 5px;
        font-size: 16px;
   }
    .compare-table-responsive .inner-box span.editbox {
        position: relative;
   }
    .compare-table-responsive .inner-box span.editbox i {
        position: absolute;
        right: 10px;
        top: 10px;
   }
    .compare-table-responsive .inner-box span.editbox.radio-box {
        display: grid;
        grid-template-columns: 1fr 1fr;
   }
    .compare-table-responsive .inner-box span.editbox.radio-box .rdo-container .rdo-checkmark:after {
        background: #2196F3;
   }
    .compare-table-responsive .inner-box span.editbox.radio-box label.rdo-container {
        display: flex;
        align-items: center;
   }
    .compare-table-responsive .inner-box span.editbox .rdo-checkmark {
        top: 9px;
   }
    .premium-head {
        background: #F2F2F2;
        padding: 10px 15px;
        border-radius: 15px;
        margin-bottom: 15px;
   }
    .premium-head img {
        width: 130px;
   }
    .compare-table-responsive .inner-box span.editbox button.ul-btn {
        position: absolute;
        right: 9px;
        top: 8px;
        border: 1px solid #000;
        font-size: 12px;
        padding: 2px 4px;
        letter-spacing: 0.5px;
   }
    .compare-table-responsive .inner-box span.editbox button.ul-btn:focus {
        background: #2196F3;
        color: #fff;
   }
    .inner-box.plan-head {
        background: #f2f2f2;
   }
    .inner-box.plan-head span.editbox.pricebox {
        display: grid;
        grid-template-columns: 1fr 1fr;
        align-items: center;
   }
    .inner-box.plan-head span.editbox.pricebox label {
        margin: 0px;
   }
    .inner-box.plan-head input {
        font-size: 22px!important;
        font-weight: 500;
   }
    .inner-box.plan-head {
        background: #f2f2f2;
        height: 55px;
        align-items: center;
   }
    .inner-box.plan-head span.editbox.pricebox i {
        position: relative;
        right: -10px;
        top: 0;
   }
    .compare-table-responsive .inner-box span.editbox select.plan-duration {
        width: max-content;
        background: #F2F2F2;
        height: 34px;
        padding: 0 10px;
        border: 0px;
        border-radius: 6px;
        color: #2196F3;
        font-weight: 600;
   }
    span.editbox.saveprice i {
        font-size: 16px!important;
        top: 0;
        position: relative;
        right: 7px;
   }
    span.editbox.saveprice i {
        font-size: 20px!important;
        top: 9px!important;
   }
   /* Subscription Compare Plan Table Mobile View Start Here */
    .view-meeting-details-box {
        grid-template-columns: 1fr;
   }
    .view-meeting-details-box .right-box {
        justify-content: right;
   }
    .view-meeting-details-box .center-box {
        justify-content: left;
        top: 26px;
        position: relative;
   }
    .talent_list_new_sec_body_right_single_cont_sec {
        bottom: 10px;
        left: 10px;
   }
    .talent_list_new_sec_body_right_single_cont_sec p, .talent_list_new_sec_body_right_single_cont_sec ul li {
        font-size: 9px;
   }
    .share_talents_sec_inner_head p {
        font-size: 16px;
   }

   .aboutus-fatured-row,.aboutus-fatured-row:nth-child(2) {
        flex-direction: column;
        gap: 25px;
        margin-bottom: 25px;
   }

   .aboutus-fatured-row .af-left, .aboutus-fatured-row .af-right {
        width: 100%;
    }
    .aboutus-fatured-row .af-right img {
        width: 65%;
    }
    section.our-story-section {
        padding: 20px 0;
    }

}

@media (max-width:767px) {
    .sf-row {
        width: 100%;
        display: block;
   }
    .asabox {
        width: 600px;
   }
    .mobscroll {
        overflow-x: scroll;
   }
    form.user-form .sfbox {
        margin-bottom: 20px;
   }
    button#resend_otp_btn_login {
        height: 35px;
        font-size: 12px !important;
   }
    .login_sign_new_menu_sec {
        position: fixed;
   }
    .footer-menus-row {
        grid-template-columns: 1fr !important;
   }
    #success_stories .post .post-content h2 {
        font-size: 20px;
        text-align: left;
        margin-bottom: 15px;
   }
    .current_password {
        display: block;
        width: auto;
        grid-template-columns: 1fr;
   }
    .story-box {
        display: flex;
        flex-direction: column;
        width: 100%;
        margin-bottom: 60px;
        gap: 15px;
   }
    .story-box .videobx {
        width: 100%;
        margin-bottom: 85px;
   }
    .story-box .videobx {
        width: 250px;
        margin: 0 auto 35px;
   }
    .story-box .videobx a span {
        width: 50px !important;
   }
    .story-box .tlnt-detail {
        width: 100%;
        text-align: center;
        display: block;
        border: 0;
   }
    .story-box .tlnt-review {
        width: 80%;
        margin: 0 auto;
        text-align: center;
        padding-bottom: 30px;
   }
    .banner-content {
        left: 20px;
   }
    .ssp-banner .banner-content h2 {
        font-size: 18px;
   }
    .ssp-middle-content .container .row .col-lg-12 .story-box.right-align-box {
        flex-direction: column-reverse;
   }
    .tlnt-detail p {
        margin: 0;
   }
    .story-box .videobx {
        margin: 0 auto 20px;
        width: auto;
   }
    .tlnt-detail span.tlnt-name {
        font-size: 14px;
   }
    .ssp-middle-content {
        padding-top: 35px;
   }
    .videobx:before {
        width: 100%;
        height: 100%;
   }
    .videobx:after {
        width: 96%;
        right: -20px;
   }
    .ssp-banner img {
        width: 100%;
        height: 130px;
        object-fit: cover;
        object-position: top;
   }
    .tlnt-review p {
        text-align: center;
   }
    div#allnotes-popup .modal-content {
        padding: 20px 10px;
   }
   /* admin verification page start here */
    .requestbox .dragbox img {
        height: 250px;
   }
    .date-of-request .verification-date input {
        width: 100%;
        height: 25px;
        font-size: 11px;
        margin-bottom: 6px;
   }
    .verification-filter-bar .grey-bg {
        gap: 8px;
        grid-template-columns: 1fr;
   }
    .verification-status label input[type="checkbox"] {
        position: absolute;
        left: -11px;
        top: 0px;
   }
    .verification-status label {
        position: relative;
        padding-left: 35px;
   }
    .verification-status label span {
        font-size: 12px;
   }
    .career_admin_dashboard_right_cont_car_grid_single {
        padding: 12px 14px;
   }
    .career_admin_dashboard_right_cont_car_grid.verification-grid .career_admin_dashboard_right_cont_car_grid_single h5 {
        font-size: 14px;
        line-height: normal;
   }
    .verification-row {
        grid-template-columns: 1fr 1fr;
   }
    .verification-filter-bar .grey-bg .search-box input[type="text"] {
        width: 140px;
        height: 26px;
        font-size: 11px;
   }
    .search-by-name i {
        font-size: 12px;
   }
    .verification-results {
        margin-left: -10px;
   }
    .verification-results p {
        font-size: 10px;
   }
    .verification-filter-bar .grey-bg label, .verification-filter-bar .grey-bg strong {
        font-size: 11px;
   }
    .nice-select.sort-select {
        width: 115px;
        height: 30px;
   }
    .nice-select.sort-select span.current {
        font-size: 12px;
        margin-top: -4px;
        display: block;
   }
    .nice-select.sort-select:before {
        width: 21px;
        top: 9px;
   }
    .nice-select.sort-select {
        bottom: 14px;
   }
    .dragbox .card-sub:hover .talntinfo {
        top: 66%;
   }
    .talntinfo {
        top: 88%;
        left: 6px 
   }
    .span_class h6 {
        font-size: 22px;
   }
    p.talnt-address {
        padding-left: 12px;
        font-size: 12px;
   }
    p.talnt-address i {
        position: absolute;
        left: 0px;
        top: 4px;
   }
    .talntinfo h5 {
        font-size: 14px;
   }
    ul.talnt-skills li {
        font-size: 12px;
   }
    button.view-request-btn {
        margin-top: 10px;
        height: 30px;
        font-size: 14px;
   }
   /* admin verification page End here */
    .select_clarification_body_main ul.details-list {
        display: block;
   }
    .select_clarification_body_main ul.details-list li {
        margin-bottom: 20px;
   }
    .proof-box, .vstep-inner {
        display: block;
   }
    .change-video-box video#theVideo {
        width: 100%;
   }
    .cd-btns {
        justify-content: start;
   }
    .proof-box .identity {
        margin-bottom: 20px;
   }
    .select_clarification_head a {
        position: absolute;
        right: 0;
        top: 0px;
   }
    .change-video-box video#theVideo {
        height: 150px;
   }
    .vstep-inner .refer-code img {
        width: 125px;
        margin-bottom: 15px;
   }
    .select_clarification_head.report-head h5 {
        font-size: 14px;
        display: flex;
   }
    .new-reports {
        font-size: 10px;
   }
    .report-slider-inner {
        padding: 20px 20px;
   }
    .report-slider-inner p {
        font-size: 13px;
   }
    .report-slider-bottom, .report-date-time, .report-btns-row {
        display: block;
   }
    .report-slider-bottom .report-date-time {
        margin-bottom: 10px;
   }
    button.report-history-btn {
        width: auto;
        font-size: 12px;
   }
    .report-btns-row {
        display: flex;
   }
    .report-btns-row {
        display: block;
   }
    div#successfully-deleted .modal-body p, div#successfully-deleted .modal-body span {
        font-size: 14px;
   }
    .bigimg img {
        width: 100% !important;
   }
    .modal-body button.delete-picture-btn {
        font-size: 14px;
        width: 145px;
   }
    div#ask-delete .modal-body p {
        font-size: 13px;
   }
    div#ask-delete .modal-body .delete-cancle button {
        width: 107px;
        height: 28px;
        border-radius: 5px;
        font-size: 12px;
   }
    div#successfully-deleted .modal-body .close span {
        font-size: 20px;
        display: block;
   }
    .verification-filter-bar.approval-filter-bar .verify-select-box span.vsb-title, .verification-filter-bar.approval-filter-bar .grey-bg .search-box input[type="text"] {
        width: 100%;
   }
    .verification-filter-bar.approval-filter-bar .grey-bg {
        padding-bottom: 55px;
   }
    .verification-filter-bar.approval-filter-bar .verification-results {
        left: 170px;
        bottom: 16px;
   }
    .verification-filter-bar.approval-filter-bar .verify-select-box span.vsb-title, .verification-filter-bar.approval-filter-bar .grey-bg .search-box input[type="text"], .verification-filter-bar.approval-filter-bar .verification-results p {
        font-size: 12px;
   }
    .verification-row-list.approval-row-list .requestlist-box {
        grid-template-columns: 1fr;
        position: relative;
   }
    .career_admin_dashboard_right_cont_car_grid_single.approval-box {
        padding: 20px;
   }
    .career_admin_dashboard_right_cont_car_grid_single.approval-box span p {
        font-size: 18px;
   }
    .career_admin_dashboard_right_cont_car_grid_single.approval-box .span_class h6 {
        font-size: 22px;
   }
    .career_admin_dashboard_right_cont_car.approval-heading h4 {
        font-size: 20px;
   }
    .verification-row-list.approval-row-list .requestlist-box .rlb-item.r-border {
        display: block;
   }
    .rlb-item.v-request {
        position: absolute;
        bottom: 12px;
        right: 26px;
   }
    .verification-row-list.approval-row-list .requestlist-box .r-border:after {
        display: none;
   }
    .verification-filter-bar.approval-filter-bar .verification-status label {
        font-size: 14px;
   }
    .select_clarification.action-on-job .select_clarification_head {
        grid-template-columns: 1fr;
   }
    .select_clarification.action-on-job .status {
        display: block;
        text-align: left;
        margin-bottom: 15px;
   }
    .select_clarification.action-on-job .status:after {
        display: none;
   }
    .select_clarification.action-on-job .report-date-time {
        margin-bottom: 13px;
   }
    .select_clarification.action-on-job .status button.unapproved, .select_clarification.action-on-job .approve-cancle button {
        width: 110px;
        height: 30px;
        font-size: 14px;
   }
    .job-approval-job-details h2 {
        font-size: 20px;
   }
    .job-type, .preffered-language, .looking-for, .talent-payment {
        margin-bottom: 14px;
        font-size: 14px;
   }
    .desvription-box .description p, .audition-details p, .audition-attachement p, .desvription-box .description ol li, .desvription-box strong {
        font-size: 14px;
        line-height: 24px;
   }
    .looking-for span, .talent-payment span {
        display: block;
        margin-bottom: 15px;
   }
    .sac-box {
        display: block;
   }
    .verification-filter-bar .grey-bg .search-box label, .verification-filter-bar.approval-filter-bar .verification-status strong {
        font-size: 11px;
        margin-bottom: 6px;
   }
    .verification-row-list .request-status button, .verification-row-list .viewbtn button.veiw-request-btn {
        width: 120px;
        height: 30px;
   }
    .verification-filter-bar .grey-bg .search-box {
        display: block;
   }
    .verification-filter-bar .vsb-checkmark {
        top: 2px;
        left: 0;
   }
    .verify-select-box span.vsb-title {
        font-size: 12px;
   }
    .verification-row-list .requestlist-box {
        grid-template-columns: 1fr;
   }
    .verification-row-list .rlb-item {
        display: block;
   }
    .verification-filter-bar .verification-results {
        position: absolute;
        right: 150px;
        bottom: -38px;
   }
    .verification-filter-bar .verification-results p {
        font-size: 12px;
   }
    .verification-filter-bar .nice-select.sort-select {
        bottom: -45px;
        right: 0;
   }
    .verification-filter-bar {
        margin-bottom: 60px;
   }
    .date-of-request .verification-date span.input-group-addon {
        top: 0px;
   }
   /* subscription module talent start */
    .applicant-box .ab-inner li.active {
        left: 0;
   }
    .collab-pack-box {
        grid-template-columns: 1fr;
   }
    .sub-table-responsive {
        overflow-x: auto;
   }
    .sub-table-responsive table.sub-membership-table {
        width: 800px;
   }
    .applicant-box .ab-inner .intro-arrow {
        display: none;
   }
    .applicant-box .ab-inner li.active:before {
        width: 99%;
   }
    .membership-strip h2 {
        font-size: 20px;
   }
    .membership-strip p {
        font-size: 12px;
   }
    .collab-pack-box {
        grid-template-columns: 1fr;
        gap: 15px;
   }
    .subscription-talent-section .additional-plan-topup h2 {
        font-size: 18px;
   }
    table.sub-membership-table tr th, table.sub-membership-table tr td {
        padding: 10px 0;
        font-size: 13px;
   }
    .act_now_btn {
        font-size: 12px;
        padding: 6px 14px;
   }
    .subscription-planbox .sp-head .planheading span, .subscription-premium-plan-popup .header-inner h4 {
        font-size: 18px;
   }
    .sprow-panel .sp-row .sp-col-1, .sprow-panel .sp-row .sp-col-2, .sprow-panel .sp-row .sp-col-3 {
        font-size: 14px;
   }
    .sprow-panel .sp-row .sp-col-2, .sprow-panel .sp-row .sp-col-3 {
        padding: 10px 0;
   }
    .sprow-panel .sp-row .sp-col-1 b, .sprow-panel .sp-row .sp-col-2 b, .sprow-panel .sp-row .sp-col-3 b {
        font-size: 14px;
   }
    .sprow-panel .sp-row .sp-col-3 b span {
        font-size: 11px;
   }
    .upgrade-to-premium .upgrade-btn {
        font-size: 13px;
        width: 125px;
        height: 34px;
   }
    div#subscription-compare-popup button.close {
        top: 24px;
        right: 24px;
        line-height: 16px;
   }
    .subscription-premium-plan-popup .modal-body {
        padding: 5px;
   }
   .follower-label p{line-height: inherit !important;}
   .sp-row span{font-size: 10px !important;}
   .up-months{font-size: 8px !important;}
   .upgrade-to-premium{padding: 0 5px !important;}
   .abcid_text_Sec_new{font-size: 16px;}
   .subscription-planbox .sp-head .pre-logo .premium-plan-logo{width: 80px;}
   /* subscription module talent start */
   /* posted Service Module Start Here */
    .posted-searvice-search-box {
        width: 70%;
   }
    .posted-service-container {
        grid-template-columns: 1fr;
   }
    .posted-searvice-search-box label {
        font-size: 28px;
   }
    .posted-service-banner {
        height: 222px;
   }
    .pss-heading h2 {
        font-size: 26px;
   }
    .pss-heading p {
        font-size: 14px;
   }
    .posted-searvice-search-box .inputbox input {
        height: 36px;
   }
    .posted-searvice-search-box label {
        font-size: 24px;
   }
    .thankyou-page .grey-box {
        width: 100%;
   }
    .thankyou-page .grey-box h3 {
        font-size: 18px;
   }
    .thankyou-page .grey-box p {
        font-size: 15px;
   }
    .related-services .rsbox {
        display: block;
   }
    .related-services .rsbox h4.service-name {
        line-height: 24px;
        font-size: 18px;
        width: 100%;
   }
    .thankyou-page .grey-box span.check img {
        width: 60px;
   }
    .related-services .rsbox .price-details p, .related-services .rsbox .price-details p span {
        margin-top: 10px;
        font-size: 16px;
   }
    .thanku-detail-box .order-summary-inner .summary-box {
        display: block;
   }
    .thanku-detail-box .order-summary-inner .summary-box .cart-value, .thanku-detail-box .order-summary-inner .summary-box .prodprice, .thanku-detail-box .order-summary-inner .summary-box .msg {
        display: inline-block;
        margin-right: 25px;
   }
    .thanku-detail-box .order-summary-inner .summary-box .plbx {
        margin-bottom: 20px;
   }
    .white-box, .thanku-detail-box .order-summary-inner {
        padding: 15px;
   }
    .payment-box {
        display: block;
   }
    .cart-summary {
        margin-top: 30px;
   }
    .billing-infobox p.billing-info {
        font-size: 14px;
   }
    .form-group.twocolgrid {
        display: block;
   }
    .form-group.twocolgrid div {
        margin-bottom: 16px;
   }
    .main-detail .sub-total, .main-detail .taxes-fees {
        margin-bottom: 8px;
   }
    .package-table-responsive {
        overflow-x: scroll;
        margin-bottom: 15px;
   }
    .service-plan-inner .book-price span.price {
        font-size: 20px;
   }
    .package-table-responsive table {
        width: 767px;
   }
    table.table-striped.posted-service-plan-table thead tr th {
        font-size: 18px;
   }
    table.posted-service-plan-table .service-plan span.price {
        font-size: 20px;
   }
    table.posted-service-plan-table .service-plan p {
        font-size: 12px;
   }
    table.table-striped.posted-service-plan-table tr th, table.table.table-striped.posted-service-plan-table tr td {
        font-size: 16px;
   }
    .service-plan-inner .book-price button {
        width: 130px;
        height: 40px;
        font-size: 16px;
   }
   /* posted Service Module End Here */
   /* Master Listing Module Start Here */
    .ml-tabs-topbar {
        display: block;
   }
    div#ml-nav-tab {
        margin-bottom: 20px;
   }
    div#request-otp-popup .otp-btns-box button {
        font-size: 13px;
   }
    .enter-otp-box p {
        font-size: 14px;
   }
    .request-popup .modal-title h5 {
        font-size: 16px;
   }
    div#request-otp-popup .otp-btns-box {
        gap: 10px;
   }
    .chat-request-inner .user-details {
        grid-template-columns: 1fr;
   }
    .chat-request-inner .user-details span.line1, .chat-request-inner .user-details span.line2, .chat-request-inner .user-details span.line3 {
        display: none;
   }
    .profile-action-box {
        display: block;
        margin-bottom: 20px;
   }
    .profile-action-box span {
        display: block;
        margin-bottom: 8px;
   }
    .profile-action-box select.nice-select {
        margin-right: 15px;
        width: 130px;
   }
    .request-activity-log {
        margin-right: 15px;
   }
    form.activity-chat-box .chat-box .adminchat p {
        font-size: 14px;
        font-weight: 300;
   }
    form.activity-chat-box .chat-box .adminchat .timebox span.time, .chat-started .time, form.activity-chat-box .chat-box .adminchat p {
        font-size: 12px;
        margin-top: 0px;
   }
    form.activity-chat-box .chat-box .adminchat .timebox span.by-admin, .chat-started span.start {
        font-size: 13px;
   }
    .request-activity-log .head h4 {
        font-size: 16px;
   }
    .chat-started, .chat-started span, form.activity-chat-box .chat-box .adminchat .timebox {
        display: block;
   }
    div#chat-request-popup .modal-body {
        padding: 15px 0px;
   }
    .userdetails {
        margin-bottom: 10px;
   }
    .request-popup.extra-style .chat-request-inner .user-details {
        grid-template-columns: 1fr;
        margin-bottom: 0;
   }
    button.ml-search-btn, button.ml-clear-filters {
        font-size: 14px;
        height: 34px;
        padding: 0;
        width: 160px;
   }
    button.ml-clear-filters i {
        top: 7px;
   }
    div#user-details-popup .modal-body {
        padding: 15px 0px;
   }
    .users-checklist-filter {
        display: block;
   }
    .userchecklist-box {
        margin-bottom: 15px;
   }
    .masterlisting-filters .mlf-row, .mlf-row-2, .mlf-row-3 {
        display: block;
        margin-bottom: 15px;
   }
    .mlf-row-2 .nice-select.mlf-select, .masterlisting-filters .mlf-row .nice-select.mlf-select {
        width: 100%;
        margin-bottom: 15px;
   }
    .mlf-row-2 .ml-check, .mlf-row-3 .ml-check {
        padding: 15px;
        display: block;
        clear: both;
   }
    .mlf-row-3 input[type="text"] {
        margin-bottom: 14px;
        width: 100%;
        padding: 0 15px;
   }
    .mlf-row-2 .ml-check span, .mlf-row-3 .ml-check span {
        margin-bottom: 10px;
        display: block;
   }
    .mlf-row-2 .ml-check label.chk-container, .mlf-row-3 .ml-check label.chk-container {
        margin-bottom: 10px;
   }
    div#ml-filters-popup .modal-body {
        padding: 0;
   }
    #ml-filters-popup .modal-footer {
        display: block;
        padding: 15px 0 0 0;
   }
    #ml-filters-popup .modal-footer button:last-child {
        margin: 0;
   }
    div#ml-filters-popup h5.modal-title span {
        display: block;
        font-size: 14px;
   }
    div#take-action-popup .modal-dialog {
        max-width: 96%;
   }
    .action-btn-box .btn-row-1, .action-btn-box .btn-row-2 {
        grid-template-columns: 1fr 1fr;
   }
    .action-btn-box button.deactivate-profile-btn {
        font-size: 14px;
   }
    table#le-Table-1 button.action-btn {
        font-size: 14px;
   }
    div#take-action-popup .modal-title h5 span {
        display: block;
        margin: 0;
   }
    button.search-btn {
        font-size: 14px;
   }
    div#whatsapp-template-popup .modal-body {
        padding: 15px 0 0;
   }
    .message-template-popup .custom-scrollbar::-webkit-scrollbar, .request-popup .custom-scrollbar::-webkit-scrollbar {
        width: 3px;
   }
    .msg-template-box label.chk-container {
        margin-bottom: 12px;
        padding-left: 26px;
   }
    form.msg-edit-form .form-group:first-child {
        display: block;
   }
    form.msg-edit-form .form-group:nth-child(3) p {
        font-size: 14px;
   }
    .message-template-popup .modal-body {
        padding: 15px 0 !important;
   }
   /* Master Listing Module End Here */
   /* Schedule Meeting with talent managers Module Start Here */
    .view-meeting-details-box {
        display: block;
        padding: 15px;
   }
    .schedule-meeting-popup .meeting-tab-box {
        display: block;
   }
    .meeting-tab-box .online-meeting {
        margin-bottom: 15px;
   }
    .view-meeting-details-box .left-box {
        margin-bottom: 20px;
   }
    .view-meeting-details-box .right-box, .schedule-meeting-popup .modal-content .modal-footer {
        justify-content: flex-start;
   }
    .ddbox, .ddbox span {
        display: block;
        margin-bottom: 15px;
   }
    .meeting-date-time {
        grid-template-columns: 1fr;
   }
    .meeting-date-time div#meeting-date {
        margin-bottom: 15px;
   }
    #meeting-date label, .meeting-time label {
        font-size: 14px;
   }
    .smb-box {
        text-align: left;
   }
    .rdo-container {
        font-size: 14px;
   }
    .rdo-checkmark {
        top: 0px;
   }
    div#meeting-date img, .meeting-time img, .select-branch-box img {
        width: 16px;
   }
    .meeting-date-time span.input-group-addon {
        display: none;
   }
    .success-meeting-schedule-inner h4 {
        font-size: 18px;
   }
    .success-meeting-schedule-inner p {
        font-size: 14px;
   }
    .success-meeting-schedule-inner img {
        width: 75px;
   }
    .success-meeting-schedule-inner {
        width: 90%;
   }
   /* Backend */
    .select-templates-list .whitebox .tmplt-content p {
        max-height: initial;
        white-space: initial;
        -webkit-line-clamp: initial;
   }
    .select-templates-box .select-templates-list button.editbtn {
        width: 25px;
   }
    .select-templates-list .whitebox {
        display: block;
        position: relative;
   }
    .select-templates-box .select-templates-list button.editbtn {
        position: absolute;
        top: 4px;
        right: 4px;
   }
    .select-templates-list .whitebox label {
        margin-bottom: 10px;
   }
    .select-templates-list .whitebox .tmplt-content .edit-box textarea {
        margin-bottom: 5px;
   }
    .schedule-meeting-popup .maincontent .search-box input {
        font-size: 10px;
   }
    .schedule-meeting-popup .maincontent .search-box label, .select-templates-list .whitebox label, .rdo-container {
        font-size: 12px;
   }
    select.select-meeting-branch, #meeting-date label, .meeting-time label {
        font-size: 12px;
   }
    .select-templates-box span {
        font-size: 13px;
   }
    .select-templates-list .whitebox .tmplt-content p {
        font-size: 10px;
   }
    .select-templates-box .select-templates-list {
        padding: 8px;
   }
    .smb-box a.schedule-meeting-btn {
        font-size: 12px;
        width: max-content;
        padding: 0 16px;
        margin: 0;
   }
    button.join-meeting-btn {
        margin: 0 auto;
   }
    .schedule-meeting-popup .profile-box .view-profile a {
        width: 100px;
        height: 34px;
        line-height: 35px;
        font-size: 13px;
   }
    .modal-footer a.reschedule-meeting-btn {
        margin: 0;
        width: 100%;
        text-align: center;
   }
    .schedule-meeting-popup .copy-link form {
        width: 100%;
   }
    .schedule-meeting-popup .modal-content .modal-footer .note {
        width: 100%;
   }
    #meeting-date input, .meeting-time input {
        width: 100%;
   }
   /* Schedule Meeting with talent managers Module end Here */
   /* New Contact Page Start Here */
    .office-address-section {
        grid-template-columns: 1fr;
        gap: 15px;
        margin-bottom: 20px;
   }
    .left-address-box .head h4 {
        font-size: 20px;
   }
    .success-stories-section {
        padding: 0 20px;
   }
    .stories-job-sliders .videobx:before {
        width: 194px;
        height: 238px;
        left: 20px;
        top: -10px;
   }
    .stories-job-sliders .videobx:after {
        width: 196px;
        height: 228px;
        left: auto;
        top: 20px;
        border-radius: 25px 32px 15px 60px;
        right: -11px;
   }
    .success-stories-section h4 {
        font-size: 20px;
   }
    .stories-job-sliders .story-box:nth-child(even) {
        display: grid;
        grid-template-columns: 1fr 2fr;
        gap: 15px;
   }
    a.story-box .featuredjob-box {
        width: 80%;
   }
    .office-address-section {
        display: block;
   }
    .success-stories-section {
        width: 100%;
        padding: 0px;
   }
    .stories-job-sliders .story-box .videobx span {
        width: 200px;
        height: 235px;
   }
    .ofc-ctnry-box {
        width: max-content;
   }
    .stories-job-sliders .story-box:nth-child(even) {
        height: auto !important;
   }
    .stories-job-sliders .story-box .talent-details {
        padding: 0px;
        width: 94%;
        margin: 0 auto;
   }
    a.story-box .featuredjob-box {
        width: 94%;
        margin: 0 auto;
   }
   /* New Contact Page End Here */
   /* Footer Style Change 14/11/2022 start Here */
    .new_footer_design_sec {
        /*position: absolute;*/
        width: 100%;
        margin: 15px 0 0 0;
   }
    .new_footer_design_sec_logo_sec.new-footer {
        display: block;
        margin-bottom: 0px;
        padding: 10px 0 15px;
   }
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo {
        width: 120px;
        display: none;
   }
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner ul li a {
        font-size: 12px;
        padding-right: 6px;
        margin-right: 6px;
        line-height: 0;
   }
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo_para p {
        font-size: 12px;
   }
    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li a i {
        font-size: 14px;
   }
    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li:last-child span {
        font-size: 12px;
   }
    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li:last-child select {
        font-size: 13px;
   }
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner {
        padding: 0px 0;
        margin-bottom: 5px;
   }
    .inner_ftr_copy_sec_single_new_ftr ul {
        position: absolute;
        right: 5px;
        bottom: 18px;
   }
    .new_footer_design_sec_logo_sec_logo img {
        width: 80%;
   }
    .mobile-closed-message-avatar {
        right: 4px !important;
        width: 42px !important;
        height: 42px !important;
   }
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo_para {
        text-align: left;
   }
   /* Footer Style Change 14/11/2022 end Here */
   /* Home page second last section start here */
    .models_sec_main_inner ul li:nth-child(2) {
        padding-right: 10px;
   }
   /* Home page second last section end here */
   /* Jobs page start here */
   /* .new_job_body {
        overflow-y: initial;
   }
    */
    .head_title {
        font-size: 14px;
   }
    .mt_0.job_list_body_right_body_single_btn ul li:nth-child(2) {
        display: none;
   }
    .job_list_body_right_body_single_btn ul li a.view_details, .job_list_body_right_body_single_btn ul li button.apply_now {
        width: 100%;
        height: 40px;
   }
    .job_closed_btn {
        position: absolute;
        right: 0;
        top: -2px;
   }
    .apply_now {
        height: 36px;
   }
    .apply_now img {
        width: 28px;
   }
   /* Jobs page end here */
   /* Font & button Size Issue Fixed on site start here */
    .job_list_body_right_body_single_btn_new ul {
        display: flex !important;
        justify-content: center !important;
        gap: 6px !important;
   }
   /* Font & button Size Issue Fixed on site end here */
   /* Success story page Start Here */
    .ssp-middle-content .story-box {
        display: flex;
        gap: 15px;
   }
    .ssp-middle-content .story-box .videobx span {
        width: 100% !important;
        height: 190px;
        border-radius: 18px 50px 18px 50px;
   }
    .ssp-middle-content .story-box .videobx:before {
        height: 106%;
        width: 160px;
        border-radius: 22px 85px 0 80px;
        left: -12px;
        top: -10px;
        border-right: 0;
        border-bottom: 0px;
   }
    .ssp-middle-content .story-box .videobx:after {
        height: 103%;
        width: 160px;
        right: -12px;
        border-radius: 55px 66px 25px 90px;
        left: auto;
        bottom: -11px;
        border-left: 0;
        border-top: 0px;
   }
    .ssp-middle-content .story-box .tlnt-review p span, .tlnt-review p strong {
        display: block;
        position: relative;
        bottom: -10px;
        right: 0;
   }
    .ssp-middle-content .story-box .tlnt-detail span.tlnt-name {
        margin-bottom: 12px;
   }
    .ssp-middle-content .story-box .tlnt-detail p {
        font-size: 14px;
   }
    .tlnt-review p {
        font-size: 13px;
   }
   /* Success story page end Here */
   /* Notification Page start here */
    .notification_popup_sec_right {
        margin-top: 22px;
   }
   /* Notification Page end here */
   /* Profile page start here */
    div#add_loc_new ul.m_location_type {
        grid-template-columns: 1fr 1fr;
        margin-bottom: 15px;
   }
    div#add_loc_new ul.m_location_type li {
        display: flex;
        align-items: center;
        gap: 6px;
        margin-bottom: 12px;
   }
    .add_loc_new_sec .modal-body {
        padding: 20px;
   }
   /* Profile page end here */
   /* Business Dashboard Merger */
    ul#posted-job-tab {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 12px;
   }
    ul#posted-job-tab li {
        width: 100%;
        border: 0;
        margin-bottom: 0px;
   }
    div#posted-job-tabContent .pj-table-responsive {
        overflow-x: auto;
        white-space: nowrap;
   }
    ul#posted-job-tab li button {
        font-size: 12px;
        padding: 0;
   }
    div#posted-job-tabContent .tabs-inner table thead tr th {
        font-size: 13px;
   }
    section.dashboard-active-log h3 {
        font-size: 20px;
        margin-bottom: 16px;
   }
   /* Business Dashboard Merger */
   /* Home Page Redesign [ Dec 2022 ] CSS Start Here */
    .featured-jbox-row {
        grid-template-columns: 1fr;
   }
    .home-featured-jobs-head {
        width: 100%;
   }
    section.home-counter-section .counter-inner .counter-card h2 {
        font-size: 34px;
   }
    section.home-counter-section .counter-inner .counter-card p {
        font-size: 14px;
   }
    .home-featured-jobs-head h2 {
        font-size: 24px;
   }
    .home-featured-jobs-head p {
        font-size: 14px;
   }
    section.home-featured-jobs {
        padding: 6px 0;
   }
    section.home-counter-section .counter-inner {
        height: 111px;
        margin-bottom: 15px;
   }
    button.expolre-more-job-btn {
        width: 200px;
        height: 40px;
        margin: 15px auto;
        font-size: 16px;
   }
    .quick-join .profile-dropdown {
        display: none;
   }
   /* Home Page Redesign [ Dec 2022 ] CSS End Here */
   /* Shortlisted Message Page start here */
    section.shortlisted-msg-sec .congrats-msg {
        width: 100%;
   }
    section.shortlisted-msg-sec .congrats-msg p, section.shortlisted-msg-sec .backbtn {
        font-size: 14px;
   }
    section.shortlisted-msg-sec h2 {
        font-size: 16px;
   }
    section.shortlisted-msg-sec .congrats-msg span.blue-bg {
        width: 100%;
        right: 0;
   }
    section.shortlisted-msg-sec .congrats-msg img.chk-icon {
        position: absolute;
        top: 13px;
        left: 10px;
   }
    section.shortlisted-msg-sec .congrats-msg p {
        padding-left: 45px;
   }
   /* Shortlisted Message Page end here */
   /* payment details module start here */
    .apply-promocode input {
        width: 90%;
   }
    .promocode_sec_new_left_flex.promocode-box span {
        margin: 0px;
   }
    .promocode_sec_new.applybox {
        width: 70%;
   }
    .promocode_sec_new_left_flex.promocode-box span {
        font-size: 14px;
   }
    .promocode_sec_new.applybox-result .promocode_sec_new_left {
        margin: 0;
   }
    .promocode_sec_new.applybox-result span.removecode i {
        font-size: 10px;
        width: 15px;
        height: 15px;
   }
   /* payment details module end here */
   /* Subscription Compare Plan Table Mobile View Start Here */
    .compare-table-responsive .inner-box {
        grid-template-columns: 4fr 2fr;
   }
    .compare-table-responsive .inner-box span.editbox .rdo-checkmark {
        top: 12px;
        height: 16px;
        width: 16px;
   }
    .compare-table-responsive .inner-box span.editbox.radio-box label.rdo-container {
        padding-left: 22px;
   }
    .compare-table-responsive .inner-box span.editbox.radio-box .rdo-container .rdo-checkmark:after {
        background: #2196F3;
        width: 8px;
        height: 8px;
        top: 3px;
        left: 3px;
   }
    .compare-table-responsive .inner-box input {
        font-size: 13px;
   }
    .premium-head img {
        width: 90px;
   }
   /* Subscription Compare Plan Table Mobile View End Here */
   /* New Add location popup on profile page : CSS Start Here */
    .new_set_loc_sec_new_inner_body_upper {
        grid-template-columns: 1fr;
        grid-gap: 24px;
        margin-bottom: 30px;
   }
    .new_set_loc_sec_new_inner_body_upper_left_bottom_new ul li:first-child {
        display: block;
        margin-bottom: 20px;
   }
    .new_set_loc_sec_new_inner_body_upper_left_top h5 {
        font-size: 16px;
   }
    .new_set_loc_sec_new_inner_body_upper_left_bottom ul li select, .new_set_loc_sec_new_inner_body_upper_left_bottom ul li .new_size_250, .new_set_loc_sec_new_inner_body_upper_left_bottom_new ul li .lang_text_new {
        height: 34px;
        font-size: 14px;
   }
    .new_set_loc_sec_new_inner_head h2 {
        font-size: 22px;
   }
   /* New Add location popup on profile page : CSS End Here */
   /* talent listing with blur cards : Start Here */
    .talent_blur_box {
        font-size: 14px;
   }
    .prelogin-jobpost span {
        font-size: 16px;
        font-weight: 600;
        text-align: center;
   }
    button.jobpost-btn {
        font-size: 14px;
        width: 140px;
        height: 35px;
        margin-top: 6px;
   }
    .talents-pagination a.pg-no {
        height: 25px;
        font-size: 11px;
        border-width: 1px;
   }
    .talents-pagination button {
        font-size: 12px;
   }
    .talents-pagination button i {
        font-size: 18px;
   }
   /* talent listing with blur cards : End Here */
    .add_lang_popup_popup_inner_left {
        padding: 20px;
   }
    .add_lang_popup_popup_inner_left {
        padding: 20px;
   }
    .choices__list--multiple .choices__item[data-deletable] {
        display: inline-flex !important;
        padding: 0 16px !important;
        font-size: 12px !important;
        height: 28px !important;
        margin: 0 8px 8px 0px !important;
   }
    .choices__list--multiple .choices__item[data-deletable] button.choices__button {
        padding: 0;
   }
    .add_lang_popup_popup_inner_left h3 {
        font-size: 22px;
   }
    .add_lang_popup_popup button.close {
        right: 14px;
        top: 14px;
        width: 20px;
   }
    .drop_table .drop_sec {
        padding: 10px !important;
   }
    .ordr-popup .enter-password-box .head {
        display: flex;
   }
    .razorpay-box {
        font-size: 13px;
        margin-top: 15px;
   }
    .razorpay-box img {
        width: 75px;
   }
    div.ordr-popup .invoice-btn, div.ordr-popup .share-btn {
        font-size: 14px !important;
   }
    .enter-password-box .head .username span {
        font-size: 14px;
        padding: 0 !important;
   }
    .enter-password-box .head .username h4 {
        font-size: 18px;
   }
    .enter-password-box .head span {
        font-size: 13px;
        padding: 4px 12px !important;
   }
    .enter-password-box .head .status {
        font-size: 14px;
   }
    .past-order-col {
        font-size: 13px;
   }
    .schedule-meeting-popup .modal-header h4 img {
        top: 15px;
        width: 18px;
   }
    .cancle-meeting-inner p {
        font-size: 16px;
   }
    .cancle-meeting-inner .yesnobtns .yesbtn, .cancle-meeting-inner .yesnobtns .nobtn {
        font-size: 13px;
   }
    .modal-dialog.modal-dialog-centered.past-meeting-popup-width {
        max-width: 100%!important;
   }
    .view-meeting-details-box .right-box {
        text-align: right;
   }
    a.meeting-details-btn {
        width: 175px;
   }
    .share_talents_sec_inner_head p {
        font-size: 16px;
   }
    .share_talents_sec_inner_filter ul li .new_ht_sec_new_sec .sel_Box_new {
        text-align: left;
   }
    .talents-pagination {
        gap: 3px;
   }
   /* profile page : show categories & langauge left bar & hide from right bar */
    .new_cate_sec_main ul, .bg_light_blue.mobileview .new_cate_sec_main ul li.cate_sec_new, .dis_flex_new_align {
        display: block;
   }
    .dis_flex_new_align a.edit_physical_attr {
        margin-bottom: 10px;
        display: block;
   }
    .socail_stat_new_sec .social_sec_img {
        display: grid;
        grid-template-columns: 0.5fr 4fr;
        text-align: left;
        align-items: center;
   }
    .socail_stat_new_sec .social_sec_img .social_sec_img_cont p br {
        display: none;
   }
    .socail_stat_new_sec .social_sec_img img {
        margin: 0;
   }
    #success_sto_slide .owl-nav {
        width: 100px;
   }


/* Missed call module backend for mobile : Start Here  */

    .missedcall-table-for-mobile {
        display: block;
    }

   .filter_sec_new_table_sec {
    display: none;
   }
   .missedcall-detailsbox {
    border: 2px solid #9E9E9E;
    border-radius: 10px;
    padding: 10px;
    background: #F4F4F4;
    margin: 20px 0;
}

.missedcall-detailsbox .detailsbox-row {
    display: flex;
    gap: 10px;
}

.missedcall-detailsbox .details-row {
    display: grid;
    grid-template-columns: 1fr 1.5fr;
    font-size: 12px;
    margin-bottom: 18px;
}
.missedcall-detailsbox .details-row .col-left span.label {
    font-weight: 600;
    text-transform: uppercase;

}
.missedcall-detailsbox .details-row:last-child {
    margin: 0px;
}

.calltoction-inner button {
    border: 0px;
    font-size: 14px;
    background: transparent;
}

.calltoction-inner {
    display: flex;
    gap: 15px;
}

.col-right .status-box,
.col-right .meeting-box {
    display: flex;
    gap: 10px;
    align-items: center;
}

.col-right .status-box label ,
.col-right .meeting-box label {
    margin: 0;
}

.col-right select.no-action {
    position: relative;
    width: 100px;
    height: 26px;
    font-weight: 500;
    font-size: 12px;
    line-height: 21px;
    color: #000000;
    padding-left: 8px;
    border: 1px solid #BEBEBE;
    border-radius: 4px;
    background: #fff url(../images/select.png) no-repeat 90% center;
    background-size: 10px;
}

.meeting-box button {
    font-size: 10px;
    padding: 5px 8px;
    background: transparent;
    border: 1px solid #000;
    border-radius: 5px;
}

.filter_sec_new_inner ul {
    display: grid;
    grid-template-columns: 1fr 1fr;
}

.label_all_input label {
    font-size: 12px;
}
.search_miss_sec input {
    width: 100%;
    height: 26px;
    padding: 0 10px;
    font-size: 12px;
}
.col-right .talent-name {
    position: relative;
}
.col-right span.notes {
    position: absolute;
    width: 16px;
    height: 16px;
    top: 0;
    right: 0;
    background: red;
    color: #fff;
    border-radius: 25px;
    text-align: center;
    line-height: 17px;
    font-size: 10px;
}

.icn_miss_sec_list li a img {
    width: 16px;
}

.icn_miss_sec_list li {
    margin-right: 20px;
}

/* Filter Popups : start here */

.filters-for-mobile {
    text-align: right;
    width: auto;
    display: flex;
    justify-content: end;
    align-items: center;
    gap: 10px;
    display: block;
}

.filter_sec_new_inner.desktop {
    display: none;
}

div#missedcall-filter-popup .modal-header {
    padding: 0px 8px;
    border: 0;
    background: #f1f1f1;
    border-radius: 20px 20px 0px 0px;
}

.filters-for-mobile {
    text-align: right;
}

.filters-for-mobile button.mob-filter-btn {
    background: #fff;
    border: 2px solid #BEBEBE;
    width: max-content;
    padding: 4px 15px 4px 6px;
    border-radius: 5px;
    font-weight: 500;
}

.filters-for-mobile span.reset_miss_sec {
    font-size: 12px;
    margin-right: 10px;
}

.filter_sec_new_inner.mobile {
    padding: 8px;
    border-radius: 0 0 20px 20px;
}

.filters-for-mobile button.mob-filter-btn img {
    width: 12px;
    margin-right: 4px;
}

.filter_sec_new_inner.mobile ul {
    display: block;
}
.filter_sec_new_inner.mobile ul li:first-child,
.filter_sec_new_inner.mobile ul li:last-child {
    display: block;
    margin-right: 0px;
}

.filter_sec_new_inner.mobile ul li {
    margin-bottom: 15px;
    display: inline-block;
}

.filter_sec_new_inner.mobile ul li:nth-child(5) {
    display: block;
    text-align: right;
    margin: 0px;
}
.filter_sec_new_inner.mobile ul li:nth-child(4){
    margin-right: 0px;
}

.filter_sec_new_inner.mobile ul li:last-child {
    display:none;
}
.search_miss_sec input {
    height: 30px;
    padding: 0 18px;
}
.search_miss_sec i {
    left: auto;
    right: 10px;
    top: 8px;
}
div#missedcall-filter-popup .modal-body {
    padding: 0;
}
.label_all_input .from_date_input input {
    width: 136px;
    height: 32px;
    font-size: 12px;

}

.from_date_input_new_miss select{
    width: 109px;
    height: 32px;
    font-size: 12px;
}

div#missedcall-filter-popup .modal-header button.close {
    margin: 0px;
    padding: 0px;
}

div#missedcall-filter-popup .modal-header button.close span {
    width: 16px;
    height: 16px;
    line-height: 13px;
    top: 2px;
    position: relative;
    border: 2px solid #000;
    font-size: 16px;
}

div#missedcall-filter-popup .label_all_input label,
.results_miss_sec {
    font-size: 12px;
}

/* Filter Popups : end here */

.chat_modal_sec_new_inner_body ul li {
    display: block;
    word-wrap: break-word;
    font-size: 12px;
    line-height: 22px;
}

/* Missed call module backend for mobile : End Here  */

.drop_down_sec_new {
    width: 330px;
}


.insta-follower-popup-inner {
    display: block;
    text-align: center;
    padding: 0px 15px;
}
.insta-follower-popup-inner span {
    margin-bottom: 10px;
    display: block;
}
.insta-follower-popup-inner .viewdetails p {
    font-size: 22px;
    text-align: center;
}
.insta-follower-popup-inner .viewdetails button.view-btn {
    margin: 0 auto;
    display: block;
}
.offer-end {
    display: block;
    text-align: center;
}
.insta-follower-popup-inner .viewdetails button.view-btn {
    margin: 0 auto;
    display: block;
}

.offer-end {
    display: block;
    text-align: center;
}
.insta-follower-popup-inner .viewdetails p img {
    width: 22px;
}
.follower-label{
    display: block;
    position: relative;
    text-align: center;
        padding: 10px;
}
.follower-label p {
    font-size: 17px;
}
.follower-label p img.celebration {
    width: 30px;
}

.upgarde-to-premium {
    padding: 15px 20px;
}
.upgarde-to-premium p {
    font-size: 12px;
    line-height: 18px;
    text-align: left;
    padding-left: 65px;
    position: relative;
}
.upgarde-to-premium p img {
    width: 60px;
    position: absolute;
    left: 0px;
    top: 0px;
}

.sub-promocode .promobox .offer-ends,
.gst_numb_sec_new_left a.view-promo {
    top: auto;
    bottom: -20px;
}
.payment-note p {
    font-size: 11px;
}

.view_offer_dis {
    display: flex;
}
.view_offer_dis a {
    font-size: 12px;
}

.disclamair_sec_new_inner h6 {
    font-size: 11px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    width: 85%;
}

/* Talent listing filter CSS : Start Here */

.selct_cate_sec_new_flex .drop_sec_new_tal.dropdown.listing-location {
    width: 48%;
}

.selct_cate_sec_new_flex .drop_sec_new_tal.dropdown.listing-location input {
    font-size: 12px!important;
    padding-left: 26px!important;
}

.selct_cate_sec_new_flex .drop_sec_new_tal.dropdown.listing-location img {
    left: 9px;
    width: 9px;
    top: 8px!important;
}

.selct_cate_sec_new_flex .drop_sec_new_tal.dropdown.listing-location div#text-clear {
    font-size: 12px;
    top: 7px!important;
    right: 9px;
}
.search_sec_new {
    position: absolute;
    top: 0;
    right: 0;
    width: 48%;
}
.selct_cate_sec_new_flex .drop_sec_new_tal.dropdown.listing-location {
    width: 42%;
}

.selct_cate_sec_new_flex .drop_sec_new_tal.dropdown.listing-location input {
    font-size: 11px!important;
    padding-left: 26px!important;
}

.selct_cate_sec_new_flex .drop_sec_new_tal.dropdown.listing-location img {
    left: 9px;
    width: 9px;
    top: 8px!important;
}

.selct_cate_sec_new_flex .drop_sec_new_tal.dropdown.listing-location div#text-clear {
    font-size: 12px;
    top: 7px!important;
    right: 9px;
}

.search_sec_new {
    position: absolute;
    top: 0;
    right: 45px;
    width: 42%;
}

.search_sec_new li.search_box_new input {
    height: 30px!important;
    padding-left: 28px;
    font-size: 11px;
}

.search_sec_new li.search_box_new i {
    font-size: 12px;
    top: 9px!important;
    left: 10px;
    z-index: 999;
}


.drop_sec_new_tal.dropdown.categorybx {
    width: 42%;
    float: left;
    margin-right: 2%;
}

.drop_sec_new_tal.dropdown.ml_20.subcategorybx {
    width: 42%;
    float: left;
}

.drop_sec_new_tal.dropdown.categorybx select {
    height: 30px;
    font-size: 11px;
}

.drop_sec_new_tal.dropdown.ml_20.subcategorybx select {
    height: 30px;
    font-size: 11px;
}

.filter-container {
    display: block;
    width: 50%;
    height: 35px;
    margin-top: 36px;
    position: relative;
}

.reset_filter {
    position: absolute;
    right: -38px;
    top: 6px;
    font-size: 10px;
}

.search_sec_new .nice-select.sort-select.active_asc_desc.filter {
    position: absolute!important;
    bottom: 17px!important;
    top: auto!important;
    width: 38px;
    height: 26px!important;
    line-height: 24px;
    right: -48px!important;
    padding: 0px 0 0 20px;
    border: 0px;
    font-weight: 500;
    display: flex;
}

.search_sec_new ul li .nice-select.sort-select:before {
    background: url(https://www.alltalent.com/alltalent_v1/images/swap.png);
    background-repeat: no-repeat;
    width: 20px;
    background-size: contain;
    left: -7px;
    top: 3px!important;
    height: 16px;
}

.search_sec_new .nice-select.sort-select.active_asc_desc.filter:after {
    display: none;
}

.search_sec_new .nice-select.sort-select.active_asc_desc.filter span.current{
    font-size: 0px;
    position: relative;
}
.search_sec_new .nice-select.sort-select.active_asc_desc.filter span.current:before {
    content: 'Sort';
    position: absolute;
    font-size: 13px;
    right: -8px;
}

.selct_cate_sec_new_flex .drop_sec_new_tal.dropdown.listing-location input#searchTextField {
    margin-bottom: 9px;
}

.talent_list_new_sec_body {
    margin-top: 15px !important;
}

.talent_list_new_sec_head_left .filter-container {
    right: 0;
    text-align: right;
    width: 10%;
    display: flex;
    margin: -5px 0px 0 0px;
    right: -15px;
}

.talent_list_new_sec_head_left .filter-container a.reset_filter {
    display: none;
}

.drop_down_sec_new {
    right: 126px;
    top: 10px;
}

.talent_list_new_sec_head_left .filter-container .adv-fltr-btn {
    font-size: 0px;
}

.talent_list_new_sec_head_left .filter-container .adv_fil_sec button img {
    width: 0;
}

.talent_list_new_sec_head_left .filter-container .adv_fil_sec button:before {
    content: '';
    position: absolute;
    background: url(https://www.alltalent.com/alltalent_v1/images/filter-new1.png);
    width: 18px;
    height: 18px;
    top: -10px;
    left: 0;
    background-size: contain;
    background-repeat: no-repeat;
}

.drop_sec_new_tal.dropdown.categorybx:before, .drop_sec_new_tal.dropdown.subcategorybx:before {
    width: 10px;
    height: 10px;
    right: 9px;
    top: 10px;
}

.physical-attributes .attr-row,
.advanced-filter-popup-inner .cat-subcatbox,
.advanced-filter-popup-inner .advanced-filterbox .age-range {
    grid-template-columns: 1fr 1fr;
    gap: 15px;
}

.advanced-filter-popup-inner .search_box_new_sec_input {
    margin-bottom: 10px;
}

.physical-attributes .sel_Box_new {
    width: 100%;
}

.select-group.attr-col-inner select {
    margin-bottom: 0px;
}

.advanced-filter-popup-inner .search_box_new_sec_input i.fas.fa-times {
    left: -3px;
}
/* Talent listing filter CSS : End Here */


section.our-story-section h2,.aboutus-fatured-row .af-left h3 {
    font-size: 30px;
    margin-bottom: 10px;
}

.aboutus-fatured-row .af-right img {
    width: 100%;
}

.aboutus-fatured-row, .aboutus-fatured-row:nth-child(2) {
    gap: 15px;
}

.fetured-inn-slider {
    padding: 0 15px;
}

section.about-fetured-in h2 {
    font-size: 30px;
}
.fetured-inn-slider button.slick-prev.slick-arrow:before{
    width: 25px;
    height: 25px;
    top: -5px;
}
.fetured-inn-slider button.slick-next.slick-arrow:before {
    width: 25px;
    height: 25px;
    top: 4px;
}
.fetured-in-box .article-details img {
    height: 22px;
}
.article-details p,.fetured-in-box a.read-article {
    font-size: 14px;
}

/* Missed call module responsive temporary code */

.label_all_input,.filter_sec_new_inner ul li {
    display: block!important;
}
.label_all_input .from_date_input input,.from_date_input_new_miss select {
    width: 100%!important;
    margin-bottom: 10px!important;
}
.search_miss_sec input {
    width: 100%!important;
    margin-bottom: 10px!important;
}

.label_all_input .from_date_input input {
    height: 36px!important;
    padding-left: 33px!important;
}

/* Missed call responsive temporary code */
  
/* profile strength : start here */

.profile-strength-section h2 {
    font-size: 20px;
    margin-bottom: 10px;
}

.strength-num input {
    width: 60px;
}

ul.profile-strength-deatils-list {
    padding-left: 10%;
}

.round label:after {
    height: 5px;
    width: 10px;
    left: 5px;
    top: 7px;
}

.physical-attributes .attr-row {
    grid-template-columns: 1fr 1fr;
}

.ps-attribute-popup-inner {
    grid-template-columns: 1fr 1fr;
    gap: 10px;
    padding: 10px;
}
.ps-attribute-popup-inner .ps-attr-col select {
    font-size: 11px;
}
.ps-attribute-popup-inner span {
    font-size: 12px;
}

/* profile strength popup */

#profile-strength-analyze-popup .pasp_inner h3 {
    line-height: 14px;
    font-size: 14px;
    padding-bottom: 10px;
}
#profile-strength-analyze-popup .pasp_inner .storagebox {
    margin: 10px auto 8px;
    padding-top: 5px;
}
#profile-strength-analyze-popup .pasp_inner .storagebox .prec_text_sec {
    font-size: 18px;
    margin-top: 0px;
}
ul.profile-strength-deatils-list {
    padding-top: 15px;
    padding-left: 0px;
    padding-right:0px;
}
ul.profile-strength-deatils-list span.remaining-percent {
    top: -7px;
    font-size: 11px;
}
ul.profile-strength-deatils-list li {
    margin-bottom: 10px;
}
ul.profile-strength-deatils-list li .pasdl-left {
    display: block;
}
.pasp_inner p.tip {
    margin: 11px 0 11px;
}

ul.profile-strength-deatils-list li .fix-this-btn {
    font-size: 10px;
}
.pasp_inner p.tip {
    font-size: 10px;
    margin: 12px 0 12px;
}
#profile-strength-analyze-popup .modal-body {
    height: auto;
}

/* Add privious work popup */

#add-previous-work-popup .modal-dialog {
    height: auto;
}
form.pw-box {
    grid-template-columns: 1fr;
    gap: 10px;
}
form.pw-box .pw-left .groups-of-inputs {
    grid-template-columns: 1fr 1fr;
    gap: 10px;
}
#add-previous-work-popup h4 {
    font-size: 20px;
}
form.pw-box .pw-left .groups-of-inputs .inputbx label {
    font-size: 14px;
}
form.pw-box .pw-left .groups-of-inputs .inputbx input, form.pw-box .pw-left .groups-of-inputs .inputbx select {
    font-size: 12px;
}
.inputbx #drop-zone {
    height: 200px;
}
.inputbx #drop-zone p img {
    width: 40px;
}

.inputbx #drop-zone p {
    font-size: 13px;
}

.upload-btn-wrapper .btn {
    font-size: 14px;
    padding: 5px 0;
    border-radius: 5px;
    width: 130px;
}

.inputbx #preview {
    margin-top: 0px;
}

#physical-attributes-popup button.close {
    position: relative;
    right: 10px;
}

/* profile strength : end here */

/* Talent Listing Filter Responsive : new dsign : Start here */

.share_talents_sec_inner_filter .search_loc_sec {
    width: 42%;
}

.share_talents_sec_inner_filter ul li .search_loc_sec input {
    width: 100%;
    padding-left: 18px;
    font-size: 11px;
}

.share_talents_sec_inner_filter .search_loc_sec .fa-times {
    right: -5px!important;
    top: 5px!important;
}

.share_talents_sec_inner_filter .search_loc_sec i.fas.fa-map-marker-alt {
    left: 6px;
    top: 9px;
    font-size: 12px;
}

.share_talents_sec_inner_filter:nth-child(2) {
    position: absolute;
    top: 0;
    right: 45px;
    width: 42%;
}

.search_sec_new li.search_box_new i {
    font-size: 12px;
    top: 9px!important;
    left: 10px;
    z-index: 999;
}

.share_talents_sec_inner_filter:nth-child(2) {
    position: absolute;
    top: 0;
    right: 45px;
    width: 42%;
}

.share_talents_sec_inner_filter:nth-child(2) input {
    padding-left: 26px;
    font-size: 10px!important;
}

.share_talents_sec_inner_filter:nth-child(2) i {
    font-size: 12px;
    left: 8px;
    top: 9px!important;
}

.share_talents_sec_inner_filter:nth-child(2)  .nice-select.sort-select.active_asc_desc.filter {
    position: absolute!important;
    bottom: 10px!important;
    top: auto!important;
    width: 38px;
    height: 26px!important;
    line-height: 24px;
    right: -42px!important;
    padding: 0px 0 0 20px;
    border: 0px;
    font-weight: 500;
    display: flex;
}

.share_talents_sec_inner_filter:nth-child(2) .nice-select.sort-select:before {
    background: url(https://www.alltalent.com/alltalent_v1/images/swap.png);
    background-repeat: no-repeat;
    width: 20px;
    background-size: contain;
    left: -7px;
    top: 3px!important;
    height: 16px;
}

.share_talents_sec_inner_filter:nth-child(2).nice-select.sort-select.active_asc_desc.filter span.current:before {
    content: 'Sort';
    position: absolute;
    font-size: 13px;
    right: -8px;
}
.share_talents_sec_inner_filter:nth-child(2) .nice-select.sort-select.active_asc_desc.filter:after {
    display: none;
}

.share_talents_sec_inner_filter .nice-select.sort-select span.current {
    font-size: 11px!important;
}
.share_talents_sec_inner_filter:first-child ul li:nth-child(2),
.share_talents_sec_inner_filter:first-child ul li:nth-child(3){
    width: 42%;
    display: inline-block;
}
.share_talents_sec_inner_filter:first-child ul li:nth-child(5) {
    display: none;
}

.share_talents_sec_inner_filter:first-child ul li:nth-child(4) {
    position: absolute;
    right: 0;
}

.share_talents_sec_inner_filter:first-child ul li:nth-child(4) .filter_box .adv_fil_sec button:before {
    content: '';
    position: absolute;
    background: url(https://www.alltalent.com/alltalent_v1/images/filter-new1.png);
    width: 18px;
    height: 18px;
    top: -10px;
    left: -8px;
    background-size: contain;
    background-repeat: no-repeat;
}

.share_talents_sec_inner_filter:first-child ul li:nth-child(4) .filter_box .adv-fltr-btn {
    font-size: 0px;
    background: transparent;
}

.share_talents_sec_inner_filter:first-child ul li:nth-child(4) .filter_box .adv_fil_sec button img{
    display: none;
}

.talent_list_new_sec_body_right_single.tlntlisted .single_check_sec_new .checkmark:after {
    left: 2px;
    top: 1px;
    font-size: 11px;
}


.share-profile-head .sph-right .share_talents_sec_inner_filter {
    display: none;
}

.share-profile-head .sph-left {
    display: flex;
    gap:6px;
}
.share-profile-head .sph-right {
    position: absolute;
    right: 0;
}
.share-profile-head .sph-left .show-selected-profile-btn {
    margin-bottom: 0px;
}
button.backto-checklist-btn i {
    font-size: 15px;
    position: relative;
    top: 2px;
}
button.backto-checklist-btn {
    font-size: 0px;
}

.search_box_new_sec_input input,.sel_Box_new {
    height: 30px;
}
.advanced-filter-popup-inner .new_ht_sec_new_sec .sel_Box_new {
    font-size: 11px;
}
#share-profiles-popup .share_mod_sec_new_inner_new_head h6 {
    font-size: 16px;
}
.share_mod_sec_new_inner_new_head img {
    position: absolute;
    width: 16px;
    left: 0;
}
#share-profiles-popup .share_mod_sec_new_inner_new_head h6 {
    font-size: 14px;
}

/* Talent Listing Filter Responsive : new dsign : End here */






}

@media (max-width:576px) {
    .signup_grid_2 {
        grid-template-columns: 1fr;
        grid-gap: 10px;
   }
    .story-box .videobx a {
        border-radius: 16px 45px 25px 45px;
        width: 140px;
        height: 200px;
   }
    .videobx:before {
        width: 150px;
        left: -11px;
        top: -11px;
        border-radius: 20px 60px 9px 60px;
        height: 210px;
        border-right: 0px;
        border-bottom: 0px;
   }
    .videobx:after {
        width: 146px;
        left: 5px;
        bottom: -9px;
        border-radius: 20px 60px 28px 60px;
        height: 209px;
   }
    .story-box .tlnt-review {
        text-align: left;
   }

   /* admin verification page start here */

    .career_admin_dashboard_right_cont_car_grid.verification-grid {
        grid-template-columns: 1fr;
        gap: 8px;
   }
    .career_admin_dashboard_right_cont_car_grid_single {
        padding: 10px;
   }
    .career_admin_dashboard_right_cont_car_grid.verification-grid .career_admin_dashboard_right_cont_car_grid_single h5 {
        font-size: 13px;
   }
    .span_class h6 {
        font-size: 16px;
   }
    .career_admin_dashboard_right_cont_car_grid_single h5 {
        margin: 0 0 5px 0;
   }
    .verification-filter-bar .grey-bg {
        padding: 10px;
   }
    .verification-status {
        display: block;
   }
    .verification-filter-bar .grey-bg {
        padding: 10px;
   }
    .verification-status label {
        display: inline-block;
        margin-left: 14px;
   }
    .verification-status strong {
        display: block;
   }
    .verification-filter-bar .grey-bg .search-box {
        display: block;
   }
    .verification-filter-bar .grey-bg .search-box label {
        margin-bottom: 4px;
   }
    .verification-filter-bar .grey-bg label, .verification-filter-bar .grey-bg strong {
        margin-top: 4px;
        display: block;
   }
    .verification-filter-bar .grey-bg .search-box input[type="text"] {
        height: 26px;
        width: 100%;
   }
    .requestbox .dragbox img {
        height: auto;
   }
    .talntinfo h5 {
        font-size: 11px;
   }
    ul.talnt-skills li {
        font-size: 10px;
   }
    p.talnt-address {
        padding-left: 15px;
        font-size: 9px;
   }
    .dragbox .card-sub:hover .talntinfo {
        top: 54%;
   }
    .talntinfo {
        top: 85%;
   }
    .talntinfo h5 {
        margin: 0 0 5px 0;
   }
    button.view-request-btn {
        width: 76%;
        font-size: 12px;
        margin: 14px auto 0;
        display: block;
   }
    .nice-select.sort-select {
        width: 115px;
        height: 30px;
        right: 12px;
        bottom: -11px !important;
        top: auto;
   }
    .verification-results {
        position: absolute;
        top: 67px;
        left: 118px;
   }
    .date-of-request .verification-date span.input-group-addon img {
        display: none;
   }
    .date-of-request .verification-date input {
        width: 100%;
        height: 26px;
        font-size: 11px;
        margin-top: 4px;
        padding: 2px 0 0 8px;
   }
    .verification-status label span {
        font-size: 10px;
        margin-left: 5px;
   }
    .verification-row {
        gap: 15px;
   }
    .vstep-inner .refer-code p {
        margin-bottom: 8px;
   }
    .change-video-box {
        margin-bottom: 15px;
   }
    ul.payment-verification li span, .succsess-payment {
        font-size: 14px;
   }
    .change-file-wrap .input-file {
        height: 40px;
        border-radius: 10px;
   }
    .change-file-wrap .input-file:before {
        width: 16px;
        left: 10px;
        top: 8px;
   }
    .change-file-wrap {
        height: 120px;
   }
    .change-file-wrap .input-file .btn {
        bottom: -46px;
        right: 2px;
        font-size: 10px;
   }
    .vstep-4 .correct-details span {
        font-size: 14px;
   }
    .prof_admin_list_sec_radio_btns .cont_sec .checkmark:after {
        left: 2.2px;
        top: 0.4px;
   }
    div#verification-request .modal-content .modal-body img {
        width: 125px;
   }
   /* admin verification page End here */
    .report-btns-row button.report-history-btn {
        width: 100%;
        margin-bottom: 15px;
   }
    .done-clarification {
        justify-content: center;
   }
    .history-box {
        display: block;
        grid-template-columns: 1fr;
   }
    .history-details .report-date-time {
        position: relative;
        margin-bottom: 15px;
   }
    .send-clarification-box.show {
        display: block;
   }
    .staus-ip {
        margin-top: 16px;
   }
    .send-clarification-box p {
        margin-bottom: 12px;
   }
    .send-clarification-box span.closebtn {
        right: 8px;
        top: 9px;
   }
    .send-clarification-box.show .done-clarification a, .send-clarification-box.show .done-clarification button {
        font-size: 11px;
   }
    p.ip-address {
        position: relative;
   }
    .send-clarification-box span.closebtn i {
        font-size: 18px;
   }
    .report-pic img {
        width: 75%;
        margin: 0 auto;
        display: block;
   }
    .send-clarification-box.show .done-clarification {
        display: block;
   }
    .send-clarification-box.show .done-clarification a, .send-clarification-box.show .done-clarification button {
        width: 100%;
        margin-bottom: 11px;
   }
    .rlb-item.v-request {
        bottom: 16px;
        right: 7px;
   }
    .verification-row-list.approval-row-list .request-status button {
        font-size: 14px;
        width: 128px;
        height: 28px;
   }
    .verification-row-list.approval-row-list .viewbtn button.veiw-request-btn {
        width: 128px;
        height: 28px;
        font-size: 14px;
   }
    .career_admin_dashboard_right_cont_car_grid_single.approval-box span p {
        width: 160px;
        font-size: 14px;
   }
    .verification-filter-bar .grey-bg {
        grid-template-columns: 1fr;
        margin-bottom: 25px;
   }
    .verification-filter-bar .grey-bg .search-box label, .verification-filter-bar.approval-filter-bar .verification-status strong {
        font-size: 12px;
        margin-bottom: 6px;
   }
    .rt-details p, .request-status span, .rtdinner span, .rtdinner p, .verification-row-list.approval-row-list .request-status button, .verification-row-list.approval-row-list .viewbtn button.veiw-request-btn {
        font-size: 11px;
   }
    .verification-filter-bar.approval-filter-bar .grey-bg .search-box, .verification-filter-bar.approval-filter-bar .grey-bg .verification-status {
        display: grid;
        grid-template-columns: 1fr 4fr;
   }
    .verification-filter-bar.approval-filter-bar .verify-select-box span.vsb-title, .verification-filter-bar.approval-filter-bar .grey-bg .search-box input[type="text"], .verification-filter-bar.approval-filter-bar .verification-results p {
        font-size: 11px;
        text-align: left;
   }
    .verification-row-list .requestlist-box .request-thumb img {
        width: 45px;
        height: 50px;
        object-fit: cover;
   }
    .verification-filter-bar.approval-filter-bar .search-by-name i {
        font-size: 12px;
        top: 12px 
   }
    .job-approval-job-details h2 {
        font-size: 16px;
        padding-bottom: 14px;
        margin-bottom: 14px;
   }
    .verification-filter-bar .verification-results {
        left: auto;
        right: 156px;
        bottom: 15px;
   }
    .verify-select-box span.vsb-title {
        font-size: 9px;
        margin-top: 6px;
        padding: 6px;
   }
    .verification-filter-bar .verify-select-box span.vsb-title {
        width: 100%;
        padding: 6px 15px;
        font-size: 11px;
   }
    .verification-filter-bar .nice-select.sort-select {
        width: 108px;
        height: 26px;
        padding-left: 40px;
   }
    .verification-filter-bar .nice-select.sort-select span.current {
        margin-top: -6px;
   }
    .nice-select.sort-select:before {
        top: 6px;
   }
    .verification-filter-bar .verification-results {
        bottom: -8px;
        right: 150px;
   }
    .verification-row-list .requestlist-box {
        grid-template-columns: 1fr;
   }
    .verification-row-list .rlb-item {
        display: block;
   }
    .verification-row-list .requestlist-box .request-status {
        display: block;
   }
    .verification-row-list .request-status button, .verification-row-list .viewbtn button.veiw-request-btn {
        width: 100%;
        font-size: 13px;
   }
    .verification-row-list .requestlist-box {
        grid-template-columns: 1fr;
        gap: 10px;
   }
    .date-of-request .verification-date {
        width: 46%;
   }
    .verification-filter-bar {
        margin-bottom: 25px;
   }
   /* subscription module talent start */
    .applicant-box .ab-inner .applicant-details span.name, .applicant-box .ab-inner ul li.active .applicant-details .ad2 span, .applicant-box .ab-inner .applicant-details .ad2 span.pacakage {
        font-size: 12px;
   }
    .applicant-box .ab-inner .applicant-details .ad1 p {
        font-size: 8px;
   }
    div#subcription-plan-tabs button {
        width: 165px;
        font-size: 12px;
   }
    .applicant-box .ab-inner li.active:before {
        height: 46px;
   }
    .applicant-box .ab-inner .applicant-details img.applicant-pic {
        width: 30px;
        top: 3px;
   }
    .applicant-box .ab-inner .applicant-details {
        padding-left: 40px;
   }
    .membership-strip h2 {
        font-size: 18px;
   }
    button.active-btn, button.upgrade-btn {
        width: 108px;
        height: 28px;
        font-size: 11px;
   }
    .act_now_btn {
        font-size: 11px;
        padding: 3px 4px;
        top: 0;
   }
    .subscription-planbox .sp-head .planheading span {
        font-size: 16px;
   }
    .sprow-panel .sp-row .sp-col-1 b, .sprow-panel .sp-row .sp-col-2 b, .sprow-panel .sp-row .sp-col-3 b {
        font-size: 10px;
   }
    .sprow-panel .sp-row .sp-col-3 b span {
        font-size: 9px;
   }
    .sprow-panel .sp-row .sp-col-1, .sprow-panel .sp-row .sp-col-2, .sprow-panel .sp-row .sp-col-3 {
        font-size: 12px;
   }
    .upgrade-to-premium .upgrade-btn {
        font-size: 12px;
        width: auto;
        padding: 8px;
        height: auto;
   }
    .subscription-planbox .sp-head .planheading span, .subscription-premium-plan-popup .header-inner h4 {
        font-size: 13px;
   }
   .follower-label p{line-height: inherit;}
    .sprow-panel .sp-row .sp-col-2, .sprow-panel .sp-row .sp-col-3 {
        padding: 6px 0;
   }
    .sprow-panel .sp-row .sp-col-1, .sprow-panel .sp-row .sp-col-2, .sprow-panel .sp-row .sp-col-3 {
        padding-bottom: 4px;
   }
   /* subscription module talent end */
   /* posted Service Module Start Here */
    .thankyou-page .grey-box {
        width: 100%;
        padding: 20px;
   }
    .thankyou-page .grey-box span.check {
        position: relative;
        left: 0;
   }
    .thankyou-page .grey-box {
        text-align: center;
        padding: 12px;
        margin-bottom: 18px;
   }
    .thankyou-page .grey-box h3 {
        font-size: 14px;
   }
    .thankyou-page .grey-box p {
        font-size: 14px;
   }
    .related-services .rsbox h4.service-name {
        line-height: 24px;
        font-size: 14px;
        width: 100%;
   }
    .related-services .rsbox .price-details p, .related-services .rsbox .price-details p span {
        margin-top: 10px;
        font-size: 14px;
   }
    .thanku-detail-box .order-summary-inner .summary-box .cart-value, .thanku-detail-box .order-summary-inner .summary-box .prodprice, .thanku-detail-box .order-summary-inner .summary-box .msg {
        display: inline-block;
        margin-right: 15px;
        font-size: 13px;
        margin-left: 0;
   }
    .order-price-total span:last-child, .order-price-total span:first-child {
        font-size: 18px;
   }
    .main-detail .storage-plan .number, .main-detail .storage-plan .plan-price, .main-detail .storage-plan .dlt-edt {
        margin-right: 8px;
   }
    .desclaimer-emptycart .disclaimer button, .empty-cart {
        font-size: 11px;
   }
    .story-details-slider button.slick-prev, button.slick-next.slick-arrow {
        width: 16px;
   }
    .posted-service-plan-box div#nav-tab .nav-link {
        font-size: 18px;
        padding: 0 13px;
   }
    .service-plan-inner .book-price button {
        width: 126px;
        height: 30px;
        font-size: 13px;
   }
    .service-plan-inner .book-price .btn-group {
        gap: 10px;
   }
    .service-plan-inner .book-price span.price {
        font-size: 14px;
        width: 151px;
        display: inline-flex;
        align-items: center;
        gap: 5px;
   }
    .service-plan-inner .book-price .btn-group a {
        font-size: 12px;
        width: 100px;
   }
    form.check-availability .form-group {
        display: block;
   }
    form.check-availability .form-group span.label {
        margin-bottom: 15px;
   }
    .nice-select.select.choose-time {
        margin-bottom: 10px;
        display: block;
        position: relative;
        width: 100%;
   }
    div#booknow-service-popup .ftr {
        text-align: right;
        border-top: 1px solid #ccc;
        padding-top: 15px;
   }
    div#booknow-service-popup .editplan {
        display: block;
   }
    .posted-service-plan-box {
        padding: 0px 15px 10px;
   }
    div#booknow-service-popup .modal-body {
        padding: 0;
   }
   /* posted Service Module End Here */
   /* Master Listing Module Start Here */
    div#ml-nav-tab {
        padding: 10px 5px;
   }
    div#ml-nav-tab .nav-link {
        font-size: 13px;
   }
    table.table.master-listing-table thead tr th {
        font-size: 14px;
   }
    table.table.master-listing-table th, table.table.master-listing-table td {
        padding: 10px;
   }
    .master-listing-section h2 {
        font-size: 16px;
   }
    table.table.master-listing-table th, table.table.master-listing-table td {
        font-size: 13px;
   }
    button.ml-filters-btn {
        font-size: 14px;
        height: 30px;
        border-radius: 4px;
   }
    button.ml-filters-btn i {
        left: 16px;
        top: 9px;
        font-size: 14px;
   }
    .nice-select.sortby-select {
        padding-left: 45px;
        height: 32px;
        line-height: 30px;
   }
    .nice-select.sortby-select:before {
        top: 9px;
   }
    table.table.master-listing-table button.notes {
        font-size: 13px;
   }
    table.table.master-listing-table button.notes span.notes-counts {
        font-size: 11px;
   }
    span.talent-mail-registered button {
        font-size: 12px;
        height: auto;
        padding: 4px 18px;
   }
    div#ml-nav-tab .nav-link {
        padding: 0 18px;
   }
    div#ml-nav-tab .nav-link {
        padding: 0 12px;
   }
    div#request-otp-popup .otp-btns-box {
        display: block;
   }
    div#request-otp-popup .otp-btns-box button {
        font-size: 13px;
        width: 100%;
        height: 34px;
        margin-bottom: 8px;
   }
    .request-popup .modal-title h5 {
        font-size: 16px;
   }
    .enter-otp-box p {
        font-size: 12px;
   }
    .enter-password-box .talntprofile .detail span:first-child, form.enterpass-form label {
        font-size: 14px;
   }
    .enter-password-box .talntprofile .detail span:last-child {
        font-size: 12px;
   }
    form.enterpass-form .inputbox input#password-field {
        height: 40px;
   }
    form.enterpass-form .inputbox {
        border-radius: 8px;
   }
    form.enterpass-form .inputbox span {
        top: 12px;
   }
    form.enterpass-form .btnbox button:first-child, form.enterpass-form .btnbox button:last-child {
        height: 30px;
   }
    div#request-enter-password-popup .modal-body {
        padding-bottom: 0px;
   }
    form.enterpass-form {
        padding: 15px 0 0;
   }
    .enter-password-box .head {
        display: block;
   }
    .enter-password-box .head button.request-otp-button {
        margin-top: 20px;
        width: 100%;
   }
    .profile-action-box select.nice-select, button.whatsapp-btn {
        width: 110px;
        font-size: 12px;
   }
    .profile-action-box select.nice-select, .profile-action-box select.nice-select option, button.whatsapp-btn {
        width: 98%;
        text-align: center;
        margin-bottom: 8px;
        margin-right: 0px;
        padding-right: 0px;
   }
    .request-activity-log {
        margin-right: 6px;
   }
    div#allnotes-popup .notes-box .notes-details p {
        font-size: 14px;
   }
    .ck.ck-editor__editable_inline>:last-child, .userdetails strong {
        font-size: 14px;
   }
    div#allnotes-popup .modal-footer button.btn.notes-submit-btn, div#allnotes-popup .modal-footer button.btn.notes-cancle-btn {
        width: 110px;
        height: 30px;
        font-size: 13px;
   }
    .request-popup.extra-style .contact-btnbox button {
        display: block !important;
        width: 94% !important;
        margin-bottom: 10px;
   }
    .request-popup.extra-style .contact-btnbox button:last-child {
        margin: 0px;
   }
    .masterlisting-searchbar {
        display: block;
   }
    .masterlisting-searchbar .searchbox {
        margin-bottom: 20px;
   }
    .chat-request-inner .user-details .ud-inner {
        grid-template-columns: 1fr;
   }
    .chat-request-inner .user-details .ud-inner span {
        margin-bottom: 10px;
   }
    .request-popup.extra-style .contact-btnbox {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        margin: 0;
   }
    .action-btn-box .btn-row-1, .action-btn-box .btn-row-2 {
        grid-template-columns: 1fr;
        gap: 12px;
   }
    .action-btn-box .btn-row-1 {
        margin-bottom: 5px;
   }
    .request-popup.extra-style .contact-btnbox button {
        margin-bottom: 4px !important;
   }
    div#take-action-popup .modal-title p {
        margin: 0;
        font-size: 14px;
   }
    .message-template-popup .modal-title h5 {
        font-size: 16px;
   }
    .custom-scrollbar::-webkit-scrollbar {
        width: 1px;
        background-color: #F5F5F5;
   }
    .msg-template-box label.chk-container span.checkmark {
        height: 16px;
        width: 16px 
   }
    .msg-template-box .chk-container input:checked~.checkmark:after {
        left: 5px;
        top: 1px;
   }
    .message-template-popup .modal-title h5 {
        font-size: 14px;
   }
    .message-template-popup .modal-header {
        padding: 10px 5px !important;
   }
    .msg-template-box .chk-container input:checked~.whatsapp-msg .msg-edit-btn {
        font-size: 12px;
   }
    form.msg-edit-form .form-group:first-child input {
        font-size: 14px;
   }
    form.msg-edit-form .form-group:nth-child(2) textarea {
        font-size: 13px;
   }
    form.msg-edit-form .form-group:first-child label, form.msg-edit-form .form-group:nth-child(2) label {
        font-size: 14px;
   }
    form.msg-edit-form .form-group:nth-child(3) p {
        margin: 0px;
   }
    .userchecklist-box ul.userchecklist {
        display: grid;
        grid-template-columns: 1fr 1fr;
   }
    .userchecklist-box {
        width: 100%;
   }
    .select-proceed-btn {
        padding: 6px 10px;
        font-size: 13px;
   }
    .user-searchfilter .inputbox, .user-searchfilter button.search-btn {
        margin: 0 auto;
   }
   /* Master Listing Module End Here */
   /* Schedule Meeting with talent managers Module Start Here */
    .view-meeting-details-box span.online-meeting, .view-meeting-details-box span.in-office-meeting {
        font-size: 14px;
   }
    .view-meeting-details-box .left-box h3 {
        font-size: 16px;
   }
    .schedule-meeting-popup .modal-header h4 {
        font-size: 14px;
   }
    .success-meeting-schedule-inner h4 {
        font-size: 16px;
   }
    .success-meeting-schedule-inner p {
        font-size: 13px;
   }
    .success-meeting-schedule-inner img {
        width: 65px;
   }
   /* Backend */
    .schedule-meeting-popup .profile-box .contact-details {
        gap: 8px;
        position: relative;
        right: -110px;
        bottom: 30px;
   }
    .schedule-meeting-popup .profile-box {
        display: grid;
        grid-template-columns: 1fr;
   }
    .schedule-meeting-popup .profile-box .talent-prof {
        margin-bottom: 10px;
   }
    .schedule-meeting-popup .profile-box .talent-prof {
        margin-bottom: 10px;
   }
    .schedule-meeting-popup .profile-box {
        position: relative;
   }
    .schedule-meeting-popup .profile-box .contact-details button img {
        width: 18px;
   }
    .schedule-meeting-popup .profile-box .view-profile {
        position: relative;
        right: 0px;
   }
    .join-meeting-box {
        padding: 20px;
   }
    .view-meeting-details-box .right-box, .schedule-meeting-popup .modal-content .modal-footer button.join-meeting-btn {
        width: 100%;
        margin-bottom: 10px;
   }
    .schedule-meeting-popup button.reshld-meeting-btn {
        width: 100%;
   }
    .join-meeting-box span.label {
        font-size: 14px;
   }
    .view-meeting-details-box .right-box, .schedule-meeting-popup .modal-content .modal-footer {
        display: block;
   }
    .schedule-meeting-popup .copy-link form {
        display: block;
   }
    .schedule-meeting-popup .copy-link form input.link, .schedule-meeting-popup .copy-link form .copy-btnbox {
        text-align: center;
   }
   /* Schedule Meeting with talent managers Module End Here */
   /* New Contact Page Start Here */
    .office-contact-box .ocb-inner {
        display: flex;
        align-items: center;
        gap: 16px;
   }
    .left-address-box .head h4 {
        font-size: 16px;
   }
    .office-contact-box .ocb-inner a.ph {
        margin-bottom: 14px;
        display: block;
        margin: 0px;
   }
    .ocb-inner .follow-us {
        font-size: 16px;
   }
    .ocb-inner .follow-us a img {
        width: 22px;
   }
    .success-stories-section h4 {
        font-size: 16px;
   }
    .stories-job-sliders button.slick-prev.slick-arrow, .stories-job-sliders button.slick-next.slick-arrow {
        width: 34px;
        height: 12px;
   }
    .wrapper.all-talent-office-address-page {
        padding: 24px 0;
   }
    .left-address-box .address-box span {
        font-size: 14px;
   }
    a.direction-btn img {
        width: 34px;
   }
    .stories-job-sliders .story-box .talent-details h4 {
        font-size: 16px;
   }
    .stories-job-sliders .story-box .talent-details p, .stories-job-sliders .story-box .talent-details .talent-testimonial {
        font-size: 12px;
   }
    .right-address-box .map1 iframe {
        height: 350px;
   }
    .left-address-box .head {
        display: flex;
        margin-bottom: 18px;
        align-items: center;
   }
    .left-address-box .head select#country-list {
        width: 75px;
   }
    .left-address-box .head h4 {
        margin-bottom: 0px;
   }
    .stories-job-sliders .story-box {
        margin-left: 30px;
   }
    .left-address-box .address-box {
        width: 100%;
   }
    .left-address-box .address-box p {
        font-size: 12px;
   }
    .stories-job-sliders .story-box {
        margin-left: 0px;
        margin-bottom: 0px;
   }
    .stories-job-sliders .slick-list.draggable {
        padding: 18px 0px;
   }
    .stories-job-sliders .story-box .talent-details p, .stories-job-sliders .story-box .talent-details .talent-testimonial {
        font-size: 14px;
   }
    .stories-job-sliders .story-box:nth-child(even) {
        display: block;
   }
    .story-box .videobx {
        width: max-content;
   }
    a.story-box .featuredjob-box {
        width: 100%;
        margin: 0 auto;
   }
    .stories-job-sliders button.slick-next.slick-arrow {
        top: -42px;
   }
    .office-contact-box .ocb-inner {
        display: block;
   }
    .office-contact-box .ocb-inner a.ph {
        margin-bottom: 10px;
   }
    .office-contact-box h4 {
        font-size: 16px;
   }
    .office-contact-box .follow-us {
        font-size: 18px;
        justify-content: flex-start;
   }
    .office-address-section a.direction-btn {
        font-size: 14px;
   }
    .stories-job-sliders .story-box .videobx span {
        margin-left: 0;
   }
    .stories-job-sliders .videobx:before {
        left: -12px;
        top: -12px;
   }
    .office-contact-box a.ph, .office-contact-box h4 {
        font-size: 14px;
   }
   /* New Contact Page End Here */
   /* Footer Style Change 14/11/2022 start Here */
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo_para p {
        text-align: left;
        font-size: 9px;
   }
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner ul li a {
        font-size: 9px;
        line-height: normal;
        margin: 0;
   }
   /* Footer Style Change 14/11/2022 end Here */
   /* Home page second last section start here */
    .models_sec_main_inner ul {
        grid-template-columns: 1fr 1fr 1fr 1fr;
   }
    .models_sec_main_inner ul li {
        font-size: 14px;
        border-right: 3px solid #000;
        margin-right: 10px;
   }
    .models_sec_main_inner ul li span {
        font-size: 10px;
   }
    .models_sec_main_inner ul li:nth-child(2), .models_sec_main_inner ul li:nth-child(3) {
        border-right: 3px solid #000;
        margin-right: 0px;
   }
   /* Home page second last section end here */
   /* Jobs page start here */
    .client_dash_new_talent_list ul li a {
        font-size: 10px;
   }
    .client_dash_new_talent_list ul li {
        margin-bottom: 4px;
        padding-right: 4px;
        margin-right: 0px;
   }
   /* Jobs page end here */
   /* Success story page start Here */
    .ssp-banner img {
        height: 150px;
   }
    .ssp-banner .banner-content {
        bottom: 10px;
   }
    .ssp-banner .banner-content h2 {
        font-size: 14px;
   }
    .story-box .videobx span.video-overlay img {
        width: 36px;
   }
   /* Success story page end Here */
    .add_loc_new_sec_inner h5 {
        font-size: 18px;
   }
    div#add_loc_new ul.m_location_type li label {
        margin: 0;
        font-size: 14px;
   }
   /* Profile Page */
    .add_loc_new_sec_inner_input input {
        font-size: 13px;
        height: 34px;
   }
    .loadmore-cls {
        font-size: 18px;
        line-height: 50px;
   }
   /* Business Dashboard Merger Start Here */
    ul#posted-job-tab li button {
        font-size: 10px;
   }
   /* Business Dashboard Merger End Here */
   /* Home Page Redesign [ Dec 2022 ] CSS Start Here */
    .home-featured-jobs-head h2 {
        font-size: 20px;
   }
    .home-featured-jobs-head p {
        font-size: 13px;
   }
    section.home-counter-section .counter-inner .counter-card h2 {
        font-size: 26px;
   }
    section.home-counter-section .counter-inner .counter-card p {
        font-size: 12px;
   }
    section.home-counter-section .counter-inner {
        height: 95px;
   }
    .featured-jbox-row .featured-jbox .main-ctn h3 {
        font-size: 16px;
   }
   /* Home Page Redesign [ Dec 2022 ] CSS End Here */
   /* Shortlisted Message start here */
    section.shortlisted-msg-sec .congrats-msg img.chk-icon {
        top: 24px !important;
   }
   /* Shortlisted Message start here */
   /* payment details module start here */
    .plan-yearbox select.select-pre-years {
        width: 64px;
        height: 20px;
        font-size: 12px;
        border-width: 1px;
   }
    .premium_plan_sec_left h6 {
        font-size: 13px;
   }
    .premium_plan_sec {
        display: grid;
        grid-template-columns: 1.5fr 1fr;
        align-items: flex-start;
   }
   .premium_plan_sec_right p {
        font-size: 8px;
        top: 8px;
    }
    .premium_plan_sec_right h5, .premium_plan_toggle h6 {
        margin-bottom: 0px;
   }
    .apply-promocode input {
        font-size: 14px;
   }
    .promocode_sec_inner_single h4 {
        font-size: 10px;
   }
    .premium_plan_toggle {
        align-items: center;
   }
    .promocode_sec_inner_single span, .sub_total_sec span, .have_total_sec_new span, .have_total_sec_new p {
        font-size: 16px;
   }
    .premium_plan_sec_right h5 {
        font-size: 16px;
   }
    .promocode_sec_new_right ul li {
        font-size: 14px;
   }
    .promocode_sec_new.applybox-result.show {
        display: block;
        grid-template-columns: 1fr;
   }
    .promocode_sec_new_right ul li {
        font-size: 13px;
   }
    .promocode_sec_new_left h5, .promocode_sec_new_left span {
        font-size: 13px;
        line-height: normal;
   }
    .promocode_sec_new.applybox {
        width: 100%;
   }
   /* payment details module end here */
   /* Subscription Compare Plan Table Mobile View Start Here */
    .compare-table-responsive .inner-box.plan-head {
        grid-template-columns: 3fr 2fr;
   }
    .inner-box.plan-head span.editbox.pricebox input {
        text-align: center;
   }
    .compare-table-responsive .inner-box {
        gap: 10px;
        grid-template-columns: 5fr 2.5fr;
   }
    .compare-table-responsive .inner-box span.editbox i {
        top: 14px;
        font-size: 13px;
   }
    .compare-plan-mobile-view .editbtnbox button.plan-editbtn {
        font-size: 13px;
        width: max-content;
        height: 30px;
   }
    .compare-plan-mobile-view p {
        font-size: 14px;
   }
    .compare-plan-mobile-view h2 {
        font-size: 20px;
   }
    .inner-box.plan-head span.editbox.pricebox label, .inner-box.plan-head span.editbox.pricebox i {
        font-size: 14px;
   }
   /* Subscription Compare Plan Table Mobile View End Here */
   /* New Add location popup on profile page : CSS Start Here */
    .new_set_loc_sec_new_inner_head h2 {
        font-size: 20px;
   }
    .new_set_loc_sec_new_inner_body_upper_left_bottom_new ul li {
        margin-right: 10px;
   }
    .new_set_loc_sec_new_inner_body_upper {
        grid-gap: 15px;
        margin-bottom: 15px;
   }
    .new_set_loc_sec_new_inner_body_upper_left_bottom_new {
        margin-bottom: 20px;
   }
   /* New Add location popup on profile page : CSS End Here */
   /* talent listing with blur cards : Start Here */
    .talent_blur_box {
        width: 100%;
        height: 100%;
        font-size: 16px;
   }
    .talents-pagination a.pg-no:nth-child(8), .talents-pagination a.pg-no:nth-child(9) {
        display: none;
   }
    .prelogin-jobpost span {
        font-size: 14px;
        font-weight: 600;
        text-align: center;
   }
   /* talent listing with blur cards : End Here */
   /* Order Details Popup : Start Here */
    .ordr-popup .enter-password-box .ftr {
        display: block !important;
        margin-top: 10px !important;
   }
    .ordr-popup .enter-password-box .ftr button.invoice-btn {
        margin-bottom: 10px;
   }
    .orderdetails-list {
        display: block;
   }
    .orderdetails-list .ordr-listbx {
        display: grid;
        grid-template-columns: 1fr 2fr;
        margin-bottom: 14px;
   }
    .orderdetails-list .ordr-listbx {
        grid-template-columns: 1fr 1fr;
   }
    .past-order-col {
        font-size: 13px;
        display: grid;
        grid-template-columns: 1fr 1fr;
        margin-bottom: 15px;
   }
    .past-order-row {
        display: block;
   }
    .past-order-row .past-order-col button {
        width: max-content;
        padding: 5px 15px;
   }
    .past-orders .ordr-head {
        padding: 10px;
        margin: 15px 0;
   }
    .past-orders .ordr-head h4 {
        font-size: 16px;
   }

   /* Order Details Popup : End Here */

    .schedule-meeting-popup .maincontent span.selectmeeting {
        font-size: 14px;
   }
    .schedule-meeting-popup .modal-header h4 img {
        top: 15px;
   }
    .meeting-note p,.meeting-note span {
        font-size: 13px;
   }
    .meeting-cancled p {
        font-size: 18px;
   }
    .meeting-cancled img {
        width: 71px;
   }
    .meeting-cancled a {
        font-size: 14px;
        padding: 10px 24px;
   }
    a.meeting-details-btn {
        width: 135px;
        font-size: 11px;
        padding: 0 0;
        height: auto;
        line-height: 30px;
   }
    .view-meeting-details-box .center-box span {
        font-size: 14px;
   }
    .view-meeting-details-box .right-box, .schedule-meeting-popup .modal-content .modal-footer {
        position: relative;
        bottom: 18px;
   }
    .view-meeting-details-box .center-box {
        top: 8px;
   }
    .ddbox, .ddbox span {
        font-size: 12px;
   }
    .view-meeting-details-box .left-box h3 {
        font-size: 13px;
   }
    .view-meeting-details-box {
        padding: 15px 0;
   }
    .talents-pagination {
        gap: 3px;
        display: grid!important;
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr!important;
   }
   .insta-follower-popup-inner span img {
        width: 140px;
    }
    .insta-follower-popup-inner .viewdetails p {
        font-size: 16px;
    }
    .insta-follower-popup-inner .viewdetails button.view-btn {
        margin: 0 auto;
        display: block;
        font-size: 14px;
        padding: 5px 0;
        width: 130px;
    }
    .offer-end span.offer-date {
        font-size: 16px;
    }
    .follower-label p {
        font-size: 13px;
        line-height: 8px;
    }

    .subscription_right_sec_head h5 {
        font-size: 16px!important;
    }
    .drop_down_sec_new {
        width: 300px;
    }

/* profile strength : start here */

.table.profile-strength-table tr th {
    font-size: 12px;
}

.ps-editbox span.talent-cats {
    font-size: 10px;
}

.ps-editbox {
    font-size: 11px;
    padding: 0 28px 0 6px;
    height: 30px;
}

.strength-num input {
    font-size: 12PX;
    height: 30px;
    width: 52px;
}

button.ps-edit-btn {
    top: 8px;
    font-size: 10px;
    right: 0;
}

.profile-strength-section h2 {
    font-size: 18px;
    margin-bottom: 10px;
}
.ps-editbox button {
    font-size: 12px;
}

.round {
    left: -36px;
    top: 0px;
}

ul.profile-strength-deatils-list li span.ps-title {
    color: #000;
    font-size: 10px;
    line-height: normal;
}
ul.profile-strength-deatils-list li {
    margin-bottom: 8px;
}
.hidden-field .dob-grid .default-select {
    width: 80px;
}
ul.profile-strength-deatils-list li span,
ul.profile-strength-deatils-list li a {
    font-size: 10px;
}

ul.profile-strength-deatils-list li label {
    width: 22px;
    height: 22px;
    left: 6px;
    top: 2px;
}
.ps-searchbox input.ps-search {
    width: 115px;
    height: 24px;
    font-size: 10px;
}

.ps-searchbox i {
    top: 6px;
    font-size: 12px;
}
.pasp_inner p.tip {
    font-size: 10px;
    margin: 12px 0 12px;
}
.pasp_inner h3 {
    font-size: 16px;
    line-height: normal;
}
.pasp_inner .storagebox .prec_text_sec {
    font-size: 14px;
    margin-top: -2px;
}
.hidden-field .default-select {
    width: 115px;
    height: 24px;
    font-size: 10px;
}
.hidden-field {
    margin-top: 5px;
}
.hidden-field button.update-btn {
    width: 70px;
    height: 24px;
    font-size: 10px;
}
.hidden-field .default-select {
    background-size: 9px;
}
#profile-strength-analyze-popup .modal-dialog {
    margin: 30px auto 0;
}

form.pw-box .pw-left .groups-of-inputs .inputbx input, form.pw-box .pw-left .groups-of-inputs .inputbx select {
    font-size: 9px;
    height: 30px;
    background-size: 10px!important;
}
form.pw-box .inputbx label,
form.pw-box .pw-left .groups-of-inputs .inputbx label {
    font-size: 11px;
}
form.pw-box .pw-left .inputbx textarea {
    height: 80px;
    font-size: 11px;
}
#add-previous-work-popup h4 {
    font-size: 16px;
}
form.pw-box .pw-left .inputbx textarea {
    height: 80px;
    font-size: 11px;
}

.drop-zone-btnbx button.dz-submit,.drop-zone-btnbx button.dz-reset {
    height: 30px;
    font-size: 14px;
}

#add-previous-work-popup button.close {
    font-size: 18px;
    top: 4px;
    position: relative;
}
#profile-strength-analyze-popup .pasp_inner .storagebox {
    width: 50%;
}
.ps-attribute-popup-inner button.update-attr-btn {
    position: relative;
    border: 0;
    right: 0px;
    display: block;
    margin-top: 24px;
}
.ps-attribute-popup-inner {
    grid-template-columns: 1fr;
}
.ps-attribute-popup-inner span {
    text-align: left;
    padding-left:8px;
}
.ps-attribute-popup .modal-body {
    padding: 15px;
}
.ps-attribute-popup h4 {
    font-size: 15px;
    margin-bottom: 15px;
}

/* profile strength : end here */

/* Talent Listing Filter Responsive : new dsign : Start here */

.sph-left h5 {
    font-size: 12px;
}
span.selected-talents {
    font-size: 10px;
}
.share-profile-head .sph-left .show-selected-profile-btn {
    padding: 5px 8px;
    font-size: 11px;
    margin-left: 10px;
}
.sph-right .share-filter button.share-filter-btn {
    font-size: 0px;
}
.sph-right .share-filter button.share-filter-btn img {
    margin-right: 6px;
    width: 14px;
    top: -5px;
    position: relative;
    left: 2px;
}
.share-selected-profile-btn {
    font-size: 11px;
    padding: 4px 4px;
    margin-left: 6px;
}

/* Talent Listing Filter Responsive : new dsign : End here */

}

@media (max-width:359px) {
    button#resend_otp_btn_login {
        width: 95px !important;
        font-size: 12px !important;
   }
    input#login_with_opt_cnty_id::placeholder, input#login-with-otp-id::placeholder, .tab_inner_cont_des_input_single input::placeholder {
        font-size: 12px;
   }
    .verification-row {
        gap: 15px;
        grid-template-columns: 1fr;
   }
    .dragbox {
        width: 80%;
        margin: 0 auto;
   }
    .talntinfo {
        top: 90%;
   }
    .dragbox .card-sub:hover .talntinfo {
        top: 75%;
        left: 10px;
   }
    .cd-btns button {
        width: 100% !important;
        margin-top: 10px;
        font-size: 12px;
   }
    .vstep-4 .correct-details label span {
        margin: 0;
   }
    .vstep-4 .correct-details label {
        margin: 0;
        float: left;
        width: 40%;
        display: flex;
        gap: 8px;
        align-items: center;
   }
    .vstep-4 .correct-details {
        display: block;
   }
    .vstep-4 .correct-details label span {
        margin: 0;
   }
    .vstep-4 .correct-details span {
        font-size: 14px;
        display: block;
        margin-bottom: 8px;
   }
    .cd-btns {
        display: block;
        margin-top: 20px;
   }
    .verification-filter-bar.approval-filter-bar .verification-results {
        top: auto;
        left: 15px;
        bottom: 15px;
   }
    .audition-attachement-1 a {
        font-size: 12px;
        padding: 6px;
   }
    .date-of-request .verification-date {
        width: 48%;
        margin-right: 2%;
   }
    .verification-filter-bar .verify-select-box span.vsb-title {
        font-size: 11px;
   }
    .verification-filter-bar .grey-bg {
        grid-template-columns: 1fr;
        margin-bottom: 25px;
   }
    .verify-select-box span.vsb-title {
        padding: 8px;
   }
    .verification-filter-bar .grey-bg label, .verification-filter-bar .grey-bg strong {
        font-size: 12px;
   }
    .verification-filter-bar .grey-bg .search-box input[type="text"] {
        height: 28px;
        width: 100%;
   }
    .nice-select.sort-select {
        position: absolute;
        display: flex;
        justify-content: flex-start;
        left: auto;
        bottom: -11px !important;
        right: 0;
        top: auto;
   }
    .verification-filter-bar .verification-results {
        bottom: -6px;
        right: 138px;
   }

   /* subscription module talent start */

    div#subcription-plan-tabs button {
        width: 165px;
        font-size: 12px;
   }
    div#subcription-plan-tabs button {
        padding: 8px;
        width: 150px;
   }
    .membership-strip h2 {
        font-size: 16px;
   }
    .buy-quantity button.by-btn {
        font-size: 13px;
        height: 26px;
   }
    .collab-pack-box .collab-pack h3 {
        font-size: 16px;
   }
    .collab-pack-box .collab-pack h6, .collab-pack-box .collab-pack .description span {
        font-size: 12px;
   }
    .applicant-box .ab-inner li.active:before {
        width: 98.5%;
   }
    .collab-pack-box .collab-pack {
        padding: 12px;
   }
    .applicant-box .ab-inner {
        padding: 12px;
   }
    .act_now_btn {
        font-size: 9px;
        padding: 2px 3px;
        top: 0;
        line-height: normal;
   }
    .subscription-planbox .sp-head .planheading span, .subscription-premium-plan-popup .header-inner h4 {
        font-size: 14px;
   }
    .sprow-panel .sp-row .sp-col-3 b span {
        font-size: 8px;
   }
    .sprow-panel .sp-row .sp-col-1, .sprow-panel .sp-row .sp-col-2, .sprow-panel .sp-row .sp-col-3, .subscription-premium-plan-popup .header-inner p {
        font-size: 10px;
   }
    .sprow-panel .sp-row .sp-col-1 b, .sprow-panel .sp-row .sp-col-2 b, .sprow-panel .sp-row .sp-col-3 b {
        font-size: 10px;
   }
    .subscription-planbox .sp-head .pre-logo .premium-plan-logo {
        width: 64px !important;
        top: 5px;
        margin: 0px;
   }
    .upgrade-to-premium .upgrade-btn {
        font-size: 12px;
        padding: 6px 8px;
   }
   /* subscription module talent End */
   /* posted Service Module Start Here */
    .thankyou-page .grey-box h3, .thankyou-page .grey-box p, .thanku-detail-box .order-summary-inner .summary-box .plbx h4, .thanku-detail-box .order-summary-inner .summary-box .plbx span.plans, .order-price-total span:last-child, .order-price-total span:first-child {
        font-size: 13px;
   }
    .thanku-detail-box .order-summary-inner .summary-box .cart-value, .thanku-detail-box .order-summary-inner .summary-box .prodprice, .thanku-detail-box .order-summary-inner .summary-box .msg, .thanku-detail-box .order-summary-inner .summary-box .timeslot p {
        font-size: 11px;
   }
    .service-description p, .service-plan-inner p, .service-plan-inner ul.features-list li {
        font-size: 12px;
   }
    .service-plan-inner .book-price button {
        width: 80px;
        height: 30px;
        font-size: 11px;
   }
    .service-plan-inner .book-price .btn-group a {
        font-size: 12px;
        width: 100px;
   }
    .service-plan-inner .book-price span.price {
        font-size: 13px;
   }
    .posted-service-plan-box div#nav-tab .nav-link {
        font-size: 14px;
        padding: 0 13px;
   }
    .posted-service-plan-box div#nav-tab {
        margin-bottom: 12px;
        padding: 0px 0 8px;
   }
    div#booknow-service-popup .editplan h5 {
        font-size: 14px;
        width: 70%;
   }
    div#booknow-service-popup .editplan span.price {
        font-size: 18px;
   }
    form.check-availability .form-group span.label, form.check-availability .form-group.add-location h5 {
        font-size: 14px;
   }
    form.check-availability .form-group label.chk-container, form.check-availability .form-group.add-location .change-location, form.check-availability .form-group.add-location .change-location button {
        font-size: 12px;
   }
    div#booknow-service-popup .ftr button {
        font-size: 15px;
        width: auto;
        height: auto;
        padding: 4px 14px;
        margin-bottom: 15px;
   }
    div#booknow-service-popup .modal-dialog .modal-content .modal-body button.close {
        right: -10px;
   }
    form.check-availability {
        padding-top: 16px;
        margin-top: 16px;
   }
    form.check-availability .form-group span.label img {
        width: 22px;
   }
   /* posted Service Module End Here */
   /* Master Listing Module Start here */
    .master-listing-section h2 {
        font-size: 14px;
   }
    .enter-password-box .talntprofile .detail span:first-child, form.enterpass-form label {
        font-size: 13px;
   }
    .enter-password-box .talntprofile .detail span:last-child {
        font-size: 11px;
   }
    form.enterpass-form .inputbox input#password-field {
        font-size: 11px;
   }
    div#request-enter-password-popup .modal-body {
        padding-bottom: 0px;
        padding: 15px 0 0 0;
   }
    .contact-btnbox {
        display: block;
   }
    .msg-template-box label.chk-container .whatsapp-msg p {
        -webkit-line-clamp: 3;
        font-size: 10px;
   }
    .msg-template-box .chk-container input:checked~.whatsapp-msg .msg-edit-btn {
        font-size: 10px;
   }
    form.msg-edit-form .form-group:first-child {
        display: block;
   }
    button.ml-search-btn, button.ml-clear-filters {
        width: 111px;
   }
    button.ml-clear-filters i {
        display: none;
   }
    .masterlisting-searchbar .searchbox {
        width: 100%;
   }
    .masterlisting-searchbar .searchbox i.far.fa-angle-down {
        right: 15px;
        position: absolute;
        top: 15px;
   }
    .masterlisting-searchbar .searchbox i.fa-search {
        font-size: 16px;
   }
    .user-searchfilter {
        display: block;
   }
    .user-searchfilter button.search-btn {
        width: 215px;
        padding: 8px 0px;
        margin-top: 10px;
   }
    .btn-row-2 button {
        font-size: 13px;
   }
   /* Master Listing Module End here */
   /* Schedule Meeting with talent managers Module Start Here */
    .view-meeting-details-box .left-box h3 {
        font-size: 14px;
   }
    a.meeting-details-btn {
        width: 170px;
        font-size: 13px;
   }
    select.select-meeting-branch {
        width: 200px;
   }
    div#meeting-date, .meeting-time {
        display: block;
   }
    #meeting-date label, .meeting-time label {
        margin-bottom: 15px;
   }
    #meeting-date input, .meeting-time input {
        width: 100%;
        height: 34px;
   }
    .schedule-meeting-box .meeting-btn {
        font-size: 14px;
        height: 32px;
   }
    .ccbox a, .ccbox span {
        font-size: 11px;
   }
   /* backend */
    .schedule-meeting-popup .modal-header h4 {
        font-size: 12px;
   }
    .smb-box {
        text-align: left;
        margin-top: 0px;
   }
    .cstchk-container input:checked~.cstchk-checkmark:after {
        left: 5px;
        top: 1px;
        width: 5px;
        height: 9px;
   }
    span.cstchk-checkmark {
        width: 17px;
        height: 17px;
   }
    .join-meeting-box .meeting-link a {
        font-size: 14px;
   }
    .schedule-meeting-popup .join-meeting-box, .schedule-meeting-popup .copy-link form input.link, .schedule-meeting-popup .copy-link form .copy-btnbox {
        font-size: 13px;
   }
   /* Schedule Meeting with talent managers Module End Here */
   /* Footer Style Change 14/11/2022 start Here */
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner ul li a {
        font-size: 8px;
        padding: 0 4px 0 0;
   }
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo_para p {
        font-size: 9px;
   }
    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li a i {
        font-size: 10px;
   }
    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li:last-child select {
        font-size: 9px;
   }
   /* Footer Style Change 14/11/2022 end Here */
   /* Font & button Size Issue Fixed on site start here */
    .apply_now_new_sec, .view_details_new_sec {
        width: 110px;
        height: 34px;
        font-size: 11px;
   }
   /* Font & button Size Issue Fixed on site end here */
   /* Home Page Redesign [ Dec 2022 ] CSS Start Here */
    section.home-counter-section .counter-inner {
        padding: 0 10px;
   }
    section.home-counter-section .counter-inner .counter-card p {
        font-size: 12px;
   }
    section.home-counter-section .counter-inner .counter-card h2 {
        font-size: 22px;
   }
    button.expolre-more-job-btn {
        width: 180px;
        height: 34px;
        font-size: 16px;
   }
   /* Home Page Redesign [ Dec 2022 ] CSS Start Here */
   /* Shortlisted Msg page start here */
    section.shortlisted-msg-sec .congrats-msg p, section.shortlisted-msg-sec .backbtn {
        font-size: 12px;
   }
    section.shortlisted-msg-sec .congrats-msg img.chk-icon {
        top: 22px !important;
        width: 22px;
        left: 12px;
   }
   /* Shortlisted Msg page end here */
   /* payment details module start here */
    .premium_plan_sec {
        grid-template-columns: 1.5fr 1fr;
   }
    .plan-yearbox select.select-pre-years {
        width: 60px;
        height: 19px;
        font-size: 10px;
        border-width: 1px;
   }
    .premium_plan_sec_right p {
        font-size: 9px;
   }
    .premium_plan_sec_left h6 {
        font-size: 13px;
        width: 95px;
   }
    .proc_payment_sec button {
        padding: 8px 10px;
        font-size: 12px;
   }
   /* payment details module end here */
   /* job page start here */
    .client_dash_new_talent_list ul li a {
        font-size: 9px;
   }
   /* job page end here */
   /* New Add location popup on profile page : CSS Start Here */
    .new_set_loc_sec_new_inner_head h2 {
        font-size: 18px;
   }
    .new_set_loc_sec_new_inner_body_upper_left_top h5 {
        font-size: 13px;
   }
    .new_set_loc_sec_new_inner_body_upper_left_bottom ul {
        display: block;
   }
    .new_set_loc_sec_new_inner_body_upper_left_bottom ul li {
        display: block;
        margin-bottom: 10px;
   }
    .new_set_loc_sec_new_inner_body_upper_left_bottom_new ul li {
        margin-right: 10px;
   }
    .new_set_loc_sec_new_inner_body_upper_left_bottom_new ul li .lang_text_new {
        font-size: 12px;
        width: 65px;
        height: 30px;
   }
    .new_set_loc_sec_new_inner_body_upper_left_bottom_new ul li .new_size_250, .new_set_loc_sec_new_inner_body_upper_left_bottom .new_size_250 {
        height: 35px;
        font-size: 13px;
   }
    .proceed_btn_sec_new button, .proceed_btn_sec_new a {
        padding: 6px 14px;
        font-size: 14px;
   }
    .new_set_loc_sec_new_inner_body_upper_left_top {
        margin-bottom: 12px;
   }
   /* New Add location popup on profile page : CSS Start Here */
   /* talent listing with blur cards : Start Here */
    .talents-pagination a.pg-no:nth-child(6), .talents-pagination a.pg-no:nth-child(7) {
        display: none;
   }
    button.jobpost-btn {
        width: 120px;
        height: 28px;
        font-size: 12px;
   }
    .prelogin-jobpost span {
        font-size: 12px;
   }
   /* talent listing with blur cards : End Here */
    .add_lang_popup_popup_inner_left h3 {
        font-size: 18px;
   }
    input.choices__input.choices__input--cloned {
        margin: 0;
        left: 0;
   }
    .add_lang_popup_popup_inner_left h6 {
        font-size: 16px;
   }
    .enter-password-box .head .status, .enter-password-box .head .username span {
        font-size: 12px;
   }
    .enter-password-box .head span {
        font-size: 10px;
   }
    .enter-password-box .head .username h4 {
        font-size: 14px;
   }
    .orderdetails-list span {
        font-size: 13px !important;
   }
    .schedule-meeting-popup .modal-header h4 img {
        top: 20px;
   }
    .meeting-cancled p {
        font-size: 15px;
   }
    .meeting-cancled a {
        font-size: 13px;
        padding: 8px 16px;
   }
    .socail_stat_new_sec .social_sec_img {
        grid-template-columns: 1fr 4fr;
   }

/* Missed call module backend for mobile : Start Here  */

.label_all_input .from_date_input input {
    width: 118px;
    height: 32px;
    font-size: 10px;
}

.from_date_input_new_miss select {
    width: 91px;
    font-size: 10px;
}
.col-right .status-box, .col-right .meeting-box {
    display: block;
}
.col-right select.no-action {
    margin-top: 6px;
}
.meeting-box button {
    margin-top: 8px;
}

/* Missed call module backend for mobile : End Here  */

.offer-end span.offer-date {
    font-size: 14px;
    margin-bottom: 5px;
}
.offer-end a {
    font-size: 12px;
}

.follower-label p {
    font-size: 10px;
    line-height: 6px;
    margin-top: 10px;
}
.follower-label img.followers {
    width: 76px;
}
.premium_plan_sec {
    grid-template-columns: 1fr;
}
.premium_plan_sec_right {
    margin-top: 10px;
    display: grid;
    grid-template-columns: 1fr 1fr;
}
.premium_plan_sec_right h5,
.premium_plan_sec_right p{
    text-align: left;
}

.disclamair_sec_new_inner h6 {
    width:77%;
}

/* Talent listing filter CSS : Start Here */

.selct_cate_sec_new_flex .drop_sec_new_tal.dropdown.listing-location input,
.search_box_new input, .drop_sec_new_tal.dropdown.ml_20.subcategorybx select,
.drop_sec_new_tal.dropdown.categorybx select {
    font-size: 9px!important;
}
.adv_fil_sec button {
    font-size: 10px;
}
.nice-select.sort-select.active_asc_desc span.current {
    font-size: 10px;
}
.nice-select.sort-select.active_asc_desc:before {
    left: 9px;
}


/* Talent listing filter CSS : End Here */

section.our-story-section h2, .aboutus-fatured-row .af-left h3 {
    font-size: 24px;
}
section.our-story-section p,
.aboutus-fatured-row p {
    font-size: 12px;
}

.article-details {
    padding: 0 15px;
}
.article-details p, .fetured-in-box a.read-article {
    font-size: 12px;
}
.fetured-in-box a.read-article {
    padding: 8px 0;
}
section.about-fetured-in h2 {
    font-size: 24px;
}
.fetured-inn-slider button.slick-prev.slick-arrow:before {
    width: 20px;
    height: 20px;
    top: 2px;
    right: -24px;
}
.fetured-inn-slider button.slick-next.slick-arrow:before {
    width: 20px;
    height: 20px;
    top: 10px;
}
.fetured-inn-slider {
    padding: 0 20px;
}

ul.profile-strength-deatils-list li span, ul.profile-strength-deatils-list li a,
ul.profile-strength-deatils-list li span.ps-title {
    display: inline-block;
}

/* Talent Listing Filter Responsive : new dsign : Start here */

.share_talents_sec_inner_filter ul li .search_loc_sec input {
    padding-left: 19px;
    font-size: 10px;
}
.share_talents_sec_inner_filter .sel_Box_new, .share_talents_sec_inner_filter .search_loc_sec input {
    height: 30px;
    font-size: 10px;
}

/* Talent Listing Filter Responsive : new dsign : Start here */

.sph-right .share-filter button.share-filter-btn {
    font-size: 0px;
}
.sph-right .share-filter button.share-filter-btn img {
    width: 12px;
    top: 0px;
}
.share-profile-head .sph-left .show-selected-profile-btn {
    padding: 5px 10px;
    font-size: 9px;
}

.share-profile-head .sph-left {
    margin-bottom: 0px;
}

.sph-left h5 {
    font-size: 11px;
}

.share-selected-profile-btn {
    font-size: 9px;
    padding: 4px;
    margin-left: 5px;
}

.sph-right .share-filter button.share-filter-btn {
    margin-bottom: 2px;
}

.advanced-filter-popup-inner .new_ht_sec_new_sec .sel_Box_new,
.select-group.attr-col-inner select {
    background-position: 94% 55% !important;
    background-size: 8px 8px!important;
}

/* Talent Listing Filter Responsive : new dsign : End here */

/* Profile Strenght Popup : Start here */

ul.profile-strength-deatils-list li .fix-this-btn {
    font-size: 10px;
    display: inline;
}
.hidden-field .dob-grid .default-select {
    width: 48px;
    font-size: 8px;
    background-size: 8px;
}
.hidden-field button.update-btn {
    width: 60px;
    height: 22px;  
    font-size: 9px;
}
form.pw-box .pw-left .groups-of-inputs {
    grid-template-columns: 1fr;
}
.inputbx #drop-zone {
    height: 180px;
}

/* Profile Strenght Popup : End here */




}

/* Galaxy Fold */

/* Horizontal View */
@media (min-width:710px) and (max-width:767px) {
    .ssp-banner img {
        width: 100%;
        height: 290px;
        object-fit: cover;
        object-position: top;
   }
    .verification-row {
        grid-template-columns: 1fr 1fr 1fr;
   }
}

/* Vertical view */
@media (max-width:319px) {
    .dragbox .card-sub:hover .talntinfo {
        top: 70%;
   }
    .verification-filter-bar .grey-bg {
        grid-template-columns: 1fr;
   }
    .verification-filter-bar .grey-bg .search-box label {
        margin: 0;
        font-size: 10px;
   }
    .verification-filter-bar .grey-bg .search-box {
        display: flex;
        align-items: center;
   }
    .verification-status {
        display: flex;
   }
    .nice-select.sort-select {
        right: 0;
        bottom: -10px !important;
        padding-left: 40px;
        width: 106px;
   }
    .verification-filter-bar {
        margin-bottom: 18px;
   }
    .verification-results {
        top: 78px;
   }
    .action_talent_prof_page h6 {
        font-size: 14px;
   }
    .select_clarification_body_main ul.details-list li span {
        display: block;
        margin-bottom: 4px;
   }
    .select_clarification_body_main ul.details-list li {
        margin-bottom: 10px;
        font-size: 14px;
   }
    .vstep-1, .vstep-3 {
        font-size: 14px;
   }
    ul.payment-verification {
        height: auto;
   }
    h4.vstep-head {
        font-size: 14px;
   }
    .prof_admin_list_sec_radio_btns .cont_sec {
        font-size: 11px;
        padding-left: 20px;
        padding-top: 1px;
   }
    .prof_admin_list_sec_radio_btns .checkmark {
        height: 14px;
        width: 14px;
   }
    .prof_admin_list_sec_radio_btns .cont_sec .checkmark:after {
        left: 1.7px;
        top: 1px;
        font-size: 8px;
   }
    .clari_admin_prof {
        font-size: 11px;
        padding: 7px 10px;
   }
    .approved_btns {
        font-size: 12px;
   }
    ul.prof_admin_list_sec li:first-child {
        position: absolute;
        bottom: -45px;
        left: 0;
        margin: 0;
   }
    .approved_btns {
        padding: 5px 10px;
   }
    .prof_admin_list_sec li {
        margin: 0px;
   }
    .prof_admin_list_sec li:nth-child(2) {
        position: absolute;
        right: 0;
   }
    .action_talent_prof_page {
        padding: 10px 15px 60px;
    }
    .prof_admin_list_sec li:nth-child(4) {
        position: absolute;
        right: 0;
        bottom: -45px;
   }
    .change-video-box video#theVideo {
        margin-top: 10px;
   }
    .change-video-box .input-file span.btn {
        right: 0;
        top: -34px;
        height: 30px;
        line-height: 16px;
        font-size: 12px;
   }
    .change-video-box .input-file {
        position: relative;
   }
    div#verification-request .modal-content .modal-body {
        padding: 8px;
   }
    div#verification-request .modal-content .modal-body span {
        font-size: 15px;
   }
    div#verification-request .modal-content .modal-body img {
        margin: 20px auto 15px;
   }
    .done-clarification {
        display: block;
   }
    .done-clarification button {
        width: 100%;
        margin-bottom: 15px;
   }
    .send-clarification-box {
        padding: 15px;
   }
    .report-pic img {
        width: 85%;
        margin: 0 auto;
        display: block;
   }
    .send-clarification-box.show .done-clarification a, .send-clarification-box.show .done-clarification button {
        width: 100%;
        margin-bottom: 10px;
   }
    .send-clarification-box span.closebtn {
        right: -4px;
        top: -6px;
   }
    .verification-row-list.approval-row-list .request-status button, .verification-row-list.approval-row-list .viewbtn button.veiw-request-btn, .rlb-item.v-request {
        position: relative;
        width: 100%;
        display: block;
        right: 0;
   }
    .verification-filter-bar.approval-filter-bar .grey-bg {
        padding-bottom: 15px;
   }
    .verification-filter-bar.approval-filter-bar .verify-select-box span.vsb-title, .verification-filter-bar.approval-filter-bar .grey-bg .search-box input[type="text"], .verification-filter-bar.approval-filter-bar .verification-results p {
        font-size: 9px;
   }
    .verification-filter-bar.approval-filter-bar .verification-results {
        top: auto;
        left: 20px;
        bottom: -31px;
   }
    .select_clarification.action-on-job .approve-cancle {
        display: block;
   }
    .select_clarification.action-on-job .approve-cancle button.job-approve {
        margin-bottom: 10px;
   }
    .select_clarification.action-on-job .approve-cancle button {
        width: 100%;
   }
    .select_clarification.action-on-job .request-approval p {
        font-size: 14px;
   }
    .audition-required, .audition-required span {
        display: block;
        margin-bottom: 10px;
   }
    .verification-filter-bar .verification-results {
        bottom: -4px;
   }
    .verification-filter-bar .verify-select-box span.vsb-title {
        width: 190px;
   }
    .verification-filter-bar .verify-select-box span.vsb-title i {
        right: 6px;
        top: 9px;
   }
    .verification-filter-bar .verify-select-box .vsb-dropdown {
        width: 100%;
   }
    .verification-filter-bar .verification-status label {
        padding-left: 14px;
   }
    .verification-filter-bar .grey-bg label, .verification-filter-bar .grey-bg strong {
        font-size: 10px;
   }
    .verification-filter-bar .vsb-checkmark {
        top: 2px;
        left: -18px;
   }
    .verification-filter-bar .verify-select-box .vsb-dropdown .btn-grp.report button {
        font-size: 11px;
        width: 60px;
        height: 24px;
   }

   /* subscription module talent start */
   
   .applicant-box .ab-inner li.active {
        padding: 0px 6px;
        height: 40px;
        margin-bottom: 12px;
   }
    .applicant-box .ab-inner li.active:before {
        width: 98.5%;
        left: 1px;
        top: 2px;
        height: 36px;
   }
    .applicant-box .ab-inner .applicant-details span.name, .applicant-box .ab-inner ul li.active .applicant-details .ad2 span, .applicant-box .ab-inner .applicant-details .ad2 span.pacakage {
        font-size: 10px;
   }
    .applicant-box .ab-inner .applicant-details img.applicant-pic {
        width: 24px;
        top: 5px;
    }
    .applicant-box .ab-inner .applicant-details {
        padding-left: 32px;
   }
    .applicant-box .ab-inner li.active .applicant-details img.applicant-pic {
        top: 8px;
   }
    div#subcription-plan-tabs button {
        padding: 5px 15px !important;
        width: auto;
        font-size: 10px;
        height: auto;
        line-height: normal;
   }
    .subscription-planbox .sp-head .planheading span, .subscription-premium-plan-popup .header-inner h4 {
        font-size: 12px;
   }
    .sprow-panel .sp-row .sp-col-1, .sprow-panel .sp-row .sp-col-2, .sprow-panel .sp-row .sp-col-3, .subscription-premium-plan-popup .header-inner p {
        font-size: 9px;
   }
    .subscription-premium-plan-popup .modal-body {
        padding: 5px;
   }
   .upgrade-to-premium{padding: 0 5px;}
   .up-months{font-size: 8px;}
    .act_now_btn {
        font-size: 8px;
   }
   .subscription-planbox .sp-head .pre-logo .premium-plan-logo{width: 60px;}
    .subscription-planbox .sp-head .pre-logo .premium-plan-logo {
        width: 56px !important;
   }
    .sprow-panel .sp-row .sp-col-1, .sprow-panel .sp-row .sp-col-2, .sprow-panel .sp-row .sp-col-3, .subscription-premium-plan-popup .header-inner p {
        font-size: 10px;
   }
    .upgrade-to-premium .upgrade-btn {
        font-size: 10px;
        margin-top: 8px;
   }
    .sprow-panel .sp-row .sp-col-1 b, .sprow-panel .sp-row .sp-col-2 b, .sprow-panel .sp-row .sp-col-3 b {
        font-size: 9px;
   }
   /* subscription module talent end */
   /* posted Service Module Start Here */
    .thankyou-page .grey-box span.check img {
        width: 44px;
   }
    .related-services .rsbox h4.service-name, .related-services .rsbox .price-details p, .related-services .rsbox .price-details p span {
        font-size: 13px;
   }
    .related-services .rsbox .price-details button {
        font-size: 11px;
        height: 26px;
   }
    .related-services h2, .order-summary h2 {
        font-size: 16px;
   }
    .billing-infobox h3 {
        font-size: 16px;
        line-height: normal;
   }
    .billing-infobox p.billing-info, .storage-plan .plan-price span, .main-detail .storage-plan .plan-price, .main-detail .storage-plan .delete-plan, .main-detail .storage-plan .edit-plan, .storage-plan .delete-plan i {
        font-size: 12px;
   }
    .desclaimer-emptycart {
        display: block;
   }
    .desclaimer-emptycart .disclaimer button, .empty-cart {
        text-align: left;
   }
    .desclaimer-emptycart .disclaimer {
        margin-bottom: 8px;
   }
    .proceed-to-payment button.payment-btn, .proceed-to-payment a.payment-btn {
        font-size: 13px;
        width: auto;
        padding: 6px 10px;
        height: auto;
   }
    .main-detail .storage-plan .number, .main-detail .storage-plan .plan-price, .main-detail .storage-plan .dlt-edt {
        margin-right: 7px;
   }
    .posted-service-plan-box {
        padding: 10px;
   }
    .posted-service-plan-box div#nav-tab .nav-link {
        font-size: 12px;
   }
    .posted-service-plan-box {
        margin-bottom: 0;
   }
    .service-plan-inner .book-price .btn-group {
        gap: 4px;
   }
    .service-description h3, table.posted-service-plan-table .service-plan span.price {
        font-size: 16px;
   }
    table.table-striped.posted-service-plan-table thead tr th {
        font-size: 14px;
   }
    .story-details-slider button.slick-prev, button.slick-next.slick-arrow {
        right: -15px;
   }
    .services-related-plan-slider button.slick-prev {
        left: -15px;
   }
    .service-plan-inner strong {
        font-size: 12px;
   }
    .service-plan-inner ul.features-list li i {
        font-size: 14px;
        top: 14px;
   }
    .service-description p, .service-plan-inner p, 
    .service-plan-inner ul.features-list li {
        font-size: 12px;
        padding-left: 25px;
   }
    .story-details-slider button.slick-prev,
    .story-details-slider button.slick-next.slick-arrow {
        width: 8px;
   }
    div#booknow-service-popup .ftr button {
        font-size: 12px;
   }
   /* posted Service Module End Here */
   /* Master Listing Module Start here */
    form.enterpass-form .inputbox.otp {
        gap: 6px;
   }
    .contact-btnbox button {
        width: 96%;
   }
    .contact-btnbox button.call-btn {
        margin-bottom: 6px;
   }
    .request-activity-log {
        padding: 12px;
   }
    div#allnotes-popup .notes-box .notes-details p {
        font-size: 12px;
   }
    div#allnotes-popup .notes-box {
        padding: 15px 10px;
   }
    div#allnotes-popup .modal-title {
        font-size: 13px;
   }
    .chat-request-inner .user-details .ud-inner, .chat-request-inner .user-details .ud-inner span {
        display: block;
   }
    .profile-action-box span, .chat-request-inner .user-details .ud-inner span {
        font-size: 14px;
   }
    .masterlisting-searchbar .searchbox i.fa-search {
        font-size: 14px;
   }
    button.ml-search-btn, button.ml-clear-filters {
        width: 100%;
        margin-bottom: 10px;
        height: 35px;
        font-size: 14px;
   }
    button.ml-clear-filters i {
        display: none;
   }
    .ud-inner.user-contact span {
        margin-bottom: 13px;
        display: block;
   }
    div#leads-popup .modal-body {
        padding: 15px 0;
   }
   /* Schedule Meeting with talent managers Module Start Here */
    select.select-meeting-branch {
        width: 185px;
   }
    .meeting-note p {
        display: block;
        font-size: 13px;
   }
    .schedule-meeting-popup .modal-header h4 {
        padding: 12px 30px 12px 48px;
   }
    .join-meeting-box .meeting-link a {
        font-size: 12px;
   }
   /* Schedule Meeting with talent managers Module End Here */
   /* New Contact Page Start Here */
    .office-contact-box h4 {
        font-size: 16px;
   }
    .office-contact-box .ocb-inner a.ph {
        font-size: 14px;
   }
    .stories-job-sliders button.slick-next.slick-arrow {
        right: -24px;
        top: -42px;
   }
    .stories-job-sliders button.slick-prev.slick-arrow {
        right: 35px;
        top: -48px;
   }
    .fj-top {
        display: block;
   }
    .fj-footer {
        gap: 10px;
   }
    .fj-footer .viewbtn {
        width: 100px;
        height: 20px;
   }

   /* New Contact Page End Here */

   /* Footer Style Change 14/11/2022 start Here */
   
   .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner ul li a {
        font-size: 7px;
   }
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo_para p {
        font-size: 7px;
   }
    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner ul li a {
        padding: 0 2px;
        border: 0;
   } 
   /* Footer Style Change 14/11/2022 end Here */

   /* Home page second last section start here */
    .models_sec_main_inner ul li {
        font-size: 13px;
        border-right: 3px solid #000;
        padding: 0 6px;
   }
   /* Home page second last section end here */

   /* Jobs page start here */
   .client_dash_new_talent_list ul li a {
        font-size: 10px;
        padding: 0 5px;
    }
    .apply_now img, .view_details img {
        width: 24px;
   }
    .job_list_body_right_body_single_btn ul li .view_details, .job_list_body_right_body_single_btn ul li .apply_now {
        font-size: 10px;
   }

   /* Jobs page end here */
   
   .ab-inner {
        padding: auto;
        margin: 0;
   }
    .login_signup_menu ul li span img {
        width: 22px;
   }

   /* Font & button Size Issue Fixed on site start here */

    .talent_grow_sec_right h2, .our_talent_finger_right h5 {
        font-size: 24px;
   }
    .our_talent_finger_right ul {
        padding-top: 50px;
   }
    .models_sec_main_inner ul li span {
        font-size: 9px;
   }
    .talent_settings_body_single_right_show p {
        word-break: break-all;
   }
    .job_post_form_flow_inner h5, .carreer_page_sec_right_join_team h2, .icn_new_sec i {
        font-size: 18px;
   }
    .our_story_sec_right h2 {
        font-size: 18px;
        border-bottom: 2px solid #000;
        padding-bottom: 7px;
   }
    .meet_atul_pres h4 {
        font-size: 18px;
        padding: 0 15px;
        line-height: 22px;
   }
    .meet_atul_pres_right p {
        padding: 0 15px;
   }
    .read_blog_btns {
        margin-left: 15px;
   }
    .faq_cont_sec_new_cont_head h4, .carreer_page_sec_left_right_new h5 {
        font-size: 20px;
   }
    .banner_cont_sec_main h5 {
        font-size: 24px;
   }
    .contact_new_sec_left h3 {
        font-size: 14px;
   }
    .prof_clarification_sec_head h4 div {
        font-size: 16px;
   }
    .apply_now_new_sec, .view_details_new_sec {
        width: 95px;
        height: 28px;
        font-size: 10px;
   }
    .job_list_body_right_body_single_btn_new ul {
        gap: 5px;
   }
    .apply_now_new_sec img, .view_details_new_sec img {
        width: 20px;
   }
    .job_list_body_right_body_single_btn_new ul li {
        margin-bottom: 0px;
   }

   /* Font & button Size Issue Fixed on site end here */

   /* Business Dashboard Merger start here */

    ul#posted-job-tab {
        grid-template-columns: 1fr;
        gap: 5px;
   }
    section.dashboard-active-log h3 {
        font-size: 18px;
   }
    section.dashboard-active-log h5 {
        font-size: 13px;
   }
    section.dashboard-active-log img {
        width: 14px;
   }

   /* Business Dashboard Merger end here */
   
   /* Home Page Redesign [ Dec 2022 ] CSS Start Here */
   
   section.home-counter-section .counter-inner .counter-card h2 {
        font-size: 20px;
   }
    section.home-counter-section .counter-inner .counter-card p {
        font-size: 10px;
   }
    section.home-counter-section .counter-inner {
        height: 80px;
   }
    .home-featured-jobs-head p {
        font-size: 11px;
   }
    .featured-jbox-row .featured-jbox .jbox-head span {
        font-size: 10px;
   }
    .featured-jbox-row .featured-jbox .main-ctn h3 {
        font-size: 14px;
   }
    .featured-jbox-row .featured-jbox .main-ctn .description p {
        font-size: 12px;
   }
   /* Shortlisted Msg page start here */
    .view_details_page_sec_single h5, .view_details_page_sec_single h6 {
        font-size: 16px !important;
   }
    section.shortlisted-msg-sec h2 {
        font-size: 14px;
        margin-bottom: 15px;
   }
   /* Shortlisted Msg page end here */
    .tlnt-locationpopup .enterpass-form label {
        font-size: 16px;
   }
    .tlnt-locationpopup .talent-location-dropdown {
        width: 96%;
        left: 10px;
   }

   /* payment details module start here */
   
    .premium_plan_sec_right p {
        position: absolute;
        bottom: -40px;
        width: 205px;
        right: 0;
        font-size: 10px;
   }
    .premium_plan_sec_right h5 {
        position: relative;
   }
    .premium_plan_sec {
        margin-bottom: 38px;
   }
    .promocode_sec_new.applybox-result.show {
        display: block;
   }
    .promocode_sec_new_right ul {
        position: relative;
        right: 0;
   }

   /* payment details module end here */
   /* Subscription Compare Plan Table Mobile View Start Here */

    .compare-table-responsive .inner-box.plan-head {
        grid-template-columns: 2.5fr 2fr;
   }
    .compare-table-responsive .inner-box input {
        font-size: 11px;
   }
    .compare-table-responsive .inner-box {
        grid-template-columns: 4fr 2.5fr;
   }
    .compare-table-responsive .inner-box span.editbox i {
        top: 14px;
        font-size: 10px;
        right: 5px;
   }
    .compare-plan-mobile-view p {
        font-size: 12px;
   }
    .recomm_jobs_body_single_new h6 {
        font-size: 12px;
   }
    .loadmore-cls {
        font-size: 14px;
        line-height: 70px;
   }

   /* New Add location popup on profile page : CSS Start Here */

    .new_set_loc_sec_new_inner_body_upper_left_top input {
        width: 70px;
        height: 24px;
        font-size: 10px;
   }
    .new_set_loc_sec_new_inner_head h2 {
        font-size: 15px;
   }
   .new_set_loc_sec_new_inner_head {
        margin-bottom: 22px;
   }
   .new_set_loc_sec_new_inner_body_upper_left_bottom ul li select, .new_set_loc_sec_new_inner_body_upper_left_bottom ul li .new_size_250, .new_set_loc_sec_new_inner_body_upper_left_bottom_new ul li .lang_text_new, .new_set_loc_sec_new_inner_body_upper_left_top h5 {
        font-size: 12px;
   }
    .new_set_loc_sec_new_inner_body_upper_left_top {
        margin-bottom: 15px;
        gap: 14px;
   }
    .new_set_loc_sec_new_inner_body_upper_left_bottom ul, .new_set_loc_sec_new_inner_body_upper_left_bottom_new ul li .new_size_250, .new_set_loc_sec_new_inner_body_upper_left_bottom .new_size_250 {
        width: 100%;
   }
    .new_set_loc_sec_new_inner {
        padding: 20px;
   }

   /* New Add location popup on profile page : CSS End Here */
   /* talent listing with blur cards : Start Here */

    .talent_blur_box {
        width: 100%;
        height: 100%;
   }

    .talents-pagination button {
        font-size: 0px;
   }

    button.jobpost-btn {
        width: 112px;
        height: 26px;
        font-size: 11px;
   }

    .prelogin-jobpost span {
        font-size: 10px;
   }

    .talent_blur_box {
        font-size: 14px;
   }

   /* talent listing with blur cards : End Here */

    .schedule-meeting-popup .modal-header h4 img {
        top: 14px;
   }
    .updated-meeting-box .updated-details, .updated-meeting-box {
        display: flex;
        width: 100%;
   }
    .updated-meeting-box .updated-details span, .editmeeting button.edit-meeting-btn span {
        font-size: 11px;
   }
    .editmeeting button.edit-meeting-btn {
        right: 0px;
   }
    .schedule-meeting-box .view-meeting-box a:first-child i {
        right: -25px;
        position: absolute;
        bottom: 0;
        top: 0;
        font-size: 16px;
   }

/* Missed call module backend for mobile : Start Here  */

.label_all_input .from_date_input input {
    width: 98px;
    height: 26px;
    font-size: 9px;
    padding-left: 24px;
}

.from_date_input_new_miss select {
    width: 91px;
    font-size: 10px;
}
.from_date_input_new_miss select {
    width: 70px;
    font-size: 9px;
    height: 28px;
}
.search_miss_sec input {
    height: 26px;
}
.search_miss_sec i {
    left: auto;
    right: 7px;
    top: 7px;
    font-size: 12px;
}
.from_date_input img {
    width: 11px;
    left: 6px;
    top: 8px;
}

div#missedcall-filter-popup .label_all_input label, .results_miss_sec {
    font-size: 10px;
}

/* Missed call module backend for mobile : End Here  */

.drop_down_sec_new {
    width: 255px;
}

.insta-follower-popup-inner span img {
    width: 125px;
}
.insta-follower-popup-inner .viewdetails p {
    font-size: 14px;
    margin-bottom: 12px;
}

.insta-follower-popup-inner .viewdetails p img {
    width: 18px;
}
.insta-follower-popup-inner .viewdetails button.view-btn {
    font-size: 12px;
    padding: 4px 0;
    width: 111px;
}
.offer-end span.offer-date {
    font-size: 13px;
    margin-bottom: 0px;
}
.offer-end {
    margin-top: 14px;
}
#insta-follower-popup button.close {
    width: 18px;
    height: 18px;
    font-size: 16px;
    line-height: 17px;
}

.follower-label p {
    font-size: 10px;
    line-height: 15px;   
    margin-top: 4px;
}

.follower-label p img.celebration {
    display: none;
}

.upgarde-to-premium p {
    padding-left: 0px;
}

.upgarde-to-premium p img {
    display: none;
}

.sp-row span {
    font-size: 10px;
}

.abcid_text_Sec_new {
    font-size: 14px;
}

.premium_plan_sec .premium_plan_sec_right p {
    bottom: -22px!important;
    top: auto;
}

.promobox p {
    margin-bottom: 10px;
}

.applynowbox {
    display: flex;
    margin-bottom: 8px;
}

.applynowbox span {
    font-size: 14px;
    margin-right: 10px;
}

.sub-promocode .promobox button.promoapplybtn {
    font-size: 12px;
}

.payment_sec_new h5,
.gst_numb_sec_new_left h5 span,
.gst_numb_sec_new_left h6.promocode-success,
.gst_numb_sec_new_left a.view-promo {
    font-size: 11px;
}

.gst_numb_sec_new_left h5 img {
    width: 11px;
    top: 0;
}

.view_offer_dis a {
    font-size: 10px;
}

span.applypromo {
    font-size: 12px;
}

.disclamair_sec_new_inner h6 {
    width:75%;
}

.about_us_sec {
    width:75%;
}

/* Talent listing filter CSS : Start Here */

.selct_cate_sec_new_flex .drop_sec_new_tal.dropdown.listing-location input,
.search_box_new input {
    font-size: 10px!important;
    padding-left: 21px!important;
}

.adv_fil_sec button img {
    width: 12px;
}

.selct_cate_sec_new_flex .drop_sec_new_tal.dropdown.listing-location img {
    left: 9px;
    width: 8px;
    top: 9px!important;
}

.search_sec_new li.search_box_new i {
    font-size: 10px;
    top: 10px!important;
    left: 8px;
}

.search_sec_new li.search_box_new i {
    font-size: 10px;
    left: 7px;
    z-index: 99;
    top: 9px!important;
}

.drop_sec_new_tal.dropdown.categorybx select,
.drop_sec_new_tal.dropdown.ml_20.subcategorybx select {
    font-size: 10px;
}

.reset_filter {
    right: -37px;
    top: 6px;
    font-size: 8px;
}

.nice-select.sort-select:before {
    width: 18px;
}

.search_sec_new .nice-select.sort-select.active_asc_desc.filter {
    bottom: 18px!important;
    width: 65%;
    height: 22px!important;
    padding: 0px;
    right: -65px!important;
}

.search_sec_new ul li .nice-select.sort-select:before {
    top: 5px!important;
    line-height: 28px!important;
    font-size: 13px!important;
    width: 15px;
    left: 16px;
}

.search_sec_new ul li .nice-select.sort-select.active_asc_desc span.current {
    font-size: 9px;
    line-height: 21px;
}

.search_sec_new ul li .nice-select:after {
    right: 9px;
    top: 55%;
}

.selct_cate_sec_new_flex .drop_sec_new_tal.dropdown.listing-location div#text-clear {
    font-size: 10px;
    top: 8px!important;
    right: 7px;
}

.selct_cate_sec_new_flex .drop_sec_new_tal.dropdown.listing-location input, .search_box_new input {
    font-size: 10px!important;
    padding-left: 22px!important;
}

.search_sec_new li.search_box_new i {
    font-size: 11px;
    top: 9px!important;
    left: 7px;
    z-index: 999;
}

.search_sec_new {
    width: 40%;
}

.search_sec_new .nice-select.sort-select.active_asc_desc.filter span.current:before {
    font-size: 12px;
}

.drop_sec_new_tal.dropdown.ml_20.subcategorybx select,
.drop_sec_new_tal.dropdown.categorybx select {
    font-size: 10px;
}

.search_sec_new {
    right: 15px;
    width: 45%;
}

.listing-location #searchTextField, .search_box_new input, .nice-select.sort-select {
    height: 27px!important;
}

.selct_cate_sec_new_flex .drop_sec_new_tal.dropdown.listing-location {
    width: 47%;
}

.search_sec_new .nice-select.sort-select.active_asc_desc.filter span.current:before {
    font-size: 0px;
    right: -10px;
}

#filter_name {
    position: relative;
    z-index: 99;
}

.search_sec_new li.search_box_new input,
.drop_sec_new_tal.dropdown.categorybx select,
.drop_sec_new_tal.dropdown.ml_20.subcategorybx select {
    height: 27px!important;
}

.nice-select .option {
    line-height: 23px;
    min-height: 20px;
    font-size: 11px;
}

.nice-select.sort-select ul.list {
    right: 18px;
}

/* Talent listing filter CSS : End Here */


/* Talent listing filter CSS : New Design : Start Here */

.share_talents_sec_inner_filter ul li .nice-select.sort-select span.current {
    display: none;
}
.share_talents_sec_inner_filter .search_loc_sec {
    width: 48%;
}
.share_talents_sec_inner_filter:nth-child(2) {
    right: 5px;
    width: 48%;
}
.share_talents_sec_inner_filter ul li .search_loc_sec input {
    font-size: 9px;
}
.share_talents_sec_inner_filter:nth-child(2) .nice-select.sort-select:before {
    left: -5px;
    top: 8px!important;
}
.share_talents_sec_inner_filter:first-child ul li:nth-child(4) .filter_box .adv_fil_sec button:before {
    left: 12px;
    width: 16px;
}

.share_talents_sec_inner_filter:first-child ul li:nth-child(2),
.share_talents_sec_inner_filter:first-child ul li:nth-child(3) {
    width: 47%;
    margin-right: 2px;
}
.share_talents_sec_inner_filter .sel_Box_new, .share_talents_sec_inner_filter .search_loc_sec input {
    height: 25px;
}
.sph-left h5 {
    font-size: 9px;
}
.share-profile-head .sph-left .show-selected-profile-btn {
    padding: 4px;
    font-size: 9px;
    margin-left: 4px;
}
.sph-right .share-filter button.share-filter-btn {
    margin-bottom: 0;
}
.share-selected-profile-btn {
    font-size: 8px;
    padding: 5px;
    margin-left: -4px;
}
button.backto-checklist-btn i {
    font-size: 13px;
}

.sph-right .share-filter button.share-filter-btn img {
    width: 12px;
    top: -5px;
}
.advanced-filter-popup-inner .new_ht_sec_new_sec .sel_Box_new {
    font-size: 11px;
}

.select-group.attr-col-inner select {
    margin-bottom: 0px;
    font-size: 10px;
}


/* Talent listing filter CSS : New Design : End Here */


/* Profile Strength popup : start here */

#profile-strength-analyze-popup .modal-dialog {
    max-width: 600px;
    margin: 12% auto;
}

/* Profile Strength popup : end here */


}

/* ==== Media Queries End Here ===== */

@media only screen and (min-width:701px) and (max-width:767px) {
   .updated-meeting-box .updated-details span, .editmeeting button.edit-meeting-btn span {
       font-size: 7px;
   }
    .ccbox a, .ccbox span {
       font-size: 10px;
   }
    .schedule-meeting-box .view-meeting-box a:first-child i {
       right: -22px;
       font-size: 16px;
   }
    .ccbox a:after {
       right: 5px;
   }
}


@media screen and (min-width:767px) and (max-width:991px) {


    /* fontsize 12px starts  */
    .input-subject span,.notes-name-header-2 ,.name-second-header,.notes-search input,.notes-header button,.name-container h3,.status,.type,.view-details-btn,.email-subject input,.input-subject span ,textarea ,.textarea-container textarea{
        font-size: 12px;
    }
    /* fontsize 12px ends  */


    .singel-container-lead-listing {
        padding: 15px;
    }

    .singel-container-lead-listing h5{
        font-size: 12px;
    }

    .singel-container-lead-listing h4{
        font-size: 18px;
    }
    .singel-container-lead-listing img{
        width: 18px;
    }
    /* table starts */
    .table-leading{
        width: 100%;
    }
    .table-leading th{
        font-size: 10px;
        padding: 10px 5px;
    }
    .table-leading td{
        padding: 12px 5px;
        font-size: 9px;
    }  
    .select-leading{
        font-size: 9px;
        padding: 0px 5px; 
    }
    .icon-btn{
        padding: 0px;
        width: 15px; 
    } 

    .view-details-btn{ 
        padding: 5px 15px; 
        font-size: 10px;
    }
    /* table ends */


    /* header starts  */
    .left-side-popup h2{
        font-size: 15px; 
    }
    .status,.type{ 
        padding: 0px 5px;
    }
    .icons-connects{
        margin: 0px 5px; 
    }
    .icons-connects button{
        display: flex;
        align-items: center;
    }
    .icons-connects button img{
        width: 15px; 
    }

    .right-side-popup .btn-popup img{
        width: 20px;
    }
    /* header endss  */


    /* second navbar popup starts  */
    
    .location{
        font-size: 10px ;
    }
    .subtitle-category{
        font-size: 9px;
    }
    .answers{
        font-size: 9px;
    }
    
    .name-container{
        min-width: 130px;
    }
  
    .name-container p{
        font-size: 8px;
    }
    .location img{
        width: 10px;
    }
    .other-details{
        gap: 4px;
        margin-left: 4px;
    }
    .btn-normal{
        font-size: 10px;
        padding: 2px 5px;
        border-radius: 3px;
    }
    .rightline{
        padding: 2px 5px;
    }
    .star img{ 
        margin-left: 5px;
        width: 10px;
    }
    .phone-container{
        width: 140px;
    }
    .phone-container button{
        font-size: 10px;
    }
    /* second navbar popup ends  */

    /* notes-header starts  */ 
    .notes-search input{  
        padding: 3px 0px;
        padding-left: 30px;
    }
    .notes-search span{
        top: 1px;
    } 
    /* notes-header ends   */

    /* second header starts  */ 
    .description-header-2{
        font-size: 10px;
    } 
    .notes-name-header-2 img{
        width: 18px;
    }
    /* second header ends  */



    /* sigle-notes starts  */
    .sigle-notes{
        margin-bottom: 6px;
        padding: 4px 10px;
    }

    .brd-notes{
        font-size: 10px;
    }
    .sigle-notes p{
        font-size: 11px;
    }


 
    /* sigle-notes ends  */


    /* bottom buttons starts  */
    .outline-btn,.bluebtn {
        font-size: 10px;
        padding: 5px 15px;
    } 
    .outline-btn{
        min-width: 120px;
    }
    .outline-btn img{
        width: 6px;
    }
    .close-btn-design{
        font-size: 12px; 
    }
    .close-btn-design img{ 
        width: 8px;
        margin-right: 5px;
    }
    
    .email-subject input {
        padding: 4px 8px;
    }
    
    /* bottom buttons ends  */
}

@media screen and (max-width:768px) {
    .input-left input {
        width: 12px;
        height: 12px;
    }

    .heading-lead-listing{
        font-size: 20px;
    }
    .singel-container-lead-listing h5{
        font-size: 12px;
    }
    .singel-container-lead-listing h4{
        font-size: 18px;
    }
 
    .lead-listing-container{
        display: block 
    }
    .singel-container-lead-listing{
        min-width: 100%;
        margin: 5px 0px;
        font-size: 20px;
    }
    .singel-container-lead-listing img{
        width: 20px;
    }

    .search-bar-lead-listing input{
        width: 100%;
        font-size: 12px;
    }

    /* mobile - container starts  */
    
    .mobile-container{
        display: block;
    }
    .table-leading{
        display: none;
    }

    .single-container-mobile{ 
        background-color: #F0F0F0;
        border: 1px solid #E1E1E1;
        border-radius: 5px;
        padding: 5px;
        margin: 12px 0px;
        /* display: grid;   */
        display: flex;
        /* grid-template-columns: 10% 90%; */
         
    }
    .mobile-info{
        width: 100%;
    } 
    .single-container-mobile .lestside-title{
        margin: 0px auto;
        padding: 5px 5px;
    }
   
    .mobile-title{
        font-size: 10px;
        font-weight: 500;
    }
    .mobile-ans{
        font-size: 12px;
        font-weight: 600;
        display: flex;
        align-items: center;
    }

    .Adname-mobile{
        display: grid; 
        align-items: center;
        grid-template-columns: 70% 30%;
        gap: 8px; 
        
    }

    .mobile-ans select{
        font-size: 10px;  
        padding: 5px 10px 5px 0px;
        background: transparent;
    }
 
    .mobile-last-bt .view-details-btn{
        width: 94%;
        font-size: 12px;
        padding: 5px 0px; 
        margin: 0px;
    }
    .name-mobile,.Adname-mobile,.status-mobile,.flex-dashboard-icons,.mobile-last-bt{
        padding: 5px 0px;
    }
    .name-mobile,.Adname-mobile,.status-mobile,.flex-dashboard-icons{
        border-bottom: 1px solid #E7E7E7;

    }
    .flex-dashboard-icons{
        padding: 10px 0px;
    }

    .icon-btn{
        background: transparent;
    }
 
    /* popup starts  */
    /* header starts  */
     
    .popup-header{
        align-items: flex-start;
    }

    .header-title,.status-ans{
        font-size: 12px;
    }
    .flex-conlumn{
        flex-direction: column;
        align-items: flex-start;
    }
    .left-side-popup h2{
        font-size: 12px;
        padding: 4px 0px;
    }
    
    .left-side-popup h2 img{
        width: 18px;
    }
    .display-flex{
        display: flex;
    }
    .right-side-popup button img{
        width: 18px;
    }

    .status,.type,.flex-conlumn .icons-connects{
        padding: 2px 0px;
        margin: 0px;
        border-right: 0px;
    }
    /* header ends  */
    /* second header starts  */
    .second-header{
        padding: 0px;
    }
    .rightline ,.other-details{
        padding: 6px 0px; 
        border: 0px;
        width: 100%;
        margin: 0px;
        border-bottom: 1px solid #EDEDED;
    }
    .header-notes{
        margin: 0px;
    }
    .name-container{
        gap: 20px;
    }
    .name-container h3{
        font-size: 14px;
    }
    .location img{
        width: 15px;
    }
    .location,.subtitle-category,.sigle-notes p,.notes-name-header-2,.close-btn-design ,.email-subject input,.msg-email textarea,.input-subject span,.textarea-container textarea{
        font-size: 12px;
    } 
    .answers,.notes-search input{
        font-size: 11px;
    } 
 
    .btn-normal{
        margin: 0px;
        width: 100%;
        font-size: 12px;
    }
    .notes-header button{
        padding: 6px 3vw;
        font-size: 9px;
    }
    .underline{
        width: 100%;
        display: flex;
        justify-content: center;
        
    }
    .notes-search{
        margin: 0px;
        margin-top: 10px;
        width: 100%;
    }
    
    .notes-search input{
        width: 100%;
        padding: 2px 0px; 
        padding-left: 30px;
    }
    .notes-search span{
        top: 0px;
    }
    .sigle-notes{
        padding: 4px;
    }
    .brd-notes{ 
        display: grid;
        font-size: 10px;
    }
    .brd-notes span:nth-child(1){
         border: none;
    } 
    .brd-notes span:nth-child(2){
         padding: 0px;
    } 
    /* second header ends  */
     .images-notes a img{
        width: 40px;
        height: 40px;
     }
     .images-notes{ 
         margin: 5px 0px;
     }
     /* bottom buttons starts  */
     .outline-btn{
        font-size: 9px;
        padding: 4px 5px;
     }
     .left-notes-btn{ 
        margin: auto;
     }
     .notes-header-2{
        align-items: flex-start;
     }
     .notes-name-header-2 img{
        width: 15px;
     }
     .left-header-2{
        width: 65%;
        gap: 0px;
     } 
     .name-second-header{
        padding: 5px 0px;
     }
     .second-header-2 .icons-connects{
        padding: 6px 0px;
     }
     .description-header-2{
        margin: 0px;
     }
     .add-details{
        width: 100%;
     }
     .add-details button{
        width: 100%;
        justify-content: center;
     }
     .bluebtn {
        font-size: 12px;
     }
     .activity-anchor{
        display: grid;
     }
     .right-notes-btn{
        width: 100%;
     }
     .addnotes{ 
        position: absolute;
        margin-top: 10px;
        width: 100%;
     }
     .outline-btn img{
        width: 5px;
     } 

     .right-notes-btn{
        display: flex;
        justify-content: flex-end;
        margin: 8px 0px;
     }
     .notes-button-container{
        min-height: 60px;
     }
     .left-notes-btn{
        display: grid;
        grid-template-columns: 50% 50%;
        width: 95%;
        align-items: center;
        justify-content: center;
     }
     .left-notes-btn button:nth-child(1) img{
        margin-right: 5px;
       
    }
    .left-notes-btn button:nth-child(2) img{
        margin-left: 5px;
   }
     /* bottom buttons ends  */


     /* model  */
     .modal-body img{
        /* width: 60px; */
     }
     .modal-body p{
        font-size: 12px;
     }
     .modal-dialog {
        width: auto;
        margin: 5px auto;
    }
     /* model ends */
     .close-btn-textarea{
        margin-top: 10px;
     }
    /* popup ends  */
     
    .name-second-header {
        font-size: 14px;
        border: none;
    }
    /* mobile - container ends  */
}

@media screen and (min-width:500px) and (max-width:768px) {
    .singel-container-lead-listing {
        min-width: 300px !important;
        margin: 6px 4px;
    }
    .single-container-mobile {
        margin: 20px auto;
    }
    .mobile-last-bt .view-details-btn{
        width: 30%;
        margin: 0px;
    }
    .search-bar-lead-listing{
        width: 70%;
        display: block;
        margin: 0px auto;
    }
    .btn-normal {
        margin: 10px auto;
        width: 40%;
    }
    .addnotes{
        width: 40%;
        margin-right: 5px;
    }
    .sigle-notes p{
        font-size: 12px;
    }
    .notes-search{
        margin-left: 10px;
    } 
    .notes-search input{
        width: 40%;
    }
    .add-details button{
        width: 40%; 
    } 
    .input-left input{
        width: 12px;
        height: 12px;
    }
    .notes-header button{
        font-size: 10px;
    }
}

@media screen and (min-width:991px) and (max-width:1199px) {
    .select-leading,.table-leading td,.table-leading th,.subtitle-category ,.answers,.location,.name-container p,.btn-normal        {
        font-size: 11px;
    } 
    .name-container h3,.left-side-popup h2,.header-title {
        font-size: 14px;
    }
    .view-details-btn{
        font-size: 10px; 
    }
    .flex-dashboard-icons{
        gap: 5px;
    } 
    .flex-dashboard-icons img{
        width: 18px;
    }
    .notes-search{
        margin-left: 10px;
    }
    .input-left input{
        width: 15px;
        height: 15px;
    }
    .name-second-header,.notes-header button {
        font-size: 14px;
    }
    .bluebtn{
        font-size: 12px;
    }
    .outline-btn{
        font-size: 12px;
        min-width: 170px;
    }
    .singel-container-lead-listing h5{
        font-size: 14px;
    }
    .singel-container-lead-listing h4{
        font-size: 18px;
    }
}

@media screen and (min-width:1199px) and (max-width:1300px) {
    .table-leading td  ,.table-leading th,.select-leading,.notes-header button {
        font-size: 14px;
    }
    .view-details-btn{
        font-size: 12px;
    }
    .select-leading{
        padding: 5px 8px;
    } 
    .notes-search{
        margin-left: 10px;
    }
        .input-left input{
        width: 15px;
        height: 15px;
    }
    .name-second-header {
        font-size: 18px;
    }
    .outline-btn{ 
        min-width: 170px;
    }
    .bluebtn,.outline-btn,.btn-normal{
        font-size: 12px;
    } 
 
}

@media screen and (min-width:1301px) and (max-width:1400px) {

    .brd-notes,.name-container p,.header-title,.type-ans,.status-ans{
        font-size: 14px;
    }
    .sigle-notes p,.answers ,.subtitle-category{
        font-size: 16px;
    }
    .input-left input{
        width: 15px;
        height: 15px;
    }
    .notes-search{
        margin-left: 15px;
    }
    .name-container h3,.notes-name-header-2{
        font-size: 18px;
    }
    .left-side-popup h2{
        font-size: 22px;
    }
    .icons-connects{
        gap: 10px;
    }
    .name-second-header {
        font-size: 16px;
    }
    .outline-btn{
        min-width: 190px;
    }
    .view-details-btn{
        font-size: 14px;
    }
}

@media screen and (min-width:1401px) and (max-width:1500px) {
    
    .brd-notes,.name-container p,.type-ans,.status-ans,.location,.textarea-container textarea,.notes-search input,.description-header-2,.email-subject input,.msg-email textarea,.bluebtn,.phone-container button,.table-leading td,.select-leading,.table-leading th{
        font-size: 16px;
    } 
    .notes-search{
        margin-left: 20px;
    }
    .input-left input{
        width: 15px;
        height: 15px;
    }
    .sigle-notes p,.answers ,.subtitle-category,.notes-header button,.header-title,.outline-btn,.addnotes,.btn-normal,.close-btn-design{
        font-size: 18px;
    }
    .name-container h3,.notes-name-header-2{
        font-size: 20px;
    } 
    .left-side-popup h2{
        font-size: 24px;
    }
    .icons-connects{
        gap: 10px;
    }
    .notes-search span img{
        width: 15px;
    }
    .phone-container {
        width: 250px;
    }
    .btn-popup img,.icons-connects img{
        width: 25px;
    }
    .phone-container{
        bottom: -80px;
    }
    .name-second-header {
        font-size: 20px;
    }
    .outline-btn{
        min-width: 210px;
    }
}
@media screen and (min-width:1501px) and (max-width:1600px) {

    .brd-notes,.name-container p,.type-ans,.status-ans,.location,.textarea-container textarea,.notes-search input,.description-header-2,.email-subject input,.msg-email textarea,.bluebtn,.phone-container button,.table-leading td,.select-leading,.table-leading th{
        font-size: 18px;
    } 
    .notes-search{
        margin-left: 20px;
    }
    .sigle-notes p,.answers ,.subtitle-category,.notes-header button,.header-title,.outline-btn,.addnotes,.btn-normal,.close-btn-design{
        font-size: 19px;
    }
    .name-container h3,.notes-name-header-2{
        font-size: 22px;
    } 
    .left-side-popup h2{
        font-size: 26px;
    }
    .icons-connects{
        gap: 10px;
    }
    .notes-search span img{
        width: 15px;
    }
    .phone-container {
        width: 260px;
    }
    .btn-popup img,.icons-connects img{
        width: 28px;
    }
    .icon-btn img{
        width: 25px;
    }
    .input-left input{
        width: 15px;
        height: 15px;
    }    

    .search-bar-lead-listing input {
        width: 300px;
        font-size: 18px;
    }
    .search-Icon{
        top: 15px;
    }
    .singel-container-lead-listing h5{
        font-size: 22px;
    }
    .singel-container-lead-listing h4{
        font-size: 28px;
    }
    .singel-container-lead-listing h5 img{
        width: 30px;
    }
    .phone-container{
        bottom: -90px;
    }
    .name-second-header {
        font-size: 18px;
    }
    .outline-btn{
        min-width: 210px;
    }
}
@media screen and (min-width:1601px) and (max-width:1800px) {
    .brd-notes,.name-container p,.type-ans,.status-ans,.location,.textarea-container textarea,.notes-search input,.description-header-2,.email-subject input,.msg-email textarea,.bluebtn,.phone-container button,.table-leading td,.select-leading,.table-leading th,.close-btn-design img{
        font-size: 18px;
    } 
    .notes-search{
        margin-left: 20px;
    }
    .sigle-notes p,.answers ,.subtitle-category,.notes-header button,.header-title,.outline-btn,.addnotes,.btn-normal,.close-btn-design,.name-second-header{
        font-size: 20px;
    }
    .name-container h3,.notes-name-header-2{
        font-size: 24px;
    } 
    .left-side-popup h2{
        font-size: 28px;
    }
    .icons-connects{
        gap: 10px;
    }
    .notes-search span img{
        width: 16px;
    }
    .phone-container {
        width: 280px;
    }
    .btn-popup img,.icons-connects img{
        width: 30px;
    }
    .icon-btn img{
        width: 28px;
    }
    .search-bar-lead-listing input {
        width: 300px;
        font-size: 20px;
    }
    .search-Icon{
        top: 15px;
    }
    .singel-container-lead-listing h5{
        font-size: 24px;
    }
    .singel-container-lead-listing h4{
        font-size: 28px;
    }
    .singel-container-lead-listing h5 img{
        width: 32px;
    }
    .notes-search span{
        top: 5px;
    }
    .phone-container{
        bottom: -95px;
    }
    .outline-btn{
        min-width: 215px;
    }
} 
@media screen and (min-width:1801px) and (max-width:2000px) {
    .brd-notes,.name-container p,.type-ans,.status-ans,.location,.textarea-container textarea,.notes-search input,.description-header-2,.email-subject input,.msg-email textarea,.bluebtn,.phone-container button, .close-btn-design img{
        font-size: 20px;
    } 
    .notes-search{
        margin-left: 20px;
    }
    .table-leading td,.select-leading,.table-leading th{
        font-size: 24px;
    }
    .sigle-notes p,.answers ,.subtitle-category,.notes-header button,.header-title,.outline-btn,.addnotes,.btn-normal,.close-btn-design,.name-second-header{
        font-size: 22px;
    }
    .name-container h3,.notes-name-header-2{
        font-size: 26px;
    } 
    .left-side-popup h2{
        font-size: 30px;
    }
    .icons-connects{
        gap: 10px;
    }
    .notes-search span img{
        width: 16px;
    }
    .phone-container {
        width: 280px;
    }
    .btn-popup img,.icons-connects img{
        width: 30px;
    }
    .icon-btn img{
        width: 30px;
    }
    .search-bar-lead-listing input {
        width: 300px;
        font-size: 20px;
    }
    .search-Icon{
        top: 15px;
    }
    .singel-container-lead-listing h5{
        font-size: 26px;
    }
    .singel-container-lead-listing h4{
        font-size: 30px;
    }
    .singel-container-lead-listing h5 img{
        width: 34px;
    }
    .notes-search span{
        top: 8px;
    }
    .phone-container{
        bottom: -95px;
    }
    .status, .type{
        padding: 0px 20px;
    }
    .sigle-notes {
        padding: 12px 10px;
    }

    .notes-content{
        max-height: 500px;
    }
    .input-left input{
        width: 20px;
        height: 20px;
        margin-right: 20px;
    }
    .outline-btn{
        min-width: 240px;
    }
}

@media screen and (min-width:2001px) and (max-width:3400px) {
    .brd-notes,.name-container p,.type-ans,.status-ans,.location,.textarea-container textarea ,.description-header-2,.email-subject input,.msg-email textarea,.bluebtn,.phone-container button, .close-btn-design img{
        font-size: 22px;
    } 
    .notes-search input{
        font-size: 28px;
        padding: 5px 0px;
        padding-left: 60px;
    }
    .table-leading td,.select-leading,.table-leading th{
        font-size: 26px;
    }
    .sigle-notes p,.answers ,.subtitle-category,.header-title,.outline-btn,.addnotes,.btn-normal,.close-btn-design,.name-second-header{
        font-size: 24px;
    }
    .notes-search{
        margin-left: 20px;
    }
    .notes-header button{
        padding: 15px 10px;
        font-size: 25px;
    }
    .active-notes{
        border-bottom: 4px solid #2386EE;
    }
    .name-container h3,.notes-name-header-2{
        font-size: 28px;
    } 
    .left-side-popup h2{
        font-size: 30px;
    }
    .icons-connects{
        gap: 15px;
    }
    .notes-search span img{
        width: 30px;
 
    }
    .phone-container {
        width: 280px;
    }
    .btn-popup img,.icons-connects img{
        width: 30px;
    }
    .icon-btn img{
        width: 30px;
    }
    .search-bar-lead-listing input {
        width: 300px;
        font-size: 24px;
    }
    .search-Icon{
        top: 15px;
    }
    .singel-container-lead-listing h5{
        font-size: 28px;
    }
    .singel-container-lead-listing h4{
        font-size: 32px;
    }
    .singel-container-lead-listing h5 img{
        width: 34px;
    }
    .notes-search span{
        top: 10px;
        left: 15px;

    }
    .phone-container{
        bottom: -95px;
    }
    .status, .type{
        padding: 0px 20px;
    }
    .sigle-notes {
        padding: 12px 10px;
        margin-bottom: 15px;
    }

    .notes-content{
        max-height: 500px;
    }
    .input-left input{
        width: 20px;
        height: 20px;
        margin-right: 20px;
    }
    .notes-search input{
        width: 500px;
    } 
    .outline-btn{
        min-width: 250px;
    }
}

/* for master setting  starts  */
@media screen and (max-width:991px) {
    .mastersetting-main-container .container-fluid, .mastersetting-main-container .col-lg-12,.mastersetting-main-container .col-md-12{
        padding-right: 15px;
    }
    .meeting-perslot-table{
        width: 100%;
    }
    .right-side-mastersetting{
        border: none;
    }
    .table-header:last-child{
        text-align: center;
    }  
    .align-items-fromleft{
        padding-left: 0px;
    }
    .summery-title{
        margin-left: 0px;
    }
    .table-header-addmeeting th:nth-child(1){
        padding-left: 20px;
    }
    .table-header-addmeeting th:last-child{
        padding-right: 20px;
    }
    .meeting-perslot-table table td {
        padding: 10px;  
    }
}

@media screen and (max-width:767px) {

    .mastersetting-heading {
        font-size: 20px;
        margin-top: 10px;
    }
    .leftside-heading {
        font-size: 16px;
    }
    .master_setting_dashboard{
        display: block; 
    }
   .mastersetting-main-container .container-fluid {
        padding-right: 15px; 
    }
   .mastersetting-main-container .row { 
        margin-right: -15px; 
    }
      
    /* input starts */
    .add-new-branch-input{
        width: 100%;
    }
    .add-input-container{
        flex-direction: column;
    }
    .location-icon{
        left: 10px;
    }
    /* input ends */

    /* table starts  */
     
    .table-header-addmeeting th:nth-child(1), .meeting-perslot-table tr td:nth-child(1),.meeting-perslot-table tr td:last-child, .table-header-addmeeting th:last-child{
        padding: 0px;
    } 
    .meeting-perslot-table tr{
        /* margin-bottom: 15px;  */
        /* border-radius: 10px; */
    }
    .meeting-perslot-table tr td:nth-child(1){
        /* font-size: 13px; */
    }
    
    .meeting-perslot-table table .branch,.meeting-perslot-table table .date-mastersetting,.meeting-perslot-table table .starttime,.meeting-perslot-table table .endtime,.meeting-perslot-table table .noofmeeting,.status-switch{
        text-align: left; 
        display: grid;
        grid-template-columns: 50% 50%; 
     }

    .meeting-perslot-table table,.meeting-perslot-table thead,.meeting-perslot-table tbody,.meeting-perslot-table td,.meeting-perslot-table tr { 
        /* display: block;  */
        /* text-align: left; */
    }
    .table-header-addmeeting {
       display: none;
    } 

     .meeting-perslot-table table .branch:before { content: "Branch : "; font-size: 12px;color: #BBBBBB;}
     .meeting-perslot-table table  .date-mastersetting:before { content: "Date : ";font-size: 12px;color: #BBBBBB; }
     .meeting-perslot-table table  .starttime:before { content: "Start Time : "; font-size: 12px;color: #BBBBBB;}
     .meeting-perslot-table table  .endtime:before { content: "End Time : "; font-size: 12px;color: #BBBBBB;}
     .meeting-perslot-table table  .noofmeeting:before { content: "No. of meetings : ";font-size: 12px;color: #BBBBBB; } 
     .meeting-perslot-table table  .status-switch:before { content: "Status : ";font-size: 12px;color: #BBBBBB; }
     
     .switch {
        position: relative;
        display: inline-block;
        width: 10px;
        height: 20px;
    }

.meeting-perslot-table{
    /* border: none; */
     /* box-shadow: none; */
}
.meeting-perslot-table tr{
    /* border: 1px solid #D9D9D9; */
}
.meeting-perslot-table tr:first-child{
    /* display: none; */
}

.meeting-perslot-table table td {
padding: 0px;
margin: 10px;
}

#addmeeting-date #ui-datepicker-div{
    width: 250px;
    left: 50%;
    top: 100% !important;
    transform: translateX(-50%);
}
 

    /* table ends */





    /* summery starts   */
     
    .summery-title{
        margin-left: 0px;
        margin-right: 0px;
        font-size: 18px;
    }
    .align-items-fromleft{
        padding-left: 0px;
    }
    .underline-bottom-and-size {
        font-size: 14px;
    }   
    .table-header {
        font-size: 15px;
    }    
    .rightside-title {
        font-size: 16px;
    }
    /* summery ends   */

    .custombluebtn{
        width: 100%;
        font-size: 15px;
        padding: 4px 10px;
    }
 
    
}

@media screen and (min-width:500px) and (max-width:767px) {
    .custombluebtn {
        width: 150px;
    } 

    .meeting-perslot-table table  td:nth-of-type(1):before,.meeting-perslot-table table  td:nth-of-type(2):before,.meeting-perslot-table table  td:nth-of-type(3):before,.meeting-perslot-table table  td:nth-of-type(4):before,.meeting-perslot-table table  td:nth-of-type(5):before {
           font-size: 14px; 
        }
        .meeting-perslot-table tr td:nth-child(1){
            font-size: 14px;
        }

        .leftside-heading{
            font-size: 18px;
        }
    
}

@media screen and (min-width:767px) and (max-width:991px) {
    .master_setting_dashboard{
        display: block;
    }

    .table-header-addmeeting th,.meeting-perslot-table tr td:nth-child(1){
        font-size: 14px;
    }
    .meeting-perslot-table tr td:last-child {
        /* padding-right: 20px; */
    }
    .meeting-perslot-table tr td:nth-child(1){
        /* padding-left: 20px; */
    }
}

@media screen and (min-width:991px) and (max-width:1199px) {
    .meeting-perslot-table tr td:last-child ,.table-header-addmeeting th:last-child{
        padding-right: 20px;
    }
    .meeting-perslot-table tr td:nth-child(1),.table-header-addmeeting th:nth-child(1){
        padding-left: 20px;
    }
    .add-new-branch-input {
        width: 75%;
    }
}


/* media query for master setting starts here  */
@media screen and (min-width:767px) and (max-width:991px) {
    .header-bottom-managermeeting > .outline-container{
        width: auto;    
        margin-top: 8px;
    }
    .manager-heading-font {
        font-size: 18px;
    } 
    .leftside-managermeeting-header{ 
        gap: 20px;
    }
    .rightside-managermeeting-header{
        gap: 7px;
    }
    .setting-btn img{
        width: 15px;
    }
    .managermeeting-header{
        display: block;
    }
     .manager-select,.position-font,.bld-txt{
        font-size: 14px;
    }
    .bluebtn-2,.position-outoftxt{
        font-size: 14px;
    }
    .meeting-filter-btn, .performance-btn{
        font-size: 12px;
    }
    .meeting-filter-btn img, .performance-btn img{
        width: 12px;
    }

    .search-meeting-input {
        font-size: 11px;
        padding: 5px;
        padding-left: 25px;
        width: 150px;
    } 
    .search-meeting-container img {
        width: 12px;
        top: 8px;
    }
    /* bottom header starts  */
    .header-bottom-managermeeting{
        flex-wrap: wrap;
    }
    .outline-container-ans{
        font-size: 16px;
    }
    .outline-container .bluetxt{
        font-size: 14px;
    }
    /* bottom header ends  */

    /* table starts here  */
    .rightside-border-afterdata{
        padding: 5px;
    }
    /* table ends here  */
}


@media screen and (max-width:767px) {
    /* .managermeeting-header,.leftside-managermeeting-header{
        flex-direction: column;
        gap: 0px;
        align-items: flex-start;
    } */
    .no-of-meetings-input , .addmeeting-date input ,.add-end-time input,.add-start-time input{
        font-size: 14px;
     }


    .header-bottom-managermeeting > .outline-container{
        width: auto;    
    }
    .manager-heading-font{
        font-size: 14px;
    }
    .leftside-managermeeting-header, .rightside-managermeeting-header,.managermeeting-header{
        display: block;
    }
    .manager-heading{
        margin-bottom: 10px;
    }
    .manager-heading-font{
        border-bottom: 1px solid #D9D9D9;
        margin-bottom: 10px; 
    } 
    .schedule-mastersetting-btn{
        width: 80%;
    }
    .rightside-managermeeting-header-flex{
        display: grid;
        grid-template-columns: 50% 50%;
        margin: 15px 0px; 
    }
    .meeting-filter-btn, .performance-btn{
        width: 100%;
        font-size: 10px;
        padding: 5px; 
        text-align: left;
    }
    .meeting-filter-btn img, .performance-btn img{
        width: 12px;
    }
    .position-font,.manager-select,.bld-txt{
        font-size: 14px;
    }
    .position-outoftxt{
        font-size: 12px;
    }
    .rightside-managermeeting-header{
        margin: 10px 0px;
    }
    .search-meeting-input{
        width: 100%;
        padding: 4px;
        padding-left:25px;
        border: 1px solid #BEBEBE;
        font-size: 12px;
    }
    .search-meeting-container img{
        width: 12px;
        top: 8px;
    }
    .header-bottom-managermeeting{
        display: grid;
        grid-template-columns: 1fr 1fr;
    }
    .outline-container,.bluetxt{
        font-size: 10px;
    }
    .outline-container-ans{
        font-size: 14px;
    } 
 
}


@media screen and (max-width:991px) {
    .cutomized-close{
        margin-left: auto;
    }
    .table-meeting-manager{
        display: none;
    }
    .top-container-master-setting{
        display: flex;
        margin-top: 15px; 
        justify-content: space-between;
    }
    .second-container-mastersetting-mobile{ 
        display: grid;
        grid-template-columns: auto auto auto;
        gap: 20px;
        margin: 15px 0px;
    }
    .date-mastersetting-mobile{
        position: relative;
    } 
    .date-mastersetting-mobile div{
        display: inline-block;
    }
    .subtitle-mobile-container{
        font-size: 10px;
    }
    .name-container-managersetting-mobile h5{
        font-size: 12px;
    }
    .name-container-managersetting-mobile h6{
        font-size: 10px;
        color: #6A6A6A;
    }
    .date-mobile{
        font-size: 10px;
    }
    .time-mobile{
        font-size: 12px;
        font-weight: 600; 
        text-align: center;
    }
    .confirm-container{
        width: 70px;
        margin-top: 5px;
    }
    .third-container-mastersettin-mobile{
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 10px;
    }
    .custom-select-talentmanager,.intoby-select,.talentmanager-select,.status-select-manager{
        width: 100%;
    }
    .bottom-container-mobile-mastersetting{
        margin: 15px 0px ;
    }
     .mobile-container-master-setting{ 
        box-shadow: 0px 0px 3px #929292;
        padding: 10px;
        border-radius: 10px; 
        display: inline-block;
    }
    .date-mastersetting-mobile::after,.branch-mobile::after{
        content: "";
        width: 1.2px;
        background-color: #d2d2d2;
        top: 50%;
        transform: translateY(-50%);
        right: -10px;
        height: 90%;
        position: absolute;

    } 
    .options-list { 
        width: 100%;
    }
    .branch-mobile{
        position: relative;
  
    }
    .place-meeting{
        font-size: 12px;
    }
    .createdby-mobile-container h5{
        font-size: 12px;
        line-height: 20px;
        color: #282828;
        font-weight: 400;
    }
    .createdby-mobile-container{
        margin-right: 20px;
    } 
    .place-meeting,.date-mobile{
        color: #282828;
        font-weight: 400;
    }
    .status-talentmanager-container{
        display: block;
    } 
    .date-mastersetting-mobile,.branch-mobile,.confirm-mobile{
        display: flex;
        justify-content: center;
    }
    .manager-meeting-table-container{
        display: flex; 
        flex-wrap: wrap;
        gap: 20px;
        margin-top: 20px;
    }
}

@media screen and (max-width:500px) {
    .mobile-container-master-setting{
        width: 100%;
    } 
    #modal-meeting .modal-dialog{
        min-width: 270px;
    }
    .top-container-meeting, .bottom-for-meeting{
        flex-wrap: wrap;
    } 
    .talent-manager-select,.talent-manager-status,.talent-manager-time,.talent-manager-confirmation,.talent-manager-calender input,.talent-manager-type,.talent-manager-createdby,.talent-manager-calender{
        width: 100%;
    }
    .performance-body input{
        width: 100%;
        margin-bottom: 10px;
    }
    .performance-body{
         flex-wrap: wrap;
    }
    .modal-performance-header{
        font-size: 14px;
    } 
    .cutomized-close{ 
        margin: 0px;
        width: 20px;
    } 
    .addmeeting-date{
        width: 115px;
    }
    #addmeeting-date #datepicker {
    width: 100%;
    }
    .addmeeting-date i {
        position: absolute;
        top: 6px;
        z-index: 2;
        right: 4px;
    }
    .noofmeeting input{
        width: 115px;
        font-size: 12px;
    }
    .input-status-closed img{
        width: 38px;
    }
    .input-status-closed input{
        padding: 4px 10px;
        font-size: 12px;
        padding-left: 40px;
    }
    .proceed-status-closed,.modal-status-closed-header{
        font-size: 10px;
    }
    .modal-status-closed-header{
        line-height: 12px;
    }
}
@media screen and (min-width:501px) and (max-width:767px) {
    .schedule-mastersetting-btn{
        width: 180px;
        padding: 5px 0px;
    }
    .position-font, .manager-select, .bld-txt,.outline-container-ans{
        font-size: 16px;
    }
    .position-outoftxt,.meeting-filter-btn, .performance-btn,.outline-container, .bluetxt{
        font-size: 14px;
    }
    .meeting-filter-btn, .performance-btn{
        display: flex;
        align-items: center;
    }
    .meeting-filter-btn img, .performance-btn img{
        width: 16px;
        margin-right: 10px;
    }
    .search-meeting-input{
        width: 50%;
        font-size: 14px;
    }
    .search-meeting-container img {
        width: 13px;
        top: 8px;
    }

    #modal-meeting .modal-dialog{
        /* width: 80%; */
        min-width: 80%;
    }
    .header-meeting-filter{
        font-size: 14px;
    }
    .header-meeting-filter-img{
        width: 15px;
        margin-right: 5px;
    }
    #modal-meeting .cutomized-close{
        width: 20px;
    }

    .top-container-meeting, .bottom-for-meeting{
        flex-wrap: wrap;
    }
    .performance-body input{
        width: 200px;
    }

    #performance-body #ui-datepicker-div{
        width: 250px;
    }
    .date-mastersetting-mobile::after, .branch-mobile::after{
        right: -5px;
    }
    .second-container-mastersetting-mobile{
        gap: 10px;
    }
    .mobile-container-master-setting{
        width: 49%;
    }
    .manager-meeting-table-container{
        gap: 9px;
    }
 
}
 
@media screen and (min-width:991px) and (max-width:1199px) {
    .manager-heading-font {
        font-size: 18px;
    }
    .bluebtn-2{
        font-size: 12px;
    }
    .manager-select,.position-font,.position-outoftxt{
        font-size: 12px;
    }
    .bld-txt{
        font-size: 16px;
    }
    .meeting-filter-btn, .performance-btn{
        padding: 5px;
        font-size: 11px;
    }
    .leftside-managermeeting-header{
        flex-direction: column;
    }
    .rightside-managermeeting-header{
        align-items: end;
    }

    .manager-select, .position-font, .position-outoftxt{
        font-size: 14px;
    }
    .search-meeting-input{
        font-size: 12px;
        padding: 5px;
        padding-left: 25px;
    }
    .search-meeting-container img{
        top: 7px;
        left: 7px;
        width: 14px;
    }
    .meeting-filter-btn img ,.performance-btn img{
        width: 14px;
    }

    .table-header-tr th{
        font-size: 10px;
    }
    .name-container-managermeeting h4, .time-managermeeting, .branch-managermeeting,.name-container-managermeeting h5{
        font-size: 11px;
    }
    .confirm-container, .intoby-select, .talentmanager-select{
        width: 80px;
        padding: 2px;
    }
    .status-select-manager{
        padding: 2px;
        width: 80px;
    }
    .custom-select-talentmanager{
        width: 120px;
    }
    .createdby-h5, .date-managermeeting{
        line-height: unset;
        font-size: 10px;
    }
    .name-container-managermeeting h5{
        line-height: unset;
    }
    .options-list{
        width: 140px;
    }
    .header-bottom-managermeeting{
        gap: 0.7%;
    }
    .outline-container .bluetxt{
        font-size: 10px;
    }
    .outline-container{
        padding: 4px;
    }
    .outline-container-ans{
        font-size: 14px;
    }
    .outline-container:nth-child(4) {
        width: 13%;
    }
    .outline-container:nth-child(3){
        width: 12%;
    }
    .selected-option{
        padding: 2px 10px;
    }
    .table-header-mastersetting th {
        font-size: 12px;
        }
}
 
@media screen and (min-width:1199px) and (max-width:1300px) {
    .manager-heading-font{
        font-size: 18px;
    }
    .bluebtn-2{
        font-size: 12px;
    }
    .manager-select{
        font-size: 15px;
    }
    .position-font,.bld-txt {
        font-size: 14px;
    }
    .outline-container-ans{
        font-size: 16px;
    }
    .position-outoftxt{
        font-size: 13px;
    }
    .meeting-filter-btn, .performance-btn,.table-header-tr th  {
        font-size: 12px;
    }
    .meeting-filter-btn img, .performance-btn img{
        width: 15px;
    }
    .search-meeting-input{
        padding: 5px;
        padding-left: 25px;
    }
    .search-meeting-container img{ 
        width: 14px;
        top: 8px;
    }
    .setting-btn img{
        width: 17px;
    }
    .outline-container:nth-child(3){
        width: 12%;
    }
    .outline-container:nth-child(4){
        width: 13%;
    }
    .outline-container .bluetxt{
        font-size: 14px;
    }
    .outline-container{
        padding: 5px;
    }
    .header-bottom-managermeeting{
        gap: 0.5%;
    }
    .custom-select-talentmanager{
        width: 100px;
    }
    .confirm-container, .intoby-select, .talentmanager-select, .status-select-manager{
        width: 80px;
    }
    .custom-select-talentmanager{
        width: 150px;
    }
    .table-header-mastersetting th {
        font-size: 12px;
    }
    .options-list{
        width: 150px;
    }
    .outline-container:nth-child(8) {
        width: 10%;
    }
    .outline-container:nth-child(7) {
        width: 12%;
    }
    .outline-container:nth-child(6) {
        width: 12%;
    }
    .outline-container:nth-child(4) {
        width: 14%;
    }
    .outline-container:nth-child(2) {
        width: 19%;
    }
    .outline-container:nth-child(3) {
        width: 12%;
    }
    .outline-container:nth-child(5) {
        width: 7%;
    }
    .outline-container:nth-child(3) {
        width: 13%;
    }

    .name-container-managermeeting{
        max-width: 150px;
    }
    .rightside-border-afterdata:nth-child(2){
        max-width: 90px;
    }
    .rightside-border-afterdata:nth-child(3){
        max-width: 115px;
    }
    .rightside-border-afterdata:nth-child(4){
        max-width: 73px;
    }
}

@media screen and (min-width:1300px) and (max-width:1400px) {
    .bluetxt ,.outline-container-ans{
        font-size: 16px;
    }
    .meeting-filter-btn, .performance-btn ,.table-header-mastersetting th {
    font-size: 14px;
    }
    .search-meeting-container img {
        width: 14px;
        top: 9px;
    }
    .outline-container .bluetxt,.name-container-managermeeting h4, .time-managermeeting, .branch-managermeeting  {
        font-size: 15px;
    }
    .outline-container {
    padding: 5px;
    }
    .outline-container:nth-child(7) {
        width: 13%;
    }
    .outline-container:nth-child(8) {
        width: 9%;
    }
    .outline-container:nth-child(4) {
        width: 13%;
    }
    .outline-container:nth-child(3) {
        width: 12%;
    }

    .confirm-container, .intoby-select, .talentmanager-select, .status-select-manager{
        width: 100px;
        font-size: 14px;
    }
    .name-container-managermeeting{
        max-width: 141px;
    }
    .rightside-border-afterdata:nth-child(2){
        max-width: 82px;
    }
    .rightside-border-afterdata:nth-child(3){
        max-width: 115px;
    }
    .rightside-border-afterdata:nth-child(4){
        max-width: 80px;
    }

    .bluebtn-2 {
        font-size: 14px;
    }

    .manager-select {
        font-size: 17px;
    }

    .meeting-filter-btn, .performance-btn{
        font-size: 14px;
    }
    .search-meeting-input {
         padding: 5px;
         padding-left: 25px;
        font-size: 14px;
        width: 160px;
    }

    
}
/* media query for master setting ends here  */


 










