@media only screen and (min-width:1801px) and (max-width:3400px) {



    .new_contact_sec_new {
        height: 100vh;
    }



}







@media only screen and (min-width:1801px) and (max-width:1900px) {



    .new_contact_sec_new {
        height: 100vh;
    }



}



@media only screen and (min-width:1701px) and (max-width:1800px) {



    .new_contact_sec_new {
        height: 100vh;
    }



}



@media only screen and (min-width:1601px) and (max-width:1700px) {}







@media only screen and (min-width:1501px) and (max-width:1600px) {



    .inner_head_list ul li {
        padding-right: 15px;
    }



    .drop_down_sec_new {
        padding: 15px;
        width: 600px;
    }



    .drop_down_sec_new_body {
        grid-template-columns: 1fr 1fr;
        grid-gap: 15px;
    }

    .jobs_dash_location_fit_sec ul li {
        margin-right: 12px;
    }

    .job_sort_btn_new button {
        font-size: 16px;
        padding: 6px 12px;
    }

    .sel_Box_new_sel {
        width: 170px;
    }





}







@media only screen and (min-width:1401px) and (max-width:1500px) {







    .inner_head_list ul li {
        padding-right: 16px;
    }



    .inner_head_list ul li {
        padding-right: 10px;
    }



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



    .new_prof_picture_sec_audio {
        padding: 60px 15px 50px 15px;
    }



    .talent_prof_cont_prof {
        padding: 0px 10px 20px 10px;
    }



    .gender_cont_sec table tr td {
        font-size: 13px;
    }



    .gender_cont_sec table tr td span {
        font-size: 12px;
    }



    .contact_talent_manager_icn li a {
        padding: 0 15px;
        font-size: 25px;
    }



    .text_bold_sec_right {
        font-size: 20px;
    }



    .edit_physical_attr {
        font-size: 14px;
        margin-left: 14px;
    }



    .physical_attr_sec ul li {
        font-size: 14px;
    }



    .physical_attr_sec ul li span {
        font-size: 14px;
    }



    .socail_stat_new_sec ul li {
        padding-right: 100px;
    }



    .social_sec_img_cont p {
        font-size: 16px;
    }



    .talent_profile_page_sec_right_top_new_sec {
        height: 900px;
    }



    .recomm_jobs_body_single_new ul li {
        font-size: 16px;
        margin-right: 35px;
    }



    #pic_slide.owl-carousel .owl-nav {
        bottom: 0px;
    }



    .mt_top_30 {
        margin-top: 0px !important;
    }



    .mt_top_50 {
        margin-top: 0px !important;
    }







    .talent_list_new_sec_head h5 {
        font-size: 14px;
    }



    .talent_list_new_sec_head_left h5 .fa-map-marker-alt {
        margin: 0 5px 0 0;
        font-size: 14px;
    }



    .talent_list_new_sec_head h5 a {
        margin: 0 0 0 5px;
        font-size: 12px;
    }



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



    .sel_Box_new {
        width: 150px;
        font-size: 12px;
        padding: 8px 20px 8px 10px;
    }



    .results_text {
        margin: 0px 0 0 10px;
        font-size: 12px;
    }



    .adv_fil_sec {
        font-size: 12px;
        margin: 0 0 0 10px;
    }



    .reset_filter {
        font-size: 12px;
        margin: 0 0 0 10px;
    }



    .search_box_new input {
        width: 195px;
        height: 35px;
        font-size: 12px;
    }



    .sort_by_sec_new button {
        font-size: 14px;
    }



    .talent_list_new_sec_body_right {
        grid-gap: 25px;
    }



    .talent_list_new_sec_body_right_single_cont_sec {
        left: 20px;
    }



    .adv_fil_sec button {
        font-size: 13px;
        margin: 0;
    }



    .drop_down_sec_new {
        padding: 15px;
        width: 550px;
    }



    .drop_down_sec_new_body {
        grid-template-columns: 1fr 1fr;
        grid-gap: 15px;
    }







    .career_featured_jobs_new_sec_body_single_left {
        margin: 0px;
    }







    .job_list_body_left {
        padding: 15px;
    }



    .job_list_body_left_head span {
        font-size: 14px;
    }



    .job_list_body_left_head h6 {
        font-size: 13px;
    }



    .job_list_body_left_body_single label {
        font-size: 10px;
    }



    .job_list_body_right_body_single_id ul li {
        font-size: 15px;
        line-height: inherit;
    }



    .dis_flex_new_jobs {
        display: flex;
    }



    .mt_0 {
        margin-top: 30px;
    }







    /*New Header Responisve*/



    .new_header_pre_login_inner_menu_sec ul li {
        margin-left: 35px;
    }



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



    /*New Header Responisve*/







    .job_list_body_right_body_single_id_new ul li {
        padding-right: 10px;
        font-size: 14px;
        line-height: inherit;
    }



    .popup_title {
        font-size: 20px;
    }



    .marker_new {
        margin-left: 0px;
    }



    .job_list_body_right_body_single_vac_new ul li {
        font-size: 12px;
    }



    .audition_attach a p {
        padding-right: 25px;
    }



    .marker_new i {
        font-size: 15px;
    }







    .approvals_category_sub_category_single_body ul li {
        font-size: 12px;
    }



    .new_font_sec {
        padding: 8px 10px;
    }







    .new_tal_head_sec_grid .new_tabs_sec_prof a {
        font-size: 14px;
        padding: 0 20px;
    }



    .new_tal_head_sec_grid .social_space_sec {
        padding: 8px;
    }



    .profile_service_sec_box_inner_single h6 {
        font-size: 18px;
    }



    .profile_service_sec_box_inner_single_flex span {
        font-size: 16px;
    }



    .profile_service_sec_box_inner_single_flex a {
        font-size: 14px;
    }



    .new_tal_head_sec_grid .new_tabs_sec_prof {
        width: 100%;
        justify-content: center;
    }







    .story-ctn span.sslabel {
        font-size: 12px;
    }



    .sstory-column .story-ctn p {
        font-size: 13px;
    }



    .atory-head h3 {
        margin-bottom: 20px;
    }



    section.talent-fingertips-section .tfs-left h2 {
        font-size: 50px;
        margin-bottom: 30px;
    }



    .tfs-ctnbx p {
        font-size: 16px;
    }











    .enq_date input {
        width: 150px;
        font-size: 13px;
    }



    .enq_search input {
        width: 190px;
        font-size: 12px;
    }



    .service_offer_filter_sec {
        gap: 10px;
    }



    .online_loc_sec .container {
        font-size: 14px;
    }



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



    .start_date input {
        width: 180px !important;
    }



    .my_orders_frnd_sec_new_inner_body_sec table tr td h5 {
        font-size: 12px;
    }







    .job_list_body_right_body_single_btn ul {
        width: 40%;
    }

    .select_opt .sel_Box_new_first {
        font-size: 16px;
    }

    .jobs_dash_location_fit_sec ul li {
        margin-right: 15px;
    }

    .job_dash_filter {
        font-size: 14px;
    }

    .results_para {
        font-size: 14px;
    }

    .dash_check_in .cont_new_dash {
        font-size: 14px;
    }

    .job_sort_btn_new button {
        font-size: 14px;
        padding: 6px 14px;
    }

    .sel_Box_new_sel {
        width: 146px;
    }
















}



@media only screen and (min-width:1301px) and (max-width:1400px) {



    /*.graph_design{display: block;}*/







    .container-fluid {
        padding-right: 40px;
        padding-left: 40px;
    }



    .home_sec_banner_cont_new_main_bold {
        bottom: 80px;
    }



    .hm_banner_main_cont_sec h1 {
        font-size: 70px;
    }



    .hm_sec_logo_sec {
        flex: 0 0 220px;
    }



    .login_sign_new_menu_sec {
        padding: 20px;
    }



    .tab_cont_sec_new {
        padding: 20px 25px 10px;
    }



    .tab_inner_cont_des h3 {
        font-size: 42px;
        margin-bottom: 15px;
    }



    .tab_inner_cont_des h5 {
        font-size: 35px;
        margin: 0;
    }



    .login_sign_new_menu_sec_single .spacer20px {
        height: 12px;
    }



    .new_or_sec {
        padding: 5px 0 0px 0;
    }







    .new_or_sec:before {
        top: 15px;
    }



    .new_or_sec:after {
        top: 15px;
    }



    .login_button {
        font-size: 16px;
    }



    .sign_btn_linear {
        font-size: 16px;
        margin: 15px auto 10px;
        width: 170px;
        height: 45px;
    }



    .sign_up_here_btn {
        font-size: 15px;
    }



    .compny_list li a {
        font-size: 35px;
    }



    .tab_inner_cont_des_input_single input {
        height: 50px;
        font-size: 11px;
    }



    .verify_btn_new {
        height: 50px;
    }



    .talent_grow_sec_right h2 {
        font-size: 52px;
    }



    .talent_grow_sec_right p {
        font-size: 17px;
        margin-bottom: 22px;
    }



    .featured_jobs_sec_head h2 {
        font-size: 50px;
    }



    .featured_jobs_sec_head p {
        font-size: 18px;
    }



    #talent_slide.owl-carousel .owl-nav {
        left: -25px;
        width: 104.5%;
    }



    .camp_sec_hm_head h5 {
        font-size: 22px;
    }



    .india_location {
        bottom: 75px;
    }



    .tab_inner_cont_des h4 {
        font-size: 42px;
    }



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



    .otp_single_sec input {
        height: 50px;
    }



    .popular_talent_new_cate_single_img img {
        min-height: 405px;
        height: 405px;
    }



    .popular_talent_new_cate_single_img_cont p {
        font-size: 20px;
    }







    .inner_head_list li img {
        width: 45px;
    }



    .inner_head_list ul li a {
        font-size: 14px;
    }



    .inner_head_list ul li {
        padding-right: 10px;
    }







    .inner_head_list ul li {
        padding-right: 7px;
    }



    .talent_prof_cont_prof {
        padding: 0px 10px 20px 10px;
    }



    .gender_cont_sec table tr td {
        font-size: 12px;
    }



    .gender_cont_sec table tr td span {
        font-size: 12px;
    }



    .text_bold_sec {
        font-size: 14px;
    }



    .contact_talent_manager_icn li a {
        padding: 0 15px;
        font-size: 25px;
    }



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



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



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



    .add_media_new_btn {
        padding: 10px 20px;
        font-size: 12px;
    }



    .new_nav_sec_prof {
        padding: 10px 0;
    }



    .new_tabs_sec_prof {
        width: 65%;
    }



    .new_prof_picture_sec_audio {
        padding: 75px 15px 80px 15px;
    }



    .text_bold_sec_right {
        font-size: 18px;
    }



    .edit_physical_attr {
        font-size: 14px;
        margin-left: 14px;
    }



    .socail_stat_new_sec ul li {
        padding-right: 80px;
    }



    .social_sec_img img {
        width: 35px;
    }



    .follow_sec li {
        padding-bottom: 5px;
        font-size: 14px;
    }



    .social_sec_img_cont p {
        font-size: 14px;
    }



    .physical_attr_sec ul li {
        font-size: 12px;
    }



    .physical_attr_sec ul li span {
        font-size: 12px;
    }



    .text_bold_sec_right {
        font-size: 16px;
    }



    .cate_sec_new {
        min-width: 125px;
    }



    .new_cate_sec_main ul li {
        padding-right: 15px;
        font-size: 14px;
    }



    .lang_known ul li {
        font-size: 16px;
        padding-right: 5px;
    }



    .talent_profile_page_sec_right_top_new_sec {
        height: 815px;
        overflow-x: hidden;
    }



    .talent_profile_page_sec_jobs_tab {
        margin-top: 85px;
    }



    .recomm_jobs_body_single_new ul li {
        font-size: 16px;
        margin-right: 35px;
    }



    .talent_prof_jobs_tabs a {
        padding: 20px 0 5px 0;
        font-size: 16px !important;
    }



    .recomm_jobs_body_single_new {
        margin-bottom: 35px;
    }



    .recomm_jobs_body_single_new h6 {
        font-size: 22px;
        margin: 0 0 15px 0;
    }



    .recomm_jobs_body_single_new ul {
        padding-bottom: 10px;
    }



    .recomm_jobs_body {
        height: 685px
    }



    #pic_slide.owl-carousel .owl-nav {
        bottom: 0px;
    }











    .mt_top_30 {
        margin-top: 0px !important;
    }



    .mt_top_50 {
        margin-top: 0px !important;
    }







    .contact_new_sec_left h6 {
        font-size: 22px;
        margin: 0 0 25px 0;
    }



    .contact_new_sec_left p {
        font-size: 18px;
    }



    .contact_new_sec_left button {
        font-size: 18px;
        margin-bottom: 30px;
    }



    .contact_new_sec_left h5 {
        font-size: 14px;
    }



    .banner_cont_sec_main h5 {
        font-size: 42px
    }



    .banner_cont_sec {
        left: 50px;
    }



    .contact_new_sec_right {
        padding: 350px 0;
    }



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



    .new_career_head_sec_right_bottom li {
        padding-left: 25px;
    }



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











    .talent_list_new_sec_head h5 {
        font-size: 14px;
    }



    .talent_list_new_sec_head_left h5 .fa-map-marker-alt {
        margin: 0 5px 0 0;
        font-size: 14px;
    }



    .talent_list_new_sec_head h5 a {
        margin: 0 0 0 5px;
        font-size: 12px;
    }



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



    .sel_Box_new {
        width: 150px;
        font-size: 12px;
        padding: 8px 20px 8px 10px;
    }



    .results_text {
        margin: 0px 0 0 10px;
        font-size: 12px;
    }



    .adv_fil_sec {
        font-size: 12px;
        margin: 0 0 0 10px;
    }



    .reset_filter {
        font-size: 12px;
        margin: 0 0 0 10px;
    }



    .search_box_new input {
        width: 195px;
        height: 35px;
        font-size: 12px;
    }



    .sort_by_sec_new button {
        font-size: 14px;
    }



    .talent_list_new_sec_body_right {
        grid-gap: 25px;
    }



    .talent_list_new_sec_body_right_single_cont_sec {
        left: 20px;
    }



    .adv_fil_sec button {
        font-size: 13px;
        margin: 0;
    }



    .drop_down_sec_new {
        padding: 15px;
        width: 550px;
    }



    .drop_down_sec_new_body {
        grid-template-columns: 1fr 1fr;
        grid-gap: 15px;
    }







    .career_featured_jobs_new_sec_body_single_left {
        margin: 0px;
    }



    .meta_data_home_page_cont_inner_right_head h5 {
        font-size: 16px;
    }



    .meta_data_home_page_cont_inner_right_head button {
        font-size: 12px;
    }



    .meta_data_home_page_cont_inner_right_head button i {
        font-size: 16px;
        margin: 0 5px 0 0;
    }







    .faq_new_sec_cont_sec_left span input {
        width: 670px;
    }







    .close_icn_new {
        font-size: 20px;
        *right: 25px;
        *top: 25px;
        right: 0;
        top: 0;
    }



    .login_flow_new_cont {
        padding-top: 40px;
    }



    .login_flow_new_cont h6 {
        font-size: 18px;
    }



    .login_flow_new_cont h5 {
        font-size: 16px;
        margin-bottom: 17px;
    }



    .form_input_sec_list {
        padding-top: 100px;
    }



    .form_input_sec_list ul li {
        font-size: 18px;
    }



    .enter_otp_sec_new h5 {
        font-size: 18px;
        margin-bottom: 15px;
    }



    .resend_otp_sec_flow {
        margin: 40px 0 20px 0;
    }



    .login_with_pass a {
        font-size: 22px;
    }



    .new_padd_top_new {
        padding-top: 20px;
    }



    .register_form_sec_inner_single {
        margin-bottom: 20px;
    }



    .new_register_check_box {
        margin: 35px 0 0 0;
    }



    .register_new_submit input {
        font-size: 14px;
        padding: 8px 25px;
    }







    .job_list_body_left {
        padding: 15px;
    }



    .job_list_body_left_head span {
        font-size: 14px;
    }



    .job_list_body_left_head h6 {
        font-size: 13px;
    }



    .job_list_body_left_body_single label {
        font-size: 10px;
    }



    .job_list_body_right_body_single_id ul li {
        font-size: 15px;
        line-height: inherit;
    }



    .dis_flex_new_jobs {
        display: flex;
    }



    .mt_0 {
        margin-top: 0px;
    }







    .job_list_body_right_body_single_btn ul li {
        padding-left: 10px;
    }



    .apply_now {
        width: 125px;
        height: 45px;
        font-size: 12px;
    }



    .apply_now img {
        width: 25px;
    }



    .view_details {
        width: 125px;
        height: 45px;
        font-size: 12px;
    }



    .view_details img {
        width: 25px;
    }







    .service_details_body_cont_inner_single h6 {
        font-size: 22px;
    }



    .service_details_body_cont_inner_single p {
        font-size: 16px;
    }



    .service_details_body_cont_inner_single_list li {
        font-size: 16px;
    }



    .campare_table_sec thead tr td:first-child {
        padding-left: 30px;
    }



    .campare_table_sec thead tr td h2 {
        font-size: 18px;
    }



    .campare_table_sec thead tr td span {
        font-size: 35px;
    }



    .campare_table_sec thead tr td h5 {
        font-size: 16px;
    }



    .campare_table_sec tbody tr td:first-child {
        padding-left: 30px;
    }



    .campare_table_sec tbody tr td {
        padding: 15px;
        font-size: 16px;
    }



    .radio_btns_new_sec label {
        font-size: 15px;
    }



    .scroll_table_sec {
        overflow: scroll;
    }



    .service_plan_multi_sec {
        padding: 25px;
        top: 130px;
        right: 20px;
        left: auto;
        width: 510px;
        *z-index: 11;
    }



    .service_plan_multi_sec_head ul li {
        padding-right: 60px;
        font-size: 22px;
    }











    /*New Header Responisve*/







    .new_header_pre_login_inner_menu_sec ul li {
        margin-left: 30px;
    }



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



    .icn_new_sec i {
        font-size: 18px;
    }



    .drop_sec_down button h6 {
        font-size: 16px;
    }







    /*New Header Responisve*/







    .recomm_jobs_body_before_add p {
        font-size: 25px;
        margin-bottom: 20px;
    }











    .new_cate_sub_cate_sec_inner_head h5 {
        font-size: 25px;
    }



    .new_cate_sub_cate_sec_inner_head h6 {
        font-size: 18px;
    }



    .category_sugg_block_sec ul li a {
        font-size: 14px;
        padding: 5px 15px;
    }



    .new_cate_sub_cate_sec_inner_body_single {
        padding: 18px;
        margin-bottom: 22px;
    }



    .category_sugg_block_sec ul li {
        margin-right: 10px;
        margin-bottom: 10px;
    }



    .sub_cate_inner_suggested ul li a {
        font-size: 12px;
        padding: 5px 12px;
    }



    .sub_cate_inner_suggested ul li {
        margin-right: 10px;
        margin-bottom: 10px;
    }



    .cate_sub_cate_head_block {
        font-size: 14px;
        padding: 5px 10px;
        margin-right: 15px;
        margin-bottom: 15px;
    }



















    /*Admin Dashboard Full Process*/







    .admin_dash_jobs_head h4 {
        font-size: 20px;
    }



    .admin_dash_jobs_head a {
        font-size: 14px;
        padding: 8px 20px;
    }



    .career_admin_dashboard_right_cont_car_grid_single_new h5 {
        font-size: 14px;
    }



    .career_admin_dashboard_right_cont_car_grid_single_new h5 img {
        width: 20px;
    }



    .span_class_new h6 {
        font-size: 30px;
    }



    .span_class_new a {
        font-size: 14px;
    }



    .career_admin_dashboard_right_cont_car_grid_single_new {
        padding: 15px;
    }



    .career_admin_dashboard_right_cont_car_grid_new {
        grid-gap: 25px;
    }



    .all_jobs_tabs_sec_new {
        padding: 15px 40px;
    }



    .all_jobs_tabs_sec_new ul li a {
        font-size: 16px;
    }



    .all_jobs_tabs_sec_new ul li a span {
        font-size: 14px;
    }



    .select_opt .fa-map-marker-alt {
        font-size: 18px;
        margin-right: 5px;
    }



    .select_opt .sel_Box_new_first {
        width: 150px;
        font-size: 14px;
    }



    .jobs_dash_location_fit_sec ul li {
        margin-right: 10px;
    }



    .sel_Box_new_sel {
        width: 150px;
        font-size: 14px;
        padding: 8px 20px 8px 15px;
    }



    .job_dash_filter {
        font-size: 12px;
    }



    .results_para {
        font-size: 14px;
    }



    .job_sort_btn_new button {
        font-size: 14px;
        padding: 6px 8px;
    }



    .jobs_dash_sec_table thead tr td {
        font-size: 14px;
    }



    .input_search_sec_dash i {
        top: 2px;
    }



    .input_search_sec_dash input {
        width: 180px;
        font-size: 14px;
        padding: 0 0 0 35px;
    }



    .jobs_dash_sec_table tbody tr td {
        font-size: 14px;
    }



    .tab_online:before {
        left: 12px;
        top: 23px;
    }



    .tab_inactive:before {
        left: 12px;
        top: 23px;
    }



    .tab_claim:before {
        left: 12px;
        top: 23px;
    }



    .tab_unclaim:before {
        left: 0px;
        top: 23px;
    }



    .tab_draft:before {
        left: 0px;
        top: 23px;
    }







    /*Admin Dashboard Full Process*/







    /*Verification Flow*/







    .request_talent_prof_ver_inner_head h5 {
        font-size: 20px;
    }



    .request_talent_prof_ver_inner_head p {
        font-size: 16px;
    }



    .request_talent_prof_ver_inner_step ul li p {
        font-size: 16px;
    }



    .upload_intro_video_sec_head h4 {
        font-size: 20px;
    }



    .upload_intro_video_sec_body_single_left_top p {
        flex: 0 0 250px;
        font-size: 14px;
    }



    .upload_intro_video_sec_body_single_left_top span {
        font-size: 25px;
    }



    .video_preview_icn img {
        height: 100%;
    }



    .change_sec_new_after_cls_input p {
        font-size: 14px;
    }



    .intro_video_sec_flex_video.video_preview_icn {
        width: 350px;
    }







    /*Verification Flow*/







    /*Job Report Module*/







    .job_reports_module_sec_new_head h6 {
        font-size: 14px;
    }



    .new_sort {
        font-size: 15px;
    }



    .job_reports_module_sec_new_body_listing_single ul li {
        padding-right: 20px;
        font-size: 15px;
    }



    .other_jobs_info_sec h5 {
        font-size: 15px;
    }



    .other_jobs_info_sec h5 img {
        width: 18px;
    }



    .job_list_view {
        font-size: 13px;
        padding: 7px 15px;
    }



    .job_list_apply {
        font-size: 13px;
        padding: 7px 15px;
    }



    .vac_applied_sec li {
        padding-right: 8px !important;
        margin-right: 8px;
        font-size: 14px !important;
    }



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



    .job_list_body_right_body_single_id_new ul li {
        padding-right: 10px;
        font-size: 14px;
        line-height: inherit;
    }



    .popup_title {
        font-size: 20px;
    }



    .marker_new {
        margin-left: 0px;
    }



    .job_list_body_right_body_single_vac_new ul li {
        font-size: 12px;
    }



    .audition_attach a p {
        padding-right: 25px;
    }



    .marker_new i {
        font-size: 15px;
    }















    /*Job Report Module*/











    /*Approvals Module*/







    .approval_business_profile_business_left_text h4 {
        font-size: 15px;
    }



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



    .approval_business_profile_business_left_text {
        flex: 0 0 450px;
        margin-right: 25px;
    }



    .approval_business_profile_business_left_btn p a {
        font-size: 14px;
    }



    .approval_business_profile_business_left {
        flex: 0 0 750px;
    }



    .approve_btn_aproval {
        font-size: 14px;
        padding: 7px 15px;
    }



    .cancel_new_btn_approval {
        font-size: 14px;
        padding: 7px 15px;
    }



    .active_jobs_main_sec_new_single h6 {
        font-size: 15px;
    }



    .box_contents_sec li {
        font-size: 14px;
    }



    .visit_socila_media_sec ul li {
        margin-right: 50px;
        padding-right: 50px;
    }



    .visit_socila_media_sec ul li img {
        font-size: 40px;
    }



    .visit_socila_media_sec ul li span {
        font-size: 14px;
    }











    /*Approvals Module*/



    .verification_flow_box_sec_grid_left:after {
        display: none;
    }



    .related_services_section_inner_single {
        padding: 20px;
    }



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



    .approvals_category_sub_category_single_head ul li {
        margin-right: 5px;
        font-size: 13px;
    }



    .approvals_category_sub_category_single_body ul li {
        margin-right: 5px;
        font-size: 12px;
    }



    .approvals_category_sub_category_body {
        position: relative;
        grid-gap: 5px;
    }



    .act_btn {
        font-size: 12px;
        padding: 7px 20px;
    }



    .camp_sec_hm_body ul li {
        padding: 5px 15px;
    }



    .camp_sec_hm_body ul li img {
        width: 70%;
    }







    .new_tal_head_sec_grid .row .col-lg-9 {
        -ms-flex: 0 0 70%;
        flex: 0 0 70%;
        max-width: 70%;
    }



    .new_tal_head_sec_grid .row .col-lg-3 {
        -ms-flex: 0 0 30%;
        flex: 0 0 30%;
        max-width: 30%;
    }



    .new_tal_head_sec_grid .new_tabs_sec_prof a {
        font-size: 14px;
        padding: 0 20px;
    }



    .new_tal_head_sec_grid .social_space_sec {
        padding: 8px;
    }



    .profile_service_sec_box_inner_single h6 {
        font-size: 18px;
    }



    .profile_service_sec_box_inner_single_flex span {
        font-size: 16px;
    }



    .profile_service_sec_box_inner_single_flex a {
        font-size: 14px;
    }



    .new_tal_head_sec_grid .new_tabs_sec_prof {
        width: 100%;
        justify-content: center;
    }











    .search_meeting_sec_inner ul li {
        margin-bottom: 10px;
        margin-right: 5px;
    }



    .input_list li {
        margin-bottom: 0px !important;
    }



    .search_meeting_sec .verification-results {
        position: relative;
        right: 0;
        bottom: 0;
    }



    .sub_scr_back_main_sec_table {
        overflow-y: scroll;
    }



    .sub_scr_back_main_sec_table table thead tr td {
        font-size: 14px;
    }



    .name_bold_text_new {
        font-size: 13px;
    }



    .online_text_sec {
        font-size: 13px;
    }



    .office_text_sec {
        font-size: 13px;
    }



    .attend_meeting_btn {
        font-size: 10px;
    }



    .shedule_meeting_btn {
        font-size: 10px;
    }



    .missed_meeting_btn {
        font-size: 10px;
    }



    .view_det_tab_she li a i {
        font-size: 18px;
    }



    .view_det_schedule {
        font-size: 12px;
    }



    .plan_text {
        font-size: 12px;
    }



    .meeting_input_sec input {
        width: 170px;
        font-size: 12px;
    }



    .filt_text {
        font-size: 14px;
    }



    .input_list {
        width: 210px;
    }



    .time_sec_input_sec {
        width: 190px;
    }







    .time_sec_input_sec ul li:nth-child(2) {
        width: 10%;
    }



    .time_sec_input_sec ul li:nth-child(1) {
        width: 40%;
    }



    .time_sec_input_sec ul li:nth-child(3) {
        width: 40%;
    }







    .schedule_apply_btn {
        width: 80px;
        font-size: 12px;
    }



    .input_list li:nth-child(2) {
        width: 10%;
    }



    .input_list li:nth-child(1) {
        width: 45%;
    }



    .input_list li:nth-child(3) {
        width: 45%;
    }



    .cancelled_meeting_btn {
        font-size: 10px;
        padding: 8px 10px;
    }



    .verification-results span.reset {
        margin-left: 0px;
        font-size: 12px;
    }



    .input_list li input {
        font-size: 12px;
    }















    /*Home Page*/







    .featured_talents_sec_new_inner_body ul {
        display: grid;
        text-align: left;
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    }



    .featured_talents_sec_new_inner_body ul li:nth-child(3) {
        margin-bottom: 15px;
        margin-right: 15px;
    }



    .featured_talents_sec_new_inner_body ul li {
        margin-bottom: 15px;
        margin-right: 15px;
    }



    .featured_talents_sec_new_inner_single_img_cont h6 {
        font-size: 14px;
    }



    .featured_talents_sec_new_inner_single_img_cont h3 {
        font-size: 18px;
    }



    .featured_talents_sec_new_inner_single_img_cont h5 {
        font-size: 14px;
    }



    .banner_right_apple_cont_sec {
        right: -230px;
    }



    .banner_right_apple_cont_sec ul li {
        margin-bottom: 15px !important;
    }



    .banner_right_apple_cont_sec ul li a img {
        width: 22px;
    }







    /*Home Page*/











    /*Contact us*/







    .cont_tal_btn {
        font-size: 13px;
    }



    .shedule_met_sec_link p {
        font-size: 14px;
    }



    .sstory_column_new {
        gap: 30px;
    }















    .back_end_view_plans_sec_head_left h5 {
        font-size: 21px;
    }



    .plan_save_btn_new {
        font-size: 15px !important;
    }



    .verification-status {
        gap: 10px;
    }



    .filt_text_main_sec .vsb-title {
        padding-left: 10px !important;
        width: 200px !important;
        font-size: 12px !important;
    }



    .vsb-container {
        font-size: 10px;
    }



    #vsb_tit {
        width: 146px !important;
    }



    .vsb-dropdown .btn-grp button {
        font-size: 12px;
    }



    .filt_text_main_sec .vsb-title.new_vb_tit {
        width: 130px !important;
    }



    .time_sec_input_sec ul li input {
        font-size: 12px;
    }



    .mar_btm_0 {
        margin-left: 60px;
    }















    /*Share Profile*/







    .search_loc_sec input {
        width: 180px;
        font-size: 14px;
        padding-left: 32px;
    }



    .share_talents_sec_inner_filter ul li {
        margin-right: 10px;
    }



    .search_loc_sec .fa-map-marker-alt {
        left: 10px;
        top: 13px;
        font-size: 18px;
    }



    .share_talents_sec_inner_filter ul li .new_ht_sec_new_sec .sel_Box_new {
        padding: 0px 32px 0px 10px;



        font-size: 14px;
        width: 140px;
    }



    .share_talents_sec_inner_filter ul li .adv_fil_sec {
        margin-left: 0px;
    }



    .share_talents_sec_inner_filter .adv_fil_sec button {
        padding: 0px;
    }



    .search_box_new_sec_input input {
        font-size: 15px;
        width: 190px;
    }







    /*Share Profile*/











    .action_talent_prof_page {
        padding: 8px 10px;
    }



    .action_talent_prof_page h6 {
        font-size: 15px;
    }



    .clari_admin_prof_bg_wht {
        font-size: 14px;
        padding: 8px 10px;
    }



    .bordr_left_padd {
        padding-left: 20px;
    }



    .prof_admin_list_sec_radio_btns .cont_sec {
        font-size: 16px;
    }



    .approved_btns {
        font-size: 14px;
        padding: 5px 15px;
    }



    .approved_btns i {
        font-size: 16px;
    }















    .backend_user_subs_sec_head_all {
        margin-bottom: 20px;
    }



    .backend_user_subs_sec_head_all h5 {
        font-size: 20px;
    }



    .backend_user_subs_sec_single_new_head h6 {
        font-size: 13px;
    }



    .backend_user_subs_sec_single_new_head h6 img {
        width: 16px;
    }



    .backend_user_subs_sec_single_new_body h3 {
        font-size: 30px;
    }



    .backend_meetings_body_Sec_single_bottom_single h5 {
        font-size: 14px;
    }



    .backend_meetings_body_Sec_single {
        padding: 20px;
    }



    .backend_meetings_body_Sec_single_bottom_single ul li span {
        font-size: 12px;
    }



    .backend_meetings_body_Sec_single_bottom_single ul li p {
        font-size: 12px;
    }











    .new_home_sec_dark_inner_single_list {
        gap: 25px;
    }



    .imgae_box_sec {
        width: 150px;
    }



    .upload_sec_new_text_area {
        width: 250px;
    }



    .upload_sec_new_text_area p {
        font-size: 12px;
        line-height: inherit;
    }



    .upload_med_btn_new {
        font-size: 14px;
    }



    .new_home_sec_dark_inner_single_list li:after {
        right: 0px;
    }



    .section_title_sec h3 {
        font-size: 15px;
    }



    .section_title_sec h4 {
        font-size: 14px;
    }



    .sec_btn_new_edit {
        font-size: 14px;
    }



    .sec_btn_new_delete {
        font-size: 14px;
    }



    .upload_sec_new_text_area h5 {
        font-size: 14px;
    }







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



    .features_in_sec_new_body_single_cont img {
        height: 22px;
    }



    .features_in_sec_new_body_single_btns button {
        font-size: 17px;
    }



    .features_in_sec_new_body_single_btns a {
        font-size: 17px;
    }



    .features_in_sec_new_body_single_img {
        height: 200px;
    }







    .manage_stories_sec {
        width: 95%;
    }



    .success_stories_slide_table_sec table tbody tr td {
        padding: 10px;
        font-size: 14px;
    }



    .succ_list_sec_new li {
        margin-left: 5px;
    }



    .delete_success_btn {
        font-size: 14px;
    }



    .home_page_add_btn {
        font-size: 14px;
    }



    .add_succ_btn_new {
        font-size: 14px;
    }







    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner ul li a {
        font-size: 12px;
    }



    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo_para p {
        font-size: 12px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li:last-child {
        padding-left: 10px;
    }







    /*Book Now Flow*/











    .enq_date i {
        left: 5px;
        font-size: 10px;
    }



    .enq_date input {
        width: 120px;
        padding: 0 0 0 20px;
        height: 35px;
        font-size: 12px;
        background-size: 7px;
    }



    .enq_search input {
        width: 170px;
        padding: 0 0 0 30px;
        height: 35px;
        font-size: 12px;
    }



    .enq_search i {
        font-size: 12px;
    }



    .online_loc_sec .container {
        font-size: 12px;
    }



    .service_offer_filter_sec {
        gap: 10px;
    }



    .enq_select select {
        width: 120px;
        padding: 0 0 0 10px;
        height: 35px;
        font-size: 12px;
        background-repeat: no-repeat;



        background-size: 8px;
    }



    .start_date input {
        width: 150px;
    }



    .sort_by_sec_new select {
        font-size: 12px;
        height: 35px;
    }



    .online_loc_sec .checkmark {
        height: 16px;
        width: 16px;
        top: 0px;
    }



    .online_loc_sec .checkmark:after {
        left: 1px;
        top: 1px;
        font-size: 10px;
    }



    .service_offer_date table tr td:after {
        right: 10px;
    }



    .service_offer_date table tr td h6 {
        font-size: 10px;
    }



    .service_offer_date table tr td h5 {
        font-size: 12px;
    }



    .service_offer_date table tr td {
        padding: 15px 0;
    }



    .pending_cls {
        font-size: 9px;
    }



    .del_cls {
        font-size: 10px;
    }



    .reject_cls {
        font-size: 10px;
    }



    .view_det_tab_btm {
        font-size: 10px;
        padding: 7px 20px;
    }



    .new_cls {
        top: -20px;
        font-size: 10px;
        padding: 5px 20px;
    }



    .acc_cls {
        font-size: 10px;
    }



    .view_det_tab_btm_main {
        width: 110px;
    }



    .pend_cls_sec_new {
        font-size: 10px;
    }



    .markAsDeliver {
        font-size: 10px;
    }



    .pend_head {
        margin-bottom: 12px;
    }



    .pend_body_sec_single {
        margin-bottom: 12px;
    }



    .place_icn_succ p {
        right: 26%;
    }



    .new_sec_new_cls .new_tabs_sec_prof {
        justify-content: center;
    }



    .form-group label {
        font-size: 10px;
    }



    .slider-price p input {
        font-size: 10px !important;
    }







    .my_orders_frnd_sec_new_inner_left h6 {
        font-size: 16px;
    }



    .sel_sta_sec {
        width: 150px;
    }



    .order_search_sec input {
        width: 230px;
    }



    .my_orders_frnd_sec_new_inner_body_sec table tr td h6 {
        font-size: 12px;
    }



    .my_orders_frnd_sec_new_inner_body_sec table tr td h5 {
        font-size: 12px;
    }



    .my_orders_frnd_sec_new_inner_body_sec table tr td h4 {
        font-size: 12px;
    }



    .list_phoe_sec li a {
        font-size: 15px !important;
        padding: 6px;
    }



    .my_orders_frnd_sec_new_inner_body_sec table tr td {
        padding-bottom: 15px;
        padding-top: 15px;
    }



    .list_phoe_sec {
        gap: 10px;
    }



    .btn_all_time {
        width: 75px;
        height: 25px;
        font-size: 11px;
    }







    .carreer_page_sec_right_join_team {
        top: 20px !important;
    }







    .shedule_land_input_box #ui-datepicker-div {
        transform: translate(40%, 20%)
    }











    .talenta_sec_chat_single span {
        font-size: 11px;
    }



    .talenta_sec_chat_single_blue span {
        font-size: 11px;
    }



    .talenta_sec_chat_single_blue {
        margin-bottom: 18px;
    }



    .talenta_sec_chat_single {
        margin-bottom: 18px;
    }



    .tanets_chat_sugg span a {
        font-size: 9px;
    }



    .talenta_sec_new {
        height: 500px;
        width: 380px;
    }



    .talenta_sec_chat {
        height: 270px;
    }



    .talenta_sec_new_head_left h4 {
        font-size: 18px;
    }



    .talenta_sec_new_head_left h4 span {
        font-size: 14px;
    }



    .talenta_sec_new_head {
        height: 65px;
    }

    .dash_check_in .cont_new_dash {
        font-size: 14px;
    }















}



@media only screen and (min-width:1200px) and (max-width:1300px) {















    .new_sec_new_cls .new_tabs_sec_prof {
        justify-content: center;
    }



    .dis_flex_last_sec .edit_physical_attr {
        margin: 0px;
        position: absolute;
        right: 90px;
        top: 0;
    }







    .features_in_sec_new_body_single_cont p {
        font-size: 14px;
    }



    .features_in_sec_new_body_single_cont img {
        height: 22px;
    }



    .features_in_sec_new_body_single_btns button {
        font-size: 17px;
    }



    .features_in_sec_new_body_single_btns a {
        font-size: 17px;
    }



    .features_in_sec_new_body_single_img {
        height: 200px;
    }



    .dis_text_sec_desktop {
        flex: 0 0 1075px;
    }











    /*book now*/







    .book_talent_mod_sec_inner_head {
        padding-bottom: 12px;
    }



    .book_talent_mod_sec_inner_body {
        padding-bottom: 12px;
    }



    .book_talent_mod_ctae_sec {
        padding-top: 12px;
    }



    .book_talent_mod_ctae_sec h5 {
        margin-bottom: 12px;
    }



    .book_talent_mod_service_sec {
        padding-top: 15px;
        padding-bottom: 8px;
    }



    .list_radio_sec .container {
        margin-bottom: 12px;
    }



    .book_talent_mod_service_sec h5 {
        margin-bottom: 8px;
    }



    .description_sec_multi_sec_perform_job {
        padding-top: 12px;
    }



    .select_service_sec_new {
        padding: 5px 0;
    }



    .budget_service_sec h5 {
        margin-bottom: 2px;
    }







    /*book now*/



















    #success_sto_slide .featured_jobs_sec_single h6 {
        font-size: 18px;
    }



    /*.graph_design{display: block;}*/



    .featured_disc p {
        *height: 45px;
    }



    .suceess_story_body_single_cont {
        width: 45%;
    }



    .container-fluid {
        padding-right: 40px;
        padding-left: 40px;
    }



    .home_sec_banner_cont_new_main_bold {
        bottom: 80px;
    }



    .hm_banner_main_cont_sec h1 {
        font-size: 70px;
    }



    .hm_sec_logo_sec {
        flex: 0 0 220px;
    }



    .login_sign_new_menu_sec {
        padding: 20px;
    }



    .tab_cont_sec_new {
        padding: 20px 25px 10px;
    }



    .tab_inner_cont_des h3 {
        font-size: 42px;
        margin-bottom: 15px;
    }



    .tab_inner_cont_des h5 {
        font-size: 35px;
        margin: 0;
    }



    .login_sign_new_menu_sec_single .spacer20px {
        height: 12px;
    }



    .new_or_sec {
        padding: 5px 0 0px 0;
    }



    .new_or_sec:before {
        top: 15px;
    }



    .new_or_sec:after {
        top: 15px;
    }



    .login_button {
        font-size: 16px;
    }



    .sign_btn_linear {
        font-size: 16px;
        margin: 15px auto 10px;
        width: 170px;
        height: 45px;
    }



    .sign_up_here_btn {
        font-size: 15px;
    }



    .compny_list li a {
        font-size: 35px;
    }



    .tab_inner_cont_des_input_single input {
        height: 50px;
        font-size: 11px;
    }



    .verify_btn_new {
        height: 50px;
    }



    .talent_grow_sec_right h2 {
        font-size: 52px;
    }



    .talent_grow_sec_right p {
        font-size: 17px;
        margin-bottom: 22px;
    }



    .featured_jobs_sec_head h2 {
        font-size: 50px;
    }



    .featured_jobs_sec_head p {
        font-size: 16px;
    }



    #talent_slide.owl-carousel .owl-nav {
        left: -25px;
        width: 104.5%;
    }



    .camp_sec_hm_head h5 {
        font-size: 22px;
    }



    .india_location {
        bottom: 75px;
    }



    .tab_inner_cont_des h4 {
        font-size: 42px;
    }



    .suceess_story_body_single_cont p {
        font-size: 13px;
    }



    .models_sec_main_inner ul li {
        font-size: 80px;
    }



    .otp_single_sec input {
        height: 50px;
    }



    .conversion_page_head {
        padding: 55px 30px;
    }



    .conversion_page_head h6 {
        font-size: 25px;
    }



    .conversion_page_head img {
        width: 110px;
    }



    .tab_inner_cont_des_input_single_otp_sec {
        height: 50px;
    }



    .resend_otp_new {
        height: 50px;
    }



    .tab_inner_cont_des_input {
        padding: 10px 0 10px 0;
    }



    .nav_tabs a {
        font-size: 15px;
        padding: 7px 30px;
    }



    .nav_tabs a.active {
        font-size: 15px;
        padding: 7px 30px;
    }



    .tab_inner_cont_des_input {
        padding: 15px 0 10px 0;
    }



    .popular_talent_new_cate_single_img img {
        min-height: 370px;
        height: 370px;
    }



    .popular_talent_new_cate_single_img_cont p {
        font-size: 20px;
    }



    .inner_head_list ul li {
        padding-right: 7px;
    }



    .talent_prof_cont_prof {
        padding: 0px 10px 0px 10px;
    }



    .talent_profile_page_sec_left_cont_sec {
        padding: 10px 15px 15px 15px;
    }



    .gender_cont_sec table tr td {
        font-size: 12px;
    }



    .gender_cont_sec table tr td span {
        font-size: 12px;
    }



    .text_bold_sec {
        font-size: 14px;
    }



    .contact_talent_manager_icn li a {
        padding: 0 15px;
        font-size: 25px;
    }



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



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



    .inner_head_list li img {
        width: 40px;
    }



    .new_tabs_sec_prof a {
        font-size: 16px;
        padding: 0 40px;
    }



    .add_media_new_btn {
        padding: 10px 20px;
        font-size: 12px;
    }



    .new_nav_sec_prof {
        padding: 10px 0;
    }



    .new_tabs_sec_prof {
        width: 100%;
    }



    .new_prof_picture_sec_audio {
        padding: 75px 15px 80px 15px;
    }



    .text_bold_sec_right {
        font-size: 18px;
    }



    .edit_physical_attr {
        font-size: 14px;
        margin-left: 14px;
    }



    .socail_stat_new_sec ul li {
        padding-right: 80px;
    }



    .social_sec_img img {
        width: 35px;
    }



    .follow_sec li {
        padding-bottom: 5px;
        font-size: 14px;
    }



    .social_sec_img_cont p {
        font-size: 14px;
    }



    .physical_attr_sec ul li {
        font-size: 12px;
    }



    .physical_attr_sec ul li span {
        font-size: 12px;
    }



    .text_bold_sec_right {
        font-size: 16px;
    }



    .cate_sec_new {
        min-width: 125px;
    }



    .new_cate_sec_main ul li {
        padding-right: 15px;
        font-size: 14px;
    }



    .lang_known ul li {
        font-size: 16px;
        padding-right: 5px;
    }



    .talent_profile_page_sec_right_top_new_sec {
        height: 725px;
        overflow-x: hidden;
    }



    .talent_profile_page_sec_jobs_tab {
        margin-top: 85px;
    }



    .recomm_jobs_body_single_new ul li {
        font-size: 16px;
        margin-right: 35px;
    }



    .talent_prof_jobs_tabs a {
        padding: 20px 0 5px 0;
        font-size: 14px !important;
    }



    .talent_prof_jobs_tabs {
        padding: 20px;
    }



    .recomm_jobs_body_single_new {
        margin-bottom: 35px;
    }



    .recomm_jobs_body_single_new h6 {
        font-size: 22px;
        margin: 0 0 15px 0;
    }



    .recomm_jobs_body_single_new ul {
        padding-bottom: 10px;
    }



    /*.recomm_jobs_body{height: 685px}*/



    .video_popup_new_bottom {
        bottom: 0px;
    }



    #pic_slide.owl-carousel .owl-nav {
        bottom: -25px;
    }



    .mt_top_30 {
        margin-top: 0px !important;
    }



    .mt_top_50 {
        margin-top: 0px !important;
    }



    .contact_new_sec_left h6 {
        font-size: 22px;
        margin: 0 0 25px 0;
    }



    .contact_new_sec_left p {
        font-size: 18px;
    }



    .contact_new_sec_left button {
        font-size: 18px;
        margin-bottom: 30px;
    }



    .contact_new_sec_left h5 {
        font-size: 14px;
    }



    .banner_cont_sec_main h5 {
        font-size: 42px
    }



    .banner_cont_sec {
        left: 50px;
    }



    .contact_new_sec_right {
        padding: 350px 0;
    }



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



    .new_career_head_sec_right_bottom li {
        padding-left: 25px;
    }



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



    .talent_list_new_sec_head h5 {
        font-size: 14px;
    }



    .talent_list_new_sec_head_left h5 .fa-map-marker-alt {
        margin: 0 5px 0 0;
        font-size: 14px;
    }



    .talent_list_new_sec_head h5 a {
        margin: 0 0 0 5px;
        font-size: 12px;
    }



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



    .sel_Box_new {
        width: 150px;
        font-size: 12px;
        padding: 8px 20px 8px 10px;
    }



    .results_text {
        margin: 0px 0 0 10px;
        font-size: 12px;
    }



    .adv_fil_sec {
        font-size: 12px;
        margin: 0 0 0 10px;
    }



    .reset_filter {
        font-size: 12px;
        margin: 0 0 0 10px;
    }



    .search_box_new input {
        width: 195px;
        height: 35px;
        font-size: 12px;
    }



    .sort_by_sec_new button {
        font-size: 14px;
    }



    .talent_list_new_sec_body_right {
        grid-gap: 30px;
    }



    .talent_list_new_sec_body_right_single_cont_sec {
        left: 20px;
    }



    .adv_fil_sec button {
        font-size: 13px;
        margin: 0;
    }



    .drop_down_sec_new {
        padding: 15px;
        width: 550px;
    }



    .drop_down_sec_new_body {
        grid-template-columns: 1fr 1fr;
        grid-gap: 15px;
    }



    .see_all_pos_inner_sec_body_single_img {
        min-height: 190px;
    }



    .career_featured_jobs_new_sec_body_single_left {
        margin: 0px;
    }



    .meta_data_home_page_cont_inner_right_head h5 {
        font-size: 16px;
    }



    .meta_data_home_page_cont_inner_right_head button {
        font-size: 12px;
    }



    .meta_data_home_page_cont_inner_right_head button i {
        font-size: 16px;
        margin: 0 5px 0 0;
    }



    .notification_popup_sec_left_single h5 {
        font-size: 20px;
    }



    .faq_new_sec_cont_sec_left span input {
        width: 670px;
    }



    .close_icn_new {
        font-size: 20px;
        *right: 25px;
        *top: 25px;
        right: 0;
        top: 0;
    }



    .login_flow_new_cont {
        padding-top: 40px;
    }



    .login_flow_new_cont h6 {
        font-size: 18px;
    }



    .login_flow_new_cont h5 {
        font-size: 20px;
        margin-bottom: 20px;
    }



    .form_input_sec_list {
        padding-top: 100px;
    }



    .form_input_sec_list ul li {
        font-size: 18px;
    }



    .enter_otp_sec_new h5 {
        font-size: 18px;
        margin-bottom: 15px;
    }



    .resend_otp_sec_flow {
        margin: 40px 0 20px 0;
    }



    .login_with_pass a {
        font-size: 22px;
    }



    .new_padd_top_new {
        padding-top: 20px;
    }



    .register_form_sec_inner_single {
        margin-bottom: 20px;
    }



    .new_register_check_box {
        margin: 35px 0 0 0;
    }



    .register_new_submit input {
        font-size: 14px;
        padding: 8px 25px;
    }















    .job_list_body_left {
        padding: 15px;
    }



    .job_list_body_left_head span {
        font-size: 14px;
    }



    .job_list_body_left_head h6 {
        font-size: 13px;
    }



    .job_list_body_left_body_single label {
        font-size: 10px;
    }



    .job_list_body_right_body_single_id ul li {
        font-size: 15px;
        line-height: inherit;
    }



    .dis_flex_new_jobs {
        display: flex;
    }



    .mt_0 {
        margin-top: 0px;
    }



    .job_list_body_right_body_single_btn ul li {
        padding-left: 10px;
    }



    .apply_now {
        width: 125px;
        height: 45px;
        font-size: 12px;
    }



    .apply_now img {
        width: 25px;
    }



    .view_details {
        width: 125px;
        height: 45px;
        font-size: 12px;
    }



    .view_details img {
        width: 25px;
    }



    .service_details_body_cont_inner_single h6 {
        font-size: 22px;
    }



    .service_details_body_cont_inner_single p {
        font-size: 16px;
    }



    .service_details_body_cont_inner_single_list li {
        font-size: 16px;
    }



    .campare_table_sec thead tr td:first-child {
        padding-left: 30px;
    }



    .campare_table_sec thead tr td h2 {
        font-size: 18px;
    }



    .campare_table_sec thead tr td span {
        font-size: 35px;
    }



    .campare_table_sec thead tr td h5 {
        font-size: 16px;
    }



    .campare_table_sec tbody tr td:first-child {
        padding-left: 30px;
    }



    .campare_table_sec tbody tr td {
        padding: 15px;
        font-size: 16px;
    }



    .radio_btns_new_sec label {
        font-size: 15px;
    }



    .scroll_table_sec {
        overflow: scroll;
    }



    .service_plan_multi_sec {
        padding: 25px;
        top: 130px;
        right: 20px;
        left: auto;
        width: 470px;
        *z-index: 11;
    }



    .service_plan_multi_sec_head ul li {
        padding-right: 60px;
        font-size: 22px;
    }



    .add_profile_pic_before {
        padding: 35px 15px;
    }



    .add_profile_pic_before img {
        width: 45px;
    }



    .add_profile_pic_before_cont {
        margin-left: 15px;
    }



    .add_profile_pic_before_cont h6 {
        font-size: 16px;
    }



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



    .upload_pic_btn {
        font-size: 12px;
    }



    .select_exist_cus {
        font-size: 12px;
    }



    .talent_cash_sec_main h4 {
        font-size: 14px;
    }



    .talent_cash_sec_main h5 {
        font-size: 22px;
    }



    .view_det_btns_new {
        font-size: 12px;
    }



    .wallet_box_sec_new img {
        width: 50px;
        margin: 0 20px 0 0;
    }



    .new_cate_sub_cate_sec_inner_head h5 {
        font-size: 25px;
    }



    .new_cate_sub_cate_sec_inner_head h6 {
        font-size: 18px;
    }



    .category_sugg_block_sec ul li a {
        font-size: 14px;
        padding: 5px 15px;
    }



    .new_cate_sub_cate_sec_inner_body_single {
        padding: 18px;
        margin-bottom: 22px;
    }



    .category_sugg_block_sec ul li {
        margin-right: 10px;
        margin-bottom: 10px;
    }



    .sub_cate_inner_suggested ul li a {
        font-size: 12px;
        padding: 5px 12px;
    }



    .sub_cate_inner_suggested ul li {
        margin-right: 10px;
        margin-bottom: 10px;
    }



    .cate_sub_cate_head_block {
        font-size: 14px;
        padding: 5px 10px;
        margin-right: 15px;
        margin-bottom: 15px;
    }







    /*Admin Dashboard Full Process*/







    .admin_dash_jobs_head h4 {
        font-size: 20px;
    }



    .admin_dash_jobs_head a {
        font-size: 14px;
        padding: 8px 20px;
    }



    .career_admin_dashboard_right_cont_car_grid_single_new h5 {
        font-size: 14px;
    }



    .career_admin_dashboard_right_cont_car_grid_single_new h5 img {
        width: 20px;
    }



    .span_class_new h6 {
        font-size: 30px;
    }



    .span_class_new a {
        font-size: 14px;
    }



    .career_admin_dashboard_right_cont_car_grid_single_new {
        padding: 15px;
    }



    .career_admin_dashboard_right_cont_car_grid_new {
        grid-gap: 25px;
    }



    .all_jobs_tabs_sec_new {
        padding: 15px 40px;
    }



    .all_jobs_tabs_sec_new ul li a {
        font-size: 16px;
    }



    .all_jobs_tabs_sec_new ul li a span {
        font-size: 14px;
    }



    .select_opt .fa-map-marker-alt {
        font-size: 15px;
        margin-right: 5px;
    }



    .select_opt .sel_Box_new_first {
        width: 135px;
        font-size: 14px;
    }



    .jobs_dash_location_fit_sec ul li {
        margin-right: 10px;
    }



    .sel_Box_new_sel {
        width: 130px;
        font-size: 13px;
        padding: 8px 20px 8px 15px;
    }



    .job_dash_filter {
        font-size: 12px;
    }



    .dash_check_in .cont_new_dash {
        font-size: 12px;
    }



    .results_para {
        font-size: 12px;
    }



    .job_sort_btn_new button {
        font-size: 15px;
        padding: 6px 10px;
    }



    .jobs_dash_sec_table thead tr td {
        font-size: 14px;
    }



    .input_search_sec_dash i {
        top: 2px;
    }



    .input_search_sec_dash input {
        width: 180px;
        font-size: 14px;
        padding: 0 0 0 35px;
    }



    .jobs_dash_sec_table tbody tr td {
        font-size: 14px;
    }



    .tab_online:before {
        left: 12px;
        top: 23px;
    }



    .tab_inactive:before {
        left: 12px;
        top: 23px;
    }



    .tab_claim:before {
        left: 12px;
        top: 23px;
    }



    .tab_unclaim:before {
        left: 0px;
        top: 23px;
    }



    .tab_draft:before {
        left: 0px;
        top: 23px;
    }







    /*Admin Dashboard Full Process*/







    /*Verification Flow*/







    .request_talent_prof_ver_inner_head h5 {
        font-size: 20px;
    }



    .request_talent_prof_ver_inner_head p {
        font-size: 16px;
    }



    .request_talent_prof_ver_inner_step ul li p {
        font-size: 16px;
    }



    .upload_intro_video_sec_head h4 {
        font-size: 20px;
    }



    .upload_intro_video_sec_body_single_left_top p {
        flex: 0 0 250px;
        font-size: 14px;
    }



    .upload_intro_video_sec_body_single_left_top span {
        font-size: 25px;
    }



    .video_preview_icn img {
        height: 100%;
    }







    /*Verification Flow*/







    /*New Header Responisve*/







    .new_header_pre_login_inner_menu_sec ul li {
        margin-left: 30px;
    }



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



    .icn_new_sec i {
        font-size: 18px;
    }



    .drop_sec_down button h6 {
        font-size: 16px;
    }



    .change_sec_new_after_cls_input p {
        font-size: 14px;
    }



    .intro_video_sec_flex_video.video_preview_icn {
        width: 350px;
    }







    /*New Header Responisve*/







    /*Job Report Module*/







    .job_reports_module_sec_new_head h6 {
        font-size: 14px;
    }



    .new_sort {
        font-size: 15px;
    }



    .job_reports_module_sec_new_body_listing_single ul li {
        padding-right: 20px;
        font-size: 15px;
    }



    .other_jobs_info_sec h5 {
        font-size: 15px;
    }



    .other_jobs_info_sec h5 img {
        width: 18px;
    }



    .job_list_view {
        font-size: 13px;
        padding: 7px 15px;
    }



    .job_list_apply {
        font-size: 13px;
        padding: 7px 15px;
    }



    .vac_applied_sec li {
        padding-right: 8px !important;
        margin-right: 8px;
        font-size: 14px !important;
    }



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







    .job_list_body_right_body_single_id_new ul li {
        padding-right: 10px;
        font-size: 14px;
        line-height: inherit;
    }



    .popup_title {
        font-size: 20px;
    }



    .marker_new {
        margin-left: 0px;
    }



    .job_list_body_right_body_single_vac_new ul li {
        font-size: 12px;
    }



    .audition_attach a p {
        padding-right: 25px;
    }



    .marker_new i {
        font-size: 15px;
    }







    /*Job Report Module*/







    /*Approvals Module*/







    .approval_business_profile_business_left_text h4 {
        font-size: 15px;
    }



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



    .approval_business_profile_business_left_text {
        flex: 0 0 450px;
        margin-right: 25px;
    }



    .approval_business_profile_business_left_btn p a {
        font-size: 14px;
    }



    .approval_business_profile_business_left {
        flex: 0 0 750px;
    }



    .approve_btn_aproval {
        font-size: 14px;
        padding: 7px 20px;
    }



    .cancel_new_btn_approval {
        font-size: 14px;
        padding: 7px 20px;
    }



    .active_jobs_main_sec_new_single h6 {
        font-size: 15px;
    }



    .box_contents_sec li {
        font-size: 14px;
    }



    .visit_socila_media_sec ul li {
        margin-right: 50px;
        padding-right: 50px;
    }



    .visit_socila_media_sec ul li img {
        font-size: 40px;
    }



    .visit_socila_media_sec ul li span {
        font-size: 14px;
    }







    /*Approvals Module*/







    /*Request Business Profile*/







    .payment_sec_new h5 {
        font-size: 28px;
        margin: 0 0 30px 0;
    }



    .payment_sec_new_body_left_info h6 {
        font-size: 22px;
    }



    .payment_sec_new_body_left_info p {
        font-size: 14px;
    }



    .payment_sec_new_body_left_single label {
        font-size: 16px;
    }



    .save_billing {
        font-size: 16px;
        padding: 10px 20px;
    }



    .payment_sec_new_body_right_single {
        padding: 30px;
    }



    .gob_back_new {
        font-size: 16px;
        padding: 10px 20px;
    }



    .payment_sec_new_body_right_single_blue_bg h5 {
        font-size: 16px;
        flex: 0 0 180px;
    }



    .payment_sec_new_body_right_single_blue_bg h4 {
        font-size: 20px;
    }



    .payment_sec_new_body_right_single_blue_bg h4 i {
        font-size: 14px;
        margin-left: 10px;
    }







    /*Request Business Profile*/



    .shoot_head h5 {
        margin-bottom: 0px;
    }



    .request_talent_prof_ver_inner_new_box .row .col-md-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;



        max-width: 100%;
    }



    .verification_flow_box_sec_grid {
        grid-template-columns: 1fr;
        grid-gap: 25px;
    }



    .verification_flow_box_sec_grid_left:after {
        display: none;
    }



    .upgrade_unlock_potential_inner_left_body_inner {
        padding: 20px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_head h5:after {
        left: -20px;
    }



    .upgrade_unlock_potential_inner_right_body_single {
        margin-bottom: 30px;
    }



    .upgrade_unlock_potential {
        padding: 30px 0 0 0;
    }



    .approvals_category_sub_category_body {
        grid-template-columns: 1fr 1fr;
    }







    .new_tal_head_sec_grid .row .col-lg-9 {
        -ms-flex: 0 0 70%;
        flex: 0 0 70%;
        max-width: 70%;
    }



    .new_tal_head_sec_grid .row .col-lg-3 {
        -ms-flex: 0 0 30%;
        flex: 0 0 30%;
        max-width: 30%;
    }



    .new_tal_head_sec_grid .new_tabs_sec_prof a {
        font-size: 14px;
        padding: 0 25px;
    }



    .new_tal_head_sec_grid .social_space_sec {
        padding: 8px;
    }



    .profile_service_sec_box_inner_single h6 {
        font-size: 18px;
    }



    .profile_service_sec_box_inner_single_flex span {
        font-size: 16px;
    }



    .profile_service_sec_box_inner_single_flex a {
        font-size: 14px;
    }







    .search_meeting_sec_inner ul li {
        margin-bottom: 10px;
        margin-right: 5px;
    }



    .input_list li {
        margin-bottom: 0px !important;
    }



    .search_meeting_sec .verification-results {
        position: relative;
        right: 0;
        bottom: 0;
    }



    .sub_scr_back_main_sec_table {
        overflow-y: scroll;
    }



    .sub_scr_back_main_sec_table table thead tr td {
        font-size: 14px;
    }



    .name_bold_text_new {
        font-size: 13px;
    }



    .online_text_sec {
        font-size: 13px;
    }



    .office_text_sec {
        font-size: 13px;
    }



    .attend_meeting_btn {
        font-size: 10px;
    }



    .shedule_meeting_btn {
        font-size: 10px;
    }



    .missed_meeting_btn {
        font-size: 10px;
    }



    .view_det_tab_she li a i {
        font-size: 18px;
    }



    .view_det_schedule {
        font-size: 12px;
    }



    .plan_text {
        font-size: 12px;
    }



    .meeting_input_sec input {
        width: 170px;
        font-size: 12px;
    }



    .filt_text {
        font-size: 14px;
    }



    .input_list {
        width: 220px;
    }







    .time_sec_input_sec {
        width: 150px;
    }



    .time_sec_input_sec ul li:nth-child(2) {
        width: 10%;
    }



    .time_sec_input_sec ul li:nth-child(1) {
        width: 40%;
    }



    .time_sec_input_sec ul li:nth-child(3) {
        width: 40%;
    }







    .schedule_apply_btn {
        width: 70px;
        font-size: 12px;
    }



    .input_list li:nth-child(2) {
        width: 10%;
    }



    .input_list li:nth-child(1) {
        width: 45%;
    }



    .input_list li:nth-child(3) {
        width: 45%;
    }



    .cancelled_meeting_btn {
        font-size: 10px;
        padding: 8px 10px;
    }



    .verification-results span.reset {
        margin-left: 0px;
        font-size: 12px;
    }



    .input_list li input {
        font-size: 12px;
    }











    /*Home Page*/







    .featured_talents_sec_new_inner_body ul {
        display: grid;
        text-align: left;
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    }



    .featured_talents_sec_new_inner_body ul li:nth-child(3) {
        margin-bottom: 15px;
        margin-right: 15px;
    }



    .featured_talents_sec_new_inner_body ul li {
        margin-bottom: 15px;
        margin-right: 15px;
    }



    .featured_talents_sec_new_inner_single_img_cont h6 {
        font-size: 14px;
    }



    .featured_talents_sec_new_inner_single_img_cont h3 {
        font-size: 18px;
    }



    .featured_talents_sec_new_inner_single_img_cont h5 {
        font-size: 14px;
    }



    .banner_right_apple_cont_sec {
        right: -230px;
    }



    .banner_right_apple_cont_sec ul li {
        margin-bottom: 15px !important;
    }



    .banner_right_apple_cont_sec ul li a img {
        width: 22px;
    }



    .banner_new_inner_cont_inner_sec {
        bottom: 40px;
    }



    .banner_new_inner_cont h5 {
        font-size: 40px;
        margin-bottom: 30px;
    }



    .banner_new_inner_cont h6 {
        font-size: 48px;
        margin-bottom: 30px;
    }



    .banner_right_apple_cont_sec ul li {
        margin-bottom: 15px !important;
    }



    .influencer_sec_main_sec_left p {
        font-size: 18px;
    }



    .influence_new_home .influencer_sec_main_sec_left h1 {
        font-size: 35px;
    }



    .influence_new_home .featured_jobs_sec_head h2 {
        font-size: 35px;
    }



    .influence_new_home .featured_jobs_sec_head p {
        font-size: 18px;
    }



    .view_prof_new_btn {
        font-size: 20px;
        padding: 10px 25px;
    }







    .story-ctn span.sslabel {
        font-size: 12px;
    }



    .sstory-column .story-ctn p {
        font-size: 13px;
    }



    .atory-head h3 {
        margin-bottom: 20px;
    }



    section.talent-fingertips-section .tfs-left h2 {
        font-size: 47px;
        margin-bottom: 30px;
    }



    .tfs-ctnbx p {
        font-size: 16px;
    }











    /*Contact us*/







    .cont_tal_btn {
        font-size: 13px;
    }



    .shedule_met_sec_link p {
        font-size: 14px;
    }



    .sstory_column_new {
        gap: 30px;
    }







    header.new-header .inner-header ul.home-quick-menu li a {
        font-size: 16px;
    }











    .back_end_view_plans_sec_head_left h5 {
        font-size: 21px;
    }



    .plan_save_btn_new {
        font-size: 15px !important;
    }



    .verification-status {
        gap: 10px;
    }



    .filt_text_main_sec .vsb-title {
        padding-left: 10px !important;
        width: 200px !important;
        font-size: 12px !important;
    }



    .vsb-container {
        font-size: 10px;
    }



    #vsb_tit {
        width: 146px !important;
    }



    .vsb-dropdown .btn-grp button {
        font-size: 12px;
    }



    .filt_text_main_sec .vsb-title.new_vb_tit {
        width: 130px !important;
    }



    .time_sec_input_sec ul li input {
        font-size: 12px;
    }



    .mar_btm_0 {
        margin-left: 10px;
    }







    /*Share Profile*/







    .search_loc_sec input {
        width: 180px;
        font-size: 14px;
        padding-left: 32px;
    }



    .share_talents_sec_inner_filter ul li {
        margin-right: 10px;
    }



    .search_loc_sec .fa-map-marker-alt {
        left: 10px;
        top: 13px;
        font-size: 18px;
    }



    .share_talents_sec_inner_filter ul li .new_ht_sec_new_sec .sel_Box_new {
        padding: 0px 32px 0px 10px;



        font-size: 14px;
        width: 140px;
    }



    .share_talents_sec_inner_filter ul li .adv_fil_sec {
        margin-left: 0px;
    }



    .share_talents_sec_inner_filter .adv_fil_sec button {
        padding: 0px;
    }



    .search_box_new_sec_input input {
        font-size: 15px;
        width: 190px;
    }







    /*Share Profile*/











    .action_talent_prof_page {
        padding: 8px 10px;
    }



    .action_talent_prof_page h6 {
        font-size: 15px;
    }



    .clari_admin_prof_bg_wht {
        font-size: 14px;
        padding: 8px 10px;
    }



    .bordr_left_padd {
        padding-left: 20px;
    }



    .prof_admin_list_sec_radio_btns .cont_sec {
        font-size: 16px;
    }



    .approved_btns {
        font-size: 14px;
        padding: 5px 15px;
    }



    .approved_btns i {
        font-size: 16px;
    }







    .backend_user_subs_sec_head_all {
        margin-bottom: 20px;
    }



    .backend_user_subs_sec_head_all h5 {
        font-size: 20px;
    }



    .backend_user_subs_sec_single_new_head h6 {
        font-size: 13px;
    }



    .backend_user_subs_sec_single_new_head h6 img {
        width: 16px;
    }



    .backend_user_subs_sec_single_new_body h3 {
        font-size: 30px;
    }



    .backend_meetings_body_Sec_single_bottom_single h5 {
        font-size: 14px;
    }



    .backend_meetings_body_Sec_single {
        padding: 20px;
    }



    .backend_meetings_body_Sec_single_bottom_single ul li span {
        font-size: 12px;
    }



    .backend_meetings_body_Sec_single_bottom_single ul li p {
        font-size: 12px;
    }







    .new_home_sec_dark_inner_single_list {
        gap: 25px;
    }



    .imgae_box_sec {
        width: 150px;
    }



    .upload_sec_new_text_area {
        width: 250px;
    }



    .upload_sec_new_text_area p {
        font-size: 12px;
        line-height: inherit;
    }



    .upload_med_btn_new {
        font-size: 14px;
    }



    .new_home_sec_dark_inner_single_list li:after {
        right: 0px;
    }



    .section_title_sec h3 {
        font-size: 15px;
    }



    .section_title_sec h4 {
        font-size: 14px;
    }



    .sec_btn_new_edit {
        font-size: 14px;
    }



    .sec_btn_new_delete {
        font-size: 14px;
    }



    .upload_sec_new_text_area h5 {
        font-size: 14px;
    }



    .talent_list_new_sec_body_right_single_cont:hover .talent_list_new_sec_body_right_single_cont_sec {
        bottom: 25px;
    }



    .talent_list_new_sec_body_right_single_cont_sec ul li {
        font-size: 13px;
    }







    .follower-label {
        margin-bottom: 8px;
        padding: 10px 15px;
    }



    .subscription-premium-plan-popup .header-inner {
        margin-bottom: 10px;
    }



    .subscription-premium-plan-popup .header-inner h4 {
        font-size: 18px;
        margin-bottom: 0;
    }



    .subscription-planbox .sp-head .planheading span {
        font-size: 24px;
    }



    .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;
    }











    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner ul li a {
        font-size: 12px;
    }



    .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 .new_footer_design_sec_logo_sec_logo {
        width: 130px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li:last-child {
        padding-left: 12px;
    }







    .manage_stories_sec {
        width: 95%;
    }



    .success_stories_slide_table_sec table tbody tr td {
        padding: 10px;
        font-size: 14px;
    }



    .succ_list_sec_new li {
        margin-left: 5px;
    }



    .delete_success_btn {
        font-size: 14px;
    }



    .home_page_add_btn {
        font-size: 14px;
    }



    .add_succ_btn_new {
        font-size: 14px;
    }







    .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 .new_footer_design_sec_logo_sec_logo {
        width: 130px;
    }



    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner ul li a {
        font-size: 11px;



        padding-right: 5px;
        margin-right: 5px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li:last-child {
        padding-left: 15px;
    }







    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner ul li a {
        font-size: 12px;
    }



    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo_para p {
        font-size: 12px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li:last-child {
        padding-left: 10px;
    }







    /*Book Now Flow*/











    .enq_date i {
        left: 5px;
        font-size: 10px;
    }



    .enq_date input {
        width: 120px;
        padding: 0 0 0 20px;
        height: 35px;
        font-size: 12px;
        background-size: 7px;
    }



    .enq_search input {
        width: 170px;
        padding: 0 0 0 30px;
        height: 35px;
        font-size: 12px;
    }



    .enq_search i {
        font-size: 12px;
    }



    .online_loc_sec .container {
        font-size: 12px;
    }



    .service_offer_filter_sec {
        gap: 10px;
    }



    .enq_select select {
        width: 120px;
        padding: 0 0 0 10px;
        height: 35px;
        font-size: 12px;
        background-repeat: no-repeat;



        background-size: 8px;
    }



    .start_date input {
        width: 150px;
    }



    .sort_by_sec_new select {
        font-size: 12px;
        height: 35px;
    }



    .online_loc_sec .checkmark {
        height: 16px;
        width: 16px;
        top: 0px;
    }



    .online_loc_sec .checkmark:after {
        left: 1px;
        top: 1px;
        font-size: 10px;
    }



    .service_offer_date table tr td:after {
        right: 10px;
    }



    .service_offer_date table tr td h6 {
        font-size: 10px;
    }



    .service_offer_date table tr td h5 {
        font-size: 12px;
    }



    .service_offer_date table tr td {
        padding: 15px 0;
    }



    .pending_cls {
        font-size: 9px;
    }



    .del_cls {
        font-size: 9px;
    }



    .reject_cls {
        font-size: 9px;
    }



    .view_det_tab_btm {
        font-size: 10px;
        padding: 7px 20px;
    }



    .new_cls {
        top: -20px;
        font-size: 10px;
        padding: 5px 20px;
    }



    .acc_cls {
        font-size: 9px;
    }



    .view_det_tab_btm_main {
        width: 110px;
    }



    .pend_cls_sec_new {
        font-size: 9px;
    }



    .markAsDeliver {
        font-size: 9px;
    }



    .pend_head {
        margin-bottom: 12px;
    }



    .pend_body_sec_single {
        margin-bottom: 12px;
    }



    .place_icn_succ p {
        right: 26%;
    }







    #profile-strength-analyze-popup .prec_text_sec {
        top: -30px;
    }



    .form-group label {
        font-size: 10px;
    }



    .slider-price p input {
        font-size: 10px !important;
    }



    #meeting-date #ui-datepicker-div {
        transform: translate(0%, 10%);
    }















    .my_orders_frnd_sec_new_inner_left h6 {
        font-size: 16px;
    }



    .sel_sta_sec {
        width: 150px;
    }



    .order_search_sec input {
        width: 230px;
        height: 35px;
        font-size: 14px;
    }



    .my_orders_frnd_sec_new_inner_body_sec table tr td h6 {
        font-size: 12px;
    }



    .my_orders_frnd_sec_new_inner_body_sec table tr td h5 {
        font-size: 10px;
    }



    .my_orders_frnd_sec_new_inner_body_sec table tr td h4 {
        font-size: 12px;
    }



    .list_phoe_sec li a {
        font-size: 15px !important;
        padding: 5px;
    }



    .my_orders_frnd_sec_new_inner_body_sec table tr td {
        padding-bottom: 15px;
        padding-top: 15px;
    }



    .sel_sta_sec .sel_status {
        font-size: 14px;
    }



    .adv_filter_sec_text {
        font-size: 14px;
    }



    .results_para_txt h4 {
        font-size: 14px;
    }



    .my_orders_frnd_sec_new_inner_body_sec table tr td h5 span {
        top: -5px;
    }



    .serv_tit_single h6 {
        font-size: 12px;
    }



    .serv_tit_single h5 {
        font-size: 14px;
    }



    .serv_tit li {
        margin-right: 15px;
    }



    .btn_all_time {
        width: 75px;
        height: 25px;
        font-size: 10px;
    }











    /*Premium Sub landing Page*/







    .prem_member_sec_latest_inner_head h6 {
        font-size: 28px;
    }



    .prem_member_sec_latest_inner_single_text {
        left: 100px;
    }



    .prem_member_sec_latest_inner_single_text span {
        font-size: 70px;
        top: -70px;
    }



    .prem_member_sec_latest_inner_single_text h6 {
        font-size: 23px;
    }



    .prem_member_sec_latest_inner_single_text p {
        font-size: 16px;
    }



    .right_side_pass .prem_member_sec_latest_inner_single_text {
        left: -90px;
    }



    .prem_member_sec_latest:before {
        left: -20px;
        background-size: 100px;
    }



    .prem_member_sec_latest:after {
        right: -40px;
        background-size: 100px;
    }



    .up_premium_section_inner_head h6 {
        font-size: 28px;
    }



    .up_premium_section_inner_head p {
        font-size: 24px;
    }



    .up_premium_section_inner_single_head h5 {
        font-size: 22px;
    }



    .up_premium_section_inner_single_body h6 {
        font-size: 17px;
    }



    .up_premium_section_inner_single_body ul li h4 {
        font-size: 20px;
    }



    .up_premium_section_inner_single_body ul li h3 {
        font-size: 20px;
    }



    .up_premium_section_inner_single_body ul li {
        font-size: 14px;
        height: 25px;
    }



    .welcome_all_talent_inner_head h6 {
        font-size: 28px;
    }



    .wlcm_left {
        padding: 35px 110px 35px 235px;
    }



    .welcome_all_talent_inner_single p {
        font-size: 16px;
    }



    .welcome_all_talent_inner_single h6 {
        font-size: 26px;
    }



    .welcome_all_talent_join_inner_head p {
        font-size: 16px;
    }



    .faq_sec_new_inner_left ul li a {
        font-size: 17px;
    }



    .faq_sec_new_inner_right p {
        font-size: 16px;
    }







    .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: 11px;
    }



    .carreer_page_sec_left_right_new h5 {
        font-size: 25px;
    }



    .carreer_page_sec_left_right_new h6 {
        margin-bottom: 15px;
    }



    .email_resume_btn {
        font-size: 12px;
    }



    .resume_sec h3 {
        line-height: inherit;
        font-size: 14px;
    }



    .carreer_page_sec_left_right_new ul li {
        font-size: 12px;
    }



    .carreer_page_sec_left_right_new p {
        font-size: 16px;
    }



    .carreer_page_sec_right_join_team {
        top: 20px !important;
    }







    .whom_input_box {
        width: 95%;
    }















    .banner_review_sec {
        top: 200px;
    }



    .career_main_page_inner_cont_sec_new h6 {
        font-size: 50px;
    }



    .career_main_page_inner_cont_sec_new h5 {
        font-size: 22px;
    }



    .career_main_page_inner_cont_sec_new p {
        font-size: 17px;
    }



    .internship_prog_sec_new_inner_body_left p {
        font-size: 18px;
    }



    #life_slide .owl-nav {
        left: -28px;
    }



    .new_right.culatral_diversity_sec_inner_body_left:before {
        left: 60px;
    }























    .shedule_meeting_land:before {
        width: 170px;
        height: 120px;
    }



    .shedule_meeting_land_head h6 {
        font-size: 32px;
    }



    .shedule_meeting_land_head h6 span {
        font-size: 42px;
    }



    .shedule_meeting_land_head p {
        font-size: 20px;
    }



    .shedule_land_input_box label {
        font-size: 18px;
        flex: 0 0 200px;
    }



    .shedule_land_input_box #ui-datepicker-div {
        transform: translate(40%, 20%)
    }















    .talenta_sec_chat_single span {
        font-size: 11px;
    }



    .talenta_sec_chat_single_blue span {
        font-size: 11px;
    }



    .talenta_sec_chat_single_blue {
        margin-bottom: 18px;
    }



    .talenta_sec_chat_single {
        margin-bottom: 18px;
    }



    .tanets_chat_sugg span a {
        font-size: 9px;
    }



    .talenta_sec_new {
        height: 500px;
        width: 380px;
    }



    .talenta_sec_chat {
        height: 270px;
    }



    .talenta_sec_new_head_left h4 {
        font-size: 18px;
    }



    .talenta_sec_new_head_left h4 span {
        font-size: 14px;
    }



    .talenta_sec_new_head {
        height: 65px;
    }



























}



@media only screen and (min-width:992px) and (max-width:1199px) {







    .carreer_page_sec_right {
        padding: 0 40px;
    }



    .graph_design {
        display: block;
    }



    .carreer_page_sec_left_right_new {
        padding: 15px;
    }



    .carreer_page_sec_right_join_team {
        padding: 15px;
    }



    .carreer_page_sec_right_join_team h2 {
        font-size: 25px;
    }



    .graph_design_new {
        display: block;
    }



    .reset_password_sec_right h5 {
        font-size: 25px;
        margin-bottom: 10px;
    }



    .reset_password_sec_right p {
        font-size: 16px;
        margin-bottom: 15px;
    }



    .reset_password_sec_right_form .link_btn {
        font-size: 14px;
        padding: 8px 35px;
    }



    .reset_password_sec_right_form_single input {
        height: 40px;
        font-size: 14px;
    }



    .reset_password_sec_right_form_single .field-icon {
        font-size: 14px;
    }



    .container-fluid {
        padding-right: 30px;
        padding-left: 30px;
    }



    .home_sec_banner_cont_new {
        top: 15px;
    }



    .hm_sec_logo_sec {
        flex: 0 0 150px;
    }



    .home_sec_banner_cont_new_main_bold {
        bottom: 30px;
    }



    .hm_banner_main_cont_sec h1 {
        font-size: 50px;
    }



    .home_sec_banner_cont_right ul li {
        margin: 0 0 0 20px;
    }



    .login_btn_new {
        font-size: 14px;
    }



    .sign_btn_new {
        font-size: 14px;
    }



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



    .home_sec_banner_cont_new_right {
        right: -35px;
    }



    .home_sec_banner_cont_new_right_inner h3:after {
        height: 80px;
        right: -60px;
        bottom: -20px;
    }



    .talent_grow_sec {
        margin: 30px 0;
    }



    .talent_grow_sec_main {
        grid-template-columns: 1fr 1fr;
        align-items: center;
    }



    .influencer_sec_main {
        padding: 15px 0;
    }



    .influencer_sec_main_sec_left h1 {
        font-size: 40px;
    }



    .influencer_sec_main_sec_left p {
        font-size: 20px;
    }



    .talent_grow_sec_right h2 {
        font-size: 50px;
    }



    .talent_grow_sec_right p {
        font-size: 18px;
    }



    .featured_jobs_sec_head h2 {
        font-size: 50px;
    }



    .featured_jobs_sec_head p {
        font-size: 18px;
        width: 80%;
    }



    .featured_jobs_sec_body_main {
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px;
        margin: 40px 0 0 0;
    }



    .popular_fea_sec_body {
        margin: 20px 0 0 0;
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px;
    }



    .popular_fea_sec_single {
        padding: 15px;
        display: block;
        text-align: center;
    }



    .login_signup_menu_close a i {
        right: 20px;
        font-size: 20px;
        top: 10px;
    }



    .india_location {
        bottom: 20px;
        padding-top: 12px;
    }



    .india_location p {
        font-size: 16px;
    }



    .about_company_sec .close_btn {
        font-size: 14px;
        z-index: 11;
        top: 15px;
    }



    .about_company_sec {
        width: 400px;
        padding: 50px 30px 20px;
        z-index: 11;
    }



    .compny_list li a {
        font-size: 22px;
    }



    .compny_list li {
        padding-bottom: 15px;
    }



    .about_comp_social ul li a img {
        width: 75%;
    }



    .login_signup_menu {
        width: 310px;
        padding: 65px 20px 20px;
    }







    .login_sign_new_menu_sec {
        width: 520px;
        padding: 20px;
    }



    .login_sign_new_menu_sec_single_top i {
        font-size: 25px;
    }



    .nav_tabs a {
        font-size: 15px;
        padding: 7px 30px;
    }



    .nav_tabs a.active {
        font-size: 15px;
        padding: 7px 30px;
    }



    .tab_cont_sec_new {
        padding: 10px;
    }



    .tab_inner_cont_des h3 {
        font-size: 32px;
        margin-bottom: 0px;
        line-height: inherit;
    }



    .tab_inner_cont_des h5 {
        font-size: 28px;
        line-height: inherit;
        margin: 0 0 10px 0;
    }



    .tab_inner_cont_des_input {
        padding: 0px 0 10px 0;
    }



    .tab_inner_cont_des_input {
        padding: 0;
    }



    .tab_inner_cont_des_input_single input {
        height: 40px;
        font-size: 11px;
        padding-left: 30px !important;
    }



    .new_ipad_hm {
        position: relative;
        display: grid;
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .new_ipad_hm .spacer20px {
        display: none;
    }



    .tab_inner_cont_des_input_single i {
        left: 15px;
        font-size: 20px;
    }



    .new_check_box_sec .checkmark {
        height: 17px;
        width: 17px;
    }



    .new_check_box_sec .container {
        font-size: 17px;
        padding-left: 30px;
    }



    .frgt_pass {
        font-size: 17px;
    }



    .terms_cond_sec_new {
        font-size: 18px;
        padding: 10px 0 0px 0;
    }



    .new_or_sec {
        font-size: 14px;
        padding: 10px 0 0px 0;
    }



    .new_or_sec:before {
        width: 62px;
        top: 15px;
    }



    .new_or_sec:after {
        width: 62px;
        top: 15px;
    }



    .login_button {
        font-size: 12px;
    }



    .sign_btn_linear {
        font-size: 14px;
        width: 150px;
        height: 40px;
        margin: 20px auto 10px;
    }



    .sign_up_here_btn {
        font-size: 15px;
    }



    .tab_inner_cont_des h4 {
        font-size: 36px;
        margin-bottom: 15px;
    }



    .tab_inner_cont_des_input_single_grid {
        grid-template-columns: 1fr;
    }



    .iti--allow-dropdown .iti__flag-container,
    .iti--separate-dial-code .iti__flag-container {
        top: 7px;
        left: 5px !important;
    }



    .otp_single_sec input {
        height: 40px;
    }



    #mobile_number {
        padding-left: 45px !important;
    }



    #mobile_number2 {
        padding-left: 45px !important;
    }



    #mobile_number1 {
        padding-left: 45px !important;
    }



    .verify_btn_new {
        height: 40px;
        width: 60px;
        font-size: 12px;
    }



    .lock_icn {
        top: 0px !important;
    }



    .login_signup_menu ul li span {
        font-size: 14px;
    }



    .login_signup_menu ul li span img {
        margin-right: 14px;
    }



    .popular_fea_sec_single img {
        margin-right: 0;
        width: 100px;
        text-align: center;
        margin: 0 auto 20px;
    }



    .our_talent_finger_main {
        display: block;
    }



    .our_talent_finger_right ul li:nth-child(2) {
        margin-left: 0;
    }



    .our_talent_finger_right ul li:nth-child(3) {
        margin-left: 0;
    }



    .popular_talent_new_cate_single_img_cont {
        left: 20px;
        bottom: 20px;
    }



    .popular_talent_new_cate_single_img_cont p {
        font-size: 16px;
    }



    #talent_slide.owl-carousel .owl-nav {
        left: 0;
        width: 100%;
        top: 50%;
        z-index: 1;
    }



    .camp_sec_hm_head h5 {
        font-size: 20px;
        line-height: inherit;
    }



    .camp_sec_hm_body ul li {
        padding: 10px 20px;
    }



    .suceess_story_body_single_cont {
        border-radius: 20px;
        padding: 15px;
    }



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



    .models_sec_main_inner ul li {
        font-size: 40px;
    }



    .models_sec_main_inner ul li span {
        font-size: 12px;
    }



    .inner_menu_single h5 {
        font-size: 16px;
    }



    .inner_menu_single ul li {
        padding-bottom: 10px;
    }



    .inner_menu_single ul li a {
        font-size: 14px;
    }



    .our_talent_finger_left {
        flex: 0 0 100%;
        justify-content: center;
    }



    .conversion_page_head h6 {
        text-align: left;
        font-size: 28px;
    }



    .conversion_page_head img {
        right: 40px;
        top: 15px;
        width: 110px;
    }



    .conversion_page_single img {
        min-height: 220px;
    }



    .conversion_page_single p {
        font-size: 24px;
    }



    .conversion_page_head {
        padding: 55px 50px;
    }



    .tab_inner_cont_des_input_single_otp_sec {
        height: 40px;
    }



    .resend_otp_new {
        height: 40px;
    }



    /*#sucess_slide.owl-carousel .owl-item img {width: 58% !important;height: auto !important;}*/



    .suceess_story_body_inner {
        min-height: auto;
    }



    .popular_talent_new_cate_single_img img {
        min-height: auto;
        height: auto;
    }



    #talent_slide .owl-carousel .owl-stage-outer {
        height: auto;
    }







    .talent_profile_page_sec_main .row .col-md-3 {
        -ms-flex: 0 0 40%;
        flex: 0 0 40%;
        max-width: 40%;
    }



    .talent_profile_page_sec_main .row .col-md-9 {
        -ms-flex: 0 0 60%;
        flex: 0 0 60%;
        max-width: 60%;
    }



    .talent_prof_cont_prof {
        padding: 0 10px 20px 10px;
    }



    .gender_cont_sec table tr td {
        font-size: 12px;
    }



    .gender_cont_sec table tr td span {
        font-size: 10px;
    }



    .contact_talent_manager_icn li a {
        padding: 0 15px;
        font-size: 22px;
    }



    .circle_sec_new_cir_cont p {
        font-size: 10px;
    }



    .circle_sec_new_cir p {
        font-size: 18px;
    }



    .talent_profile_page_sec_right {
        margin-left: 10px;
    }



    .new_tabs_sec_prof a {
        font-size: 14px;
    }



    .services_text_main p {
        font-size: 16px;
    }



    .services_text_sec img {
        width: 130px;
    }



    .add_media_new_btn {
        position: absolute;
        padding: 8px 15px;
        font-size: 10px;
    }



    .new_nav_sec_prof {
        padding: 8px 0;
    }



    .new_nav_sec_prof .nav-link {
        padding: 0px 10px;
    }



    .new_tabs_sec_prof {
        margin: 0px;
    }



    .new_prof_picture_sec_single .fa-play {
        font-size: 25px;
    }



    .new_prof_picture_sec_audio {
        padding: 25px 15px 25px 15px;
    }



    .graph_wave {
        margin: 0 auto 15px;
    }



    .new_prof_picture_sec_audio_sign {
        display: block;
        margin: 0 0 5px 0;
    }



    .new_prof_picture_sec_audio_sign img {
        width: 40%;
    }



    .new_prof_picture_sec_audio_sign i {
        font-size: 22px;
    }



    .new_drop_sec_audio_cont.show a {
        font-size: 12px;
        min-width: 95px !important;
        padding: 10px 0px;
    }



    .new_prof_picture_sec_audio_sign .dropdown-menu {
        min-width: 95px !important;
    }



    .upload_hour {
        position: relative;
        display: none;
    }



    #all_slide .owl-nav {
        left: -15px;
        width: 108%;
        z-index: 1;
    }



    #all_slide .owl-nav i {
        font-size: 20px;
    }



    #all_slide1 .owl-nav {
        left: -15px;
        width: 108%;
        z-index: 1;
    }



    #all_slide1 .owl-nav i {
        font-size: 20px;
    }



    #all_slide2 .owl-nav {
        left: -15px;
        width: 108%;
        z-index: 1;
    }



    #all_slide2 .owl-nav i {
        font-size: 20px;
    }



    #all_slide3 .owl-nav {
        left: -15px;
        width: 108%;
        z-index: 1;
    }



    #all_slide3 .owl-nav i {
        font-size: 20px;
    }



    .text_bold_sec_right {
        font-size: 16px;
    }



    .edit_physical_attr {
        font-size: 12px;
    }



    .physical_attr_sec ul li {
        font-size: 12px;
        line-height: 25px;
    }



    .physical_attr_sec ul {
        grid-template-columns: 1fr 1fr 1fr;
        display: block;
    }



    .physical_attr_sec ul li span {
        font-size: 12px;
    }



    .physical_attr_sec ul li:last-child {
        width: auto;
    }



    .btn_fr_all {
        font-size: 12px;
        padding: 2px 12px;
    }



    .bg_light_blue_right {
        padding: 8px 15px;
    }



    .talent_prof_cont_prof_inner h3 {
        font-size: 18px;
    }



    .follow_sec li {
        padding-bottom: 5px;
        font-size: 14px;
    }



    .social_sec_img img {
        width: 40px;
    }



    .social_sec_img_cont p {
        font-size: 14px;
    }



    .social_sec_img {
        justify-content: flex-start;
    }



    .socail_stat_new_sec ul li:after {
        display: none;
    }



    .socail_stat_new_sec ul li:first-child {
        padding-left: 0;
    }



    .socail_stat_new_sec ul li {
        display: block;
        padding-right: 0;
        min-height: inherit;
        margin-bottom: 15px
    }



    .follow_sec li {
        margin-bottom: 0px !important;
    }



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



    .new_cate_sec_main ul li {
        padding-right: 10px;
        font-size: 14px;
        line-height: 22px;
    }



    .cate_sec_new {
        min-width: 130px;
    }



    .lang_known ul li {
        font-size: 16px;
    }



    .talent_profile_page_sec_right_top_new_sec {
        height: 845px;
        overflow-x: hidden;
    }



    .talent_prof_jobs_tabs a {
        padding: 20px 0 5px 0;
        font-size: 16px !important;
    }



    .jobs_recommened_sec h4 {
        font-size: 16px;
    }



    .recomm_jobs_body_single_new {
        padding: 15px;
        border-radius: 15px;
        margin: 0 0 30px 0;
    }



    .recomm_jobs_body_single_new h6 {
        font-size: 22px;
        margin: 0 0 15px 0;
    }



    .recomm_jobs_body_single_new ul {
        padding-bottom: 10px;
    }



    .vac_sec_list li {
        font-size: 18px;
        padding: 10px 30px;
        margin-right: 0px !important;
        width: 100%;
        margin: 0 0 10px 0;
    }



    .apply_now_new_sec {
        width: 140px;
        height: 40px;
        font-size: 12px;
    }



    .view_details_new_sec {
        width: 140px;
        height: 40px;
        font-size: 12px;
    }



    .recomm_jobs_body_single_new ul li {
        font-size: 14px;
        margin-right: 15px;
    }



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



    .new_short_list {
        font-size: 12px !important;
        padding: 5px 20px !important;
    }



    .new_tal_pay_new {
        font-size: 20px;
    }



    .prev_jobs_single_head h6 {
        font-size: 18px;
    }



    .prev_jobs_single_head h6 {
        font-size: 16px;
    }



    .prev_jobs_single_head h5 {
        font-size: 14px;
    }



    .prev_jobs_proj {
        display: block;
        width: 100%;
    }



    .prev_jobs_proj_left table tr td {
        font-size: 14px;
        padding: 0 0 6px 0;
    }



    .wash_text {
        font-size: 14px;
        margin: 10px 0;
    }



    .prev_jobs_para p {
        font-size: 14px;
    }



    .prev_jobs_big_screen {
        grid-template-columns: 1fr 1fr 1fr 1fr;
        width: 100%;
    }



    .talent_profile_page_sec_jobs_tab {
        margin-top: 75px;
    }



    .talent_prof_jobs_tabs {
        padding: 15px;
        display: grid;
        grid-template-columns: 1fr;
    }



    #myVideo {
        width: 100vw;
        height: 65vh;
        object-fit: cover;
        position: relative;
        left: 0;
        right: 0;
        top: 0;



        bottom: 0;
        z-index: -1;
    }



    .signup_grid_2 {
        grid-template-columns: 1fr;
    }







    .view_prof_btn {
        margin: 0 5px;
        font-size: 10px;
        padding: 10px 15px;
    }



    .jobs_applied_btn {
        margin: 0 5px;
        font-size: 10px;
        padding: 10px 15px;
    }







    .edit_btn_prof .dropdown-menu.show {
        transform: translate3d(75px, -10px, 0px) !important;
    }



    .btns_sec_new {
        width: 60%;
    }



    .profile_rating_popup_sec_inner_right_top {
        width: 70%;
    }



    #pic_slide.owl-carousel .owl-nav {
        bottom: -90px;
    }



    .video_popup_new_bottom {
        bottom: -15px;
        right: 15px;
    }



    .video_sec_pop_sec_inner_right {
        height: auto;
    }



    .video_popup_new_bottom ul li {
        margin: 0 0px 0 140px;
    }



    .video_sec_pop_sec .modal-dialog {
        margin: 50px auto;
    }



    .socail_media_grid {
        margin: 25px 0 10px 0;
        grid-template-columns: 1fr 1fr 1fr;
        grid-column-gap: 40px;
        grid-row-gap: 30px;
    }



    #influence_slide.owl-carousel.owl-drag .owl-item {
        min-height: auto;
    }



    .mt_top_30 {
        margin-top: 0px !important;
    }



    .mt_top_50 {
        margin-top: 0px !important;
    }







    .new_career_head_sec_right_bottom li {
        padding-left: 18px;
    }



    .new_career_head_sec_right_bottom li a {
        font-size: 14px;
    }



    .new_career_head_sec_right_top li a {
        font-size: 14px;
    }



    .new_career_head_sec_right_top li {
        padding-left: 14px;
    }



    .new_career_head_sec_main .row .col-md-2 {
        -ms-flex: 0 0 26.666667%;
        flex: 0 0 26.666667%;
        max-width: 26.666667%;
    }



    .new_career_head_sec_main .row .col-md-10 {
        -ms-flex: 0 0 73.333333%;
        flex: 0 0 73.333333%;
        max-width: 73.333333%;
    }



    .contact_new_sec_right {
        padding: 230px 0;
    }



    .contact_new_sec_main .row .contact_new_sec_left h6 {
        font-size: 20px;
        margin: 0 0 25px 0;
    }



    .contact_new_sec_left p {
        font-size: 16px;
    }



    .contact_new_sec_left button {
        font-size: 14px;
        margin-bottom: 30px;
    }



    .contact_new_sec_left h5 {
        font-size: 14px;
    }



    .contact_new_sec_left span {
        margin-bottom: 15px;
        font-size: 16px;
    }



    .banner_cont_sec_main h5 {
        font-size: 35px;
        letter-spacing: 4px;
    }



    .banner_cont_sec {
        left: 115px;
    }



    .contact_new_sec_left {
        padding: 30px 0 0 0;
    }







    .error_page_sec_main {
        grid-template-columns: 1fr 1fr;
        grid-gap: 35px;
    }



    .error_page_sec_left img {
        width: 100%;
    }



    .error_page_sec_right h2 {
        font-size: 70px;
    }



    .error_page_sec_right h5 {
        font-size: 22px;
    }



    .error_page_sec_right p {
        font-size: 18px;
    }







    .talent_list_new_sec_head {
        position: relative;
        display: block;
    }



    .adv_fil_sec button {
        margin: 0px;
    }



    .talent_list_new_sec_head h5 {
        font-size: 16px;
    }



    .talent_list_new_sec_head_left h5 .fa-map-marker-alt {
        font-size: 14px;
    }



    .talent_list_new_sec_head h5 a {
        margin: 0 0 0 5px;
        font-size: 12px;
    }



    .selct_cate_sec {
        display: block;
    }



    .selct_cate_sec_new_flex {
        display: flex;
        margin: 0 0 10px 0;
    }



    .talent_list_new_sec_head_left {
        display: block;
    }



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



    .search_sec_new {
        width: 100%;
        display: inline-block;
        text-align: right;
        margin: 15px 0 0 0;
    }



    .results_text {
        font-size: 12px;
        display: inline-block;
    }



    .talent_list_new_sec {
        padding: 25px 0;
    }



    .sel_Box_new {
        width: 180px;
        font-size: 12px;
        padding: 8px 20px 8px 10px;
    }



    .adv_fil_sec {
        font-size: 12px;
        margin: 0px;
    }



    .reset_filter {
        font-size: 14px;
    }



    .search_box_new input {
        width: 200px;
        height: 35px;
        font-size: 12px;
    }



    .drop_cont_sec_new_tal a {
        padding: 8px 0px;
        font-size: 14px;
    }



    .reset_filter {
        font-size: 12px;
    }



    .talent_list_new_sec_body_right {
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: 25px;
    }



    .talent_list_new_sec_body_right_single_cont_sec {
        bottom: -25px;
        left: 20px;
    }



    .talent_list_new_sec_body_right_single_cont_sec p {
        font-size: 14px;
    }



    .talent_list_new_sec_body_right_single_cont_sec ul li {
        padding: 0 5px 0 0;
        font-size: 14px;
    }



    .talent_list_new_sec_body_right_single_cont_sec h5 {
        font-size: 16px;
    }







    .conversion_new_page_new_text_click {
        left: 0;
    }



    .conversion_new_page_new_text h5 {
        font-size: 14px;
        margin: 0 0 10px 0;
    }



    .conversion_new_page_new_text h4 {
        font-size: 32px;
    }



    .conversion_new_page_new_text_click p {
        font-size: 14px;
        padding: 15px;
    }



    .conversion_new_page_new_text_click img {
        width: 40px;
    }



    .conversion_new_page_new_body_single_cont h5 {
        font-size: 20px;
        margin: 0 0 10px 0;
    }



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



    .conversion_new_page_new_body {
        grid-gap: 55px;
        width: 90%;
        margin: 20px auto 0;
    }







    .career_hm_page_sec_cont h3 {
        font-size: 40px;
    }



    .career_hm_page_sec_cont p {
        font-size: 18px;
    }



    .see_all_pos_inner_sec_body_single_img {
        width: 75%;
        margin: 0px auto 12px;
        min-height: 125px;
    }



    .see_all_pos_inner_sec_body_single {
        padding: 20px 15px;
    }



    .see_all_pos_inner_sec_body_single_cont h5 {
        font-size: 16px;
    }



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



    .see_all_pos_inner_sec_head h2 {
        font-size: 50px;
        margin: 0 0 15px 0;
    }



    .hiring_process_sec_head h2 {
        font-size: 50px;
        margin: 0 0 15px 0;
    }



    .hiring_process_sec_head h6 {
        font-size: 20px;
    }



    .hiring_process_sec_body_source {
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: 20px;
    }



    .career_featured_jobs_new_sec_body_single {
        display: block;
    }



    .career_featured_jobs_new_sec_body_single_left_icn {
        margin-right: 15px;
    }



    #view_det_pop_new .modal-dialog {
        max-width: 620px;
    }



    .view_det_sec_pop_cont_sec_cont h5 {
        font-size: 24px;
    }



    .map_list li {
        padding: 0 15px 0 0;
        font-size: 14px;
    }



    .role_cont_over {
        padding: 15px 0 0 0;
    }



    .role_cont_over ul li {
        font-size: 14px;
    }



    #view_det_pop_new_dot .modal-dialog {
        max-width: 700px;
    }



    .view_det_sec_pop_cont_sec_inner h4 {
        font-size: 34px;
    }



    .view_det_sec_pop_cont_sec_inner_cont_single label {
        font-size: 16px;
    }



    .success_job_popup_sec_cont img {
        width: 30%;
    }



    .hiring_process_sec {
        padding: 10px 0 30px 0;
    }



    .success_job_popup_sec_cont h6 {
        font-size: 25px;
    }



    .see_all_pos_btn_blue {
        margin: 0 0 30px 0;
    }







    .career_admin_dashboard_right_cont_car_grid_single h5 {
        font-size: 14px;
    }



    .career_admin_dashboard_right_cont_car_grid_single {
        padding: 15px;
    }



    .career_admin_dashboard_right_cont_car_grid_single h5 img {
        width: 20px;
    }



    .span_class h6 {
        font-size: 25px;
    }



    .span_class a {
        font-size: 14px;
    }



    .career_admin_dashboard_right_upper {
        margin: 0 0 20px 0;
    }



    .active_jobs_sec_inner_table table thead tr td {
        font-size: 14px;
    }



    .active_jobs_sec_inner_table table {
        border-spacing: 0 15px;
    }



    .active_jobs_sec_inner_table table tbody tr td {
        font-size: 12px;
        padding: 20px 0;
    }



    .view_details_btn_new {
        font-size: 12px !important;
        padding: 9px 15px !important;
        width: 120px !important;



        left: 0;
    }



    .active_btn_new {
        padding-right: 15px !important;
    }



    .active_btn_new i {
        margin: 0 5px 0 0;
        font-size: 10px;
    }



    .career_admin_dashboard_left {
        height: 90vh;
    }







    .select_dept_sec_single label {
        font-size: 12px;
    }



    .select_dept_sec {
        grid-template-columns: 1fr 2fr 1fr;
        grid-gap: 15px;
        margin: 0 0 10px 0;
    }



    .select_dept_sec {
        grid-template-columns: 1fr;
    }







    .meta_data_home_page_cont_inner {
        grid-template-columns: 1fr;
    }



    .meta_data_home_page_cont_inner_left_list ul li p {
        font-size: 14px;
    }



    .meta_data_home_page_cont_inner_left_list ul li a {
        font-size: 14px;
    }



    .meta_data_home_page_cont_inner_left_list ul li button {
        font-size: 12px;
    }







    .add_new_meta_drop_sec {
        grid-template-columns: 2fr 1fr;
        grid-gap: 20px;
        width: 100%;
    }



    .add_new_meta_drop_sec_left_single input {
        font-size: 14px;
    }



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



    .text_area_sec ul li {
        margin: 0 8px 8px 0;
    }







    .notification_popup_sec_breadcumb h4 {
        font-size: 18px;
        margin: 0 0 15px 0;
    }



    .notification_popup_sec_breadcumb h6 {
        font-size: 25px;
    }



    .notification_popup_sec_left_single {
        padding: 20px;
    }



    .d_flex_sec {
        display: block;
    }



    .notification_popup_sec_left_single h5 {
        font-size: 18px;
        max-width: max-content;
        line-height: inherit;
    }



    .notification_popup_sec_left_single_icn p {
        position: relative;
        right: 0;
        bottom: 0;
        font-size: 14px;



        margin-top: 15px;
        text-align: right;
    }







    .notification_title_sec {
        align-items: flex-start;
        width: 360px;
    }



    /*.count-info .main_nav {width: 100% !important;}*/



    .mark_as_read {
        font-size: 12px !important;
        right: 10px;
        display: inline-block;
        left: 0;
        position: relative;



        margin-top: 15px;
    }



    .manage_account span {
        font-size: 11px !important;
    }



    .manage_account span a {
        font-size: 12px !important;
    }







    .blog_new_below_cont_sec_left_search_sec_left input {
        width: 270px;
        height: 40px;
        font-size: 14px;
    }



    .blog_new_below_cont_sec_left_single_cont ul li {
        padding-right: 15px;
        font-size: 10px;
    }



    .blog_new_below_cont_sec_right_single ul li {
        padding-right: 15px;
        font-size: 10px;
    }



    .blog_new_below_cont_sec_right_single h6 {
        font-size: 14px;
    }



    .blog_new_below_cont_sec_right_single {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }



    .meet_atul_pres h4 {
        font-size: 24px;
    }







    .blog_det_sec_main_cont_sec h4 {
        font-size: 26px;
    }



    .tags_text_sec ul li span {
        font-size: 12px;
        padding: 8px 12px;
    }



    .blog_det_sec_main_cont_new_div p {
        font-size: 14px;
    }



    .leave_reply_form_sec_inner {
        padding: 25px 25px;
    }



    .leave_reply_form_sec_grid {
        grid-template-columns: 1fr;
    }







    .faq_new_sec_cont_sec {
        padding: 70px 0 80px 0px;
    }



    .faq_new_sec_cont_sec_top button {
        padding: 10px 25px;
        font-size: 14px;
    }



    .faq_new_sec_cont_sec_left h4 {
        font-size: 25px;
    }



    .faq_new_sec_cont_sec_left h4 img {
        width: 45px;
    }



    .faq_new_sec_cont_sec_left h5 {
        font-size: 24px;
        margin: 5px 0 15px 0;
    }



    .faq_new_sec_cont_sec_left span input {
        height: 48px;
        width: 100%;
        font-size: 18px;
    }



    .new_blog_hgt_faq {
        height: 550px !important;
    }



    .faq_new_sec_cont_sec_btm {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px;
    }



    .faq_cont_sec_new_cont_head h4 {
        font-size: 26px;
    }



    .faq_link {
        font-size: 16px;
    }



    .faq_cont_sec_new_cont_inner_single p {
        font-size: 14px;
    }



    .faq_new_sec_cont_sec_right h6 {
        font-size: 25px;
    }



    .car_admin_master_design_table {
        width: 100%;
    }











    .website_content_page_sec_cont_search_left span input {
        width: 350px;
        height: 38px;
        font-size: 16px;



        padding-left: 50px;
        font-weight: 400;
    }



    .website_cont_table_sec_cont {
        padding: 10px;
    }



    .website_cont_table_sec_cont table thead tr td {
        font-size: 15px;
    }



    .website_cont_table_sec_cont table tr td {
        padding: 10px;
    }



    .website_cont_table_sec_cont table tbody tr td {
        font-size: 14px;
    }



    .new_edit_admin i {
        font-size: 14px;
    }



    .new_edit_admin {
        font-size: 12px;
    }



    .new_delete_admin i {
        font-size: 14px;
    }



    .new_delete_admin {
        font-size: 12px;
    }



    .edit_delete_btns li {
        text-align: center;
    }



    .video_after:after {
        width: 90%;
    }



    .text_center_sec {
        left: 0;
    }



    .text_center_sec img {
        width: 35%;
    }







    .save_change_btn {
        font-size: 14px;
        padding: 10px 20px;
    }



    .discard_btn_new {
        font-size: 14px;
        padding: 10px 20px;
    }



    .edit_talent_btns_sec ul li {
        margin-left: 20px;
    }







    .new_sign_up_sec_box {
        padding: 20px;
    }



    .close_icn_new {
        font-size: 16px;
        *right: 20px;
        *top: 20px;
        right: 0;
        top: 0;
    }



    .close_icn_new i {
        height: 20px;
        width: 20px;
        line-height: 20px;
        font-size: 12px;
    }



    .login_flow_new_cont {
        padding-top: 30px;
    }



    .login_flow_new_cont h6 {
        font-size: 18px;
    }



    .login_flow_new_cont h5 {
        font-size: 20px;
        margin-bottom: 20px;
    }



    .form_input_sec_list ul li {
        font-size: 20px;
    }



    .enter_otp_sec_new h5 {
        font-size: 18px;
        margin-bottom: 10px;
    }



    .resend_otp_sec_flow {
        margin: 25px 0 15px 0;
    }



    .proc_btn {
        padding: 6px 40px;
        font-size: 15px;
    }



    .or_sec_text {
        margin: 10px 0;
    }



    .login_with_pass a {
        font-size: 20px;
    }



    .new_padd_top_new {
        padding-top: 10px;
    }



    .register_form_sec {
        margin: 15px 0;
    }



    .register_form_sec_inner_single {
        margin-bottom: 15px;
    }



    .register_form_sec_inner_single i {
        top: 14px;
        font-size: 16px;
    }



    .register_form_sec_inner_single input {
        font-size: 16px;
        padding-left: 45px;
    }



    .register_form_sec_inner_single span {
        padding-left: 45px;
        font-size: 12px;
    }



    .new_register_check_box {
        margin: 30px 0 0 0;
    }



    .new_register_check_box .container {
        font-size: 16px;
    }



    .register_new_submit input {
        font-size: 14px;
        padding: 8px 22px;
    }







    .right_icn {
        text-align: right;
    }



    .job_list_body_main .row .col-lg-3 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .job_list_body_main .row .col-lg-9 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .job_list_body_left {
        padding: 15px;
    }



    .job_list_body_left_head {
        padding-bottom: 10px;
    }



    .job_list_body_left_head span {
        font-size: 14px;
    }



    .job_list_body_left_head h6 {
        font-size: 13px;
    }



    .job_list_body_right_body_single_id ul li {
        padding-right: 10px;
        font-size: 13px;
        line-height: inherit;
    }



    .new_title {
        font-size: 24px;
        margin: 0px 0 10px 0;
        line-height: inherit;
    }



    .job_list_body_right_body_single_vac ul li {
        font-size: 12px;
    }



    .dis_flex_new_jobs {
        display: block;
    }



    .mt_0 {
        margin-top: 20px;
    }



    .job_list_body_right_body_single_btn ul {
        display: flex;
    }







    .service_plan_multi_sec {
        padding: 20px;
        right: 15px;
        width: 350px;
    }



    .service_plan_multi_sec_head ul li {
        padding-right: 30px;
        font-size: 18px;
    }



    .service_plan_multi_sec_head ul li:after {
        right: 15px;
    }



    .campare_table_sec thead tr td span {
        font-size: 30px;
    }



    .radio_btns_new_sec label {
        font-size: 14px;
    }



    .prof_clarification_sec_inner {
        padding: 20px 35px;
    }



    .clarify_slide_sec.owl-carousel .owl-nav {
        left: 0;
        width: 100%;
        z-index: 1;
    }



    .clarify_slide_sec.owl-carousel .owl-nav i {
        font-size: 30px;
    }







    /*New Header Responisve*/







    .drop_sec_down {
        display: block !important;
    }



    .new_header_pre_login_inner_menu_sec {
        display: none;
    }



    .new_header_pre_login_inner_logo {
        width: 100%;
        display: inline-block;
    }



    .right_icn {
        right: 20px;
        top: -15px;
        position: absolute;
    }







    /*New Header Responisve*/







    .our_story_sec .row .col-md-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .padd_left {
        padding-left: 0;
    }



    .our_story_sec_right {
        margin: 15px 0;
    }



    .ethos_right_img {
        margin: 15px 0;
    }







    .desk_mode {
        display: none;
    }



    .mob_mode {
        display: block;
    }



    .new_prof_picture_sec_audio {
        height: 200px;
    }



    .new_prof_picture_sec_single img {
        height: 200px;
    }



    #nav-tabContent {
        min-height: auto;
    }



    .new_cate_sub_cate_sec_inner_head h5 {
        font-size: 25px;
    }



    .new_cate_sub_cate_sec_inner_head h6 {
        font-size: 18px;
    }



    .category_sugg_block_sec ul li a {
        font-size: 14px;
        padding: 5px 15px;
    }



    .new_cate_sub_cate_sec_inner_body_single {
        padding: 18px;
        margin-bottom: 22px;
    }



    .category_sugg_block_sec ul li {
        margin-right: 10px;
        margin-bottom: 10px;
    }



    .sub_cate_inner_suggested ul li a {
        font-size: 12px;
        padding: 5px 12px;
    }



    .sub_cate_inner_suggested ul li {
        margin-right: 10px;
        margin-bottom: 10px;
    }



    .cate_sub_cate_head_block {
        font-size: 14px;
        padding: 5px 10px;
        margin-right: 15px;
        margin-bottom: 15px;
    }







    .job_post_form_flow {
        padding: 35px 0 25px 0;
    }



    .job_post_form_flow_inner_head {
        width: 100%;
    }



    .job_post_form_flow_inner_body_grid {
        grid-column-gap: 20px;
        width: 100%;
    }



    .job_post_form_flow_inner_body_grid_single {
        margin-bottom: 30px;
    }



    .job_post_form_flow_inner_body {
        margin: 30px 0 0 0;
    }



    .job_post_form_flow_inner_body_grid_single_head label {
        font-size: 15px;
    }



    .job_post_form_flow_inner_body_grid_single_head {
        margin-bottom: 10px;
    }



    .job_post_form_flow_inner_body_grid_single_box input {
        font-size: 14px;
        padding-left: 20px;
    }



    .job_post_form_flow_inner_body_grid_single_box select {
        font-size: 14px;
        padding-left: 20px;
    }



    .job_post_form_flow_inner_body_grid_single_head h6 {
        font-size: 12px;
        margin-left: 12px;
    }



    .custo_radio_btns {
        padding: 15px;
        width: 100%;
        margin-bottom: 20px;
    }



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



    .job_payment_sec_grid {
        grid-template-columns: 1fr 1fr;
        grid-gap: 15px;
        width: 100%;
    }



    .job_post_form_flow_inner_body_grid_single_box textarea {
        width: 100%;
    }



    .save_draft_btn {
        font-size: 14px;
        padding: 7px 25px;
    }







    .action_talent_prof_page {
        padding: 8px 10px;
        display: block;
    }



    .action_talent_prof_page h6 {
        margin: 0 0 15px 0;
        font-size: 17px;
    }



    .bordr_left_padd {
        border-left: none;
        padding-left: 15px;
    }



    .prof_admin_list_sec li {
        margin-left: 0;
        margin-right: 5px;
        margin-bottom: 5px;
    }



    .clari_admin_prof {
        font-size: 14px;
        padding: 8px 15px;
    }



    .prof_admin_list_sec_radio_btns .cont_sec {
        font-size: 16px;
    }



    .clari_admin_prof i {
        font-size: 13px;
    }



    .select_clarification_body_single h6 {
        font-size: 18px;
        line-height: inherit;
    }



    .select_clarification_body_single p {
        font-size: 14px;
    }



    .select_clarification_body_single ul li {
        font-size: 14px;
    }



    .proc_btns_new_sec_admin {
        font-size: 14px;
        padding: 8px 20px;
    }



    .select_clarification {
        padding: 20px 15px;
    }



    .select_clarification_head h5 {
        font-size: 18px;
    }



    .edit_sel_temp {
        font-size: 15px;
    }



    .send_clari_btn_new {
        font-size: 14px;
        padding: 8px 20px;
    }



    .select_clarification_body_single {
        padding: 20px;
        margin-left: 40px;
    }



    .edit_select_template_sec {
        padding: 20px;
        margin-left: 40px;
    }



    .edit_select_template_sec_top ul li {
        font-size: 14px;
        padding-right: 5px;
        margin-right: 5px;
    }



    .edit_select_template_sec_bottom_icn ul li a {
        font-size: 17px;
    }



    .edit_select_template_sec_bottom_icn ul li {
        margin-right: 18px;
    }



    .edit_select_template_sec_bottom_cont {
        padding: 15px;
    }



    .edit_select_template_sec_bottom_cont p {
        font-size: 14px;
    }



    .edit_select_template_sec_bottom_cont ol li {
        font-size: 14px;
    }



    .done_btns {
        font-size: 14px;
    }



    .cancel_btns_adim {
        font-size: 14px;
        padding: 6px 20px;
    }



    .select_clarification_view_his_page_inner_single_head h4 {
        font-size: 18px;
    }



    .select_clarification_view_his_page_inner_single_head h4 span {
        margin-left: 15px;
    }



    .select_clarification_view_his_page_inner_single_head h6 {
        font-size: 22px;
        line-height: inherit;
    }



    .select_clarification_view_his_slide p {
        font-size: 14px;
    }



    .select_clarification_view_his_slide ul li {
        font-size: 14px;
    }



    .new_tabs_sec_prof {
        width: 90%;
    }



    .profile_service_sec_box_inner {
        grid-template-columns: 1fr 1fr;
    }







    .new_footer_design_sec_inner {
        padding: 20px 0;
    }



    .new_footer_design_sec_inner h5 {
        font-size: 20px;
        margin: 0 0 15px 0;
    }



    .new_footer_design_sec_inner ul li a {
        font-size: 16px;
        padding-right: 15px;
        margin-right: 15px;
    }



    .new_footer_design_sec_logo_sec {
        padding-top: 20px;
        padding-bottom: 10px;
    }



    .new_footer_design_sec_logo_sec_logo {
        width: 150px;
    }



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



    .inner_ftr_copy_sec_single_new_ftr ul li {
        padding-left: 10px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li:last-child {
        padding-left: 20px;
    }







    /*Admin Dashboard Full Process*/







    .admin_dash_jobs_head {
        margin-bottom: 20px;
    }



    .admin_dash_jobs_head h4 {
        font-size: 20px;
    }



    .admin_dash_jobs_head a {
        font-size: 14px;
    }



    .career_admin_dashboard_right_cont_car_grid_new {
        grid-gap: 20px;
        margin: 0 0 20px 0;
    }



    .career_admin_dashboard_right_cont_car_grid_single_new {
        padding: 15px;
    }



    .career_admin_dashboard_right_cont_car_grid_single_new h5 {
        font-size: 14px;
        margin: 0 0 8px 0;
    }



    .career_admin_dashboard_right_cont_car_grid_single_new h5 img {
        margin: 0 10px 0 0;
        width: 20px;
    }



    .span_class_new h6 {
        font-size: 18px;
    }



    .span_class_new a {
        font-size: 12px;
    }



    .admin_dash_job_applied h5 {
        font-size: 20px;
    }



    .all_jobs_tabs_sec_new ul li {
        padding-right: 5px;
        margin-right: 5px;
    }



    .all_jobs_tabs_sec_new ul li a {
        font-size: 12px;
    }



    .all_jobs_tabs_sec_new ul li a span {
        font-size: 10px;
    }



    .all_jobs_tabs_sec_new {
        padding: 15px 30px;
    }



    .select_opt .fa-map-marker-alt {
        font-size: 15px;
        margin-right: 0px;
    }



    .select_opt .sel_Box_new_first {
        width: 140px;
        font-size: 15px;
    }



    .jobs_dash_location_fit_sec ul li {
        margin-right: 15px;
    }



    .sel_Box_new_sel {
        width: 120px;
        font-size: 12px;
        padding: 5px 15px 5px 10px;
    }



    .jobs_dash_location_fit_sec {
        margin: 15px 0 5px 0;
        display: flex;
    }



    .job_dash_filter {
        font-size: 12px;
    }



    .results_para {
        font-size: 12px;
    }



    .dash_check_in .cont_new_dash {
        padding-left: 25px;
        font-size: 12px;
    }



    .job_sort_btn_new {
        text-align: right;
        margin: 10px 0 0 0;
    }



    .job_sort_btn_new button {
        font-size: 14px;
        padding: 5px 10px;
    }



    .job_sort_btn_new button .fa-align-center {
        font-size: 15px;
        margin-right: 5px;
    }



    .job_sort_btn_new button .fa-angle-down {
        font-size: 16px;
        font-weight: 500;
        margin-left: 5px;
    }



    .jobs_dash_sec_table thead tr td {
        font-size: 12px;
        padding: 5px 10px 5px 0;
    }



    .input_search_sec_dash input {
        width: 150px;
        font-size: 12px;
        padding: 0 0 0 35px;
    }



    .input_search_sec_dash i {
        font-size: 14px;
        top: 2px;
        left: 12px;
    }



    .jobs_dash_sec_table tbody tr td {
        font-size: 12px;
    }



    .tab_online:before {
        height: 10px;
        width: 10px;
        left: 0px;
        top: 30px;
    }



    .tab_inactive:before {
        height: 10px;
        width: 10px;
        left: 0px;
        top: 30px;
    }



    .tab_claim:before {
        height: 10px;
        width: 10px;
        left: 0px;
        top: 30px;
    }



    .tab_unclaim:before {
        height: 10px;
        width: 10px;
        left: 0px;
        top: 30px;
    }







    .job_posting_form_admin_new_sec_head {
        display: block;
    }



    .job_post_sec_area_list {
        margin-top: 35px;
    }



    .job_posting_form_admin_new_sec_body_list ul li {
        display: inline-block;
        padding-right: 40px;
        padding-bottom: 25px;
    }



    .preview_sec_inner_body_sec .row .col-lg-2 {
        -ms-flex: 0 0 26.666667%;
        flex: 0 0 26.666667%;
        max-width: 26.666667%;
    }



    .preview_sec_inner_body_sec .row .col-lg-10 {
        -ms-flex: 0 0 73.333333%;
        flex: 0 0 73.333333%;



        max-width: 73.333333%;
    }



    .user_view_details_sec .modal-body {
        padding: 40px 15px 15px 15px;
    }



    .user_view_details_sec .close {
        font-size: 20px;
    }



    .new_view_list li {
        padding-right: 10px;
        font-size: 14px;
    }



    .edit_btn_view_new {
        font-size: 12px;
        right: 40px;
        top: -25px;
        padding: 6px 20px;
    }



    .edit_btn_view_new i {
        font-size: 12px;
    }



    .user_view_details_sec_list p {
        font-size: 14px;
    }



    .rate_icon {
        font-size: 16px;
    }



    .user_view_details_sec .modal-dialog {
        max-width: 750px;
    }



    .client_dash_new_talent_list ul li a {
        font-size: 14px;
    }



    .client_dash_sec_main nav {
        width: 100%;
    }



    .client_dash_sec_main nav .nav-item {
        padding: 10px 25px;
        font-size: 12px;
    }



    .table_cont table thead tr td {
        font-size: 12px;
        padding: 10px;
    }



    .table_cont table tbody tr td {
        padding: 15px 10px;
        font-size: 10px;
    }



    .client_dash_sec_main .tab-content {
        margin: 25px 0 20px 0;
    }







    /*Admin Dashboard Full Process*/







    /*Verification Flow*/







    .talent_prof_veri_settings_single_left_icn {
        margin-right: 25px;
    }



    .talent_prof_veri_settings_single_left_text h5 {
        font-size: 14px;
        min-width: 160px;
    }



    .talent_prof_veri_settings_single_left_text span {
        font-size: 14px;
    }



    .talent_prof_veri_settings_single {
        padding: 15px 30px 15px 25px;
        margin-bottom: 20px;
    }



    .edit_flow_btn {
        font-size: 16px;
    }



    .edit_flow_btn i {
        font-size: 14px;
    }







    .request_modal_sec .modal-dialog {
        max-width: 650px;
    }



    .request_modal_sec_inner {
        padding: 20px 15px;
    }



    .request_modal_sec_inner_cont {
        width: 95%;
        margin: 0 auto;
    }



    .request_modal_sec_inner_cont_logo {
        width: 250px;
        margin: 0px auto 5px;
    }



    .request_modal_sec_inner_cont_inner h3 {
        font-size: 16px;
        margin: 0px 0 5px 0;
    }



    .request_modal_list li {
        font-size: 14px;
    }



    .request_modal_list li img {
        margin-right: 10px;
        width: 15px;
    }



    .req_moda_sc_cont {
        padding-top: 15px;
        padding-bottom: 15px;
    }



    .req_moda_sc_cont h4 {
        font-size: 14px;
    }



    .govt_req_sec li {
        font-size: 12px;
    }



    .read_more_cont_sec p {
        font-size: 14px;
    }



    .start_session_btns {
        font-size: 12px;
    }







    .request_talent_prof_ver_inner_head h5 {
        font-size: 16px;
    }



    .request_talent_prof_ver_inner_head p {
        font-size: 14px;
    }



    .request_talent_prof_ver_inner_step ul li {
        padding-right: 40px;
    }



    .request_talent_prof_ver_inner_step ul li h6 {
        font-size: 16px;
    }



    .request_talent_prof_ver_inner_step ul li p {
        font-size: 14px;
        padding: 0 10px;
    }



    .request_talent_prof_ver_inner_upload h5 {
        font-size: 20px;
    }



    .request_talent_prof_ver_inner_upload p {
        font-size: 16px;
    }



    .drag_sec_new_design {
        width: 100%;
    }



    .request_talent_prof_ver_inner_upload_id_proff .row .col-md-9 {
        -ms-flex: 0 0 55%;
        flex: 0 0 55%;



        max-width: 55%;
    }



    .request_talent_prof_ver_inner_upload_id_proff .row .col-md-3 {
        -ms-flex: 0 0 45%;
        flex: 0 0 45%;
        max-width: 45%;
    }



    .request_talent_prof_ver_inner_upload_id_proff_left h5 {
        font-size: 17px;
    }



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



    .sel_opt_box ul li {
        font-size: 14px;
        padding-bottom: 10px;
    }



    .drag_sec_new_design_label img {
        width: 45px;
    }



    .drag_sec_new_design_label p {
        font-size: 18px;
        margin: 10px 0;
    }



    .browse_btn_new {
        font-size: 14px;
    }



    .drag_sec_new_design_label {
        height: 220px;
    }



    .request_talent_prof_ver_inner_upload_id_proff {
        margin: 15px 0 10px 0;
    }







    .upload_intro_video_sec_head h4 {
        font-size: 18px;
    }



    .upload_intro_video_sec_head p {
        font-size: 16px;
    }



    .upload_intro_video_sec_body_single_left_top p {
        flex: 0 0 110px;
        font-size: 12px;
    }



    .upload_intro_video_sec_body_single_left_top span {
        font-size: 14px;
    }



    .upload_intro_video_sec_body_single_left_top button {
        padding: 5px 10px;
        font-size: 14px;
    }



    .upload_intro_video_sec_body_single_body_video h6 {
        font-size: 18px;
    }



    .video_preview_icn img {
        height: 100%;
    }



    .payment_sec_new_body .row .col-md-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .payment_sec_new_body_right {
        margin-top: 20px;
    }



    .next_review_sec_new .row .col-md-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .change_btn_new {
        font-size: 12px;
        padding: 8px 20px;
    }



    .intro_video_sec_flex_video.video_preview_icn {
        width: 250px;
    }



    .video_preview_icn i {
        font-size: 50px;
    }



    .next_review_sec_new_body_single p {
        font-size: 14px;
    }



    .next_review_sec_new_body_single_box {
        padding: 10px;
    }



    .next_review_sec_new_body_single_box ul li h6 {
        font-size: 12px;
    }



    .next_review_sec_new_body_single_box ul li p {
        font-size: 14px;
    }



    .next_review_sec_new_total h6 {
        font-size: 16px;
    }



    .next_review_sec_new_total p span {
        font-size: 14px;
    }







    /*Verification Flow*/







    /*Jobs Module*/







    .job_reports_module_sec_new_head h6 {
        font-size: 14px;
    }



    .new_sort {
        font-size: 14px;
    }



    .job_reports_module_sec_new_body_listing_single ul li {
        font-size: 12px;
        padding-right: 8px;
        margin-bottom: 10px;
    }



    .new_socila_job_list {
        margin-bottom: 8px;
    }



    .social_share_slide_flex {
        flex-direction: column;
        align-items: flex-start;
    }



    .new_report_drop_sec {
        margin-top: 0px;
        justify-content: flex-end;
        width: 100%;
    }



    .job_reports_module_sec_new_body_listing_single h3 {
        font-size: 18px;
        margin-bottom: 8px;
    }



    .job_reports_module_sec_new_body_listing_single ul {
        margin-bottom: 0px;
    }



    .other_jobs_info_sec_btns {
        margin-top: 10px;
    }



    .pay_title {
        font-size: 20px;
    }



    .other_jobs_info_sec {
        display: flex;
        align-items: flex-start;
        justify-content: space-between;



        flex-direction: column-reverse;
    }



    .other_jobs_info_sec h5 {
        font-size: 16px;
    }



    .other_jobs_info_sec h5 img {
        font-size: 15px;
    }







    .thank_popup_sec .modal-dialog {
        max-width: 680px;
    }



    .view_details_pop .modal.right .modal-dialog {
        max-width: 650px !important;
        width: 650px !important;
    }







    /*Jobs Module*/







    /*My Reports*/







    .my_projects_sec_right {
        padding-left: 0;
    }







    /*My Reports*/







    /*Dash page-15*/



    .talent_profile_clarification_inner {
        padding: 20px 25px;
    }



    .talent_profile_clarification_inner ol li {
        font-size: 13px;
    }



    .view_details_page_sec_main {
        padding: 20px;
    }



    .new_list_dash {
        position: relative;
        left: 0;
        top: 0;
        z-index: 1;
        margin: 0 0 10px 0;
    }



    .new_list_dash ul li {
        margin-right: 15px;
        margin-left: 0px;
    }



    .talent_cont_btn {
        font-size: 12px;
    }



    .edit_dash_btn {
        font-size: 12px;
    }



    .view_details_page_sec_single ul li {
        margin-right: 10px;
        font-size: 14px;
    }



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



    .view_details_page_sec_single h5 {
        color: #000000;
        font-size: 25px;
        margin: 0;
    }



    .my_projects_sec_right_single_btns_new ul li a {
        font-size: 12px;
        padding: 5px 15px;
    }



    .view_details_page_sec_single h6 {
        font-size: 16px;
    }



    .view_details_page_sec_single p {
        font-size: 14px;
    }



    .view_details_btns ul li {
        margin: 0 10px 10px 0;
    }



    .on_going_new {
        padding: 7px 20px !important;
    }



    .unverified_prof {
        padding: 5px 0px;
        font-size: 8px;
    }



    .unverified_prof a {
        font-size: 10px;
    }



    .new_list_dash ul {
        justify-content: flex-end;
    }



    .job_list_body_right_body_single_id_new ul li {
        font-size: 14px;
    }



    .reason_sec p {
        font-size: 14px;
    }







    /*Dash page-15*/







    .fa_heart_sec i {
        font-size: 20px;
    }



    .fa_heart_sec {
        top: 20px;
        right: 20px;
    }



    .talent_list_new_sec_body_right_single_cont_sec h5 {
        font-size: 12px;
    }







    /*Talent Settings*/







    .talent_setting_input_display input {
        width: 85% !important;
        font-size: 14px;
    }



    .talent_setting_input_display select {
        width: 85% !important;
        font-size: 14px;
    }



    .talent_setting_input_display {
        flex: 0 0 75%;
    }







    /*Talent Settings*/











    /*View Applications*/







    .view_application_main_nav .nav-tabs {
        width: 90%;
    }



    .view_application_main_nav .nav-item {
        font-size: 14px;
    }



    .view_application_main_nav .nav-item:after {
        height: 100%;
    }



    .reject {
        font-size: 14px;
    }



    .shortlist {
        font-size: 14px;
    }



    .verified_profile .row .col-lg-3 {
        -ms-flex: 0 0 35%;
        flex: 0 0 35%;
        max-width: 35%;
    }



    .verified_profile .row .col-lg-9 {
        -ms-flex: 0 0 65%;
        flex: 0 0 65%;
        max-width: 65%;
    }



    .client_talent_brow_bottom {
        grid-template-columns: 1fr 1fr;
        height: 970px;
        overflow-y: scroll;
    }



    .talent_list_new_sec_body_right_single_cont_img img {
        height: 100%;
    }







    .audition_sec_body_list .row .col-md-8 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }



    .audition_sec_body_list .row .col-md-4 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }



    .play_btn {
        top: 20%;
        width: 50px;
    }







    /*View Applications*/











    /*Approvals Module*/







    .approval_business_profile_main .action_talent_prof_page {
        display: flex;
    }



    .clari_admin_prof_bg_wht {
        font-size: 14px;
        padding: 8px 25px;
    }



    .approval_business_profile_main .action_talent_prof_page h6 {
        margin-bottom: 0px;
    }



    .approval_business_profile_business_sec {
        display: block;
    }



    .approval_business_profile_business_left_text h4 {
        font-size: 14px;
    }



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



    .approval_business_profile_business_left_text {
        flex: 0 0 400px;
        margin-right: 25px;
        margin-bottom: 20px;
    }



    .approval_business_profile_business_left {
        border-right: none;
    }



    .approve_btn_aproval {
        font-size: 14px;
        padding: 8px 20px;
    }



    .cancel_new_btn_approval {
        font-size: 14px;
        padding: 8px 20px;
    }



    .active_jobs_main_sec_new_single h6 {
        font-size: 15px;
    }



    .active_jobs_main_sec_new_single p {
        font-size: 18px;
    }



    .jobs_details_sec_new_box h6 {
        margin-bottom: 10px;
        font-size: 12px;
    }



    .jobs_details_sec_new_box h5 {
        font-size: 25px;
    }



    .jobs_details_sec_new_box h5 span {
        font-size: 12px;
    }



    .box_contents_sec li {
        font-size: 14px;
    }



    .active_jobs_main_sec_new {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .visit_socila_media_sec ul li {
        margin-right: 20px;
        padding-right: 20px;
        margin-bottom: 20px;
    }



    .visit_socila_media_sec ul li:last-child {
        margin-bottom: 0px;
    }



    .visit_socila_media_sec ul li span {
        font-size: 14px;
    }



    .visit_socila_media_sec ul li img {
        width: 30px;
    }



    .visit_socila_media_sec {
        padding: 15px;
    }



    .approval_module_activity_log_body_inner ul li {
        font-size: 12px;
        margin-bottom: 15px;
    }







    /*Approvals Module*/















    /*Verification Flow For Client Admin Side*/







    .approval_business_profile_main h1 {
        font-size: 16px;
    }



    .verification_flow_box_sec h1 {
        font-size: 16px;
    }



    .verification_flow_box_sec_list li {
        margin-right: 10px;
        font-size: 14px;
    }



    .verification_flow_box_sec_list li:last-child {
        margin-right: 0px;
        margin-bottom: 0;
    }



    .verification_flow_box_sec_grid {
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    .next_review_sec_new_body_single h6 {
        font-size: 18px;
        margin-bottom: 15px;
    }



    .next_review_sec_new_body_single .next_review_sec_new_body_single_body {
        margin-left: 0;
    }



    .next_review_sec_new_body_single_body_single h3 {
        font-size: 16px;
    }



    .details_correct_check_left {
        margin-left: 0;
    }



    .verify_popup_sec_new_sec .modal-dialog {
        max-width: 550px;
    }



    .verify_popup_sec_new_sec_inner p {
        font-size: 25px;
    }







    /*Verification Flow For Client Admin Side*/











    /*Company Verification For Frontend*/







    .company_verification_flow_sec_main h4 {
        font-size: 16px;
        margin: 0 0 15px 0;
    }



    .company_verification_flow_sec_single {
        padding: 10px;
        margin-bottom: 15px;
    }



    .company_verification_flow_sec_single_left_text h6 {
        font-size: 13px;
        flex: 0 0 200px;
    }



    .company_verification_flow_sec_single_left_text p {
        font-size: 12px;
        padding-left: 15px;



        margin-bottom: 0px;
        flex: 0 0 300px;
    }



    .social_set_grid {
        padding-left: 15px;
        margin-bottom: 0px;
        flex: 0 0 300px;
    }



    .social_set_grid li {
        font-size: 12px;
    }



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



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



    .company_number_input {
        padding-left: 15px;
        margin-bottom: 0px;
        flex: 0 0 300px;
    }



    .company_number_input input {
        padding-left: 80px !important;
    }



    .talent_prof_veri_settings_single_left_icn {
        margin-right: 15px;
    }



    .all_input_box_sec {
        padding-left: 15px;
        margin-bottom: 0px;
        flex: 0 0 300px;
        grid-template-columns: 1fr 1fr;
    }



    .all_input_box_sec_input {
        height: 35px;
        font-size: 12px;
    }







    /*Company Verification For Frontend*/















    /*Service Purchasing Module*/







    .influencer_beauty_products_inner_left h5 {
        font-size: 20px;
    }



    .influencer_beauty_products_inner_left_basic_form {
        padding: 15px;
    }



    .influencer_beauty_head ul li a {
        font-size: 18px;
        padding-right: 10px;
        margin-right: 10px;
    }



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



    .influencer_beauty_body_list li {
        font-size: 15px;
    }



    .influencer_beauty_body_list li:before {
        font-size: 15px;
    }



    .influencer_beauty_body_btns ul li {
        display: inline-block;
        margin-right: 20px;
        margin-bottom: 10px;
    }



    .sevice_book {
        font-size: 14px;
    }



    .copmare_plans {
        font-size: 16px;
    }



    #service_slde_img .owl-nav .owl-next i {
        font-size: 30px;
    }



    #service_slde_img .owl-nav .owl-prev i {
        font-size: 30px;
    }



    .influencer_beauty_products_inner .row {
        align-items: center;
    }



    .influencer_beauty_products {
        padding: 30px 0 10px 0;
    }



    .service_desc_inner h6 {
        font-size: 20px;
    }



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



    .compare_plans_new_sec_inner_table table thead tr td {
        padding: 18px;
    }



    .compare_plans_new_sec_inner_table table thead tr td:first-child {
        padding: 22px;
    }



    .compare_plans_new_sec_inner_table table tbody tr td {
        padding: 18px;
    }



    .compare_plans_new_sec_inner_table table tbody tr td:first-child {
        padding: 22px;
    }



    .compare_plans_new_sec_inner h6 {
        font-size: 20px;
    }



    .compare_plans_new_sec_inner_table table thead tr td h6 {
        font-size: 22px;
    }



    .compare_plans_new_sec_inner_table table thead tr td h5 {
        font-size: 20px;
    }



    .compare_plans_new_sec_inner_table table thead tr td p {
        font-size: 13px;
    }



    .compare_plans_new_sec_inner_table table tbody tr td p {
        font-size: 18px;
    }



    .compare_plans_new_sec_inner_table table tbody tr td .fa-check {
        font-size: 25px;
    }



    .compare_plans_new_sec_inner_table table tbody tr td .fa-times {
        font-size: 25px;
    }







    .sevice_book_pop_sec .modal-dialog {
        padding: 40px 15px 30px 15px;
        max-width: 700px;
    }



    .payment_sec_new_body_right_single_blue_bg h5 {
        font-size: 14px;
    }



    .checked_aval {
        font-size: 17px;
    }



    .new_check_box_sec_calender .container {
        font-size: 16px;
    }



    #ui-datepicker-div {
        width: 300px;
    }







    .thank_purchase {
        padding: 15px;
    }



    .thank_purchase i {
        font-size: 60px;
    }



    .request_talent_prof_ver_inner_new_box .row .col-md-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;



        max-width: 100%;
    }



    .order_summary_sec {
        margin-top: 20px;
    }



    .thank_purchase span p {
        font-size: 22px;
        margin-bottom: 10px;
    }



    .thank_purchase span h6 {
        font-size: 16px;
        line-height: inherit;
    }







    /*Service Purchasing Module*/







    /*Subscription Module*/







    .subscription_right_sec {
        margin-top: 30px;
    }



    .upgrade_unlock_potential_inner {
        grid-gap: 20px;
    }



    .arrow_icn_sec {
        display: none;
    }



    .upgrade_unlock_potential_inner_right_body_single.active {
        left: 0px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_head h5 {
        font-size: 16px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_head a {
        font-size: 14px;
        padding: 6px 15px;
    }



    .month_list li {
        margin-right: 5px;
        padding-right: 5px;
    }



    .month_list li a {
        font-size: 12px;
        padding: 5px 10px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_head {
        margin-bottom: 45px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_body_first h5 {
        font-size: 14px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_body_first p {
        font-size: 12px;
        margin: 0px 0 10px 0;
    }



    .check_box_list .container {
        font-size: 12px;
    }



    .upgrade_unlock_potential_inner_left_body_inner {
        padding: 20px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_head h5:after {
        left: -20px;
    }



    .sevice_book_new {
        font-size: 14px;
        padding: 8px 18px;
        margin-bottom: 10px;
    }



    .upgrade_btns_all_sec_right h6 {
        font-size: 16px;
        text-align: right;
    }



    .upgrade_unlock_potential_inner_right_body_single_right h6 {
        font-size: 12px;
    }



    .upgrade_unlock_potential_inner_right_body_single_left span:before {
        width: 40px;
    }



    .upgrade_unlock_potential_inner_right_body_single_left span:after {
        width: 80px;
    }



    .upgrade_unlock_potential_inner_right {
        margin-left: 0px;
    }



    .upgrade_unlock_potential_inner_right_body_single {
        margin-bottom: 30px;
    }







    /*Subscription Module*/











    /*Approvals Module*/







    .approvals_category_sub_category_head h5 {
        font-size: 14px;
        width: 390px;
    }



    .approvals_category_sub_category_body {
        grid-template-columns: 1fr;
    }







    /*Approvals Module*/











    /*Subscription Module Backend*/







    .colla_pack_pop_sec_new_inner_body {
        grid-template-columns: 1fr;
    }



    .sales_report_sec_main {
        padding: 20px;
        grid-gap: 20px;
    }



    .sales_report_sec_single h6 {
        font-size: 15px;
    }



    .sales_report_sec_single h6 span {
        font-size: 10px;
        padding: 6px 12px;
    }



    .active_uses_main_sec_single h6 {
        font-size: 14px;
    }



    .active_uses_main_sec_single p {
        font-size: 20px;
    }



    .graph_sub_table_sec_head_list li span {
        font-size: 14px;
    }



    .graph_sub_table_sec_head_list li {
        display: block;
    }



    .save_changes_plan_sec ul li {
        margin-bottom: 20px;
    }



    .add_new_plan_btns_new a {
        margin-left: 10px;
        margin-top: 10px;
    }















    /*Client Ratings*/







    .clients_sec_ratings_inner_head h5 {
        font-size: 18px;
    }



    .clients_sec_ratings_inner_body {
        grid-template-columns: 1fr 2fr;
        grid-gap: 20px;
    }



    .clients_img span {
        padding: 0 15px;
        bottom: 40px;
    }



    .clients_img_span_cont h5 {
        font-size: 14px;
    }



    .view_prof_blue {
        right: 0;
        bottom: -15px;
        position: relative;
        padding: 6px 10px;
        font-size: 14px;
    }



    .list_sec_cls li {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .client_rate_img {
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    .client_rate_img_right_list li i {
        font-size: 18px;
    }



    .rate_modal_sec_main_inner {
        padding: 10px;
    }



    .rate_modal_sec_main_inner_body {
        grid-template-columns: 1fr 2fr;
    }



    .can_sub_cancel {
        font-size: 12px;
        padding: 6px 20px;
    }



    .can_sub_sec li {
        margin-left: 10px;
    }



    .can_sub_submit {
        font-size: 12px;
        padding: 6px 20px;
    }



    .clients_sec_ratings_inner_body_left:after {
        display: none;
    }







    /*Client Ratings*/



    .nice-select.sort-select.active_asc_desc.filter {
        position: relative !important;
        right: 0 !important;



        top: 0px !important;
        bottom: 0 !important;
    }











    .view_det_btn_new_sec span {
        margin-top: 10px;
        display: inline-block;
    }



    .featured_disc p {
        *height: 45px;
    }



    .suceess_story_body_single_cont {
        width: 40%;
    }



    .new_tal_head_sec_grid .row .col-md-9 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .new_tal_head_sec_grid .row .col-md-3 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .social_space_sec {
        margin-top: 15px;
    }



    .new_tal_head_sec_grid .new_prof_picture_sec {
        grid-template-columns: 1fr 1fr;
    }



    .new_tal_head_sec_grid .new_prof_picture_sec_single img {
        height: 100%;
    }



    .new_tal_head_sec_grid .new_prof_picture_sec_audio {
        height: 100%;
    }



    .profile_service_sec_box_inner_single h6 {
        font-size: 18px;
    }



    .profile_service_sec_box_inner_single_flex span {
        font-size: 16px;
    }



    .profile_service_sec_box_inner_single_flex a {
        font-size: 14px;
    }



    .new_tal_head_sec_grid .new_tabs_sec_prof {
        justify-content: center;
    }







    .search_meeting_sec_inner ul li {
        margin-bottom: 15px;
    }



    .input_list li {
        margin-bottom: 0px !important;
    }



    .search_meeting_sec .verification-results {
        position: relative;
        right: 0;
        bottom: 0;
    }



    .sub_scr_back_main_sec_table {
        overflow-y: scroll;
    }



    .sub_scr_back_main_sec_table table thead tr td {
        font-size: 12px;
    }



    .name_bold_text_new {
        font-size: 13px;
    }



    .online_text_sec {
        font-size: 13px;
    }



    .office_text_sec {
        font-size: 13px;
    }



    .attend_meeting_btn {
        font-size: 12px;
    }



    .shedule_meeting_btn {
        font-size: 12px;
    }



    .missed_meeting_btn {
        font-size: 12px;
    }



    .view_det_tab_she li a i {
        font-size: 18px;
    }



    .view_det_schedule {
        font-size: 12px;
    }



    .plan_text {
        font-size: 14px;
    }



    .new_premin_plan .row .col-md-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .right_slide_box_new {
        width: 100%;
        margin: 40px auto 0;
    }



    .right_slide_box_new .success-stories-section {
        padding: 0px;
    }















    /*Home Page New Design*/







    .banner_new_inner_cont_inner_sec {
        bottom: 20px;
    }



    .simple_btn_black {
        padding: 12px;
        font-size: 14px;
    }



    .simple_btn_new {
        padding: 12px;
        font-size: 14px;
    }



    .banner_new_inner_cont ul li {
        margin-right: 15px;
    }



    .banner_new_inner_cont h6 {
        font-size: 30px;
        margin-bottom: 15px;
    }



    .banner_new_inner_cont h5 {
        font-size: 25px;
        margin-bottom: 12px;
    }



    .fill_icn {
        display: none !important;
    }



    .fill_icn_prev {
        transform: translateX(0px);
    }



    .banner_right_apple_cont_sec ul li:hover .fill_icn_prev {
        transform: translateX(0px);
    }



    .banner_right_apple_cont_sec {
        right: -35px;
    }



    .banner_right_apple_cont_sec ul li {
        margin-bottom: 15px !important;
    }



    .banner_right_apple_cont_sec ul li a {
        padding: 5px 20px;
    }



    .banner_right_apple_cont_sec ul li a img {
        width: 20px;
    }



    .featured_talents_sec_new_inner_head h5 {
        font-size: 28px;
    }



    .featured_talents_sec_new_inner_body ul {
        text-align: left;
    }



    .featured_talents_sec_new_inner_body ul {
        display: grid;
        text-align: left;
        grid-template-columns: 1fr 1fr;
    }



    .featured_talents_sec_new_inner_body ul li {
        margin-right: 15px;
        margin-bottom: 15px
    }



    .featured_talents_sec_new_inner_body ul li:nth-child(3) {
        margin-right: 15px;
        margin-bottom: 15px;
    }



    .featured_talents_sec_new_inner_single_img_cont h6 {
        font-size: 14px;
    }



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



    .featured_talents_sec_new_inner_single_img_cont h5 {
        font-size: 14px;
    }



    .featured_talents_sec_new {
        padding: 30px 0 15px 0;
    }



    .influence_new_home .featured_jobs_sec_head h2 {
        font-size: 35px;
    }



    .influence_new_home .featured_jobs_sec_head p {
        font-size: 18px;
        width: 85%;
    }



    .influence_new_home .influencer_sec_main_sec_left h1 {
        font-size: 32px;
    }



    .our_talent_finger_right h5 {
        font-size: 45px;
    }











    /*Home Page New Design*/







    .non_user_met_sec_main .row .col-md-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .non_user_met_sec_right {
        margin-top: 40px;
    }











    .my_projects_sec_main {
        padding: 15px;
    }



    .my_projects_sec_main .row .col-md-4 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .my_projects_sec_main .row .col-md-8 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }







    .comp_plan_new_sec_inner_sec_body {
        width: 100%;
    }



    .thank_you_page_main p {
        font-size: 20px;
    }



    .thank_you_page_main h6 {
        font-size: 16px;
    }







    .sstory-column {
        grid-template-columns: 1fr;
    }



    .story-ctn span.sslabel {
        font-size: 11px;
    }



    .slick-slide {
        height: 460px;
    }







    /*New Contact Page*/







    .new_contact_sec_new_inner .row .col-md-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .sstory_column_new {
        gap: 20px;
    }







    .back_end_view_plans_sec_head_left h5 {
        font-size: 14px;
    }



    .back_end_view_plans_sec_head_left h5 a {
        margin-left: 10px;
    }



    .plan_save_btn_new {
        font-size: 12px !important;
        padding: 8px 15px !important;
    }



    .talent-fingertips-section .row {
        align-items: center;
    }



    .active_scb_sec_new_inner a {
        font-size: 10px;
    }



    .active_scb_sec_new_inner h4 {
        font-size: 10px;
    }











    .desk_mode_order {
        display: none;
    }



    .mob_mode_order {
        display: block;
    }



    header.new-header .inner-header ul.home-quick-menu {
        display: none;
    }



    header.new-header .inner-header .logo img {
        width: 100%;
    }



    .logo {
        width: 35%;
    }



    header.new-header .inner-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }



    .my_order_mobile_body_sec {
        grid-template-columns: 1fr 1fr;
        grid-gap: 15px;
        display: grid;
    }



    .mar_btm_0 {
        margin-bottom: 0px !important;
        margin-left: 0px;
    }



    .new_inner_list_sec_new {
        display: block;
    }



    .met_right_mod li {
        display: inline-block !important;
        margin-left: 0px !important;
        margin-right: 15px !important;



        margin-top: 15px;
    }



    #ui-datepicker-div {
        transform: translate(0%, 25%);
    }







    .my_orders_filter_sec_new {
        display: block;
    }



    .my_orders_filter_sec_new ul {
        display: block;
    }



    .my_orders_filter_sec_new ul li {
        margin-bottom: 15px;
    }



    .other_inquires_main {
        position: relative;
    }







    .videobx:before {
        display: none;
    }



    .videobx:after {
        display: none;
    }















    /*Share Profile*/







    .share_talents_sec_inner_filter_main_sec_new {
        display: block;
    }



    .share_talents_sec_inner_filter ul li {
        margin-right: 10px;
        margin-bottom: 10px;
        display: block;



        text-align: center;
    }



    .share_talents_sec_inner_filter ul li .nice-select.sort-select {
        position: relative;
        right: 0;
        bottom: 0;



        top: 0px;
    }



    .share_talents_sec_inner_filter ul li .new_ht_sec_new_sec .sel_Box_new {
        width: 100%;
    }



    .share_talents_sec_inner_filter ul li .sel_Box_new {
        width: 100%;
    }



    .share_talents_sec_inner_filter ul {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
    }



    .search_loc_sec input {
        width: 100%;
    }



    .share_talents_sec_inner_filter {
        margin-bottom: 20px;
    }



    .search_box_new_sec_input input {
        width: 100%;
    }











    /*Share Profile*/







    .about_us_sec {
        padding: 0px;
    }







    .backend_user_subs_sec {
        grid-template-columns: 1fr;
        grid-gap: 25px;
    }



    .backend_user_subs_sec_left_body_gigs {
        grid-template-columns: 1fr 1fr;
        grid-gap: 25px;
    }



    .backend_user_subs_sec_left_body_meetings {
        grid-template-columns: 1fr;
        grid-gap: 25px;
    }



    .backend_user_subs_sec_approvals {
        grid-template-columns: 1fr;
        grid-gap: 25px;
    }



    .backend_user_subs_sec_left_body_gigs_sales {
        width: 75%;
    }











    .home_page_cont_sec_new_inner_head_right input {
        width: 240px;
    }



    .faq_btn_new {
        width: 460px !important;
    }



    .text_sec_new {
        width: 250px;
    }



    .featured_gigs_sec_new_single_body_right_top {
        width: 100%;
    }



    .featured_gigs_sec_new_single_body_inner label {
        font-size: 14px;
    }



    .home_page_cont_sec_new_inner_body_sec_single_left h5 {
        font-size: 16px;
    }



    .home_page_flow_backend_sec .home_page_cont_sec_new_inner_head {
        display: block;
    }



    .home_page_flow_backend_sec .home_page_cont_sec_new_inner_head_right_new_sec {
        margin-top: 15px;
    }



    .d_flex_align_cenet {
        display: none !important;
    }



    .new_home_sec_dark_inner_single_list {
        display: grid;
        gap: 30px;
        grid-template-columns: 1fr 1fr;
    }



    .new_home_sec_dark_inner_single_list li:after {
        display: none;
    }







    .sph-left {
        flex: 0 0 50%;
    }



    .sph-left h5 {
        font-size: 18px;
    }



    .share-profile-head .share_talents_sec_inner_filter ul {
        grid-template-columns: 1fr 1fr;
    }







    .desktop_v {
        display: none;
    }



    .mobile_v {
        display: none;
    }



    .dis_text_sec_desktop {
        flex: 0 0 70%;
    }



    .dis_cls_after:after {
        position: relative;
        content: 'We advise all users to carefully review all details and information related to any job offer.';
        margin: 0 5px;
        color: #6F6F6F;
        font-weight: 400;
    }



    .new_job_march .job_list_body_main .row .col-lg-9 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .job_closed_btn_new_all {
        margin-bottom: 15px;
    }



    .job_pst_sec_new {
        width: auto;
    }







    /*Free Portofolio*/







    .vct_top_img {
        position: relative;
        display: none;
    }



    .vct_btm_img {
        display: none;
    }



    .before_img_sec_stk {
        display: none;
    }



    .before_img_sec_stk {
        display: none;
    }



    .after_img_sec_stk {
        display: none;
    }



    .port_text_sec {
        width: 100%;
    }



    .port_img {
        display: none;
    }



    .free_portofolio_sec_new_banner_Sec_new h4 {
        font-size: 22px;
    }



    .free_portofolio_sec_new_banner_Sec_new span {
        width: 100%;
        margin: 0 auto 10px;
    }



    .free_portofolio_sec_new_banner_Sec_new h6 {
        font-size: 16px;
    }



    .free_portofolio_sec_new_banner_Sec_new p {
        font-size: 12px;
        line-height: inherit;
    }



    .free_portofolio_sec_new {
        padding: 0px;
    }



    .free_portofolio_sec_new_banner_Sec_new {
        top: 0px;
        background-position: center left;
        padding: 50px 0 20px 0;
        margin: 0px;
    }



    .how_to_claim_sec_new_head h4 {
        font-size: 16px;
    }



    .how_to_claim_sec_new_head {
        margin-bottom: 10px;
    }



    .how_to_claim_sec_new_body {
        grid-template-columns: 1fr;
        grid-gap: 15px;
        margin-bottom: 5px;
    }



    .how_to_claim_sec_new_single h5 {
        font-size: 16px;
        margin-bottom: 10px;
    }



    .how_to_claim_sec_new_single h6 {
        font-size: 16px;
        margin-bottom: 8px;
    }



    .how_to_claim_sec_new_single p {
        font-size: 14px;
        margin-bottom: 10px;
        min-height: auto;
    }



    .how_to_claim_sec_new_single button {
        font-size: 13px;
    }



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



    .how_to_claim_sec_new {
        padding-bottom: 10px;
    }



    .free_portofolio_sec_new_body_middle_sec_left_btm_sec {
        padding: 15px;
        height: auto;
    }



    .free_portofolio_sec_new_body_middle_sec_left_btm_sec ul li:before {
        width: 20px;
        height: 20px;
        top: 2px;



        background-size: 14px;
        background-repeat: no-repeat;
    }



    .free_portofolio_sec_new_body_middle_sec_left_btm_sec ul li {
        margin-bottom: 12px;
        font-size: 12px;
        padding-left: 25px;
    }



    .free_portofolio_sec_new_body_middle_sec_left {
        margin-bottom: 15px;
    }



    #porto_slide_sec .owl-nav {
        width: 95%;
    }



    .free_portofolio_sec_new_top h5 {
        font-size: 18px;
    }



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



    .free_portofolio_sec_new_body_middle_sec_right_single img {
        height: 315px;
    }







    .talent_prof_sec_show {
        display: none;
    }



    .talent_prof_sec_hide {
        display: block;
    }



    .new_social_stat_inner_body_bottom_single_right {
        margin-left: 40px;
    }















    /*Success Stories backend*/







    .success_stories_sec_new_head_left h6 {
        font-size: 20px;
    }



    .success_stories_sec_new_head ul li {
        margin-left: 8px;
    }



    .delete_success_btn {
        font-size: 12px;
        padding: 8px 12px;
    }



    .home_page_add_btn {
        font-size: 12px;
        padding: 8px 12px;
    }



    .add_succ_btn_new {
        font-size: 12px;
        padding: 8px 12px;
    }



    .success_stories_slide_table_sec {
        overflow: scroll;
    }



    .success_stories_slide_table_sec table thead tr td {
        padding: 10px 5px;
        font-size: 14px;
    }



    .success_stories_slide_table_sec table thead tr td:nth-child(2) {
        padding: 10px 5px;
    }



    .success_stories_slide_table_sec table tbody tr td {
        padding: 10px 5px;
        font-size: 12px;
    }



    .success_stories_slide_table_sec table tbody tr td:nth-child(2) {
        padding: 10px 5px;
    }



    .succ_list_sec_new {
        display: flex;
        justify-content: flex-end;
    }



    .hm_btn_new {
        font-size: 12px;
        height: 30px;
        width: 30px;
        line-height: 30px;
    }



    .img_succ_sec {
        width: 30px;
        height: 30px;
    }



    .edit_cin_succes {
        font-size: 12px;
        padding: 0 12px;
        height: 30px;
    }



    .edit_cin_succes i {
        font-size: 10px;
    }



    .custome_check_box_sec {
        left: 5px;
    }



    .custome_check_box_sec .checkmark {
        height: 18px;
        width: 18px;
    }



    .manage_stories_sec {
        grid-template-columns: 2fr 1fr;
        grid-gap: 15px;
        width: 100%;
    }



    .success_stories_sec_new_inner_breadcumb {
        margin-bottom: 15px;
    }



    .manage_stories_sec_single label {
        font-size: 13px;
    }



    .manage_stories_sec_single input {
        height: 40px;
        font-size: 12px;
        padding-left: 15px;
        margin-bottom: 15px;
    }



    .manage_stories_sec_single textarea {
        font-size: 12px;
        padding-left: 15px;
        margin-bottom: 15px;
    }



    .manage_stories_sec_single select {
        height: 40px;
        font-size: 12px;
        padding-left: 15px;
        margin-bottom: 15px;
    }



    .new_length {
        width: 100%;
    }



    .manage_stories_sec_right_inner label {
        font-size: 13px;
    }



    .manage_stories_sec_upper {
        display: grid;
        grid-template-columns: 1fr;
        grid-gap: 0;
    }



    .manage_stories_sec_right_inner_box {
        height: 300px;
        width: 300px;
    }



    .custome_check_box_sec .checkmark:after {
        font-size: 11px;
    }



    .success_stories_sec_new_head_left p {
        font-size: 8px;
    }



    .video_pay_sec_new_top img {
        height: 300px;
    }















    .new_footer_design_sec_logo_sec.new-footer {
        display: block;
        padding-bottom: 0px;
    }



    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo {
        width: 110px;



        margin-bottom: 8px;
    }



    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner ul li a {
        font-size: 10px;



        padding-right: 5px;
        margin-right: 5px;
    }



    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo_para p {
        font-size: 10px;
    }



    .inner_ftr_copy_sec_single_new_ftr {
        position: absolute;
        text-align: right;
        top: 12px;
        right: 0px;
    }



    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner {
        padding: 0 0 10px 0;
    }



    .new_footer_design_sec_logo_sec_logo_para {
        margin-bottom: 10px;
        position: absolute;
        right: 0;
        bottom: 0;
    }



    #return-to-top {
        bottom: 30px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li {
        padding-left: 5px;
    }



    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li a i {
        font-size: 14px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li:last-child {
        padding-left: 5px;
    }



    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li:last-child select {
        font-size: 14px;
        width: 45px;
    }



    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li:last-child span {
        font-size: 13px;
    }



















    /*Book Now Flow*/







    .book_talent_mod_sec_inner_head .close {
        font-size: 14px;
        z-index: 11;
    }



    .book_talent_mod_sec_inner_head h4 {
        font-size: 12px;
    }



    .book_talent_mod_sec_inner_head h4 span {
        font-size: 10px;
        margin-top: 5px;
    }



    .serv_ul_list {
        display: flex;
    }



    .send_enq_sec {
        text-align: right;
    }



    .back_btn_new {
        margin-right: 5px;
    }



    .description_sec_multi_sec h5 {
        font-size: 12px;
        margin-bottom: 2px;
    }



    .description_sec_multi_sec {
        margin-bottom: 5px;
    }



    .inner_sec_modal_new_budget .steping_prog_bar_sec {
        left: 15%;
    }



    .edit_enq_sec_new_inner {
        padding: 10px;
    }



    .edit_enq_sec_new_inner_head h6 {
        font-size: 14px;
    }



    .edit_enq_sec_new_inner_body_sec h5 {
        font-size: 12px;
        margin-bottom: 5px;
    }



    .edit_enq_sec_new_inner_body_sec h4 {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .edit_enq_sec_single {
        margin-bottom: 10px;
    }



    .edit_enq_sec_single h3 {
        font-size: 12px;
        padding-right: 15px;
    }



    .edit_enq_sec_single ul li {
        margin-right: 5px;
        font-size: 12px;
        margin-bottom: 5px;
    }



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



    .budget_service_sec {
        margin-bottom: 10px;
    }



    .inner_sec_modal_new_budget {
        display: block;
    }



    .inner_sec_modal_new_budget_left {
        margin-bottom: 15px;
    }



    .edit_enq_sec_single p {
        font-size: 11px;
    }



    .edit_pencil_icn {
        right: 0px;
        top: 0;
        font-size: 12px;
        bottom: 0;
    }



    .edit_enq_sec_single_btn_sec {
        display: block;
    }



    .edit_enq_sec_single_btn_sec a {
        margin-bottom: 10px;
        font-size: 12px;
    }



    .send_enq_sec_new_inner {
        padding: 15px;
    }



    .service_offer_sec_new_head {
        display: block;
        margin-bottom: 20px;
    }



    .service_offer_sec_new {
        padding: 10px 0;
    }



    .service_offer_sec_new_head h6 {
        font-size: 16px;
        margin-bottom: 10px;
    }



    .service_offer_list li a {
        font-size: 10px;
        padding: 6px 10px;
    }



    .service_offer_filter_sec {
        display: none;
    }



    .service_offer_date table {
        display: none;
    }



    .service_offer_list {
        margin-top: 30px;
    }







    .pending_popup_sec_new_inner {
        padding: 10px;
    }



    .pending_popup_sec_new_inner_head h6 {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .pending_popup_sec_new_inner_head .close {
        font-size: 14px;
    }



    .pend_head_left h6 {
        font-size: 10px;
    }



    .pend_head_left h5 {
        font-size: 12px;
    }



    .pend_head_right h6 {
        font-size: 10px;
        margin-bottom: 5px;
    }



    .pend_head_right span {
        font-size: 10px;
        padding: 5px 12px;
    }



    .pend_head {
        margin-bottom: 10px;
    }



    .pend_head_left p {
        margin: 0px;
    }



    .pend_body_sec_single h6 {
        font-size: 12px;
        margin-bottom: 4px;
    }



    .pend_body_sec_single {
        margin-bottom: 10px;
    }



    .pend_body_sec_single p {
        font-size: 10px;
    }



    .pend_body_sec_single h4 {
        font-size: 14px;
    }



    .acc_pt {
        font-size: 12px;
        padding: 5px 25px;
    }



    .rej_btn {
        font-size: 12px;
        padding: 5px 25px;
    }



    .report_btn_sec button {
        font-size: 11px;
    }



    .tip_text_sec {
        font-size: 10px;
        line-height: inherit;
        margin: 5px 0 0 0px;
    }



    .report_user_sec_inner {
        padding: 12px;
    }



    .report_user_sec_inner h6 {
        font-size: 12px;
        margin-bottom: 12px;
    }



    .reason_list li {
        margin-bottom: 10px;
    }



    .reason_check .container {
        padding-left: 35px;
        font-size: 12px;
    }



    .reason_check .checkmark {
        top: 2px;
        height: 18px;
        width: 18px;
    }



    .reason_check .checkmark:after {
        font-size: 11px;
    }



    .other_rason_sec_head {
        margin-bottom: 0px;
    }



    .report_new_btn_sec a {
        font-size: 12px;
        padding: 6px 18px;
    }



    .error_sec p {
        font-size: 10px;
    }



    .drop_menu_right_sec a {
        font-size: 10px;
    }



    .drop_menu_right_sec {
        min-width: 120px;
    }



    .serv_mob_data_sec {
        display: block;
    }



    .filter_btn_serv {
        display: block;
    }



    .pend_cls_sec_new {
        font-size: 10px;
        padding: 5px 12px;
    }



    .acc_cls {
        font-size: 10px;
        padding: 5px 12px;
    }



    #accepted_pop .new_brdr_btm {
        display: block;
    }



    .pay_cancel {
        font-size: 12px;
        padding: 6px 18px;
    }



    .proc_pay {
        font-size: 12px;
        padding: 6px 18px;
    }



    .reco_para p {
        font-size: 10px;
        padding: 10px;
    }



    .reject_cls {
        font-size: 10px;
        padding: 5px 12px;
    }



    #reject_popup .new_brdr_btm {
        display: block;
    }



    .book_ack_page {
        margin: 15px 0;
        padding: 5px;
    }



    .order_det {
        display: block;
    }



    .order_det_link {
        font-size: 14px;
        margin: 0px 0 10px 0;
    }



    .order_det_link i {
        font-size: 12px;
    }



    .order_det li h6 {
        font-size: 10px;
        margin: 0;
        padding: 6px 12px;
        margin-left: 0;
    }



    .serv_det_sec {
        display: flex;
        margin-bottom: 15px;
    }



    .serv_det_sec_left h6 {
        margin-bottom: 10px;
    }



    .serv_det_sec_right ul {
        display: grid;
        gap: 15px;
        grid-template-columns: 1fr 1fr;
    }



    .cont_talent {
        font-size: 12px;
        padding: 6px 20px;
    }



    .cont_suppo {
        font-size: 12px;
        padding: 6px 20px;
    }



    .serv_tit li {
        display: inline-block;
        margin-right: 10px;
    }



    .serv_tit_single {
        margin-bottom: 10px;
    }



    .serv_tit_single h6 {
        font-size: 11px;
    }



    .serv_tit_single h5 {
        font-size: 12px;
    }



    .pending_cls {
        font-size: 12px;
        padding: 6px 18px;
    }



    .serv_tit_single h5 {
        font-size: 10px;
        line-height: inherit;
    }



    .serv_tit_kriti {
        margin-bottom: 10px;
    }



    .client_name_text {
        margin-bottom: 10px;
    }



    .client_name_text_right h6 {
        font-size: 10px;
    }



    .client_name_text_right h5 {
        font-size: 12px;
    }



    .client_name_text_right h5 span {
        font-size: 10px;
    }



    .client_name_text_right h4 {
        font-size: 12px;
    }



    .view_invoice_btn a {
        font-size: 12px;
        padding: 7px 15px;
    }



    .invoice_sec_new_inner {
        overflow-y: scroll;
    }



    .in_head {
        font-size: 20px;
    }



    .invoice_sec {
        font-size: 11px;
    }



    .total_amount_text_right h6 {
        font-size: 20px;
    }



    .serv_mob_data_sec {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px;
    }



    .filter_popup_main_sec .modal-dialog {
        max-width: 450px;
    }







    .range_val {
        margin-bottom: 30px;
        position: relative;
    }







    /*Book Now Flow*/







    .new_padd_left .checkmark {
        top: -5px;
        left: -30px;
    }



    .prec_text_sec {
        top: -20px;
    }











    .select-branch-box {
        margin-bottom: 20px;
    }



    .my_orders_frnd_sec_new_inner {
        position: relative;
        display: none;
    }



    .my_ord_fold {
        grid-template-columns: 1fr;
    }



    .my_ord_mob_main_sec_body_sec {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px;
    }



    .my_ord_mob_main_sec_single {
        margin-bottom: 0px;
    }



    .ord_list_sec_new li {
        margin-right: 25px;
    }



    .my_ord_fil_sec_new .modal-dialog {
        max-width: 50%;
    }



    .serv_det_sec_right {
        padding-bottom: 20px;
    }



    .dev_link_input input {
        width: 360px;
    }



    .btn_all_time {
        width: 75px;
        height: 25px;
        font-size: 10px;
    }







    .desk_view {
        display: none;
    }



    .mobile_view {
        display: block;
    }







    .level_text {
        font-size: 25px;
        margin-bottom: 12px;
    }



    .level_text img {
        width: 30px;
    }



    .level_text:after {
        background-size: 30px;
    }



    .enter_text {
        margin-bottom: 10px;
    }



    .enter_text h5 {
        font-size: 35px;
        height: 55px;
        width: 290px;
    }



    .enter_text p {
        font-size: 25px;
    }



    .unlock_cls {
        font-size: 20px;
        margin-bottom: 10px;
    }



    .im-1 {
        margin-left: 8px;
        width: 20px;
    }



    .im-2 {
        margin-left: 8px;
        width: 20px;
    }



    .up_prem_btn_new {
        font-size: 14px;
    }



    .prem_member_sec_latest_inner_head h6 {
        font-size: 20px;
        line-height: inherit;
    }



    .prem_member_sec_latest_inner_single_text {
        left: 20px;
        gap: 20px;
    }



    .prem_member_sec_latest_inner_single_text span {
        top: -80px;
        font-size: 40px;
    }



    .prem_member_sec_latest_inner_single_text h6 {
        font-size: 18px;
    }



    .prem_member_sec_latest_inner_single_text p {
        font-size: 13px;
    }



    .right_side_pass .prem_member_sec_latest_inner_single_text {
        left: -15px;
    }



    .prem_member_sec_latest:before {
        left: -50px;
        top: 28%;
        background-size: 60px;
    }



    .lates_btn_sec_new button {
        padding: 10px 25px;
        font-size: 12px;
    }



    .up_premium_section {
        padding: 10px 0 0 0;
    }



    .up_premium_section_inner_head h6 {
        font-size: 20px;
        margin-bottom: 10px;
    }



    .up_premium_section_inner_head p {
        font-size: 16px;
    }



    .base_prem_sec_new_body_new_left_body_inner h5 {
        font-size: 14px;
        min-height: 35px;
    }



    .base_prem_sec_new_body_new_left_body_inner ul li {
        font-size: 13px;
    }



    .base_prem_sec_new_body_new_head_sin h6 {
        font-size: 13px;
    }



    .base_prem_sec_new_body_new_head_sin {
        min-height: 35px;
    }



    .base_prem_sec_new_body_new_right_grid_single h5 {
        font-size: 14px;
    }



    .list_unlimited li {
        font-size: 13px;
    }



    .welcome_all_talent_inner_head h6 {
        font-size: 20px;
        margin-bottom: 10px;
    }



    .welcome_all_talent_inner_head {
        margin-bottom: 35px;
    }



    .welcome_all_talent_inner_body {
        width: 100%;
    }



    .welcome_all_talent_inner_single h6 {
        font-size: 16px;
    }



    .welcome_all_talent_inner_single {
        width: 90%;
        margin: 0 auto 20px;
    }



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



    .img_1 {
        width: 170px;
    }



    .welcome_all_talent_join_inner_head h6 {
        font-size: 20px;
    }



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



    .ask_que_sec_new_inner_left h6 {
        font-size: 20px;
    }



    .ask_que_sec_new_inner_left button {
        font-size: 14px;
    }



    .ask_que_sec_new_inner_left input {
        width: 320px;
        font-size: 12px;
    }



    .faq_sec_new_inner_head h6 {
        font-size: 22px;
    }



    .faq_sec_new_inner_left ul li a {
        padding: 0 35px;
        font-size: 12px;
    }



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



    .testimonials_landing_sec {
        padding: 25px 0;
    }



    .testimonials_landing_sec_inner_head h6 {
        font-size: 20px;
    }



    .testimonials_landing_sec_inner_body:before {
        top: -70px;
        font-size: 28px;
    }



    .testimonials_landing_sec_inner_body .happy_clients_sec_main_body_single_cont h6 {
        font-size: 14px;
    }



    .testimonials_landing_sec_inner_body .happy_clients_sec_main_body_single_cont p {
        font-size: 12px;
    }



    .testimonials_landing_sec_inner_body:after {
        font-size: 28px;
        bottom: 60px;
    }



    #test_slide .owl-nav .owl-prev {
        background-size: 25px;
    }



    #test_slide .owl-nav .owl-next {
        background-size: 25px;
    }



    #test_slide .owl-nav {
        width: 110%;
        left: -35px;
    }











    /*Careers page*/







    .career_main_page_inner_cont_sec {
        left: 20px;
    }



    .career_main_page_inner_cont_sec_new h6 {
        font-size: 35px;
    }



    .career_main_page_inner_cont_sec_new h5 {
        font-size: 20px;
    }



    .career_main_page_inner_cont_sec_new p {
        font-size: 16px;
    }



    .career_main_page_inner_cont_sec {
        width: 400px;
    }



    .explore_jobs_btn {
        font-size: 13px;
    }



    .banner_review_sec {
        padding: 10px;
        width: 245px;
        height: 155px;
        top: 210px;
    }



    .banner_review_sec p {
        font-size: 10px;
    }



    .banner_review_sec span {
        margin-bottom: 12px;
    }



    .banner_review_sec_other_left {
        gap: 5px;
    }



    .banner_review_sec_other_right a {
        font-size: 10px;
        padding: 6px 10px;
    }



    .right_role_you:before {
        display: none;
    }



    .right_role_you:after {
        display: none;
    }



    .right_role_you_inner_head h6 {
        font-size: 30px;
    }



    .right_role_you_inner_body_sec {
        grid-gap: 20px;
    }



    .right_role_you_inner_single {
        padding: 20px;
    }



    .right_role_you_inner_single h6 {
        font-size: 18px;
    }



    .sing_loc li {
        font-size: 13px;
    }



    .sing_loc:before {
        font-size: 13px;
    }



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



    .office_time_sec li {
        font-size: 12px;
    }



    .vew_sin_btn {
        font-size: 12px;
        padding: 5px 20px;
    }



    .app_btn_new {
        font-size: 12px;
        padding: 5px 20px;
    }



    .right_role_you_inner_more_btn_sec {
        margin-top: 25px;
    }



    .right_role_you_inner_more_btn_sec button {
        font-size: 14px;
        padding: 8px 25px;
    }



    .right_role_you {
        padding: 0 0 10px 0;
    }



    .internship_prog_sec_new:before {
        display: none;
    }



    .tick_bull {
        display: none;
    }



    .internship_prog_sec_new_inner_head h6 {
        font-size: 30px;
    }



    .internship_prog_sec_new_inner_body {
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px;
        width: 100%;
        margin: 0 auto 20px;
    }



    .internship_prog_sec_new_inner_body_left p {
        font-size: 14px;
        margin-bottom: 12px;
    }



    .internship_prog_sec_new_inner_body_left a {
        font-size: 12px;
    }



    .internship_prog_sec_new_inner {
        width: 100%;
    }



    .plane_img_1 {
        display: none;
    }



    .right_cin_car {
        display: none;
    }



    .prog_duration_sec {
        width: 90%;
    }



    .prog_duration_sec_single_text p {
        font-size: 14px;
    }



    .plane_img_2 {
        display: none;
    }



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



    .life_at_alltalent_head {
        width: 100%;
    }



    .life_at_alltalent_head h6 {
        font-size: 30px;
    }



    .life_at_alltalent_head p {
        font-size: 14px;
    }



    #life_slide .owl-nav {
        display: none;
    }



    .apply_now_btn_sec_new {
        margin-top: 25px;
    }



    .apply_now_btn_sec_new a {
        font-size: 12px;
    }



    .benifits_sec_new_car {
        padding: 10px 0;
    }



    .benifits_sec_new_car_head h6 {
        font-size: 30px;
    }



    .benifits_sec_new_car_body {
        grid-gap: 10px;
    }



    .benifits_sec_new_car_body:before {
        display: none;
    }



    .benifits_sec_new_car_body:after {
        display: none;
    }



    .benifits_sec_new_car_single p {
        font-size: 14px;
    }



    .culatral_diversity_sec_inner_body_left ul li {
        font-size: 14px;
    }



    .culatral_diversity_sec_inner_body_left:before {
        width: 420px;
        height: 250px;
        top: -14px;
        left: -80px;
    }



    .culatral_diversity_sec_inner_head h6 {
        font-size: 30px;
    }



    .new_right.culatral_diversity_sec_inner_body_left:before {
        left: -15px;
    }



    .mumbai_office_sec {
        padding: 0 0 10px 0;
    }



    .mumbai_office_sec_head h6 {
        font-size: 30px;
    }



    .mumbai_office_sec:after {
        display: none;
    }



    .mumbai_office_sec_inner_body {
        width: 100%;
    }



    .mumbai_office_sec_inner_body_right ul li {
        font-size: 14px;
    }



    .mumbai_office_sec_inner_body_right h6 {
        font-size: 13px;
    }



    .empl_revirw_sec {
        padding: 20px 0;
    }



    .empl_revirw_sec:before {
        display: none;
    }



    .empl_revirw_sec:after {
        display: none;
    }



    .empl_revirw_sec_inner_head {
        width: 100%;
    }



    .empl_revirw_sec_inner_head h6 {
        font-size: 30px;
        margin-bottom: 12px;
    }



    .empl_revirw_sec_inner_head p {
        font-size: 14px;
    }



    .empl_revirw_sec_inner_body {
        width: 100%;
    }



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



    .empl_revirw_sec_inner_body_single span i {
        font-size: 12px;
    }



    .empl_revirw_sec_inner_body_single h6 {
        font-size: 14px;
    }



    .empl_revirw_sec_inner_body_single h5 {
        font-size: 12px;
    }



    .our_team_sec_new {
        padding: 10px 0 0 0;
    }



    .graph_img_sec {
        display: none;
    }



    .our_team_sec_new:before {
        display: none;
    }



    .our_team_sec_new:after {
        display: none;
    }



    .our_team_sec_new_head {
        width: 100%;
        margin: 0 auto 20px;
    }



    .our_team_sec_new_head h6 {
        font-synthesis: 30px;
    }



    .our_team_sec_new_head p {
        font-size: 14px;
    }



    .our_team_sec_new_middle {
        position: relative;
    }



    .our_team_sec_new_right {
        top: 0px;
    }



    .view_det_new_sec .modal-dialog {
        max-width: 600px;
    }











    /*Shedule Landing Page*/







    .shedule_meeting_land:before {
        display: none;
    }



    .shedule_meeting_land_head {
        width: 100%;
    }



    .shedule_meeting_land_head h6 {
        font-size: 18px;
    }



    .shedule_meeting_land_head h6 span {
        font-size: 25px;
    }



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



    .shedule_meeting_land_body {
        grid-gap: 20px;
        width: 100%;
        margin: 0 auto 10px;
    }



    .shedule_meeting_land_body_left_head {
        padding: 0 20px;
    }



    .shedule_meeting_land_body_left_body {
        padding: 25px;
    }



    .shedule_land_input_box {
        margin-bottom: 15px;
    }



    .shedule_land_input_box {
        display: block;
    }



    .shedule_land_input_box label {
        font-size: 18px;
        margin-bottom: 10px;
    }



    .cal_img {
        bottom: 15px;
    }



    .she_btn {
        font-size: 12px;
    }



    .can_btn {
        font-size: 12px;
    }



    .shedule_land_input_box #ui-datepicker-div {
        transform: translate(0%, 32%);
    }



    .shedule_land_input_box .ui-timepicker-container {
        display: block;
        top: 90px !important;
    }







    .talenta_sec_new {
        top: 80px;
    }





    .banner_right_apple_cont_sec_all_page {



        right: 0;

        position: fixed;

        z-index: 11111;

    }

    .banner_right_apple_cont_sec_all_page .banner_right_apple_cont_sec {
        right: 0;
    }



    .sticky1 {

        position: relative;
    }



}







@media only screen and (min-width:768px) and (max-width:991px) {



    .new_social_stat_inner_body_bottom_single_right {
        margin-left: 40px;
    }



    .job_pst_sec_new {
        width: auto;
    }



    .desktop_v {
        display: none;
    }



    .mobile_v {
        display: none;
    }



    .dis_text_sec_desktop {
        flex: 0 0 70%;
    }



    .dis_cls_after:after {
        position: relative;
        content: 'We advise all users to carefully review all details and information related to any job offer.';
        margin: 0 5px;
        color: #6F6F6F;
        font-weight: 400;
    }



    .new_job_march .job_list_body_main .row .col-lg-9 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .job_closed_btn_new_all {
        margin-bottom: 15px;
    }







    .about_us_sec {
        padding: 0px;
    }



    .videobx:before {
        display: none;
    }



    .videobx:after {
        display: none;
    }



    .active_scb_sec_new_inner a {
        font-size: 10px;
    }



    .active_scb_sec_new_inner h4 {
        font-size: 10px;
    }







    .talent-fingertips-section .row {
        align-items: center;
    }



    .back_end_view_plans_sec_head_left h5 {
        font-size: 14px;
    }



    .back_end_view_plans_sec_head_left h5 a {
        margin-left: 10px;
    }



    .plan_save_btn_new {
        font-size: 12px !important;
        padding: 8px 15px !important;
    }







    .plan_text strong {
        margin-left: 0;
        display: block;
    }



    .pre_job_view_btns {
        font-size: 12px;
    }



    .pre_job_edit_btns {
        font-size: 12px;
    }



    .job_list_body_right_body_single_btn ul li {
        padding-left: 0;
        margin-right: 15px;
    }



    .job_post_success_page_sec {
        width: 100%;
    }



    .job_post_success_page_sec_head span h5 {
        font-size: 20px;
    }



    .job_post_success_page_sec_head span p {
        font-size: 14px;
    }



    .featured_jobs_sec_single_web p {
        font-size: 12px;
        margin: 0 0 10px 0;
    }



    .featured_jobs_sec_single h6 {
        font-size: 18px;
    }



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



    .our_story_sec .row .col-md-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .padd_left {
        padding-left: 0;
    }



    .our_story_sec_right {
        margin: 15px 0;
    }



    .ethos_right_img {
        margin: 15px 0;
    }







    .container-fluid {
        padding-right: 30px;
        padding-left: 30px;
    }



    .carreer_page_sec_main {
        display: block;
    }



    .carreer_page_sec_left {
        flex: 0 0 100%;
        padding: 200px 0;
    }



    .carreer_page_sec_right {
        flex: 0 0 100%;
        padding: 30px 15px;
    }



    .carreer_page_sec_right h5 {
        font-size: 22px;
        margin-bottom: 10px;
    }



    .carreer_page_sec_right h3 {
        font-size: 30px;
        margin: 0 0 10px 0;
    }



    .carreer_page_sec_right p {
        font-size: 14px;
    }



    .view_open {
        font-size: 14px;
        padding: 8px 20px;
    }



    .carreer_page_sec:after {
        width: 90%;
        background-position: right bottom;
    }



    .carreer_page_sec_left_right_new {
        padding: 15px;
    }



    .carreer_page_sec_right_join_team {
        padding: 15px;
    }



    .carreer_page_sec_right_join_team h2 {
        font-size: 25px;
    }



    .graph_design_new {
        display: block;
    }



    .reset_password_sec_right h5 {
        font-size: 25px;
        margin-bottom: 10px;
    }



    .reset_password_sec_right p {
        font-size: 16px;
        margin-bottom: 15px;
    }



    .reset_password_sec_right_form .link_btn {
        font-size: 14px;
        padding: 8px 35px;
    }



    .reset_password_sec_right_form_single input {
        height: 40px;
        font-size: 14px;
    }



    .reset_password_sec_right_form_single .field-icon {
        font-size: 14px;
    }







    .home_sec_banner_cont_new {
        top: 15px;
    }



    .hm_sec_logo_sec {
        flex: 0 0 150px;
    }



    .home_sec_banner_cont_new_main_bold {
        bottom: 30px;
    }



    .hm_banner_main_cont_sec h1 {
        font-size: 35px;
    }



    .home_sec_banner_cont_right ul li {
        margin: 0 0 0 20px;
        padding-top: 10px;
    }



    .login_btn_new {
        font-size: 14px;
    }



    .sign_btn_new {
        font-size: 14px;
        padding: 6px 30px;
    }



    .home_sec_banner_cont_new_right_inner h3 {
        font-size: 18px;
    }



    .home_sec_banner_cont_new_right {
        right: -35px;
    }



    .home_sec_banner_cont_new_right_inner h3:after {
        height: 80px;
        right: -60px;
        bottom: -18px;
    }



    .talent_grow_sec {
        margin: 30px 0 0 0;
    }



    .talent_grow_sec_main {
        grid-template-columns: 1fr 1fr;
        align-items: center;
    }



    .talent_grow_sec_right h2 {
        font-size: 32px;
    }



    .talent_grow_sec_right p {
        font-size: 16px;
    }



    .featured_jobs_sec_head h2 {
        font-size: 50px;
    }



    .featured_jobs_sec_head p {
        font-size: 18px;
        width: 80%;
    }



    .featured_jobs_sec_body_main {
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px;
        margin: 40px 0 0 0;
    }



    .popular_fea_sec_body {
        margin: 20px 0 0 0;
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px;
    }



    .popular_fea_sec_single {
        padding: 15px;
        display: block;
        text-align: center;
    }



    .login_signup_menu_close a i {
        right: 20px;
        font-size: 20px;
        top: 10px;
    }



    .india_location {
        bottom: 20px;
        padding-top: 12px;
    }



    .india_location p {
        font-size: 16px;
    }



    .about_company_sec .close_btn {
        font-size: 14px;
        z-index: 11;
        top: 15px;
    }



    .about_company_sec {
        width: 350px;
        padding: 30px;
        z-index: 11;
        height: 99%;
    }



    .compny_list li a {
        font-size: 22px;
    }



    .compny_list li {
        padding-bottom: 15px;
    }



    .about_comp_social ul li a img {
        width: 75%;
    }



    .login_signup_menu {
        width: 310px;
        padding: 65px 20px 20px;
        height: 100%;
    }







    .login_sign_new_menu_sec {
        width: 440px;
        padding: 20px;
    }



    .login_sign_new_menu_sec_single_top i {
        font-size: 25px;
    }



    .nav_tabs a {
        font-size: 12px;
        padding: 7px 30px;
    }



    .nav_tabs a.active {
        font-size: 12px;
        padding: 7px 30px;
    }



    .tab_cont_sec_new {
        padding: 10px;
    }



    .tab_inner_cont_des h3 {
        font-size: 25px;
        margin-bottom: 0px;
        line-height: inherit;
    }



    .tab_inner_cont_des h5 {
        font-size: 20px;
        line-height: inherit;
        margin: 0 0 5px 0;
    }



    .tab_inner_cont_des_input {
        padding: 0px 0 10px 0;
    }



    .tab_inner_cont_des_input {
        padding: 0;
    }



    .tab_inner_cont_des_input_single input {
        height: 40px;
        font-size: 11px;
        padding-left: 50px !important;
    }



    .new_ipad_hm {
        position: relative;
        display: grid;
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .new_ipad_hm .spacer20px {
        display: none;
    }



    .tab_inner_cont_des_input_single i {
        left: 15px;
        font-size: 20px;
    }



    .new_check_box_sec .checkmark {
        height: 17px;
        width: 17px;
    }



    .new_check_box_sec .container {
        font-size: 14px;
        padding-left: 30px;
    }



    .frgt_pass {
        font-size: 13px;
    }



    .login_sign_new_menu_sec .spacer20px {
        height: 10px;
    }



    .terms_cond_sec_new {
        font-size: 12px;
        padding: 10px 0 0px 0;
    }



    .new_or_sec {
        font-size: 14px;
        padding: 10px 0 0px 0;
    }



    .new_or_sec:before {
        width: 62px;
        top: 15px;
    }



    .new_or_sec:after {
        width: 62px;
        top: 15px;
    }



    .login_button {
        font-size: 12px;
    }



    .sign_btn_linear {
        font-size: 14px;
        width: 150px;
        height: 40px;
        margin: 10px auto 0px;
    }



    .sign_up_here_btn {
        font-size: 12px;
    }



    .tab_inner_cont_des h4 {
        font-size: 25px;
    }



    .tab_inner_cont_des_input_single_grid {
        grid-template-columns: 1fr;
    }



    .iti--allow-dropdown .iti__flag-container,
    .iti--separate-dial-code .iti__flag-container {
        top: 7px;
        left: 5px !important;
    }



    .otp_single_sec input {
        height: 40px;
    }



    #mobile_number {
        padding-left: 35px !important;
    }



    #mobile_number2 {
        padding-left: 35px !important;
    }



    #mobile_number1 {
        padding-left: 35px !important;
    }



    .verify_btn_new {
        height: 40px;
        width: 60px;
        font-size: 12px;
    }



    .lock_icn {
        top: 0px !important;
    }



    .tab_inner_cont_des_input_single_grid .spacer10px {
        display: none;
    }



    .login_signup_menu ul li span {
        font-size: 14px;
    }



    .login_signup_menu ul li span img {
        margin-right: 14px;
    }



    .popular_fea_sec_single img {
        margin-right: 0;
        width: 100px;
        text-align: center;
        margin: 0 auto 20px;
    }



    .our_talent_finger_main {
        display: block;
    }



    .our_talent_finger_right ul li:nth-child(2) {
        margin-left: 0;
    }



    .our_talent_finger_right ul li:nth-child(3) {
        margin-left: 0;
    }



    .popular_talent_new_cate_single_img_cont {
        left: 10px;
        bottom: 20px;
    }



    .popular_talent_new_cate_single_img_cont p {
        font-size: 14px;
    }



    #talent_slide.owl-carousel .owl-nav {
        left: -20px;
        width: 106%;
    }



    .camp_sec_hm_head h5 {
        font-size: 20px;
        line-height: inherit;
    }



    .camp_sec_hm_body ul li {
        padding: 10px 20px;
    }



    .suceess_story_body_single_cont {
        border-radius: 20px;
        padding: 15px;
    }



    .suceess_story_body_single_cont p {
        font-size: 9px;
    }



    .models_sec_main_inner ul li {
        font-size: 40px;
    }



    .models_sec_main_inner ul li span {
        font-size: 12px;
    }



    .inner_menu_single h5 {
        font-size: 16px;
    }



    .inner_menu_single ul li {
        padding-bottom: 10px;
    }



    .inner_menu_single ul li a {
        font-size: 14px;
    }







    .otp_single_sec input {
        height: 40px;
    }



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



    .select-selected {
        height: 45px;
        font-size: 16px;
    }



    .select-selected:after {
        font-size: 30px;
    }



    #mobile_number1 {
        padding-left: 55px !important;
    }



    .tab_cont_sec_new .spacer30px {
        height: 5px;
    }



    .tab_inner_cont_des_input_single img {
        left: 10px;
        top: 15px;
    }



    /*#sucess_slide.owl-carousel .owl-item img {width: 60% !important;height: auto !important;}*/



    .suceess_story_body_inner {
        padding: 50px 30px;
        min-height: inherit;
    }



    .right_arrow_img img {
        width: 25px;
    }







    .conversion_page_head {
        padding: 60px 35px;
    }



    .conversion_page_head h6 {
        font-size: 20px;
        text-align: left;
    }



    .conversion_page_head img {
        right: 35px;
        width: 105px;
    }



    .conversion_page_single_inner {
        padding: 30px 15px;
    }



    .conversion_page_single img {
        width: 50% !important;
        min-height: 100px;
    }



    .conversion_page_single p {
        font-size: 18px;
    }







    .tab_inner_cont_des_input_single_otp_sec {
        height: 40px;
    }



    .resend_otp_new {
        height: 40px;
        position: absolute;
        left: 200px;
        bottom: 0;
        z-index: 111;
        font-size: 10px !important;
    }



    .popular_talent_new_cate_single_img img {
        min-height: auto;
        height: auto;
    }



    #talent_slide .owl-carousel .owl-stage-outer {
        height: auto !important;
    }



    .tab_inner_cont_des_input_single_grid_resend {
        display: block;
    }



    .resend_otp {
        font-size: 12px;
    }



    .select-items div:first-child {
        font-size: 16px;
        padding-left: 65px;
    }



    .select-items div:last-child {
        font-size: 16px;
        padding-left: 65px;
    }







    .talent_profile_page_sec_main .row .col-md-3 {
        -ms-flex: 0 0 40%;
        flex: 0 0 40%;
        max-width: 40%;
    }



    .talent_profile_page_sec_main .row .col-md-9 {
        -ms-flex: 0 0 60%;
        flex: 0 0 60%;
        max-width: 60%;
    }



    .talent_prof_cont_prof {
        padding: 0 10px 20px 10px;
    }



    .gender_cont_sec table tr td {
        font-size: 12px;
    }



    .gender_cont_sec table tr td span {
        font-size: 10px;
    }



    .contact_talent_manager_icn li a {
        padding: 0 15px;
        font-size: 22px;
    }



    .circle_sec_new_cir_cont p {
        font-size: 10px;
    }



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



    .talent_profile_page_sec_right {
        margin-left: 10px;
    }



    .new_tabs_sec_prof a {
        font-size: 12px;
    }



    .add_media_new_btn {
        position: absolute;
        padding: 8px 12px;
        font-size: 8px;
        top: 2px;
    }



    .new_nav_sec_prof {
        padding: 8px 0;
    }



    .new_nav_sec_prof .nav-link {
        padding: 0px 10px;
    }



    .new_tabs_sec_prof {
        margin: 0px;
    }



    .new_prof_picture_sec_single .fa-play {
        font-size: 25px;
    }



    .new_prof_picture_sec_audio {
        padding: 15px 15px 0px 15px;
    }



    .graph_wave {
        margin: 0 auto 15px;
    }



    .new_prof_picture_sec_audio_sign {
        display: block;
        margin: 0 0 5px 0;
    }



    .new_prof_picture_sec_audio_sign img {
        width: 40%;
    }



    .new_prof_picture_sec_audio_sign i {
        font-size: 22px;
    }



    .new_drop_sec_audio_cont.show a {
        font-size: 12px;
        min-width: 95px !important;
        padding: 10px 0px;
    }



    .new_prof_picture_sec_audio_sign .dropdown-menu {
        min-width: 95px !important;
        transform: translate3d(-9px, 5px, 0px) !important;
    }



    .upload_hour {
        position: relative;
        display: none;
    }



    #all_slide .owl-nav {
        left: -15px;
        width: 108%;
        z-index: 1;
    }



    #all_slide .owl-nav i {
        font-size: 20px;
    }



    #all_slide1 .owl-nav {
        left: -15px;
        width: 108%;
        z-index: 1;
    }



    #all_slide1 .owl-nav i {
        font-size: 20px;
    }



    #all_slide2 .owl-nav {
        left: -15px;
        width: 108%;
        z-index: 1;
    }



    #all_slide2 .owl-nav i {
        font-size: 20px;
    }



    #all_slide3 .owl-nav {
        left: -15px;
        width: 108%;
        z-index: 1;
    }



    #all_slide3 .owl-nav i {
        font-size: 20px;
    }



    .text_bold_sec_right {
        font-size: 16px;
    }



    .edit_physical_attr {
        font-size: 12px;
    }



    .physical_attr_sec ul li {
        font-size: 12px;
        line-height: 25px;
    }



    .physical_attr_sec ul {
        grid-template-columns: 1fr 1fr 1fr;
        display: block;
    }



    .physical_attr_sec ul li span {
        font-size: 12px;
    }



    .physical_attr_sec ul li:last-child {
        width: auto;
    }



    .btn_fr_all {
        font-size: 12px;
        padding: 2px 12px;
        line-height: inherit;
    }



    .bg_light_blue_right {
        padding: 8px 15px;
    }



    .talent_prof_cont_prof_inner h3 {
        font-size: 18px;
    }



    .follow_sec li {
        padding-bottom: 5px;
        font-size: 14px;
    }



    .social_sec_img img {
        width: 40px;
    }



    .social_sec_img_cont p {
        font-size: 14px;
    }



    .social_sec_img {
        justify-content: flex-start;
    }



    .socail_stat_new_sec ul li:after {
        display: none;
    }



    .socail_stat_new_sec ul li:first-child {
        padding-left: 0;
    }



    .socail_stat_new_sec ul li {
        display: block;
        padding-right: 0;
        min-height: inherit;
        margin-bottom: 15px
    }



    .follow_sec li {
        margin-bottom: 0px !important;
    }



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



    .new_cate_sec_main ul li {
        padding-right: 10px;
        font-size: 14px;
        line-height: 22px;
    }



    .cate_sec_new {
        min-width: 130px;
    }



    .lang_known ul li {
        font-size: 16px;
    }



    .talent_profile_page_sec_right_top_new_sec {
        height: 795px;
        overflow-x: hidden;
    }



    .talent_prof_jobs_tabs a {
        padding: 20px 0 5px 0;
        font-size: 15px !important;
    }



    .jobs_recommened_sec h4 {
        font-size: 16px;
        margin-bottom: 5px;
    }



    .recomm_jobs_body_single_new {
        padding: 15px;
        border-radius: 15px;
        margin: 0 0 30px 0;
    }



    .recomm_jobs_body_single_new h6 {
        font-size: 16px;
        margin: 0 0 5px 0;
        line-height: inherit;
    }



    .recomm_jobs_body_single_new ul {
        padding-bottom: 10px;
    }



    .vac_sec_list li {
        font-size: 18px;
        padding: 10px 30px;
        margin-right: 0px !important;
        width: 100%;
        margin: 0 0 10px 0;
    }



    .apply_now_new_sec {
        width: 140px;
        height: 40px;
        font-size: 12px;
    }



    .view_details_new_sec {
        width: 140px;
        height: 40px;
        font-size: 12px;
    }



    .recomm_jobs_body_single_new ul li {
        font-size: 12px;
        margin-right: 5px;
    }



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



    .new_short_list {
        font-size: 12px !important;
        padding: 5px 20px !important;
    }



    .new_tal_pay_new {
        font-size: 16px;
    }



    .prev_jobs_single_head h6 {
        font-size: 18px;
    }



    .prev_jobs_single_head h6 {
        font-size: 16px;
    }



    .prev_jobs_single_head h5 {
        font-size: 14px;
    }



    .prev_jobs_proj {
        display: block;
        width: 100%;
    }



    .prev_jobs_proj_left table tr td {
        font-size: 14px;
        padding: 0 0 6px 0;
    }



    .wash_text {
        font-size: 14px;
        margin: 10px 0;
    }



    .prev_jobs_para p {
        font-size: 14px;
    }



    .prev_jobs_big_screen {
        grid-template-columns: 1fr 1fr 1fr 1fr;
        width: 100%;
    }



    .talent_profile_page_sec_jobs_tab {
        margin-top: 75px;
    }



    .talent_prof_jobs_tabs {
        padding: 15px;
    }







    #myVideo {
        width: 100vw;
        height: 60vh;
        object-fit: cover;
        position: relative;
        left: 0;
        right: 0;
        top: 0;



        bottom: 0;
        z-index: -1;
    }



    .signup_grid_2 {
        grid-template-columns: 1fr;
    }











    .latest_chats_sec_single_cont h6.online:after {
        left: -15px;
    }



    .talent_msg_module_sec_right_top {
        padding: 15px;
        display: flex;
    }



    .id_name .id {
        font-size: 12px;
    }



    .id_name li {
        margin: 0 35px 10px 0;
    }



    .search_list_input input {
        width: 145px;
    }



    .talent_msg_module_sec_right_bottom_single p {
        font-size: 10px;
    }



    .talent_msg_module_sec_right_bottom_single span {
        padding: 10px;
        font-size: 12px;
        width: 100%;
    }



    .talent_msg_module_sec_right_bottom_chat_panel ul li {
        margin: 0px 0 20px 0px;
    }



    .talent_msg_module_sec_right_bottom_single_right span {
        padding: 10px;
        font-size: 12px;
        width: 100%;
    }



    .small_width {
        width: 100% !important;
    }



    .inner_job_panel {
        padding: 5px;
    }



    .inner_job_panel ul li {
        margin-bottom: 5px;
        font-size: 10px;
    }



    .inner_job_panel h6 {
        font-size: 14px;
    }



    .talent_msg_module_sec_right_bottom_single_right span:after {
        display: none;
    }



    .talent_msg_module_sec_right_bottom_single span:after {
        display: none;
    }



    .talent_msg_module_sec_right_bottom {
        padding: 10px;
    }



    .talent_msg_module_sec_right_bottom_text_field {
        bottom: 0px;
        left: 0;
        width: 100%;
    }



    .talent_msg_module_sec_main {
        padding: 15px;
    }



    .talent_msg_module_sec_left_msg_icn i {
        font-size: 18px;
    }



    .talent_msg_module_sec_left_msg_icn h6 {
        font-size: 20px;
    }



    .talent_msg_module_sec_left_msg_id {
        margin: 20px 0 15px 0;
    }



    .talent_msg_module_sec_left_msg_id h5 {
        font-size: 20px;
        margin: 0 0 5px 0;
    }



    .talent_msg_module_sec_left_msg_id p {
        font-size: 14px;
    }



    .view_prof_btn {
        margin: 0 5px;
        font-size: 10px;
        padding: 10px 15px;
    }



    .jobs_applied_btn {
        margin: 0 5px;
        font-size: 10px;
        padding: 10px 15px;
    }



    .list_btn_sec {
        display: flex;
        justify-content: space-around;
    }



    .latest_chats_sec_single {
        padding: 15px 75px 15px 15px;
        margin: 0 0 20px 0;
    }



    .latest_chats_sec_single h6 {
        font-size: 14px;
        margin-bottom: 10px;
    }



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



    .talent_msg_module_sec_right_bottom_text_field input {
        width: 100%;
        height: 50px;
        border-radius: 18px;
        padding-left: 40px;
        font-size: 14px;
    }



    .input_icn .fa-paperclip {
        left: 12px;
        font-size: 15px;
    }



    .input_icn button {
        right: 10px;
        top: 7px;
        width: 35px;
        height: 35px;
        font-size: 14px;
    }



    .video_sec_pop_sec_inner_right {
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
        height: auto;
        overflow-x: hidden;
        padding: 0;
    }



    .video_sec_pop_sec_inner_right_inner_play i {
        font-size: 16px;
    }



    .video_sec_pop_sec_inner_right_inner_play {
        bottom: 10px;
    }



    .video_popup_new_bottom ul li {
        margin: 0 0px 0 20px;
    }



    .video_popup_new_bottom ul li.report_sec_1 {
        font-size: 18px;
    }



    .video_popup_new_bottom ul li.report_sec {
        font-size: 16px;
    }



    #video_slide_popup_new .owl-nav i {
        height: 35px;
        width: 35px;
        font-size: 20px;
    }



    #video_slide_popup_new .owl-nav {
        bottom: -70px;
    }



    .video_sec_pop_sec_inner {
        padding: 45px 20px;
    }



    .video_sec_pop_sec .close {
        right: 20px;
        top: 10px;
        width: 18px;
    }



    .social_status_sec_inner {
        padding: 30px 20px;
    }



    .social_status_sec_inner h2 {
        font-size: 22px;
    }



    .social_status_sec_inner_top_right_list ul li h6 {
        font-size: 14px;
    }



    .social_status_sec_inner_top_right_list ul li h5 {
        font-size: 24px;
    }



    .social_status_sec_inner_top_right {
        padding: 10px;
    }



    .socail_media_grid {
        margin: 30px 0 10px 0;
        grid-template-columns: 1fr 1fr 1fr;
        grid-column-gap: 30px;
        grid-row-gap: 20px;
    }



    .single_crop_sec_inner {
        padding: 40px 20px 20px 20px;
    }



    .single_crop_img_inner {
        padding: 30px 0;
    }



    .crop_popup_sec_sec_inner h6 {
        font-size: 25px;
        margin: 0 0 20px 0;
    }



    .crop_popup_sec_sec_right:after {
        display: none;
    }



    .crop_popup_sec_sec_right_top {
        height: auto;
        padding-right: 0;
    }



    .upload_btn_new {
        font-size: 13px;
        padding: 8px 22px;
    }



    .cancel_btn_new {
        font-size: 16px;
    }



    .upoad_media_prof_new_inner_right_top_inner ul li img {
        width: 60%;
    }



    .upoad_media_prof_new_inner_right_top_inner h5 {
        font-size: 18px;
    }



    .upoad_media_prof_new_inner_right_top_inner p {
        font-size: 12px;
        text-align: center;
    }



    .add_lang_popup_popup_inner_left h3 {
        font-size: 22px;
        line-height: inherit;
    }



    .add_lang_btns_new li {
        margin-right: 20px;
    }



    .add_lang_btns_new li a.add_language_btn {
        padding: 12px 22px;
    }



    .edit_physical_popup_sec_inner_right_blue_inner {
        grid-template-columns: 1fr 1fr 1fr;
        width: 100%;
    }



    .submit_new_right_sec {
        right: 0;
        margin: 20px 0 0 0;
    }



    .edit_prev_jobs_sec_inner {
        padding: 45px 25px;
    }



    .edit_prev_jobs_sec_inner h6 {
        font-size: 25px;
    }



    .browse_btn_main {
        width: 80%;
    }



    .browse_btn_main::before {
        font-size: 15px;
    }



    .btns_sec_new {
        width: 70%;
    }



    .add_sub_cate_popup_sec_inner {
        padding: 35px 25px;
    }



    .add_sub_cate_popup_sec_inner h6 {
        font-size: 22px;
    }



    .more_sub_cate_inner_single_left {
        margin: 0 0 15px 0;
    }



    .sub_cate_new select {
        width: 250px;
    }



    .more_sub_cate_inner_single_right ul li span {
        font-size: 14px;
    }



    .edit_physical_popup_sec_inner_left_top h5 {
        font-size: 15px;
    }



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



    .profile_rating_popup_sec_inner_right {
        padding: 25px;
    }



    .profile_rating_popup_sec_inner_right_top {
        width: 90%;
    }



    .profile_rating_popup_sec_inner_right_top ul li p {
        font-size: 14px;
    }



    .talent_pic_popup_sec_inner_right_top {
        grid-gap: 15px;
        height: auto;
        padding-right: 5px;
    }



    #pic_slide.owl-carousel .owl-nav {
        left: 380%;
        bottom: -140px;
    }



    .talent_pic_popup_sec_inner_right_bottom ul li {
        margin: 0 110px 0 0;
    }



    .add_lang_new_popup_sec_inner_left_top h6 {
        font-size: 14px;
    }



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



    .add_lang_new_popup_sec_inner_right_blue h6 {
        font-size: 20px;
        margin: 0 0 20px 0;
    }



    .add_lang_new_popup_sec_inner_right_blue ul {
        grid-template-columns: 1fr 1fr 1fr 1fr;
        grid-gap: 15px;
    }



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



    .physical_attr_popup_sec_inner_right {
        padding: 22px 30px;
    }



    .physical_attr_popup_sec_inner_right h4 {
        font-size: 22px;
    }



    .physical_attr_popup_sec_inner_right_inner_blue {
        padding: 15px 20px;
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: 15px;
    }



    .physical_attr_popup_sec_inner_right_inner_blue_single h5 {
        font-size: 14px;
    }



    .physical_attr_popup_sec_inner_right_inner_blue_single p {
        font-size: 14px;
    }



    .influencer_sec_main_sec_left h1 {
        font-size: 32px;
    }



    .influencer_sec_main_sec_left p {
        font-size: 16px;
    }



    .influencer_sec_main {
        padding: 20px 0;
    }



    #influence_slide.owl-carousel.owl-drag .owl-item {
        min-height: auto;
    }



    .btns_all_hm {
        font-size: 12px;
    }



    #success_sto_slide_new .owl-nav {
        width: 15%;
    }



    #success_sto_slide .owl-nav {
        width: 15%;
    }



    .btns_all_hm span {
        height: 50px;
        width: 50px;
        line-height: 50px;
    }



    #influence_slide.owl-carousel.owl-drag .owl-item {
        min-height: auto;
    }



    /*.featured_jobs_sec .container {



    max-width: 700px;



}



*/



    #upload_popup .owl-nav {
        right: 15px;
    }



    .upoad_media_prof_new_inner_left_img_vid {
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }



    .report_popup_sec_inner_body .container .checkmark:after {
        left: 2px;
        font-size: 7px;
    }



    .intl-tel-input.allow-dropdown .flag-container {
        left: 0 !important;
    }



    .mt_top_30 {
        margin-top: 0px !important;
    }



    .mt_top_50 {
        margin-top: 0px !important;
    }







    .new_career_head_sec_right_bottom li {
        padding-left: 18px;
    }



    .new_career_head_sec_right_bottom li a {
        font-size: 14px;
    }



    .new_career_head_sec_right_top li a {
        font-size: 14px;
    }



    .new_career_head_sec_right_top li {
        padding-left: 14px;
    }



    .new_career_head_sec_main .row .col-md-2 {
        -ms-flex: 0 0 26.666667%;
        flex: 0 0 26.666667%;
        max-width: 26.666667%;



    }



    .new_career_head_sec_main .row .col-md-10 {
        -ms-flex: 0 0 73.333333%;
        flex: 0 0 73.333333%;
        max-width: 73.333333%;



    }



    .contact_new_sec_right {
        padding: 230px 0;
    }



    .contact_new_sec_main .row .contact_new_sec_left h6 {
        font-size: 20px;
        margin: 0 0 25px 0;
    }



    .contact_new_sec_left p {
        font-size: 16px;
    }



    .contact_new_sec_left button {
        font-size: 14px;
        margin-bottom: 30px;
    }



    .contact_new_sec_left h5 {
        font-size: 14px;
    }



    .contact_new_sec_left span {
        margin-bottom: 15px;
        font-size: 16px;
    }



    .banner_cont_sec_main h5 {
        font-size: 35px;
        letter-spacing: 4px;
    }



    .banner_cont_sec {
        left: 115px;
    }



    .contact_new_sec_left {
        padding: 30px 0 0 0;
    }











    .error_page_sec_main {
        grid-template-columns: 1fr 1fr;
        grid-gap: 35px;
    }



    .error_page_sec_left img {
        width: 100%;
    }



    .error_page_sec_right h2 {
        font-size: 70px;
    }



    .error_page_sec_right h5 {
        font-size: 22px;
    }



    .error_page_sec_right p {
        font-size: 18px;
    }







    .talent_list_new_sec_head {
        position: relative;
        display: block;
    }



    .talent_list_new_sec_head h5 {
        font-size: 16px;
    }



    .talent_list_new_sec_head_left h5 .fa-map-marker-alt {
        font-size: 14px;
    }



    .talent_list_new_sec_head h5 a {
        margin: 0 0 0 5px;
        font-size: 12px;
    }



    .selct_cate_sec {
        display: block;
    }



    .sort_by_sec_new button {
        font-size: 15px;
    }



    .selct_cate_sec_new_flex {
        display: flex;
        margin: 0 0 10px 0;
    }



    .adv_fil_sec button {
        font-size: 14px;
        margin: 0;
    }



    .talent_list_new_sec_head_left {
        display: flex;
    }



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



    .search_sec_new {
        width: 100%;
        display: inline-block;
        text-align: right;
        margin: 15px 0 0 0;
    }



    .results_text {
        font-size: 12px;
        display: inline-block;
    }



    .talent_list_new_sec {
        padding: 25px 0;
    }



    .sel_Box_new {
        width: 180px;
        font-size: 12px;
        padding: 8px 20px 8px 10px;
    }



    .adv_fil_sec {
        font-size: 12px;
    }



    .reset_filter {
        font-size: 14px;
    }



    .search_box_new input {
        width: 200px;
        height: 35px;
        font-size: 12px;
    }



    .search_sec_new ul li {
        display: block;
    }



    .drop_cont_sec_new_tal a {
        padding: 8px 0px;
        font-size: 14px;
    }



    .reset_filter {
        font-size: 12px;
    }



    .talent_list_new_sec_body_right {
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: 25px;
    }



    .talent_list_new_sec_body_right_single_cont_sec {
        bottom: -25px;
        left: 20px;
    }



    .talent_list_new_sec_body_right_single_cont_sec p {
        font-size: 10px;
    }



    .talent_list_new_sec_body_right_single_cont_sec ul li {
        padding: 0 5px 0 0;
        font-size: 10px;
    }



    .talent_list_new_sec_body_right_single_cont_sec h5 {
        font-size: 11px;
    }



    .talent_list_new_sec_body_right_single_cont_sec p| {
        margin-bottom: 5px;
    }



    .talent_list_new_sec_body_right_single_cont_sec h5 {
        margin-bottom: 5px;
    }



    .drop_down_sec_new {
        padding: 15px;
        width: 550px;
    }



    .drop_down_sec_new_body {
        grid-template-columns: 1fr 1fr;
        grid-gap: 15px;
    }



    .conversion_new_page_new_text_click {
        left: 0;
    }



    .conversion_new_page_new_text h5 {
        font-size: 14px;
        margin: 0 0 10px 0;
    }



    .conversion_new_page_new_text h4 {
        font-size: 32px;
    }



    .conversion_new_page_new_text_click p {
        font-size: 14px;
        padding: 15px;
    }



    .conversion_new_page_new_text_click img {
        width: 40px;
    }



    .conversion_new_page_new_body_single_cont h5 {
        font-size: 20px;
        margin: 0 0 10px 0;
    }



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



    .conversion_new_page_new_body {
        grid-gap: 55px;
        width: 90%;
        margin: 20px auto 0;
    }



    .career_hm_page_sec_cont h3 {
        font-size: 40px;
    }



    .career_hm_page_sec_cont p {
        font-size: 18px;
    }



    .see_all_pos_inner_sec_body_single_img {
        width: 75%;
        margin: 0px auto 12px;
        min-height: 125px;
    }



    .see_all_pos_inner_sec_body_single {
        padding: 20px 15px;
    }



    .see_all_pos_inner_sec_body_single_cont h5 {
        font-size: 16px;
    }



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



    .see_all_pos_inner_sec_head h2 {
        font-size: 50px;
        margin: 0 0 15px 0;
    }



    .hiring_process_sec_head h2 {
        font-size: 50px;
        margin: 0 0 15px 0;
    }



    .hiring_process_sec_head h6 {
        font-size: 20px;
    }



    .hiring_process_sec_body_source {
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: 20px;
    }



    .career_featured_jobs_new_sec_body_single {
        display: block;
    }



    .career_featured_jobs_new_sec_body_single_left_icn {
        margin-right: 15px;
    }



    #view_det_pop_new .modal-dialog {
        max-width: 620px;
    }



    .view_det_sec_pop_cont_sec_cont h5 {
        font-size: 24px;
    }



    .map_list li {
        padding: 0 15px 0 0;
        font-size: 14px;
    }



    .role_cont_over {
        padding: 15px 0 0 0;
    }



    .role_cont_over ul li {
        font-size: 14px;
    }



    #view_det_pop_new_dot .modal-dialog {
        max-width: 700px;
    }



    .view_det_sec_pop_cont_sec_inner h4 {
        font-size: 34px;
    }



    .view_det_sec_pop_cont_sec_inner_cont_single label {
        font-size: 16px;
    }



    .success_job_popup_sec_cont img {
        width: 30%;
    }



    .hiring_process_sec {
        padding: 10px 0 30px 0;
    }



    .success_job_popup_sec_cont h6 {
        font-size: 25px;
    }











    .career_admin_dashboard_right_cont_car_grid_single h5 {
        font-size: 14px;
    }



    .career_admin_dashboard_right_cont_car_grid_single {
        padding: 15px;
    }



    .career_admin_dashboard_right_cont_car_grid_single h5 img {
        width: 20px;
    }



    .span_class h6 {
        font-size: 25px;
    }



    .span_class a {
        font-size: 14px;
    }



    .career_admin_dashboard_right_upper {
        margin: 0 0 20px 0;
    }



    .active_jobs_sec_inner_table table thead tr td {
        font-size: 14px;
    }



    .active_jobs_sec_inner_table table {
        border-spacing: 0 15px;
    }



    .active_jobs_sec_inner_table table tbody tr td {
        font-size: 12px;
        padding: 15px 0;
    }



    .view_details_btn_new {
        font-size: 12px !important;
        padding: 9px 15px !important;
        width: 120px !important;



        left: 0;
    }



    .active_btn_new {
        padding-right: 15px !important;
    }



    .active_btn_new i {
        margin: 0 5px 0 0;
        font-size: 10px;
    }



    .career_admin_dashboard_left {
        height: 100vh;
    }







    .select_dept_sec_single label {
        font-size: 12px;
    }



    .select_dept_sec {
        grid-template-columns: 1fr 2fr 1fr;
        grid-gap: 15px;
        margin: 0 0 10px 0;
    }



    .select_dept_sec {
        grid-template-columns: 1fr;
    }



    .meta_data_home_page_cont_inner {
        grid-template-columns: 1fr;
    }



    .meta_data_home_page_cont_inner_left_list ul li p {
        font-size: 14px;
    }



    .meta_data_home_page_cont_inner_left_list ul li a {
        font-size: 14px;
    }



    .meta_data_home_page_cont_inner_left_list ul li button {
        font-size: 12px;
    }



    .add_new_meta_drop_sec {
        grid-template-columns: 2fr 1fr;
        grid-gap: 20px;
        width: 100%;
    }



    .add_new_meta_drop_sec_left_single input {
        font-size: 14px;
    }



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



    .text_area_sec ul li {
        margin: 0 8px 8px 0;
    }



    .notification_popup_sec_breadcumb h4 {
        font-size: 18px;
        margin: 0 0 15px 0;
    }



    .notification_popup_sec_breadcumb h6 {
        font-size: 25px;
    }



    .notification_popup_sec_left_single {
        padding: 20px;
    }



    .d_flex_sec {
        display: block;
    }



    .notification_popup_sec_left_single h5 {
        font-size: 18px;
        max-width: max-content;
        line-height: inherit;
    }



    .notification_popup_sec_left_single_icn p {
        position: relative;
        right: 0;
        bottom: 0;
        font-size: 14px;



        margin-top: 15px;
        text-align: right;
    }



    .blog_new_below_cont_sec_left_single_cont h6 {
        font-size: 20px;
    }



    .blog_new_below_cont_sec_left_single_cont p {
        font-size: 13px;
    }







    .blog_new_below_cont_sec_left_search_sec_left input {
        width: 270px;
        height: 40px;
        font-size: 14px;
    }



    .blog_new_below_cont_sec_left_single_cont ul li {
        padding-right: 15px;
        font-size: 10px;
    }



    .blog_new_below_cont_sec_right_single ul li {
        padding-right: 15px;
        font-size: 10px;
    }



    .blog_new_below_cont_sec_right_single h6 {
        font-size: 14px;
    }



    .blog_new_below_cont_sec_right_single {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }



    .meet_atul_pres h4 {
        font-size: 24px;
    }







    .blog_det_sec_main_cont_sec h4 {
        font-size: 26px;
    }



    .tags_text_sec ul li span {
        font-size: 12px;
        padding: 8px 12px;
    }



    .blog_det_sec_main_cont_new_div p {
        font-size: 14px;
    }



    .leave_reply_form_sec_inner {
        padding: 25px 25px;
    }



    .leave_reply_form_sec_grid {
        grid-template-columns: 1fr;
    }



    .blogs_new_sec_top_left {
        flex: 0 0 260px;
    }







    .faq_new_sec_cont_sec {
        padding: 30px 0 0px 0px;
    }



    .faq_new_sec_cont_sec_top button {
        padding: 10px 25px;
        font-size: 14px;
    }



    .faq_new_sec_cont_sec_left h4 {
        font-size: 30px;
    }



    .faq_new_sec_cont_sec_left h4 img {
        width: 45px;
    }



    .faq_new_sec_cont_sec_left h5 {
        font-size: 24px;
        margin: 5px 0 15px 0;
    }



    .faq_new_sec_cont_sec_left span input {
        height: 48px;
        width: 600px;
        font-size: 18px;
    }



    .new_blog_hgt_faq {
        height: 550px !important;
    }



    .faq_new_sec_cont_sec_btm {
        display: grid;
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    .faq_cont_sec_new_cont_head h4 {
        font-size: 26px;
    }



    .faq_link {
        font-size: 16px;
    }



    .faq_cont_sec_new_cont_inner_single p {
        font-size: 14px;
    }



    .faq_new_sec_cont_sec_right_list_cont ol li {
        font-size: 15px;
    }



    .faq_padd_left {
        padding-left: 0;
    }



    .faq_cont_sec_new_cont_inner_single h6 {
        font-size: 15px;
    }



    .blogs_new_sec_top_left {
        flex: 0 0 220px;
    }



    .car_admin_master_design_table {
        width: 100%;
    }



    .faq_new_sec_cont_sec_top {
        margin-bottom: 30px;
        margin-top: 30px;
    }



    .website_content_page_sec_cont_search_left span input {
        width: 350px;
        height: 38px;
        font-size: 16px;



        padding-left: 50px;
        font-weight: 400;
    }



    .website_cont_table_sec_cont {
        padding: 10px;
    }



    .website_cont_table_sec_cont table thead tr td {
        font-size: 15px;
    }



    .website_cont_table_sec_cont table tr td {
        padding: 10px;
    }



    .website_cont_table_sec_cont table tbody tr td {
        font-size: 14px;
    }



    .new_edit_admin i {
        font-size: 14px;
    }



    .new_edit_admin {
        font-size: 12px;
    }



    .new_delete_admin i {
        font-size: 14px;
    }



    .new_delete_admin {
        font-size: 12px;
    }



    .edit_delete_btns li {
        text-align: center;
    }



    .video_after:after {
        width: 90%;
    }



    .text_center_sec {
        left: 0;
    }



    .text_center_sec img {
        width: 35%;
    }



    .save_change_btn {
        font-size: 14px;
        padding: 10px 20px;
    }



    .discard_btn_new {
        font-size: 14px;
        padding: 10px 20px;
    }



    .edit_talent_btns_sec ul li {
        margin-left: 20px;
    }



    .new_sign_up_sec_box {
        padding: 20px;
    }



    .close_icn_new {
        font-size: 16px;
        *right: 20px;
        *top: 20px;
        right: 0;
        top: 0;
    }



    .close_icn_new i {
        height: 20px;
        width: 20px;
        line-height: 20px;
        font-size: 12px;
    }



    .login_flow_new_cont {
        padding-top: 30px;
    }



    .login_flow_new_cont h6 {
        font-size: 18px;
    }



    .login_flow_new_cont h5 {
        font-size: 20px;
        margin-bottom: 20px;
    }



    .form_input_sec_list ul li {
        font-size: 20px;
    }



    .enter_otp_sec_new h5 {
        font-size: 18px;
        margin-bottom: 10px;
    }



    .resend_otp_sec_flow {
        margin: 25px 0 15px 0;
    }



    .proc_btn {
        padding: 6px 40px;
        font-size: 15px;
    }



    .or_sec_text {
        margin: 10px 0;
    }



    .login_with_pass a {
        font-size: 20px;
    }



    .new_padd_top_new {
        padding-top: 10px;
    }



    .register_form_sec {
        margin: 15px 0;
    }



    .register_form_sec_inner_single {
        margin-bottom: 15px;
    }



    .register_form_sec_inner_single i {
        top: 14px;
        font-size: 16px;
    }



    .register_form_sec_inner_single input {
        font-size: 16px;
        padding-left: 45px;
    }



    .register_form_sec_inner_single span {
        padding-left: 45px;
        font-size: 12px;
    }



    .new_register_check_box {
        margin: 30px 0 0 0;
    }



    .new_register_check_box .container {
        font-size: 16px;
    }



    .register_new_submit input {
        font-size: 14px;
        padding: 8px 22px;
    }







    .right_icn {
        text-align: right;
    }



    .job_list_body_main .row .col-lg-3 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .job_list_body_main .row .col-lg-9 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .job_list_body_left {
        padding: 15px;
    }



    .job_list_body_left_head {
        padding-bottom: 10px;
    }



    .job_list_body_left_head span {
        font-size: 14px;
    }



    .job_list_body_left_head h6 {
        font-size: 13px;
    }



    .job_list_body_right_body_single_id ul li {
        padding-right: 10px;
        font-size: 13px;
        line-height: inherit;
    }



    .new_title {
        font-size: 24px;
        margin: 0px 0 10px 0;
        line-height: inherit;
    }



    .job_list_body_right_body_single_vac ul li {
        font-size: 12px;
    }



    .dis_flex_new_jobs {
        display: block;
    }



    .mt_0 {
        margin-top: 20px;
    }



    .job_list_body_right_body_single_btn ul {
        display: flex;
    }







    .service_details_banner_sec {
        height: 400px;
    }



    .service_details_banner_sec_cont_breadcumb li a {
        font-size: 13px;
    }



    .service_details_banner_sec_cont_top h6 {
        font-size: 28px;
    }



    .service_details_banner_sec_cont_bottom {
        padding-top: 140px;
    }



    .service_details_banner_sec_cont_bottom p {
        font-size: 16px;
    }



    .service_details_banner_sec_cont_bottom h5 {
        font-size: 30px;
    }



    .service_details_body_cont_inner_single h6 {
        font-size: 22px;
        margin-bottom: 20px;
    }



    .service_details_body_cont_inner_single p {
        font-size: 14px;
    }



    .service_details_body_cont_inner_single {
        margin-bottom: 35px;
    }



    .service_details_body_cont_inner_single_list li {
        font-size: 14px;
    }



    .campare_table_sec thead tr td:first-child {
        padding-left: 25px;
    }



    .campare_table_sec thead tr td {
        padding: 15px;
    }



    .campare_table_sec thead tr td h2 {
        font-size: 18px;
    }



    .campare_table_sec thead tr td span {
        font-size: 25px;
    }



    .campare_table_sec thead tr td h3 {
        margin-bottom: 15px;
    }



    .campare_table_sec thead tr td h5 {
        font-size: 14px;
    }



    .campare_table_sec thead tr td p {
        font-size: 12px;
    }



    .campare_table_sec tbody tr td:first-child {
        padding-left: 25px;
    }



    .campare_table_sec tbody tr td {
        padding: 15px;
        font-size: 14px;
    }



    .campare_table_sec tbody tr td .fa-check {
        font-size: 15px;
    }



    .radio_btns_new_sec label {
        font-size: 12px;
    }



    .choose_btn_new {
        font-size: 12px;
        padding: 8px 20px;
        margin-top: 40px;
    }



    .scroll_table_sec {
        position: relative;
        overflow-x: scroll;
    }



    #services_slide_sec .owl-stage-outer.owl-height {
        height: 560px !important;
    }



    .service_plan_multi_sec {
        padding: 20px;
        top: 110px;
        right: 15px;
        width: 300px;
    }



    .service_plan_multi_sec_head ul li {
        padding-right: 15px;
        font-size: 16px;
    }



    .service_plan_multi_sec_head ul li:after {
        right: 5px;
    }



    .service_plan_multi_sec_head_body h5 {
        font-size: 16px;
    }



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



    .service_plan_multi_sec_head_body ul {
        margin-bottom: 40px;
    }



    .service_plan_multi_sec_head_body ul li {
        font-size: 12px;
    }



    .service_plan_multi_sec_btn_price a {
        font-size: 12px;
    }



    .service_plan_multi_sec_btn_price span h5 {
        font-size: 25px;
    }



    .service_plan_multi_sec_btn_price p {
        font-size: 8px;
    }







    .profile_service_sec_box_inner {
        grid-template-columns: 1fr 1fr;
    }



    .prof_clarification_sec_inner {
        padding: 20px 35px;
    }



    .clarify_slide_sec.owl-carousel .owl-nav {
        left: 0;
        width: 100%;
        z-index: 1;
    }



    .clarify_slide_sec.owl-carousel .owl-nav i {
        font-size: 30px;
    }











    .prof_clarification_sec_head h4 {
        font-size: 18px;
    }



    .prof_clarification_sec_head h6 {
        font-size: 18px;
    }



    .prof_clarification_sec_head h6 i {
        font-size: 15px;
    }



    .prof_clarification_sec_inner_cont_list p {
        font-size: 14px;
    }



    .prof_clarification_sec_inner_cont_list {
        padding: 20px 30px;
    }



    .prof_clarification_sec_inner_cont_list ul li {
        font-size: 14px;
    }



    .check_reco_services a {
        font-size: 12px;
    }



    .profile_service_sec_box_inner_single {
        font-size: 10px;
    }



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



    .profile_service_sec_box_inner_single h6 {
        font-size: 16px;
    }



    .profile_service_sec_box_inner_single_flex span {
        font-size: 12px;
    }



    .profile_service_sec_box_inner_single_flex a {
        font-size: 10px;
    }



    .text_bold_sec {
        font-size: 14px;
    }







    .all_tab_sec_before_add_sec_inner {
        display: block;
    }



    .physical_att_sec_without_add {
        display: block;
    }



    .all_tab_sec_before_add_sec_inner img {
        width: 120px;
        margin-right: 0;
        margin-bottom: 20px;
    }



    .all_tab_sec_before_add_sec_inner span h6 {
        font-size: 16px;
    }



    .physical_att_sec_without_add img {
        width: 100px;
        margin-right: 0;
        margin-bottom: 20px;
    }



    .physical_att_sec_without_add span h5 {
        font-size: 16px;
    }



    .talent_cash_sec_main h4 {
        font-size: 14px;
    }



    .talent_cash_sec_main h5 {
        font-size: 20px;
    }



    .view_det_btns_new {
        font-size: 12px;
        margin-left: 10px;
        padding: 8px 18px;
    }







    .add_profile_pic_before {
        padding: 35px 15px;
    }



    .add_profile_pic_before img {
        width: 40px;
    }



    .add_profile_pic_before_cont h6 {
        font-size: 14px;
    }



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



    .upload_pic_btn {
        font-size: 10px;
    }



    .select_exist_cus {
        font-size: 10px;
    }



    .services_text_sec img {
        margin-right: 20px;
        width: 125px;
    }



    .services_text_main a {
        font-size: 12px;
        padding: 10px 20px;
    }







    .services_text_main p {
        font-size: 18px;
    }



    .recomm_jobs_body_before_add p {
        font-size: 18px;
    }







    .new_sign_up_sec_box {
        width: 440px;
    }



    .incorrect_number_requierd {
        font-size: 10px;
    }



    .resend_password_link h5 {
        font-size: 18px;
    }



    .proced_btns_sec {
        font-size: 14px;
    }



    .update_pass_sec_head h4 img {
        width: 40px;
        margin-right: 15px;
    }



    .update_pass_sec_head h4 {
        font-size: 18px;
    }



    .update_pass_sec_head h5 {
        font-size: 22px;
    }















    /*New Header Responisve*/







    .drop_sec_down {
        display: block !important;
    }



    .new_header_pre_login_inner_menu_sec {
        display: none;
    }



    .new_header_pre_login_inner_logo {
        width: 100%;
        display: inline-block;
    }



    .right_icn {
        right: 20px;
        top: 0px;
        position: absolute;
    }











    /*New Header Responisve*/















    .notification_title_sec {
        align-items: flex-start;
        width: 360px;
    }



    /*.count-info .main_nav {width: 100% !important;}*/



    .mark_as_read {
        font-size: 12px !important;
        right: 10px;
        display: inline-block;
        left: 0;
        position: relative;



        margin-top: 15px;
    }



    .manage_account span {
        font-size: 11px !important;
    }



    .manage_account span a {
        font-size: 12px !important;
    }



    .desk_mode {
        display: none;
    }



    .mob_mode {
        display: block;
    }







    .new_prof_picture_sec_audio {
        height: 200px;
    }



    .new_prof_picture_sec_single img {
        height: 200px;
    }



    #nav-tabContent {
        min-height: auto;
    }











    .new_cate_sub_cate_sec_inner_head h5 {
        font-size: 25px;
    }



    .new_cate_sub_cate_sec_inner_head h6 {
        font-size: 18px;
    }



    .category_sugg_block_sec ul li a {
        font-size: 14px;
        padding: 5px 15px;
    }



    .new_cate_sub_cate_sec_inner_body_single {
        padding: 18px;
        margin-bottom: 22px;
    }



    .category_sugg_block_sec ul li {
        margin-right: 10px;
        margin-bottom: 10px;
    }



    .sub_cate_inner_suggested ul li a {
        font-size: 12px;
        padding: 5px 12px;
    }



    .sub_cate_inner_suggested ul li {
        margin-right: 10px;
        margin-bottom: 10px;
    }



    .cate_sub_cate_head_block {
        font-size: 14px;
        padding: 5px 10px;
        margin-right: 15px;
        margin-bottom: 15px;
    }



    .job_post_form_flow {
        padding: 35px 0 25px 0;
    }



    .job_post_form_flow_inner_head {
        width: 100%;
    }



    .job_post_form_flow_inner_body_grid {
        grid-column-gap: 20px;
        width: 100%;
    }



    .job_post_form_flow_inner_body_grid_single {
        margin-bottom: 30px;
    }



    .job_post_form_flow_inner_body {
        margin: 30px 0 0 0;
    }



    .job_post_form_flow_inner_body_grid_single_head label {
        font-size: 15px;
    }



    .job_post_form_flow_inner_body_grid_single_head {
        margin-bottom: 10px;
    }



    .job_post_form_flow_inner_body_grid_single_box input {
        font-size: 14px;
        padding-left: 20px;
    }



    .job_post_form_flow_inner_body_grid_single_box select {
        font-size: 14px;
        padding-left: 20px;
    }



    .job_post_form_flow_inner_body_grid_single_head h6 {
        font-size: 12px;
        margin-left: 12px;
    }



    .custo_radio_btns {
        padding: 15px;
        width: 100%;
        margin-bottom: 20px;
    }



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



    .job_payment_sec_grid {
        grid-template-columns: 1fr 1fr;
        grid-gap: 15px;
        width: 100%;
    }



    .job_post_form_flow_inner_body_grid_single_box textarea {
        width: 100%;
    }



    .save_draft_btn {
        font-size: 14px;
        padding: 7px 25px;
    }







    .action_talent_prof_page {
        padding: 8px 10px;
        display: block;
    }



    .action_talent_prof_page h6 {
        margin: 0 0 15px 0;
        font-size: 17px;
    }



    .bordr_left_padd {
        border-left: none;
        padding-left: 15px;
    }



    .prof_admin_list_sec li {
        margin-left: 0;
        margin-right: 5px;
        margin-bottom: 5px;
    }



    .clari_admin_prof {
        font-size: 14px;
        padding: 8px 15px;
    }



    .prof_admin_list_sec_radio_btns .cont_sec {
        font-size: 16px;
    }



    .clari_admin_prof i {
        font-size: 13px;
    }



    .select_clarification_body_single h6 {
        font-size: 18px;
        line-height: inherit;
    }



    .select_clarification_body_single p {
        font-size: 14px;
    }



    .select_clarification_body_single ul li {
        font-size: 14px;
    }



    .proc_btns_new_sec_admin {
        font-size: 14px;
        padding: 8px 20px;
    }



    .select_clarification {
        padding: 20px 15px;
    }



    .select_clarification_head h5 {
        font-size: 18px;
    }



    .edit_sel_temp {
        font-size: 15px;
    }



    .send_clari_btn_new {
        font-size: 14px;
        padding: 8px 20px;
    }



    .select_clarification_body_single {
        padding: 20px;
        margin-left: 40px;
    }



    .edit_select_template_sec {
        padding: 20px;
        margin-left: 40px;
    }



    .edit_select_template_sec_top ul li {
        font-size: 14px;
        padding-right: 5px;
        margin-right: 5px;
    }



    .edit_select_template_sec_bottom_icn ul li a {
        font-size: 17px;
    }



    .edit_select_template_sec_bottom_icn ul li {
        margin-right: 18px;
    }



    .edit_select_template_sec_bottom_cont {
        padding: 15px;
    }



    .edit_select_template_sec_bottom_cont p {
        font-size: 14px;
    }



    .edit_select_template_sec_bottom_cont ol li {
        font-size: 14px;
    }



    .done_btns {
        font-size: 14px;
    }



    .cancel_btns_adim {
        font-size: 14px;
        padding: 6px 20px;
    }



    .select_clarification_view_his_page_inner_single_head h4 {
        font-size: 18px;
    }



    .select_clarification_view_his_page_inner_single_head h4 span {
        margin-left: 15px;
    }



    .select_clarification_view_his_page_inner_single_head h6 {
        font-size: 22px;
        line-height: inherit;
    }



    .select_clarification_view_his_slide p {
        font-size: 14px;
    }



    .select_clarification_view_his_slide ul li {
        font-size: 14px;
    }



    .new_tabs_sec_prof {
        width: 90%;
    }







    .new_footer_design_sec_inner {
        padding: 20px 0;
    }



    .new_footer_design_sec_inner h5 {
        font-size: 20px;
        margin: 0 0 15px 0;
    }



    .new_footer_design_sec_inner ul li a {
        font-size: 16px;
        padding-right: 15px;
        margin-right: 15px;
    }



    .new_footer_design_sec_logo_sec {
        padding-top: 20px;
        padding-bottom: 10px;
    }



    .new_footer_design_sec_logo_sec_logo {
        width: 150px;
    }



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



    .inner_ftr_copy_sec_single_new_ftr ul li {
        padding-left: 10px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li:last-child {
        padding-left: 20px;
    }















    /*Admin Dashboard Full Process*/







    .admin_dash_jobs_head {
        margin-bottom: 20px;
    }



    .admin_dash_jobs_head h4 {
        font-size: 20px;
    }



    .admin_dash_jobs_head a {
        font-size: 14px;
    }



    .career_admin_dashboard_right_cont_car_grid_new {
        grid-gap: 20px;
        margin: 0 0 20px 0;
    }



    .career_admin_dashboard_right_cont_car_grid_single_new {
        padding: 15px;
    }



    .career_admin_dashboard_right_cont_car_grid_single_new h5 {
        font-size: 14px;
        margin: 0 0 8px 0;
    }



    .career_admin_dashboard_right_cont_car_grid_single_new h5 img {
        margin: 0 10px 0 0;
        width: 20px;
    }



    .span_class_new h6 {
        font-size: 18px;
    }



    .span_class_new a {
        font-size: 12px;
    }



    .admin_dash_job_applied h5 {
        font-size: 20px;
    }



    .all_jobs_tabs_sec_new ul li {
        padding-right: 5px;
        margin-right: 5px;
    }



    .all_jobs_tabs_sec_new ul li a {
        font-size: 12px;
    }



    .all_jobs_tabs_sec_new ul li a span {
        font-size: 10px;
    }



    .all_jobs_tabs_sec_new {
        padding: 15px 30px;
    }



    .select_opt .fa-map-marker-alt {
        font-size: 15px;
        margin-right: 0px;
    }



    .select_opt .sel_Box_new_first {
        width: 140px;
        font-size: 15px;
    }



    .jobs_dash_location_fit_sec ul li {
        margin-right: 5px;
    }



    .sel_Box_new_sel {
        width: 120px;
        font-size: 12px;
        padding: 5px 15px 5px 10px;
    }



    .jobs_dash_location_fit_sec {
        margin: 15px 0 5px 0;
        display: block;
    }



    .job_dash_filter {
        font-size: 12px;
    }



    .results_para {
        font-size: 12px;
    }



    .dash_check_in .cont_new_dash {
        padding-left: 25px;
        font-size: 12px;
    }



    .job_sort_btn_new {
        text-align: right;
        margin: 10px 0 0 0;
    }



    .job_sort_btn_new button {
        font-size: 14px;
        padding: 5px 10px;
    }



    .job_sort_btn_new button .fa-align-center {
        font-size: 15px;
        margin-right: 5px;
    }



    .job_sort_btn_new button .fa-angle-down {
        font-size: 16px;
        font-weight: 500;
        margin-left: 5px;
    }



    .jobs_dash_sec_table thead tr td {
        font-size: 12px;
        padding: 5px 10px 5px 0;
    }



    .input_search_sec_dash input {
        width: 150px;
        font-size: 12px;
        padding: 0 0 0 35px;
    }



    .input_search_sec_dash i {
        font-size: 14px;
        top: 2px;
        left: 12px;
    }



    .jobs_dash_sec_table tbody tr td {
        font-size: 12px;
    }



    .tab_online:before {
        height: 10px;
        width: 10px;
        left: 0px;
        top: 30px;
    }



    .tab_inactive:before {
        height: 10px;
        width: 10px;
        left: 0px;
        top: 30px;
    }



    .tab_claim:before {
        height: 10px;
        width: 10px;
        left: 0px;
        top: 30px;
    }



    .tab_unclaim:before {
        height: 10px;
        width: 10px;
        left: 0px;
        top: 30px;
    }



    .job_posting_form_admin_new_sec_head {
        display: block;
    }



    .job_post_sec_area_list {
        margin-top: 0px;
    }



    .job_post_form_flow_inner_head ul li {
        font-size: 17px;
    }



    .job_posting_form_admin_new_sec_head_left li h6 {
        font-size: 16px;
        margin-bottom: 15px;
    }



    .job_posting_form_admin_new_sec_head_left li h5 {
        font-size: 18px;
    }



    .job_posting_form_admin_new_sec_single p {
        font-size: 14px;
    }



    .job_posting_form_admin_new_sec_single h6 {
        font-size: 22px;
        max-width: 330px;
        line-height: inherit;
    }



    .job_posting_form_admin_new_sec_body_list ul li p {
        font-size: 14px;
    }



    .job_posting_form_admin_new_sec_body_list ul li h6 {
        font-size: 17px;
    }











    .job_posting_form_admin_new_sec_body_list ul li {
        display: inline-block;
        padding-right: 40px;
        padding-bottom: 25px;
    }







    .preview_sec_inner_body_sec .row .col-lg-2 {
        -ms-flex: 0 0 26.666667%;
        flex: 0 0 26.666667%;
        max-width: 26.666667%;
    }



    .preview_sec_inner_body_sec .row .col-lg-10 {
        -ms-flex: 0 0 73.333333%;
        flex: 0 0 73.333333%;



        max-width: 73.333333%;
    }







    .user_view_details_sec .modal-body {
        padding: 40px 15px 15px 15px;
    }



    .user_view_details_sec .close {
        font-size: 20px;
    }



    .new_view_list li {
        padding-right: 10px;
        font-size: 14px;
    }



    .edit_btn_view_new {
        font-size: 12px;
        right: 40px;
        top: -25px;
        padding: 6px 20px;
    }



    .edit_btn_view_new i {
        font-size: 12px;
    }



    .user_view_details_sec_list p {
        font-size: 14px;
    }



    .rate_icon {
        font-size: 16px;
    }



    .user_view_details_sec .modal-dialog {
        max-width: 750px;
    }







    .client_dash_new_talent_list ul li a {
        font-size: 14px;
    }



    .client_dash_sec_main nav {
        width: 100%;
    }



    .client_dash_sec_main nav .nav-item {
        padding: 10px 25px;
        font-size: 12px;
    }



    .table_cont table thead tr td {
        font-size: 12px;
        padding: 10px;
    }



    .table_cont table tbody tr td {
        padding: 15px 10px;
        font-size: 10px;
    }



    .client_dash_sec_main .tab-content {
        margin: 25px 0 20px 0;
    }







    /*Admin Dashboard Full Process*/







    /*Verification Flow*/







    .talent_prof_veri_settings_single_left_icn {
        margin-right: 25px;
    }



    .talent_prof_veri_settings_single_left_text h5 {
        font-size: 14px;
        min-width: 160px;
    }



    .talent_prof_veri_settings_single_left_text span {
        font-size: 14px;
    }



    .talent_prof_veri_settings_single {
        padding: 15px 30px 15px 25px;
        margin-bottom: 20px;
    }



    .edit_flow_btn {
        font-size: 16px;
    }



    .edit_flow_btn i {
        font-size: 14px;
    }











    .request_modal_sec .modal-dialog {
        max-width: 650px;
    }



    .request_modal_sec_inner {
        padding: 20px 15px;
    }



    .request_modal_sec_inner_cont {
        width: 95%;
        margin: 0 auto;
    }



    .request_modal_sec_inner_cont_logo {
        width: 250px;
        margin: 0px auto 5px;
    }



    .request_modal_sec_inner_cont_inner h3 {
        font-size: 16px;
        margin: 0px 0 5px 0;
    }



    .request_modal_list li {
        font-size: 14px;
    }



    .request_modal_list li img {
        margin-right: 10px;
        width: 15px;
    }



    .req_moda_sc_cont {
        padding-top: 15px;
        padding-bottom: 15px;
    }



    .req_moda_sc_cont h4 {
        font-size: 14px;
    }



    .govt_req_sec li {
        font-size: 12px;
    }



    .read_more_cont_sec p {
        font-size: 14px;
    }



    .start_session_btns {
        font-size: 12px;
    }







    .request_talent_prof_ver_inner_head h5 {
        font-size: 16px;
    }



    .request_talent_prof_ver_inner_head p {
        font-size: 14px;
    }



    .request_talent_prof_ver_inner_step ul li {
        padding-right: 40px;
    }



    .request_talent_prof_ver_inner_step ul li h6 {
        font-size: 16px;
    }



    .request_talent_prof_ver_inner_step ul li p {
        font-size: 14px;
        padding: 0 10px;
    }



    .request_talent_prof_ver_inner_upload h5 {
        font-size: 20px;
    }



    .request_talent_prof_ver_inner_upload p {
        font-size: 16px;
    }



    .drag_sec_new_design {
        width: 100%;
    }



    .request_talent_prof_ver_inner_upload_id_proff .row .col-md-9 {
        -ms-flex: 0 0 55%;
        flex: 0 0 55%;



        max-width: 55%;
    }



    .request_talent_prof_ver_inner_upload_id_proff .row .col-md-3 {
        -ms-flex: 0 0 45%;
        flex: 0 0 45%;
        max-width: 45%;
    }



    .request_talent_prof_ver_inner_upload_id_proff_left h5 {
        font-size: 17px;
    }



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



    .sel_opt_box ul li {
        font-size: 14px;
        padding-bottom: 10px;
    }



    .drag_sec_new_design_label img {
        width: 45px;
    }



    .drag_sec_new_design_label p {
        font-size: 18px;
        margin: 10px 0;
    }



    .browse_btn_new {
        font-size: 14px;
    }



    .drag_sec_new_design_label {
        height: 220px;
    }



    .request_talent_prof_ver_inner_upload_id_proff {
        margin: 15px 0 10px 0;
    }







    .upload_intro_video_sec_head h4 {
        font-size: 18px;
    }



    .upload_intro_video_sec_head p {
        font-size: 16px;
    }



    .upload_intro_video_sec_body_single_left_top p {
        flex: 0 0 110px;
        font-size: 12px;
    }



    .upload_intro_video_sec_body_single_left_top span {
        font-size: 14px;
    }



    .upload_intro_video_sec_body_single_left_top button {
        padding: 5px 10px;
        font-size: 14px;
    }



    .upload_intro_video_sec_body_single_body_video h6 {
        font-size: 18px;
    }



    .video_preview_icn img {
        height: 100%;
    }



    .payment_sec_new_body .row .col-md-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .payment_sec_new_body_right {
        margin-top: 20px;
    }



    .next_review_sec_new .row .col-md-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .change_btn_new {
        font-size: 12px;
        padding: 8px 20px;
    }



    .intro_video_sec_flex_video.video_preview_icn {
        width: 250px;
    }



    .video_preview_icn i {
        font-size: 50px;
    }



    .next_review_sec_new_body_single p {
        font-size: 14px;
    }



    .next_review_sec_new_body_single_box {
        padding: 10px;
    }



    .next_review_sec_new_body_single_box ul li h6 {
        font-size: 12px;
    }



    .next_review_sec_new_body_single_box ul li p {
        font-size: 14px;
    }



    .next_review_sec_new_total h6 {
        font-size: 16px;
    }



    .next_review_sec_new_total p span {
        font-size: 14px;
    }



    .intro_video_sec_flex {
        width: 95%;
    }











    /*Verification Flow*/















    /*Jobs Module*/







    .job_reports_module_sec_new_head h6 {
        font-size: 14px;
    }



    .new_sort {
        font-size: 14px;
    }



    .job_reports_module_sec_new_body_listing_single ul li {
        font-size: 12px;
        padding-right: 8px;
        margin-bottom: 10px;
    }



    .new_socila_job_list {
        margin-bottom: 8px;
    }



    .social_share_slide_flex {
        flex-direction: column-reverse;
        align-items: flex-start;
    }



    .new_report_drop_sec {
        margin-top: 0px;
        justify-content: flex-end;
        width: 100%;
    }



    .job_reports_module_sec_new_body_listing_single h3 {
        font-size: 18px;
        margin-bottom: 8px;
    }



    .job_reports_module_sec_new_body_listing_single ul {
        margin-bottom: 0px;
    }



    .other_jobs_info_sec_btns {
        margin-top: 10px;
    }



    .pay_title {
        font-size: 20px;
    }



    .other_jobs_info_sec {
        display: flex;
        align-items: flex-start;
        justify-content: space-between;



        flex-direction: column-reverse;
    }



    .other_jobs_info_sec h5 {
        font-size: 16px;
    }



    .other_jobs_info_sec h5 img {
        font-size: 15px;
    }



    .thank_popup_sec .modal-dialog {
        max-width: 680px;
    }



    .view_details_pop .modal.right .modal-dialog {
        max-width: 650px !important;
        width: 650px !important;
    }







    /*Jobs Module*/











    /*My Reports*/







    .my_projects_sec_right {
        padding-left: 0;
    }











    /*My Reports*/











    /*Dash page-15*/



    .talent_profile_clarification_inner {
        padding: 20px 25px;
    }



    .talent_profile_clarification_inner ol li {
        font-size: 13px;
    }



    .view_details_page_sec_main {
        padding: 20px;
    }



    .new_list_dash {
        position: relative;
        left: 0;
        top: 0;
        z-index: 1;
        margin: 0 0 10px 0;
    }



    .new_list_dash ul li {
        margin-right: 15px;
        margin-left: 0px;
    }



    .talent_cont_btn {
        font-size: 12px;
    }



    .edit_dash_btn {
        font-size: 12px;
    }



    .view_details_page_sec_single ul li {
        margin-right: 10px;
        font-size: 14px;
    }



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



    .view_details_page_sec_single h5 {
        color: #000000;
        font-size: 25px;
        margin: 0;
    }



    .my_projects_sec_right_single_btns_new ul li a {
        font-size: 12px;
        padding: 5px 15px;
    }



    .view_details_page_sec_single h6 {
        font-size: 16px;
    }



    .view_details_page_sec_single p {
        font-size: 14px;
    }



    .view_details_btns ul li {
        margin: 0 10px 10px 0;
    }



    .on_going_new {
        padding: 7px 20px !important;
    }



    .unverified_prof {
        padding: 5px 0px;
        font-size: 8px;
    }



    .unverified_prof a {
        font-size: 10px;
    }



    .new_list_dash ul {
        justify-content: flex-end;
    }



    .job_list_body_right_body_single_id_new ul li {
        font-size: 14px;
    }



    .reason_sec p {
        font-size: 14px;
    }







    /*Dash page-15*/







    .blue_btn {
        font-size: 12px;
    }



    .yellow_btn {
        font-size: 12px;
    }



    .reject_btn {
        font-size: 12px;
    }



    .audition_attach a p {
        padding-right: 10px;
    }



    .fa_heart_sec i {
        font-size: 20px;
    }



    .fa_heart_sec {
        top: 20px;
        right: 20px;
    }















    /*Profile Settings*/







    .talent_settings_body_single {
        padding: 10px;
    }



    .talent_settings_body_single_left h5 {
        font-size: 14px;
        margin-bottom: 5px;
    }



    .talent_settings_body_single_right_show {
        display: block;
    }



    .talent_settings_body_single_right_show p {
        margin-bottom: 5px;
        font-size: 14px;
    }



    .talent_settings_body_single_right_show a {
        font-size: 14px;
    }



    .talent_settings_body_single_right_hide {
        display: block;
    }



    .radio_btn {
        font-size: 14px;
    }



    .right_cont_form i {
        display: inline-block;
        font-size: 14px;
        margin: 0;
        float: right;
    }



    .right_cont_form .update_btn {
        font-size: 14px;
        padding: 8px 20px;
    }



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



    .talent_setting_input_display input {
        width: 90% !important;
        height: 35px;
        font-size: 14px;
    }



    .phone_flex {
        display: flex;
        align-items: center;
        justify-content: space-between;
        flex-wrap: wrap;
        margin-bottom: 10px;
    }



    .location_span {
        top: 5px;
    }



    .location_span span {
        padding: 3px 10px;
        font-size: 10px;
    }



    .location_span span i {
        margin-top: 5px;
        font-size: 10px;
    }



    .talent_setting_input_display i {
        padding-left: 5px;
        font-size: 10px;
    }



    .category_sub_inner {
        grid-template-columns: 1fr;
        grid-gap: 10px;
        width: 100%;
    }



    .category_sub_inner_single h6 {
        margin-bottom: 10px;
        font-size: 14px;
        font-weight: 400;
    }



    .category_sub_inner_single .container {
        margin-bottom: 10px;
        font-size: 14px;
    }



    .category_sub_inner_single .checkmark {
        height: 16px;
        width: 16px;
    }



    .category_sub_inner_single .container .checkmark:after {
        left: 2px;
        top: 0;
        font-size: 10px;
    }



    .cate_check a {
        font-size: 14px;
    }



    .talent_setting_category {
        width: 85%;
        grid-gap: 10px;
    }



    .physical_attr {
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: 10px;
        width: 100%;
    }



    .physical_attr_single input {
        height: 30px;
        font-size: 12px;
        margin-bottom: 5px;
    }



    .physical_attr_single select {
        height: 30px;
        font-size: 12px;
        margin-bottom: 5px;
    }



    .talent_setting_input_display_update {
        grid-template-columns: 1fr;
    }



    .update_btn_new {
        border-radius: 4px;
        font-size: 12px;
        padding: 8px 20px;
    }



    .talent_setting_input_display select {
        width: 90%;
        height: 35px;
        font-size: 14px;
        margin-bottom: 10px;
    }



    .talent_settings_body_single_left {
        margin-bottom: 10px;
    }



    .current_password {
        width: 100%;
    }



    .current_password h5 {
        font-size: 12px;
    }



    .talent_setting_category_left h5 {
        font-size: 14px;
        margin: 0px 0 10px 0;
    }



    .talent_settings_main h6 {
        font-size: 20px;
    }







    /*Profile Settings*/















    /*View Applications*/







    .view_application_main_nav .nav-tabs {
        width: 90%;
    }



    .view_application_main_nav .nav-item {
        font-size: 14px;
    }



    .view_application_main_nav .nav-item:after {
        height: 100%;
    }



    .reject {
        font-size: 14px;
    }



    .shortlist {
        font-size: 14px;
    }



    .verified_profile .row .col-lg-3 {
        -ms-flex: 0 0 35%;
        flex: 0 0 35%;
        max-width: 35%;
    }



    .verified_profile .row .col-lg-9 {
        -ms-flex: 0 0 65%;
        flex: 0 0 65%;
        max-width: 65%;
    }



    .client_talent_brow_bottom {
        grid-template-columns: 1fr 1fr;
        height: auto;
        overflow-y: scroll;
    }



    .talent_list_new_sec_body_right_single_cont_img img {
        height: 100%;
    }



    .client_check_box {
        left: 20px;
        top: 20px;
    }



    .audition_sec_body_list .row .col-md-8 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }



    .audition_sec_body_list .row .col-md-4 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }



    .play_btn {
        top: 20%;
        width: 50px;
    }







    /*View Applications*/











    /*Approvals Module*/







    .approval_business_profile_main .action_talent_prof_page {
        display: flex;
    }



    .clari_admin_prof_bg_wht {
        font-size: 14px;
        padding: 8px 15px;
    }



    .approved_btns {
        padding: 5px 15px;
    }



    .approval_business_profile_main .action_talent_prof_page h6 {
        margin-bottom: 0px;
    }



    .approval_business_profile_business_sec {
        display: block;
    }



    .approval_business_profile_business_left_text h4 {
        font-size: 14px;
    }



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



    .approval_business_profile_business_left_text {
        flex: 0 0 400px;
        margin-right: 25px;
        margin-bottom: 20px;
    }



    .approval_business_profile_business_left {
        border-right: none;
    }



    .approve_btn_aproval {
        font-size: 14px;
        padding: 8px 20px;
    }



    .cancel_new_btn_approval {
        font-size: 14px;
        padding: 8px 20px;
    }



    .active_jobs_main_sec_new_single h6 {
        font-size: 15px;
    }



    .active_jobs_main_sec_new_single p {
        font-size: 18px;
    }



    .jobs_details_sec_new_box h6 {
        margin-bottom: 10px;
        font-size: 12px;
    }



    .jobs_details_sec_new_box h5 {
        font-size: 25px;
    }



    .jobs_details_sec_new_box h5 span {
        font-size: 12px;
    }



    .box_contents_sec li {
        font-size: 14px;
    }



    .active_jobs_main_sec_new {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .visit_socila_media_sec ul li {
        margin-right: 20px;
        padding-right: 20px;
        margin-bottom: 20px;
    }



    .visit_socila_media_sec ul li:last-child {
        margin-bottom: 0px;
    }



    .visit_socila_media_sec ul li span {
        font-size: 14px;
    }



    .visit_socila_media_sec ul li img {
        width: 30px;
    }



    .visit_socila_media_sec {
        padding: 15px;
    }



    .approval_module_activity_log_body_inner ul li {
        font-size: 12px;
        margin-bottom: 15px;
    }







    /*Approvals Module*/











    /*Verification Flow For Client Admin Side*/







    .approval_business_profile_main h1 {
        font-size: 16px;
    }



    .verification_flow_box_sec h1 {
        font-size: 16px;
    }



    .verification_flow_box_sec_list li {
        margin-right: 10px;
        font-size: 14px;
    }



    .verification_flow_box_sec_list li:last-child {
        margin-right: 0px;
        margin-bottom: 0;
    }



    .verification_flow_box_sec_grid {
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    .next_review_sec_new_body_single h6 {
        font-size: 18px;
        margin-bottom: 15px;
    }



    .next_review_sec_new_body_single .next_review_sec_new_body_single_body {
        margin-left: 0;
    }



    .next_review_sec_new_body_single_body_single h3 {
        font-size: 16px;
    }



    .details_correct_check_left {
        margin-left: 0;
    }



    .verify_popup_sec_new_sec .modal-dialog {
        max-width: 550px;
    }



    .verify_popup_sec_new_sec_inner p {
        font-size: 25px;
    }







    /*Verification Flow For Client Admin Side*/















    /*Company Verification For Frontend*/







    .company_verification_flow_sec_main h4 {
        font-size: 16px;
        margin: 0 0 15px 0;
    }



    .company_verification_flow_sec_single {
        padding: 10px;
        margin-bottom: 15px;
    }



    .company_verification_flow_sec_single_left_text h6 {
        font-size: 13px;
        flex: 0 0 200px;
    }



    .company_verification_flow_sec_single_left_text p {
        font-size: 12px;
        padding-left: 15px;



        margin-bottom: 0px;
        flex: 0 0 300px;
    }



    .social_set_grid {
        padding-left: 15px;
        margin-bottom: 0px;
        flex: 0 0 300px;
    }



    .social_set_grid li {
        font-size: 12px;
    }



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



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



    .company_number_input {
        padding-left: 15px;
        margin-bottom: 0px;
        flex: 0 0 300px;
    }



    .company_number_input input {
        padding-left: 80px !important;
    }



    .talent_prof_veri_settings_single_left_icn {
        margin-right: 15px;
    }



    .all_input_box_sec {
        padding-left: 15px;
        margin-bottom: 0px;
        flex: 0 0 300px;
        grid-template-columns: 1fr 1fr;
    }



    .all_input_box_sec_input {
        height: 35px;
        font-size: 12px;
    }







    /*Company Verification For Frontend*/











    /*Service Purchasing Module*/







    .influencer_beauty_products_inner_left h5 {
        font-size: 20px;
    }



    .influencer_beauty_products_inner_left_basic_form {
        padding: 15px;
    }



    .influencer_beauty_head ul li a {
        font-size: 18px;
        padding-right: 10px;
        margin-right: 10px;
    }



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



    .influencer_beauty_body_list li {
        font-size: 15px;
    }



    .influencer_beauty_body_list li:before {
        font-size: 15px;
    }



    .influencer_beauty_body_btns ul li {
        display: block;
        margin-right: 0;
        margin-bottom: 10px;
    }



    .sevice_book {
        font-size: 14px;
    }



    .copmare_plans {
        font-size: 16px;
    }



    #service_slde_img .owl-nav .owl-next i {
        font-size: 30px;
    }



    #service_slde_img .owl-nav .owl-prev i {
        font-size: 30px;
    }



    .influencer_beauty_products_inner .row {
        align-items: center;
    }



    .influencer_beauty_products {
        padding: 30px 0 10px 0;
    }



    .service_desc_inner h6 {
        font-size: 20px;
    }



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



    .compare_plans_new_sec_inner_table table thead tr td {
        padding: 18px;
    }



    .compare_plans_new_sec_inner_table table thead tr td:first-child {
        padding: 22px;
    }



    .compare_plans_new_sec_inner_table table tbody tr td {
        padding: 18px;
    }



    .compare_plans_new_sec_inner_table table tbody tr td:first-child {
        padding: 22px;
    }



    .compare_plans_new_sec_inner h6 {
        font-size: 20px;
    }



    .compare_plans_new_sec_inner_table table thead tr td h6 {
        font-size: 22px;
    }



    .compare_plans_new_sec_inner_table table thead tr td h5 {
        font-size: 20px;
    }



    .compare_plans_new_sec_inner_table table thead tr td p {
        font-size: 13px;
    }



    .compare_plans_new_sec_inner_table table tbody tr td p {
        font-size: 18px;
    }



    .compare_plans_new_sec_inner_table table tbody tr td .fa-check {
        font-size: 25px;
    }



    .compare_plans_new_sec_inner_table table tbody tr td .fa-times {
        font-size: 25px;
    }







    .sevice_book_pop_sec .modal-dialog {
        padding: 40px 15px 30px 15px;
        max-width: 700px;
    }



    .payment_sec_new_body_right_single_blue_bg h5 {
        font-size: 14px;
    }



    .checked_aval {
        font-size: 17px;
    }



    .new_check_box_sec_calender .container {
        font-size: 16px;
    }



    #ui-datepicker-div {
        width: 300px;
    }



    .thank_purchase {
        padding: 15px;
    }



    .thank_purchase i {
        font-size: 60px;
    }



    .request_talent_prof_ver_inner_new_box .row .col-md-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;



        max-width: 100%;
    }



    .order_summary_sec {
        margin-top: 20px;
    }



    .thank_purchase span p {
        font-size: 22px;
        margin-bottom: 10px;
    }



    .thank_purchase span h6 {
        font-size: 16px;
        line-height: inherit;
    }







    .request_talent_prof_ver_inner_new_box {
        padding: 20px;
    }











    /*Service Purchasing Module*/











    /*Subscription Module*/







    .subscription_right_sec {
        margin-top: 20px;
    }



    .upgrade_unlock_potential_inner {
        grid-gap: 20px;
    }



    .arrow_icn_sec {
        display: none;
    }



    .upgrade_unlock_potential_inner_right_body_single.active {
        left: 0px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_head h5 {
        font-size: 16px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_head a {
        font-size: 14px;
        padding: 6px 15px;
    }



    .month_list li {
        margin-right: 5px;
        padding-right: 5px;
    }



    .month_list li a {
        font-size: 12px;
        padding: 5px 10px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_head {
        margin-bottom: 45px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_body_first h5 {
        font-size: 14px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_body_first p {
        font-size: 12px;
        margin: 0px 0 10px 0;
    }



    .check_box_list .container {
        font-size: 12px;
    }



    .upgrade_unlock_potential_inner_left_body_inner {
        padding: 20px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_head h5:after {
        left: -20px;
    }



    .sevice_book_new {
        font-size: 14px;
        padding: 8px 18px;
        margin-bottom: 10px;
    }



    .upgrade_btns_all_sec_right h6 {
        font-size: 16px;
        text-align: right;
    }



    .upgrade_unlock_potential_inner_right_body_single_right h6 {
        font-size: 12px;
    }



    .upgrade_unlock_potential_inner_right_body_single_left span:before {
        width: 40px;
    }



    .upgrade_unlock_potential_inner_right_body_single_left span:after {
        width: 80px;
    }



    .upgrade_unlock_potential_inner_right {
        margin-left: 0px;
    }



    .upgrade_unlock_potential_inner_right_body_single {
        margin-bottom: 30px;
    }







    /*Subscription Module*/







    /*Approvals Module*/







    .approvals_category_sub_category_head h5 {
        font-size: 14px;
        width: 390px;
    }



    .approvals_category_sub_category_body {
        grid-template-columns: 1fr;
    }







    /*Approvals Module*/







    /*SubScription Backend*/







    .sub_scr_back_main_sec_inner_list ul li {
        margin-right: 10px;
    }



    .user_plan_text {
        font-size: 20px;
    }



    .view_sub_btn {
        font-size: 12px;
        padding: 12px 10px;
    }



    .view_sub_btn_brdr {
        font-size: 12px;
        padding: 12px 10px;
    }



    .active_uses_main_sec {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .sales_report_sec_main {
        padding: 15px;
        grid-template-columns: 1fr;
        grid-gap: 15px;
    }



    .sales_report_sec_single p {
        font-size: 16px;
    }



    .sales_report_sec_single h6 {
        font-size: 20px;
    }



    .graph_sub_table_sec_head_list li {
        margin-right: 20px;
    }



    .graph_sub_table_sec_head_list li select {
        width: 100%;
    }



    .graph_sub_table_sec_head_list li:nth-child(1) {
        width: 45%;
        margin-bottom: 25px;
    }



    .graph_sub_table_sec_head_list li:nth-child(2) {
        width: 45%;
        margin-bottom: 25px;
    }



    .graph_sub_table_sec_head_list li:nth-child(3) {
        width: 100%;
    }



    .graph_sub_table_sec_head_list {
        flex-wrap: wrap;
    }



    .sevice_book_pop_sec_inner_check_single_input {
        display: flex;
    }



    .sevice_book_pop_sec_inner_check_single_input ul {
        display: flex;
    }



    .id_text {
        font-size: 13px;
    }



    .name_bold_text {
        font-size: 13px;
    }



    .plan_text {
        font-size: 13px;
    }



    .table_new_btn_view {
        font-size: 12px;
        padding: 5px 35px;
    }



    .active_tab_new_btn {
        font-size: 12px;
        padding: 6px 25px;
    }



    .expiry_tab_new_btn {
        font-size: 12px;
        padding: 6px 25px;
    }



    .sevice_book_pop_sec_inner_check_single_input ul li {
        margin-bottom: 0px !important;
    }



    .colla_pack_pop_sec_new_inner_body {
        grid-template-columns: 1fr;
    }











    /*Client Ratings*/







    .clients_sec_ratings_inner_head h5 {
        font-size: 18px;
    }



    .clients_sec_ratings_inner_body {
        grid-template-columns: 1fr 2fr;
        grid-gap: 20px;
    }



    .clients_img span {
        padding: 0 15px;
        bottom: 25px;
    }



    .clients_img_span_cont h5 {
        font-size: 14px;
    }



    .view_prof_blue {
        right: 0;
        bottom: -15px;
        position: relative;
        padding: 6px 10px;
        font-size: 14px;
    }



    .list_sec_cls li {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .client_rate_img {
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    .client_rate_img_right_list li i {
        font-size: 18px;
    }



    .rate_modal_sec_main_inner {
        padding: 10px;
    }



    .rate_modal_sec_main_inner_body {
        grid-template-columns: 1fr 2fr;
    }



    .can_sub_cancel {
        font-size: 12px;
        padding: 6px 20px;
    }



    .can_sub_sec li {
        margin-left: 10px;
    }



    .can_sub_submit {
        font-size: 12px;
        padding: 6px 20px;
    }



    .clients_sec_ratings_inner_body_left:after {
        display: none;
    }



    .list_sec_cls {
        margin-bottom: 0px;
    }











    /*Client Ratings*/











    /*Talent Ratings*/







    .tal_rate_sec {
        padding-left: 12px;
        font-size: 12px;
    }











    /*Talent Ratings*/







    /*Backend Services*/







    .backend_services_main_sec {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .nice-select.sort-select.active_asc_desc.filter {
        position: relative !important;
        right: 0 !important;



        top: 0px !important;
        bottom: 0 !important;
    }











    .suceess_story_body_single_cont {
        width: 40%;
    }



    .drop_sec_down button h6 {
        font-size: 16px;
    }



    .drop_sec_down button img {
        margin-right: 12px;
        width: 40px;
        height: 40px;
    }



    .apply_now_new {
        width: 130px;
        font-size: 12px;
    }



    .new_tal_head_sec_grid .row .col-md-9 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .new_tal_head_sec_grid .row .col-md-3 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .social_space_sec {
        margin-top: 15px;
    }



    .new_tal_head_sec_grid .new_prof_picture_sec {
        grid-template-columns: 1fr 1fr;
    }



    .new_tal_head_sec_grid .new_tabs_sec_prof {
        justify-content: center;
    }







    .search_meeting_sec_inner ul li {
        margin-bottom: 15px;
    }



    .input_list li {
        margin-bottom: 0px !important;
    }



    .search_meeting_sec .verification-results {
        position: relative;
        right: 0;
        bottom: 0;
    }



    .sub_scr_back_main_sec_table {
        overflow-y: scroll;
    }



    .sub_scr_back_main_sec_table table thead tr td {
        font-size: 12px;
    }



    .name_bold_text_new {
        font-size: 13px;
    }



    .online_text_sec {
        font-size: 13px;
    }



    .office_text_sec {
        font-size: 13px;
    }



    .attend_meeting_btn {
        font-size: 12px;
    }



    .shedule_meeting_btn {
        font-size: 12px;
    }



    .missed_meeting_btn {
        font-size: 12px;
    }



    .view_det_tab_she li a i {
        font-size: 18px;
    }



    .view_det_schedule {
        font-size: 12px;
    }



    .met_det_sec_new_inner_body_inner ul li {
        margin-right: 20px;
    }



    .meeting_list_left_sec h6 {
        font-size: 16px;
    }



    .meeting_list_left_sec ul li {
        font-size: 12px;
        margin-right: 10px;
    }



    .new_premin_plan .row .col-md-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .right_slide_box_new {
        width: 100%;
        margin: 40px auto 0;
    }



    .right_slide_box_new .success-stories-section {
        padding: 0px;
    }















    /*Home Page New Design*/







    .banner_new_inner_cont_inner_sec {
        bottom: 20px;
    }



    .simple_btn_black {
        padding: 12px;
        font-size: 14px;
    }



    .simple_btn_new {
        padding: 12px;
        font-size: 14px;
    }



    .banner_new_inner_cont ul li {
        margin-right: 15px;
    }



    .banner_new_inner_cont h6 {
        font-size: 30px;
        margin-bottom: 15px;
    }



    .banner_new_inner_cont h5 {
        font-size: 25px;
        margin-bottom: 12px;
    }



    .fill_icn {
        display: none !important;
    }



    .fill_icn_prev {
        transform: translateX(0px);
    }



    .banner_right_apple_cont_sec ul li:hover .fill_icn_prev {
        transform: translateX(0px);
    }



    .banner_right_apple_cont_sec {
        right: -35px;
    }



    .banner_right_apple_cont_sec ul li {
        margin-bottom: 15px;
    }



    .banner_right_apple_cont_sec ul li a {
        padding: 5px 20px;
    }



    .banner_right_apple_cont_sec ul li a img {
        width: 20px;
    }



    .featured_talents_sec_new_inner_head h5 {
        font-size: 28px;
    }



    .featured_talents_sec_new_inner_body ul {
        text-align: left;
    }



    .featured_talents_sec_new_inner_body ul {
        display: grid;
        text-align: left;
        grid-template-columns: 1fr 1fr;
    }



    .featured_talents_sec_new_inner_body ul li {
        margin-right: 15px;
        margin-bottom: 15px
    }



    .featured_talents_sec_new_inner_body ul li:nth-child(3) {
        margin-right: 15px;
        margin-bottom: 15px;
    }



    .featured_talents_sec_new_inner_single_img_cont h6 {
        font-size: 14px;
    }



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



    .featured_talents_sec_new_inner_single_img_cont h5 {
        font-size: 14px;
    }



    .featured_talents_sec_new {
        padding: 30px 0 15px 0;
    }



    .influence_new_home .featured_jobs_sec_head h2 {
        font-size: 35px;
    }



    .influence_new_home .featured_jobs_sec_head p {
        font-size: 18px;
        width: 85%;
    }



    .influence_new_home .influencer_sec_main_sec_left h1 {
        font-size: 32px;
    }



    .our_talent_finger_right h5 {
        font-size: 45px;
    }











    /*Home Page New Design*/











    .non_user_met_sec_main .row .col-md-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .non_user_met_sec_right {
        margin-top: 40px;
    }







    .my_projects_sec_main {
        padding: 15px;
    }



    .my_projects_sec_main .row .col-md-4 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .my_projects_sec_main .row .col-md-8 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }















    /*Subscription Flow  backend*/











    #home_screen {
        display: none;
    }



    .comp_plan_sec_mobile {
        position: relative;
        padding: 20px 0 20px 0;
    }



    .comp_plan_sec_mobile_inner {
        position: relative;
    }



    .comp_plan_sec_mobile_inner_head {
        position: relative;
    }



    .comp_plan_sec_mobile_inner_head h6 {
        position: relative;
        font-weight: 600;
        font-size: 18px;
        color: #000000;
        margin-bottom: 0px;
    }



    .comp_plan_sec_mobile_inner_head h6:before {
        position: absolute;
        content: '';
        background: #E9F2FF;



        width: 150px;
        height: 55px;
        left: -20px;
        top: -15px;
        z-index: -1;
    }



    .back_user_pos {
        position: relative;
        display: flex;
        align-items: center;
        justify-content: flex-end;
        margin-top: 40px;
    }



    .prem_para_new {
        position: relative;
        font-weight: 400;
        font-size: 14px;
        color: #000000;
        margin: 20px 0;
    }







    .comp_plan_sec_mobile_inner_body {
        position: relative;
    }



    .comp_plan_sec_mobile_inner_body_head {
        position: relative;
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;
        background: #F2F2F2;
        border-radius: 8px;
        padding: 10px;
        margin-bottom: 15px;
    }



    .comp_plan_sec_mobile_inner_body_head_left {
        position: relative;
        display: flex;
        align-items: center;
    }



    .comp_plan_sec_mobile_inner_body_head_left h4 {
        position: relative;
        font-weight: 500;
        font-size: 17px;
        color: #000000;
        margin-bottom: 0px;
        margin-right: 10px;
    }



    .comp_plan_sec_mobile_inner_body_head_left span {
        position: relative;
        display: inline-block;
        background: #F2F9FF;



        border: 0.75px solid #2196F3;
        font-weight: 600;
        font-size: 9px;
        color: #2196F3;
        padding: 5px;



        border-radius: 4px;
    }



    .comp_plan_sec_mobile_inner_body_head_right {
        position: relative;
        display: flex;
        align-items: center;
    }



    .comp_plan_sec_mobile_inner_body_head_right h6 {
        position: relative;
        font-weight: 500;
        font-size: 14px;
        color: #646464;
        margin-bottom: 0px;
        margin-right: 10px;
    }



    .comp_plan_sec_mobile_inner_body_head_right h5 {
        position: relative;
        font-weight: 500;
        font-size: 16px;
        color: #000;
        margin-bottom: 0px;
        margin-right: 10px;
    }



    .comp_plan_sec_mobile_inner_body_inner {
        position: relative;
    }



    .comp_plan_sec_mobile_inner_body_inner ul {
        display: block;
    }



    .comp_plan_sec_mobile_inner_body_inner ul li {
        display: block;
        padding: 15px 0;
        border-bottom: 1.5px solid #DDDDDD;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }



    .comp_plan_sec_mobile_inner_body_inner ul li:last-child {
        border: none;
    }



    .comp_plan_sec_mobile_inner_body_inner ul li h6 {
        position: relative;
        margin: 0px;
        flex: 0 0 50%;
        font-weight: 400;



        font-size: 14px;
        color: #000000;
        line-height: 1.5;
    }



    .comp_plan_sec_mobile_inner_body_inner ul li p {
        position: relative;
        margin: 0px;
        flex: 0 0 50%;
        font-weight: 400;



        font-size: 14px;
        color: #000000;
        text-align: right;
    }



    .head_logo_img_sec {
        position: relative;
        width: 150px;
    }



    .head_logo_img_sec img {
        width: 100%;
    }



    .month_price_sec_new_line {
        position: relative;
        background: #FFFFFF;
        border: 1px solid #E9E9E9;
        box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.18);
        border-radius: 5px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px;
        margin: 10px 0 15px 0;
    }



    .month_price_sec_new_line h6 {
        position: relative;
        margin-bottom: 0px;
        font-weight: 600;
        font-size: 16px;
        color: #2196F3;
    }



    .month_price_sec_new_line h5 {
        position: relative;
        font-size: 16px;
        color: #2196F3;
        font-weight: 400;
        text-align: right;
        margin-bottom: 0px;
    }



    .comp_plan_sec_mobile {
        display: block;
    }



    .bg_grey_inner_mob {
        background: none !important;
    }



    .mob_edit_icn {
        position: absolute;
        right: 0;
        top: 0;
        border: none;
        top: 10px;
        background: none;
    }



    .mob_edit_icn i {
        position: relative;
        right: 0;
        top: 0;
    }







    /*Subscription Flow  backend*/







    .jobs_dash_merger_inner ul li {
        margin-right: 10px;
        margin-bottom: 10px;
    }



    .thank_you_page_main p {
        font-size: 20px;
    }



    .thank_you_page_main h6 {
        font-size: 16px;
    }











    .sstory-column {
        grid-template-columns: 1fr;
    }



    .story-ctn span.sslabel {
        font-size: 11px;
    }



    .slick-slide {
        height: 460px;
    }











    /*New Contact Page*/







    .new_contact_sec_new_inner .row .col-md-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .sstory_column_new {
        gap: 20px;
    }











    .desk_mode_order {
        display: none;
    }



    .mob_mode_order {
        display: block;
    }



    header.new-header .inner-header ul.home-quick-menu {
        display: none;
    }



    header.new-header .inner-header .logo img {
        width: 100%;
    }



    .logo {
        width: 35%;
    }



    header.new-header .inner-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }



    .my_order_mobile_body_sec {
        grid-template-columns: 1fr 1fr;
        grid-gap: 15px;
        display: grid;
    }



    .mar_btm_0 {
        margin-bottom: 0px !important;
        margin-left: 0px;
    }



    .new_inner_list_sec_new {
        display: block;
    }



    .met_right_mod li {
        display: inline-block !important;
        margin-left: 0px !important;
        margin-right: 15px !important;
        margin-top: 15px;
    }



    #ui-datepicker-div {
        transform: translate(0%, 25%);
    }







    .my_orders_filter_sec_new {
        display: block;
    }



    .my_orders_filter_sec_new ul {
        display: block;
    }



    .my_orders_filter_sec_new ul li {
        margin-bottom: 15px;
    }















    /*book Now Popup*/







    .select_service_sec_new_btm_head {
        display: none;
    }



    .select_service_sec_new_btm {
        grid-template-columns: 1fr;
    }



    .other_inquires_main {
        position: relative;
    }



















    /*Share Profile*/







    .share_talents_sec_inner_filter_main_sec_new {
        display: block;
    }



    .share_talents_sec_inner_filter ul li {
        margin-right: 10px;
        margin-bottom: 10px;
        display: block;



        text-align: center;
    }



    .share_talents_sec_inner_filter ul li .nice-select.sort-select {
        position: relative;
        right: 0;
        bottom: 0;



        top: 0px;
    }



    .share_talents_sec_inner_filter ul li .new_ht_sec_new_sec .sel_Box_new {
        width: 100%;
    }



    .share_talents_sec_inner_filter ul {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
    }



    .search_loc_sec input {
        width: 100%;
    }



    .share_talents_sec_inner_filter {
        margin-bottom: 0px;
    }



    .search_box_new_sec_input input {
        width: 100%;
    }



    .share_talents_sec_inner_filter ul li .adv_fil_sec button {
        font-size: 18px;
    }



    .share_talents_sec_inner_filter ul li .reset_filter {
        font-size: 17px;
    }







    .single_check_sec_new_place {
        left: 20px;
        top: 20px;
    }



    .share_talents_sec_inner .single_check_sec_new_place {
        left: 35px;
        top: 10px;
    }



    .sph-left {
        flex: 0 0 50%;
        margin-bottom: 10px;
    }



    .share-profile-head {
        display: flex;
    }







    .sph-left h5 {
        font-size: 15px;
    }



    .show-selected-profile-btn {
        font-size: 12px;
    }



    .sph-right .share_talents_sec_inner_filter ul {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }







    /*Share Profile*/







    .backend_user_subs_sec {
        grid-template-columns: 1fr;
        grid-gap: 25px;
    }



    .backend_user_subs_sec_left_body_gigs {
        grid-template-columns: 1fr 1fr;
        grid-gap: 25px;
    }



    .backend_user_subs_sec_left_body_meetings {
        grid-template-columns: 1fr;
        grid-gap: 25px;
    }



    .backend_user_subs_sec_approvals {
        grid-template-columns: 1fr;
        grid-gap: 25px;
    }



    .backend_user_subs_sec_left_body_gigs_sales {
        width: 75%;
    }







    .home_page_cont_sec_new_inner_head_right input {
        width: 240px;
    }



    .faq_btn_new {
        width: 460px !important;
    }



    .text_sec_new {
        width: 250px;
    }



    .featured_gigs_sec_new_single_body_right_top {
        width: 100%;
    }



    .featured_gigs_sec_new_single_body_inner label {
        font-size: 14px;
    }



    .home_page_cont_sec_new_inner_body_sec_single_left h5 {
        font-size: 16px;
    }



    .home_page_flow_backend_sec .home_page_cont_sec_new_inner_head {
        display: block;
    }



    .home_page_flow_backend_sec .home_page_cont_sec_new_inner_head_right_new_sec {
        margin-top: 15px;
    }



    .d_flex_align_cenet {
        display: none !important;
    }



    .new_home_sec_dark_inner_single_list {
        display: grid;
        gap: 30px;
        grid-template-columns: 1fr 1fr;
    }



    .new_home_sec_dark_inner_single_list li:after {
        display: none;
    }







    .new_rgt_sec_new .talent_list_new_sec_body_right_single_cont_img img {
        height: auto;
    }











    /*Free Portofolio*/







    .vct_top_img {
        position: relative;
        display: none;
    }



    .vct_btm_img {
        display: none;
    }



    .before_img_sec_stk {
        display: none;
    }



    .before_img_sec_stk {
        display: none;
    }



    .after_img_sec_stk {
        display: none;
    }



    .port_text_sec {
        width: 100%;
    }



    .port_img {
        display: none;
    }



    .free_portofolio_sec_new_banner_Sec_new h4 {
        font-size: 22px;
    }



    .free_portofolio_sec_new_banner_Sec_new span {
        width: 100%;
        margin: 0 auto 10px;
    }



    .free_portofolio_sec_new_banner_Sec_new h6 {
        font-size: 16px;
    }



    .free_portofolio_sec_new_banner_Sec_new p {
        font-size: 12px;
        line-height: inherit;
    }



    .free_portofolio_sec_new {
        padding: 0px;
    }



    .free_portofolio_sec_new_banner_Sec_new {
        top: 0px;
        background-position: center left;
        padding: 50px 0 20px 0;
        margin: 0px;
    }



    .how_to_claim_sec_new_head h4 {
        font-size: 16px;
    }



    .how_to_claim_sec_new_head {
        margin-bottom: 10px;
    }



    .how_to_claim_sec_new_body {
        grid-template-columns: 1fr;
        grid-gap: 15px;
        margin-bottom: 5px;
    }



    .how_to_claim_sec_new_single h5 {
        font-size: 16px;
        margin-bottom: 10px;
    }



    .how_to_claim_sec_new_single h6 {
        font-size: 16px;
        margin-bottom: 8px;
    }



    .how_to_claim_sec_new_single p {
        font-size: 14px;
        margin-bottom: 10px;
        min-height: auto;
    }



    .how_to_claim_sec_new_single button {
        font-size: 13px;
    }



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



    .how_to_claim_sec_new {
        padding-bottom: 10px;
    }



    .free_portofolio_sec_new_body_middle_sec_left_btm_sec {
        padding: 15px;
        height: auto;
    }



    .free_portofolio_sec_new_body_middle_sec_left_btm_sec ul li:before {
        width: 20px;
        height: 20px;
        top: 2px;



        background-size: 14px;
        background-repeat: no-repeat;
    }



    .free_portofolio_sec_new_body_middle_sec_left_btm_sec ul li {
        margin-bottom: 12px;
        font-size: 12px;
        padding-left: 25px;
    }



    .free_portofolio_sec_new_body_middle_sec_left {
        margin-bottom: 15px;
    }



    #porto_slide_sec .owl-nav {
        width: 95%;
    }



    .free_portofolio_sec_new_top h5 {
        font-size: 18px;
    }



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



    .free_portofolio_sec_new_body_middle_sec_right_single img {
        height: 315px;
    }







    .talent_prof_sec_show {
        display: none;
    }



    .talent_prof_sec_hide {
        display: block;
    }



    .jobs_right_tabs_sec {
        padding-top: 0px;
    }















    /*Success Stories backend*/







    .success_stories_sec_new_head_left h6 {
        font-size: 20px;
    }



    .success_stories_sec_new_head ul li {
        margin-left: 8px;
    }



    .delete_success_btn {
        font-size: 12px;
        padding: 8px 12px;
    }



    .home_page_add_btn {
        font-size: 12px;
        padding: 8px 12px;
    }



    .add_succ_btn_new {
        font-size: 12px;
        padding: 8px 12px;
    }



    .success_stories_slide_table_sec {
        overflow: scroll;
    }



    .success_stories_slide_table_sec table thead tr td {
        padding: 10px 5px;
        font-size: 14px;
    }



    .success_stories_slide_table_sec table thead tr td:nth-child(2) {
        padding: 10px 5px;
    }



    .success_stories_slide_table_sec table tbody tr td {
        padding: 10px 5px;
        font-size: 12px;
    }



    .success_stories_slide_table_sec table tbody tr td:nth-child(2) {
        padding: 10px 5px;
    }



    .succ_list_sec_new {
        display: flex;
        justify-content: flex-end;
    }



    .hm_btn_new {
        font-size: 12px;
        height: 30px;
        width: 30px;
        line-height: 30px;
    }



    .img_succ_sec {
        width: 30px;
        height: 30px;
    }



    .edit_cin_succes {
        font-size: 12px;
        padding: 0 12px;
        height: 30px;
    }



    .edit_cin_succes i {
        font-size: 10px;
    }



    .custome_check_box_sec {
        left: 5px;
    }



    .custome_check_box_sec .checkmark {
        height: 18px;
        width: 18px;
    }



    .manage_stories_sec {
        grid-template-columns: 2fr 1fr;
        grid-gap: 15px;
        width: 100%;
    }



    .success_stories_sec_new_inner_breadcumb {
        margin-bottom: 15px;
    }



    .manage_stories_sec_single label {
        font-size: 13px;
    }



    .manage_stories_sec_single input {
        height: 40px;
        font-size: 12px;
        padding-left: 15px;
        margin-bottom: 15px;
    }



    .manage_stories_sec_single textarea {
        font-size: 12px;
        padding-left: 15px;
        margin-bottom: 15px;
    }



    .manage_stories_sec_single select {
        height: 40px;
        font-size: 12px;
        padding-left: 15px;
        margin-bottom: 15px;
    }



    .new_length {
        width: 100%;
    }



    .manage_stories_sec_right_inner label {
        font-size: 13px;
    }



    .manage_stories_sec_upper {
        display: grid;
        grid-template-columns: 1fr;
        grid-gap: 0;
    }



    .manage_stories_sec_right_inner_box {
        height: 300px;
        width: 300px;
    }



    .custome_check_box_sec .checkmark:after {
        font-size: 11px;
    }



    .success_stories_sec_new_head_left p {
        font-size: 8px;
    }



    .video_pay_sec_new_top img {
        height: 300px;
    }











    .new_footer_design_sec_logo_sec_logo_para {
        position: relative;
        text-align: center;
        width: auto;
    }



    .new_footer_design_sec_inner ul li a {
        font-size: 12px;
    }



    .new_footer_design_sec_logo_sec.new-footer {
        display: block;
        padding-bottom: 0px;
    }



    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo {
        width: 110px;



        margin-bottom: 8px;
    }



    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner ul li a {
        font-size: 10px;



        padding-right: 5px;
        margin-right: 5px;
    }



    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo_para p {
        font-size: 10px;
    }



    .inner_ftr_copy_sec_single_new_ftr {
        position: absolute;
        text-align: right;
        top: 12px;
        right: 0px;
    }



    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner {
        padding: 0 0 10px 0;
    }



    .new_footer_design_sec_logo_sec_logo_para {
        margin-bottom: 10px;
        position: absolute;
        right: 0;
        bottom: 0;
    }



    #return-to-top {
        bottom: 30px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li {
        padding-left: 5px;
    }



    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li a i {
        font-size: 14px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li:last-child {
        padding-left: 5px;
    }



    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li:last-child select {
        font-size: 14px;
        width: 45px;
    }



    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li:last-child span {
        font-size: 13px;
    }



















    /*Book Now Flow*/







    .book_talent_mod_sec_inner_head .close {
        font-size: 14px;
        z-index: 11;
    }



    .book_talent_mod_sec_inner_head h4 {
        font-size: 12px;
    }



    .book_talent_mod_sec_inner_head h4 span {
        font-size: 10px;
        margin-top: 5px;
    }



    .serv_ul_list {
        display: flex;
    }



    .send_enq_sec {
        text-align: right;
    }



    .back_btn_new {
        margin-right: 5px;
    }



    .description_sec_multi_sec h5 {
        font-size: 12px;
        margin-bottom: 2px;
    }



    .description_sec_multi_sec {
        margin-bottom: 5px;
    }



    .inner_sec_modal_new_budget .steping_prog_bar_sec {
        left: 15%;
    }



    .edit_enq_sec_new_inner {
        padding: 10px;
    }



    .edit_enq_sec_new_inner_head h6 {
        font-size: 14px;
    }



    .edit_enq_sec_new_inner_body_sec h5 {
        font-size: 12px;
        margin-bottom: 5px;
    }



    .edit_enq_sec_new_inner_body_sec h4 {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .edit_enq_sec_single {
        margin-bottom: 10px;
    }



    .edit_enq_sec_single h3 {
        font-size: 12px;
        padding-right: 15px;
    }



    .edit_enq_sec_single ul li {
        margin-right: 5px;
        font-size: 12px;
        margin-bottom: 5px;
    }



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



    .budget_service_sec {
        margin-bottom: 10px;
    }



    .inner_sec_modal_new_budget {
        display: block;
    }



    .inner_sec_modal_new_budget_left {
        margin-bottom: 15px;
    }



    .edit_enq_sec_single p {
        font-size: 11px;
    }



    .edit_pencil_icn {
        right: 0px;
        top: 0;
        font-size: 12px;
        bottom: 0;
    }



    .edit_enq_sec_single_btn_sec {
        display: block;
    }



    .edit_enq_sec_single_btn_sec a {
        margin-bottom: 10px;
        font-size: 12px;
    }



    .send_enq_sec_new_inner {
        padding: 15px;
    }



    .service_offer_sec_new_head {
        display: block;
        margin-bottom: 20px;
    }



    .service_offer_sec_new {
        padding: 10px 0;
    }



    .service_offer_sec_new_head h6 {
        font-size: 16px;
        margin-bottom: 10px;
    }



    .service_offer_list li a {
        font-size: 10px;
        padding: 6px 10px;
    }



    .service_offer_filter_sec {
        display: none;
    }



    .service_offer_date table {
        display: none;
    }



    .service_offer_list {
        margin-top: 30px;
    }







    .pending_popup_sec_new_inner {
        padding: 10px;
    }



    .pending_popup_sec_new_inner_head h6 {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .pending_popup_sec_new_inner_head .close {
        font-size: 14px;
    }



    .pend_head_left h6 {
        font-size: 10px;
    }



    .pend_head_left h5 {
        font-size: 12px;
    }



    .pend_head_right h6 {
        font-size: 10px;
        margin-bottom: 5px;
    }



    .pend_head_right span {
        font-size: 10px;
        padding: 5px 12px;
    }



    .pend_head {
        margin-bottom: 10px;
    }



    .pend_head_left p {
        margin: 0px;
    }



    .pend_body_sec_single h6 {
        font-size: 12px;
        margin-bottom: 4px;
    }



    .pend_body_sec_single {
        margin-bottom: 10px;
    }



    .pend_body_sec_single p {
        font-size: 10px;
    }



    .pend_body_sec_single h4 {
        font-size: 14px;
    }



    .acc_pt {
        font-size: 12px;
        padding: 5px 25px;
    }



    .rej_btn {
        font-size: 12px;
        padding: 5px 25px;
    }



    .report_btn_sec button {
        font-size: 11px;
    }



    .tip_text_sec {
        font-size: 10px;
        line-height: inherit;
        margin: 5px 0 0 0px;
    }



    .report_user_sec_inner {
        padding: 12px;
    }



    .report_user_sec_inner h6 {
        font-size: 12px;
        margin-bottom: 12px;
    }



    .reason_list li {
        margin-bottom: 10px;
    }



    .reason_check .container {
        padding-left: 35px;
        font-size: 12px;
    }



    .reason_check .checkmark {
        top: 2px;
        height: 18px;
        width: 18px;
    }



    .reason_check .checkmark:after {
        font-size: 11px;
    }



    .other_rason_sec_head {
        margin-bottom: 0px;
    }



    .report_new_btn_sec a {
        font-size: 12px;
        padding: 6px 18px;
    }



    .error_sec p {
        font-size: 10px;
    }



    .drop_menu_right_sec a {
        font-size: 10px;
    }



    .drop_menu_right_sec {
        min-width: 120px;
    }



    .serv_mob_data_sec {
        display: block;
    }



    .filter_btn_serv {
        display: block;
    }



    .pend_cls_sec_new {
        font-size: 10px;
        padding: 5px 12px;
    }



    .acc_cls {
        font-size: 10px;
        padding: 5px 12px;
    }



    #accepted_pop .new_brdr_btm {
        display: block;
    }



    .pay_cancel {
        font-size: 12px;
        padding: 6px 18px;
    }



    .proc_pay {
        font-size: 12px;
        padding: 6px 18px;
    }



    .reco_para p {
        font-size: 10px;
        padding: 10px;
    }



    .reject_cls {
        font-size: 10px;
        padding: 5px 12px;
    }



    #reject_popup .new_brdr_btm {
        display: block;
    }



    .book_ack_page {
        margin: 15px 0;
        padding: 5px;
    }



    .order_det {
        display: block;
    }



    .order_det_link {
        font-size: 14px;
        margin: 0px 0 10px 0;
    }



    .order_det_link i {
        font-size: 12px;
    }



    .order_det li h6 {
        font-size: 10px;
        margin: 0;
        padding: 6px 12px;
        margin-left: 0;
    }



    .serv_det_sec {
        display: flex;
        margin-bottom: 15px;
    }



    .serv_det_sec_left h6 {
        margin-bottom: 10px;
    }



    .serv_det_sec_right ul {
        display: grid;
        gap: 15px;
        grid-template-columns: 1fr 1fr;
    }



    .cont_talent {
        font-size: 12px;
        padding: 6px 20px;
    }



    .cont_suppo {
        font-size: 12px;
        padding: 6px 20px;
    }



    .serv_tit li {
        display: inline-block;
        margin-right: 10px;
    }



    .serv_tit_single {
        margin-bottom: 10px;
    }



    .serv_tit_single h6 {
        font-size: 11px;
    }



    .serv_tit_single h5 {
        font-size: 12px;
    }



    .pending_cls {
        font-size: 12px;
        padding: 6px 18px;
    }



    .serv_tit_single h5 {
        font-size: 10px;
        line-height: inherit;
    }



    .serv_tit_kriti {
        margin-bottom: 10px;
    }



    .client_name_text {
        margin-bottom: 10px;
    }



    .client_name_text_right h6 {
        font-size: 10px;
    }



    .client_name_text_right h5 {
        font-size: 12px;
    }



    .client_name_text_right h5 span {
        font-size: 10px;
    }



    .client_name_text_right h4 {
        font-size: 12px;
    }



    .view_invoice_btn a {
        font-size: 12px;
        padding: 7px 15px;
    }



    .invoice_sec_new_inner {
        overflow-y: scroll;
    }



    .in_head {
        font-size: 20px;
    }



    .invoice_sec {
        font-size: 11px;
    }



    .total_amount_text_right h6 {
        font-size: 20px;
    }



    .serv_mob_data_sec {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px;
    }



    .filter_popup_main_sec .modal-dialog {
        max-width: 450px;
    }







    .range_val {
        margin-bottom: 30px;
        position: relative;
    }







    /*Book Now Flow*/















    .new_padd_left .checkmark {
        top: -5px;
        left: -30px;
    }



    .prec_text_sec {
        top: -20px;
    }







    .select-branch-box {
        margin-bottom: 20px;
    }



    .my_orders_frnd_sec_new_inner {
        position: relative;
        display: none;
    }



    .my_ord_fold {
        grid-template-columns: 1fr;
    }



    .my_ord_mob_main_sec_body_sec {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px;
    }



    .my_ord_mob_main_sec_single {
        margin-bottom: 0px;
    }



    .ord_list_sec_new li {
        margin-right: 25px;
    }



    .my_ord_fil_sec_new .modal-dialog {
        max-width: 50%;
    }



    .serv_det_sec_right {
        padding-bottom: 20px;
    }



    .dev_link_input input {
        width: 360px;
    }



    .btn_all_time {
        width: 75px;
        height: 25px;
        font-size: 10px;
    }







    .desk_view {
        display: none;
    }



    .mobile_view {
        display: block;
    }







    .level_text {
        font-size: 25px;
        margin-bottom: 12px;
    }



    .level_text img {
        width: 30px;
    }



    .level_text:after {
        background-size: 30px;
    }



    .enter_text {
        margin-bottom: 10px;
    }



    .enter_text h5 {
        font-size: 35px;
        height: 55px;
        width: 290px;
    }



    .enter_text p {
        font-size: 25px;
    }



    .unlock_cls {
        font-size: 20px;
        margin-bottom: 10px;
    }



    .im-1 {
        margin-left: 8px;
        width: 20px;
    }



    .im-2 {
        margin-left: 8px;
        width: 20px;
    }



    .up_prem_btn_new {
        font-size: 14px;
    }



    .prem_member_sec_latest_inner_head h6 {
        font-size: 20px;
        line-height: inherit;
    }



    .prem_member_sec_latest_inner_single_text {
        left: 20px;
        gap: 20px;
    }



    .prem_member_sec_latest_inner_single_text span {
        top: -80px;
        font-size: 40px;
    }



    .prem_member_sec_latest_inner_single_text h6 {
        font-size: 18px;
    }



    .prem_member_sec_latest_inner_single_text p {
        font-size: 13px;
    }



    .right_side_pass .prem_member_sec_latest_inner_single_text {
        left: -15px;
    }



    .prem_member_sec_latest:before {
        left: -50px;
        top: 28%;
        background-size: 60px;
    }



    .lates_btn_sec_new button {
        padding: 10px 25px;
        font-size: 12px;
    }



    .up_premium_section {
        padding: 10px 0 0 0;
    }



    .up_premium_section_inner_head h6 {
        font-size: 20px;
        margin-bottom: 10px;
    }



    .up_premium_section_inner_head p {
        font-size: 16px;
    }



    .base_prem_sec_new_body_new_left_body_inner h5 {
        font-size: 14px;
        min-height: 35px;
    }



    .base_prem_sec_new_body_new_left_body_inner ul li {
        font-size: 13px;
    }



    .base_prem_sec_new_body_new_head_sin h6 {
        font-size: 13px;
    }



    .base_prem_sec_new_body_new_head_sin {
        min-height: 35px;
    }



    .base_prem_sec_new_body_new_right_grid_single h5 {
        font-size: 14px;
    }



    .list_unlimited li {
        font-size: 13px;
    }



    .welcome_all_talent_inner_head h6 {
        font-size: 20px;
        margin-bottom: 10px;
    }



    .welcome_all_talent_inner_head {
        margin-bottom: 35px;
    }



    .welcome_all_talent_inner_body {
        width: 100%;
    }



    .welcome_all_talent_inner_single h6 {
        font-size: 16px;
    }



    .welcome_all_talent_inner_single {
        width: 90%;
        margin: 0 auto 20px;
    }



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



    .img_1 {
        width: 170px;
    }



    .welcome_all_talent_join_inner_head h6 {
        font-size: 20px;
    }



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



    .ask_que_sec_new_inner_left h6 {
        font-size: 20px;
    }



    .ask_que_sec_new_inner_left button {
        font-size: 14px;
    }



    .ask_que_sec_new_inner_left input {
        width: 320px;
        font-size: 12px;
    }



    .faq_sec_new_inner_head h6 {
        font-size: 22px;
    }



    .faq_sec_new_inner_left ul li a {
        padding: 0 35px;
        font-size: 12px;
    }



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



    .testimonials_landing_sec {
        padding: 25px 0;
    }



    .testimonials_landing_sec_inner_head h6 {
        font-size: 20px;
    }



    .testimonials_landing_sec_inner_body:before {
        top: -70px;
        font-size: 28px;
    }



    .testimonials_landing_sec_inner_body .happy_clients_sec_main_body_single_cont h6 {
        font-size: 14px;
    }



    .testimonials_landing_sec_inner_body .happy_clients_sec_main_body_single_cont p {
        font-size: 12px;
    }



    .testimonials_landing_sec_inner_body:after {
        font-size: 28px;
        bottom: 60px;
    }



    #test_slide .owl-nav .owl-prev {
        background-size: 25px;
    }



    #test_slide .owl-nav .owl-next {
        background-size: 25px;
    }



    #test_slide .owl-nav {
        width: 110%;
        left: -35px;
    }



    .prem_member_sec_latest:after {
        background-size: 60px;
        right: -45px;
    }











    .whom_sec_new_pag h2 {
        font-size: 16px;
    }



    .wom_radio_sec {
        gap: 0px;
        margin-bottom: 10px;
    }



    .wom_radio_sec_single .container {
        padding-left: 30px;
        font-size: 14px;
    }



    .whom_input_box {
        grid-template-columns: 1fr;
        grid-gap: 10px;
        width: 100%;
        margin-bottom: 20px;
    }



    .whom_input_box_single label {
        font-size: 13px;
    }



    .whom_input_box_single input {
        width: 100%;
        padding-left: 45px;
        height: 35px;
        font-size: 12px;
    }



    .whom_input_box_single i {
        left: 15px;
        top: 38px;
        font-size: 15px;
    }



    .whom_input_box_single_sel {
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .whom_input_box_single_sel select {
        width: 100%;
        height: 30px;
        font-size: 12px;
        background-position: right;
    }



    .sel_cate_text {
        font-size: 14px;
        margin: 0 0 10px 0;
    }















    /*Careers page*/







    .career_main_page_inner_cont_sec {
        left: 20px;
    }



    .career_main_page_inner_cont_sec_new h6 {
        font-size: 35px;
    }



    .career_main_page_inner_cont_sec_new h5 {
        font-size: 20px;
    }



    .career_main_page_inner_cont_sec_new p {
        font-size: 16px;
    }



    .career_main_page_inner_cont_sec {
        width: 400px;
    }



    .explore_jobs_btn {
        font-size: 13px;
    }



    .banner_review_sec {
        padding: 10px;
        width: 245px;
        height: 155px;
        top: 210px;
    }



    .banner_review_sec p {
        font-size: 10px;
    }



    .banner_review_sec span {
        margin-bottom: 12px;
    }



    .banner_review_sec_other_left {
        gap: 5px;
    }



    .banner_review_sec_other_right a {
        font-size: 10px;
        padding: 6px 10px;
    }



    .right_role_you:before {
        display: none;
    }



    .right_role_you:after {
        display: none;
    }



    .right_role_you_inner_head h6 {
        font-size: 30px;
    }



    .right_role_you_inner_body_sec {
        grid-gap: 20px;
    }



    .right_role_you_inner_single {
        padding: 20px;
    }



    .right_role_you_inner_single h6 {
        font-size: 18px;
    }



    .sing_loc li {
        font-size: 13px;
    }



    .sing_loc:before {
        font-size: 13px;
    }



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



    .office_time_sec li {
        font-size: 12px;
    }



    .vew_sin_btn {
        font-size: 12px;
        padding: 5px 20px;
    }



    .app_btn_new {
        font-size: 12px;
        padding: 5px 20px;
    }



    .right_role_you_inner_more_btn_sec {
        margin-top: 25px;
    }



    .right_role_you_inner_more_btn_sec button {
        font-size: 14px;
        padding: 8px 25px;
    }



    .right_role_you {
        padding: 0 0 10px 0;
    }



    .internship_prog_sec_new:before {
        display: none;
    }



    .tick_bull {
        display: none;
    }



    .internship_prog_sec_new_inner_head h6 {
        font-size: 30px;
    }



    .internship_prog_sec_new_inner_body {
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px;
        width: 100%;
        margin: 0 auto 20px;
    }



    .internship_prog_sec_new_inner_body_left p {
        font-size: 14px;
        margin-bottom: 12px;
    }



    .internship_prog_sec_new_inner_body_left a {
        font-size: 12px;
    }



    .internship_prog_sec_new_inner {
        width: 100%;
    }



    .plane_img_1 {
        display: none;
    }



    .right_cin_car {
        display: none;
    }



    .prog_duration_sec {
        width: 90%;
    }



    .prog_duration_sec_single_text p {
        font-size: 14px;
    }



    .plane_img_2 {
        display: none;
    }



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



    .life_at_alltalent_head {
        width: 100%;
    }



    .life_at_alltalent_head h6 {
        font-size: 30px;
    }



    .life_at_alltalent_head p {
        font-size: 14px;
    }



    #life_slide .owl-nav {
        display: none;
    }



    .apply_now_btn_sec_new {
        margin-top: 25px;
    }



    .apply_now_btn_sec_new a {
        font-size: 12px;
    }



    .benifits_sec_new_car {
        padding: 10px 0;
    }



    .benifits_sec_new_car_head h6 {
        font-size: 30px;
    }



    .benifits_sec_new_car_body {
        grid-gap: 10px;
    }



    .benifits_sec_new_car_body:before {
        display: none;
    }



    .benifits_sec_new_car_body:after {
        display: none;
    }



    .benifits_sec_new_car_single p {
        font-size: 14px;
    }



    .culatral_diversity_sec_inner_body_left ul li {
        font-size: 14px;
    }



    .culatral_diversity_sec_inner_body_left:before {
        width: 420px;
        height: 250px;
        top: -14px;
        left: -80px;
    }



    .culatral_diversity_sec_inner_head h6 {
        font-size: 30px;
    }



    .new_right.culatral_diversity_sec_inner_body_left:before {
        left: -15px;
    }



    .mumbai_office_sec {
        padding: 0 0 10px 0;
    }



    .mumbai_office_sec_head h6 {
        font-size: 30px;
    }



    .mumbai_office_sec:after {
        display: none;
    }



    .mumbai_office_sec_inner_body {
        width: 100%;
    }



    .mumbai_office_sec_inner_body_right ul li {
        font-size: 14px;
    }



    .mumbai_office_sec_inner_body_right h6 {
        font-size: 13px;
    }



    .empl_revirw_sec {
        padding: 20px 0;
    }



    .empl_revirw_sec:before {
        display: none;
    }



    .empl_revirw_sec:after {
        display: none;
    }



    .empl_revirw_sec_inner_head {
        width: 100%;
    }



    .empl_revirw_sec_inner_head h6 {
        font-size: 30px;
        margin-bottom: 12px;
    }



    .empl_revirw_sec_inner_head p {
        font-size: 14px;
    }



    .empl_revirw_sec_inner_body {
        width: 100%;
    }



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



    .empl_revirw_sec_inner_body_single span i {
        font-size: 12px;
    }



    .empl_revirw_sec_inner_body_single h6 {
        font-size: 14px;
    }



    .empl_revirw_sec_inner_body_single h5 {
        font-size: 12px;
    }



    .our_team_sec_new {
        padding: 10px 0 0 0;
    }



    .graph_img_sec {
        display: none;
    }



    .our_team_sec_new:before {
        display: none;
    }



    .our_team_sec_new:after {
        display: none;
    }



    .our_team_sec_new_head {
        width: 100%;
        margin: 0 auto 20px;
    }



    .our_team_sec_new_head h6 {
        font-synthesis: 30px;
    }



    .our_team_sec_new_head p {
        font-size: 14px;
    }



    .our_team_sec_new_middle {
        position: relative;
    }



    .our_team_sec_new_right {
        top: 0px;
    }



    .view_det_new_sec .modal-dialog {
        max-width: 600px;
    }



    .job_oppertunity_sec_new {
        top: -60px;
    }















    /*Shedule Landing Page*/







    .shedule_meeting_land:before {
        display: none;
    }



    .shedule_meeting_land_head {
        width: 100%;
    }



    .shedule_meeting_land_head h6 {
        font-size: 18px;
    }



    .shedule_meeting_land_head h6 span {
        font-size: 25px;
    }



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



    .shedule_meeting_land_body {
        grid-gap: 20px;
        width: 100%;
        margin: 0 auto 10px;
    }



    .shedule_meeting_land_body_left_head {
        padding: 0 20px;
    }



    .shedule_meeting_land_body_left_body {
        padding: 25px;
    }



    .shedule_land_input_box {
        margin-bottom: 15px;
    }



    .shedule_land_input_box {
        display: block;
    }



    .shedule_land_input_box label {
        font-size: 18px;
        margin-bottom: 10px;
    }



    .cal_img {
        bottom: 15px;
    }



    .she_btn {
        font-size: 12px;
    }



    .can_btn {
        font-size: 12px;
    }



    .shedule_land_input_box #ui-datepicker-div {
        transform: translate(0%, 32%);
    }



    .shedule_land_input_box .ui-timepicker-container {
        display: block;
        top: 90px !important;
    }











    .talenta_sec_new {
        top: 80px;
    }





    .banner_right_apple_cont_sec_all_page {



        right: 0;

        position: fixed;

        z-index: 11111;

    }

    .banner_right_apple_cont_sec_all_page .banner_right_apple_cont_sec {
        right: 0;
    }



    .sticky1 {

        position: relative;
    }







}



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







    .new_ipad_pro {
        margin-top: 10px;
    }



    .desktop_v {
        display: none;
    }



    .mobile_v {
        display: block;
    }



    .job_list_body_main .desktop_v {
        display: none;
    }



    .our_talent_finger_right ul {
        padding-top: 15px !important;
    }



    .fxt-transformY-50 {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
    }



    .talent_setting_input_display i:hover .information_div {
        display: block;
        right: 0;
        left: -180px;



        top: 20px;
    }



    .talent_settings {
        padding: 10px 0;
    }



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



    .imgprviewdiv img {
        width: 70px !important;
    }



    .talent_edit_sec table thead tr td {
        font-size: 12px;
    }



    .other_inquires_main {
        position: relative;
    }



    .speak_team_sec_new_Sec {
        display: block;
    }



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



    .featured_jobs_sec_single {
        height: auto;
        *height: 345px;
    }



    #featured_slide.owl-carousel .owl-stage-outer {
        height: fit-content !important;
    }



    #featured_slide .view_det_btn_new_sec {
        display: block;
    }



    .choices__inner .choices__list.choices__list--multiple {
        *height: 60px !important;
    }



    #ui-datepicker-div {
        transform: translate(0%, 25%);
    }



    .drop_table .drop_sec {
        right: 0px !important;
        margin-top: 0px !important;
    }



    .new_drop_cont .drop_sec {
        width: 180px !important;
    }



    .contact_btn_man {
        min-width: 130px;
        font-size: 12px;
    }



    .job_post_form_flow .mt_0.job_list_body_right_body_single_btn ul {
        grid-template-columns: 1fr 1fr !important;
    }



    .browse_btn_main_dev {
        margin: 0 auto;
    }







    .tfs-ctnbx h3 {
        font-size: 16px;
    }



    .tfs-ctnbx h3 img {
        width: 40px;
    }



    .mt_0.job_list_body_right_body_single_btn ul .apply_now {
        width: 100%;
    }



    .camp_sec_hm_body ul li img {
        width: 95px;
    }



    .talent_grow_sec_main {
        gap: 5px;
    }



    .play_btn {
        top: 30%;
        width: 30px;
    }



    .record_popup .modal-content {
        padding: 30px 10px;
    }



    .record_main_single_cont p {
        font-size: 14px;
    }



    .front_plan_price_dev {
        font-size: 10px;
    }



    .front_plan_price_dev span {
        font-size: 10px;
    }



    .front_plan_price_span_dev {
        font-size: 8px;
    }







    .apply_now {
        height: 28px;
        width: 95px;
        font-size: 10px;
    }



    .apply_now img {
        width: 20px;
    }







    .record_popup .modal-dialog {
        max-width: 100%;
        margin: 50px auto !important;
        width: 100%;
    }







    .new_mod_dia_body_sec {
        grid-template-columns: 1fr;
    }



    .new_mod_dia_body_sec_right_top {
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }



    .br_media_list li {
        margin-right: 0;
    }



    .media_bw {
        display: inline-block;
        margin-bottom: 20px;
    }



    .crop_new_head_sec {
        font-size: 16px !important;
    }



    .new_inner_list_sec_new {
        display: block;
    }











    .client_dash_new_talent_list ul li:last-child {
        margin-bottom: 0;
    }



    .job_list_body .post_jobs {
        margin: 0 8px 0 0 !important;
        position: relative;
        font-size: 12px !important;



        left: 0;
        right: auto;
        padding: 8px 15px;
    }



    .job_list_body .nice-select.sort-select.active_asc_desc.filter {
        right: 0 !important;
        top: 0px !important;



        bottom: 0 !important;
        position: absolute !important;
        width: 115px;
    }



    .job_list_body .search_box_new {
        right: 90%;
        left: auto;
    }



    .featured_disc p {
        height: inherit;
    }



    .activity_details_div_cls {
        display: block;
    }



    .activity_details_div_cls p {
        text-align: left;
    }



    .activity_log_sec_inner_body_right_img {
        text-align: left;
    }







    .mark-indiv {
        left: auto !important;
        font-size: 12px !important;
    }



    .notification_popup_sec_breadcumb {
        width: 100% !important;
    }







    .socila_media_grid_sec ul {
        display: block;
    }



    .socila_media_grid_sec ul li {
        width: 48%;
        margin-bottom: 20px;
    }



    .user_view_details_sec .modal-dialog {
        height: 100vh;
    }







    .new_height_menu_vh {
        height: 100vh;
    }



    .marker_new {
        margin-left: 0;
    }







    .container-fluid {
        padding-right: 15px;
        padding-left: 15px;
    }







    .carreer_page_sec_main {
        display: block;
    }



    .carreer_page_sec_left {
        flex: 0 0 100%;
        padding: 130px 0;
    }



    .carreer_page_sec_right {
        flex: 0 0 100%;
        padding: 30px 15px;
    }



    .carreer_page_sec_right h5 {
        font-size: 22px;
        margin-bottom: 10px;
    }



    .carreer_page_sec_right h3 {
        font-size: 30px;
        margin: 0 0 10px 0;
    }



    .carreer_page_sec_right p {
        font-size: 14px;
    }



    .view_open {
        font-size: 14px;
        padding: 8px 20px;
    }



    .carreer_page_sec:after {
        width: 90%;
        background-position: right bottom;
    }



    .carreer_page_sec_left_right_new h5 {
        font-size: 22px;
        margin: 0 0 5px 0;
    }



    .carreer_page_sec_left_right_new_list li {
        font-size: 14px;
    }



    .carreer_page_sec_left_right_new h6 {
        font-size: 14px;
    }



    .carreer_page_sec_left_right_new p {
        font-size: 14px;
    }



    .resume_sec {
        display: block;
    }



    .resume_sec h3 {
        font-size: 13px;
    }



    .email_resume_btn {
        font-size: 14px;
        padding: 8px 20px;
    }



    .carreer_page_sec_left_right_new {
        padding: 15px;
    }



    .carreer_page_sec_right_join_team {
        padding: 15px;
    }



    .carreer_page_sec_right_join_team h2 {
        font-size: 22px;
    }



    .graphics_sec {
        grid-template-columns: 1fr;
    }



    .graph_design_new {
        display: block;
    }



    .reset_password_sec_left {
        text-align: center;
        margin-bottom: 15px;
    }



    .reset_password_sec_right h5 {
        font-size: 22px;
        text-align: center;
    }



    .reset_password_sec_right p {
        font-size: 16px;
        text-align: center;
    }



    .reset_password_sec_right_form {
        text-align: center;
    }



    .reset_password_sec_right_form .link_btn {
        font-size: 14px;
    }



    .reset_password_sec_right_form_single input {
        height: 40px;
        font-size: 14px;
    }



    .reset_password_sec_right_form_single .field-icon {
        font-size: 14px;
    }







    #showmenu1 {
        display: block;
    }



    #showmenu2 {
        display: block;
    }



    #showmenu4 {
        display: block;
    }



    #showmenu3 {
        display: block;
    }







    .hm_sec_logo_sec {
        flex: 0 0 130px;
    }



    .simple_btn_black {
        padding: 10px 15px 10px 20px;
        font-size: 15px;
    }



    .simple_btn {
        padding: 10px 15px 10px 20px;
        font-size: 15px;
        transform: translate(156px, -37px);
    }



    .hm_banner_main_cont_sec h1 {
        font-size: 40px;
        margin: 0 0 15px 0;
    }



    .home_sec_banner_cont_new {
        top: 15px;
    }



    .home_sec_banner_cont_new_main_bold {
        bottom: 50px;
        *bottom: 0px;
    }



    .hm_banner_main_cont_sec_btn {
        width: 170px;
    }



    .home_sec_banner:after {
        height: 99%;
        z-index: -1;
    }



    .talent_grow_sec {
        margin: 20px 0 0px 0;
    }



    .talent_grow_sec_main {
        grid-template-columns: 1fr;
    }



    .talent_grow_sec_right h2 {
        font-size: 30px;
        margin-bottom: 20px;
    }



    .talent_grow_sec_left {
        margin-bottom: 20px;
        width: 80%;
    }



    .influencer_sec_main_sec_right {
        width: 85%;
    }



    .talent_grow_sec_right p {
        font-size: 14px;
        text-align: justify;
        margin-bottom: 20px;
    }



    .btns_all_hm span {
        width: 40px;
        height: 40px;
        line-height: 40px;
    }



    .btns_all_hm {
        font-size: 9px;
        padding: 8px 22px 8px 22px;
        text-align: center;
        margin: 0 auto;



        display: flex;
    }



    .btns_all_hm span img {
        width: 16px;
    }



    .btns_all_hm_new {
        font-size: 10px;
        padding: 8px 22px 8px 22px;
        text-align: center;
        margin: 0 auto;
        display: flex;



    }



    .influencer_sec_main_sec_left_list {
        position: relative;
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 5px;
    }



    .hm_banner_main_cont_sec_btn:hover .simple_btn {
        transform: translate(0px, -40px);
    }



    .featured_jobs_sec_head h2 {
        font-size: 30px;
        margin-bottom: 10px;
    }



    .featured_jobs_sec_head p {
        font-size: 14px;
        width: 100%;
    }



    .featured_jobs_sec_body_main {
        grid-template-columns: 1fr;
        grid-gap: 20px;
        margin: 20px 0 0 0;
    }



    .featured_jobs_sec_single_web p {
        font-size: 12px;
        margin: 0 0 10px 0;
    }



    .featured_jobs_sec_single h6 {
        font-size: 18px;
    }



    .featured_jobs_sec_single h5 {
        font-size: 16px;
    }



    .featured_disc p {
        font-size: 10px;
    }



    .apply_now_new {
        width: 120px;
        height: 40px;
        font-size: 12px;
    }



    .view_det_btn_new_sec span {
        font-size: 10px;
        margin-top: 10px;
        display: inline-block;
    }



    .popular_fea_sec_body {
        margin: 10px 0 0 0;
        grid-template-columns: 1fr;
        grid-gap: 0px;
    }



    .popular_fea_sec_single {
        padding: 15px;
        display: block;
        justify-content: center;
        text-align: center;
    }



    .popular_fea_sec_single img {
        margin-right: 0;
        width: 100px;
        margin: 0 auto 10px;
        text-align: center;
    }



    .popular_fea_sec_single_cont h6 {
        font-size: 20px;
    }



    .popular_fea_sec_single_cont p {
        font-size: 14px;
    }



    .our_talent_finger_main {
        display: block;
    }



    .our_talent_finger_left {
        flex: 0 0 100%;
        top: 0;
    }



    .our_talent_finger_right {
        flex: 0 0 100%;
        top: 0;
    }



    .our_talent_finger {
        margin: 0px 0 25px 0;
        padding: 25px 0;
    }



    .our_talent_finger_right h5 {
        font-size: 30px;
        margin-bottom: 20px;
        text-align: center;
    }



    .our_talent_finger_right ul li {
        display: block;
        margin: 0 0 15px 0;
    }



    .our_talent_finger_right ul li img {
        margin-right: 0;
        margin-bottom: 25px;
    }



    .our_talent_finger_right ul li span h6 {
        font-size: 20px;
    }



    .our_talent_finger_right ul li span p {
        font-size: 14px;
    }



    .our_talent_finger_right ul li:nth-child(2) {
        margin-left: 0;
    }



    .our_talent_finger_right ul li:nth-child(3) {
        margin-left: 0;
    }



    .popular_talent_new_cate_head h1 {
        font-size: 35px;
        margin-bottom: 50px;
    }



    .popular_talent_new_cate_single_img_cont p {
        font-size: 20px;
    }



    .popular_talent_new_cate {
        padding: 10px 0 0px 0;
    }



    /*#talent_slide.owl-carousel .owl-nav {top: 0px;left: 84%;transform: translateY(-55%);width: 15%;z-index: 1;



    right: auto;}*/



    #talent_slide.owl-carousel .owl-nav {
        top: 8px;
        left: 83%;
        transform: translateY(-58%);
        width: 15%;



        z-index: 1;
        right: auto;
    }



    #talent_slide .owl-nav i {
        font-size: 18px;
        background: none;
    }



    .register_btn_main_sec ul li a {
        font-size: 12px;
        width: 100%;
    }



    .register_btn_main_sec ul li {
        display: block;
    }



    .register_btn_main_sec {
        padding: 0 0 25px 0;
    }



    .register_btn_main_sec ul li a svg {
        width: 18px;
        margin-right: 8px;
    }



    .camp_sec_hm_head h5 {
        font-size: 18px;
        margin: 0 0 20px 0;
        line-height: 1.4;
    }



    .camp_sec_hm_body ul li {
        padding: 5px;
        width: 100%;
    }



    .camp_sec_hm_body ul {
        display: grid;
        text-align: center;
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px;
        align-items: center;
    }



    .suceess_story_body_inner {
        grid-gap: 30px;
        padding: 50px 15px;
        min-height: auto;
    }



    .suceess_story_body_single_cont {
        border-radius: 20px;
        padding: 15px;
        width: 40%;
    }



    .suceess_story_body_single_cont p {
        font-size: 10px;
        margin: 0 0 5px 0;
    }



    .success_story_btns {
        margin: 10px 0;
        padding: 0 15px;
        display: block;
        text-align: center;
    }



    .success_btns {
        font-size: 18px;
        margin: 0 0 15px 0;
    }



    .models_sec_main {
        padding: 20px 0;
        margin-top: 30px;
    }



    .models_sec_main_inner ul li {
        font-size: 20px;
    }



    .models_sec_main_inner ul li span {
        font-size: 12px;
    }



    .models_sec_main_inner ul li:last-child {
        border-right: none;
    }



    .models_sec_main_inner ul li:nth-child(2) {
        border-right: none;
    }



    .models_sec_main_inner ul {
        grid-template-columns: 1fr 1fr;
    }



    .inner_ftr {
        padding: 25px 0 10px 0;
    }



    .inner_ftr_single_new_main {
        grid-template-columns: 1fr;
        grid-gap: 0px;
    }



    .inner_menu_single ul {
        padding-bottom: 5px;
    }



    .inner_menu_single h5 {
        font-size: 16px;
        margin: 0 0 10px 0;
    }



    .inner_menu_single ul li {
        padding-bottom: 10px;
    }



    .inner_menu_single ul li a {
        font-size: 14px;
    }



    .inner_ftr_copy_sec_single:first-child {
        flex: 0 0 120px;
    }



    .inner_ftr_copy_sec_single ul li:last-child span {
        font-size: 16px;
    }



    .inner_ftr_copy_sec_single ul li:last-child select {
        font-size: 18px;
    }



    .login_sign_new_menu_sec {
        width: 100%;
        height: 100%;
        padding: 15px 10px;
        z-index: 111;
        background: rgba(0 0 0 / 0.80);
    }



    .nav_tabs {
        padding: 5px;
    }



    .nav_tabs:hover {
        padding: 5px;
    }



    .nav_tabs a.active {
        font-size: 12px;
        padding: 8px 30px;
    }



    .nav_tabs a {
        font-size: 12px;
        padding: 8px 30px;
    }



    .login_sign_new_menu_sec_single_top i {
        font-size: 30px;
    }



    .tab_cont_sec_new {
        padding: 10px 10px 20px 10px;
    }



    .tab_inner_cont_des h3 {
        font-size: 25px;
        margin-bottom: 5px;
        line-height: inherit;
    }



    .tab_inner_cont_des h5 {
        font-size: 20px;
        margin: 0;
    }



    .tab_inner_cont_des_input {
        padding: 15px 0 5px 0;
    }



    .tab_inner_cont_des_input_single input {
        height: 35px;
        font-size: 11px;
        padding-left: 35px !important;
    }



    .country_cont {
        padding-left: 52px !important;
    }



    .tab_inner_cont_des_input_single i {
        left: 7px;
        font-size: 12px;
    }



    .intl-tel-input .selected-flag {
        padding: 0;
    }



    .new_check_box_sec .checkmark {
        top: -1px;
        height: 18px;
        width: 18px;
    }



    .new_check_box_sec .container {
        padding-left: 30px;
        font-size: 12px;
    }



    .frgt_pass {
        font-size: 12px;
    }



    .terms_cond_sec_new {
        font-size: 12px;
        padding: 12px 0 0px 0;
    }



    .new_or_sec {
        font-size: 14px;
        padding: 12px 0 0px 0;
    }



    .new_or_sec:before {
        width: 70px;
        left: 50px;
        top: 18px;
    }



    .new_or_sec:after {
        width: 70px;
        right: 50px;
        top: 18px;
    }



    .login_button {
        font-size: 16px;
    }



    .sign_btn_linear {
        font-size: 14px;
        margin: 20px auto 10px;
        width: 150px;
        height: 40px;
    }



    .sign_up_here_btn {
        font-size: 14px;
        margin: 0;
    }



    .tab_inner_cont_des h4 {
        font-size: 24px;
    }



    .tab_inner_cont_des_input_single_grid {
        grid-template-columns: 1fr;
    }



    .iti--allow-dropdown .iti__flag-container,
    .iti--separate-dial-code .iti__flag-container {
        top: 10px;
        left: 8px !important;
    }



    #mobile_number {
        padding-left: 50px !important;
    }



    .verify_btn_new {
        height: 35px;
        width: 85px;
        font-size: 12px;
    }



    .otp_single_sec input {
        height: 40px;
    }



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



    .select-selected {
        height: 40px;
        font-size: 16px;
        padding-left: 60px;
    }



    .select-selected:after {
        font-size: 30px;
    }



    #mobile_number1 {
        padding-left: 55px !important;
    }



    /*#sucess_slide.owl-carousel .owl-item img {width: 70% !important;height: auto !important;}*/



    .camp_sec_hm {
        padding: 25px 0 10px 0;
    }







    .conversion_page_head {
        padding: 15px;
    }



    .conversion_page_head h6 {
        font-size: 18px;
        line-height: 30px;
    }



    .conversion_page_head img {
        position: relative;
        right: -45px;
        top: 0;
        width: 70%;
        margin: 10px auto;
    }



    .conversion_page_body {
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .conversion_page_single img {
        text-align: center;
        width: 100% !important;
        margin: 0 auto 25px;
        min-height: auto;
    }



    .conversion_page_single p {
        font-size: 18px;
    }



    .conversion_page_single_inner {
        padding: 40px 20px;
        height: auto;
    }



    .popular_talent_new_cate_single_img img {
        min-height: auto;
        height: auto;
    }



    .tab_inner_cont_des_input_single_otp_sec {
        height: 40px;
    }



    .resend_otp_new {
        height: 35px;
    }



    .select-items div:first-child {
        font-size: 16px;
        padding-left: 65px;
    }



    .select-items div:last-child {
        font-size: 16px;
        padding-left: 65px;
    }



    .tab_inner_cont_des_input_single img {
        left: 9px;
        top: 12px;
        width: 20px;
    }



    .register_btn_main_sec ul li {
        border-bottom: none;
        border-right: 1px solid #2498f3;
    }



    .register_btn_main_sec ul {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }







    .talent_profile_page_sec {
        padding: 20px 0;
    }



    .talent_profile_page_sec_left_cont_sec:after {
        top: 10px;
        left: 10px;
    }



    .drop_inner_cont li a {
        font-size: 12px;
    }



    .edit_btn_prof .dropdown-menu.show {
        right: 0px !important;
        width: 222px;
        padding: 10px;
    }



    .talent_prof_cont_prof {
        padding: 0px 5px 20px 5px;
    }



    .bg_light_blue {
        padding: 10px;
    }



    .gender_cont_sec table tr td {
        font-size: 13px;
    }



    .gender_cont_sec table tr td span {
        font-size: 10px;
    }



    .text_bold_sec {
        font-size: 12px;
    }



    .contact_talent_manager_icn li a {
        font-size: 22px;
    }



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



    .circle_sec_new_cir p {
        font-size: 16px;
    }



    .talent_profile_page_sec_jobs_tab {
        margin-top: 15px;
        margin-bottom: 15px;
    }



    .talent_prof_jobs_tabs {
        padding: 20px;
    }



    .talent_prof_jobs_tabs a {
        padding: 20px 0 5px 0;
        font-size: 15px !important;
        display: block;
        width: 100%;
    }



    .talent_profile_page_sec_jobs_tab:after {
        top: 10px;
        left: 10px;
    }



    .talent_profile_page_sec_right {
        padding: 10px;
        margin-left: 0;
        margin-top: 40px;
    }



    .new_tabs_sec_prof {
        grid-template-columns: 1fr 1fr;
        width: 100%;
    }



    .new_tabs_sec_prof a {
        font-size: 14px;
    }



    .add_media_new_btn {
        padding: 10px 20px;
        font-size: 12px;
        margin-top: 14px;
        left: 80px;
        position: relative;
        display: inline-block;
    }



    .talent_profile_page_sec_right_top_new_sec .tab-content {
        padding: 0 !important;
        margin: 20px 0 !important;
    }



    .new_prof_picture_sec {
        width: 90%;
        margin: 0 auto;
        grid-template-columns: 1fr;
    }



    #all_slide .owl-nav {
        left: 0;
        width: 100%;
        z-index: 1;
        top: 50%;
    }



    #all_slide .owl-nav i {
        font-size: 25px;
        color: #fff;
    }



    #all_slide1 .owl-nav {
        left: 0;
        width: 100%;
        z-index: 1;
        top: 50%;
    }



    #all_slide1 .owl-nav i {
        font-size: 25px;
        color: #fff;
    }



    #all_slide2 .owl-nav {
        left: 0;
        width: 100%;
        z-index: 1;
        top: 50%;
    }



    #all_slide2 .owl-nav i {
        font-size: 25px;
        color: #fff;
    }



    #all_slide3 .owl-nav {
        left: 0;
        width: 100%;
        z-index: 1;
        top: 50%;
    }



    #all_slide3 .owl-nav i {
        font-size: 25px;
    }



    .text_bold_sec_right {
        font-size: 14px;
        margin: 0 0 10px 0;
    }



    .edit_physical_attr {
        font-size: 14px;
        margin-left: 0;
        margin: 10px 0;
        display: block;
    }



    .physical_attr_sec ul {
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
    }



    .physical_attr_sec ul li {
        font-size: 12px;
        line-height: inherit;
        padding-right: 0px;
    }



    .physical_attr_sec ul li span {
        font-size: 12px;
    }



    .physical_attr_sec ul li:last-child {
        width: auto;
        text-align: right;
    }



    .socail_stat_new_sec ul li:first-child {
        padding-left: 0;
    }



    .socail_stat_new_sec ul li {
        display: block;
        padding-right: 0;
        min-height: auto;
        margin-bottom: 15px;
    }



    .social_sec_img {
        display: flex;
        text-align: center;
        margin-bottom: 10px;
        justify-content: flex-start;
    }



    .social_sec_img img {
        margin-bottom: 15px;
        width: 40px;
    }



    .follow_sec li {
        font-size: 14px;
        padding-bottom: 5px;
    }



    .socail_stat_new_sec ul li:after {
        display: none;
    }



    .follow_sec li {
        margin-bottom: 0px !important;
        justify-content: flex-start !important;
        display: flex !important;
    }



    .social_sec_img_cont p {
        font-size: 14px;
    }



    .social_see_new {
        position: relative;
        right: 0px;
        bottom: 0px;
    }



    .talent_profile_page_sec_right_top_new_sec {
        height: auto;
        overflow-x: visible;
    }



    .new_cate_sec_main ul {
        display: block;
    }



    .cate_sec_new {
        min-width: auto;
    }



    .new_cate_sec_main ul li {
        font-size: 13px;
        line-height: inherit;
    }



    .bg_light_blue_right_language_flex {
        display: flex;
        width: 100%;
    }



    .lang_known ul li {
        font-size: 12px;
        padding-right: 5px;
    }



    .bg_light_blue_right_language img {
        width: 60px;
    }



    .bg_light_blue_right_language_flex .spacer20px {
        height: 5px;
    }



    .recomm_jobs_body_single_new {
        padding: 15px;
        margin: 0 0 30px 0;
    }



    .recomm_jobs_body_single_new ul li {
        font-size: 12px;
        margin-right: 10px;
    }



    .recomm_jobs_body_single_new h6 {
        font-size: 18px;
        margin: 0 0 15px 0;
    }



    .vac_sec_list li {
        font-size: 16px;
        padding: 8px 20px;
        margin-right: 0px !important;
        width: 100%;
        margin-bottom: 10px;
    }



    .recomm_jobs_body_single_new h6 {
        font-size: 16px;
        margin: 0 0 15px 0;
    }



    .recomm_jobs_body_single_new ul {
        padding-bottom: 10px;
    }



    .job_list_body_right_body_single_btn_new ul {
        display: block;
        justify-content: center;
    }



    .job_list_body_right_body_single_btn_new {
        margin: 5px 0 0 0;
        text-align: center;
    }



    .job_list_body_right_body_single_btn_new ul li {
        margin-right: 0;
        margin-bottom: 10px;
        padding-left: 0;
    }



    .apply_now_new_sec {
        width: 140px;
        height: 40px;
        font-size: 12px;
    }



    .view_details_new_sec {
        width: 140px;
        height: 40px;
        font-size: 12px;
    }



    .new_tal_pay_new {
        font-size: 18px;
    }



    .jobs_recommened_sec h4 {
        font-size: 18px;
    }



    .new_short_list {
        font-size: 10px !important;
        padding: 5px 15px !important;
    }



    .view_details_black_btn {
        width: 140px;
        height: 40px;
        font-size: 14px;
    }



    .shortlist_new_btn_sec {
        height: 40px;
        font-size: 12px;
    }



    .client_pay_new {
        width: 230px;
        left: -90px
    }



    .client_pay_new table tr td {
        font-size: 9px;
    }



    .add_previous_jobs {
        font-size: 12px;
    }



    .prev_jobs_single {
        padding: 10px;
    }



    .prev_jobs_single_head h6 {
        font-size: 14px;
    }



    .prev_jobs_single_head h5 {
        font-size: 12px;
    }



    .prev_jobs_single_head a {
        font-size: 12px;
    }



    .prev_jobs_single_head a i {
        padding-right: 7px;
    }



    .prev_jobs_proj {
        display: block;
        width: 100%;
    }



    .prev_jobs_proj_left table tr td {
        font-size: 12px;
    }



    .studio_pack_new {
        padding: 10px;
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: 10px;
    }



    .wash_text {
        font-size: 12px;
        margin: 10px 0;
    }



    .prev_jobs_para p {
        font-size: 14px;
    }



    .prev_jobs_big_screen {
        grid-template-columns: 1fr 1fr 1fr;
        width: 100%;
    }



    .see_less_btn {
        font-size: 14px;
    }



    .featured_jobs_sec_single {
        margin: 5px;
    }



    .home_sec_banner_cont_new_right {
        position: absolute;
        right: -40px;
        top: 38%;
        transform: translateX(-50%);



        transform: rotate(90deg);
        z-index: 11;
    }



    .home_sec_banner_cont_new_right_inner h3:after {
        height: 80px;
        right: -55px;
        bottom: -16px;
    }



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



    .compny_list li a {
        font-size: 25px;
    }



    .hm_sec_logo_sec img {
        width: 100%;
    }



    .hm_sec_logo_sec {
        flex: 0 0 120px;
    }



    .home_sec_banner_cont_right ul li {
        margin: 0 0 0 10px;
    }



    .home_sec_banner_cont_right ul li:first-child {
        margin-left: 0px;
    }



    .right_arrow_img img {
        width: 22px;
        margin-left: 8px;
    }



    .sign_btn_new {
        font-size: 12px;
        border: 2px solid #FFFFFF;
        padding: 5px 6px;
    }



    .login_btn_new {
        font-size: 12px;
    }



    .login_signup_menu {
        width: 100%;
    }



    .india_location {
        bottom: 30px;
    }



    .about_company_sec {
        width: 100%;
    }



    .about_company_sec {
        padding: 100px 30px 20px;
    }



    .tab_inner_cont_des_input .spacer20px {
        height: 10px;
    }



    .new_eye {
        font-size: 14px;
    }



    #myVideo {
        width: 100vw;
        height: 85vh;
        object-fit: cover;
        position: relative;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        z-index: -1;
    }



    .gee_mobile {
        display: none;
    }







    .latest_chats_sec_single_cont h6.online:after {
        left: -15px;
    }



    .talent_msg_module_sec_right_top {
        padding: 15px;
        display: block;
    }



    .id_name .id {
        font-size: 12px;
    }



    .id_name li {
        margin: 0 35px 10px 0;
    }



    .search_list_input input {
        width: 145px;
    }



    .talent_msg_module_sec_right_bottom_single p {
        font-size: 10px;
    }



    .talent_msg_module_sec_right_bottom_single span {
        padding: 10px;
        font-size: 12px;
        width: 100%;
    }



    .talent_msg_module_sec_right_bottom_chat_panel ul li {
        margin: 0px 0 20px 0px;
    }



    .talent_msg_module_sec_right_bottom_single_right span {
        padding: 10px;
        font-size: 12px;
        width: 100%;
    }



    .small_width {
        width: 100% !important;
    }



    .inner_job_panel {
        padding: 5px;
    }



    .inner_job_panel ul li {
        margin-bottom: 5px;
        font-size: 10px;
    }



    .inner_job_panel h6 {
        font-size: 14px;
    }



    .talent_msg_module_sec_right_bottom_single_right span:after {
        display: none;
    }



    .talent_msg_module_sec_right_bottom_single span:after {
        display: none;
    }



    .talent_msg_module_sec_right_bottom {
        padding: 10px;
    }



    .talent_msg_module_sec_right_bottom_text_field {
        bottom: 0px;
        left: 0;
        width: 100%;
    }



    .talent_msg_module_sec_main {
        padding: 15px;
    }



    .talent_msg_module_sec_left_msg_icn i {
        font-size: 18px;
    }



    .talent_msg_module_sec_left_msg_icn h6 {
        font-size: 20px;
    }



    .talent_msg_module_sec_left_msg_id {
        margin: 20px 0 15px 0;
    }



    .talent_msg_module_sec_left_msg_id h5 {
        font-size: 20px;
        margin: 0 0 5px 0;
    }



    .talent_msg_module_sec_left_msg_id p {
        font-size: 14px;
    }



    .view_prof_btn {
        margin: 0 5px;
        font-size: 10px;
        padding: 10px 15px;
    }



    .jobs_applied_btn {
        margin: 0 5px;
        font-size: 10px;
        padding: 10px 15px;
    }



    .list_btn_sec {
        display: flex;
        justify-content: space-around;
    }



    .latest_chats_sec_single {
        padding: 15px 75px 15px 15px;
        margin: 0 0 20px 0;
    }



    .latest_chats_sec_single h6 {
        font-size: 14px;
        margin-bottom: 10px;
    }



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



    .talent_msg_module_sec_right_bottom_text_field input {
        width: 100%;
        height: 50px;
        border-radius: 18px;
        padding-left: 40px;
        font-size: 14px;
    }



    .input_icn .fa-paperclip {
        left: 12px;
        font-size: 15px;
    }



    .input_icn button {
        right: 10px;
        top: 7px;
        width: 35px;
        height: 35px;
        font-size: 14px;
    }







    /*Pre-Login Popup*/



    .pre_login_pop_new_des_body .nav-link {
        font-size: 12px;
    }



    .pre_login_pop_new_des .close {
        width: 20px;
        right: 15px;
    }



    .nav_sec_inner {
        width: 100%;
        margin: 15px auto 15px;
    }



    .nav_sec_inner h4 {
        font-size: 21px;
        margin: 0 0 5px 0;
    }



    .nav_sec_inner h5 {
        font-size: 25px;
        margin: 0 0 10px 0;
    }



    .nav_sec_inner_form_sec {
        margin: 20px 0 0 0;
    }



    .nav_sec_inner_form_sec_single i {
        left: 15px;
        font-size: 20px;
    }



    .nav_sec_inner_form_sec_single input {
        height: 45px;
        font-size: 16px;
        padding-left: 35px;
    }



    .new_check_box_sec_bef .checkmark {
        height: 20px;
        width: 20px;
    }



    .new_check_box_sec_bef .container {
        font-size: 14px;
    }



    .frgt_pass_bef {
        font-size: 12px;
    }



    .terms_cond_sec_new_bef {
        font-size: 12px;
        padding: 10px 0;
    }



    .terms_cond_sec_new_bef a {
        font-size: 12px;
    }



    .new_or_sec_bef {
        font-size: 15px;
        padding: 5px 0 0px 0;
    }



    .new_or_sec_bef:before {
        width: 40px;
        left: 50px;
        top: 13px;
    }



    .new_or_sec_bef:after {
        width: 40px;
        right: 50px;
        top: 13px;
    }



    .otp_btn_bef {
        font-size: 15px;
        margin: 10px 0 10px 0;
    }



    .sign_btn_linear_bef {
        font-size: 16px;
        margin: 20px auto 15px;
        width: 180px;
        height: 45px;
    }



    .pre_login_pop_new_des .modal-body {
        padding: 15px;
    }



    .sign_up_here_btn_bef {
        font-size: 14px;
    }



    .nav_sec_inner h3 {
        font-size: 30px;
    }



    .new_cust_sel .select-selected {
        height: 45px;
        font-size: 15px;
        padding-left: 55px;
    }



    .get_otp_btn {
        font-size: 14px;
    }



    .nav_sec_inner h3 {
        font-size: 22px;
        margin: 0 0 10px 0;
    }



    .upload_media_popup .modal-body {
        padding: 20px;
    }



    .upload_media_popup .modal-dialog {
        max-width: 100%;
        margin: 40px auto;
        border-radius: 10px;
    }



    .upoad_media_prof_new {
        font-size: 20px;
        margin: 35px 0 20px 0;
        text-align: center;
    }



    .upoad_media_prof_new_inner_left_img_vid {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }



    .upload_media_popup .modal-body {
        padding: 10px;
    }



    .upload_media_popup .close {
        width: 20px;
        right: 20px;
        top: 10px;
    }



    .upoad_media_prof_new_inner_left_new {
        padding: 10px;
        margin-right: 0px;
        margin-bottom: 20px;
    }



    .upoad_media_prof_new_inner_right {
        margin: 65px 0 0 0px;
    }



    .report_popup_sec_inner {
        padding: 15px 10px;
    }



    .report_popup_sec .close {
        right: 20px;
        top: 15px;
        width: 20px;
    }



    .report_popup_sec_inner h5 {
        font-size: 20px;
    }



    .report_popup_sec_inner_body {
        padding: 15px;
    }



    .report_popup_sec_inner_body h6 {
        font-size: 18px;
        margin-bottom: 20px;
    }



    .report_popup_sec_inner_body .container {
        font-size: 12px;
    }



    .report_popup_sec_inner_body .checkmark {
        top: 4px;
    }



    .report_popup_sec_inner_body .container .checkmark:after {
        left: 2px;
        font-size: 7px;
    }



    .add_lang_popup_popup .modal-body {
        padding: 0px;
    }



    .add_lang_popup_popup .modal-dialog {
        margin: 30px auto;
        border-radius: 35px;
    }



    .gallery_popup_sec .modal-dialog {
        width: 100%;
        max-width: 100%;
        margin: 40px auto;
    }



    .gallery_popup_sec .close {
        right: 8px;
        top: 10px;
        height: 20px;
        width: 20px;
        line-height: 20px;
        font-size: 20px;
    }



    #gallery_new_popup .owl-nav i {
        font-size: 18px;
    }



    #gallery_new_popup .owl-nav {
        width: 100%;
        left: 0px;
    }



    .picture_drop .fa-ellipsis-h {
        font-size: 20px;
    }



    .gallery_popup_sec_main {
        padding: 25px 0 10px 0;
        width: 90%;
    }



    .upoad_media_prof_new_inner_right_top {
        height: 270px;
    }



    .upload_btn_new {
        font-size: 14px;
    }



    .cancel_btn_new {
        font-size: 16px;
    }



    .add_lang_popup_popup .close {
        width: 15px;
        right: -5px;
        top: 0;
    }



    .add_lang_popup_popup_inner_left h3 {
        font-size: 18px;
        margin: 10px 0 20px 0;
        line-height: inherit;
    }



    .add_lang_popup_popup_inner_left h5 {
        font-size: 18px;
        margin: 0 0 15px 0;
    }



    .add_lang_popup_popup_inner_left input {
        height: 45px;
        padding-left: 25px;
        font-size: 14px;
        margin-bottom: 25px;
    }



    .add_lang_popup_popup_inner_left h6 {
        font-size: 20px;
        margin: 0 0 15px 0;
    }



    .add_lang_btns li {
        margin-right: 10px;
        margin-bottom: 10px;
    }



    .add_lang_btns li a {
        padding: 6px 12px;
        font-size: 12px;
    }



    .add_lang_btns {
        margin-bottom: 10px;
    }



    .add_lang_btns_new li {
        margin-right: 10px;
    }



    .add_lang_btns_new li a.add_language_btn {
        padding: 8px 20px;
        font-size: 12px;
    }



    .add_lang_btns_new li a.cancel_btn_new {
        font-size: 14px;
    }



    .add_lang_btns_new {
        margin-bottom: 30px;
    }



    .add_lang_popup_popup_inner_right {
        width: 70%;
        margin: 0 auto 20px;
    }



    .add_lang_popup_popup_inner_right img {
        width: 100%;
    }



    .edit_physical_popup_sec .close {
        width: 20px;
        right: 15px;
        top: 15px;
    }



    .edit_physical_popup_sec_inner {
        padding: 50px 15px 25px 15px;
    }



    .edit_physical_popup_sec_inner_left_top {
        margin-bottom: 15px;
    }



    .edit_physical_popup_sec_inner_right {
        padding: 15px;
    }



    .edit_physical_popup_sec_inner_right h6 {
        font-size: 16px;
        margin: 0 0 15px 0;
    }



    .edit_physical_popup_sec_inner_right_blue {
        padding: 10px;
    }



    .edit_physical_popup_sec_inner_right_blue_inner {
        grid-template-columns: 1fr 1fr;
        width: 100%;
    }



    .edit_physical_popup_sec_inner_right_blue_single h5 {
        font-size: 12px;
    }



    .edit_physical_popup_sec_inner_right_blue_single input {
        width: 100%;
        height: 25px;
        font-size: 12px;
    }



    .submit_btn_new_sec {
        padding: 8px 25px;
        font-size: 14px;
        margin: 15px 0 0 0;
    }



    .edit_physical_popup_sec_inner_left_top {
        text-align: center;
    }



    .edit_physical_popup_sec_inner_left_top img {
        width: 80%;
        margin: 0 auto 10px;
    }



    .edit_prev_jobs_sec .close {
        width: 20px;
        right: 15px;
        top: 15px;
    }



    .edit_prev_jobs_sec_inner {
        padding: 30px 15px;
    }



    .edit_prev_jobs_sec_inner h6 {
        font-size: 22px;
        margin: 0 0 20px 0;
    }



    .edit_prev_jobs_sec_inner_grid {
        grid-template-columns: 1fr;
        grid-gap: 15px;
    }



    .edit_prev_jobs_sec_inner_grid_single ul li label {
        font-size: 14px;
    }



    .edit_prev_jobs_sec_inner_grid_single ul li span {
        padding: 12px 15px;
        font-size: 14px;
    }



    .edit_prev_jobs_sec_inner_grid_single ul li {
        margin-bottom: 10px;
    }



    .edit_prev_jobs_sec_inner_grid_single ul li textarea {
        font-size: 13px;
    }



    .edit_prev_jobs_sec_inner_grid_single ul li select {
        padding: 12px 15px;
        font-size: 13px;
    }



    .edit_prev_jobs_sec_inner_grid_single_new h6 {
        font-size: 18px;
        margin: 0 0 10px 0;
    }



    .edit_prev_jobs_sec_inner_grid_single_new p {
        font-size: 14px;
    }



    .btns_sec_new {
        grid-template-columns: 1fr 1fr;
        grid-gap: 25px;
        width: 100%;
        margin: 20px 0 0 0;
    }



    .blue_new {
        padding: 5px 20px;
        font-size: 12px;
    }



    .normal_new {
        padding: 5px 20px;
        font-size: 12px;
    }



    .reset_new {
        padding: 5px 20px;
        font-size: 12px;
    }



    .add_prev_jobs_sec_inner_grid_single ul li {
        margin-bottom: 15px;
    }



    .add_prev_jobs_sec_inner_grid_single ul li label {
        font-size: 14px;
    }



    .add_prev_jobs_sec_inner_grid_single ul li input {
        font-size: 14px;
        height: 40px;
        padding: 0 0 0 20px;
    }



    .add_prev_jobs_sec_inner_grid_single ul li textarea {
        font-size: 14px;
        padding: 10px 0 0 15px;
    }



    .add_sub_cate_popup_sec .close {
        width: 20px;
        right: 15px;
        top: 15px;
    }



    .add_sub_cate_popup_sec_inner {
        padding: 30px 15px;
    }



    .add_sub_cate_popup_sec_inner h6 {
        font-size: 20px;
        margin: 0 0 18px 0;
        line-height: 1.4;
    }



    .more_cate_add {
        margin-bottom: 20px;
    }



    .more_cate_add li {
        margin-right: 0;
        margin-bottom: 15px;
    }



    .more_sub_cate_inner_single_left {
        margin: 0 0 12px 0;
    }



    .sub_cate_new select {
        width: 190px;
        height: 35px;
        font-size: 12px;
    }



    .more_sub_cate_inner_single_right ul li span {
        font-size: 12px;
        padding: 9px 10px 9px 15px;
    }



    .more_sub_cate_inner_single_left h5 {
        font-size: 15px;
    }



    .profile_rating_popup_sec .close {
        width: 20px;
        right: 15px;
        top: 15px;
    }



    .profile_rating_popup_sec_inner {
        padding: 45px 15px 15px 15px;
    }



    .edit_physical_popup_sec_inner_left_top h5 {
        font-size: 14px;
    }



    .edit_physical_popup_sec_inner_left_top p {
        font-size: 14px;
    }



    .edit_star i {
        font-size: 10px;
    }



    .profile_rating_popup_sec_inner_right {
        padding: 15px;
    }



    .profile_rating_popup_sec_inner_right_top {
        width: 100%;
        padding: 15px;
    }



    .profile_rating_popup_sec_inner_right_top ul li p {
        font-size: 12px;
        flex: 0 0 105px;
    }



    .edit_star span {
        font-size: 10px;
    }



    .profile_rating_popup_sec_inner_right_top ul li {
        margin-bottom: 5px;
    }



    .profile_rating_popup_sec_inner_right_bottom_inner {
        padding: 15px;
    }



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



    .profile_rating_popup_sec_inner_right_bottom_inner h6 {
        font-size: 15px;
    }



    .dummy_cont_new {
        padding: 10px;
    }



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



    .dummy_cont_new_pic {
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
        margin: 15px 0;
        width: 100%;
    }



    .dummy_cont_bg_blue_sec {
        padding: 10px;
    }



    .dummy_cont_bg_blue_sec_head a {
        font-size: 12px;
    }



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



    .profile_rating_popup_sec_inner_right {
        padding: 15px;
    }



    .short_list_popup_sec .close {
        right: 20px;
        top: -40px;
    }



    .short_list_popup_sec .close i {
        font-size: 25px;
    }



    .short_list_popup_sec_inner_cont h6 {
        font-size: 16px;
        margin: 0 0 15px 0;
        line-height: 1.3;
    }



    .short_list_popup_sec_inner_cont p {
        font-size: 16px;
        text-align: justify;
    }



    .short_list_popup_sec .modal-dialog {
        max-width: 100%;
    }



    .short_list_popup_sec_inner {
        padding: 15px 15px;
    }



    .short_list_popup_sec_inner_cont img {
        width: 100%;
    }



    .talent_pic_popup_sec .close {
        width: 20px;
        right: 15px;
        top: 15px;
    }



    .talent_pic_popup_sec_inner {
        padding: 50px 15px 20px 15px;
    }



    #pic_slide.owl-carousel.owl-drag .owl-item {
        width: 100%;
    }



    .talent_pic_popup_sec_inner_right_top {
        grid-template-columns: 1fr 1fr 1fr 1fr;
        grid-gap: 10px;
        height: auto;



        overflow-x: hidden;
        padding-right: 0;
    }



    .talent_pic_popup_sec_inner_right_bottom ul li {
        margin: 0 10px 0 0;
    }



    .talent_pic_popup_sec_inner_right_bottom ul li.report_sec {
        font-size: 14px;
    }



    .talent_pic_popup_sec_inner_right_bottom ul li.report_sec_1 {
        font-size: 14px;
    }



    #pic_slide.owl-carousel .owl-nav {
        left: 170px;
        bottom: -222px;
    }



    #pic_slide.owl-carousel .owl-nav .owl-prev i {
        font-size: 14px;
        color: #fff;
    }



    #pic_slide.owl-carousel .owl-nav .owl-next i {
        font-size: 14px;
        color: #fff;
    }



    #pic_slide.owl-carousel .owl-nav .owl-prev {
        height: 35px;
        width: 35px;
        line-height: 35px;
        margin: 0px;
    }



    #pic_slide.owl-carousel .owl-nav .owl-next {
        height: 35px;
        width: 35px;
        line-height: 35px;
        margin: 0px;
    }



    .add_lang_new_popup_sec .close {
        width: 20px;
        right: 15px;
        top: 15px;
    }



    .add_lang_new_popup_sec_inner {
        padding: 25px 15px;
    }



    .add_lang_new_popup_sec_inner_left_top h6 {
        font-size: 16px;
    }



    .add_lang_new_popup_sec_inner_left_top p {
        font-size: 13px;
    }



    .location_img {
        width: 10px;
    }



    .add_lang_new_popup_sec_inner_right {
        padding: 15px;
    }



    .add_lang_new_popup_sec_inner_right_blue {
        padding: 10px;
    }



    .add_lang_new_popup_sec_inner_right_blue h6 {
        font-size: 18px;
        margin: 0 0 14px 0;
    }



    .add_lang_new_popup_sec_inner_right_blue ul {
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
    }



    .add_lang_new_popup_sec_inner_right_blue ul li {
        width: 90%;
        padding: 6px 5px;
        font-size: 12px;
    }



    .add_lang_new_popup_sec .close {
        right: 15px;
        top: 15px;
        width: 20px;
    }



    .physical_attr_popup_sec .close {
        right: 15px;
        top: 15px;
        width: 20px;
    }



    .physical_attr_popup_sec_inner {
        padding: 25px 15px 20px 15px;
    }



    .physical_attr_popup_sec_inner_right {
        padding: 15px;
        margin: 15px 0 0 0;
    }



    .physical_attr_popup_sec_inner_right h4 {
        font-size: 18px;
        margin: 0 0 10px 0;
    }



    .physical_attr_popup_sec_inner_right_inner_blue {
        padding: 12px;
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
    }



    .physical_attr_popup_sec_inner_right_inner_blue_single h5 {
        font-size: 12px;
    }



    .physical_attr_popup_sec_inner_right_inner_blue_single p {
        font-size: 14px;
    }



    .cate_sub_cate_popup_sec .close {
        right: 15px;
        top: 15px;
        width: 20px;
    }



    .cate_sub_cate_popup_inner {
        padding: 40px 15px 25px 15px;
    }



    .popcate_tab_new {
        padding: 15px;
    }



    .popcate_tab_new .first_table tr td {
        font-size: 12px;
    }



    .popcate_tab_new {
        padding: 20px 15px;
    }



    .popcate_tab_new .sec_table tr td:first-child {
        padding: 10px;
        font-size: 14px;
    }



    .unorder_list_new li {
        margin: 0 5px 10px 0;
    }



    .unorder_list_new li a {
        font-size: 12px;
        padding: 5px 10px;
    }



    #cate_sub_cate_popup .lang_img_main {
        width: 130px;
    }



    .crop_popup_sec_sec .close {
        right: 15px;
        top: 15px;
        width: 20px;
    }



    .crop_popup_sec_sec_inner {
        padding: 25px 15px;
    }



    .crop_popup_sec_sec_inner h6 {
        font-size: 20px;
        margin: 15px 0 20px 0;
    }



    .crop_popup_sec_sec_right_top {
        grid-gap: 10px;
        height: auto;
        overflow-x: hidden;
        padding-right: 0;
    }



    .crop_popup_sec_sec_right:after {
        display: none;
    }



    .single_crop_sec .close {
        right: 15px;
        top: 15px;
        width: 20px;
    }



    .single_crop_sec_inner {
        padding: 25px 15px 15px 15px;
    }



    .single_crop_sec_inner_img {
        width: 90%;
        margin: 20px auto 0;
    }



    .single_crop_sec_inner_img_icn {
        width: 90%;
        margin: 20px auto 15px;
    }



    .done_btn_new {
        font-size: 14px;
        padding: 10px 30px;
    }



    .single_crop_sec_inner_img_icn a img {
        width: 50%;
    }



    .social_status_sec_inner {
        padding: 30px 15px;
    }



    .social_status_sec_inner h2 {
        font-size: 22px;
    }



    .social_status_sec_inner_top {
        grid-template-columns: 1fr;
        grid-gap: 15px;
    }



    .social_status_sec_inner_top_right_logo {
        width: 50%;
        margin: 10px auto 10px;
    }



    .social_status_sec_inner_top_right_list ul li h6 {
        font-size: 14px;
        margin: 0 0 10px 0;
    }



    .social_status_sec_inner_top_right_list ul li h5 {
        font-size: 22px;
    }



    .social_status_sec_inner_top_right_list ul {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }



    .social_status_sec_inner_top_right {
        padding: 10px 15px;
    }



    .socail_media_grid {
        margin: 20px 0 10px 0;
        grid-template-columns: 1fr 1fr;
        grid-column-gap: 15px;
        grid-row-gap: 15px;
    }



    .socail_media_grid_single img {
        width: 100%;
    }



    .socail_media_grid_single {
        padding: 15px;
    }



    .video_sec_pop_sec .close {
        right: 15px;
        top: 15px;
        width: 20px;
    }



    .video_sec_pop_sec_inner {
        padding: 50px 15px 20px 15px;
    }



    .video_sec_pop_sec_inner_left_slide_icn {
        bottom: 10px;
        width: 80%;
        left: 12px;
    }



    .video_sec_pop_sec_inner_left_slide_icn i {
        font-size: 16px;
    }



    .video_sec_pop_sec_inner_left_slide_icn p {
        font-size: 16px;
    }



    .video_sec_pop_sec_inner_right {
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
        height: 360px;
        overflow-x: hidden;
        padding: 0;
    }



    #video_slide_popup_new .owl-nav {
        position: relative;
        bottom: 0;
        margin: 15px 0;
    }



    #video_slide_popup_new .owl-nav i {
        height: 35px;
        width: 35px;
        font-size: 15px;
    }



    .video_sec_pop_sec_inner_right_inner_play i {
        font-size: 16px;
    }



    .video_popup_new_bottom {
        position: relative;
        bottom: 0px;
        right: 0;
        margin: 0 0 10px 0;
    }



    .video_popup_new_bottom ul li {
        margin: 0 0px 0 10px;
    }



    .video_popup_new_bottom ul li.report_sec_1 {
        font-size: 18px;
    }



    .video_popup_new_bottom ul li.report_sec {
        font-size: 14px;
    }



    .connect_pop_before_body_inner {
        width: 100%;
    }



    .connect_pop_before_body_inner ul li img {
        width: 100px;
    }



    .connect_pop_before_body_inner ul li {
        padding-bottom: 20px;
    }



    #connect1 .modal-dialog {
        margin: 40px 0;
    }







    .talent_msg_module_sec_main {
        padding: 15px;
    }



    .talent_msg_module_sec_left_msg_icn i {
        font-size: 18px;
    }



    .talent_msg_module_sec_left_msg_icn h6 {
        font-size: 20px;
    }



    .talent_msg_module_sec_left_msg_id {
        margin: 20px 0 15px 0;
    }



    .talent_msg_module_sec_left_msg_id h5 {
        font-size: 20px;
        margin: 0 0 5px 0;
    }



    .talent_msg_module_sec_left_msg_id p {
        font-size: 14px;
    }



    .view_prof_btn {
        margin: 0 5px;
        font-size: 10px;
        padding: 10px 15px;
    }



    .jobs_applied_btn {
        margin: 0 5px;
        font-size: 10px;
        padding: 10px 15px;
    }



    .list_btn_sec {
        display: flex;
        justify-content: space-around;
    }



    .latest_chats_sec_single {
        padding: 15px 75px 15px 15px;
        margin: 0 0 20px 0;
    }



    .latest_chats_sec_single h6 {
        font-size: 12px;
        margin-bottom: 10px;
    }



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



    .talent_msg_module_sec_right_bottom_text_field input {
        width: 100%;
        height: 50px;
        border-radius: 18px;
        padding-left: 40px;
        font-size: 14px;
    }



    .input_icn .fa-paperclip {
        left: 12px;
        font-size: 15px;
    }



    .input_icn button {
        right: 10px;
        top: 7px;
        width: 35px;
        height: 35px;
        font-size: 14px;
    }



    .latest_chats_sec_single:after {
        left: 20px;
        bottom: -10px;
    }



    .search_list li .fa-ellipsis-v {
        font-size: 16px;
    }



    .edit_btn_prof .dropdown-menu.show {
        transform: translate3d(0px, -10px, 0px) !important;
    }



    .gender_cont_sec table tr td {
        font-size: 12px;
    }



    .contact_talent_manager_icn li a {
        font-size: 18px;
    }



    .add_media_new_btn {
        left: 0;
        right: 0;
        text-align: center;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 8px;
        gap: 5px;
    }



    .new_tabs_sec_prof {
        grid-gap: 20px;
    }



    .new_prof_picture_sec_audio {
        padding: 60px 15px 90px 15px;
    }



    .follow_sec li {
        font-size: 12px;
    }



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



    .edit_physical_attr {
        font-size: 12px;
    }



    .talent_profile_page_sec_jobs_tab {
        margin-top: 20px;
        margin-bottom: 20px;
    }



    .talent_prof_jobs_tabs a {
        font-size: 12px !important;
    }



    .talent_prof_jobs_tabs a i {
        font-size: 16px;
    }



    .recomm_jobs_body {
        padding: 5px;
    }



    .recomm_jobs_body_single_new {
        margin: 0 0 15px 0;
    }



    .recomm_jobs_body_single_new {
        padding: 10px;
    }



    .apply_now_new_sec img {
        width: 25px;
    }



    .view_details_new_sec img {
        width: 25px;
    }



    .side-slide1 {
        width: 300px;
    }



    .view_btn_new_sec {
        font-size: 14px;
    }



    .view_btn_new_sec i {
        font-size: 16px;
    }



    .circle_sec_new_cir img {
        width: 75%;
    }



    .talent_prof_cont_prof {
        padding: 0px 5px 10px 5px;
    }



    #connect1 .modal-dialog {
        padding: 30px 10px 10px 10px;
        max-width: 100%;
        margin: 25px 5px;
    }



    .connect_pop_before_body_inner h5 {
        font-size: 14px;
        margin: 0 0 20px 0;
        padding-bottom: 10px;
    }



    .connect_pop_before_body_inner {
        width: 95%;
    }



    .connect_pop_before_body_inner ul li img {
        width: 85px;
    }



    .connect_pop_before_body_inner ul li {
        padding-bottom: 20px;
    }



    .msg_btn {
        font-size: 8px;
    }



    #connect1 .close {
        right: 5px;
        top: -20px;
    }



    .bg_light_blue_right {
        padding: 8px 16px;
    }



    .jobs_recommened_sec h4 {
        font-size: 16px;
    }



    .add_previous_jobs {
        font-size: 13px;
        margin-left: 10px;
    }



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



    .language_popup .close {
        right: 10px;
        top: 0;
        font-size: 30px;
        color: #000;
    }



    .language_popup .modal-dialog {
        margin: 15px 0 70px 0;
    }



    .language_popup_right_top_toggle h5 {
        font-size: 20px;
        margin: 0 0 20px 0;
    }



    .delete_new_pop_sec .modal-body {
        padding: 10px;
    }



    .delete_new_pop_sec_inner {
        display: block;
        text-align: center;
    }



    .delete_new_pop_sec_inner_cont {
        padding-left: 0;
    }



    .delete_pic_new {
        margin: 10px auto;
        text-align: center;
        width: 40%;
    }



    .delete_new_pop_sec_inner_cont h5 {
        font-size: 18px;
        margin-bottom: 5px;
    }



    .delete_new_pop_sec_inner_cont p {
        font-size: 14px;
        padding-bottom: 10px;
    }



    .delete_new_pop_sec .modal-body {
        padding: 20px 10px;
    }



    .influencer_sec_main {
        padding: 20px 0;
    }



    .influencer_sec_main_sec_left h1 {
        *text-align: center;
        font-size: 25px;
        margin-bottom: 8px;
    }



    .influencer_sec_main_sec_left p {
        font-size: 14px;
    }



    .influencer_sec_main_sec .row {
        margin: 0;
    }



    #influence_slide.owl-carousel.owl-drag .owl-item {
        min-height: auto;
    }



    .influencer_sec_main .container-fluid {
        padding-right: 0px;
        padding-left: 0px;
    }



    #influence_slide .owl-stage .owl-item.active .row {
        position: relative;
        flex-direction: column-reverse;
        transition: 0.4s ease-in-out;
        min-height: 280px;
    }



    .flex_direction {
        flex-direction: inherit !important;
    }



    .influencer_sec_main_sec .row:nth-child(odd) {
        position: relative;
        flex-direction: column-reverse;
        transition: 0.4s ease-in-out;
    }



    .influencer_sec_main_sec .row {
        padding-bottom: 0px;
    }



    .hidden_xs {
        display: none;
    }



    .hidden_lg {
        display: block;
    }



    .mt_top_30 {
        margin-top: 0px !important;
    }



    .mt_top_50 {
        margin-top: 0px !important;
    }











    .conversion_page .container-fluid {
        padding-left: 15px;
        padding-right: 15px;
    }



    .voice_otp_btn {
        padding: 10px 0;
        font-size: 14px;
    }



    .forcleintsubmenu {
        display: block;
    }



    #short_prof .modal-dialog {
        max-width: inherit;
        width: auto;
    }



    #short_prof .modal-body {
        padding: 0px;
    }



    #short_prof .modal-body h5 {
        font-size: 18px;
    }



    #short_prof .modal-body p {
        font-size: 14px;
    }



    .job_list_body_right_body_single_btn ul {
        display: grid !important;
        grid-template-columns: 1fr !important;
        grid-gap: 10px;
    }



    .shotlist_msg_btn {
        font-size: 12px;
    }



    .job_closed_btn {
        font-size: 8px;
        padding: 5px 10px;
        margin: 0 0 15px 0;
    }



    .view_short_talents {
        font-size: 14px;
        margin-right: 0;
    }



    #mark_complete .modal-body {
        padding: 0px;
    }



    .new_talent_sec_popup {
        grid-template-columns: 1fr;
    }



    .new_talent_sec_popup .talent_brow_cont_heart {
        top: 20px;
        right: 20px;
    }



    .new_talent_sec_popup {
        padding-right: 0px;
        height: auto;
        min-height: inherit;
        overflow: auto;
    }



    .custom-select {
        font-size: 12px !important;
    }



    #add-more-cat-subcat .fa-times {
        font-size: 18px !important;
    }



    .choices__list--multiple .choices__item {
        padding: 4px 8px !important;
        font-size: 8px !important;
    }



    .choices input {
        height: 35px !important;
        font-size: 10px !important;
    }



    .job_list_body_right_body_single_btn ul {
        grid-template-columns: 1fr 1fr !important;
    }



    .mt_0.job_list_body_right_body_single_btn ul {
        grid-template-columns: 1fr 1fr !important;
    }



    .receipt_head {
        padding: 15px 0;
    }



    .receipt_head_main {
        display: block;
    }



    .receipt_head_main a img {
        flex: 0 0 100%;
        width: 100%;
    }



    .receipt_head_main p {
        margin: 5px 0 0 0px;
        text-align: center;
    }



    .withdraw_request_receipt {
        padding-top: 25px;
    }



    .withdraw_request_receipt h3 i {
        font-size: 18px;
    }



    .withdraw_request_receipt h3 {
        font-size: 20px;
        margin: 0 0 10px 0;
        text-align: left;
        line-height: inherit;
    }



    .withdraw_request_receipt h6 {
        font-size: 14px;
        margin: 0 0 15px 0;
    }



    .withdraw_request_receipt p {
        font-size: 16px;
        text-align: center;
    }



    .withdraw_request_receipt h5 {
        font-size: 16px;
        margin: 10px 0 15px 0;
    }



    .withdraw_request_receipt_info {
        grid-template-columns: 1fr;
        width: 100%;
        margin: 10px 0 10px 0;
    }



    .withdraw_request_receipt_info_single h4 {
        font-size: 20px;
    }



    .withdraw_request_receipt_info_single h2 {
        font-size: 14px;
        margin: 0 0 10px 0;
    }



    .withdraw_request_receipt_info_double h4 {
        font-size: 18px;
    }



    .withdraw_request_receipt_info_double p {
        font-size: 16px;
        margin: 0;
    }



    .withdraw_request_receipt_table table thead tr td {
        padding: 10px 10px 10px 20px;
        font-size: 14px;
    }



    .withdraw_request_receipt_table {
        margin: 20px 0 0 0;
        overflow-x: hidden;
    }



    .withdraw_request_receipt_table table tbody tr td {
        padding: 15px;
        text-align: left;
    }



    .withdraw_request_receipt_table table tbody tr td span {
        font-size: 12px;
    }



    .withdraw_request_receipt_table table tbody tr td p {
        font-size: 15px;
        text-align: left;
    }



    .copy_sec_recipt {
        padding: 15px 0;
    }



    .copy_sec_recipt p {
        font-size: 12px;
        text-align: center;
    }



    .talent_wallet_sec {
        padding: 25px 0;
    }



    .talent_wallet_sec_inner_left_top span i {
        height: 30px;
        width: 30px;
        line-height: 30px;
        font-size: 15px;
    }



    .talent_wallet_sec_inner_left_top h5 {
        margin: 0px 0 0 15px;
        font-size: 30px;
    }



    .talent_wallet_sec_inner_left_profile {
        margin: 25px 0 0 0;
    }



    .talent_wallet_sec_inner_left_profile span {
        width: 120px;
        height: 120px;
    }



    .talent_wallet_sec_inner_left_profile_cont h5 {
        font-size: 20px;
        margin: 0 0 5px 0;
    }



    .talent_wallet_sec_inner_left_profile_cont p {
        font-size: 14px;
        margin: 0px;
    }



    .talent_wallet_sec_inner_left_profile_cont span i {
        font-size: 12px;
    }



    .talent_wallet_sec_cash {
        margin: 5px 0 0 0;
    }



    .talent_cash_new {
        font-size: 16px;
    }



    .add_money_wal a {
        font-size: 12px;
        padding: 8px 15px;
    }



    .send_mony_btn a {
        font-size: 12px;
        padding: 7px 10px;
    }



    .talent_wallet_sec_cash ul li:first-child {
        display: block;
        margin: 0 0 15px 0;
    }



    .talent_wallet_sec_cash ul {
        margin: 0 0 12px 0;
    }



    .talent_wallet_sec_cash p {
        font-size: 20px;
    }



    .talent_wallet_sec_table {
        margin: 10px 0 0 0;
        padding: 5px 10px;
    }



    .talent_wallet_sec_table tr td {
        font-size: 14px;
        padding: 9px 0;
    }



    .talent_wallet_sec_table tr:last-child td {
        font-size: 14px;
    }



    .withdraw_btn_new button {
        margin: 5px 0 5px 0;
        font-size: 14px;
        padding: 5px 20px;
    }



    .talent_wallet_sec_inner_right {
        padding-left: 0;
        margin: 15px 0 0 0;
    }



    .talent_wallet_sec_inner_right_top h6 i {
        font-size: 20px;
    }



    .talent_wallet_sec_inner_right_top h6 {
        margin: 0px 0 15px 0px;
        font-size: 20px;
    }



    .talent_wallet_sec_inner_right_cont_single {
        padding: 15px;
    }



    .talent_wallet_sec_inner_right_cont_single {
        padding: 10px;
    }



    .talent_wallet_sec_inner_right_cont_single_left span.green_btn i {
        font-size: 22px;
        margin-right: 15px;
    }



    .talent_wallet_sec_inner_right_cont_single_left_cont h6 {
        font-size: 13px;
        margin: 0 0 5px 0;
    }



    .talent_wallet_sec_inner_right_cont_single_left_cont p {
        font-size: 9px;
    }



    .talent_wallet_sec_inner_right_cont_single_right h6 {
        font-size: 12px;
    }



    .talent_wallet_sec_inner_right_cont_single_left span.blk_btn i {
        font-size: 22px;
        margin-right: 15px;
    }



    .talent_wallet_sec_inner_right_cont_single_left span.red_btn i {
        font-size: 22px;
        margin-right: 15px;
    }



    .talent_wallet_sec_inner_right_cont a {
        margin-bottom: 10px;
    }



    .account_add_confirm_pop_sec .modal-body {
        padding: 20px 10px;
    }



    .account_add_confirm_pop_sec .close {
        right: 15px;
        top: 20px;
    }



    .account_add_confirm_pop_sec .close {
        width: 20px;
    }



    .account_add_confirm_pop_sec_cont img {
        width: 70px;
    }



    .account_add_confirm_pop_sec_cont h5 {
        font-size: 22px;
        margin: 10px 0;
    }



    .account_add_confirm_pop_sec_cont button {
        font-size: 14px;
        padding: 8px 20px;
    }



    .avail_withdraw_pop_sec .modal-body {
        padding: 15px;
    }



    .avail_withdraw_pop_sec_cont {
        padding: 20px;
        margin: 40px 0 0 0;
    }



    .avail_withdraw_pop_sec_cont {
        padding: 20px;
        margin: 40px 0 0 0;
    }



    .avail_withdraw_pop_sec_cont_left h6 {
        font-size: 18px;
        margin: 0 0 25px 0;
    }



    .avail_withdraw_pop_sec_cont_left h5 {
        font-size: 32px;
    }



    .avail_withdraw_pop_sec_cont {
        display: block;
        padding: 15px;
    }



    .avail_withdraw_pop_sec_cont_right {
        margin: 20px 0 0 0;
        padding: 15px;
    }



    .avail_withdraw_pop_sec_cont_right h6 {
        font-size: 14px;
        padding-bottom: 5px;
        margin: 0px 0px 18px 0px;
    }



    .rs_bg_blue {
        font-size: 10px;
    }



    .avail_withdraw_pop_sec_cont_right table.new_table_wal tr td {
        padding: 10px 0 0 0;
        font-size: 10px;
    }



    .avail_withdraw_pop_sec_cont_right table.new_table_wal {
        margin: 0 0 20px 0;
    }



    .avail_withdraw_pop_sec_cont {
        padding: 15px;
    }



    .sec_table_brdr {
        overflow-x: hidden;
    }



    .bank_change_drop button {
        font-size: 8px;
    }



    .sec_table_brdr tr td {
        padding-top: 10px;
    }



    .change_class {
        font-size: 8px;
    }



    .withdraw_money_btn_wal button {
        width: 100%;
        height: 40px;
        font-size: 14px;
        border-radius: 5px;
    }



    .withdraw_money_btn_wal {
        margin: 25px 0 15px 0;
    }



    .bank_change_drop_cont a {
        font-size: 10px;
        padding: 5px 0;
    }



    .avail_withdraw_pop_sec_cont_right table.new_table_wal tr td .fa-info-circle {
        font-size: 10px;
    }



    .under_process_sec_cont {
        width: 180px;
    }



    .under_process_sec_cont p {
        font-size: 14px;
    }



    .amount_request_pop_sec .modal-body {
        padding: 20px;
    }



    .amount_request_pop_sec .close {
        position: relative;
        right: 0;
        top: 0;
    }



    .amount_request_pop_sec_cont span h4 {
        flex: 0 0 150px;
        font-size: 16px;
    }



    .amount_request_pop_sec_cont span img {
        width: 25px;
        margin: 0 0 0 10px;
    }



    .amount_request_pop_sec_cont h5 {
        font-size: 15px;
        margin: 0 0 12px 0;
    }



    .amount_request_transaction_det {
        padding: 15px;
    }



    .amount_request_transaction_det h6 {
        font-size: 20px;
        margin: 0 0 5px 0;
    }



    .withdraw_list {
        margin: 0 0 12px 0;
    }



    .withdraw_list li {
        font-size: 14px;
    }



    .amount_request_transaction_det_inner_single h6 {
        font-size: 14px;
    }



    .amount_request_transaction_det_inner_single p {
        font-size: 12px;
        margin: 0 0 15px 0;
    }



    .amount_req_btns li {
        margin: 0 10px 0 0;
    }



    .download_copy {
        font-size: 12px;
        padding: 10px 22px;
    }



    .need_help_btn {
        font-size: 14px;
    }



    .my_projects_sec_right_single_btns_new ul li a {
        font-size: 10px;
        padding: 7px 15px;
        margin: 3px;
    }



    .my_projects_sec_right_single_btns_new ul li span {
        font-size: 12px;
    }



    .green_bg {
        padding: 7px 25px !important;
    }



    .client_to_client_popup .modal-dialog {
        max-width: 100%;
        width: 100%;
        margin: 0;
    }



    .client_to_client_popup .modal-body {
        padding: 15px;
    }



    .client_to_client_popup_cont_inner {
        width: 100%;
        margin: 15px auto 0;
    }



    .client_to_client_popup_cont_inner h6 {
        font-size: 12px;
    }



    .client_to_client_popup_cont_inner h5 {
        font-size: 18px;
    }



    .comp_list li:first-child {
        font-size: 20px;
    }



    .comp_list li {
        margin: 0 10px 0 0;
    }



    .comp_list li:last-child {
        font-size: 16px;
    }



    .client_to_client_popup_cont_inner h4 {
        margin: 10px 0;
        font-size: 18px;
    }



    .client_to_client_popup_cont_inner h4 span {
        font-size: 20px;
        padding-left: 12px;
    }



    .client_to_client_popup_cont_inner p {
        font-size: 16px;
        padding-left: 18px;
        margin: 0 0 10px 0;
    }



    .client_to_client_popup_cont_inner_tab_main {
        width: 100%;
        margin: 10px auto 30px;
        padding: 10px;
    }



    .client_to_client_popup_cont_inner_tab h6 {
        font-size: 10px;
    }



    .client_to_client_popup_cont_inner_tab a {
        font-size: 10px;
    }



    .client_to_client_popup_cont_inner_tab_main h5 {
        font-size: 18px;
    }



    .client_to_client_popup_cont_inner_tab_main h4 {
        margin: 0px 0 10px 0;
    }



    .client_to_client_popup_cont_inner_tab_main h3 {
        font-size: 20px;
        padding: 0 0 5px 0;
        margin: 0px 0 15px 0;
    }



    .new_table_wal_clinet thead tr td {
        font-size: 12px;
    }



    .new_table_wal_clinet thead tr td i {
        font-size: 10px;
    }



    .new_table_wal_clinet tbody tr td {
        font-size: 18px;
    }



    .talent_wallet_sec_cash ul li {
        margin-right: 0;
    }



    .add_money_popup_sec_cont {
        padding: 20px;
    }



    .add_money_popup_sec_cont_top img {
        margin: 0 10px 0 0;
        width: 20px;
    }



    .add_money_popup_sec_cont_top p {
        font-size: 16px;
    }



    .add_money_popup_sec_cont_top {
        padding: 0 0 15px 0;
    }



    .add_money_popup_sec_cont_btm {
        padding-top: 15px;
    }



    .add_money_popup_sec_cont_btm h4 {
        font-size: 22px;
        margin: 0 0 15px 0;
        line-height: inherit;
    }



    .input_field {
        height: 45px;
        font-size: 14px;
        padding-left: 20px;
        border: 1px solid #F5F5F5;
    }



    .nav_tabs_card .nav-link {
        font-size: 12px;
        margin: 0 15px 0 0;
    }



    .other_wallet_sel button {
        font-size: 12px;
        background: #fff url(../images/select.png) no-repeat 130% center;



        width: auto;
        top: -3px;
    }



    .nav_tabs_card_cont_main {
        grid-gap: 15px;
        width: 100%;
    }



    .nav_tabs_card_cont_main_single label {
        font-size: 12px;
    }



    .nav_tabs_card_cont_main_single input {
        height: 40px;
        font-size: 12px;
        padding-left: 12px;
    }



    .save_card_next .container {
        width: 100%;
        font-size: 10px;
    }



    .nav_tabs_card_cont {
        margin: 20px 0 0 0;
    }



    .Add_money_wallet_sec {
        margin: 15px 0 0 0;
    }



    .add_money_wal_btn {
        font-size: 12px;
        padding: 12px 15px;
    }



    .cancel_mon_btn {
        font-size: 12px;
    }



    .send_money_popup_sec_cont_sec {
        padding: 15px;
        margin: 20px 0 0 0;
    }



    .white_input_field {
        height: 40px;
        font-size: 12px;
        padding: 0 0 0 14px;
    }



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



    .wallet_talent_details h6 {
        font-size: 18px;
        margin: 0 0 10px 0;
    }



    .wallet_talent_details_pic {
        display: block;
    }



    .wallet_talent_details_pic img {
        margin: 0 5px 15px 0;
    }



    .wallet_talent_details_pic_cont p {
        font-size: 14px;
    }



    .wallet_talent_details_pic_cont h6 {
        font-size: 17px;
    }



    .wallet_talent_details_pic_cont h5 {
        font-size: 14px;
    }



    .Withdraw_money_popup_sec .modal-body {
        padding: 15px;
    }



    .Withdraw_money_popup_sec_cont h4 {
        font-size: 22px;
        margin: 0 0 5px 0;
    }



    .Withdraw_money_popup_sec .close {
        position: relative;
        right: 0;
        top: 0;
        z-index: 1;
        opacity: 1;



        display: block;
        width: 100%;
        text-align: right;
    }



    .Withdraw_money_popup_sec_cont p {
        font-size: 16px;
        margin: 0 0 14px 0;
    }



    .Withdraw_money_popup_sec_cont h5 {
        font-size: 22px;
        margin: 0 0 15px 0;
    }



    .Withdraw_money_popup_sec_cont_form {
        grid-template-columns: 1fr;
        grid-gap: 15px;
    }



    .talent_wallet_sec_inner_left_profile_cont {
        margin: 0 0 0 15px;
    }



    .account_add_confirm_pop_sec_cont {
        width: 100%;
    }



    .other_wallet_drop ul li {
        padding: 5px 0;
        text-align: center;
    }



    .other_wallet_drop {
        transform: translate3d(-60px, 30px, 0) !important;
        width: 110px;
        min-width: 110px;



        background: #fff;
        border: 1.5px solid #121212;
        padding: 10px 15px;
    }



    .other_wallet_drop ul li a img {
        width: 70px;
    }



    .Add_money_wallet_sec ul li {
        margin: 0 10px 0 0;
    }



    .add_money_popup_sec_cont_btm h4 {
        font-size: 20px;
    }



    .social_share_slide_flex {
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
        *flex-direction: column-reverse;
    }



    .social_share_slide {
        margin: 0 0 10px 0;
        display: flex !important;
        align-items: center;
        position: absolute;
        right: -25px;
        top: 0;
    }



    .social_slide_list li {
        display: inline-block !important;
        margin: 0 10px 0 0;
        ;
        text-align: center;
    }



    /*.job_list_body_right_body_single{padding-top: 35px;}*/



    .social_slide_list .tooltipp:hover .tooltiptextt {
        visibility: visible;
        width: 60px;
        font-size: 10px;
        margin-left: -40px;
    }



    .share_link_text {
        font-size: 12px;
        text-align: center;
        cursor: pointer;
    }



    .job_list_body_right_body_single {
        padding: 30px 35px 15px 15px !important;
    }



    .share_btn_slide button {
        margin-right: 7px;
    }



    .social_share_slide i {
        font-size: 15px;
    }



    /*#panel{transition: 0.5s ease-in-out;}*/



    .job_list_body_right_body::-webkit-scrollbar {
        width: 5px;
        background-color: #F5F5F5;
    }



    .job_list_body_right_body_single {
        margin: 0 5px 30px 0;
    }







    .social_share_slide {
        margin: 0 0 10px 0;
        display: flex !important;
        align-items: center;
        position: relative;



        right: 0px;
        top: 0;
    }



    .social_slide_list li {
        display: inline-block !important;
        margin: 0 5px 0px 0;
    }



    .job_list_body_right_body_single {
        padding: 15px 10px 15px 15px !important;
    }



    #panel {
        transition: inherit;
    }



    .social_share_slide i {
        margin: 0 2px 0 0;
    }



    .social_share_slide i {
        font-size: 14px;
    }



    .social_share_slide_flex {
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
        flex-direction: column-reverse;
    }







    .banner_cont_sec {
        position: absolute;
        top: 25px;
        left: 15px;
        z-index: 1;
        justify-content: flex-start;
    }



    .banner_cont_sec_main h5 {
        font-size: 35px;
        letter-spacing: inherit;
    }



    .banner_cont_sec_main h5 span {
        color: #000;
    }



    .contact_new_sec_left {
        padding: 60px 0 0 0;
    }



    .contact_new_sec_left h6 {
        font-size: 16px;
        margin: 0 0 20px 0;
        text-align: left;
    }



    .contact_new_sec_left p {
        font-size: 16px;
    }



    .contact_new_sec_left button {
        font-size: 14px;
        padding: 8px 20px;
        margin-bottom: 25px;
    }



    .contact_new_sec_left h5 {
        font-size: 14px;
        margin: 0 0 15px 0;
    }



    .contact_new_sec_left span {
        font-size: 16px;
        width: 100%;
        margin: 0px 0 20px 0;
    }



    .contact_new_sec_left span:before {
        top: 10px;
    }



    .contact_new_sec_left span:after {
        top: 10px;
    }



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



    .contact_new_sec_right {
        padding: 150px 0;
        margin-right: 0;
    }



    .new_career_head_sec_main .row .col-lg-2 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }



    .new_career_head_sec_main .row .col-lg-10 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }



    .all_head_right {
        padding-right: 0;
        text-align: right;
    }



    .all_head_right ul li button {
        font-size: 20px;
        font-weight: 600;
        color: #000;
        position: relative;



        border: none;
        background: none;
    }



    .new_career_head_sec {
        padding: 15px 0 12px 0;
    }



    .catergory_tab {
        padding-bottom: 20px;
        padding-top: 10px;
    }



    .side-slide1 {
        min-height: 730px;
    }







    .resend_otp_new {
        font-size: 10px !important;
    }



    .menu1 .spacer30px {
        height: 10px;
    }



    .intl-tel-input.allow-dropdown .flag-container {
        left: 8px !important;
    }



    .tab_inner_cont_des {
        padding-top: 15px;
    }







    .error_page_sec_main {
        grid-template-columns: 1fr;
        grid-gap: 25px;
    }



    .error_page_sec_left img {
        width: 100%;
    }



    .error_page_sec_right h2 {
        font-size: 50px;
    }



    .error_page_sec_right h5 {
        font-size: 18px;
    }



    .error_page_sec_right p {
        font-size: 16px;
    }











    .talent_list_new_sec {
        padding: 25px 0 0 0;
    }



    .talent_list_new_sec_head h5 {
        font-size: 14px;
        display: inline-block;
        margin: 0 0 10px 0;
    }



    .talent_list_new_sec_head_left h5 .fa-map-marker-alt {
        font-size: 16px;
    }



    .talent_list_new_sec_head h5 a {
        margin: 0 0 0 10px;
        font-size: 12px;
    }



    .selct_cate_sec {
        margin: 0px;
        display: block;
    }



    .ml_20 {
        margin: 0;
    }







    .search_sec_new ul {
        display: flex;
    }



    .search_box_new input {
        width: 200px;
        height: 35px;
        font-size: 12px;
        padding-left: 40px;
    }



    .search_box_new i {
        left: 12px;
        font-size: 14px;
    }



    .sort_by_sec_new button {
        font-size: 14px;
    }



    .drop_cont_sec_new_tal a {
        padding: 5px 0px;
        font-size: 12px;
    }



    .drop_cont_sec_new_tal {
        width: 130px;
        padding: 5px 12px;
    }



    .talent_list_new_sec_head {
        display: block;
    }



    .talent_list_new_sec_head_left {
        display: block;
        margin: 0 0 10px 0;
    }



    .sel_Box_new {
        width: 100%;
        font-size: 12px;
        padding: 5px 20px 5px 10px;
        margin: 0;
        height: 35px;



        line-height: inherit
    }



    .selct_cate_sec_new_flex {
        position: relative;
        display: block;
    }



    .results_text {
        margin: 0px 0 0 5px;
        font-size: 12px;
        display: inline-block;
    }



    .adv_fil_sec {
        font-size: 14px;
        margin: 0 0 0 0px;
    }



    .reset_filter {
        font-size: 12px;
        margin: 0 0 0 10px;
    }



    .talent_list_new_sec_body_right {
        grid-template-columns: 1fr;
        grid-gap: 15px;
    }



    .share_talents_sec_inner .talent_list_new_sec_body_right_single {
        margin-bottom: 10px;
    }



    .talent_list_new_sec_body_right_single_cont_sec {
        bottom: -25px;
        left: 20px;
    }



    .talent_list_new_sec_body_right_single_cont_sec h5 {
        font-size: 16px;
        margin: 0 0 8px 0;
    }



    .talent_list_new_sec_body_right_single_cont_sec p {
        font-size: 14px;
        margin: 0px 0 5px 0;
    }



    .talent_list_new_sec_body_right_single_cont_sec ul li {
        font-size: 14px;
    }



    .search_box_new {
        margin-bottom: 0px !important;
    }







    .adv_fil_sec button {
        margin: 0px;
        font-size: 14px;
        margin: 4px 0px;
    }



    .adv_fil_sec img {
        width: 15px;
    }



    .drop_down_sec_new {
        padding: 10px;
        width: 100%;
    }



    .adv_fil_sec.dropdown.show {
        width: 100%;
        display: block;
    }



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



    .drop_down_sec_new_body {
        grid-template-columns: 1fr;
        grid-gap: 10px;
        width: 100%;
        margin: 0 0 0px 0;
    }



    .adv_fil_sec.show .dropdown-menu.show {
        margin-left: 0px;
    }



    .drop_down_sec_new_head h5 span {
        padding: 0 0 0 5px;
        font-size: 12px;
    }







    .conversion_new_page {
        padding: 30px 0 40px 0;
    }



    .conversion_new_page_new {
        display: block;
    }



    .conversion_new_page_new_text h5 {
        font-size: 16px;
        margin: 0 0 5px 0;
    }



    .conversion_new_page_new_text h4 {
        font-size: 30px;
        margin: 0 0 20px 0;
    }



    .conversion_new_page_new_text_click {
        left: 0px;
        display: flex;
        flex-direction: column-reverse;
        justify-content: center;
        text-align: center;
    }



    .conversion_new_page_new_text_click p {
        font-size: 14px;
        padding: 15px;
    }



    .conversion_new_page_new_text_click img {
        width: 50px;
        margin: 0 auto;
    }



    .conversion_new_page_new_body {
        grid-template-columns: 1fr;
        grid-gap: 25px;
        width: 100%;
        margin: 20px auto 0;
    }



    .conversion_new_page_new_body_single_cont h5 {
        font-size: 20px;
        margin: 0 0 5px 0;
    }



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











    .career_hm_page_sec_cont h3 {
        font-size: 22px;
        margin: 0 0 0 0;
    }



    .career_hm_page_sec {
        padding: 160px 0;
    }



    .career_hm_page_sec_cont p {
        font-size: 14px;
    }



    .career_hm_page_sec_cont {
        top: -60px;
        width: 90%;
    }



    .see_all_pos_btn_blue button {
        font-size: 14px;
        padding: 10px 50px;
    }



    .see_all_pos_btn_blue {
        margin: 0 0 20px 0;
    }



    .see_all_pos_inner_sec_head h2 {
        font-size: 26px;
        margin: 0 0 20px 0;
    }



    .see_all_pos_inner_sec_body {
        grid-template-columns: 1fr;
        grid-gap: 30px;
    }



    .see_all_pos_inner_sec_body_single {
        padding: 20px 15px;
    }



    .see_all_pos_inner_sec_body_single_img {
        width: 65%;
        margin: 0 auto 25px;
        min-height: auto;
    }



    .see_all_pos_inner_sec_body_single_cont h5 {
        font-size: 16px;
    }



    .see_all_pos_inner_sec_body_single_cont p {
        font-size: 14px;
    }



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



    .hiring_process_sec_head h2 {
        font-size: 30px;
        margin: 0 0 15px 0;
    }



    .hiring_process_sec_head h6 {
        font-size: 16px;
        margin: 0 0 15px 0;
    }



    .input_search_sec input {
        width: 100%;
        height: 45px;
        font-size: 15px;
        padding: 0 0 0 20px;
    }



    .hiring_process_sec_body h4 {
        font-size: 25px;
        margin: 0 0 15px 0;
    }



    .hiring_process_sec_body_source {
        grid-template-columns: 1fr;
        grid-gap: 15px;
    }



    .hiring_process_sec_body_source_single h6 {
        font-size: 16px;
    }



    .hiring_process_sec_body_source_single img {
        width: 40px;
    }



    .career_featured_jobs_new_sec_head h4 {
        font-size: 20px;
        margin: 0 0 18px 0;
    }



    .career_featured_jobs_new_sec_head h4 span {
        font-size: 15px;
        margin: 0 0 0 10px;
    }



    .career_featured_jobs_new_sec_body_single {
        padding: 15px;
        margin: 0 0 15px 0;
        display: block;
        text-align: center;
    }



    .career_featured_jobs_new_sec_body_single_left {
        flex: 0 0 100%;
        display: block;
        margin: 0 0px 10px 0;
    }



    .career_featured_jobs_new_sec_body_single_left_cont {
        position: relative;
        margin: 0;
    }



    .career_featured_jobs_new_sec_body_single_left_icn {
        margin-right: 0;
        margin: 0 auto 20px;
    }



    .career_featured_jobs_new_sec_body_single_right {
        display: block;
    }



    .career_featured_jobs_new_sec_body_single_right_left {
        margin: 0 0 15px 0;
    }



    .career_featured_jobs_new_sec_body_single_right_left p {
        font-size: 16px;
        margin: 0 0 10px 0;
    }



    .career_featured_jobs_new_sec_body_single_right_left h6 {
        font-size: 16px;
    }



    .career_featured_jobs_new_sec_body_single_right_btn ul {
        display: grid;
        align-items: center;



        grid-template-columns: 1fr 1fr;
        grid-gap: 12px;
    }



    .career_featured_jobs_new_sec_body_single_right_btn ul li:first-child a {
        font-size: 12px;
        padding: 6px 12px;
    }



    .career_featured_jobs_new_sec_body_single_right_btn ul li:last-child a {
        font-size: 12px;
        padding: 6px 12px;
    }



    .career_featured_jobs_new_sec_body_single_left_cont h5 {
        font-size: 18px;
    }



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



    .career_featured_jobs_new_sec_body_single_left_cont p i {
        margin: 0 5px 0 0;
        font-size: 12px;
    }



    .career_featured_jobs_new_sec_body_single_right_btn ul li {
        margin: 0;
    }



    #view_det_pop_new .close i {
        font-size: 22px;
    }



    #view_det_pop_new .close {
        right: 15px;
        top: 15px;
    }



    #view_det_pop_new .modal-body {
        padding: 45px 15px 20px 15px;
    }



    .view_det_sec_pop_cont_sec_cont h5 {
        font-size: 22px;
        margin: 0 0 10px 0;
        line-height: 30px;
    }



    .map_list li {
        padding: 0 10px 0 0;
        font-size: 14px;
    }



    .map_list li .fa-map-marker-alt {
        font-size: 15px;
    }



    .exp_grid_sec li {
        margin: 0 15px 15px 0;
        font-size: 14px;
    }



    .role_cont_over h6 {
        font-size: 18px;
    }



    .role_cont_over p {
        font-size: 14px;
    }



    .role_cont_over ul li {
        padding: 0 0 15px 0;
        font-size: 14px;
        padding: 0 0 10px 0px;
    }



    #view_det_pop_new .modal-dialog {
        max-width: 100%;
    }



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



    .drop_apply_btn button {
        padding: 10px 40px;
        font-size: 14px;
    }







    #view_det_pop_new_dot .close i {
        font-size: 22px;
    }



    #view_det_pop_new_dot .close {
        right: 15px;
        top: 15px;
    }



    #view_det_pop_new_dot .modal-dialog {
        max-width: 100%;
    }



    #view_det_pop_new_dot .modal-body {
        padding: 35px 15px 15px 15px;
    }



    .view_det_sec_pop_cont_sec_inner h4 {
        font-size: 25px;
        margin: 0 0 15px 0;
    }



    .view_det_sec_pop_cont_sec_inner_cont_single label {
        font-size: 14px;
    }



    .mb_30 {
        margin-bottom: 15px;
    }



    .view_det_sec_pop_cont_sec_inner_cont_single input {
        width: 100%;
        height: 40px;
        font-size: 14px;
        padding: 0 0 0 15px;
    }



    .view_det_sec_pop_cont_sec_inner_cont_grid {
        grid-template-columns: 1fr;
        grid-gap: 15px;
    }



    .view_det_sec_pop_cont_sec_inner_cont_single select {
        width: 100%;
        height: 40px;
        font-size: 14px;
        padding: 0 0 0 15px;
    }



    .view_det_sec_pop_cont_sec_inner_cont {
        padding-bottom: 25px;
    }



    .add_res_bg_blue {
        padding: 15px;
        display: block;
    }



    .add_res_bg_blue img {
        margin: 0 0 20px 0;
    }



    .add_res_bg_blue_cont {
        padding: 0px;
    }



    .add_res_bg_blue_cont h6 {
        font-size: 14px;
    }



    .add_res_bg_blue_cont p {
        font-size: 14px;
    }



    .upload_resume_btns button {
        font-size: 13px;
        padding: 12px 20px;
    }



    .check_box_new_dot .container {
        font-size: 14px;
    }



    .submit_btns_inner button {
        font-size: 13px;
        padding: 10px 35px;
    }



    .success_job_popup_sec_cont {
        padding: 0px;
    }



    .success_job_popup_sec_cont h6 {
        font-size: 17px;
    }



    .success_job_popup_sec_cont img {
        width: 35%;
        margin: 0 auto 12px 15px;
    }











    .career_admin_dashboard_right_upper {
        display: block;
        margin: 0 0 15px 0;
    }



    .career_admin_dashboard_right_upper_left_search span input {
        width: 100%;
        padding: 0 0 0 35px;
    }



    .career_admin_dashboard_right_upper_left {
        margin: 0 0 20px 0;
    }



    .bell_cin i {
        font-size: 18px;
    }



    .bell_cin span {
        right: -10px;
        top: -13px;
        height: 18px;
        width: 18px;
        font-size: 7px;
        line-height: 18px;
    }



    .career_admin_dashboard_right_upper_right ul li a.super_admin_text {
        font-size: 14px;
    }



    .career_admin_dashboard_right_upper_right ul li a.super_admin_text i {
        font-size: 18px;
    }



    .drop_admin_sec {
        width: 100%;
        padding: 10px 15px;
    }



    .drop_admin_sec a {
        font-size: 13px;
        padding: 10px 0;
    }



    .career_admin_dashboard_right_cont_car button i {
        padding: 0 5px 0 0;
    }



    .career_admin_dashboard_right_cont_car button {
        font-size: 12px;
        padding: 8px 10px;
    }



    .career_admin_dashboard_right_cont_car h4 {
        font-size: 15px;
    }



    .career_admin_dashboard_right_upper_right {
        text-align: right;
        margin: 10px 0 0 0;
        display: inline-block;



        width: 100%;
    }



    .career_admin_dashboard_right_cont_car_grid {
        grid-template-columns: 1fr;
        grid-gap: 15px;
        margin: 0 0 15px 0;
    }



    .career_admin_dashboard_right_cont_car_grid_single h5 {
        font-size: 14px;
    }



    .career_admin_dashboard_right_cont_car_grid_single h5 img {
        width: 20px;
    }



    .span_class h6 {
        font-size: 30px;
    }



    .active_jobs_sec_inner {
        margin: 20px 0 0 0;
    }



    .active_jobs_sec_inner_table {
        width: 100%;
        overflow-x: hidden;
        border-spacing: 0 15px;
    }



    .active_jobs_sec_inner_table table thead tr td {
        font-size: 12px;
        padding: 0 15px 0px 0;
    }



    .active_jobs_sec_inner_table table tbody tr td {
        position: relative;
        color: #929292;
        font-size: 12px;
        padding: 15px 0;
    }



    .active_btn_new i {
        margin: 0 5px 0 0;
        font-size: 8px;
    }



    .view_details_btn_new {
        font-size: 10px !important;
        padding: 8px 20px !important;
        width: 110px !important;



        top: 5px;
        left: 0px;
        margin-left: 15px;
    }



    .span_class a {
        font-size: 12px;
    }



    .active_jobs_sec_inner_table table {
        border-spacing: 0 20px;
    }



    .cat_text {
        position: relative;
    }



    .career_admin_dashboard_left {
        height: 105vh;
    }



    .menu_new_btn {
        width: 42px;
        margin: 0 20px 0 0;
    }



    #view_det_pop_new_job .modal-body {
        padding: 30px 15px 40px 15px;
    }



    #view_det_pop_new_job .close i {
        font-size: 20px;
    }



    #view_det_pop_new_job .close {
        right: 25px;
        top: 15px;
    }



    .drop_apply_btn button {
        padding: 10px 20px;
        font-size: 12px;
    }



    .new_post_job ul {
        display: flex;
    }







    .select_dept_sec {
        grid-template-columns: 1fr;
        grid-gap: 15px;
        margin: 0 0 10px 0;
    }



    .select_dept_sec_single label {
        font-size: 14px;
    }



    .emp_type_sec {
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
        margin: 15px 0 0 0;
    }



    .emp_type_sec_single .container {
        font-size: 14px;
    }



    .select_dept_sec_new_single {
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    .select_dept_sec_single textarea {
        padding: 12px 0 0 15px;
        margin: 0 0 20px 0;
    }



    .save_temp_btn button {
        font-size: 12px;
    }



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



    .meta_data_home_page_cont_inner {
        display: block;
    }



    .meta_data_home_page_cont_inner_left_list ul li {
        display: block;
        padding: 10px;
        margin: 0 0 10px 0;
    }



    .meta_data_home_page_cont_inner_left_list ul li p {
        font-size: 14px;
        margin: 0px 0 8px 0;
        min-width: auto;
    }



    .meta_data_home_page_cont_inner_left_list ul li a {
        font-size: 14px;
        word-break: break-all;
        margin: 0 0 8px 0;
        display: inline-block;
    }



    .meta_data_home_page_cont_inner_left {
        margin: 0 0 20px 0;
        padding: 10px;
    }



    .meta_data_home_page_cont_inner_right_head h5 {
        font-size: 14px;
        margin: 0px;
    }



    .meta_data_home_page_cont_inner_right_head button {
        font-size: 12px;
    }



    .meta_data_home_page_cont_inner_right_head button i {
        font-size: 12px;
        margin: 0 3px 0 0;
    }



    .meta_data_home_page_cont_inner_right {
        padding: 10px;
    }



    .meta_data_home_page_cont_inner_right_cont h4 {
        font-size: 12px;
        line-height: inherit;
    }



    .meta_data_home_page_cont_inner_right_cont h3 ul li a {
        font-size: 12px;
    }



    .meta_data_home_page_cont_inner_right_cont h3 ul li {
        margin: 0 7px 0 0;
    }



    .meta_data_home_page_cont_inner_left_list ul li button {
        font-size: 12px;
        padding: 5px 15px;
    }



    .add_new_meta_drop_sec {
        grid-template-columns: 1fr;
        grid-gap: 20px;
        width: 100%;
    }



    .cate_sec_main_grid {
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .add_new_meta_drop_sec_left_single input {
        font-size: 14px;
    }



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



    .text_area_sec ul li a {
        width: 95px;
        font-size: 12px;
    }



    .text_area_sec ul li {
        margin: 0 8px 5px 0;
    }



    .save_btn_new {
        font-size: 12px;
        padding: 6px 15px;
    }



    .discard_btn {
        font-size: 12px;
        padding: 6px 15px;
    }



    .select_files_btn {
        padding: 30px;
    }



    .count-info .label {
        line-height: 15px !important;
    }



    .mark-indiv {
        right: 5px;
        font-size: 10px;
    }



    .notification_popup_sec {
        padding: 25px 0;
    }



    .notification_popup_sec_breadcumb h4 {
        font-size: 16px;
        margin: 0 0 18px 0;
    }



    .notification_popup_sec_breadcumb h6 {
        font-size: 20px;
        margin: 0 0 15px 0;
    }



    .notification_popup_sec_breadcumb h6 i {
        font-size: 18px;
    }



    .notification_popup_sec_left_single {
        padding: 12px;
        margin: 0 0 15px 0;
    }



    .d_flex_sec {
        display: block;
        align-items: center;
    }



    .notification_popup_sec_left_single h5 {
        font-size: 13px;
        width: 100%;
        line-height: inherit;
        padding: 0 10px 0 0;
    }



    .notification_popup_sec_left_single_icn p {
        position: relative;
        right: 0;
        bottom: 0;
        font-size: 12px;
        margin: 15px 0 0 0;
        text-align: right;
    }



    .notification_popup_sec_left_single_icn i {
        font-size: 12px;
    }







    .otp-head {
        display: block;
    }







    .blogs_new_sec_img {
        padding: 10px 0 30px 0;
    }



    .blogs_new_sec_top_left {
        flex: 0 0 150px;
    }



    .blogs_new_sec_top_right ul li a {
        font-size: 13px;
    }



    .blogs_new_sec_top_right ul li {
        margin: 0 0 0 20px;
    }



    .blogs_new_sec_top_right ul li a i {
        font-size: 18px;
        padding-top: 10px;
    }



    .blogs_new_sec_top_left {
        flex: 0 0 135px;
    }



    .blogs_new_sec_top_right ul li:first-child a:after {
        right: -10px;
        top: 3px;
    }



    .blogs_new_sec_top_right ul {
        justify-content: center;
    }



    .blogs_new_sec_top_right ul li a {
        font-size: 16px;
    }



    .blogs_new_sec_cont_sec {
        padding: 100px 0 15px 0px;
    }



    .blogs_new_sec_cont_sec h3 {
        font-size: 22px;
        margin: 0 0 30px 0;
        line-height: inherit;
    }



    .blogs_new_sec_cont_sec h5 {
        max-width: 100%;
        font-size: 15px;
    }



    .blogs_new_sec_cont_sec button {
        font-size: 14px;
        padding: 5px 30px;
        margin: 0 0 20px 0;
    }



    #hm_slide_pic .owl-dots .owl-dot {
        width: 60px;
        height: 5px;
    }



    .blog_new_below_cont_sec_left_single_cont ul li {
        font-size: 12px;
    }



    .blog_new_below_cont_sec_left_single_cont h6 {
        font-size: 16px;
    }



    .blog_new_below_cont_sec_left_single_cont p {
        font-size: 14px;
    }



    .blog_new_below_cont_sec_left_single {
        margin: 0 0 30px 0;
    }



    .meet_atul_pres {
        margin: 0 0 30px 0;
    }



    .meet_atul_pres h4 {
        font-size: 20px;
    }



    .meet_atul_pres_img {
        margin: 0 0 20px 0;
    }



    .meet_atul_pres_right p {
        font-size: 14px;
    }



    .blog_new_below_cont_sec_left_single_cont button {
        font-size: 12px;
        padding: 5px 15px;
    }



    .blog_new_below_cont_sec_right_single ul li {
        padding-right: 18px;
        font-size: 12px;
    }



    .blog_new_below_cont_sec_right_single h6 {
        font-size: 18px;
    }



    .blog_new_below_cont_sec_right_single p {
        font-size: 14px;
    }



    .blog_new_below_cont_sec_right_single button {
        font-size: 14px;
    }



    .blog_new_below_cont_sec_right_single {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }



    .meet_atul_pres_right p {
        font-size: 14px;
    }



    .blogs_new_sec_img:after {
        position: absolute;
        content: '';
        left: 0;
        top: 0;
        background: rgba(0 0 0 / 0.18);
        height: 100%;
        width: 100%;
    }



    .blogs_new_sec_top {
        z-index: 111122;
    }



    .blogs_new_sec_cont_sec {
        z-index: 11;
    }



    .read_banner_btn {
        font-size: 14px;
        padding: 5px 20px;
    }



    .blog_det_sec_main_cont_sec h4 {
        font-size: 22px;
    }



    .blog_det_sec_main_cont_sec h6 {
        font-size: 12px;
    }



    .blog_det_sec_main_cont_sec h6 span {
        margin: 0 0 0 12px;
        font-size: 12px;
    }



    .blog_det_sec_main_cont_sec h6 span i {
        width: 30px;
        height: 30px;
        line-height: 30px;
        font-size: 14px;



        margin: 0 10px 0 0;
    }



    .blog_det_sec_main_cont_new_div p {
        font-size: 14px;
    }



    .blog_det_sec_main_cont_new_div h5 {
        font-size: 20px;
    }



    .more_articles_sec_grid {
        grid-template-columns: 1fr;
        grid-gap: 15px;
    }



    .mark_as_read {
        border: none;
        font-size: 10px;
    }



    .new_details_img {
        height: 200px;
    }











    .blog_new_below_cont_sec_left_search_sec {
        display: block;
    }



    .blog_new_below_cont_sec_left_search_sec_left input {
        width: 100%;
        height: 40px;
        font-size: 14px;
    }



    .blog_new_below_cont_sec_left_search_sec_right {
        text-align: center;
        margin: 15px 0 0 0;
    }



    .tags_text_sec ul li {
        margin: 0 10px 10px 0;
    }



    .tags_text_sec ul li span {
        font-size: 14px;
    }



    .leave_reply_form_sec_inner {
        padding: 20px;
    }



    .leave_reply_form_sec_grid {
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .leave_reply_form_sec_inner_single label {
        font-size: 15px;
    }



    .leave_reply_form_sec_inner_single input {
        width: 100%;
        height: 50px;
        font-size: 14px;
    }



    .padd_left_lft_img {
        width: 88px;
        top: 30px;
    }



    .padd_left_lft {
        padding-left: 20px !important;
    }



    .send_grid_btns button {
        font-size: 15px;
        padding: 8px 35px;
    }







    .faq_new_sec_cont_sec {
        padding: 60px 0 0 0px;
    }



    .faq_new_sec_cont_sec_top {
        margin-bottom: 25px;
    }



    .faq_new_sec_cont_sec_btm {
        grid-template-columns: 1fr;
        grid-gap: 10px;
        display: block;
    }



    .faq_new_sec_cont_sec_left h4 {
        font-size: 18px;
        margin: 0 0 15px 0;
    }



    .faq_new_sec_cont_sec_left h4 img {
        margin: 0 10px 0 0;
        width: 35px;
    }



    .faq_new_sec_cont_sec_left h4:after {
        bottom: -10px;
        height: 2px;
        width: 100%;
    }



    .faq_new_sec_cont_sec_top button {
        padding: 8px 25px;
        font-size: 12px;
    }



    .faq_new_sec_cont_sec_left h5 {
        font-size: 18px;
        margin: 10px 0 15px 0;
    }



    .faq_new_sec_cont_sec_left span input {
        height: 45px;
        width: 100%;
        font-size: 14px;
        padding-left: 15px;



        word-break: break-all;
        margin: 0 0 20px 0;
    }



    .faq_new_sec_cont_sec_left span i {
        font-size: 18px;
        right: 2px;
        background: #fff;
        width: 30px;
        height: 30px;



        line-height: 30px;
    }



    .faq_new_sec_cont_sec_right h6 {
        font-size: 20px;
        margin: 0px 0px 30px 0px;
    }



    .faq_new_sec_cont_sec_right ol li {
        font-size: 14px;
        margin: 0 0 12px 0;
    }



    .faq_cont_sec_new {
        padding: 25px 0;
    }



    .faq_cont_sec_new_cont_head h4 {
        font-size: 22px;
    }



    .faq_cont_sec_new_cont_inner {
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .faq_cont_sec_new_cont_inner_single h6 {
        font-size: 18px;
    }



    .faq_cont_sec_new_cont_inner_single h6 span img {
        width: 22px;
    }



    .faq_link {
        font-size: 16px;
    }



    .faq_cont_sec_new_cont_inner_single p {
        font-size: 14px;
        margin: 0 0 10px 0;
    }



    .new_blog_hgt_faq {
        height: 560px !important;
    }



    .faq_new_sec_cont_sec_right_list_cont ol li {
        font-size: 14px;
    }



    .faq_padd_left {
        padding-left: 0;
    }



    .faq_second_inner_cont h4 {
        font-size: 24px;
    }



    .faq_second_inner_cont span p {
        font-size: 15px;
    }



    .faq_second_inner_cont span p button {
        margin-left: 14px;
        font-size: 12px;
        padding: 5px 25px;
        margin-top: 8px;
    }



    .car_admin_master_design_head h4 button {
        margin-left: 10px;
        font-size: 12px;
        padding: 5px 10px;
    }



    .car_admin_master_design_head h4 {
        font-size: 12px;
        margin: 0;
        display: flex;
        align-items: center;
    }



    .car_admin_master_design_table {
        width: 100%;
        overflow-x: hidden;
    }



    .car_admin_master_design_table table thead tr td {
        font-size: 12px;
        padding-left: 15px !important;
    }



    .car_admin_master_design_table table tbody tr td {
        font-size: 12px;
        padding: 10px 0;
    }



    .check_new_box .container {
        font-size: 14px;
    }



    .check_new_box .checkmark {
        top: 2px;
    }



    .car_admin_master_design_table table tbody tr td ul {
        display: flex;
    }







    .faq_second_inner_cont span p input {
        margin: 0 20px 10px 0;
        width: 100%;
    }



    .check_new_box {
        padding-left: 15px !important;
    }



    .car_admin_master_design_table table tbody tr td ul {
        padding-left: 15px !important;
    }



    .car_admin_master_design_table table tbody tr td ul li {
        margin-right: 20px;
    }



    .new_edit_admin {
        font-size: 12px;
        display: flex;
    }



    .new_edit_admin i {
        font-size: 14px;
    }



    .new_delete_admin {
        font-size: 12px;
        display: flex;
    }



    .new_delete_admin i {
        font-size: 14px;
    }



    .new_top_zero {
        position: relative;
    }



    .type_listing_sec_body_inner input {
        font-size: 14px;
    }



    .type_listing_sec_body h4 {
        font-size: 14px;
    }



    .type_listing_sec_body_inner label {
        font-size: 14px;
    }



    .submit_btns_mod {
        font-size: 14px;
        padding: 5px 22px;
    }



    .cancel_btns_mod {
        font-size: 14px;
        padding: 5px 22px;
    }











    .website_content_page_sec_head h4 {
        font-size: 18px;
        margin: 0 0 10px 0;
    }



    .website_content_page_sec_head h5 {
        font-size: 18px;
        margin: 0 0 10px 0;
    }



    .website_content_page_sec {
        margin: 20px 0;
    }



    .website_content_page_sec_cont_search {
        margin: 15px 0 20px 0;
        display: block;
    }



    .website_content_page_sec_cont_search_left span input {
        width: 100%;
        height: 38px;
        font-size: 16px;



        padding-left: 40px;
        margin-bottom: 20px;
    }



    .website_content_page_sec_cont_search_left span i {
        top: 13px;
        font-size: 14px;
    }



    .website_content_page_sec_cont_search_right {
        text-align: center;
    }



    .website_cont_table_sec_cont {
        padding: 12px;
        overflow: scroll;
    }



    .website_cont_table_sec_cont table tr td {
        padding: 12px;
    }



    .website_cont_table_sec_cont table thead tr td {
        font-size: 16px;
    }



    .video_after:after {
        display: none;
    }



    .video_after i {
        display: none;
    }



    .website_cont_table_sec_cont table tbody tr td {
        font-size: 14px;
    }



    .text_center_sec {
        left: 0;
        width: 80%;
    }



    .models_list li {
        width: 100%;
    }



    .models_list li h4 {
        font-size: 50px;
        border-right: none;
        border-bottom: 1px solid rgba(112 112 112 / 0.16);
        padding-bottom: 15px;
    }



    .models_list li h4 span {
        font-size: 16px;
    }



    .manage_talent_count.d_flex_admin {
        display: block;
    }



    .manage_talent_count h6 {
        font-size: 14px;
    }







    .edit_talent_count_sec .modal-body {
        padding: 20px;
    }



    .edit_talent_count_sec_cont h5 {
        font-size: 18px;
        padding-bottom: 10px;
    }



    .edit_talent_count_sec .close {
        height: 25px;
        width: 25px;
        font-size: 22px;
        z-index: 11;
    }



    .edit_talent_count_sec_cont_inner {
        grid-template-columns: 1fr;
        grid-gap: 10px;
        border-bottom: 1px solid rgba(112 112 112 / 0.15);
        padding-bottom: 10px;
    }



    .edit_talent_count_sec_cont_inner_single {
        margin-bottom: 15px;
    }



    .edit_talent_count_sec_cont_inner_single label {
        font-size: 14px;
    }



    .edit_talent_count_sec_cont_inner_single select {
        height: 40px;
        font-size: 14px;
    }



    .edit_talent_count_sec_cont_inner:last-child {
        padding-top: 22px;
    }



    .edit_talent_btns_sec ul li {
        margin-left: 10px;
    }



    .save_change_btn {
        font-size: 12px;
        padding: 10px 20px;
    }



    .discard_btn_new {
        font-size: 12px;
        padding: 10px 20px;
    }



    .edit_content_pop_sec_cont_sec h5 {
        font-size: 18px;
        padding-bottom: 10px;
    }



    .edit_content_pop_sec .close {
        height: 25px;
        width: 25px;
        font-size: 22px;
        z-index: 11;
    }



    .edit_content_pop_sec_inner_single_text label {
        font-size: 16px;
        margin-bottom: 5px;
    }



    .edit_content_pop_sec_inner {
        grid-template-columns: 1fr;
        grid-gap: 15px;
    }



    .drag-area .icon {
        text-align: center;
    }



    .drag-area h3 {
        font-size: 16px;
        margin: 5px 0 0 0;
    }



    .drag-area span {
        font-size: 16px;
        margin: 5px 0 10px 0;
    }



    .drag-area h4 {
        font-size: 18px;
    }



    .mb_40 {
        margin-bottom: 40px;
    }



    .new_pos_sec {
        position: relative;
    }



    .edit_talent_btns_sec ul {
        display: flex;
    }







    .drop_sec_down button img {
        margin-right: 8px;
        width: 35px;
    }



    .drop_sec_down button h6 {
        font-size: 14px;
    }



    .drop_sec_down .dropdown:after {
        top: 9px;
        font-size: 12px;
    }



    .drop_sec_down button {
        padding-right: 15px;
    }



    .drop_sec_down {
        margin-right: 0px !important;
    }



    .home_sec_banner_cont_right ul {
        display: block;
    }







    .new_sign_up_sec_box {
        width: 100%;
        padding: 15px;
    }



    .close_icn_new {
        font-size: 16px;
        *right: 20px;
        *top: 20px;
        right: 10px;
        top: 10px;
    }



    .close_icn_new i {
        height: 20px;
        width: 20px;
        line-height: 20px;
        font-size: 12px;
    }



    .login_flow_new_cont {
        padding-top: 50px;
    }



    .login_flow_new_cont h6 {
        font-size: 18px;
    }



    .login_flow_new_cont h5 {
        font-size: 16px;
        margin-bottom: 20px;
    }



    .input_box {
        font-size: 12px;
        *padding-left: 15px !important;
    }



    .iti--separate-dial-code .input_box {
        font-size: 14px;
        *padding-left: 65px !important;
    }



    .send_otp_new_btns {
        position: relative;
        top: 5px;
        font-size: 14px;
        display: flex;
        justify-content: center;



        width: 100%;
    }



    input#dev_otp_fld_mobile {
        text-align: left !important;
        padding-left: 0 !important;
        letter-spacing: 6.5px;



        font-size: 18px;
    }



    .incorrect_number_requierd {
        font-size: 12px;
        height: 35px;
        top: 75px;
        right: 0;
        left: 0;
    }



    .form_input_sec_list {
        padding-top: 15px;
        width: 100%;
    }



    .padd_left_box input {
        padding-left: 50px !important;
    }



    .form_input_sec_list ul li {
        margin-bottom: 12px;
        font-size: 14px;
    }



    .form_input_sec_list ul li img {
        width: 22px;
    }



    .enter_otp_sec_new h5 {
        font-size: 16px;
        margin-bottom: 8px;
    }



    .enter_otp_sec_new_grid {
        width: 100%;
    }



    .resend_otp_sec_grid {
        width: 100%;
    }



    .resend_otp_sec_grid a {
        font-size: 14px;
    }



    .resend_otp_sec_grid p {
        font-size: 14px;
    }



    .resend_otp_sec_flow {
        margin: 12px 0 10px 0;
    }



    .proc_btn {
        padding: 8px 25px;
        font-size: 14px;
    }



    .or_sec_text {
        margin: 20px 0 10px 0;
    }



    .form_input_sec_list ul {
        margin-top: 25px;
    }



    .login_with_pass {
        margin: 0px 0 0 0;
    }



    .login_with_pass a {
        font-size: 14px;
    }



    .or_sec_text span {
        font-size: 16px;
    }



    .passwrod_sec_inner {
        padding-top: 0;
    }



    .new_check_box_sec_new .container {
        padding-left: 20px;
        font-size: 12px;
        padding-top: 2px;
    }



    .new_check_box_sec_new .checkmark {
        height: 14px;
        width: 14px;
    }



    .remeber_check_sec a {
        font-size: 12px;
    }



    .passwrod_sec_inner_cont_input i.fas.fa-eye {
        top: 5px;
        font-size: 16px;
    }



    .procedd_btns {
        margin: 40px 0 0px 0;
    }



    .procedd_btns ul {
        display: block;
        width: 100%;
    }



    .proced_btns_sec {
        font-size: 14px;
        padding: 8px 30px;
    }



    .cancel_btns_sec {
        font-size: 14px;
        padding: 8px 30px;
    }



    .passwrod_sec_inner_cont_input input {
        font-size: 15px;
    }



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



    .register_form_sec {
        margin: 15px 0;
    }



    .register_form_sec_inner_single {
        margin-bottom: 10px;
    }



    .register_form_sec_inner_single i {
        font-size: 16px;
    }



    .register_form_sec_inner_single input {
        font-size: 14px;
        padding-left: 48px;
        height: 38px;
    }



    .register_form_sec_inner_single span {
        padding-left: 0;
        font-size: 12px;
    }



    .new_register_check_box {
        margin: 20px 0 0 0;
    }



    .new_register_check_box .container {
        font-size: 12px;
    }



    .register_new_submit {
        margin: 15px 0 10px 0;
    }



    .register_new_submit input {
        font-size: 10px;
        padding: 7px 20px;
    }



    .new_padd_top_new {
        padding-top: 5px !important;
    }











    .job_list_body_left_head h6 {
        font-size: 14px;
    }



    .job_list_body_left_head span {
        font-size: 14px;
    }



    .job_list_body_left_body_single {
        margin: 0 0 15px 0;
    }



    .new_job_body {
        padding-right: 0px;
        margin-top: 10px;
    }



    .nice-select.sort-select span.current {
        margin-top: 0px !important;
    }



    .job_list_body_right_body_single_id ul li {
        font-size: 12px;
        padding-right: 5px;
        *line-height: inherit;
        line-height: 2;
    }



    .new_title {
        font-size: 20px;
        line-height: inherit;
    }



    .payment_title span {
        font-size: 18px;
    }



    .dis_flex_new_jobs {
        display: block;
    }



    .job_list_body_right_body_single_vac ul li {
        font-size: 10px;
        padding: 8px 10px;
    }



    .mt_0 {
        margin-top: 25px;
    }



    .mt_0.job_list_body_right_body_single_btn ul {
        grid-template-columns: 1fr !important;
        display: flex;



        justify-content: flex-end;
        flex-direction: inherit;
    }



    .job_list_body_right_body_single_vac ul {
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
    }







    .cross_btn {
        right: 12px;
        top: 0px;
        font-size: 18px;
    }



    .search_sec_new ul {
        display: block;
    }



    .new_sort_brdr {
        margin-top: 15px !important;
    }



    .verify_email p {
        font-size: 14px;
    }



    .new_drop_cont_sec_new ol li a {
        font-size: 10px !important;
    }



    .new_drop_cont_sec_new ol li {
        margin-left: 0px !important;
        margin-bottom: 10px !important;
    }







    .service_details_banner_sec_cont_breadcumb li a {
        font-size: 12px;
    }



    .service_details_banner_sec_cont_top h6 {
        font-size: 25px;
    }



    .service_details_banner_sec_cont_bottom {
        padding-top: 100px;
    }



    .service_details_banner_sec_cont_bottom p {
        font-size: 16px;
    }



    .service_details_banner_sec_cont_bottom h5 {
        font-size: 20px;
    }



    .service_details_banner_sec {
        height: 330px;
    }



    .service_details_body_cont_inner_single h6 {
        font-size: 20px;
    }



    .service_details_body_cont_inner_single p {
        font-size: 14px;
    }



    .service_details_body_cont_inner_single_list li {
        font-size: 12px;
    }



    .service_details_body_cont .row {
        flex-direction: column-reverse;
    }



    .scroll_table_sec {
        overflow-x: scroll;
    }



    .campare_table_sec thead tr td:first-child {
        padding-left: 30px;
    }



    .campare_table_sec thead tr td h2 {
        font-size: 18px;
    }



    .campare_table_sec thead tr td span {
        font-size: 25px;
    }



    .campare_table_sec thead tr td h3 {
        margin-bottom: 20px;
    }



    .campare_table_sec thead tr td h5 {
        font-size: 14px;
    }



    .campare_table_sec thead tr td p {
        font-size: 12px;
    }



    .campare_table_sec tbody tr td:first-child {
        padding-left: 30px;
    }



    .campare_table_sec tbody tr td {
        padding: 15px;
        font-size: 20px;
        font-size: 14px;
    }



    .radio_btns_new_sec label {
        font-size: 12px;
    }



    .campare_table_sec tbody tr td .fa-check {
        font-size: 16px;
    }



    .choose_btn_new {
        font-size: 10px;
        margin-top: 30px;
    }



    #services_slide_sec .owl-stage-outer.owl-height {
        height: 570px !important;
    }



    .service_plan_multi_sec {
        position: relative;
        padding: 15px;
        top: 0;
        right: 0;
        left: auto;
        width: 100%;
        z-index: 11;
        margin-bottom: 40px;
    }



    .service_plan_multi_sec_head ul li {
        padding-right: 10px;
        font-size: 14px;
    }



    .service_plan_multi_sec_head ul li:after {
        right: 3px;
    }



    .service_plan_multi_sec_head_body h5 {
        font-size: 15px;
    }



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



    .service_plan_multi_sec_head_body ul li {
        font-size: 12px;
    }



    .service_plan_multi_sec_btn_price {
        display: block;
    }



    .service_plan_multi_sec_btn_price {
        position: relative;
        display: flex;
        align-items: center;
        justify-content: space-between;
        flex-direction: column-reverse;
    }



    .service_plan_multi_sec_btn_price a {
        font-size: 13px;
        padding: 8px 24px;
        margin-top: 15px;
    }



    .prof_clarification_sec_inner {
        padding: 20px 15px;
    }



    .prof_clarification_sec_head h4 {
        font-size: 20px;
        display: block;
    }



    .prof_clarification_sec_head h4 span {
        margin-left: 0;
        font-size: 10px;
        margin-top: 10px;
        display: inline-block;
    }



    .prof_clarification_sec_head h6 {
        font-size: 16px;
        display: flex;
        line-height: inherit;
    }



    .prof_clarification_sec_inner_cont_list {
        padding: 25px 15px;
    }



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



    .prof_clarification_sec_inner_cont_list ul li {
        font-size: 12px;
        padding-left: 15px;
    }



    .prof_clarification_sec_inner_cont_list ul li:before {
        height: 6px;
        width: 6px;
    }



    .prof_clarification_sec_inner_cont_list_input input {
        height: 45px;
        font-size: 12px;
        padding-left: 15px;



        margin-top: 15px;
    }



    .prof_clarification_sec_inner_cont_list_input button {
        position: relative;
        right: 0;
        top: 0;



        background: #F2F9FF;
        font-size: 14px;
        margin: 10px 0;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
    }



    .view_his_btns {
        display: flex;
        margin-bottom: 15px;
    }



    .view_his_btns_left {
        font-size: 12px;
        padding: 7px 15px;
        margin-bottom: 0px;
        display: inline-block;
    }



    .done_btns {
        font-size: 12px;
        padding: 7px 20px;
        display: inline-block;
    }







    .clarify_slide_sec.owl-carousel .owl-nav {
        display: none;
        position: relative;
        top: 100%;
        left: 0;



        transform: translateY(-50%);
        justify-content: space-between;
        width: 100%;
        z-index: 1;
        margin-top: 30px;
    }



    .clarify_slide_sec.owl-carousel .owl-nav i {
        font-size: 30px;
    }



    .send_btn_pop_sec_pop_inner p {
        font-size: 18px;
    }



    .send_btn_pop_sec_pop_inner .close {
        right: 0px;
        top: 10px;
    }



    .send_btn_pop_sec_pop_inner .close img {
        width: 22px;
    }



    #clarify_slide .owl-stage-outer.owl-height {
        height: 840px;
    }



    .view_his_pop_new_sec_inner_head_left {
        margin-bottom: 10px;
    }



    .view_his_pop_new_sec_inner_head {
        padding: 20px;
        display: block;
    }



    .view_his_pop_new_sec_inner_head_left img {
        width: 55px;
    }



    .view_his_pop_new_sec_inner_head_left p {
        margin-left: 18px;
        font-size: 18px;
    }



    .view_his_pop_new_sec_inner_head_middle p {
        font-size: 16px;
        margin-bottom: 12px;
    }



    .view_his_pop_new_sec_inner_head_right ul li a {
        font-size: 16px;
    }



    .view_his_pop_new_sec_inner_head_right {
        text-align: right;
    }



    .view_his_pop_new_sec_inner_cont {
        margin: 0;
        padding: 15px;
    }



    .view_his_pop_new_sec_inner_cont_left h5 {
        font-size: 14px;
        display: flex;
    }



    .view_his_pop_new_sec_inner_cont_left p {
        font-size: 14px;
    }



    .view_his_pop_new_sec_inner_cont_left {
        padding: 15px;
        width: 100%;
        margin-bottom: 20px;
        float: left;
    }



    .suspension_mod_sec .modal-body {
        padding: 30px 0;
    }



    .suspension_mod_sec_cont_sec {
        width: 85%;
    }



    .suspension_mod_sec_cont_sec i {
        font-size: 30px;
    }



    .suspension_mod_sec_cont_sec h6 {
        font-size: 22px;
    }



    .suspension_mod_sec_cont_sec p {
        font-size: 17px;
    }



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







    .company_info_sec_mod_inner_body_grid {
        grid-column-gap: 20px;
    }



    .profile_service_sec_box_inner {
        grid-template-columns: 1fr;
        grid-gap: 15px;
    }



    .profile_service_sec_box_inner_single {
        padding: 20px;
    }



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



    .profile_service_sec_box_inner_single h6 {
        font-size: 16px;
    }



    .profile_service_sec_box_inner_single_flex span {
        font-size: 13px;
    }



    .profile_service_sec_box_inner_single_flex a {
        font-size: 12px;
    }











    /*About us page*/







    .about_us_sec {
        padding: 20px 0 0 0;
        background-position: center center;
    }



    .padd_left {
        padding-left: 0;
    }



    .our_story_sec_right {
        margin: 20px 0 0 0;
    }



    .our_story_sec_right h4 {
        font-size: 25px;
    }



    .our_story_sec_right p {
        font-size: 14px;
    }



    .about_us_sec .spacer30px {
        height: 20px;
    }



    .our_story_sec_right ul li {
        margin-bottom: 10px;
        font-size: 14px;
    }



    .ethos_right_img img {
        width: 200px;
    }



    .new_flex {
        flex-direction: column-reverse;
    }



    .our_story_sec .row.new_flex {
        flex-direction: inherit;
    }



    .our_story_sec_left {
        padding: 150px 0 !important;
        margin-left: 0px !important;
    }



    .our_story_sec_right h2 {
        font-size: 25px;
    }



    .ethos_right_img_new {
        padding: 180px 0 !important;
        width: 100% !important;
    }



    .about_us_sec {
        background-position: 75% -60px;
    }







    /*About us page*/







    /*New Header Responisve*/







    .drop_sec_down {
        display: none !important;
    }



    .new_header_pre_login_inner_menu_sec {
        display: none;
    }



    .new_header_pre_login_inner_logo {
        width: 50%;
        display: inline-block;
    }



    .right_icn {
        right: 20px;
        top: -25px;
        position: absolute;
    }











    /*New Header Responisve*/











    /*New Profile Without Media*/







    .add_profile_pic_before {
        padding: 30px 15px;
        display: block;
        text-align: center;
    }



    .recomm_jobs_body_before_add p {
        font-size: 18px;
    }



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











    /*New Profile Without Media*/







    .all_tab_sec_before_add_sec {
        padding: 15px;
    }



    .all_tab_sec_before_add_sec_inner {
        display: block;
        padding: 15px;
    }



    .all_tab_sec_before_add_sec_inner img {
        width: 120px;
        margin: 10px auto;
        text-align: center;
    }



    .all_tab_sec_before_add_sec_inner span h6 {
        font-size: 18px;
    }



    .upload_icn_btns_new {
        font-size: 12px;
        padding: 10px 25px;
    }



    .physical_att_sec_without_add {
        display: block;
    }



    .physical_att_sec_without_add img {
        margin-right: 5px;
        margin-bottom: 15px;
    }



    .physical_att_sec_without_add span h5 {
        font-size: 14px;
        margin: 0 0px 15px 0;
    }



    .bg_light_blue_right {
        padding: 20px 16px;
    }



    .physical_att_sec_without_add span a {
        padding: 8px 20px;
        font-size: 10px;
    }



    .wallet_box_sec_new {
        padding: 0;
        display: block;
    }



    .wallet_box_sec_new img {
        width: 50px;
        margin: 0 20px 15px 0px;
    }



    .wallet_box_sec_new span {
        display: block;
    }



    .talent_cash_sec_main h4 {
        font-size: 16px;
    }



    .talent_cash_sec_main h5 {
        font-size: 25px;
        margin: 0px 0 10px 0;
    }



    .view_det_btns_new {
        margin-left: 0px;
    }



    .services_text_sec {
        display: block;
    }



    .services_text_sec img {
        width: 80%;
        margin: 15px auto;
    }



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



    .services_text_main a {
        font-size: 12px;
    }



    .recommened_jobs_sec_slide_inner {
        padding-right: 0px;
        padding-left: 0;
    }



    #reco_jobs_slide .owl-nav {
        left: 0;
        width: 100%;
        z-index: 1;
    }



    #reco_jobs_slide .owl-nav i {
        font-size: 18px;
    }



    .talent_prof_cont_prof_inner h3 {
        font-size: 18px;
    }



    .add_loc_new {
        font-size: 14px;
    }



    .add_loc_new i {
        font-size: 15px;
        margin: 0 5px 0 0;
    }



    .before_circle_sec {
        height: 80px;
        width: 80px;
        line-height: 80px;
        flex: 0 0 80px;
        margin-right: 15px;
    }



    .add_lang_sec_text a {
        font-size: 14px;
        margin-right: 5px;
    }



    .add_profile_pic_before_cont {
        margin-left: 0;
        display: inline-block;
        margin-top: 10px;
    }



    .view_det_btns_new {
        font-size: 12px;
        margin-left: 0px;
        padding: 8px 20px;
    }







    .picture_drop ul {
        padding: 10px 15px;
        transform: translate3d(125px, -50px, 0px) !important;
        min-width: auto;
    }



    .picture_drop ul li a {
        font-size: 14px;
    }



    .recomm_jobs_body {
        *height: 800px;
        height: auto;
    }



    .talent_prof_cont_prof_inner h5 {
        font-size: 12px;
    }



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







    #nav-tabContent {
        min-height: auto;
    }



    .new_prof_picture_sec_audio {
        height: auto;
    }











    .email_temp_table {
        padding: 10px;
        width: 100%;
        margin: 35px auto;
    }



    .email_temp_table tbody {
        padding: 20px;
    }



    .email_temp_table tr td img {
        width: 165px;
        padding: 0px 0 20px 0;
    }



    .email_temp_table tr td p {
        font-size: 16px;
    }



    .email_temp_table tr td a {
        font-size: 14px;
        margin-top: 15px;
    }



    .resend_password_link {
        padding: 25px 0;
    }



    .resend_password_link h5 {
        font-size: 20px;
    }



    .update_pass_sec_head h4 {
        font-size: 18px;
    }



    .update_pass_sec_head h4 img {
        width: 40px;
        margin-right: 15px;
    }



    .update_pass_sec_head h5 {
        font-size: 20px;
    }







    .add_new_popup_cont_sec .modal-body {
        padding: 15px;
    }



    .add_new_popup_cont_sec .close i {
        font-size: 20px;
    }



    .add_new_popup_cont_sec_body_single label {
        font-size: 12px;
    }



    .add_new_popup_cont_sec_body_single select {
        width: 100%;
        height: 30px;
        font-size: 12px;
        background-size: 10px;
    }



    .add_new_popup_cont_sec_body_single_dob_single select {
        width: 100%;
        height: 30px;
        font-size: 12px;
        background-size: 10px;
    }



    .add_new_popup_cont_sec_body_single_dob_single span {
        width: 100%;
        height: 30px;
        font-size: 12px;
    }



    .add_new_popup_cont_sec_body_single_dob {
        margin: 12px 0 0 0;
    }



    .add_new_popup_cont_sec_body_single_dob_single label {
        font-size: 12px;
    }



    .add_new_popup_cont_sec_body_single_dob h6 {
        font-size: 16px;
        margin: 0 0 15px 0;
    }



    .add_new_popup_cont_sec_body_single_dob_grid {
        grid-template-columns: 1fr;
        grid-gap: 5px;
        width: 100%;
    }



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



    .add_new_popup_cont_sec_body_left_passport label {
        font-size: 12px;
        margin: 0 0 10px 0;
    }



    .add_new_popup_cont_sec_body_right {
        width: 50%;
        margin: 0 auto;
        text-align: center;
    }



    .add_new_popup_cont_sec_body {
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .add_new_popup_cont_sec .modal-dialog {
        margin: 5px 0;
    }



    .add_new_popup_cont_sec_body_left_passport_check_single .container {
        font-size: 12px;
    }



    .add_new_popup_cont_sec_body_left {
        margin-top: 15px;
    }



    .verify_email_proc_inner {
        padding: 20px;
    }



    .verify_email_proc_inner h6 {
        font-size: 20px;
    }



    .verify_email_proc_inner p {
        font-size: 14px;
    }



    .verify_email_proc_inner h5 {
        font-size: 16px;
    }



    .verify_email_proc_inner h5 a {
        font-size: 16px;
        margin-left: 0;
        display: block;
        margin-top: 10px;
    }



    .send_link_btns_new {
        font-size: 14px;
    }



    .upload_pic_crop_pop_sec .modal-body {
        padding: 20px;
    }



    .upload_pic_crop_pop_sec_cont h6 {
        font-size: 16px;
    }



    .upload_pic_crop_pop_sec .close i {
        font-size: 20px;
    }



    .upload_pic_crop_pop_sec .close {
        top: 20px;
    }



    .upload_pic_crop_pop_sec_cont {
        margin-top: 20px;
    }



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



    .crop_popup_sec_sec_inner_left_btns ul li:last-child a {
        font-size: 16px;
    }



    .crop_popup_sec_sec_inner_left_btns ul li:last-child a i {
        font-size: 18px;
    }



    .upload_new_btn_up {
        font-size: 14px;
    }



    .wallet_pop_sec_main_inner {
        padding: 25px;
    }



    .fa_heart_sec i {
        font-size: 22px;
    }



    .wallet_pop_sec_main_inner_head h5 {
        margin: 0px 0 0 15px;
        font-size: 22px;
    }



    .wallet_pop_sec_main_inner_head span i {
        height: 30px;
        width: 30px;
        line-height: 30px;
        font-size: 16px;
    }



    .wallet_pop_sec_main_inner_body_left_top {
        display: block;
    }



    .wallet_pop_sec_main_inner_body_left_top img {
        width: 90px;
        margin-right: 15px;
        margin-bottom: 15px;
    }



    .wallet_pop_sec_main_inner_body_left_top span h6 {
        font-size: 20px;
    }



    .wallet_pop_sec_main_inner_body_left_top span p {
        font-size: 12px;
    }



    .star_icn_list {
        font-size: 12px;
    }



    .star_icn_list i {
        font-size: 14px;
    }



    .wallet_pop_sec_main_inner_body_right {
        position: relative;
        margin-top: 15px;
    }



    .new_cate_sub_cate_sec {
        padding: 25px 0;
    }



    .new_cate_sub_cate_sec_inner_head h5 {
        font-size: 20px;
        margin-bottom: 10px;
    }



    .new_cate_sub_cate_sec_inner_head h6 {
        font-size: 16px;
        margin-bottom: 0px;
        line-height: inherit;
    }



    .new_cate_sub_cate_sec_inner_body_single {
        padding: 15px;
    }



    .new_cate_sub_cate_sec_inner_body_single_head h6 {
        font-size: 16px;
    }



    .new_cate_sub_cate_sec_inner_body_single_head h6 img {
        width: 20px;
    }



    .choose_cate_btn_new {
        font-size: 12px;
        height: 45px;
        padding-left: 15px;
    }



    .cate_drop_sec_new_drop:after {
        font-size: 12px;
    }



    .category_sugg_block_sec {
        margin: 20px 0 15px 0;
    }



    .category_sugg_block_sec ul li a {
        font-size: 14px;
        padding: 5px 10px;
    }



    .category_sugg_block_sec ul li {
        margin-right: 10px;
        margin-bottom: 10px;
    }



    .cate_sub_cate_head_block {
        font-size: 14px;
        padding: 5px 15px;
        margin-right: 15px;
        margin-bottom: 15px;
    }



    .sub_cate_inner_suggested ul li {
        margin-right: 10px;
        margin-bottom: 10px;
    }



    .sub_cate_inner_suggested ul li a {
        font-size: 14px;
        padding: 5px 10px;
    }



    .proc_cancel_btn_sec {
        justify-content: center;
    }



    .proc_new_btn_new {
        padding: 8px 25px;
        font-size: 14px;
    }



    .cancel_new_btn_new {
        padding: 8px 25px;
        font-size: 14px;
    }



    .proc_cancel_btn_sec ul li {
        display: inline-block;
        margin: 0 5px;
    }



    .proc_cancel_btn_sec ul {
        display: flex;
    }







    .job_post_form_flow {
        padding: 25px 0 20px 0;
    }



    .job_post_form_flow_inner h5 {
        font-size: 25px;
        margin: 0 0 20px 0;
    }



    .job_post_form_flow_inner_head {
        width: 100%;
    }



    .job_post_form_flow_inner_head ul li {
        font-size: 12px;
        margin-right: 20px;
        margin-bottom: 25px;
    }



    .job_post_form_flow_inner_body_grid {
        grid-template-columns: 1fr;
        grid-column-gap: 25px;
        width: 100%;
    }



    .job_post_form_flow_inner_body_grid_single_head label {
        font-size: 14px;
    }



    .job_post_form_flow_inner_body_grid_single_box input {
        font-size: 14px;
        padding-left: 20px;
    }



    .job_post_form_flow_inner_body_grid_single {
        margin-bottom: 30px;
    }



    .job_post_form_flow_inner_body_grid_single_box select {
        font-size: 14px;
        padding-left: 20px;
    }



    .job_post_form_flow_inner_body_grid_single_head h6 {
        font-size: 10px;
        margin-left: 10px;
    }



    .custo_radio_btns {
        padding: 10px;
        grid-template-columns: 1fr;
        grid-gap: 15px;
        width: 100%;
        margin-bottom: 20px;
    }



    .custo_radio_btns_single p {
        font-size: 14px;
    }



    .job_payment_sec_grid {
        grid-template-columns: 1fr;
        grid-gap: 0;
        width: 100%;
    }



    .more_options_sec button {
        font-size: 12px;
        top: 0;
    }



    .job_post_form_flow_inner_body_grid_single_box textarea {
        font-size: 12px;
        padding-left: 15px;
        padding-top: 10px;



        width: 100%;
    }



    .save_draft_btn {
        font-size: 14px;
        padding: 8px 15px;
    }



    .job_post_save_btn ul {
        display: block;
        text-align: center;
    }



    .job_post_save_btn ul li {
        margin: 0 0px 15px 0;
    }



    .company_info_sec_mod .modal-body {
        padding: 20px 10px;
    }



    .company_info_sec_mod_inner .close {
        font-size: 20px;
        margin-bottom: 10px;
    }



    .company_info_sec_mod_inner h5 {
        font-size: 20px;
    }



    .padd_right_sec_new {
        padding-right: 0;
    }



    .new_mb .job_post_form_flow_inner_body_grid_single {
        margin: 0 0 20px 0;
    }



    .company_info_sec_mod_inner_body_grid {
        grid-template-columns: 1fr;
    }







    .talent_profile_admin_side_clarification h5 {
        font-size: 18px;
    }



    .action_talent_prof_page {
        padding: 10px 15px;
        display: block;
    }



    .action_talent_prof_page h6 {
        margin: 0 0 15px 0;
        font-size: 16px;
        line-height: inherit;
    }



    .prof_admin_list_sec li {
        display: inline-block;
        margin-left: 0;
        margin-bottom: 20px;
        margin-right: 10px;
    }



    .clari_admin_prof {
        font-size: 14px;
    }



    .clari_admin_prof i {
        font-size: 14px;
    }



    .bordr_left_padd {
        padding-left: 0;
        border-left: none;
    }



    .prof_admin_list_sec_radio_btns .cont_sec .checkmark:after {
        left: 2.4px;
        top: -0.8px;
    }



    .approved_btns {
        font-size: 14px;
    }



    .prof_admin_list_sec_radio_btns .cont_sec {
        font-size: 16px;
    }



    .select_clarification {
        padding: 15px;
    }



    .select_clarification_head i {
        font-size: 20px;
        text-align: right;
        display: flex;
        justify-content: flex-end;
    }



    .select_clarification_head h5 {
        font-size: 14px;
        margin-bottom: 10px;
        display: inline-block;
    }



    .select_clarification_body_single_list_check .cont_ner_sec input {
        position: relative;
        margin-bottom: 20px;
    }



    .select_clarification_body_single {
        margin-left: 0px;
        padding: 12px;
    }



    .select_clarification_body_single h6 {
        font-size: 14px;
        display: flex;
        line-height: inherit;
    }



    .select_clarification_body_single p {
        font-size: 13px;
    }



    .select_clarification_body_single ul li {
        font-size: 13px;
        padding-left: 15px;
    }



    .select_clarification_body_single ul li:before {
        height: 7px;
        width: 7px;
    }



    .proc_btns_new_sec_admin {
        font-size: 14px;
        padding: 6px 15px;
    }



    .select_clarification_head {
        display: block;
    }



    .edit_sel_temp {
        font-size: 16px;
    }



    .edit_btn_icn {
        font-size: 14px;
    }



    .send_clari_btn_new {
        font-size: 12px;
        padding: 7px 15px;
    }



    .send_clarification_sec_inner {
        padding: 20px;
    }



    .send_clarification_sec_inner_cont img {
        width: 90px;
        margin: 15px auto 15px;
    }



    .send_clarification_sec_inner_cont h5 {
        font-size: 20px;
    }



    .send_clarification_sec_inner .close {
        right: 15px;
        top: 15px;
        font-size: 22px;
    }



    .edit_select_template_sec {
        padding: 10px;
        margin-left: 0;
    }



    .edit_select_template_sec_top ul li {
        border-right: none;
        padding-right: 0;
        margin-right: 0;
        font-size: 14px;
    }



    .edit_select_template_sec_bottom_icn ul li {
        margin-right: 15px;
        margin-bottom: 15px;
    }



    .edit_select_template_sec_bottom_icn ul li a {
        font-size: 14px;
    }



    .edit_select_template_sec_bottom_cont {
        padding: 10px;
    }



    .edit_select_template_sec_bottom_cont p {
        font-size: 13px;
    }



    .edit_select_template_sec_bottom_cont ol li {
        font-size: 13px;
        padding-left: 15px;
    }



    .edit_select_template_sec_bottom_cont ol li:before {
        height: 7px;
        width: 7px;
    }



    .edit_select_template_sec_bottom_btns ul li {
        margin-left: 5px;
    }



    .cancel_btns_adim {
        padding: 5px 15px;
        font-size: 14px;
    }



    .select_clarification_view_his_page_inner_single_head h4 {
        font-size: 18px;
        display: block;
    }



    .select_clarification_view_his_page_inner_single_head h4 span {
        margin-left: 0;
        font-size: 12px;



        margin-top: 10px;
        display: inline-block;
    }



    .select_clarification_view_his_page_inner_single_head h6 {
        font-size: 14px;
        line-height: inherit;



        display: flex;
    }



    .select_clarification_view_his_slide {
        padding: 10px 15px;
    }



    .select_clarification_view_his_slide p {
        font-size: 14px;
    }



    .select_clarification_view_his_slide ul li {
        font-size: 14px;
        padding-left: 15px;
    }



    .select_clarification_view_his_slide ul li:before {
        height: 7px;
        width: 7px;
    }



    #clarify_slide_new .owl-nav .owl-next i {
        font-size: 22px;
    }



    #clarify_slide_new .owl-nav .owl-prev i {
        font-size: 22px;
    }



    .send_admin_text {
        font-size: 12px;
        padding-bottom: 0;
    }



    .reply_admin_clarification {
        padding-top: 20px;
    }



    .reply_admin_clarification h5 {
        font-size: 20px;
    }



    .reply_admin_clarification_reply_box {
        width: 100%;
        padding: 10px;
    }



    .reply_admin_clarification_reply_box p {
        font-size: 14px;
    }



    .reply_admin_text {
        font-size: 12px;
        padding-bottom: 0;
    }



    .done_btn_admin {
        font-size: 12px;
        padding: 5px 20px;
    }



    .view_his_new_btn_admin {
        font-size: 12px;
        padding: 8px 15px;
    }



    .activity_log_sec_inner_head h6 {
        font-size: 20px;
    }



    .cross_icn {
        right: 10px;
        top: 10px;
    }



    .cross_icn i {
        font-size: 20px;
    }



    .activity_log_sec_inner_body_flex_right h5 {
        font-size: 16px;
        margin-bottom: 10px;
    }



    .prof_clarification_sec_inner_cont_list ol li {
        font-size: 12px;
        padding-left: 15px;
    }



    .socila_media_grid_sec ul li {
        width: 100%;
        margin-bottom: 20px;
    }



    .terms_check_box .container {
        font-size: 15px;
    }











    /*New Footer*/







    .new_footer_design_sec_inner h5 {
        font-size: 14px;
        margin: 0 0 12px 0;
    }



    .new_footer_design_sec_inner ul li {}



    .new_footer_design_sec_inner ul li a {
        font-size: 12px;
        padding-right: 5px;
        margin-right: 5px;
        margin-bottom: 10px;



        display: inline-block;
    }



    .new_footer_design_sec_inner {
        padding: 20px 0;
    }



    .new_footer_design_sec_logo_sec_logo {
        width: 100px;
        display: inline-block;
    }



    .new_footer_design_sec_logo_sec_logo_para p {
        font-size: 10px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li {
        padding-left: 5px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li a i {
        font-size: 14px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li:last-child {
        padding-left: 10px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li:last-child span {
        font-size: 16px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li:last-child select {
        font-size: 14px;
        width: 40px;
        background-size: 12px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li:last-child span {
        font-size: 12px;
        color: #606060;



        padding-right: 2px;
    }



    .new_footer_design_sec_logo_sec {
        padding-top: 20px;
        padding-bottom: 25px;
    }



    .new_footer_design_sec_logo_sec_logo_para {
        position: absolute;
        bottom: 0;
        text-align: center;
        width: 100%;
    }















    /*New Footer*/



















    /*Admin Dashboard Full Process*/







    .admin_dash_jobs_head h4 {
        font-size: 14px;
    }



    .admin_dash_jobs_head a {
        font-size: 12px;
        padding: 8px 10px;
    }



    .career_admin_dashboard_right_cont_car_grid_new {
        grid-template-columns: 1fr;
        grid-gap: 15px;



        margin: 0 0 20px 0;
    }



    .career_admin_dashboard_right_cont_car_grid_single_new {
        padding: 15px;
    }



    .career_admin_dashboard_right_cont_car_grid_single_new h5 {
        font-size: 14px;
    }



    .career_admin_dashboard_right_cont_car_grid_single_new h5 img {
        margin: 0 5px 0 0;
        width: 18px;
    }



    .span_class_new h6 {
        font-size: 20px;
    }



    .span_class_new a {
        font-size: 12px;
    }



    .admin_dash_job_applied h5 {
        font-size: 20px;
    }



    .all_jobs_tabs_sec_new {
        padding: 15px;
    }



    .all_jobs_tabs_sec_new ul {
        display: block;
        padding-bottom: 0;
    }



    .all_jobs_tabs_sec_new ul li {
        display: block;



        border-right: none;
        padding-right: 0;
        margin-right: 0;
        border-bottom: 1px solid #E6E6E6;



        padding-bottom: 10px;
        margin-bottom: 10px;
        text-align: center;
    }



    .all_jobs_tabs_sec_new ul li a {
        font-size: 14px;
    }



    .all_jobs_tabs_sec_new ul li a span {
        font-size: 11px;
    }



    .jobs_dash_location_fit_sec ul li {
        margin-right: 0;
        margin-bottom: 10px;
    }



    .select_opt .fa-map-marker-alt {
        font-size: 16px;
        margin-right: 5px;
    }



    .select_opt .sel_Box_new_first {
        font-size: 16px;
        background: #fff url(../images/select-tag.png) no-repeat 85%;
    }



    .jobs_dash_location_fit_sec ul {
        display: block;
    }



    .jobs_dash_location_fit_sec {
        display: block;
        margin: 15px 0 10px 0;
    }



    .jobs_dash_sec_table thead tr td {
        font-size: 12px;
        padding: 5px 15px 10px 0
    }



    .jobs_dash_sec_table {
        overflow-x: scroll;
    }



    .jobs_dash_sec_table tbody tr td {
        font-size: 11px;
        padding: 10px;
    }



    .job_dash_filter {
        font-size: 14px;
        float: left;
        margin-right: 20px;
    }



    .results_para {
        font-size: 15px;
    }



    .dash_check_in .cont_new_dash {
        font-size: 12px;
    }



    .job_sort_btn_new button {
        font-size: 16px;
    }



    .dash_check_in {
        float: left;
        margin-right: 20px !important;
    }



    .job_sort_btn_new {
        margin: 15px 0 0 0;
        display: inline-block;
        width: 100%;



        text-align: right;
    }



    .tab_online:before {
        height: 10px;
        width: 10px;
        left: -5px;
        top: 60px;
    }



    .tab_inactive:before {
        height: 10px;
        width: 10px;
        left: -5px;
        top: 60px;
    }



    .tab_claim:before {
        height: 10px;
        width: 10px;
        left: -5px;
        top: 60px;
    }



    .tab_draft:before {
        height: 10px;
        width: 10px;
        left: -5px;
        top: 60px;
    }



    .input_search_sec_dash i {
        font-size: 14px;
        top: 1px;
        left: 12px;
    }



    .input_search_sec_dash input {
        width: 140px;
        font-size: 12px;
        padding: 0 0 0 30px;
    }



    .job_sort_btn_new button {
        font-size: 14px;
        padding: 8px;
    }



    .job_sort_btn_new button .fa-align-center {
        font-size: 14px;
    }



    .job_sort_btn_new button .fa-angle-down {
        font-size: 14px;
        margin-left: 0px;
    }



    .job_sort_btn_new {
        margin: 5px 0 0 0;
        width: 100%;
        text-align: right;
    }



    .job_posting_form_admin_new_sec {
        padding: 15px;
    }



    .job_posting_form_admin_new_sec_head {
        display: block;
    }



    .job_posting_form_admin_new_sec_head_left li h6 {
        font-size: 14px;
        margin-bottom: 7px;
    }



    .job_posting_form_admin_new_sec_head_left li {
        margin-right: 0;
        margin-bottom: 15px;
        display: block;
    }



    .job_posting_form_admin_new_sec_head_left li:last-child {
        margin-bottom: 0px;
    }



    .job_posting_form_admin_new_sec_head_left li:last-child h5 {
        margin-bottom: 0px;
    }



    .job_posting_form_admin_new_sec_head_left li h5 {
        font-size: 16px;
        margin-bottom: 10px;
    }



    .job_edit_btn_new i {
        margin-right: 8px;
        font-size: 12px;
    }



    .job_edit_btn_new {
        font-size: 12px;
        padding: 8px 15px;
    }



    .delete_btn_job_new {
        font-size: 12px;
        padding: 8px 15px;
    }



    .job_posting_form_admin_new_sec_body {
        padding-top: 0px;
    }



    .job_posting_form_admin_new_sec_single {
        margin-bottom: 20px;
    }



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



    .job_posting_form_admin_new_sec_single h6 {
        font-size: 20px;
        margin-bottom: 0px;
        line-height: inherit;
    }



    .job_posting_form_admin_new_sec_body_list ul li {
        display: inline-block;
        padding-right: 15px;



        padding-bottom: 0px;
    }



    .job_posting_form_admin_new_sec_body_list ul li p {
        font-size: 12px;
        margin-bottom: 5px;
    }



    .job_posting_form_admin_new_sec_body_list ul li h6 {
        font-size: 14px;
    }



    .job_posting_form_admin_new_sec_body_desc {
        margin-top: 0;
    }



    .job_posting_form_admin_new_sec_body_desc h6 {
        font-size: 15px;
        margin-bottom: 15px;
    }



    .job_posting_form_admin_new_sec_body_desc p {
        color: #000000;
        font-size: 15px;
        font-weight: 400;
    }



    .job_posting_form_admin_new_sec_btns li {
        margin-right: 15px;
        margin-bottom: 15px;
    }



    .next_btns_new {
        font-size: 14px;
    }



    .add_new_jobs_btn_new {
        font-size: 14px;
    }



    .save_draft_btn_new {
        font-size: 14px;
    }



    .preview_sec_inner_body_sec_left {
        margin-bottom: 15px;
    }



    .preview_sec_inner_body_sec_left h6 {
        margin-bottom: 15px;
        font-size: 18px;
    }



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



    .pre_job_view_btns {
        font-size: 10px;
        padding: 8px 7px;
    }



    .pre_job_view_btns img {
        margin-right: 4px;
        width: 15px;
    }



    .job_list_body_right_body_single_btn ul li {
        padding-left: 5px;
    }



    .pre_job_edit_btns {
        font-size: 10px;
        padding: 8px 20px;
    }



    .post_jobs_btns_new {
        padding: 7px 20px;
        font-size: 12px;
    }



    .post_jobs_back_btn_new {
        padding: 7px 20px;
        font-size: 12px;
    }



    .job_post_success_page_sec {
        padding: 20px;
        width: 100%;
    }



    .job_post_success_page_sec_head {
        display: block;
        width: 100%;
        margin-bottom: 30px;
    }



    .job_post_success_page_sec_head i {
        font-size: 30px;
        margin-bottom: 10px;
    }



    .job_post_success_page_sec_head span h5 {
        font-size: 20px;
    }



    .job_post_success_page_sec_head span p {
        font-size: 14px;
    }



    .job_post_success_page_sec_table {
        overflow: scroll;
    }



    .job_post_success_page_sec_table table thead tr td {
        font-size: 10px;
        padding: 5px;
    }



    .job_post_success_page_sec_table table tbody tr td {
        font-size: 10px;
        padding: 10px;
    }



    .job_post_success_page_sec_btns {
        margin: 20px 0 0 0;
    }



    .job_post_success_page_sec_btns ul li {
        margin-right: 15px;
    }



    .post_job_new_tab {
        font-size: 13px;
        padding: 6px 12px;
    }



    .job_dash_btns_new {
        font-size: 12px;
        padding: 6px 12px;
    }



    .user_mob_no_sec_body {
        padding: 0;
    }



    .user_mob_no_sec_body h5 {
        font-size: 20px;
    }



    .user_mob_no_sec_body p {
        font-size: 14px;
    }



    .personal_post_new {
        grid-template-columns: 1fr;
        grid-gap: 10px;
        margin-bottom: 20px;
    }



    .personal_post_new li h6 {
        font-size: 16px;
    }



    .personal_post_new li p {
        font-size: 14px;
    }



    .personal_post_new li span {
        font-size: 14px;
    }



    .post_job_pop_btns li {
        margin-right: 5px;
    }



    .post_btn_jobs {
        font-size: 12px;
        padding: 6px 18px;
    }



    .can_btn_jobs {
        font-size: 12px;
        padding: 6px 18px;
    }



    .user_view_details_sec .modal-body {
        padding: 50px 15px 15px 15px;
    }



    .user_view_details_sec .close {
        font-size: 18px;
    }



    .new_view_list li {
        padding-right: 10px;
        font-size: 12px;
        padding-bottom: 8px;
    }



    .new_view_list {
        margin-bottom: 0;
    }



    .edit_btn_view_new {
        font-size: 12px;
        right: 35px;
        top: -40px;
        padding: 8px 20px;
    }



    .edit_btn_view_new i {
        font-size: 12px;
    }



    .user_view_details_sec_list h3 {
        font-size: 18px;
        line-height: inherit;
    }



    .rate_icon {
        font-size: 18px;
    }



    .new_view_list_vac {
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .user_view_details_sec_list p {
        font-size: 14px;
    }



    .user_view_details_sec_list p span {
        margin-bottom: 10px;
    }



    .audition_attach_new_sec a i {
        padding: 0 5px;
        font-size: 12px;
    }



    .audition_attach_new_sec a {
        padding: 8px 10px;
        font-size: 12px;
    }



    .audition_attach_new_sec p {
        font-size: 10px;
    }



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



    .client_dash_new_talent_list ul {
        padding: 10px 0;
    }



    .client_dash_new_talent_list ul li {
        margin-bottom: 12px;
        padding-right: 12px;
        margin-right: 5px;
    }



    .client_dash_new_talent_list ul li a {
        font-size: 12px;
    }



    .client_dash_sec_main nav {
        width: 100%;
    }



    .client_dash_sec_main nav .nav-item {
        padding: 10px 20px;
        font-size: 12px;
    }



    .table_cont table thead tr td:first-child {
        padding-left: 15px;
    }



    .table_cont table thead tr td {
        font-size: 12px;
        padding: 15px 10px;
    }



    .client_dash_sec_main .tab-content {
        margin: 25px 0 20px 0;
        overflow-y: scroll;
    }



    .table_cont table tbody tr td {
        padding: 15px 10px;
        font-size: 10px;
    }



    .table_cont table tbody tr td:first-child {
        padding-left: 15px;
    }







    /*Admin Dashboard Full Process*/







    /*Verification Flow*/







    .talent_prof_veri_settings {
        padding: 20px 0 10px 0;
    }



    .talent_prof_veri_settings_single {
        padding: 15px;
        display: block;
        margin-bottom: 20px;
        line-height: inherit;
    }



    .talent_prof_veri_settings_single_left_icn {
        margin-right: 15px;
        margin-bottom: 15px;
    }



    .talent_prof_veri_settings_single_left {
        display: block;
    }



    .talent_prof_veri_settings_single_left_text h5 {
        font-size: 14px;
        margin-bottom: 5px;
        min-width: 100%;
    }



    .talent_prof_veri_settings_single_left_text span {
        font-size: 14px;
        border-left: none;
        padding-left: 0;



        margin-left: 0px;
        margin-bottom: 8px;
        display: inline-block;
    }



    .edit_flow_btn {
        font-size: 14px;
    }



    .talent_prof_veri_settings_single_left_text {
        display: block;
        line-height: inherit;
    }



    .dis_flex_inner {
        display: block;
    }



    .dis_flex_upper .dis_flex_inner {
        margin-bottom: 10px;
    }



    .talent_prof_veri_settings_single_left_text h4 {
        margin-left: 0;
        margin-bottom: 15px;
    }



    .request_new_btns {
        padding: 5px 35px;
    }



    .request_modal_sec .modal-dialog {
        max-width: 100%;
    }



    .request_modal_sec_inner {
        padding: 20px 15px;
    }



    .request_modal_sec_inner_cont {
        width: 95%;
        margin: 0 auto;
    }



    .request_modal_sec_inner_cont_logo {
        width: 100%;
        margin: 0px;
    }



    .request_modal_sec_inner_cont_inner h3 {
        font-size: 16px;
        margin: 0px 0 5px 0;
    }



    .request_modal_list li {
        font-size: 14px;
    }



    .request_modal_list li img {
        margin-right: 10px;
        width: 15px;
    }



    .req_moda_sc_cont {
        padding-top: 15px;
        padding-bottom: 15px;
    }



    .req_moda_sc_cont h4 {
        font-size: 14px;
    }



    .govt_req_sec li {
        font-size: 12px;
    }



    .read_more_cont_sec p {
        font-size: 14px;
    }



    .start_session_btns {
        font-size: 12px;
    }



    .request_talent_prof_ver {
        padding: 20px 0;
    }



    .request_talent_prof_ver_inner_head h5 {
        font-size: 18px;
    }



    .request_talent_prof_ver_inner_head p {
        font-size: 14px;
    }



    .request_talent_prof_ver_inner_head p img {
        width: 18px;
        margin: 0 5px;
    }



    .request_talent_prof_ver_inner_step ul {
        grid-template-columns: 1fr 1fr;
        display: grid;
    }



    .request_talent_prof_ver_inner_step ul li {
        padding-right: 0;
        display: block;
    }



    .request_talent_prof_ver_inner_step ul li h6 {
        font-size: 16px;
    }



    .request_talent_prof_ver_inner_step ul li p {
        padding: 0 5px;
        font-size: 12px;
    }



    .request_talent_prof_ver_inner_step ul li:before {
        left: -40px;
        width: 100%;
        display: none;
    }



    .request_talent_prof_ver_inner_step ul li:nth-child(3)::before {
        opacity: 0;
    }



    /*#step3:before{opacity: 0;}*/



    .request_talent_prof_ver_inner_upload h5 {
        font-size: 16px;
    }



    .request_talent_prof_ver_inner_upload p {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .request_talent_prof_ver_inner_upload_id_proff {
        margin: 15px 0 10px 0;
    }



    .request_talent_prof_ver_inner_upload_id_proff_left h5 {
        font-size: 16px;
    }



    .request_talent_prof_ver_inner_select {
        margin-bottom: 20px;
    }



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



    .sel_opt_box ul li {
        font-size: 14px;
        padding-bottom: 10px;
    }



    .drag_sec_new_design_label img {
        width: 40px;
    }



    .drag_sec_new_design_label p {
        font-size: 14px;
        margin: 10px 0;
    }



    .browse_btn_new {
        font-size: 12px;
        padding: 8px 25px;
    }



    .drag_sec_new_design_label {
        height: 200px;
    }



    .prco_new_btns {
        font-size: 14px;
        padding: 7px 25px;
    }



    .request_up_btn {
        width: 100%;
    }



    .drag_sec_new_design {
        width: 100%;
    }



    .upload_intro_video_sec_head h4 {
        font-size: 18px;
    }



    .upload_intro_video_sec_head p {
        font-size: 14px;
    }



    .upload_intro_video_sec_body {
        grid-template-columns: 1fr;
    }



    .upload_intro_video_sec_body_single_left_top {
        display: block;
    }



    .upload_intro_video_sec_body_single_left_top p {
        flex: 0 0 300px;
        font-size: 14px;
        margin-bottom: 15px;
    }



    .upload_intro_video_sec_body_single_left_top span {
        font-size: 18px;
        margin-right: 10px;
    }



    .upload_intro_video_sec_body_single_left_top button {
        padding: 5px 15px;
        font-size: 15px;
    }



    .upload_intro_video_sec_body_single_body_video h6 {
        font-size: 18px;
    }



    .video_preview_icn img {
        height: 100%;
    }



    .request_up_btn ul li {
        margin-left: 0px;
    }



    .proc_new_back_btns {
        font-size: 12px;
        padding: 8px 25px;
    }



    .payment_sec_new h5 {
        font-size: 25px;
        margin: 0 0 25px 0;
    }



    .payment_sec_new_body_left_info h6 {
        font-size: 18px;
    }



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



    .payment_sec_new_body_left_info p {
        font-size: 14px;
    }



    .payment_sec_new_body_left_single select {
        font-size: 14px;
        height: 35px;
    }



    .payment_sec_new_body_left_single label {
        position: relative;
        font-size: 14px;
    }



    .payment_sec_new_body_left_single_check .cont {
        font-size: 12px;
    }



    .payment_sec_new_body_left_grid {
        display: grid;
        grid-template-columns: 1fr;
        grid-gap: 0px;
    }



    .payment_sec_new_body_left_single input {
        font-size: 12px;
        height: 35px;
    }



    .payment_sec_new_body_left_single label span {
        font-size: 10px;
    }



    .save_new_btns_sec input {
        font-size: 14px;
        padding: 10px 70px;
        margin-bottom: 20px;
    }



    .payment_sec_new_body_right_single {
        padding: 15px;
    }



    .payment_sec_new_body_right_single h6 {
        font-size: 18px;
        padding-bottom: 10px;
        margin-bottom: 15px;
    }



    .payment_sec_new_body_right_single_blue_bg {
        padding: 10px;
        display: block;
    }



    .payment_sec_new h5 {
        font-size: 16px;
        margin: 0 0 10px 0;
    }



    .payment_sec_new_body_right_single_blue_bg h4 {
        margin-bottom: 0px;
        font-size: 16px;
    }



    .payment_sec_new_body_right_single_blue_bg h4 i {
        font-size: 14px;
        margin-left: 12px;
    }



    .plus_minus_sec {
        margin: 10px 0 20px 0;
    }



    .view_offer_dis {
        display: block;
        padding-bottom: 15px;
    }



    .view_offer_dis a {
        font-size: 14px;
        margin: 0 0 10px 0;
        display: block;
    }



    .view_offer_dis a i {
        font-size: 14px;
        margin-right: 12px;
    }



    .sub_total_sec {
        width: 100%;
    }



    .sub_total_sec span {
        font-size: 18px;
    }



    .sub_total_sec p {
        font-size: 18px;
    }



    .promocode_sec_inner_single p {
        font-size: 16px;
    }



    .promocode_sec_inner_single span {
        font-size: 18px;
    }



    .promocode_sec_inner_single h4 {
        font-size: 8px;
    }



    .have_promo_sec h3 a {
        font-size: 14px;
    }



    .have_total_sec_new p {
        font-size: 20px;
    }



    .have_total_sec_new span {
        font-size: 20px;
    }



    .proc_payment_sec button {
        padding: 10px 14px;
        font-size: 12px;
    }



    .promo_input_box input {
        font-size: 12px;
        height: 45px;
        padding-left: 15px;
    }



    .promo_input_box button {
        font-size: 10px;
    }



    .proceed_payment_sec .modal-dialog {
        width: 100%;
        margin: 0;
    }



    .proceed_payment_sec_inner img {
        width: 75px;
    }



    .proceed_payment_sec_inner h5 {
        font-size: 18px;
    }



    .proceed_payment_sec_inner h6 {
        font-size: 14px;
    }



    .proceed_payment_sec_inner a {
        font-size: 14px;
    }



    .view_offer_pop_sec_inner {
        padding: 20px;
    }



    .view_offer_pop_sec_inner h6 {
        font-size: 16px;
    }



    .view_offer_pop_sec_inner .close {
        font-size: 18px;
    }



    .view_offer_pop_sec_inner ul li {
        font-size: 12px;
    }



    .next_review_sec_new_head h5 {
        font-size: 18px;
        margin-bottom: 8px;
    }



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



    .next_review_sec_new_body_single h6 {
        font-size: 18px;
        margin: 0 0 10px 0;
    }



    .next_review_sec_new_body_single_body {
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    .next_review_sec_new_body_single_body_single h3 {
        font-size: 15px;
    }



    .new_cls_padd {
        padding: 10px;
    }



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



    .change_sec_new_after_cls_input img {
        width: 15%;
        margin-right: 10px;
        padding-right: 10px;
    }



    .change_btn_new {
        font-size: 14px;
    }



    .next_review_sec_new_body_single h6 {
        font-size: 16px;
    }



    .intro_video_sec_flex {
        display: block;
        width: 100%;
    }



    .intro_video_sec_flex {
        margin-bottom: 20px;
    }



    .intro_video_sec_flex_video.video_preview_icn {
        width: 100%;
    }



    .video_preview_icn i {
        font-size: 40px;
    }



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



    .next_review_sec_new_body_single p img {
        width: 15px;
    }



    .next_review_sec_new_body_single_box {
        padding: 10px;
    }



    .next_review_sec_new_body_single_box ul li h6 {
        font-size: 13px;
        margin-bottom: 0px;
    }



    .next_review_sec_new_body_single_box ul li p {
        font-size: 13px;
    }



    .next_review_sec_new_body_single_box ul li h6 i {
        font-size: 10px;
    }



    .next_review_sec_new_total p span {
        font-size: 16px;
    }



    .sumbit_popup_sec_pop_inner {
        padding: 40px 20px;
    }



    #sumbit_popup_sec {
        padding-right: 0px;
    }



    .sumbit_popup_sec_pop_inner img {
        width: 100px;
    }



    .sumbit_popup_sec_pop_inner p {
        font-size: 14px;
    }



    .sumbit_popup_sec_pop_inner a i {
        margin-right: 8px;
        font-size: 14px;
    }



    .sumbit_popup_sec_pop_inner a {
        font-size: 14px;
        padding: 8px 30px;
    }



    .change_sec_new_after_cls_input {
        width: 100%;
    }







    /*Verification Flow*/











    /*Job Report Module*/







    .job_reports_module_sec_new_head {
        display: flex;
    }



    .job_reports_module_sec_new_head h6 {
        font-size: 12px;
        margin-bottom: 0px;
    }



    .job_reports_module_sec_new {
        margin-top: 15px;
    }



    .job_reports_module_sec_new_head .dropdown {
        text-align: right;
    }



    .new_sort {
        font-size: 14px;
    }



    .drop_job_report_drop a {
        font-size: 12px;
    }



    .drop_job_report_drop {
        min-width: 100%;
    }



    .job_reports_module_sec_new_body_listing_single {
        padding: 10px;
    }



    .drop_btn_dots button i {
        font-size: 18px;
    }



    .job_reports_module_sec_new_body_listing_single ul li {
        padding-right: 10px;
        margin-bottom: 10px;
        font-size: 12px;
        display: block;
        line-height: 1.4;
    }



    .new_report_drop_sec {
        margin-bottom: 10px;
        text-align: right;
        width: 100%;
        justify-content: space-between;
    }



    .share_btn_slide i.fas.fa-share-alt {
        font-size: 14px !important;
    }



    .drop_btn_dots_conts {
        padding: 10px;
        min-width: 8rem;
    }



    .drop_btn_dots_conts span {
        font-size: 12px;
    }



    .job_reports_module_sec_new_body_listing_single h3 {
        font-size: 16px;
        margin-bottom: 12px;
    }



    .job_reports_module_sec_new_body_listing_single ul {
        margin-bottom: 5px;
    }



    .new_socila_job_list {
        margin-bottom: 5px;
    }



    .job_reports_module_sec_new_body_listing_single ul li span {
        margin-left: 8px;
    }



    .pay_title {
        font-size: 16px;
    }



    .other_jobs_info_sec {
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
        flex-direction: column-reverse;
    }



    .other_jobs_info_sec h5 {
        font-size: 14px;
        margin-bottom: 0px;
    }



    .other_jobs_info_sec h5 img {
        width: 16px;
    }



    .vac_applied_sec li {
        display: inline-block !important;
    }



    .job_list_view {
        font-size: 10px;
        padding: 5px 10px;
    }



    .job_list_apply {
        font-size: 10px;
        padding: 5px 10px;
    }



    .other_jobs_info_sec_btns {
        display: flex !important;
    }



    .job_list_body {
        padding: 10px 0 0 0;
    }



    .new_sort_sec {
        justify-content: flex-end;
    }



    .job_pst_sec_new {
        width: auto;
        margin: 0px;
    }



    .view_details_pop .modal.right .modal-dialog {
        max-width: 100% !important;
        width: 100% !important;
    }



    .view_details_pop .modal.right .modal-body {
        padding: 15px;
    }



    .job_list_body_right_body_single_id_new ul li {
        padding-right: 8px;
        font-size: 12px;
        line-height: inherit;
    }



    .view_details_pop .close {
        top: 10px;
        right: 10px;
    }



    .dot_drop_btns_sec {
        right: 10px;
        top: 50px;
        z-index: 11;
    }



    .popup_title {
        font-size: 16px;
    }



    .job_list_body_right_body_single_vac_new ul {
        grid-template-columns: 1fr;
    }



    .job_list_body_right_body_single_vac_new ul li {
        font-size: 12px;
    }



    .audition_attach a p {
        padding-right: 0px;
    }



    .audition_attach a {
        font-size: 10px;
        padding: 8px;
    }



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



    .report_para_text {
        font-size: 12px;
        padding: 0 5px;
    }



    .report_popup_sec_inner_body_text textarea {
        font-size: 12px;
    }



    .report_popup_sec_inner_body ul li {
        margin-bottom: 10px;
    }



    .thank_popup_sec_inner {
        display: block;
    }



    .thank_popup_sec_inner {
        padding: 40px 15px 25px 15px;
        display: block;
    }



    .thank_popup_sec_inner_left h6 {
        font-size: 18px;
        margin-bottom: 10px;
        margin-top: 10px;
    }



    .thank_popup_sec_inner_left p {
        font-size: 14px;
        margin-bottom: 15px;
    }



    .search_jobs_btn {
        padding: 5px 17px;
        font-size: 12px;
    }



    .report_jobs_btn {
        padding: 5px 17px;
        font-size: 12px;
    }



    .thank_popup_sec_inner_right {
        margin-top: 15px;
    }











    /*Job Report Module*/











    /*My Projects*/







    .my_projects_sec {
        padding: 15px 0;
    }



    .my_projects_sec_main {
        border-radius: 20px;
        padding: 15px;
    }



    .my_projects_sec_left_top h5 {
        font-size: 16px;
    }



    .my_projects_sec_left_top {
        padding-bottom: 10px;
    }



    .my_projects_sec_left_top a {
        font-size: 14px;
    }



    .my_projects_sec_left_btm_single {
        padding: 10px;
    }



    .my_projects_sec_left_btm_single_inner {
        grid-template-columns: 1fr;
    }



    .my_projects_sec_left_btm_single_inner_left ul li {
        padding-bottom: 10px;
        font-size: 12px;
    }



    .my_projects_sec_left_btm_single_inner_right {
        margin: 15px 0 0 0;
    }



    .my_projects_sec_left_btm_single_inner_right ul li a.view_jobs {
        margin: 10px 0 0 0;
        padding: 5px;
        font-size: 10px;
    }



    .my_projects_sec_main .col-lg-4 {
        padding: 0 10px;
    }



    .my_projects_sec_right_head h4 {
        font-size: 22px;
    }



    .my_projects_sec_right {
        padding-left: 0;
    }



    .my_projects_sec_main .col-lg-8 {
        padding: 0 10px;
    }



    .my_projects_sec_right_single_id ul li {
        margin-right: 5px;
        margin-bottom: 5px;
        font-size: 12px;
    }



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



    .my_projects_sec_right_single_id h5 {
        font-size: 16px;
        margin: 0px 0 5px 0;
    }



    .marker i {
        font-size: 14px;
    }



    .my_projects_sec_right_single_btns ul li a {
        font-size: 10px;
        padding: 5px 10px;
    }



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



    .my_projects_sec_right_single {
        padding: 15px 10px;
        margin-bottom: 20px;
    }



    /*.projects_drop .dropdown-menu{left: 0 !important;}*/



    .my_projects_sec_right_body {
        max-height: inherit;
        padding: 0;
    }



    .ev {
        font-size: 20px;
    }



    .drop_sec {
        width: 170px !important;
        right: 0px !important;
    }



    .projects_drop .dropdown-menu {
        width: 100%;
        left: auto !important;
        right: 0 !important;



        float: right;
        top: 0px !important;
        min-width: 100px;
    }



    .projects_drop .dropdown-menu a {
        font-size: 12px;
    }



    /*My Projects*/











    /*Dash page-15*/







    .talent_profile_clarification_inner {
        padding: 15px 25px;
    }



    .view_details_page_sec_main {
        padding: 15px;
    }



    .new_list_dash {
        position: relative;
        right: 0;
        top: 0;
        margin: 0 0 10px 0;
        z-index: 1;
    }



    .new_list_dash ul li {
        margin-left: 5px;
        margin-right: 5px;
    }



    .talent_cont_btn {
        font-size: 10px;
        padding: 5px 12px;
    }



    .view_details_page_sec_single ul li {
        margin-right: 5px;
        margin-bottom: 5px;
        font-size: 12px;
    }



    .view_details_page_sec_single {
        margin: 0 0 5px 0;
    }



    .view_details_page_sec_single h5 {
        font-size: 20px;
        margin: 0;
    }



    .my_projects_sec_right_single_btns_new {
        margin: 15px 0;
    }



    .my_projects_sec_right_single_btns_new ul {
        display: grid;
        grid-template-columns: 1fr;
        width: 100%;
    }



    .my_projects_sec_right_single_btns_new ul li {
        margin-right: 5px;
        margin-bottom: 5px;
    }



    .my_projects_sec_right_single_btns_new ul li a {
        font-size: 10px;
        padding: 8px 15px;
        width: 100%;
    }



    .view_details_page_sec_main .job_list_body_right_body_single_id_new ul li {
        font-size: 14px;
    }



    .talent_profile_clarification_inner ol li {
        font-size: 14px;
    }



    .view_details_btns ul li {
        margin: 0 0px 10px 0;
    }



    .talent_text {
        font-size: 12px;
    }



    .view_details_page_sec_single p {
        font-size: 14px;
    }



    .reason_sec p {
        font-size: 14px;
        padding: 10px;
    }



    .audition_attach a i {
        padding: 0 5px;
        font-size: 12px;
    }



    .new_list_dash ul {
        justify-content: flex-end;
    }















    /*Dash page-15*/











    /*View Applications*/







    .view_application_main_nav .nav-tabs {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: 15px;
        align-items: flex-start;
    }



    .view_application_main_nav .nav-item:after {
        display: block;
        right: -10px;
        height: 20px;
    }



    .view_application_main_nav .nav-item {
        font-size: 10px;
    }



    .verified_profile_btns ul li {
        margin-left: 2px;
    }



    .reject {
        font-size: 12px;
        padding: 5px 20px;
    }



    .shortlist {
        font-size: 12px;
        padding: 5px 20px;
    }



    .verified_profile_btns {
        margin: 15px 0;
        display: block;
    }



    .verified_profile_btns ul {
        margin-top: 15px;
    }



    .job_list_body_left_head h6 {
        font-size: 14px;
    }



    .job_list_body_left_head span {
        font-size: 14px;
    }



    .job_list_body_left_body_single label {
        font-size: 11px;
    }



    .job_list_body_left_body_single input {
        height: 25px;
    }



    .view_apps_right {
        grid-template-columns: 1fr;
    }



    .client_jobs_brow_main {
        padding: 15px;
    }



    .view_application {
        padding: 20px 0;
    }



    .audition_sec .modal-dialog {
        max-width: 100%;
        margin: 60px auto;
    }



    .audition_sec .close {
        top: -40px;
        right: 30px;
    }



    .audition_sec_body_right {
        margin: 0 0 15px 0;
    }



    .audition_sec_body_body .row {
        flex-direction: column-reverse;
    }



    .pos {
        right: 0px;
    }



    .verified_profile_btns h6 {
        font-size: 14px;
        flex: 0 0 100%;
    }



    .blue_btn {
        font-size: 11px;
        padding: 5px 10px;
    }



    .yellow_btn {
        font-size: 11px;
        padding: 5px 10px;
    }



    .reject_btn {
        font-size: 11px;
        padding: 5px 10px;
    }











    /*View Applications*/















    /*Profile Settings*/







    .talent_settings_body_single {
        padding: 10px;
    }



    .talent_settings_body_single_left h5 {
        font-size: 14px;
        margin-bottom: 5px;
    }



    .talent_settings_body_single_right_show {
        display: block;
    }



    .talent_settings_body_single_right_show p {
        margin-bottom: 5px;
        font-size: 14px;
    }



    .talent_settings_body_single_right_show a {
        font-size: 14px;
        display: flex;
        align-items: center;
        justify-content: end;



        padding-top: 10px;
    }



    .talent_settings_body_single_right_hide {
        display: block;
    }



    .radio_btn {
        font-size: 14px;
    }



    .right_cont_form i {
        display: inline-block;
        font-size: 14px;
        margin: 0;
        float: right;
    }



    .right_cont_form .update_btn {
        font-size: 14px;
        padding: 8px 20px;
    }



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



    .talent_setting_input_display input {
        width: 90% !important;
        height: 35px;
        font-size: 14px;
    }



    .phone_flex {
        display: flex;
        align-items: center;
        justify-content: space-between;
        flex-wrap: wrap;
        margin-bottom: 10px;
    }



    .location_span {
        top: 5px;
    }



    .location_span span {
        padding: 3px 10px;
        font-size: 10px;
    }



    .location_span span i {
        margi n-top: 5px;
        font-size: 10px;
    }



    .talent_setting_input_display i {
        padding-left: 5px;
        font-size: 10px;
    }



    .category_sub_inner {
        grid-template-columns: 1fr;
        grid-gap: 10px;
        width: 100%;
    }



    .category_sub_inner_single h6 {
        margin-bottom: 10px;
        font-size: 14px;
        font-weight: 400;
    }



    .category_sub_inner_single .container {
        margin-bottom: 10px;
        font-size: 14px;
    }



    .category_sub_inner_single .checkmark {
        height: 16px;
        width: 16px;
    }



    .category_sub_inner_single .container .checkmark:after {
        left: 2px;
        top: 0;
        font-size: 10px;
    }



    .cate_check a {
        font-size: 12px;
    }



    .talent_setting_category {
        width: 100%;
        grid-gap: 10px;
    }



    .physical_attr {
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
        width: 100%;
    }



    .physical_attr_single input {
        height: 30px;
        font-size: 12px;
        margin-bottom: 5px;
    }



    .physical_attr_single select {
        height: 30px;
        font-size: 12px;
        margin-bottom: 5px;
    }



    .talent_setting_input_display_update {
        grid-template-columns: 1fr;
    }



    .update_btn_new {
        border-radius: 4px;
        font-size: 12px;
        padding: 8px 20px;
    }



    .talent_setting_input_display select {
        width: 90%;
        height: 35px;
        font-size: 14px;
        margin-bottom: 10px;
    }



    .talent_settings_body_single_left {
        margin-bottom: 10px;
    }



    .current_password {
        width: 100%;
    }



    .current_password h5 {
        font-size: 12px;
    }



    .talent_setting_category_left h5 {
        font-size: 14px;
        margin: 0px 0 10px 0;
    }



    .talent_settings_main h6 {
        font-size: 20px;
    }



    .update_popup .modal-dialog {
        margin: 80px auto;
    }



    .update_popup .close {
        right: 20px;
        top: -40px;
    }



    .update_popup_main h6 {
        font-size: 16px;
    }



    .talent_edit_sec table thead tr td.delete_text {
        font-size: 12px;
    }



    .talent_cate_sec table tbody tr td {
        font-size: 12px;
    }



    .talent_cate_sec {
        width: 100%;
    }



    .talent_edit_sec {
        width: 100%;
        overflow-y: scroll;
    }



    .update_popup_main_img {
        width: 100%;
    }



    .category_inner_sub {
        width: 100%;
    }



    .talent_cate_sec table thead tr td {
        font-size: 12px;
    }



    .physical_attr_single label {
        font-size: 12px;
    }



    .right_cont_form {
        right: 0 !important;
        position: relative !important;
        margin-top: 15px !important;



        display: inline-block !important;
        width: 100% !important;
    }



    #geoData li p {
        font-size: 10px;
    }



    .social_sec_right_single ul {
        margin: 0;
        display: inline-block;
        width: 100%;
    }



    .social_field {
        grid-template-columns: 1fr;
    }



    .cat-subcat-txt img {
        width: 70px !important;
    }







    /*Profile Settings*/











    /*View Applications*/







    .filter_check_sec .container {
        padding-left: 20px;
        font-size: 14px;
    }



    .short_btm {
        font-size: 14px;
    }



    .view_aud {
        font-size: 14px;
    }



    .client_check_box_main_sec .filter_check_sec .checkmark {
        top: 2px;
    }



    .audition_sec_body_btns {
        grid-template-columns: 1fr;
    }



    .audition_left_right {
        display: none;
    }



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







    /*View Applications*/











    /*Approvals Module*/







    .approval_business_profile_main h1 {
        font-size: 15px;
    }



    .approval_business_profile_business_sec {
        display: block;
    }



    .approval_business_profile_business_left {
        display: block;
        border-right: none;
    }



    .approval_business_profile_business_left_text {
        flex: 0 0 100%;
        margin-right: 0;
        margin-bottom: 15px;
    }



    .approval_business_profile_business_left_text h4 {
        font-size: 14px;
        line-height: inherit;
    }



    .approval_business_profile_business_left_text p {
        font-size: 12px;
        line-height: inherit;
    }



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



    .approval_business_profile_business_left_btn p a {
        font-size: 12px;
    }



    .approval_business_profile_business_right {
        margin-top: 20px;
    }



    .approve_btn_aproval {
        font-size: 12px;
        padding: 8px 15px;
    }



    .cancel_new_btn_approval {
        font-size: 12px;
        padding: 8px 15px;
    }



    .approval_business_profile_business_right ul li {
        margin-left: 10px;
    }



    .clari_admin_prof_bg_wht {
        font-size: 12px;
        padding: 8px 20px;
    }



    .active_jobs_main_sec_new {
        grid-template-columns: 1fr;
    }



    .jobs_details_sec_new_box h6 {
        margin-bottom: 10px;
        font-size: 12px;
    }



    .jobs_details_sec_new_box h5 {
        font-size: 20px;
        margin-bottom: 10px;
    }



    .jobs_details_sec_new_box h5 span {
        font-size: 12px;
    }



    .box_contents_sec li {
        margin-right: 8px;
        font-size: 12px;
        margin-bottom: 8px;
        word-break: break-word;
    }



    .box_contents_sec {
        margin-bottom: 5px;
    }



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



    .visit_socila_media_sec ul li {
        display: block;
        margin-right: 0;
        padding-right: 0;
        border-right: none;



        margin-bottom: 20px;
        border-bottom: 1px solid #BFBFBF;
        padding-bottom: 20px;
    }



    .visit_socila_media_sec ul li:last-child {
        margin-bottom: 0px;
        border-bottom: none;
        padding-bottom: 0px;
    }



    .visit_socila_media_sec ul li img {
        width: 40px;
        margin-bottom: 10px;
    }



    .visit_socila_media_sec {
        padding: 12px;
    }



    .visit_socila_media_sec ul li span {
        font-size: 12px;
        display: flex;
    }



    .tab_unclaim:before {
        height: 10px;
        width: 10px;
        left: -10px;
        top: 58px;
    }



    .approval_module_activity_log {
        padding: 15px;
    }



    .approval_module_activity_log h5 {
        font-size: 14px;
        padding-bottom: 10px;
        margin-bottom: 10px;
    }



    .approval_module_activity_log_body_over {
        padding-right: 15px;
    }



    .approval_module_activity_log_body_head h6 {
        font-size: 12px;
        line-height: inherit;
    }



    .approval_module_activity_log_body_inner {
        padding: 10px;
    }



    .approval_module_activity_log_body_inner ul li {
        font-size: 10px;
        margin-right: 5px;
    }



    .approval_module_activity_log_body_inner h4 {
        font-size: 14px;
    }



    .payment_tit {
        font-size: 16px;
    }



    .view_det_new_btns_sec {
        font-size: 12px;
    }







    .activity_log_sec_inner_body_inner_flex {
        display: block;
    }



    .activity_log_sec_inner_body_inner_sec {
        width: 100%;
    }



    .activity_log_sec_inner_body_flex {
        display: block;
    }



    .activity_log_sec_inner_body_right_for_new {
        margin-left: 0;
        margin-top: 20px;
    }



    .activity_log_sec_inner_body_right_for_new h5 {
        font-size: 14px;
    }



    .activity_log_sec_inner_body_right_for_new p {
        font-size: 14px;
    }



    .pend_approval_btn_new {
        font-size: 12px;
        padding: 8px 20px;
    }



    .activity_log_sec_inner_body_right_img {
        position: relative;
        width: 100%;
        border-left: none;



        padding-left: 0;
        margin-top: 15px;
    }







    .activity_log_sec_inner {
        padding: 15px;
    }







    /*Approvals Module*/















    /*Verification Flow For Client Admin Side*/







    .verification_flow_box_sec {
        padding: 10px;
    }



    .verification_flow_box_sec_list li {
        display: block;
        margin-right: 0;
        font-size: 14px;
        margin-bottom: 10px;
    }



    .verification_flow_box_sec_list li span {
        margin-left: 5px;
    }



    .verification_flow_box_sec_list {
        padding-bottom: 5px;
        margin-bottom: 10px;
    }



    .verification_flow_box_sec_grid {
        grid-template-columns: 1fr;
        grid-gap: 20px;
        display: block;
    }



    .next_review_sec_new_body_single .next_review_sec_new_body_single_body {
        margin-left: 0;
    }



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



    .verification_flow_box_sec_grid_left .change_sec_new_after_cls_input p {
        font-size: 12px;
    }



    .details_correct_check {
        display: block;
    }



    .details_correct_check_left {
        margin-left: 0;
    }



    .details_correct_check_left h6 {
        font-size: 16px;
    }



    .details_correct_check_left_check {
        width: 100%;
    }



    .details_correct_check_left_check_single .container {
        font-size: 14px;
    }



    .details_correct_check_right {
        position: relative;
        margin: 15px 0;
        display: inline-block;
    }



    .details_correct_check_left_check_single .checkmark {
        top: 2px;
        height: 16px;
        width: 16px;
    }



    .active_jobs_main_sec_new_single {
        padding: 15px;
    }



    .active_jobs_main_sec_new_single p {
        font-size: 20px;
    }



    .details_correct_check_left_check_single .checkmark:after {
        top: 0px;
        font-size: 10px;
    }



    .verify_popup_sec_new_sec_inner p {
        font-size: 20px;
    }



    .verify_popup_sec_new_sec_inner button.close {
        font-size: 20px;
    }



    .verification_flow_box_sec_grid_left:after {
        display: none;
    }







    /*Verification Flow For Client Admin Side*/















    /*Company Verification For Frontend*/







    .company_verification_flow_sec {
        padding: 20px 0;
    }



    .company_verification_flow_sec_single {
        padding: 10px;
        margin-bottom: 15px;
    }



    .company_verification_flow_sec_single {
        display: block;
    }



    .company_verification_flow_sec_single_right {
        margin-top: 15px;
    }



    .company_verification_flow_sec_single_right a {
        font-size: 14px;
    }



    .company_verification_flow_sec_single_left {
        display: block;
    }



    .company_verification_flow_sec_single_right a i {
        font-size: 16px;
    }



    .company_verification_flow_sec_single_left_text h6 {
        font-size: 14px;
        flex: 0 0 auto;
        padding-right: 15px;
        border-right: none;
    }



    .company_verification_flow_sec_single_left_text p {
        font-size: 14px;
        padding-left: 0px;
        margin-bottom: 0px;
        flex: 0 0 auto;
        padding-top: 15px;
    }



    .company_verification_flow_sec_single_left_text {
        display: block;
    }



    .all_input_box_sec {
        padding-left: 0;
        margin-bottom: 0px;
        flex: 0 0 auto;
        margin-top: 15px;
    }



    .all_input_box_sec_input {
        font-size: 14px;
    }



    .social_set_grid {
        padding-left: 0;
        margin-bottom: 0px;
        flex: 0 0 auto;
        margin-top: 15px;
    }



    .company_number_input {
        padding-left: 0;
        margin-bottom: 0px;
        flex: 0 0 auto;
        margin-top: 15px;
    }



    .comp_ver_req_btn {
        font-size: 14px
    }



    .request_talent_prof_ver_inner_new_box {
        padding: 0px;
        background: none;
    }



    .request_talent_prof_ver_inner_head {
        display: block;
    }



    .business_para_text {
        width: 100%;
    }



    .request_talent_prof_ver_inner_upload {
        margin-top: 15px;
    }



    .other_docs_sec_box_new {
        margin: 20px 0;
    }



    .new_save_new_btns_sec {
        margin: 20px 0;
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    .save_billing {
        font-size: 14px;
        padding: 10px 30px;
    }



    .gob_back_new {
        font-size: 14px;
        padding: 10px 30px;
    }



    .proc_text_black p {
        font-size: 10px;
    }



    .proc_text_black i {
        font-size: 14px;
    }



    .review_inner_page_sec_new {
        position: relative;
        padding: 0;
        background: none;
        border: none;



        box-shadow: none;
        border-radius: 20px;
    }



    .back_to_set {
        font-size: 14px;
    }



    .back_to_set i {
        font-size: 14px;
    }



    .new_company_verification .request_modal_sec_inner {
        padding: 15px;
    }



    .social_set_grid li {
        font-size: 14px;
    }



    .all_input_box_sec_grid {
        grid-template-columns: 1fr;
    }



    .other_docs_sec_box_new input {
        height: 40px;
        font-size: 14px;
    }



    .business_para_text img {
        width: 30px;
    }











    /*Company Verification For Frontend*/











    .job_post_form_flow .project_jobs {
        display: block;
    }



    .project_jobs .job_post_sec_area_list {
        margin-bottom: 15px;
        display: inline-block;
    }











    .desk_mode {
        display: none;
    }



    .mob_mode {
        display: block;
    }



    .intl-tel-input .selected-flag .iti-flag {
        left: 0px !important;
    }



    .intl-tel-input .selected-flag .iti-arrow {
        display: none !important;
    }



    .hidden-xs {
        display: none;
    }



    .hidden-xs-fold {
        display: block;
    }







    /*Email Temp*/







    .scroll_tablesec_new {
        overflow-x: scroll;
    }



    .scroll_tablesec_new td {
        padding: 15px;
    }







    /*Email Temp*/



















    /*Service Purchasing Module*/







    .dis_flex_new_services {
        flex-direction: column;
    }



    .profile_service_sec_box_inner_single {
        padding: 15px;
    }



    .profile_service_sec_box_inner_single .dis_flex_new_services {
        flex-direction: inherit;
    }



    .influencer_beauty_products {
        padding: 20px 0;
    }



    .influencer_beauty_products_inner_left h5 {
        font-size: 20px;
        margin-bottom: 15px;
        line-height: inherit;
    }



    .influencer_beauty_products_inner_left_basic_form {
        padding: 10px;
    }



    .influencer_beauty_head ul li a {
        font-size: 14px;
        padding-right: 10px;
        margin-right: 10px;
    }



    .influencer_beauty_body p {
        font-size: 14px;
    }



    .influencer_beauty_body_list li {
        font-size: 14px;
    }



    .influencer_beauty_body_list li:before {
        font-size: 15px;
    }



    .influencer_beauty_body_btns {
        display: block;
    }



    .sevice_book {
        font-size: 12px;
        padding: 10px 25px;
    }



    .copmare_plans {
        font-size: 14px;
    }



    .influencer_beauty_body_btns ul li {
        margin-right: 10px;
        margin-bottom: 10px;
    }



    .influencer_beauty_body_btns p {
        font-size: 25px;
        text-align: right;
    }



    .influencer_beauty_products_inner_right {
        position: relative;
        margin-top: 25px;
    }



    #service_slde_img .owl-nav .owl-next i {
        font-size: 25px;
    }



    #service_slde_img .owl-nav .owl-prev i {
        font-size: 25px;
    }



    .service_desc_inner h6 {
        font-size: 20px;
    }



    .service_desc_inner p {
        font-size: 14px;
    }



    .compare_plans_new_sec_inner_table {
        overflow-y: scroll;
    }



    .compare_plans_new_sec_inner_table table thead tr td {
        padding: 15px;
    }



    .compare_plans_new_sec_inner_table table thead tr td:first-child {
        padding-left: 20px;
    }



    .compare_plans_new_sec_inner_table table thead tr td h6 {
        font-size: 20px;
    }



    .compare_plans_new_sec_inner_table table thead tr td h5 {
        font-size: 18px;
    }



    .compare_plans_new_sec_inner_table table thead tr td p {
        font-size: 12px;
    }



    .compare_plans_new_sec_inner_table table tbody tr td {
        padding: 15px;
    }



    .compare_plans_new_sec_inner_table table tbody tr td:first-child {
        padding-left: 20px;
    }



    .compare_plans_new_sec_inner_table table tbody tr td p {
        font-size: 14px;
    }



    .compare_plans_new_sec_inner_table table tbody tr td .fa-check {
        font-size: 20px;
    }



    .compare_plans_new_sec_inner_table table tbody tr td .fa-times {
        font-size: 20px;
    }



    .compare_plans_new_sec_inner h6 {
        font-size: 20px;
    }



    #related_service_slide .owl-nav {
        left: 0;
        width: 100%;
    }



    .sevice_book_pop_sec .modal-dialog {
        padding: 40px 15px 30px 15px;
    }



    .payment_sec_new_body_right_single_blue_bg h5 {
        font-size: 14px;
    }



    .paln_class {
        font-size: 14px;
    }



    .sevice_book_pop_sec_inner_check_head ul li {
        margin-right: 15px;
        margin-bottom: 15px;
    }



    .checked_aval i {
        font-size: 18px;
    }



    .checked_aval {
        font-size: 16px;
    }



    .new_check_box_sec_calender .container {
        font-size: 15px;
    }



    .sevice_book_pop_sec_inner_check_single {
        display: block;
    }



    .sevice_book_pop_sec_inner_check_single h5 {
        flex: 0 0 100%;
        margin-right: 0;
        font-size: 18px;



        margin-bottom: 12px;
    }



    .sevice_book_pop_sec_inner_check_single_input ul li {
        display: block;
        margin-right: 0;



        text-align: center;
        margin-bottom: 10px;
    }



    .minus_icn {
        transform: rotate(90deg);
    }



    .input_sec_calender input {
        width: 100%;
    }



    #ui-datepicker-div {
        width: 100% !important;
        padding: 10px;
    }



    .input_sec_calender input {
        font-size: 14px;
    }



    .ui-datepicker-month {
        font-size: 14px;
    }



    .ui-datepicker-prev {
        background-size: 80%;
    }



    .ui-datepicker-year {
        font-size: 14px;
    }



    .ui-datepicker-header {
        padding-bottom: 15px;
    }



    .ui-datepicker-calendar thead tr th span {
        font-size: 12px;
    }



    .ui-datepicker-calendar tbody tr td {
        font-size: 12px;
    }



    .ui-datepicker-calendar tbody tr td a {
        font-size: 12px;
    }



    /*.ack_page .request_talent_prof_ver_inner_new_box{background: #fff;}*/







    .thank_purchase {
        padding: 10px;
        display: block;
    }



    .thank_purchase i {
        font-size: 60px;
        margin-bottom: 15px;
    }



    .thank_purchase span {
        padding-left: 0;
    }



    .thank_purchase span p {
        font-size: 20px;
    }



    .thank_purchase span h6 {
        font-size: 14px;
        line-height: inherit;
    }



    .thank_purchase span h6 b {
        font-size: 18px;
    }



    .related_services_section_inner_single {
        padding: 10px;
        display: block;
    }



    .related_services_section_inner_single_right {
        display: block;
    }



    .related_services_section_inner_single p {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .related_services_section_inner_single_right h5 {
        font-size: 14px;
        margin: 0 10px 15px 0;



        align-items: flex-start;
    }



    .related_services_section_inner_single_right h5 span {
        font-size: 18px;
    }



    .related_services_section_inner_single_right a {
        font-size: 12px;
        padding: 6px 12px;
    }



    .order_summary_sec {
        margin-top: 20px;
    }



    .order_summary_sec_inner {
        padding: 10px;
    }



    .order_summary_sec_inner_single {
        display: block;
    }



    .order_summary_sec_inner_single_left h3 {
        font-size: 12px;
    }



    .order_summary_sec_inner_single_left h4 {
        font-size: 14px;
    }



    .order_summary_sec_inner_single_left span {
        font-size: 10px;
    }



    .order_summary_sec_inner_single_right span {
        font-size: 14px;
        margin-right: 20px;
    }



    .order_summary_sec_inner_single_right h3 {
        font-size: 15px;
        margin-right: 22px;
    }



    .order_summary_sec_inner_total {
        padding-bottom: 0px;
    }



    .order_summary_sec_inner_total h5 {
        font-size: 18px;
    }



    .order_summary_sec_inner_total_right h6 {
        font-size: 20px;
    }



    .order_summary_sec_inner_total_right p {
        font-size: 10px;
    }







    /*Service Purchasing Module*/











    /*Subscription Module*/







    .up_btn {
        font-size: 14px;
    }



    .recomm_jobs_body_single_overlay_conts p {
        font-size: 14px;
        padding: 0 10px;
    }



    .subscription_right_sec {
        padding: 15px;
    }



    .subscription_right_sec_head h5 {
        padding-bottom: 10px;
    }



    .subscription_right_sec_plan_sec {
        padding: 10px;
    }



    .subscription_right_sec_plan_sec h6 {
        font-size: 16px;
        margin-bottom: 15px;
    }



    .premium_plan_sec_left h6 {
        font-size: 15px;
    }



    .premium_plan_sec_left p {
        font-size: 10px;
    }



    .premium_plan_sec_right h5 {
        font-size: 14px;
    }



    .premium_plan_sec_right p {
        font-size: 12px;
        text-align: right;
    }



    .premium_plan_toggle h6 {
        font-size: 14px;
    }



    .promocode_sec_new {
        display: block;
        margin-bottom: 12px;
    }



    .promocode_sec_new_left span {
        font-size: 12px;
        margin-bottom: 0px;
    }



    .promocode_sec_new_left span i {
        font-size: 14px;
    }



    .promocode_sec_new_left h5 {
        margin-bottom: 0px;
    }



    .promocode_sec_new_left {
        margin-bottom: 12px;
    }



    .pecent_div_rup {
        font-size: 16px;
    }



    .promocode_sec_new_input button {
        position: relative;
        text-align: center;
        width: 100%;
        margin-top: 10px;
    }







    .payment_bill_address {
        padding: 10px;
    }



    .edit_icn_new_blue {
        position: relative;
        right: 0;
        top: 0;
        margin-bottom: 10px;
        display: inline-block;
    }



    .payment_bill_address p {
        font-size: 14px;
    }



    .payment_bill_address p span {
        margin-left: 10px;
    }



    .payment_bill_address ul li {
        margin-right: 10px;
        font-size: 14px;
        margin-bottom: 10px;
    }



    .payment_thank_modal_sec .modal-dialog {
        padding: 10px;
    }



    .payment_thank_modal_inner h6 {
        font-size: 16px;
        width: 100%;
    }



    .check_box_list .container {
        font-size: 12px;
    }



    .payment_thank_modal_inner_img {
        position: relative;
        padding-top: 20px;
    }







    .upgrade_unlock_potential_inner_left_head {
        width: 100%;
    }



    .upgrade_unlock_potential_inner_left_head h6 {
        font-size: 18px;
        line-height: inherit;
    }



    .upgrade_unlock_potential_inner_left_head p {
        font-size: 14px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_head h5 {
        font-size: 10px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_head a {
        font-size: 10px;
        padding: 6px 10px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_head h5:after {
        width: 100px;
        left: -15px;
    }



    .upgrade_unlock_potential_inner_left_body_inner {
        padding: 15px;
    }



    .best_val {
        position: relative;
        top: 0;
        padding-bottom: 5px;
    }



    .month_list li {
        display: block;
        border-right: none;
        margin-right: 0;
        padding-right: 0;
        border-bottom: 1.5px solid #D8D8D8;
        margin-bottom: 10px;
        padding-bottom: 10px;
    }



    .month_list li a {
        font-size: 12px;
        padding: 8px 20px;
    }



    .month_list li:last-child {
        margin-bottom: 0px;
        padding-bottom: 0px;
        border-bottom: none;
    }



    .arrow_icn_sec {
        display: none;
    }



    .month_list {
        border-bottom: 2.5px solid #CCCCCC;
    }



    .upgrade_unlock_potential_inner {
        grid-template-columns: 1fr;
        grid-gap: 30px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_body_first h5 {
        font-size: 16px;
        margin-bottom: 5px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_body_first p {
        font-size: 12px;
        margin-bottom: 10px;
    }



    .upgrade_btns_all_sec {
        display: block;
    }



    .sevice_book_new {
        font-size: 14px;
        margin-bottom: 15px;
    }



    .upgrade_btns_all_sec_left ul li {
        margin-right: 0;
        margin-bottom: 0px;
    }



    .upgrade_btns_all_sec_right {
        margin-top: 15px;
    }



    .upgrade_unlock_potential_inner_right {
        margin-left: 0px;
    }



    .upgrade_unlock_potential_inner_right_body {
        padding: 15px;
    }



    .upgrade_unlock_potential_inner_right_body_single {
        margin-bottom: 30px;
    }



    .upgrade_unlock_potential_inner_right_body_single.active {
        left: 0px;
    }



    .upgrade_unlock_potential_inner_right_body_single_left span:before {
        width: 35px;
    }



    .upgrade_unlock_potential_inner_right_body_single_left span:after {
        width: 60px;
    }



    .upgrade_unlock_potential_inner_right_body_single_right h6 {
        font-size: 12px;
    }



    .upgrade_unlock_potential {
        padding: 30px 0 0 0;
    }







    /*Subscription Module*/







    /*Approvals For category and Sub category*/







    .approvals_category_sub_category_head {
        margin-bottom: 20px;
        display: block;
    }



    .approvals_category_sub_category {
        padding: 10px;
    }



    .approvals_category_sub_category_head h5 {
        font-size: 12px;
        margin-bottom: 15px;
    }



    .approvals_category_sub_category_body {
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .approvals_category_sub_category_single_head ul li {
        margin-right: 10px;
        margin-bottom: 10px;
    }



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



    .approvals_category_sub_category_single {
        border-right: none;
        padding-right: 0;
        margin-right: 0;
        margin-bottom: 15px;
    }



    .approvals_category_sub_category_single_body ul li {
        margin-bottom: 10px;
    }







    /*Approvals For category and Sub category*/















    /*SubScription Backend*/







    .sub_scr_back_main_sec_inner_list ul li {
        margin-right: 10px;
        margin-bottom: 15px;
    }



    .user_plan_text {
        font-size: 18px;
    }



    .view_sub_btn {
        font-size: 12px;
        padding: 10px;
    }



    .view_sub_btn_brdr {
        font-size: 12px;
        padding: 10px;
    }



    .sub_scr_back_main_sec_inner_list {
        margin-bottom: 10px;
    }



    .active_uses_main_sec {
        grid-template-columns: 1fr;
        grid-gap: 15px;
    }



    .sales_report_sec {
        margin-top: 20px;
    }



    .sales_report_sec_main {
        padding: 15px;
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    .sales_report_sec_single p {
        font-size: 16px;
    }



    .sales_report_sec_single h6 {
        font-size: 20px;
    }



    .sales_report_sec_single h6 span {
        margin-left: 10px;
        font-size: 10px;
        padding: 5px 12px;
    }



    .graph_sub_table_sec {
        margin: 20px 0 0 0;
    }



    .graph_sub_table_sec_head_list {
        display: block;
    }



    .graph_sub_table_sec_head_list li span {
        font-size: 15px;
        margin-bottom: 15px;
    }



    .graph_sub_table_sec_head_list li {
        margin-right: 5px;
        margin-bottom: 10px;
    }



    .graph_sub_table_sec_head_list li select {
        width: 70%;
        height: 35px;
        font-size: 14px;
    }



    .graph_sub_table_sec_head_list li {
        display: block;
    }



    .sevice_book_pop_sec_inner_check_single_input ul li {
        display: block !important;
        margin-right: 0px !important;
    }



    .input_sec_calender input {
        *width: 120px;
        width: 100%;
    }



    .sub_scr_back_main_sec .verification-filter-bar.approval-filter-bar .grey-bg {
        padding-bottom: 20px;
    }



    .sub_scr_back_main_sec .verification-filter-bar.approval-filter-bar .verification-results {
        top: auto;



        left: 0;
        bottom: 0;
    }



    .sub_scr_back_main_sec_table {
        overflow-y: scroll;
    }



    .sub_scr_back_main_sec_table table thead tr td {
        font-size: 12px;
    }



    .id_text {
        font-size: 12px;
    }



    .name_bold_text {
        font-size: 12px;
    }



    .online_text_sec {
        font-size: 12px;
    }



    .office_text_sec {
        font-size: 12px;
    }



    .plan_text {
        font-size: 12px;
    }



    .attend_meeting_btn {
        font-size: 10px;
    }



    .shedule_meeting_btn {
        font-size: 10px;
    }



    .missed_meeting_btn {
        font-size: 10px;
    }



    .view_det_schedule {
        font-size: 12px;
    }



    .active_tab_new_btn {
        font-size: 14px;
        padding: 6px 20px;
    }



    .expiry_tab_new_btn {
        font-size: 14px;
        padding: 6px 20px;
    }



    .table_new_btn_view {
        font-size: 14px;
        padding: 6px 20px;
    }



    .view_sec_new_inner_head {
        display: block;
        padding-bottom: 20px;
        margin-bottom: 20px;
        padding-top: 0px;
    }



    .view_sec_new_inner_head_left_span {
        margin-left: 10px;
    }



    .view_sec_new_inner_head_left_span p {
        font-size: 10px;
    }



    .view_sec_new_inner_head_left_span h6 {
        font-size: 16px;
    }



    .view_sec_new_inner_head_left_span ul li {
        font-size: 12px;
    }



    .view_sec_new_inner_head_right {
        margin: 15px 0 0 0;
        text-align: right;
    }



    .view_sec_new_inner_head_right a {
        font-size: 14px;
        padding: 7px 20px;
    }



    .upgrade_btns_all_sec_right_last_amount span {
        font-size: 12px;
    }



    .upgrade_btns_all_sec_right h6 {
        font-size: 16px;
    }



    .popups_rechared_single {
        padding: 10px;
    }



    .popups_rechared_single p {
        font-size: 12px;
        margin-right: 10px;
    }



    .popups_rechared_single h6 {
        font-size: 10px;
        margin-right: 10px;
    }



    .popups_rechared_single h5 {
        font-size: 14px;
    }



    .view_sec_new_inner {
        padding: 30px 10px 15px 10px;
    }



    .upgrade_btns_all_sec_right_last_amount {
        display: block;
    }



    .upgrade_btns_all_sec_right_last_amount span {
        font-size: 12px;
        margin: 10px 0 0 0;
    }



    .plan_duration_sec h3 a {
        font-size: 12px;
    }



    .talent_sub_new_sec .upgrade_unlock_potential_inner_left_body_inner_head a {
        font-size: 12px;
    }







    .back_end_view_plans_sec_head {
        display: block;
    }



    .back_end_view_plans_sec_head_left h5 {
        font-size: 14px;
        margin-bottom: 15px;
    }



    .back_end_view_plans_sec_head_left h5 a {
        margin-left: 10px;
        font-size: 12px;
    }



    .back_user_plans a {
        font-size: 12px;
    }



    .add_top_sec_head ul li {
        padding: 10px;
    }



    .add_top_sec_head ul li:last-child {
        padding-left: 10px;
    }



    .add_top_sec_head ul li a {
        font-size: 14px;
    }



    .back_end_view_plans_sec_head_left h5 {
        font-size: 18px;
    }



    .edit_sub_plan_backend_box_left {
        padding: 10px;
    }



    .add_top_sec_head ul li {
        padding: 10px;
    }



    .add_top_sec_head ul li:last-child {
        padding: 10px;
    }



    .edit_sub_plan_backend_box_left_pack_name {
        display: block;
        margin-bottom: 20px;
    }



    .edit_sub_plan_backend_box_left_pack_name h6 {
        font-size: 14px;
        margin-right: 20px;
        margin-bottom: 10px;
    }



    .edit_sub_plan_backend_box_left_pack_name_input input {
        width: 100%;
        font-size: 14px;
        padding-left: 12px;
    }



    .edit_sub_plan_backend_box_left_month_pack ul li a {
        font-size: 12px;
    }



    .edit_sub_plan_backend_box_left_month_pack ul li {
        margin-bottom: 10px;
    }



    .add_new_plan_btns_new a {
        font-size: 14px;
        margin-left: 0;
        margin-top: 10px;
    }



    .plan_description_sec_new textarea {
        width: 100%;
        font-size: 14px;
        padding-left: 12px;
    }



    .plan_description_sec_new h4 {
        font-size: 14px;
        margin-right: 20px;
        margin-bottom: 10px;
    }



    .plan_holds_sec_inner {
        width: 100%;
    }



    .plan_holds_sec_inner_single {
        padding: 10px;
    }



    .plan_holds_sec_inner_single input {
        font-size: 12px;
    }



    .plan_holds_sec_inner_single a {
        font-size: 12px;
        padding: 8px 20px;
    }



    .plan_description_sec_new {
        margin-bottom: 15px;
    }



    .select_currency input {
        width: 100%;
    }



    .plan_pricing_sec_new ul li {
        margin-right: 5px;
        margin-bottom: 10px;
    }



    .plan_pricing_sec_new {
        margin-bottom: 15px;
    }



    .save_changes_plan_sec {
        display: block;
    }



    .save_changes_plan_sec ul li {
        margin-right: 20px;
        margin-bottom: 20px;
    }



    .edit_sub_plan_backend_box_right {
        padding: 15px;
        margin-top: 20px;
        margin-bottom: 20px;
    }



    .edit_sub_plan_backend_box_right h5 {
        font-size: 20px;
        margin-bottom: 15px;
        padding-bottom: 10px;
    }



    .edit_sub_plan_backend_box_right h3 {
        font-size: 16px;
        margin-bottom: 15px;
    }



    .edit_sub_plan_backend_box_right h6 {
        font-size: 16px;
    }



    .add_plan_popup_sec .modal-body {
        padding: 20px 10px 20px 10px;
    }



    .plan_save_btn_new {
        font-size: 14px !important;
        margin-top: 10px;
        margin-left: 0px !important;
        padding: 6px 15px !important;
    }



    .back_end_view_plans_sec .cp-head {
        display: block;
    }



    .colla_pack_pop_sec_new_inner {
        padding: 15px;
    }



    .colla_pack_pop_sec_new_inner_body {
        grid-template-columns: 1fr;
    }



    .colla_pack_pop_sec_new_inner_head h5 {
        font-size: 17px;
    }











    /*SubScription Backend*/







    .comp_plan_sec_new_inner tr td {
        padding: 10px;
    }



    .prem_cont {
        font-size: 12px;
    }



    .price_class tr td {
        font-size: 16px;
    }



    .inner_tab_cont_sec td {
        font-size: 14px;
    }



    .inner_text_blue {
        font-size: 14px !important;
    }



    .inner_text_sec {
        font-size: 12px !important;
    }



    .comp_plan_sec_new_inner tr td {
        border: none;
    }







    /*Client Ratings*/







    .clients_sec_ratings_inner_head h5 {
        font-size: 18px;
    }



    .clients_sec_ratings_inner_body {
        grid-template-columns: 1fr;
        grid-gap: 30px;
    }



    .clients_img span {
        padding: 0 15px;
        bottom: 30px;
    }



    .clients_img_span_cont h5 {
        font-size: 12px;
    }



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



    .view_prof_blue {
        right: 0;
        bottom: -15px;
        position: relative;
        padding: 6px 10px;
        font-size: 14px;
    }



    .list_sec_cls li {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .client_rate_img {
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    .client_rate_img_right_list li i {
        font-size: 18px;
    }



    .rate_modal_sec_main_inner {
        padding: 10px;
    }



    .rate_modal_sec_main_inner_body {
        grid-template-columns: 1fr;
    }



    .can_sub_cancel {
        font-size: 12px;
        padding: 6px 20px;
    }



    .can_sub_sec li {
        margin-left: 10px;
    }



    .can_sub_submit {
        font-size: 12px;
        padding: 6px 20px;
    }







    /*Client Ratings*/











    /*Talent Rating and Attendance Module*/







    .tal_rate_sec {
        padding-left: 10px;
        font-size: 12px;
    }



    .rate_popup_new_sec_inner {
        padding: 35px 15px 15px 15px;
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    .rate_popup_new_sec .close {
        right: 15px;
        top: 10px;
        font-size: 18px;
    }



    .review_sec_rate_popup_sec_body {
        padding-right: 0px;
    }



    .review_sec_rate_popup_sec_single {
        padding: 10px;
    }



    .review_sec_rate_popup_sec_single h6 {
        font-size: 12px;
    }



    .review_sec_rate_popup_sec_single h5 {
        font-size: 16px;
    }



    .review_sec_rate_popup_sec_single h4 {
        padding: 10px;
        font-size: 12px;
    }



    .reply_msg_btn {
        font-size: 12px;
    }



    .comment_box_sec_new textarea {
        padding: 10px;
        font-size: 12px;
    }



    .clients_sec_ratings_inner_body_right_single {
        padding: 10px;
    }



    .list_sec_cls {
        margin-bottom: 5px;
    }



    .list_sec_cls li p {
        font-size: 16px;
    }



    .pending_ratings_sec h5 {
        font-size: 18px;
        margin-bottom: 10px;
    }



    .job_desc_new_para {
        font-size: 12px;
    }



    .business_mod_sec_inner {
        padding: 15px;
    }



    .business_mod_sec_inner h6 {
        font-size: 12px;
    }



    .business_mod_sec_inner p {
        font-size: 16px;
    }



    .business_mod_sec_inner h5 {
        font-size: 14px;
    }



    .star_sec_pop {
        margin-bottom: 15px;
        margin-top: 15px;
    }



    .impove_list_sec li a {
        font-size: 10px;
        padding: 4px 10px;
    }



    .impove_list_sec {
        width: 100%;
    }



    .business_mod_sec_inner h4 {
        font-size: 16px;
    }



    .business_mod_sec_inner textarea {
        font-size: 14px;
    }



    .rate_thank_pop_sec_inner {
        padding: 15px;
    }



    .rate_thank_star i {
        font-size: 25px;
    }



    .rate_thank_star span {
        font-size: 20px;
    }



    .rate_thank_pop_sec_inner i {
        font-size: 50px;
    }



    .rate_thank_pop_sec_inner p {
        font-size: 16px;
    }



    .clients_img span {
        bottom: 25px;
    }



    .talnet_star_sec {
        padding: 10px;
    }



    .talnet_star_sec h6 {
        font-size: 16px;
    }



    .talnet_star_sec i {
        font-size: 12px;
    }



    .attendance_pop_sec_inner {
        padding: 15px;
    }



    .attendance_pop_sec_inner h6 {
        font-size: 16px;
        margin-bottom: 15px;
    }



    .attendance_pop_sec_inner_body {
        grid-template-columns: 1fr;
    }



    .attendance_pop_sec_attend_inner {
        grid-template-columns: 1fr;
    }



    .attendance_pop_sec_attend_inner_left {
        padding-right: 10px;
    }



    .list_sec_cls {
        margin-bottom: 5px;
    }



    .attendance_pop_sec_attend_inner_right {
        padding: 10px;
    }











    /*Backend Designs*/







    .backend_services_main_sec {
        grid-template-columns: 1fr;
    }



    .active_uses_main_sec_single {
        padding: 15px;
    }



    .active_uses_main_sec_single h6 {
        font-size: 16px;
    }



    .sub_scr_back_main_sec_table table tbody tr td {
        padding: 10px;
    }



    .name_bold_text_new {
        font-size: 12px;
    }



    .career_post_services_head_main {
        display: block;
    }



    .career_post_services_head_left {
        margin-bottom: 15px;
    }



    .career_post_services_head_left h6 {
        font-size: 14px;
    }



    .career_post_services_head_right_sec_new ul {
        display: block;
    }



    .career_post_services_head_right_sec_new ul li {
        margin-left: 8px;
        margin-bottom: 8px;
    }



    .service_back_dash_btn i {
        font-size: 12px;
    }



    .service_back_dash_btn {
        font-size: 12px;
        padding: 6px 15px;
    }



    .service_back_edit_btn {
        padding: 6px 30px;
        font-size: 12px;
    }



    .save_serv_sec {
        font-size: 12px;
        padding: 10px 30px;
    }



    .career_post_services_head_right ul li {
        margin-left: 5px;
        margin-bottom: 5px;
    }



    .post_ser_save_draft {
        font-size: 12px;
        padding: 4px 25px;
    }



    .post_ser_save_btn {
        font-size: 12px;
        padding: 4px 25px;
    }



    .career_post_services_body_inner_sec_left_inner {
        grid-template-columns: 1fr;
        grid-column-gap: 10px;
    }



    .career_post_services_body_inner_sec_left_inner_single {
        margin-bottom: 15px;
    }



    .career_post_services_body_inner_sec_left_inner_single label {
        font-size: 15px;
        margin-bottom: 5px;
    }



    .career_post_services_body_inner_sec_left_inner_single input {
        height: 40px;
        font-size: 14px;
    }



    .career_post_services_body_inner_sec_left_inner_single textarea {
        font-size: 14px;
    }



    .service_type_radio .container {
        font-size: 14px;
    }



    .career_post_services_body_inner_sec_right h5 {
        font-size: 16px;
    }



    .career_post_services_body_inner_sec_right p {
        font-size: 14px;
    }



    .edit_plans_table_sec_new_inner h5 {
        font-size: 18px;
        margin-bottom: 15px;
    }



    .edit_plans_table_sec_new_inner {
        overflow-y: scroll;
    }



    .edit_plans_table_sec_new_inner table tbody tr td {
        padding: 15px;
    }



    .edit_plans_table_sec_new_inner table thead tr td {
        padding: 15px;
    }



    .edit_plans_table_sec_new_inner table thead tr td h6 {
        font-size: 20px;
    }



    .edit_plans_table_sec_new_inner table thead tr td p {
        font-size: 12px;
    }



    .edit_plans_table_sec_new_inner table tbody tr td h4 {
        font-size: 16px;
    }



    .feartures_sec_new {
        width: 100%;
        display: block;
    }



    .input_span_sec select {
        width: 50px;
        background-image: none;
    }



    .add_new_features_sec a {
        padding: 10px;
        font-size: 18px;
    }



    .upload_img_btn i {
        margin-right: 10px;
    }



    .upload_img_btn {
        font-size: 14px;
        padding: 7px 15px;
    }



    .para_text_new_tab {
        font-size: 14px;
    }



    #slide_services .owl-next {
        right: 0px;
    }



    #slide_services .owl-prev {
        left: 0px;
    }







    .talent_list_new_sec_body {
        padding-top: 0px !important;
        margin-top: 45px !important;
    }



    .talent_list_new_sec_head {
        grid-template-columns: 1fr !important;
    }











    .listing-location #searchTextField {
        width: 100%;
        margin-bottom: 15px;
        margin-right: 0px;
        height: 35px;



        font-size: 13px;
        padding-left: 40px;
    }



    .categorybx .sel_Box_new {
        width: 100%;
        height: 35px;
        padding: 5px 20px 5px 20px;
        appearance: none;
    }



    .subcategorybx .sel_Box_new {
        width: 100%;
        height: 35px;
        padding: 5px 20px 5px 20px;
        appearance: none;
    }



    #text-clear {
        right: 15px;
    }



    .search_box_new input {
        width: 100%;
    }



    .nice-select.sort-select.active_asc_desc.filter {
        position: relative !important;
        right: 0 !important;



        top: 0px !important;
        bottom: 0 !important;
        justify-content: center;
        margin-bottom: 0px;
        width: 100%;
        height: 35px;
        margin-bottom: 20px;
    }



    #filter_name {
        margin: 0 0 15px 0;
    }







    .social_stat_pop_sec_inner {
        padding: 25px 15px;
    }



    .social_stat_pop_sec_inner .close i {
        font-size: 18px;
    }



    .social_stat_pop_sec_inner .close {
        right: 10px;
        top: 10px;
    }



    .social_stat_pop_sec_inner h3 {
        font-size: 20px;
        line-height: inherit;
    }



    .social_stat_pop_left ul li {
        margin-bottom: 30px;
    }



    .social_stat_pop_left {
        margin-bottom: 50px;
    }



    .talent_list_new_sec_body_right_single_cont_img img {
        height: auto;
        width: 100%;
    }



    .social_stat_pop_left ul li {
        margin-bottom: 20px;
        margin-right: 20px;
        display: inline-block;
    }



    .social_stat_pop_left {
        margin-bottom: 15px;
    }



    .social_stat_pop_right {
        margin-left: 0;
    }



    .social_stat_pop_right_top ul li {
        margin: 0px 5px 15px 5px;
        padding-right: 5px;
    }



    .social_stat_pop_right_top ul li h6 {
        font-size: 20px;
    }



    .social_stat_pop_right_top ul li p {
        font-size: 12px;
    }



    .social_stat_pop_right_btm ul li {
        margin-bottom: 10px;
    }



    .social_stat_pop_right_btm ul li a {
        font-size: 12px;
    }



    .social_stat_pop_left ul li img {
        width: 35px;
    }



    .social_stat_pop_left ul li:last-child img {
        width: 22px !important;
    }



    .soc_stat_fb_sec {
        grid-template-columns: 1fr;
    }







    .featured_jobs_sec_single_web {
        display: block;
    }



    .view_det_btn_new_sec {
        display: block;
    }



    .client_pay {
        width: 230px;
        left: -182px;
        *left: -150px
    }



    .view_details {
        width: 130px;
        font-size: 12px;
    }



    .apply_now {
        width: 130px;
        font-size: 12px;
    }



    .new_sec_new_cls .new_prof_picture_sec {
        grid-template-columns: 1fr;
    }



    .new_tal_head_sec_grid .new_tabs_sec_prof {
        justify-content: center;
    }



    .new_tal_head_sec_grid .add_media_new_btn {
        border-radius: 8px;
    }



    .social_space_sec {
        margin-top: 15px;
    }



    .new_tal_head_sec_grid .new_prof_picture_sec {
        grid-template-columns: 1fr;
        *height: 320px;
        *overflow: hidden;
    }



    .new_tal_head_sec_grid .new_prof_picture_sec_single img {
        height: 100%;
    }



    .new_tal_head_sec_grid .new_prof_picture_sec_audio {
        padding: 20px 15px 45px 15px;
    }



    .new_tal_head_sec_grid .new_prof_picture_sec_single .fa-play {
        font-size: 40px;
    }



    .new_tal_head_sec_grid .new_prof_picture_sec_audio_sign {
        display: block;
    }



    .new_tal_head_sec_grid .new_prof_picture_sec_audio {
        height: auto;
    }







    .search_meeting_sec_inner ul li {
        margin-bottom: 20px;
    }



    .meeting_input_sec input {
        width: 100%;
    }



    .input_list {
        width: 100%;
        display: block !important;
        height: 100%;
        background: #fff;
        text-align: center;
        padding: 5px;
    }



    .input_list li {
        margin-bottom: 0px !important;
        width: 100%;
    }



    .input_list li:nth-child(1) {
        width: 100%;
    }



    .input_list li:nth-child(3) {
        width: 100%;
    }



    .input_list li:nth-child(2) {
        width: 100%;
    }



    .input_list .fa-angle-down {
        display: none;
    }



    .search_meeting_sec_inner ul li {
        display: block !important;
        margin-right: 0;
    }



    /*.search_meeting_sec .filt_text_main_sec .vsb-title{width: 100% !important;}*/



    .time_sec_input_sec {
        width: 100%;
    }



    .search_meeting_sec .ui-timepicker-container {
        left: -25px !important;
    }



    .search_meeting_sec .verification-status {
        display: block;
    }



    .search_meeting_sec .verification-results {
        top: -40px;
        left: 115px;
        position: absolute;
        right: 0;
    }



    .vsb-dropdown .btn-grp button {
        width: 70px;
        height: 30px;
        border-radius: 6px;
        font-size: 12px;
    }



    .ui-menu-item {
        margin-bottom: 10px !important;
    }



    .ui-corner-all {
        font-size: 14px !important;
    }



    .time_sec_input_sec .ui-timepicker-container {
        width: 110px !important;
    }



    .view_det_tab_she li a i {
        font-size: 18px;
    }



    .schedule_apply_btn {
        height: 30px;
        width: 80px;
        font-size: 12px;
    }



    .career_admin_dashboard_right_upper_left_search span input {
        font-size: 12px;
    }







    .met_det_sec_new_inner {
        padding: 10px;
    }



    .inner_body_fir_list {
        display: block;
        margin-bottom: 20px;
    }



    .inner_body_fir_list_mg span p {
        font-size: 12px;
    }



    .inner_body_fir_list_mg span h6 {
        font-size: 18px;
    }



    .inner_body_fir_list_mg {
        margin-bottom: 20px;
    }



    .inner_body_fir_list li {
        margin-right: 10px;
    }



    .view_prof_she {
        font-size: 12px;
        padding: 8px 20px;
    }



    .meeting_his {
        font-size: 18px;
        padding-bottom: 10px;
        margin-bottom: 15px;
    }



    .met_det_sec_new_inner_body_inner ul {
        display: block;
    }



    .met_det_sec_new_inner_body_inner ul li {
        margin-right: 5px;
        margin-bottom: 15px;
    }



    .meeting_list_left_sec p {
        font-size: 14px;
    }



    .meeting_list_left_sec h6 {
        font-size: 16px;
    }



    .meeting_list_left_sec ul li {
        font-size: 12px;
    }



    .meeting_list_left_sec_list li {
        font-size: 12px !important;
        margin-bottom: 0px !important;
    }



    .drop_btn_schedule button {
        font-size: 10px;
        padding: 6px 10px;
        min-width: 100%;
    }



    .pen_icn_new i {
        font-size: 18px;
    }



    .view_meeting_det_btn_new {
        font-size: 10px;
        padding: 6px 10px;
        min-width: 100%;
    }



    .inner_body_fir_list li img {
        width: 20px;
    }



    .inner_body_fir_list_mg img {
        width: 50px !important;
    }



    .head_title {
        font-size: 20px;
        line-height: inherit;
    }







    #subscription-compare-popup .modal-content {
        padding: 0px;
    }



    div#subscription-compare-popup button.close {
        position: absolute;
        right: 15px;
        top: 10px;
        font-size: 18px;



        width: 18px;
        height: 18px;
    }



    #subscription-upgrade-popup .modal-content {
        padding: 0px;
    }



    .new_cls_icn_close {
        right: 10px;
    }



    .subscription-premium-plan-popup .header-inner p {
        font-size: 12px;
    }



    .basic_paln_list_sec li h5 {
        font-size: 15px;
    }



    .basic_paln_list_sec li {
        font-size: 12px;
        padding: 12px 0;
    }



    .basic_paln_list_sec {
        margin-right: 0px;
        padding-right: 20px;
    }



    .basic_paln_list_sec li h6 {
        font-size: 12px;
    }



    .basic_paln_list_single {
        margin-right: 15px;
    }



    .tbl_cls_sec {
        overflow-y: scroll;
        margin-bottom: 50px;
    }



    .act_now_btn {
        font-size: 10px;
        padding: 8px 30px;
    }



    .right_slide_box_new {
        width: 100%;
        margin: 20px auto 0;
    }



    .success-stories-section {
        padding: 0px !important;
        display: block;
    }



    #stories_slide .owl-nav {
        top: -65px !important;
    }



    #stories_slide1 .owl-nav {
        top: -65px !important;
    }







    .extend_plan_pop_sec_inner h5 {
        font-size: 17px;
    }



    .extend_plan_pop_sec_inner p {
        font-size: 14px;
    }



    .extend_plan_pop_sec_inner ul li {
        margin-bottom: 15px;
    }



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



    .active_scb_sec_new {
        padding: 10px;
    }



    .active_scb_sec_new h6 {
        font-size: 14px;
    }



    .active_scb_sec_new h5 {
        font-size: 16px;
    }



    .active_scb_sec_new_inner h4 {
        font-size: 10px;
    }



    .active_scb_sec_new_inner a {
        font-size: 10px;
    }











    .carreer_page_sec_right_join_team_search input {
        height: 45px;
        font-size: 14px;
    }



    .graph_design .carreer_page_sec_left_right_new {
        margin: 0px !important;
    }



    .graphics_sec_single ul li {
        font-size: 12px;
    }



    .graphics_sec_single h6 {
        font-size: 17px;
    }



    .job_closed_btn_new_all {
        display: block;
    }



    .job_closed_btn_new_all .social_share_slide {
        margin-left: 0;
    }



    .submit_new_right_sec {
        justify-content: center;
        right: 0;
    }



    .view_details_page_sec_single .pay_title {
        font-size: 12px;
    }



    .multiselect-container>li>a>label {
        font-size: 12px;
        padding: 3px 20px 3px 20px;
    }



    .approved_btns i {
        font-size: 12px;
    }



    .activity_log_sec_inner_body_flex_right {
        margin-left: 0px;
    }



    ul.payment-verification li span {
        font-size: 10px;
    }







    .hidden_on_mobile {
        display: none;
    }



    .hidden_on_desktop {
        display: block;
    }







    .filter_modal .close {
        top: 5px;
        font-size: 25px;
        color: #000;
    }



    .filter_modal .modal-body {
        margin-top: 15px;
    }



    .client_pay table tr td {
        font-size: 9px;
        font-family: 'Poppins';
    }



    .cancelled_meeting_btn {
        font-size: 10px;
    }



    #meeting_option {
        font-size: 12px;
        padding: 8px 5px;
        min-width: 100%;
    }



    .choose_cate_btn_new_cont {
        padding: 20px 10px 0 10px;
    }







    .active_jobs_sec_new_inner ul {
        text-align: left;
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
    }



    .active_jobs_sec_new_inner ul li {
        margin-right: 0px;
        margin-bottom: 0px;
    }



    .active_jobs_sec_new_inner ul li a {
        font-size: 10px;
        padding: 12px 5px;
        text-align: center;
        display: flex;



        align-items: center;
        justify-content: center;
    }



    .active_jobs_sec_new_inner ul li a img {
        width: 15px;
        margin-right: 5px;
    }



    .client_prof_sec_new_sec_inner {
        padding: 12px;
    }



    .client_prof_sec_new_sec_head:before {
        width: 120px;
        height: 50px;
        left: -12px;
        top: -15px;
    }



    .client_prof_sec_new_sec_head h6 {
        font-size: 18px;
    }



    .client_prof_sec_new_sec_head h6 img {
        margin-right: 10px;
        width: 15px;
    }



    .client_prof_sec_new_sec_head h6:after {
        width: 50%;
    }



    .view_less_new_btns {
        font-size: 14px;
    }



    .client_prof_sec_new_sec_body .visit_socila_media_sec ul li span {
        justify-content: center;
    }



    .activity_notes_sec_new_left h6 {
        font-size: 15px;
    }



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



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



    .activity_notes_sec_new {
        padding: 10px;
    }



    .activity_notes_sec_new {
        display: block;
    }



    .activity_notes_sec_new_left {
        margin-bottom: 10px;
        border: none;
    }



























    /*New Home Page Design*/







    .banner_new_inner_cont_inner_sec {
        bottom: 10px;
    }



    .banner_new_inner_cont h5 {
        font-size: 16px;
        margin-bottom: 5px;
        line-height: inherit;
    }



    .banner_new_inner_cont h6 {
        font-size: 18px;
        margin-bottom: 5px;
    }



    .simple_btn_black {
        padding: 10px 20px;
        font-size: 14px;
    }



    .simple_btn_new {
        padding: 5px;
        font-size: 10px;
    }



    .banner_new_inner_cont {
        flex: 0 0 70%;
    }



    .banner_new_inner_cont ul li {
        margin-right: 5px;
    }











    .featured_talents_sec_new {
        padding: 10px 0 10px 0;
    }



    .featured_talents_sec_new_inner_head h5 {
        font-size: 25px;
        margin-bottom: 10px;
    }



    .featured_talents_sec_new_inner_body ul li {
        margin-right: 0;
        margin-bottom: 15px;
    }



    .featured_talents_sec_new_inner_body ul li:nth-child(3) {
        margin-bottom: 15px;
    }



    .featured_talents_sec_new_inner_body ul li:nth-child(4) {
        margin-bottom: 15px;
    }



    .featured_talents_sec_new_inner_body ul li:nth-child(5) {
        margin-bottom: 15px;
    }



    .featured_talents_sec_new_inner_single_img_cont h6 {
        font-size: 14px;
    }



    .featured_talents_sec_new_inner_single_img_cont h3 {
        font-size: 18px;
        line-height: inherit;
    }



    .featured_talents_sec_new_inner_single_img_cont h5 {
        font-size: 14px;
    }



    .featured_talents_sec_new_inner_head {
        margin-bottom: 20px;
    }



    .view_prof_new_btn {
        font-size: 16px;
        padding: 10px 20px;
    }



    .influence_new_home .featured_jobs_sec_head h2 {
        font-size: 18px;
    }



    .influence_new_home .featured_jobs_sec_head p {
        font-size: 14px;
        width: 90%;
    }



    .influence_new_home .influencer_sec_main_sec_left h1 {
        font-size: 25px;
    }



    .featured_jobs_sec_new_job .featured_jobs_sec_head h2 {
        font-size: 25px;
    }



    .popular_fea_sec_single img {
        margin: 0 auto 15px;
    }



    .our_talent_finger_right h5 {
        font-size: 24px;
    }



    .pop_tal_cate .popular_talent_new_cate_head h1 {
        font-size: 30px;
        margin-bottom: 20px;
    }



    .register_btn_main_sec ul li a img {
        width: 18px;
        margin-right: 10px;
    }



    .register_btn_main_sec ul li {
        border-right-color: #000;
    }



    .camp_sec_hm_head h5 {
        font-size: 14px;
    }



    .featured_talents_sec_new_inner_single_img_cont {
        bottom: 15px;
        left: 15px;
    }



    .new_hm_banner_sec_new_inner img {
        *height: 150px;
    }







    .fill_icn {
        display: none !important;
    }



    .banner_right_apple_cont_sec ul li {
        margin-bottom: 7px;
    }



    .fill_icn_prev {
        transform: translateX(0px);
    }



    .banner_right_apple_cont_sec ul li a {
        padding: 5px 15px 8px 15px;
    }



    .banner_right_apple_cont_sec {
        right: -20px;
    }



    .banner_right_apple_cont_sec ul li a img {
        width: 15px;
    }



    .banner_right_apple_cont_sec ul li:hover .fill_icn_prev {
        transform: translateX(0px);
    }











    .new_check_box_sec_new .checkmark:after {
        left: 1px;
        top: 0px;
        font-size: 10px;
    }



    .form_input_sec .iti--separate-dial-code .iti__selected-dial-code {
        font-size: 12px;
    }



    .passwrod_sec_inner_cont_input i.fas.fa-lock {
        left: 5px;
        top: 2px;
        font-size: 16px;
    }



    .non_user_met_sec {
        padding: 20px 0;
    }



    .non_user_met_sec_left_head h6 {
        font-size: 16px;
        margin-bottom: 10px;
    }



    .non_user_met_sec_left_head h5 {
        font-size: 25px;
    }



    .non_user_met_sec_left_head {
        margin-bottom: 20px;
    }



    .non_user_met_sec_left_body_top ul li {
        margin-right: 0;
        margin-bottom: 15px;
    }



    .non_user_met_sec_left_body_top_single label {
        font-size: 15px;
    }



    .non_user_met_sec_left_body_top_single select {
        font-size: 14px;
        padding: 5px 30px 5px 20px;
    }



    .non_user_met_sec_left_body_top {
        margin-bottom: 5px;
    }



    .non_user_met_sec_left_body_middle_single label {
        font-size: 15px;
    }



    .non_user_met_sec_left_body_middle ul li {
        margin-right: 0;
        margin-bottom: 15px;
    }



    .date_sec_id {
        font-size: 14px;
    }



    .time_sec_id .fa-clock {
        margin-right: 5px;
    }



    .time_sec_id span {
        font-size: 14px;
    }



    .time_sec_id input {
        font-size: 12px;
        width: 90px;
    }



    .non_user_met_sec_left_body_middle {
        margin-bottom: 15px;
    }



    .non_user_met_sec_left_body_bottom p {
        font-size: 14px;
    }



    .non_user_met_sec_left_body_bottom {
        margin-bottom: 20px;
    }



    .non_user_met_sec_left_body_btm_btns ul li {
        margin-right: 10px;
    }



    .she_met_blue {
        font-size: 10px;
        padding: 5px 15px;
    }



    .can_met_blck {
        font-size: 10px;
        padding: 5px 15px;
    }



    .non_user_met_sec_right {
        margin-top: 20px;
    }



    .passwrod_sec_inner_cont_input i.fas.fa-at {
        top: 2px;
        font-size: 20px;
    }



    .login_signup_menu_close.new_close_round a i {
        height: 20px;
        width: 20px;
        line-height: 20px;
        font-size: 14px;
    }







    .act_head {
        font-size: 20px;
        margin-bottom: 15px;
    }



    .jobs_dash_merger_inner {
        padding: 10px;
    }



    .jobs_dash_merger_inner ul li {
        margin-right: 10px;
        margin-bottom: 10px;
    }



    .approve_btn_jobs {
        font-size: 12px;
        padding: 5px 10px;
    }



    .send_cla_yellow {
        font-size: 12px;
        padding: 5px 15px;
    }



    .view_app_btns {
        font-size: 14px;
    }



    .view_app_btns img {
        width: 15px;
    }



    .edit_jobs_btns {
        font-size: 14px;
    }



    .comp_btn_jobs {
        font-size: 12px;
        padding: 5px 10px;
    }















    /*Subscription Flow  backend*/











    #home_screen {
        display: none;
    }



    .comp_plan_sec_mobile {
        position: relative;
        padding: 20px 0 20px 0;
    }



    .comp_plan_sec_mobile_inner {
        position: relative;
    }



    .comp_plan_sec_mobile_inner_head {
        position: relative;
    }



    .comp_plan_sec_mobile_inner_head h6 {
        position: relative;
        font-weight: 600;
        font-size: 18px;
        color: #000000;
        margin-bottom: 0px;
    }



    .comp_plan_sec_mobile_inner_head h6:before {
        position: absolute;
        content: '';
        background: #E9F2FF;



        width: 150px;
        height: 55px;
        left: -20px;
        top: -15px;
        z-index: -1;
    }



    .back_user_pos {
        position: relative;
        display: flex;
        align-items: center;
        justify-content: flex-end;
        margin-top: 40px;
    }



    .prem_para_new {
        position: relative;
        font-weight: 400;
        font-size: 14px;
        color: #000000;
        margin: 20px 0;
    }







    .comp_plan_sec_mobile_inner_body {
        position: relative;
    }



    .comp_plan_sec_mobile_inner_body_head {
        position: relative;
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;
        background: #F2F2F2;
        border-radius: 8px;
        padding: 10px;
        margin-bottom: 15px;
    }



    .comp_plan_sec_mobile_inner_body_head_left {
        position: relative;
        display: flex;
        align-items: center;
    }



    .comp_plan_sec_mobile_inner_body_head_left h4 {
        position: relative;
        font-weight: 500;
        font-size: 17px;
        color: #000000;
        margin-bottom: 0px;
        margin-right: 10px;
    }



    .comp_plan_sec_mobile_inner_body_head_left span {
        position: relative;
        display: inline-block;
        background: #F2F9FF;



        border: 0.75px solid #2196F3;
        font-weight: 600;
        font-size: 9px;
        color: #2196F3;
        padding: 5px;



        border-radius: 4px;
    }



    .comp_plan_sec_mobile_inner_body_head_right {
        position: relative;
        display: flex;
        align-items: center;
    }



    .comp_plan_sec_mobile_inner_body_head_right h6 {
        position: relative;
        font-weight: 500;
        font-size: 14px;
        color: #646464;
        margin-bottom: 0px;
        margin-right: 10px;
    }



    .comp_plan_sec_mobile_inner_body_head_right h5 {
        position: relative;
        font-weight: 500;
        font-size: 16px;
        color: #000;
        margin-bottom: 0px;
        margin-right: 10px;
    }



    .comp_plan_sec_mobile_inner_body_inner {
        position: relative;
    }



    .comp_plan_sec_mobile_inner_body_inner ul {
        display: block;
    }



    .comp_plan_sec_mobile_inner_body_inner ul li {
        display: block;
        padding: 15px 0;
        border-bottom: 1.5px solid #DDDDDD;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }



    .comp_plan_sec_mobile_inner_body_inner ul li:last-child {
        border: none;
    }



    .comp_plan_sec_mobile_inner_body_inner ul li h6 {
        position: relative;
        margin: 0px;
        flex: 0 0 50%;
        font-weight: 400;



        font-size: 14px;
        color: #000000;
        line-height: 1.5;
    }



    .comp_plan_sec_mobile_inner_body_inner ul li p {
        position: relative;
        margin: 0px;
        flex: 0 0 50%;
        font-weight: 400;



        font-size: 14px;
        color: #000000;
        text-align: right;
    }



    .head_logo_img_sec {
        position: relative;
        width: 150px;
    }



    .head_logo_img_sec img {
        width: 100%;
    }



    .month_price_sec_new_line {
        position: relative;
        background: #FFFFFF;
        border: 1px solid #E9E9E9;
        box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.18);
        border-radius: 5px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px;
        margin: 10px 0 15px 0;
    }



    .month_price_sec_new_line h6 {
        position: relative;
        margin-bottom: 0px;
        font-weight: 600;
        font-size: 16px;
        color: #2196F3;
    }



    .month_price_sec_new_line h5 {
        position: relative;
        font-size: 16px;
        color: #2196F3;
        font-weight: 400;
        text-align: right;
        margin-bottom: 0px;
    }



    .comp_plan_sec_mobile {
        display: block;
    }



    .bg_grey_inner_mob {
        background: none !important;
    }



    .mob_edit_icn {
        position: absolute;
        right: 0;
        top: 0;
        border: none;
        top: 10px;
        background: none;
    }



    .mob_edit_icn i {
        position: relative;
        right: 0;
        top: 0;
    }















    /*Subscription Flow  backend*/







    .thank_you_page_main p {
        font-size: 20px;
    }



    .thank_you_page_main h6 {
        font-size: 16px;
    }







    .have_gst_no_sec {
        display: grid;
        gap: 10px;
    }



    .gst_numb_sec_new {
        display: grid;
    }



    .payment_sec_new h5 {
        font-size: 12px;
    }



    .gst_numb_sec_new_left h5 img {
        width: 15px;
    }



    .subscription_right_sec_plan_sec h6 {
        font-size: 12px;
    }



    .span_st_sec {
        display: none;
    }























    /*New Home page Design*/







    .new-header .container-fluid {
        padding-right: 10px;
        padding-left: 10px;
    }



    ul.new-feature-talent-row {
        grid-template-columns: 1fr;
    }



    section.talent-fingertips-section .tfs-left h2 {
        font-size: 25px;
        width: 100%;
        margin-bottom: 20px;
    }



    .tfs-ctnbx p {
        font-size: 16px;
        line-height: inherit;
    }



    .popular_talent_new_cate_body {
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    section.home-counter-section .counter-inner {
        padding: 12px 10px;
    }



    section.home-counter-section .counter-inner .counter-card h2 {
        font-size: 12px !important;
    }



    section.home-counter-section .counter-inner {
        grid-gap: 5px;
    }



    section.home-counter-section .counter-inner .counter-card p {
        font-size: 8px !important;
    }



    section.home-counter-section .counter-inner {
        height: auto !important;
    }



    .become-find-talent {
        gap: 10px;
        margin-bottom: 10px;
    }



    .become-find-talent button {
        width: 150px;
        height: 40px;
        color: #fff;
        font-size: 13px;
    }



    .home-sstories-slider button.slick-prev.slick-arrow {
        top: -42px;
        width: 30px;
        right: 40px;
    }



    .home-sstories-slider button.slick-next.slick-arrow {
        top: -18px;
        width: 30px;
        right: -15px;
    }



    .sstory-column {
        grid-template-columns: 1fr;
        gap: 5px;
    }



    .story-box {
        margin-bottom: 5px !important;
        gap: 5px !important;
    }



    .home-sstories-slider .story-ctn {
        padding-top: 5px !important;
    }



    .story-ctn span.sslabel {
        font-size: 10px !important;
        width: 100%;
    }



    .sstory-column .story-head h3 {
        margin-bottom: 10px;
        font-size: 18px;
        line-height: inherit;
    }



    .atory-head h3 {
        margin-bottom: 10px;
        font-size: 18px;
        line-height: inherit;
    }



    .home-sstories-slider .story-ctn {
        height: 200px;
    }



    .success_btns {
        font-size: 14px;
    }



    .success_btns i {
        font-size: 15px;
    }



    .sstory-column .story-ctn p {
        font-size: 12px !important;
        display: block !important;
        width: 95% !important;
    }



    section.home-counter-section .counter-inner {
        padding: 10px 10px !important;
    }



    .ios_modal_popup_sec_new_inner h6 {
        font-size: 20px;
        margin-bottom: 10px;
    }



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















    /*New Contact us page*/







    .new_contact_sec_new {
        padding: 15px 0;
    }



    .new_contact_sec_new_inner_left_head h5 {
        font-size: 16px;
        margin-right: 15px;
    }



    .head_sel_loc {
        width: 90px;
        font-size: 14px;
    }



    .new_contact_sec_new_inner_left_head {
        margin-bottom: 25px;
        justify-content: space-between;
    }



    .new_contact_sec_new_inner_left_body_loc {
        grid-template-columns: 1fr;
    }



    .new_contact_sec_new_inner_left_body_loc_single_top {
        margin-bottom: 15px;
    }



    .new_contact_sec_new_inner_left_body_loc_single_top h6 {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .new_contact_sec_new_inner_left_body_loc_single_top h5 a {
        font-size: 15px;
    }



    .new_contact_sec_new_inner_left_body_loc_single_bottom p {
        font-size: 14px;
        margin-bottom: 0px;
    }



    .cont_tal_btn {
        font-size: 12px;
        padding: 8px 20px;
        margin-top: 15px;
    }



    .or_sec_new_cont {
        margin: 20px 0 15px 0;
        width: 100%;
    }



    .or_sec_new_cont p {
        font-size: 14px;
    }



    .or_sec_new_cont p:before {
        width: 40%;
    }



    .or_sec_new_cont p:after {
        width: 40%;
    }



    .shedule_met_sec_link p {
        font-size: 14px;
    }



    .speak_team_sec h6 {
        font-size: 14px;
        margin-bottom: 15px;
    }



    .speak_team_sec span a {
        font-size: 16px;
    }



    .speak_team_sec span img {
        margin-right: 10px;
        width: 18px;
    }



    .new_contact_sec_new_inner_right_head h3 img {
        width: 25px;
        margin-right: 5px;
    }



    .new_contact_sec_new_inner_right_head h3 {
        font-size: 14px;
    }



    .new_contact_sec_new_inner_right_head a {
        margin-left: 20px;
        font-size: 12px;
    }



    .sstory_column_new {
        grid-template-columns: 1fr;
        gap: 30px;
        display: block;
    }



    #success_sto_slide .owl-nav {
        top: -35px;
        width: 40%;
    }



    #success_sto_slide .owl-nav .owl-next {
        top: 0px;
    }



    .new_contact_sec_new_inner_right_head {
        margin-bottom: 50px;
    }



    #success_sto_slide.owl-carousel .owl-stage-outer {
        padding: 0px;
    }



    #success_sto_slide .story-box .videobx a {
        width: 100%;
        height: 100%;
    }



    .other_inquires_main {
        margin-top: 15px;
        display: block;
    }



    .other_inquires {
        margin-bottom: 20px;
    }



    #success_sto_slide_new .owl-nav {
        top: -35px;
        width: 40%;
    }



    #success_sto_slide_new .owl-nav .owl-next {
        top: 0px;
    }



    .new_contact_sec_new_inner_right_head {
        margin-bottom: 50px;
    }



    #success_sto_slide_new.owl-carousel .owl-stage-outer {
        padding: 0px;
    }



















    /*New Contact us page*/











    /*Payment Fail Popup*/







    .cancel_popup_sec_new_inner_sec {
        grid-template-columns: 1fr;
    }



    .cancel_popup_sec_new_inner_sec_left h6 {
        font-size: 22px;
        margin-bottom: 10px;
    }



    .cancel_popup_sec_new_inner_sec_left p {
        font-size: 14px;
        margin-bottom: 20px;
    }



    #cancel_popup_sec {
        padding-right: 0px;
    }



    .make_pay_btn {
        font-size: 14px;
        padding: 7px 25px;
        margin-bottom: 15px;
    }



    .back_cart {
        font-size: 14px;
        padding: 7px 25px;
        margin-bottom: 15px;
    }



    .cancel_popup_sec_new_inner {
        padding: 20px;
    }



    .cancel_popup_sec_new_inner .close img {
        width: 15px;
    }



    .cancel_popup_sec_new_inner .close {
        right: 10px;
        top: 10px;
    }







    #popup_for_recommendation .choices__list--multiple {
        position: relative;
        left: 0;
        top: 0;
        display: block;
    }



    #popup_for_recommendation .choices__button:after {
        font-size: 12px;
    }



    .sstory-column {
        gap: 20px;
        margin: 10px;
    }



    .story_img_sec_new img {
        margin: 0 auto;
        width: 150px;
        height: 150px;
    }



    .story_img_sec_new {
        margin: 0 auto;
        width: 150px;
        height: 150px;
    }



    .story_img_sec_new:after {
        left: 15px;
        top: -10px;
    }



    .story-ctn {
        width: 95%;
        margin: 0 auto;
    }



    .become_talentbtn {
        width: 120px;
        height: 45px;
        font-size: 12px;
    }



    .find_talentbt {
        width: 120px;
        height: 45px;
        font-size: 12px;
    }



    .become_find_talent {
        margin-bottom: 15px;
    }











    /*Upgrade */







    .upgrad_plan_sec_new_inner {
        padding: 20px 15px;
    }



    .upgrad_plan_sec_new_inner h4 {
        font-size: 16px;
        margin-bottom: 12px;
        margin-right: 10px;
    }



    .upgrad_plan_sec_new_inner .close {
        right: 15px;
        top: 15px;
        font-size: 15px;
    }



    .upgrad_plan_sec_new_inner p {
        font-size: 14px;
    }



    .Choose_date_list_sec_new li {
        display: block;
        margin-right: 0;
        position: relative;
        width: 100%;
    }



    .choose_date_input {
        width: 100%;
    }



    .red_para_text {
        margin-top: 20px;
    }



    .up_plan_sec_upgrad {
        font-size: 12px;
        padding: 8px 20px;
        margin-top: 25px;
    }























    /*My Order*/







    .order_head {
        font-size: 17px;
    }



    .meet_sec_input_new .filt_text {
        display: none;
    }



    .my_orders_filter_sec_new ul li {
        display: block;
        margin-right: 0;
        margin-bottom: 15px;
    }



    .filt_text {
        font-size: 12px;
    }



    .filter_tab_sec_new .filt_text {
        display: none;
    }



    .my_orders_filter_sec_new {
        padding: 10px;
        display: block;
    }



    .filter_tab_sec_new .vsb-title {
        width: 200px !important;
        background: none !important;
    }



    .verify-select-box span.vsb-title {
        margin-top: 0px !important;
    }



    .verify-select-box span.vsb-title i {
        right: 10px;
    }



    .meeting_input_sec {
        width: 100%;
    }



    .my_orders_filter_sec_new ul li:nth-child(4) {
        display: inline-block;
    }



    .my_orders_filter_sec_new ul li:nth-child(5) {
        display: inline-block;
    }



    .results_cls {
        font-size: 14px;
        margin-right: 10px;
    }



    .reset_cls {
        font-size: 14px;
    }



    .new_sort_sel_select {
        width: 100px;
        padding: 8px 0;
        font-size: 13px;
    }



    .verify-select-box .vsb-dropdown {
        padding: 5px;
    }



    .verification-status label {
        margin-left: 0px !important;
    }



    .verify-select-box span.vsb-title {
        font-size: 12px !important;
        width: 100% !important;
    }



    .vsb-container {
        font-size: 12px;
    }



    .chev_dwn {
        right: -30px;
        top: 7px;
    }



    .from_to_list ul li {
        display: block !important;
        margin-bottom: 8px !important;
        text-align: center;
        font-size: 12px;
    }



    .from_to_list ul li:last-child {
        margin-bottom: 0px !important;
    }



    .vsb-container {
        margin-bottom: 8px !important;
    }



    .verification-status label {
        margin-left: 0px !important;
        padding-left: 45px;
    }











    .desk_mode_order {
        display: none;
    }



    .mob_mode_order {
        display: block;
    }



    header.new-header .inner-header ul.home-quick-menu {
        display: none;
    }



    header.new-header .inner-header .logo img {
        width: 100%;
    }



    .logo {
        width: 50%;
    }



    header.new-header .inner-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }



    .mar_btm_0 {
        margin-left: 0px;
        margin-bottom: 20px !important;
    }



    .met_right_mod li {
        margin-left: 0px;
    }



    #vsb_tit {
        width: 100% !important;
    }



    #vsb_tit2 {
        width: 100% !important;
    }



    .met_right_mod li {
        display: inline-block;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }















    /*My Orders*/







    .desk_mode_order {
        display: none;
    }



    .mob_mode_order {
        display: block;
    }



    .my_orders_filter_sec_new ul {
        display: block;
    }



    .new_sort_sel_select {
        padding: 8px;
        background: url(../images/sel-img-con.png) no-repeat 90%;
    }



    .verification-status label {
        display: block !important;
    }







    .my_projects_sec_left_btm_single_inner {
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    button.joinnow-btn {
        width: 65px;
        height: 28px;
        font-size: 10px;
    }



















    /*book Now Popup*/







    #book_talent_mod {
        padding-right: 0px;
    }



    .book_talent_mod_sec_prof {
        display: block;
        padding-bottom: 10px;
    }



    .book_talent_mod_sec_prof_left {
        border-right: none;
        padding-right: 0;
        margin-right: 0;
        border-bottom: 1px solid #D9D9D9;



        padding-bottom: 10px;
        margin-bottom: 10px;
    }



    .book_talent_mod_sec_prof_left_cont_sec h5 {
        font-size: 14px;
    }



    .book_talent_mod_sec_prof_left_cont_sec h6 {
        font-size: 10px;
        margin: 0px;
    }



    .book_talent_mod_sec_prof_left_cont_sec h6 img {
        width: 12px;
    }



    .book_talent_mod_sec_prof_right ul li span {
        margin-left: 8px;
    }



    .book_talent_mod_sec_prof_right ul li {
        margin-right: 5px;
        font-size: 12px;
    }



    .book_talent_mod_sec_inner {
        padding: 15px 10px;
    }



    .book_talent_mod_ctae_sec h5 {
        font-size: 12px;
        margin-bottom: 8px;
        line-height: inherit;
    }



    .serv_ul_list li {
        margin-right: 5px;
    }



    .serv_selct {
        font-size: 10px;
        padding-left: 5px;
        padding-right: 15px;
    }



    .book_talent_mod_service_sec {
        padding-top: 10px;
        padding-bottom: 5px;
    }



    .book_talent_mod_service_sec h5 {
        font-size: 14px;
        margin-bottom: 5px;
    }



    .service_mode_sec_list li {
        margin-right: 10px;
        margin-bottom: 5px;
    }



    .list_radio_sec .container {
        padding-left: 25px;
        margin-bottom: 10px;
        font-size: 12px;
    }



    .list_radio_sec .checkmark {
        top: 0px;
    }



    .select_service_sec_new_top {
        grid-template-columns: 1fr;
    }



    .add_end_time {
        font-size: 14px;
    }



    .select_service_sec_new_btm_head {
        display: none;
    }



    .select_service_sec_new_btm {
        grid-template-columns: 1fr;
    }



    .select_service_sec_new_btm_left {
        grid-template-columns: 1fr;
    }



    .select_service_sec_new_btm_right {
        grid-template-columns: 1fr;
    }



    .service_sel_sec_new input {
        font-size: 13px;
    }



    .description_sec_multi_sec textarea {
        font-size: 12px;
    }



    .description_sec_multi_sec_perform_job h5 {
        font-size: 12px;
    }



    .budget_service_sec h5 {
        font-size: 13px;
    }



    .budget_en_input_sec input {
        padding-left: 60px;
        font-size: 10px;
    }



    .sel_curency_sec {
        font-size: 18px;
    }



    .book_talent_mod_sec_inner_body {
        padding-top: 10px;
    }



    .book_talent_mod_ctae_sec {
        padding-top: 10px;
    }



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



    .send_enq_sec_new_inner img {
        width: 80px;
        margin: 0 auto;
    }







    .videobx:before {
        display: none;
    }



    .videobx:after {
        display: none;
    }































    /*Share profile*/







    .share_talents_sec_inner_head {
        display: block;
    }



    .share_talents_sec_inner_head h5 {
        margin-bottom: 15px;
        font-size: 22px;
    }



    .share_talents_sec_inner_head h6 {
        margin-bottom: 15px;
        font-size: 14px;
    }



    .search_loc_sec input {
        height: 35px;
        font-size: 13px;
    }



    .share_icn_prof img {
        width: 15px;
    }



    .share_icn_prof {
        padding: 7px 10px;
        font-size: 12px;
    }



    .share_talents_sec_inner_filter ul li {
        margin-bottom: 12px;
        margin-right: 5px;
    }



    .share_talents_sec_inner_filter ul li:first-child {
        display: block;
    }



    .share_talents_sec_inner_filter ul li:nth-child(2) {
        display: block;
    }



    .share_talents_sec_inner_filter ul li:nth-child(3) {
        display: block;
    }



    .share_talents_sec_inner_filter ul li .search_loc_sec input {
        width: 100%;
    }



    .share_talents_sec_inner_filter ul li .new_ht_sec_new_sec .sel_Box_new {
        width: 100%;
    }



    .share_talents_sec_inner_filter ul li .new_ht_sec_new_sec .sel_Box_new {
        height: 35px;
        font-size: 12px;
        margin: 0;
    }



    .share_talents_sec_inner_filter_main_sec_new {
        display: block;
    }



    .search_loc_sec .fa-map-marker-alt {
        font-size: 13px;
        top: 11px;
    }



    .search_loc_sec .fa-times {
        right: 15px;
        font-size: 12px;
        top: 12px;
    }



    .adv_fil_sec button {
        font-size: 12px;
    }



    .search_box_new_sec_input input {
        font-size: 12px;
        width: 100%;
        height: 35px;
    }



    .share_talents_sec_inner_filter ul li .nice-select.sort-select {



        right: 0;



        bottom: 0px !important;



        width: 100%;



        position: relative;



        justify-content: center;



        height: 30px !important;



    }



    .share_talents_sec_inner_filter ul li .nice-select.sort-select:before {
        top: 10px;
    }



    .share_talents_sec_inner_filter ul li .nice-select.sort-select span.current {
        font-size: 13px;
        margin-top: 0;
        display: block;
        color: #000;
        text-align: center;
    }



    .share_talents_sec .talent_list_new_sec_body {
        *margin-top: 70px !important;
    }







    .share_mod_sec_new_inner_new_head {
        display: block;
        padding-bottom: 10px;
    }



    .share_mod_sec_new_inner_new_head h6 {
        margin-bottom: 6px;
        margin-top: 6px;
        font-size: 12px;
    }



    .new_ht_sec_new_sec .sel_Box_new {
        font-size: 12px;
    }



    .share_mod_sec_new_inner_new_head .close {
        font-size: 14px;
    }



    button.af-show-btn {
        font-size: 12px;
    }



    .share_btn_sec a {
        font-size: 12px;
    }



    .advanced-filter-popup-inner .advanced-filterbox .age-range {
        column-gap: 5px;
    }



    .book_talent_mod_sec_prof_left_new_cont_sec h5 {
        font-size: 14px;
    }



    .book_talent_mod_sec_prof_left_new_cont_sec h6 {
        font-size: 14px;
    }



    .recev_body_sec {
        grid-template-columns: 1fr;
    }



    .desc_sec_new_sec {
        padding-top: 12px;
    }



    .book_talent_mod_sec_prof_left_new_cont_sec h6 img {
        width: 12px;
    }







    /*Share profile*/







    .job_post_success_page_sec_table table {
        margin-bottom: 0px;
    }



    .analyse_popup .modal-body {
        padding: 20px 10px;
    }



    .analyse_popup_check .container {
        padding-left: 40px;
        margin-bottom: 12px;
        font-size: 14px;
    }



    .profile_str_sec {
        width: 100%;
    }







    .premium-user-new-cls {
        justify-content: center;
    }



    .prem_user_new img {
        width: 14px;
        margin-right: 5px;
    }



    .premium-user-new-cls .prem_user_new {
        margin-left: 8px;
    }



    .story-box .tlnt-detail .tlnt_name {
        font-size: 20px;
    }



    .tlnt-detail {
        padding: 0 15px;
        border: none !important;
    }



    .success-story-btn {
        margin: 10px 0;
    }



    .prem_user_new {
        font-size: 12px;
    }



    .success-story-btn {
        font-size: 11px;
        position: absolute;
        bottom: 0;
        left: 50%;
        right: 0;
        width: max-content;
        transform: translateX(-50%);
    }



    .story-box .tlnt-review {
        width: 90% !important;
        padding-bottom: 55px !important;
    }











    /*Rate the Talent For Sunday Event*/







    .rate_talent_mobile_sec {
        position: relative;
        padding: 15px 0 0 0;
    }



    .rate_talent_mobile_sec_inner {
        position: relative;
    }



    .rate_talent_mobile_sec_inner_head {
        position: relative;
        margin-bottom: 10px;
    }



    .rate_talent_mobile_sec_inner_head h5 {
        position: relative;
        font-weight: 600;
        font-size: 16px;
        color: #000000;
        margin: 0px;
    }



    .rate_talent_mobile_sec_inner_head h5 img {
        margin-right: 8px;
        width: 16px;
    }



    .rate_talent_mobile_sec_inner_body {
        position: relative;
    }



    .rate_talent_mobile_sec_inner_select {
        position: relative;
        margin-bottom: 10px;
    }



    .rate_talent_mobile_sec_inner_select label {
        position: relative;
        display: block;
        font-weight: 500;
        font-size: 12px;
        color: #070707;
        margin-bottom: 8px;
    }



    .rate_talent_mobile_sec_inner_select .drop_btn_new_rate {
        position: relative;
        background: #F8F8F8;
        border: 1px solid #D9D9D9;
        border-radius: 3.43808px;
        font-weight: 400;
        font-size: 10px;
        color: #9B9B9B;
        width: 100%;
        height: 30px;
        text-align: left;
        padding-left: 25px;
    }



    .rate_talent_mobile_sec_inner_select .drop_btn_new_rate i {
        position: absolute;
        left: 5px;
        top: 10px;
        z-index: 11;
        color: #000;
        font-size: 10px;
    }



    .new_pos_sec_new {
        position: absolute;
        left: 5px;
        top: 10px;
        z-index: 11;
        color: #000;
        font-size: 10px;
    }



    .drop_btn_new_rate_grp {
        width: 100%;
        background: #F3F3F3;
        overflow-y: scroll;
        *top: 190px !important;
        height: 135px;
        z-index: 111;
    }



    .drop_btn_new_rate_grp ul {
        padding: 15px;
        display: block;
    }



    .drop_btn_new_rate_grp ul li {
        display: block;
        border-bottom: 0.700922px solid #E3E3E3;
        padding-bottom: 8px;
        margin-bottom: 8px;
    }



    .drop_btn_new_rate_grp ul li:last-child {
        border: none;
        padding-bottom: 0px;
        margin-bottom: 0px;
    }



    .drop_btn_new_rate_grp ul li a {
        display: flex;
        align-items: center;
    }



    .drop_btn_new_rate_grp ul li a img {
        width: 22px;
        border-radius: 4px;
        margin-right: 8px;
    }



    .drop_btn_new_rate_grp ul li a span {
        position: relative;
    }



    .drop_btn_new_rate_grp ul li a span p {
        font-weight: 400;
        font-size: 10px;
        color: #000000;
        margin-bottom: 4px;
    }



    .drop_btn_new_rate_grp ul li a span h6 {
        position: relative;
        font-weight: 600;
        font-size: 10px;
        color: #000000;
        margin-bottom: 0px;
    }



    .rate_talent_mobile_sec_inner_rate_sec {
        position: relative;
        margin-bottom: 10px;
    }



    .rate_talent_mobile_sec_inner_rate_sec label {
        position: relative;
        display: block;
        font-weight: 500;
        font-size: 12px;
        color: #070707;
        margin-bottom: 8px;
    }



    .rate_talent_mobile_sec_inner_rate_sec_inner_sec {
        position: relative;
    }



    .rate_talent_mobile_sec_inner_rate_sec_inner_sec ul {
        display: grid;
        grid-template-columns: 1fr;
        background: #E8F3FF;
        border-radius: 2.17878px;
        padding: 10px;
        grid-gap: 5px;
    }



    .rate_talent_mobile_sec_inner_rate_sec_inner_sec ul li {
        display: flex;
        margin-right: 0;
        align-items: center;
        margin-bottom: 10px;
        justify-content: space-between;
    }



    .rate_talent_mobile_sec_inner_rate_sec_inner_sec ul li:last-child {
        margin-right: 0px;
    }



    .rate_talent_mobile_sec_inner_rate_sec_inner_sec ul li h6 {
        font-weight: 500;
        font-size: 12px;
        line-height: 11px;
        color: #000000;
        margin-bottom: 0px;
        margin-right: 10px;
        width: 125px;
    }



    .rate_talent_mobile_sec_inner_rate_sec_inner_sec ul li span {
        display: block;
        line-height: 11px;
    }



    .rate_talent_mobile_sec_inner_rate_sec_inner_sec ul li span i {
        font-size: 12px;
        font-weight: 400 !important;
        color: #FB9022;
    }







    .rate_talent_mobile_sec_inner_review_sec {
        position: relative;
        margin-bottom: 10px;
        border-bottom: 1px solid #D9D9D9;
        padding-bottom: 10px;
    }



    .rate_talent_mobile_sec_inner_review_sec label {
        position: relative;
        display: block;
        font-weight: 500;
        font-size: 12px;
        color: #070707;
        margin-bottom: 8px;
    }



    .rate_talent_mobile_sec_inner_review_sec textarea {
        position: relative;
        width: 100%;
        background: #FFFFFF;
        border: 1px solid #D9D9D9;
        border-radius: 3.43808px;
        height: 80px;
        font-weight: 500;
        font-size: 10px;
        color: #9B9B9B;
        padding: 10px;
    }



    .rate_654654654654654654654654654654654talent_mobile_sec_inner_docs_sec_new_single_top {
        position: relative;
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 15px;
    }



    .rate_talent_mobile_sec_inner_docs_sec_new_single {
        position: relative;
        margin-bottom: 10px;
    }



    .rate_talent_mobile_sec_inner_docs_sec_new_single label {
        position: relative;
        display: block;
        font-weight: 500;
        font-size: 12px;
        color: #070707;
        margin-bottom: 8px;
    }



    .rate_talent_mobile_sec_inner_docs_sec_new_single input::-webkit-input-placeholder {
        color: #9B9B9B !important;
        opacity: 1 !important;
    }



    .rate_talent_mobile_sec_inner_docs_sec_new_single input::-moz-placeholder {
        color: #9B9B9B !important;
        opacity: 1 !important;
    }



    .rate_talent_mobile_sec_inner_docs_sec_new_single input:-ms-input-placeholder {
        color: #9B9B9B !important;
        opacity: 1 !important;
    }



    .rate_talent_mobile_sec_inner_docs_sec_new_single input:-moz-placeholder {
        color: #9B9B9B !important;
        opacity: 1 !important;
    }



    .rate_talent_mobile_sec_inner_docs_sec_new_single input {
        position: relative;
        width: 100%;
        height: 30px;
        background: #FFFFFF;
        border: 1px solid #D9D9D9;
        border-radius: 3.43808px;
        font-weight: 400;
        font-size: 10px;
        color: #9B9B9B;
        padding-left: 10px;
    }



    .bew_mob_log .iti--allow-dropdown .iti__flag-container,
    .iti--separate-dial-code .iti__flag-container {
        left: 0px !important;
        top: 5px !important;
    }



    .bew_mob_log input {
        padding-left: 75px !important;
        position: relative;
    }



    .bew_mob_log .iti--separate-dial-code .iti__selected-flag:before {
        position: absolute;
        content: '';
        left: 68px;
        top: 0;
        width: 0.687615px;
        background: #D9D9D9;
        height: 100%;
    }



    .submit_btn_sec_new {
        position: relative;
        display: flex;
        align-items: center;
        justify-content: flex-end;
    }



    .submit_btn_sec_new button {
        position: relative;
        display: inherit;
        margin-top: 10px;
        background: #2386EE;



        border-radius: 2.68817px;
        font-weight: 500;
        font-size: 13px;
        line-height: 13px;
        color: #FFFFFF;



        border: none;
        padding: 9px 20px;
        display: flex;
        align-items: center;
    }



    .submit_btn_sec_new button img {
        margin-right: 15px;
    }



    .bew_mob_log .iti--separate-dial-code .iti__selected-dial-code {
        font-size: 12px;
    }



    .bew_mob_log .iti--separate-dial-code .iti__selected-dial-code {
        display: block;
    }











    /*Rate the Talent For Sunday Event*/







    .backend_dashboard_sec_new_head h6 {
        font-size: 16px;
        padding-bottom: 10px;
        margin-bottom: 15px;
    }



    .backend_user_subs_sec_head_all {
        margin-bottom: 15px;
    }



    .backend_user_subs_sec_head_all h5 {
        font-size: 15px;
    }



    .backend_user_subs_sec {
        grid-template-columns: 1fr;
        grid-gap: 0px;
    }



    .backend_user_subs_sec_left_body {
        grid-template-columns: 1fr;
    }



    .backend_user_subs_sec_right_body {
        grid-template-columns: 1fr;
    }



    .backend_user_subs_sec_left_body_gigs {
        grid-template-columns: 1fr;
    }



    .backend_user_subs_sec_left_body_meetings {
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    .backend_meetings_body_Sec_single {
        padding: 15px;
    }



    .backend_meetings_body_Sec_single_bottom_inner {
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .backend_user_subs_sec_approvals {
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .backend_user_subs_sec_left_body_gigs_sales {
        grid-template-columns: 1fr;
        grid-gap: 10px;
        width: 100%;
    }



    .backend_meetings_body_Sec_single_top img {
        width: 40px;
    }



    .backend_meetings_body_Sec_single_top span h6 {
        font-size: 12px;
    }



    .backend_meetings_body_Sec_single_top span p {
        font-size: 25px;
    }



    .backend_user_subs_sec_single_new_head h6 {
        font-size: 12px;
    }



    .backend_user_subs_sec_single_new_head h6 img {
        width: 16px;
    }



    .backend_user_subs_sec_single_new_head {
        margin-bottom: 6px;
    }



    .backend_user_subs_sec_single_new_body h3 {
        font-size: 28px;
    }



    .backend_meetings_body_Sec_single_bottom_single ul li span {
        font-size: 12px;
    }



    .backend_meetings_body_Sec_single_bottom_single ul li p {
        font-size: 12px;
    }







    .filter_modal_admin_sec_inner {
        padding: 15px;
    }



    .filter_modal_admin_sec_inner_head h4 {
        font-size: 13px;
    }



    .filter_modal_admin_sec_inner .close i {
        font-size: 14px;
    }



    .filter_modal_admin_sec_inner .close {
        right: 10px;
        top: 8px;
    }



    .filter_modal_admin_sec_inner_body ul {
        display: grid;
        grid-template-columns: 1fr;
    }



    .from_date_input input {
        width: 100%;
    }















    /*Home Page Backend*/







    .home_page_cont_sec_new_inner_head {
        display: block;
    }



    .home_page_cont_sec_new_inner_head_left h5 {
        font-size: 20px;
        margin-bottom: 10px;
    }



    .home_page_cont_sec_new_inner_head_left p {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .home_page_cont_sec_new_inner_head_right input {
        width: 100%;
    }



    .home_page_cont_sec_new_inner_body_sec h6 {
        font-size: 22px;
        margin-bottom: 10px;
    }



    .home_page_cont_sec_new_inner_body_sec_single {
        display: block;
        padding: 15px;
    }



    .home_page_cont_sec_new_inner_body_sec_single_left h5 {
        margin: 0px;
        font-size: 14px;
        margin-right: 0;
        padding-left: 40px;
    }



    .home_page_cont_sec_new_inner_body_sec_single_left span {
        position: absolute;
        height: 25px;
        line-height: 25px;
        width: 25px;
        margin-right: 15px;
        font-size: 12px;
        display: block;
        margin-bottom: 10px;
    }



    .home_page_cont_sec_new_inner_body_sec_single_left {
        margin-bottom: 0px;
        display: block;
    }



    .home_page_cont_sec_new_inner_body_sec_single_right a {
        font-size: 14px;
    }



    .home_page_cont_sec_new {
        padding: 20px 0;
    }



    .home_page_cont_sec_new_inner_head_right_btn a {
        font-size: 12px;
        padding: 7px 35px;
    }











    .popular_services_new_drop_down {
        width: 100% !important;
        margin: 12px 0;
        padding-left: 20px;
    }



    .new_drop_sec_down_new button {
        height: 35px;
        font-size: 14px;
        border-radius: 10px;
        margin: 12px 0;
        padding-left: 20px;
        width: 100%;
    }



    .dot_tal_icn {
        position: absolute;
        right: 20px;
        top: 15px;
        width: 12px;
    }



    .success_sto_sec_new_design .dot_tal_icn {
        top: 2px;
        right: 0px;
    }



    .dot_tal_icn img {
        width: 12px;
    }



    .poular_backend_sec_new .home_page_cont_sec_new_inner_body_sec_single_left {
        margin-bottom: 0px;
    }



    .popular_services_new_drop_down i {
        font-size: 14px;
        top: 10px;
    }



    .popular_services_list_new_format li a {
        font-size: 12px;
    }



    .popular_services_list_new_format li {
        margin-bottom: 10px;
    }



    .faq_btn_new {
        width: 100% !important;
    }



    .text_sec_new {
        height: 35px;
        font-size: 14px;
        border-radius: 10px;
        margin: 12px 0;
        padding-left: 20px;
        width: 100%;
    }



    .home_page_cont_sec_new_inner_body_sec_single_right {
        margin-top: 10px;
    }



    .featured_gigs_sec_new {
        padding: 15px;
        margin-bottom: 30px;
    }



    .featured_gigs_sec_new_single_body {
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    .featured_gigs_sec_new_single_body_left_top {
        grid-template-columns: 1fr;
        grid-gap: 15px;
        margin-bottom: 15px;
    }



    .featured_gigs_sec_new_single_head h6 {
        font-size: 16px;
    }



    .featured_gigs_sec_new_single_head {
        margin-bottom: 20px;
    }



    .featured_gigs_sec_new_single_body_inner label {
        font-size: 14px;
    }



    .sel_sec_new_fea {
        border-radius: 10px;
        font-size: 14px;
        height: 35px;
        padding-left: 15px;
        background-size: 10px;
    }



    .gigs_input_sec_new {
        border-radius: 10px;
        font-size: 14px;
        height: 35px;
        padding-left: 15px;
        background-size: 10px;
    }



    .gigs_textarea_sec {
        border-radius: 10px;
        font-size: 14px;
        padding-left: 15px;
        padding-top: 15px;
        background-size: 10px;
    }



    .featured_gigs_sec_new_single_body_right_top {
        width: 100%;
    }



    .featured_gigs_sec_new_single_body_right_top span {
        height: 180px;
    }



    .featured_gigs_sec_new_single_body_right_top span img {
        width: 50px;
    }



    .featured_gigs_sec_new_single_body_right_top p {
        font-size: 14px;
    }



    .up_media_btn_sec {
        font-size: 14px;
    }



    .featured_gigs_sec_new_single_body_left_btm {
        grid-template-columns: 1fr;
        grid-gap: 15px;
        margin-top: 15px;
    }



    .right_list_sec_new li:last-child {
        margin-top: 15px;
        margin-left: 0px;
    }



    .disclamair_sec_new_inner h6 {
        font-size: 11px;
    }



    .disclamier_sec_new_inner p {
        font-size: 11px;
    }



    .d_flex_align_cenet {
        display: none !important;
    }



    .new_home_sec_dark_inner_single {
        padding: 15px;
        margin-bottom: 15px;
    }



    .new_home_sec_dark_inner_single_list {
        display: grid;
        gap: 20px;
        grid-template-columns: 1fr;
    }



    .imgae_box_sec {
        width: 100%;
    }



    .upload_sec_new_text_area {
        width: 100%;
    }



    .new_home_sec_dark_inner_single_list li:after {
        display: none;
    }



    .upload_sec_new_text_area p {
        font-size: 12px;
        line-height: inherit;
    }



    .upload_med_btn_new {
        font-size: 14px;
        margin: 5px 0 15px 0;
    }



    .upload_sec_new_text_area h5 {
        font-size: 14px;
    }



    .section_title_sec h4 {
        font-size: 14px;
    }



    .section_title_sec h5 {
        font-size: 14px;
    }



    .sec_btn_new_edit {
        font-size: 14px;
    }



    .share_talents_sec .talent_list_new_sec_body_right {
        grid-gap: 1fr;
        margin-top: 15px;
    }



    .new_rgt_sec_new .talent_list_new_sec_body_right_single_cont_img img {
        height: auto;
    }



    .talent_list_new_sec_body_right_single_cont_sec h5 {
        font-size: 14px;
    }



    .search_box_new_sec_input i {
        left: 12px;
        top: 12px;
        font-size: 12px;
    }



    .talent_list_new_sec_body_right_single_cont_sec p,
    .talent_list_new_sec_body_right_single_cont_sec ul li {
        font-size: 11px !important;
    }



    .filter-container {
        display: flex;
        width: 100%;
        justify-content: space-between;
        align-items: center;
    }



    .search_sec_new ul li {
        display: block;
    }



    .single_check_sec_new_place {
        left: 25px;
        top: 15px;
    }



    .single_check_sec_new .checkmark:after {
        left: 3px;
        top: 1px;
    }



    .single_check_sec_new .checkmark {
        height: 20px;
        width: 20px;
    }



    .share-profile-head {
        display: grid;
        grid-template-columns: 1fr;
    }



    .sph-left {
        display: block;
        margin-bottom: 10px;
    }



    .share_mod_sec_new_inner_new_body {
        padding-top: 10px;
    }



    .sph-right {
        display: block;
    }



    .sph-left h5 {
        font-size: 16px;
        margin: 5px 0;
    }



    span.selected-talents {
        font-size: 16px;
    }



    .show-selected-profile-btn {
        font-size: 12px;
        margin-bottom: 10px;
    }



    .sph-right .share-filter button.share-filter-btn {
        margin-bottom: 10px;
    }



    .sph-right .new_sort_sec_new {
        margin-bottom: 10px;
    }



    button.backto-checklist-btn {
        font-size: 15px;
        padding: 0px;
    }



    .share-selected-profile-btn {
        font-size: 13px;
    }



    .sph-right select {
        width: 100%;
        height: 35px;
        border-radius: 15px;
        padding-left: 15px;
    }



    .apply_news_btns {
        margin-top: 0px;
    }



    .drop_down_sec_new_head h5 {
        font-size: 12px;
    }



    .share_mod_sec_new_inner_new {
        padding: 10px;
    }



    #advanced-filter-popup .modal-dialog {
        width: 100%;
    }



    .check_box_for_terms_cond .checkmark {
        width: 20px;
        height: 20px;
    }



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



    .terms_check_box_sec_popup_new h5 {
        font-size: 12px;
        line-height: inherit;
    }



    .check_box_for_terms_cond .container {
        padding-left: 20px;
    }



    .disclamair_sec_new {
        padding: 5px 0 0 0;
    }







    .job_closed_btn {
        position: relative !important;
        top: 0 !important;
    }



    .new_filter_modal {
        position: relative;
    }



    .new_filter_modal .disclamier_sec_new_inner {
        padding: 30px 15px 15px 15px;
    }



    .new_filter_modal .disclamier_sec_new_inner .close {
        position: absolute;
        right: 7px;
        top: 3px;



        opacity: 1;
        z-index: 1;
    }



    .new_filter_modal .disclamier_sec_new_inner .close i {
        font-size: 14px;
    }







    .dis_cls_after:after {
        position: relative;
        content: 'We advise all users to carefully review all details and information related to any job offer, gig, audition, collaboration, or barter job posted on our platform before applying for it';
        margin: 0 5px;
        color: #6F6F6F;
        font-weight: 400;
    }



    .disclamair_sec_new_inner h6 span {
        width: 75%;
        font-size: 11px;
    }



    .disclamair_sec_new_inner h6 a {
        position: absolute;
        right: 0;
        top: 0;
    }























    /*Free Portofolio*/







    .vct_top_img {
        position: relative;
        display: none;
    }



    .vct_btm_img {
        display: none;
    }



    .before_img_sec_stk {
        display: none;
    }



    .before_img_sec_stk {
        display: none;
    }



    .after_img_sec_stk {
        display: none;
    }



    .port_text_sec {
        width: 100%;
    }



    .port_img {
        display: none;
    }



    .free_portofolio_sec_new_banner_Sec_new h4 {
        font-size: 22px;
    }



    .free_portofolio_sec_new_banner_Sec_new span {
        width: 100%;
        margin: 0 auto 10px;
    }



    .free_portofolio_sec_new_banner_Sec_new h6 {
        font-size: 16px;
    }



    .free_portofolio_sec_new_banner_Sec_new p {
        font-size: 12px;
        line-height: inherit;
    }



    .free_portofolio_sec_new {
        padding: 0px;
    }



    .free_portofolio_sec_new_banner_Sec_new {
        top: -15px;
        background-position: center left;
        padding: 50px 0 20px 0;
        margin: 0px;
    }



    .how_to_claim_sec_new_head h4 {
        font-size: 14px;
    }



    .how_to_claim_sec_new_head {
        margin-bottom: 10px;
        display: block;
        padding: 0 0 20px 0;
    }



    .button_claim_sec_new {
        font-size: 14px;
        margin: 5px 0;
    }



    .how_to_claim_sec_new_body {
        grid-template-columns: 1fr;
        grid-gap: 15px;
        margin-bottom: 5px;
    }



    .how_to_claim_sec_new_single h5 {
        font-size: 14px;
        margin-bottom: 5px;
        line-height: inherit;
    }



    .how_to_claim_sec_new_single h6 {
        font-size: 14px;
        margin-bottom: 5px;
        line-height: inherit;
    }



    .free_portofolio_sec_new_body_middle_sec .row {
        flex-direction: column-reverse;
    }



    .free_portofolio_sec_new_body_middle_sec_right {
        margin: 0 0 15px 0;
    }



    .how_to_claim_sec_new_single p {
        font-size: 12px;
        margin-bottom: 10px;
        min-height: auto;
    }



    .how_to_claim_sec_new_single button {
        font-size: 13px;
    }



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



    .how_to_claim_sec_new {
        padding-bottom: 10px;
        text-align: center;
    }



    .free_portofolio_sec_new_body_middle_sec_left_btm_sec {
        padding: 15px;
        height: auto;
    }



    .free_portofolio_sec_new_body_middle_sec_left_btm_sec ul li:before {
        width: 20px;
        height: 20px;
        top: 2px;



        background-size: 14px;
        background-repeat: no-repeat;
    }



    .free_portofolio_sec_new_body_middle_sec_left_btm_sec ul li {
        margin-bottom: 12px;
        font-size: 11px;
        padding-left: 25px;
    }



    .free_portofolio_sec_new_body_middle_sec_left {
        margin-bottom: 0px;
    }



    .free_portofolio_sec_new_body_middle_sec {
        margin: 0 0 15px 0;
    }



    .free_portofolio_sec_new_top {
        text-align: center;
        margin-bottom: 5px;
    }



    #porto_slide_sec .owl-nav {
        width: 95%;
    }



    .free_portofolio_sec_new_top h5 {
        font-size: 18px;
    }



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



    .dis_text_sec_desktop {
        display: none;
    }



    .free_portofolio_sec_new_body_middle_sec_right_single img {
        height: 100%;
    }



    .features_in_sec_new_head h5 {
        font-size: 18px;
    }



    .features_in_sec_new_head {
        margin-bottom: 10px;
    }



    #fea_slide_sec_new .owl-nav {
        top: -30px;
        width: 20%;
    }



    .features_in_sec_new_body_single_cont {
        padding: 15px;
    }



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



    .features_in_sec_new_body_single_btns button {
        font-size: 16px;
    }



    .features_in_sec_new {
        margin: 10px 0 15px 0;
    }



    #fea_slide_sec_new .owl-nav .owl-prev {
        background-size: 15px;
        width: 15px;
        height: 15px;
    }



    #fea_slide_sec_new .owl-nav .owl-next {
        background-size: 15px;
        width: 15px;
        height: 15px;
    }



    .we_move_pop_sec_inner {
        padding: 10px;
    }



    .we_move_pop_sec_inner_head h6 {
        font-size: 16px;
        margin-bottom: 5px;
    }



    .we_move_pop_sec_inner_head h5 {
        font-size: 14px;
        margin-bottom: 5px;
    }



    .we_move_pop_sec_inner_head p {
        font-size: 12px;
        margin-bottom: 10px;
    }



    .we_move_pop_sec_inner_body {
        grid-template-columns: 1fr;
        grid-gap: 15px;
        margin-bottom: 15px;
    }



    .we_move_pop_sec_inner_single label {
        font-size: 12px;
    }



    .we_move_pop_sec_inner_single input {
        height: 35px;
        font-size: 12px;
    }



    .we_move_pop_sec_inner_btn_sec button {
        font-size: 14px;
        padding: 5px 20px;
    }



    .otp_popup_sec_new_inner {
        padding: 15px;
    }



    .otp_popup_sec_new_inner_head h6 {
        font-size: 16px;
        margin-bottom: 5px;
    }



    .otp_popup_sec_new_inner_head p {
        font-size: 12px;
        margin-bottom: 10px;
    }



    .otp_popup_sec_new_inner_head {
        margin-bottom: 10px;
    }



    .otp_popup_sec_new_inner_body {
        width: 100%;
        margin-bottom: 15px;
    }



    .otp_popup_sec_new_inner_body_top {
        grid-gap: 5px;
        margin-bottom: 10px;
    }



    .otp_popup_sec_new_inner_body_top_single input {
        font-size: 14px;
    }



    .otp_popup_sec_new_inner_body_inner a {
        font-size: 12px;
    }



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



    .change_num_sec_text a {
        font-size: 12px;
    }



    .change_num_sec_text a.proc {
        font-size: 14px;
        padding: 5px 20px;
    }



    .kudos_pop_sec_new_inner {
        padding: 15px;
    }



    .kudos_pop_sec_new_inner img {
        width: 120px;
    }



    .kudos_pop_sec_new_inner p {
        font-size: 12px;
        line-height: inherit;
    }



    .kudos_pop_sec_new_inner a {
        font-size: 12px;
        padding: 5px 22px;
    }



    .we_move_pop_sec_inner_btn_sec {
        text-align: center;
    }



    .benifits_pop_sec_inner {
        padding: 15px;
    }



    .benifits_pop_sec_inner h6 {
        font-size: 20px;
        margin-bottom: 10px;
    }



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







    .talent_prof_sec_show {
        display: none;
    }



    .talent_prof_sec_hide {
        display: block;
    }



    .talent_profile_page_sec_left_top a {
        font-size: 14px;
    }



    .features_in_sec_new_body_single_img {
        height: 120px;
    }







    .features_in_sec_new_body_single_cont img {
        height: 15px;
    }







    .new_social_stat_inner {
        padding: 15px;
    }



    .new_social_stat_inner_head {
        margin-bottom: 15px;
    }



    .new_social_stat_inner_head h6 {
        font-size: 16px;
    }



    .new_social_stat_inner_head .close {
        width: 16px;
    }



    .new_social_stat_inner_body_top_left {
        margin-bottom: 12px;
    }



    .new_social_stat_inner_body_top_left img {
        width: 50px;
        height: 50px;
        margin: 0 auto 10px;
    }



    .new_social_stat_inner_body_top {
        display: block;
        padding-bottom: 15px;
        margin-bottom: 20px;
    }



    .new_social_stat_inner_body_top_left p {
        font-size: 16px;
    }



    .new_social_stat_inner_body_top_right ul {
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .new_social_stat_inner_body_top_right ul li h6 {
        font-size: 14px;
    }



    .new_social_stat_inner_body_top_right ul li p {
        font-size: 16px;
    }



    .new_social_stat_inner_body_top_right {
        margin-left: 0px;
    }



    .new_social_stat_inner_body_bottom ul {
        grid-template-columns: 1fr;
    }



    .new_social_stat_inner_body_bottom ul li {
        border-right: none;
        padding-right: 0px;
        margin-right: 0px;
        border-bottom: 1px solid #BEBEBE;
        padding-bottom: 15px;
        margin-bottom: 15px;
    }



    .new_social_stat_inner_body_bottom ul li:last-child {
        border-bottom: none;
        margin: 0px;
        padding: 0px;
    }



    .new_social_stat_inner_body_bottom_single_right p {
        font-size: 18px;
    }



    .new_social_stat_inner_body_bottom_single_right h6 {
        font-size: 14px;
        margin-bottom: 8px;
    }



    .new_social_stat_inner_body_bottom_single_left img {
        width: 70%;
    }



    .new_social_stat_inner_body_top_right ul li {
        justify-content: space-between;
    }



    .new_social_stat_inner_body_bottom_single {
        justify-content: space-between;
    }



    .new_social_stat_inner_body_bottom_single_right {
        position: relative;
        margin-left: 0;
        flex: initial;



        text-align: right;
    }



    .new_social_stat_inner_body_bottom_single_left p {
        font-size: 14px;
    }











    .terms_and_cond_main {
        position: relative;
    }



    .terms_and_cond_main h4 {
        position: relative;
        font-size: 16px;
        margin-bottom: 10px;
        line-height: inherit;
    }



    .terms_and_cond_main p {
        line-height: inherit;
        font-size: 12px;
        margin-bottom: 10px;
    }



    .terms_and_cond_main h1 {
        position: relative;
        font-size: 16px;
        margin-bottom: 10px;
        line-height: inherit;
    }



    .terms_and_cond_main .spacer10px {
        display: none;
    }



    .terms_and_cond_main .spacer20px {
        display: none;
    }



    .terms_and_cond_main .spacer30px {
        display: none;
    }



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















    /*Succes Stories Backend*/







    .success_stories_sec_new_inner_breadcumb {
        margin-bottom: 10px;
    }



    .success_stories_sec_new_inner_breadcumb ul li {
        padding-right: 10px;
        font-size: 10px;
    }



    .success_stories_sec_new_inner_breadcumb ul li:after {
        font-size: 9px;
        right: 0;
    }



    .success_stories_sec_new_head {
        display: block;
        margin-bottom: 10px;
    }



    .success_stories_sec_new_head_left h6 {
        font-size: 18px;
        margin: 0px 0 10px 0;
    }



    .delete_success_btn {
        font-size: 12px;
        padding: 10px 5px;
        width: 100%;
        text-align: center;
    }



    .home_page_add_btn {
        font-size: 10px;
        padding: 10px 5px;
        width: 100%;
        text-align: center;
    }



    .add_succ_btn_new {
        font-size: 12px;
        padding: 10px 5px;
        width: 100%;
        text-align: center;
    }



    .success_stories_sec_new_head ul li {
        margin-left: 0px;
        margin-bottom: 5px;
    }



    .success_stories_sec_new_head ul {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 5px;
    }



    .success_stories_sec_new_head ul li:last-child {
        grid-column: span 2;
    }



    .home_page_add_btn i {
        margin-right: 2px;
    }



    .success_stories_slide_table_sec table thead tr td:nth-child(2) {
        padding-left: 15px;
        padding-right: 15px;
    }



    .success_stories_slide_table_sec table thead tr td {
        padding: 12px 5px;
        font-size: 12px;
    }



    .success_stories_slide_table_sec table tbody tr td:nth-child(2) {
        padding-left: 15px;
        padding-right: 15px;
    }



    .success_stories_slide_table_sec table tbody tr td {
        padding: 12px 5px;
        font-size: 10px;
    }



    .custome_check_box_sec .checkmark {
        height: 16px;
        width: 16px;
    }



    .custome_check_box_sec .checkmark:after {
        left: 3px;
        top: 1px;
        font-size: 10px;
    }



    .success_stories_slide_table_sec {
        overflow: scroll;
    }



    .succ_list_sec_new li {
        margin-left: 10px;
        margin-bottom: 10px;
    }



    .delete_mod_sec_new .modal-dialog {
        padding: 10px;
    }



    .delete_mod_sec_new_inner img {
        width: 70px;
        margin: 0px auto 10px;
    }



    .delete_mod_sec_new_inner p {
        font-size: 14px;
    }



    .manage_stories_sec {
        grid-template-columns: 1fr;
        grid-gap: 15px;
        width: 100%;
    }



    .manage_stories_sec_single label {
        font-size: 12px;
    }



    .manage_stories_sec_upper {
        grid-template-columns: 1fr;
        grid-gap: 0px;
    }



    .manage_stories_sec_single input {
        margin-bottom: 15px;
        height: 40px;
        font-size: 12px;
    }



    .manage_stories_sec_single textarea {
        margin-bottom: 15px;
        font-size: 12px;
    }



    .new_length {
        width: 100%;
    }



    .manage_stories_sec_single select {
        margin-bottom: 15px;
        height: 40px;
        font-size: 12px;
    }



    .success_stories_sec_new_head_left p {
        font-size: 12px;
        margin-bottom: 15px;
    }



    .edit_cin_succes {
        font-size: 14px
    }



    .edit_cin_succes i {
        font-size: 12px;
    }



    .manage_stories_sec_right_inner label {
        font-size: 12px;
    }



    .manage_stories_sec_right_inner_box {
        height: 260px;
        width: 100%;
    }



    .manage_stories_sec_right_inner_box span img {
        width: 45px;
    }



    .manage_stories_sec_right_inner_box span p {
        font-size: 13px;
        margin-bottom: 10px;
    }



    .browse_btn_main_backend {
        width: 170px;
    }



    .browse_btn_main_backend::before {
        font-size: 15px;
    }



    .save_btn_list {
        margin-top: 20px;
        margin-bottom: 20px;
    }



    .save_btn_list ul li {
        margin-right: 5px;
    }



    .add_succ_btn_new_sec {
        font-size: 12px;
        padding: 8px 25px;
    }



    .video_pay_sec_new_bottom_slide {
        width: auto;
        display: grid !important;
        grid-template-columns: 1fr;
    }



    #video_slide .owl-nav {
        display: flex;
        left: -10px;
        width: 100%;
    }



    .save_new_cls_absulute {
        position: relative;
    }



    .hm_btn_new {
        font-size: 12px;
        height: 32px;
        width: 32px;
        line-height: 32px;
    }



    .video_pay_sec_new_bottom h6 {
        font-size: 12px;
    }



    .video_pay_sec_new_bottom_slide_single img {
        width: auto;
    }



    .video_pay_sec_new_top img {
        height: 100%;
    }



    .share_talents_sec_inner_filter ul {
        display: block;
    }



    .share_talents_sec_inner_filter .reset_filter {
        margin-left: 0px;
        position: relative;
        right: 0;



        top: 0;
        font-size: 10px;
    }











    .verification-filter-bar .verify-select-box span.vsb-title {
        font-size: 9px !important;
    }











    .schedule-meeting-popup .modal-header h4 {
        padding: 10px !important;
    }



    .schedule-meeting-popup .modal-header button.close {
        right: 22px;
        top: 25px;
        font-size: 12px;
        width: 15px;



        height: 15px;
        line-height: 15px;
    }



    .schedule-meeting-popup .modal-header h4 img {
        margin-right: 5px;
    }



    .schedule-meeting-popup .maincontent {
        padding: 10px 12px;
    }



    .schedule-meeting-popup .meeting-tab-box {
        margin-bottom: 20px;
    }



    .online_look_test_top select {
        font-size: 12px;
        background-size: 14px;
        padding-right: 20px;
        background-size: 14px;
    }



    .online_look_test_top i {
        font-size: 14px;
    }



    .online_look_test_btm ul {
        display: grid;
        align-items: center;
        gap: 15px;
        grid-template-columns: 1fr;
    }



    .online_look_test_btm_single input {
        font-size: 12px;
        background-size: 12px;
        padding-right: 5px;



        cursor: pointer;
        width: auto;
    }



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



    .new_date {
        *width: 100% !important;
    }



    .online_look_test_top {
        margin-bottom: 12px;
    }



    .online_look_test_btn_sec {
        display: grid;
        justify-content: space-between;
        grid-template-columns: 1fr;



        grid-gap: 15px;
    }



    .confim_details_sec_inner {
        padding: 12px;
    }



    .confim_details_sec_inner_head h5 {
        font-size: 14px;
        margin-bottom: 12px;
        padding-bottom: 10px;
    }



    .confim_details_sec_inner .close {
        font-size: 14px;
    }



    .limited_time_sec_left_body_conf_inner {
        grid-template-columns: 1fr;
        grid-column-gap: 15px;
    }



    .limited_time_sec_left_single_conf label {
        font-size: 12px;
    }



    .new_mobile_photo_conf .iti--separate-dial-code .iti__flag-container {
        top: 0 !important;
    }



    .otp_sec_conf_resend {
        width: 100%;
        margin-bottom: 30px;
    }



    .conf_resend_otp {
        font-size: 10px;
        right: 0;
        top: 42px;
    }



    .invalid_otp p {
        font-size: 12px;
        margin-bottom: 10px;
    }



    .invalid_otp h6 {
        font-size: 12px;
        line-height: inherit;
    }



    .confim_check_sec_new {
        display: grid;
        width: 100%;
        grid-template-columns: 1fr;
        grid-gap: 15px;
    }



    .confim_check_sec_new_inner .container {
        font-size: 12px;
    }



    .limited_time_sec_left_body_conf {
        margin-bottom: 10px;
    }



    .online_look_test_sec {
        position: relative;
        padding: 12px;
    }



    .online_look_test_sec h5 {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .online_look_test_sec ul li i {
        margin-right: 5px;
        font-size: 12px;
    }



    .online_look_test_sec ul li {
        font-size: 12px;
    }



    .online_look_test_sec ul {
        gap: 8px;
        margin-bottom: 10px;
    }



    .online_look_test_sec h6 a {
        display: block;
        margin-left: 0;
        font-size: 12px;
        margin-top: 5px;
    }



    .online_look_test_sec h6 {
        font-size: 12px;
        color: #100F0F;
        margin-bottom: 15px;
    }



    .online_look_test_sec h4 {
        font-size: 12px;
    }



    .online_look_test_sec h4 span a {
        display: block;
        margin-left: 0;
        font-size: 13px;
        padding: 8px 12px;



        margin-top: 12px;
    }



    .missed_loo_test_body h6 {
        font-size: 14px;
        line-height: inherit;
    }



    .missed_loo_test_body button {
        font-size: 12px;
    }











    .send_sec_btn {
        font-size: 12px;
        padding: 5px 10px;
    }



    .back_btn_new {
        font-size: 12px;
        padding: 5px 10px;
    }



    .step_round {
        grid-gap: 0px;
    }



    .steping_prog_bar_sec {
        left: 15%;
    }



    .step_round span {
        height: 4px;
        width: 4px;
    }



    .steping_prog_bar_sec h6 {
        font-size: 12px;
    }







    .upgrade_prem_left_head h5 {
        font-size: 16px;
    }



    .upgrade_prem_left_head h5 img {
        width: 60%;
    }



    .upgrade_prem_left h6 {
        font-size: 12px;
        height: 25px;
    }



    .upgrade_prem_middle h6 {
        font-size: 12px;
        height: 25px;
    }



    .upgrade_prem_right h6 {
        font-size: 12px;
        height: 25px;
    }



    .upgrade_prem_right h6 span {
        font-size: 9px;
    }



    .jobs_list li {
        font-size: 10px;
        padding-bottom: 0px;
        min-height: 40px;
    }











    .check_circle_sec_new {
        font-size: 10px;
        width: 100%;
        margin: 0 auto 10px;
    }



    .check_circle_sec_new i {
        font-size: 15px;
        margin-right: 5px;
    }



    .didnot_receive_otp span {
        font-size: 13px;
    }











    .new_footer_design_sec_logo_sec.new-footer {
        display: block;
    }



    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo {
        width: 110px;



        margin-bottom: 8px;
    }



    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner ul li a {
        font-size: 10px;



        padding-right: 5px;
        margin-right: 5px;
    }



    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo_para p {
        font-size: 10px;
    }



    /*.inner_ftr_copy_sec_single_new_ftr { position: absolute;text-align: right;top: -12px;right: -12px;}*/



    .inner_ftr_copy_sec_single_new_ftr {
        position: absolute;
        text-align: right;
        top: -12px;
        right: -12px;
    }



    .new-footer .inner_ftr_copy_sec_single_new_ftr {
        position: relative;
        top: 5px;
    }



    .new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner {
        padding: 0 0 10px 0;
    }



    .new_footer_design_sec_logo_sec_logo_para {
        margin-bottom: 10px;
    }



    #return-to-top {
        bottom: 30px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li {
        padding-left: 5px;
    }



    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li a i {
        font-size: 12px;
    }



    .inner_ftr_copy_sec_single_new_ftr ul li:last-child {
        padding-left: 5px;
    }



    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li:last-child select {
        font-size: 12px;
        width: 35px;
        background-size: 9px;
    }



    .new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li:last-child span {
        font-size: 13px;
    }















    /*Book Now Flow*/







    .book_talent_mod_sec_inner_head .close {
        font-size: 14px;
        z-index: 11;
    }



    .book_talent_mod_sec_inner_head h4 {
        font-size: 12px;
    }



    .book_talent_mod_sec_inner_head h4 span {
        font-size: 10px;
        margin-top: 5px;
    }



    .serv_ul_list {
        display: flex;
    }



    .send_enq_sec {
        text-align: right;
    }



    .back_btn_new {
        margin-right: 5px;
    }



    .description_sec_multi_sec h5 {
        font-size: 12px;
        margin-bottom: 2px;
    }



    .description_sec_multi_sec {
        margin-bottom: 5px;
    }



    .inner_sec_modal_new_budget .steping_prog_bar_sec {
        left: 15%;
        bottom: 0;
    }



    .edit_enq_sec_new_inner {
        padding: 10px;
    }



    .edit_enq_sec_new_inner_head h6 {
        font-size: 14px;
    }



    .edit_enq_sec_new_inner_body_sec h5 {
        font-size: 12px;
        margin-bottom: 5px;
    }



    .edit_enq_sec_new_inner_body_sec h4 {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .edit_enq_sec_single {
        margin-bottom: 10px;
    }



    .edit_enq_sec_single h3 {
        font-size: 12px;
        padding-right: 15px;
    }



    .edit_enq_sec_single ul li {
        margin-right: 5px;
        font-size: 12px;
        margin-bottom: 5px;
    }



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



    .budget_service_sec {
        margin-bottom: 10px;
    }



    .inner_sec_modal_new_budget {
        display: block;
    }



    .inner_sec_modal_new_budget_left {
        margin-bottom: 15px;
    }



    .edit_enq_sec_single p {
        font-size: 11px;
    }



    .edit_pencil_icn {
        right: 0px;
        top: 0;
        font-size: 12px;
        bottom: 0;
    }



    .edit_enq_sec_single_btn_sec {
        display: block;
    }



    .edit_enq_sec_single_btn_sec a {
        margin-bottom: 10px;
        font-size: 12px;
    }



    .send_enq_sec_new_inner {
        padding: 15px;
    }



    .service_offer_sec_new_head {
        display: block;
        margin-bottom: 20px;
    }



    .service_offer_sec_new {
        padding: 10px 0;
    }



    .service_offer_sec_new_head h6 {
        font-size: 16px;
        margin-bottom: 10px;
    }



    .service_offer_list li a {
        font-size: 10px;
        padding: 6px 10px;
    }



    .service_offer_filter_sec {
        display: none;
    }



    .service_offer_date table {
        display: none;
    }



    .service_offer_list {
        margin-top: 30px;
    }







    .pending_popup_sec_new_inner {
        padding: 10px;
    }



    .pending_popup_sec_new_inner_head h6 {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .pending_popup_sec_new_inner_head .close {
        font-size: 14px;
    }



    .pend_head_left h6 {
        font-size: 10px;
    }



    .pend_head_left h5 {
        font-size: 12px;
    }



    .pend_head_right h6 {
        font-size: 10px;
        margin-bottom: 5px;
    }



    .pend_head_right span {
        font-size: 10px;
        padding: 5px 12px;
    }



    .pend_head {
        margin-bottom: 10px;
    }



    .pend_head_left p {
        margin: 0px;
    }



    .pend_body_sec_single h6 {
        font-size: 12px;
        margin-bottom: 4px;
    }



    .pend_body_sec_single {
        margin-bottom: 10px;
    }



    .pend_body_sec_single p {
        font-size: 10px;
    }



    .pend_body_sec_single h4 {
        font-size: 14px;
    }



    .acc_pt {
        font-size: 12px;
        padding: 5px 25px;
    }



    .rej_btn {
        font-size: 12px;
        padding: 5px 25px;
    }



    .report_btn_sec button {
        font-size: 11px;
    }



    .tip_text_sec {
        font-size: 10px;
        line-height: inherit;
        margin: 5px 0 0 0px;
    }



    .report_user_sec_inner {
        padding: 12px;
    }



    .report_user_sec_inner h6 {
        font-size: 12px;
        margin-bottom: 12px;
    }



    .reason_list li {
        margin-bottom: 10px;
    }



    .reason_check .container {
        padding-left: 35px;
        font-size: 12px;
    }



    .reason_check .checkmark {
        top: 2px;
        height: 18px;
        width: 18px;
    }



    .reason_check .checkmark:after {
        font-size: 11px;
    }



    .other_rason_sec_head {
        margin-bottom: 0px;
    }



    .report_new_btn_sec a {
        font-size: 12px;
        padding: 6px 18px;
    }



    .error_sec p {
        font-size: 10px;
    }



    .drop_menu_right_sec a {
        font-size: 10px;
    }



    .drop_menu_right_sec {
        min-width: 120px;
    }



    .serv_mob_data_sec {
        display: block;
    }



    .filter_btn_serv {
        display: block;
    }



    .pend_cls_sec_new {
        font-size: 10px;
        padding: 5px 12px;
    }



    .acc_cls {
        font-size: 10px;
        padding: 5px 12px;
    }



    #accepted_pop .new_brdr_btm {
        display: block;
    }



    .pay_cancel {
        font-size: 12px;
        padding: 6px 18px;
    }



    .proc_pay {
        font-size: 12px;
        padding: 6px 18px;
    }



    .reco_para p {
        font-size: 10px;
        padding: 10px;
    }



    .reject_cls {
        font-size: 10px;
        padding: 5px 12px;
    }



    #reject_popup .new_brdr_btm {
        display: block;
    }



    .book_ack_page {
        margin: 15px 0;
        padding: 5px;
    }



    .order_det {
        display: block;
    }



    .order_det_link {
        font-size: 14px;
        margin: 0px 0 10px 0;
    }



    .order_det_link i {
        font-size: 12px;
    }



    .order_det li h6 {
        font-size: 10px;
        margin: 0;
        padding: 6px 12px;
        margin-left: 0;
    }



    .serv_det_sec {
        display: block;
        margin-bottom: 15px;
    }



    .serv_det_sec_left h6 {
        margin-bottom: 10px;
    }



    .serv_det_sec_right ul {
        display: grid;
        gap: 15px;
        grid-template-columns: 1fr;
    }



    .cont_talent {
        font-size: 12px;
        padding: 6px 20px;
    }



    .cont_suppo {
        font-size: 12px;
        padding: 6px 20px;
    }



    .serv_tit li {
        display: inline-block;
        margin-right: 10px;
        margin-bottom: 10px;
    }



    .serv_tit_single {
        margin-bottom: 10px;
    }



    .serv_tit_single h6 {
        font-size: 11px;
    }



    .serv_tit_single h5 {
        font-size: 12px;
    }



    .pending_cls {
        font-size: 12px;
        padding: 6px 18px;
    }



    .serv_tit_single h5 {
        font-size: 10px;
        line-height: inherit;
    }



    .serv_tit_kriti {
        margin-bottom: 0px;
    }



    .client_name_text {
        margin-bottom: 10px;
    }



    .client_name_text_right h6 {
        font-size: 10px;
    }



    .client_name_text_right h5 {
        font-size: 12px;
    }



    .client_name_text_right h5 span {
        font-size: 10px;
    }



    .client_name_text_right h4 {
        font-size: 12px;
    }



    .view_invoice_btn a {
        font-size: 12px;
        padding: 7px 15px;
    }



    .invoice_sec_new_inner {
        overflow-y: scroll;
    }



    .in_head {
        font-size: 20px;
    }



    .invoice_sec {
        font-size: 11px;
    }



    .total_amount_text_right h6 {
        font-size: 20px;
    }







    /*Book Now Flow*/











    #range2 {
        width: 100%;
    }



    .range_val {
        margin-bottom: 20px;
    }



    .budget_service_sec h6 {
        font-size: 10px;
    }







    .send_enq_sec_new_inner h2 {
        font-size: 12px;
    }



    .inn_yes {
        font-size: 10px;
    }



    .inn_cancel {
        font-size: 10px;
    }



    label#service_budget_payment-error {
        bottom: -40px;
    }



    .select_service_sec_new_top_single #ui-datepicker-div {
        width: 100% !important;
    }



    .payments_btns {
        padding-bottom: 15px;
    }



    .new_brdr_btm {
        display: block !important;
        padding-bottom: 15px;
    }











    label.error {
        font-size: 8px;
    }







    .mobile_no_sec_update .new_mobile_code {
        width: 100%;
        font-size: 14px;
    }



    .mobile_no_sec_update .iti--separate-dial-code .iti__flag-container {
        top: 0 !important;
    }



    .mobile_no_sec_update {
        width: 100%;
    }



    .mobile_verifi h6 {
        font-size: 14px;
        margin-bottom: 10px;
        line-height: inherit;
    }



    .mobile_verifi_otp_box {
        width: 100%;
    }



    .resend_new_verify {
        right: 0;
        top: 10px;
        font-size: 10px;
        margin-bottom: 10px;
        display: flex;



        align-items: center;
        justify-content: flex-end;
    }



    .mobile_no_sec_update .iti__selected-dial-code {
        font-size: 14px;
    }



    .verify_mobile_sec_inner_head h6 {
        font-size: 14px;
    }



    .mobile_verifi h6 {
        font-size: 12px;
    }











    .new_ftr_rupe .new_footer_design_sec_logo_sec {
        padding-top: 10px;
        padding-bottom: 15px;
    }



    .new_ftr_rupe .inner_ftr_copy_sec_single_new_ftr {
        position: absolute;
        top: 12px;
    }







    .new_padd_left .checkmark {
        top: 2px;
        left: -5px;
        height: 15px;
        width: 15px;
    }



    .new_padd_left .checkmark:after {
        font-size: 7px;
    }



    .prec_text_sec {
        top: -20px;
    }



    .prev_jobs_proj_left table tr td:first-child {
        width: 100px;
        word-break: break-word;
    }



    .prev_jobs_proj_left table tr td {
        width: 100px;
        word-break: break-word;
    }







    .form-group label {
        font-size: 9px;
    }



    .slider-price p input {
        font-size: 9px !important;
    }







    .smb-box .schedule-meeting-btn {
        width: 100%;
        margin-top: 20px;
    }



    .select-branch-box label.error {
        bottom: -3px;
    }



    .meeting-date-time div#meeting-date {
        margin-bottom: 35px !important;
    }



    label#offline_date-error {
        position: absolute;
        bottom: -30px;
        font-size: 10px !important;
    }



    #offline_time-error {
        position: absolute;
        bottom: -30px;
        font-size: 10px !important;
    }



    .filter_box .drop_down_sec_new {
        width: 240px;
        right: 145px;
        left: auto;
    }



    .filter_box .apply_news_btns {
        margin-top: 15px;
    }











    /*My Orders Frontend*/























    .view_det_with_sec {
        position: relative;
    }



    .view_det_with_sec .list_phoe_sec {
        display: flex;
    }



    .view_det_with_sec .list_phoe_sec li a {
        font-size: 15px;
    }



    .view_det_ord {
        font-size: 10px !important;
        padding: 6px 15px;
    }



    .order_det {
        margin-bottom: 5px;
    }



    .serv_det_sec_right {
        padding-bottom: 15px;
    }



    .deliverable_link_sec_new {
        margin-bottom: 10px;
        display: grid;
        align-items: center;
        gap: 10px;
        grid-template-columns: 1fr;
    }



    .dev_link_input input {
        position: relative;
        width: 100%;
        height: 35px;
        font-size: 10px;
        padding-left: 35px;
    }



    .mark_del_ord {
        font-size: 12px;
        height: 35px;
    }



    .send_cla_ord {
        font-size: 12px;
        height: 35px;
    }



    .new_ord_det {
        padding-top: 10px;
    }



    .bok_det {
        font-size: 15px;
        margin-bottom: 10px;
        display: inline-block;
    }



    .plan_list li {
        margin-bottom: 5px;
        padding-left: 20px;
        font-size: 12px;
    }



    .remining_sec_new {
        margin-left: 0;
        margin-top: 10px;
    }



    .plan_list li:last-child {
        display: block !important;
    }



    .desc_sec_new {
        grid-template-columns: 1fr;
        grid-gap: 5px;
        padding-bottom: 0px;
    }



    .plan_list li {
        margin-bottom: 8px;
        padding-left: 20px;
        font-size: 10px;
    }



    .my_orders_frnd_sec_new_inner {
        position: relative;
        display: none;
    }



    .back_submit_new {
        display: block;
    }



    .back_to_ord {
        margin-top: 20px;
    }



    .back_to_ord button {
        font-size: 12px;
    }



    .download_invoice_btn {
        margin-top: 20px;
    }



    .download_invoice_btn button {
        font-size: 12px;
    }



    .btn_all_time {
        width: 75px;
        height: 25px;
        font-size: 9px;
    }



    .order_date_sec_single #ui-datepicker-div {
        transform: translate(0%, 15%);
    }











    /*Premium Landing Page*/







    .prem_sub_land_page {
        padding: 10px 0;
    }



    .prem_sub_land_page_inner {
        width: 100%;
        grid-template-columns: 1fr;
        grid-gap: 15px;
    }



    .level_text {
        font-size: 20px;
        margin-bottom: 5px;
        padding-left: 12px;
    }



    .enter_text {
        margin-bottom: 10px;
        display: flex;
    }



    .enter_text h5 {
        font-size: 18px;
        height: 40px;
        width: 100%;
        padding: 5px;
    }



    .enter_text p {
        font-size: 17px;
    }



    .level_text img {
        width: 25px;
    }



    .level_text:after {
        background-size: 20px;
        left: -25px;
        top: -22px;
    }



    .unlock_cls {
        font-size: 16px;
        margin-bottom: 10px;
    }



    .im-1 {
        width: 15px;
    }



    .im-2 {
        width: 40px;
    }



    .up_prem_btn_new {
        font-size: 14px;
        padding: 8px 15px;
        display: flex;
        align-items: center;
        justify-content: center;
    }



    .prem_member_sec_latest_inner_head {
        margin-bottom: 25px;
    }



    .prem_member_sec_latest_inner_head h6 {
        font-size: 14px;
    }



    .prem_member_sec_latest_inner_single {
        grid-template-columns: 1fr;
        grid-gap: 15px;
        margin-bottom: 40px;
    }



    .prem_member_sec_latest_inner_single_text {
        display: block;
        left: 0;
    }



    .welcome_all_talent_inner_head h6 {
        font-size: 14px;
    }



    .welcome_all_talent_inner_single {
        width: 100%;
        border-radius: 12px;
        margin: 0 auto 85px;
    }



    .welcome_all_talent_inner_body {
        width: 100%;
    }



    .welcome_all_talent_inner_head {
        margin-bottom: 90px;
    }



    .wlcm_left {
        position: relative;
        padding: 35px 15px 15px 15px;
    }



    .img_1 {
        left: 0;
        top: -85px;
        width: 100px;
        right: 0;
        margin: 0 auto;
    }



    .welcome_all_talent_inner_single h6 {
        font-size: 16px;
        margin-bottom: 10px;
    }



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



    .img_2 {
        left: 0;
        top: -75px;
        width: 100px;
        right: 0;
        margin: 0 auto;
    }



    .wlcm_right {
        position: relative;
        padding: 35px 15px 15px 15px;
    }



    .welcome_all_talent_inner_single:last-child {
        margin-bottom: 10px;
        top: -20px;
    }



    .welcome_all_talent_inner_single:last-child .img_2 {
        top: -45px;
    }



    .lates_btn_sec_new button {
        padding: 10px 30px;
        font-size: 12px;
    }



    .welcome_all_talent {
        padding: 10px 0 15px 0;
    }



    .welcome_all_talent_join_inner {
        width: 100%;
    }



    .welcome_all_talent_join_inner_head h6 {
        font-size: 14px;
    }



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



    .welcome_all_talent_join {
        padding: 10px 0;
    }



    .ask_que_sec_new {
        padding: 10px 0;
    }



    .ask_que_sec_new_inner {
        padding: 15px;
    }



    .ask_que_sec_new_inner_left h6 {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .ask_que_sec_new_inner {
        display: block;
    }



    .ask_que_sec_new_inner_left h6 {
        font-size: 14px;
    }



    .ask_que_sec_new_inner_left input {
        width: 100%;
        height: 40px;
        padding-left: 15px;
        font-size: 10px;
        margin-bottom: 10px;
    }



    .ask_que_sec_new_inner_left button {
        padding: 8px 30px;
        font-size: 12px;
    }



    .ask_que_sec_new_ans_sec {
        padding: 15px;
    }



    .ask_que_sec_new_ans_sec h6 {
        font-size: 14px;
        margin-bottom: 10px;
    }



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



    .ask_que_sec_new_ans_sec {
        margin-top: 10px;
    }



    .faq_sec_new {
        padding: 15px 0;
    }



    .faq_sec_new_inner_head h6 {
        font-size: 20px;
    }



    .faq_sec_new_inner {
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .faq_sec_new_inner_left ul li {
        margin-bottom: 10px;
    }



    .faq_sec_new_inner_left ul li a {
        width: 100%;
        height: 55px;
        padding: 0 12px;
        font-size: 12px;
    }



    .faq_sec_new_inner_left ul li a i {
        font-size: 14px;
        right: 0px;
    }



    .faq_sec_new_inner_right {
        padding: 10px;
    }



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



    .testimonials_landing_sec {
        padding: 15px 0 10px 0;
    }



    .testimonials_landing_sec_inner_head {
        margin-bottom: 45px;
    }



    .testimonials_landing_sec_inner_head h6 {
        font-size: 16px;
    }



    .testimonials_landing_sec_inner_body:before {
        left: 0;
        top: -30px;
        font-size: 20px;
    }



    .testimonials_landing_sec_inner_body:after {
        bottom: 0px;
        font-size: 20px;
        right: 0px;
    }



    .testimonials_landing_sec_inner_body .happy_clients_sec_main_body_single_cont h6 {
        font-size: 15px;
    }



    .testimonials_landing_sec_inner_body .happy_clients_sec_main_body_single_cont p {
        font-size: 12px;
    }



    .testimonials_landing_sec_inner_body .happy_clients_sec_main_body {
        margin-bottom: 15px;
    }



    #test_slide .owl-nav {
        width: 30%;
        top: -20px;
        right: 0;
        left: auto;
    }



    #test_slide .owl-nav .owl-prev {
        background-size: 16px;
    }



    #test_slide .owl-nav .owl-next {
        background-size: 16px;
    }







    .prem_member_sec_latest_inner_single_text span {
        font-size: 16px;
        top: -3px;
        left: 0;
        position: absolute;
    }



    .prem_member_sec_latest_inner_single_text div {
        padding-left: 15px;
    }



    .prem_member_sec_latest_inner_single_text h6 {
        font-size: 16px;
        margin-bottom: 5px;
    }



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



    .prem_member_sec_latest_inner_single_img img {
        width: 80%;
    }



    .right_side_pass .prem_member_sec_latest_inner_single_text {
        left: 0px;
    }



    .prem_member_sec_latest:before {
        display: none;
    }



    .prem_member_sec_latest:after {
        display: none;
    }



    .right_side_pass {
        flex-direction: column-reverse;
        display: flex;
    }



    .up_premium_section {
        padding: 10px 0 5px 0;
    }



    .up_premium_section_inner {
        width: 100%;
    }



    .up_premium_section_inner_head h6 {
        font-size: 14px;
        margin-bottom: 5px;
    }



    .up_premium_section_inner_head p {
        font-size: 14px;
    }



    .up_premium_section_inner_head {
        font-size: 20px;
        margin-bottom: 20px;
    }



    /*.up_premium_section_inner_body_sec_new{overflow: scroll;}*/



    .up_premium_section_inner_body_sec_new {
        padding: 10px;
        grid-gap: 10px;
    }



    .up_premium_section_inner_single_head {
        margin-bottom: 15px;
        height: 30px;
    }



    .up_premium_section_inner_single_head h5 {
        font-size: 12px;
    }



    .up_premium_section_inner_single_head img {
        width: 60px;
    }



    .up_premium_section_inner_single_body h6 {
        font-size: 10px;
        padding: 10px 0;
        margin-bottom: 10px;
        height: 40px;
    }



    .up_premium_section_inner_single_body ul li h4 {
        font-size: 10px;
    }



    .up_premium_section_inner_single_body ul li h3 {
        font-size: 10px;
    }



    .up_premium_section_inner_single_body ul li h3 span {
        font-size: 8px;
    }



    .choo_plan_btn {
        font-size: 6px;
        margin: 10px auto 0;
        padding: 6px 5px;
    }



    .up_premium_section_inner_single_third {
        grid-gap: 5px;
    }



    .up_premium_section_inner_single_body ul li {
        font-size: 10px;
        height: 15px;
    }



    .list_unlimited {
        top: -10px;
        position: relative;
    }







    .choices__list--multiple {
        position: relative !important;
        left: 0 !important;
        top: 0 !important;
    }



    .cancle-meeting-btn {
        width: auto;
        font-size: 8px;
    }



    .reschedule-meeting-btn-alert {
        width: auto;
        font-size: 8px;
    }



    .prev_jobs_single_head {
        grid-template-columns: 1fr 1fr 1fr !important;
    }











    .desk_view {
        display: none;
    }



    .mobile_view {
        display: block;
    }











    .whom_sec_new_pag h2 {
        font-size: 16px;
    }



    .wom_radio_sec {
        gap: 0px;
        margin-bottom: 10px;
    }



    .wom_radio_sec_single .container {
        padding-left: 30px;
        font-size: 14px;
    }



    .whom_input_box {
        grid-template-columns: 1fr;
        grid-gap: 10px;
        width: 100%;
        margin-bottom: 20px;
    }



    .whom_input_box_single label {
        font-size: 13px;
    }



    .whom_input_box_single input {
        width: 100%;
        padding-left: 45px;
        height: 35px;
        font-size: 12px;
    }



    .whom_input_box_single i {
        left: 15px;
        top: 38px;
        font-size: 15px;
    }



    .whom_input_box_single_sel {
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .whom_input_box_single_sel select {
        width: 100%;
        height: 30px;
        font-size: 12px;
        background-position: right;
    }



    .sel_cate_text {
        font-size: 14px;
        margin: 0 0 10px 0;
    }



















    /*New career Page Design*/







    .banner_review_sec {
        display: none;
    }



    .career_main_page_inner_cont_sec {
        left: 0px;
        width: 100%;
    }



    .career_main_page_inner_cont_sec_new h6 {
        font-size: 24px;
    }



    .career_main_page_inner_cont_sec_new h5 {
        font-size: 14px;
    }



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



    .explore_jobs_btn {
        font-size: 12px;
        padding: 10px 15px;
    }



    .career_main_page_inner_cont_sec_new {
        text-align: center;
    }



    .job_oppertunity_sec_new_inner h6 {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .sel_box_job select {
        width: 100%;
        height: 35px;
        font-size: 12px;
        padding-left: 35px;
    }



    .sel_box_job i {
        font-size: 16px;
        left: 12px;
    }



    .sel_box_job {
        width: 100%;
        margin: 0 auto 10px;
    }



    .sel_box_job button {
        right: 5px;
        top: 3px;
        padding: 5px 15px;
        font-size: 12px;
    }



    .Location_bravre_sec ul {
        display: grid;
        gap: 10px;
        grid-template-columns: 1fr 1fr;
    }



    .Location_bravre_sec ul li {
        padding: 5px 15px;
        font-size: 12px;
    }



    .job_oppertunity_sec_new {
        top: -55px;
    }



    .right_role_you:before {
        display: none;
    }



    .right_role_you:after {
        display: none;
    }



    .right_role_you_inner_head h6 {
        font-size: 16px;
    }



    .right_role_you_inner_body_sec {
        grid-template-columns: 1fr;
        grid-gap: 15px;
    }



    .right_role_you_inner_single {
        padding: 12px;
    }



    .right_role_you_inner_single h6 {
        font-size: 14px;
    }



    .sing_loc {
        padding-left: 15px;
        margin-bottom: 5px;
    }



    .sing_loc li {
        font-size: 11px;
    }



    .sing_loc:before {
        font-size: 11px;
    }



    .right_role_you_inner_single p {
        font-size: 10px;
        margin-bottom: 12px;
    }



    .office_time_sec li {
        font-size: 11px;
    }



    .app_btn_new {
        font-size: 10px;
        padding: 5px 15px;
    }



    .vew_sin_btn {
        font-size: 10px;
        padding: 5px 15px;
    }



    .right_role_you_inner_more_btn_sec {
        margin-top: 20px;
    }



    .right_role_you_inner_more_btn_sec button {
        font-size: 11px;
    }



    .tick_bull {
        display: none;
    }



    .internship_prog_sec_new:before {
        display: none;
    }



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



    .internship_prog_sec_new_inner_head {
        margin-bottom: 15px;
    }



    .internship_prog_sec_new_inner_head h6 {
        font-size: 17px;
    }



    .internship_prog_sec_new_inner {
        width: 100%;
    }



    .internship_prog_sec_new_inner_body {
        grid-template-columns: 1fr;
        grid-gap: 20px;
        width: 100%;
        margin: 0 auto 15px;
    }



    .internship_prog_sec_new_inner_body_left p {
        font-size: 14px;
        margin-bottom: 10px;
    }



    .internship_prog_sec_new_inner_body_left a {
        font-size: 10px;
        padding: 6px 15px;
    }



    .plane_img_1 {
        display: none;
    }



    .prog_duration_sec {
        width: 100%;
    }



    .prog_duration_sec_single {
        padding: 15px;
        flex-direction: column;
        gap: 10px;
        margin-bottom: 15px;
    }



    .prog_duration_sec_single_text h4 {
        font-size: 16px;
        margin-bottom: 5px;
    }



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



    .prog_duration_sec_single span {
        width: 30px;
        height: 30px;
        line-height: 30px;
        font-size: 10px;
        flex: 0 0 30px;
    }



    .right_cin_car {
        display: none;
    }



    .right_cin_car_new {
        display: none;
    }



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



    .life_at_alltalent_head {
        width: 100%;
        margin: 0 auto 15px;
    }



    .life_at_alltalent_head h6 {
        margin-bottom: 10px;
        font-size: 20px;
    }



    .life_at_alltalent_head p {
        font-size: 12px;
        text-align: justify;
    }



    #life_slide {
        margin: 0px;
    }



    .life_at_alltalent_body_sec_single img {
        height: auto;
    }



    #life_slide .owl-nav {
        display: none;
    }



    .apply_now_btn_sec_new {
        margin-top: 20px;
    }



    .apply_now_btn_sec_new a {
        font-size: 12px;
        padding: 8px 15px;
    }



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



    .benifits_sec_new_car_head h6 {
        font-size: 20px;
    }



    .benifits_sec_new_car_body {
        grid-template-columns: 1fr;
    }



    .benifits_sec_new_car_single span {
        width: 30px;
        height: 30px;
        flex: 0 0 30px;
        font-size: 14px;
        top: -15px;
    }



    .benifits_sec_new_car_single {
        padding: 25px 15px 15px 15px;
    }



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



    .benifits_sec_new_car_single:after {
        background-size: 28px;
        height: 28px;
        width: 28px;
        right: 0;
        bottom: 0;
    }



    .benifits_sec_new_car_body:after {
        display: none;
    }



    .benifits_sec_new_car_body:before {
        display: none;
    }



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



    .culatral_diversity_sec_inner_head h6 {
        font-size: 17px;
    }



    .culatral_diversity_sec_inner_body_left ul li {
        font-size: 12px;
    }



    .culatral_diversity_sec_inner_body_left ul li:before {
        height: 5px;
        width: 5px;
    }



    .culatral_diversity_sec_inner_body_left:before {
        width: 320px;
        height: 232px;
        top: -10px;
        left: -115px;
    }



    .culatral_diversity_sec_inner_body {
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    .culatral_diversity_sec_inner_head {
        margin-bottom: 20px;
    }



    .mumbai_office_sec {
        padding: 10px 0 20px 0;
    }



    .mumbai_office_sec:after {
        display: none;
    }



    .mumbai_office_sec_head h6 {
        font-size: 18px;
    }



    .mumbai_office_sec_head {
        margin-bottom: 15px;
    }



    .mumbai_office_sec_inner_body {
        grid-template-columns: 1fr;
        grid-gap: 15px;
        width: 100%;
        margin: 0 auto;
    }



    .mumbai_office_sec_inner_body_left {
        width: 50%;
        margin: 0 auto;
    }



    .mumbai_office_sec_inner_body_right ul li {
        font-size: 12px;
        margin-bottom: 10px;
    }



    .mumbai_office_sec_inner_body_right h6 {
        font-size: 12px;
    }



    .empl_revirw_sec:before {
        display: none;
    }



    .empl_revirw_sec:after {
        display: none;
    }



    .empl_revirw_sec {
        padding: 15px 0;
    }



    .empl_revirw_sec_inner_head {
        width: 100%;
        margin: 0 auto 50px;
    }



    .empl_revirw_sec_inner_head h6 {
        font-size: 18px;
        line-height: inherit;
        margin-bottom: 10px;
    }



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



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



    .empl_revirw_sec_inner_body {
        width: 100%;
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .empl_revirw_sec_inner_body_single span i {
        font-size: 12px;
    }



    .empl_revirw_sec_inner_body_single span {
        margin-bottom: 5px;
    }



    .empl_revirw_sec_inner_body_single img {
        top: -30px;
        width: 60px;
        height: 60px;
    }



    .empl_revirw_sec_inner_body_single {
        padding: 40px 15px 15px 15px;
    }



    .empl_revirw_sec_inner_body_single h6 {
        font-size: 14px;
        margin-bottom: 0px;
    }



    .empl_revirw_sec_inner_body_single h5 {
        font-size: 12px;
    }



    .empl_revirw_sec_inner_body_single {
        margin: 0 0 40px 0;
    }



    .empl_revirw_sec_inner_body_single:last-child {
        margin: 0px;
    }



    .apply_now_btn_sec_new button {
        font-size: 12px;
        padding: 6px 15px;
    }



    .graph_img_sec {
        display: none;
    }



    .our_team_sec_new:before {
        display: none;
    }



    .our_team_sec_new:after {
        display: none;
    }



    .our_team_sec_new {
        padding: 10px 0 0 0;
    }



    .our_team_sec_new_head {
        width: 100%;
        margin: 0 auto 20px;
    }



    .our_team_sec_new_head h6 {
        margin-bottom: 10px;
        font-size: 25px;
    }



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



    .our_team_sec_new_middle {
        position: relative;
    }



    .our_team_sec_new_right {
        position: relative;
        top: 0;
    }



    .new_app_btn {
        top: 0px;
    }



    .explore_jobs_page {
        padding: 10px 0;
        width: 100%;
    }



    .back_icn_left {
        z-index: 111;
    }



    .back_icn_left i {
        font-size: 20px;
    }



    .sel_box_job select option {
        font-size: 12px;
    }







    .view_det_new_sec_inner {
        padding: 10px;
    }



    .view_det_new_inner_head h6 {
        font-size: 14px;
    }



    .view_det_new_inner_head {
        margin-bottom: 15px;
    }



    .view_det_new_inner_body_list {
        margin-bottom: 15px;
        display: block;
    }



    .view_det_new_inner_body_list_left ul {
        display: flex;
        gap: 4px;
    }



    .view_det_new_inner_body_list_left ul li:first-child {
        font-size: 9px;
    }



    .view_det_new_inner_body_list_left ul li i {
        font-size: 9px;
    }



    .view_det_new_inner_body_list_left ul li {
        font-size: 9px;
    }



    .view_det_new_inner_body_list_right {
        margin-top: 12px;
    }



    .view_det_new_inner_body_list_right a {
        font-size: 10px;
    }



    .view_det_new_inner_body_list_single h6 {
        font-size: 12px;
        margin-bottom: 5px;
    }



    .view_det_new_inner_body_list_single ul li {
        font-size: 10px;
        margin-bottom: 5px;
    }



    .view_det_new_inner_body_list_single p {
        font-size: 10px;
        margin-bottom: 5px;
    }



    .view_mo_det_sec_new a {
        font-size: 10px;
    }



    .app_link_btn {
        gap: 10px;
    }



    .app_linked_in {
        font-size: 10px;
    }



    .app_btn_lin_new {
        font-size: 10px;
    }



    .share_mod_sec_new_inner {
        padding: 10px;
    }



    .share_mod_sec_new_inner h6 {
        font-size: 16px;
        margin-bottom: 15px;
    }



    .share_mod_sec_new_inner .close {
        right: 10px;
        top: 10px;
        font-size: 14px;
        z-index: 1111;
    }



    .social_icn_sec_new {
        gap: 10px;
    }



    .social_icn_sec_new_single {
        height: 30px;
        width: 30px;
        flex: 0 0 30px;
    }



    .social_icn_sec_new_single img {
        width: 20px;
    }



    .copy_link_sec_new h5 {
        font-size: 12px;
    }



    .copy_link_sec_new_input {
        width: 100%;
    }











    .apply_pop_sec_new_inner {
        padding: 10px;
    }



    .apply_pop_sec_new_inner h6 {
        font-size: 16px;
        padding-bottom: 10px;
        margin-bottom: 10px;
    }



    .apply_pop_sec_new_inner .close {
        right: 10px;
        top: 10px;
        font-size: 14px;
    }



    .apply_pop_sec_new_inner h5 {
        font-size: 12px;
        margin-bottom: 5px;
    }



    .loc_list {
        gap: 5px;
        padding-bottom: 5px;
        margin-bottom: 10px;
    }



    .apply_pop_sec_new_inner h6 {
        font-size: 16px;
        padding-bottom: 10px;
        margin-bottom: 5px;
    }



    .apply_pop_sec_new_inner .close {
        font-size: 14px;
        right: 10px;
        top: 10px;
    }



    .apply_pop_sec_new_inner h5 {
        font-size: 12px;
        margin-bottom: 5px;
    }



    .loc_list {
        gap: 5px;
        padding-bottom: 5px;
        margin-bottom: 10px;
    }



    .loc_list li:first-child {
        font-size: 10px;
    }



    .loc_list li:first-child i {
        margin-right: 2px;
    }



    .loc_list li i {
        font-size: 10px;
        margin-right: 2px;
    }



    .loc_list li {
        font-size: 10px;
    }



    .apply_pop_sec_new_inner_inputs {
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }



    .apply_pop_sec_new_inner_inputs_single label {
        font-size: 10px;
        margin-bottom: 5px;
    }



    .apply_pop_sec_new_inner_inputs_single input {
        font-size: 10px;
        height: 30px;
        padding-left: 15px;
    }



    .label_new i {
        font-size: 20px;
    }



    .label_new {
        height: 60px;
        font-size: 10px;
    }



    .custom-file-input {
        height: 60px !important;
    }



    .submit_btn_sec_upload button {
        font-size: 12px;
        padding: 5px 25px;
    }



    .success_pop_new_inner {
        padding: 10px;
    }



    .success_pop_new_inner img {
        width: 80px;
        margin: 0 auto 21px;
    }



    .success_pop_new_inner p {
        font-size: 14px;
    }



    .plane_img_2 {
        display: none;
    }



























    .shedule_meeting_land:before {
        display: none;
    }



    .shedule_meeting_land_head {
        width: 100%;
        margin: 0 auto 20px;
    }



    .shedule_meeting_land_head h6 {
        font-size: 16px;
        line-height: inherit;
    }



    .shedule_meeting_land_head h6 span {
        font-size: 25px;
    }



    .shedule_meeting_land_head p {
        font-size: 14px;
    }



    .shedule_meeting_land_body_left_head span {
        width: 15px;
        height: 15px;
    }



    .shedule_meeting_land_body_left_head span:before {
        width: 15px;
        height: 15px;
    }



    .shedule_meeting_land_body_left_head span:after {
        width: 15px;
        height: 15px;
    }



    .shedule_meeting_land_body_left_head {
        height: 40px;
        padding: 0 20px;
    }



    .shedule_meeting_land_body_left_body {
        padding: 20px;
    }



    .shedule_meeting_land_body {
        grid-template-columns: 1fr;
        grid-gap: 25px;
        width: 100%;
        margin: 0 auto 15px;
    }



    .shedule_land_input_box {
        display: block;
        margin-bottom: 20px;
    }



    .shedule_land_input_box label {
        margin-bottom: 10px;
        font-size: 16px;
    }



    .cal_img {
        width: 15px;
        bottom: 15px;
    }



    .button_flex_sec {
        margin-top: 30px;
    }



    .can_btn {
        font-size: 10px;
        padding: 10px;
    }



    .she_btn {
        font-size: 10px;
        padding: 10px;
    }



    .shedule_land_input_box #ui-datepicker-div {
        transform: translate(0, 35%);
    }



    .shedule_land_input_box .ui-timepicker-container {
        right: 35px;
        top: 85px !important;
    }











    .talenta_sec_new {
        width: 100%;
        right: 0;
        top: 0;
        *height: 100%;
    }



    .talenta_sec_new_head {
        height: 50px;
        padding: 0 10px;
    }



    .talenta_sec_new_head_left img {
        width: 25px;
    }



    .talenta_sec_new_head_left h4 {
        font-size: 12px
    }



    .talenta_sec_new_head_left h4 span {
        font-size: 10px;
    }



    .talenta_sec_new_head_right i {
        font-size: 12px;
    }



    .talenta_sec_new_body_inner {
        padding: 15px;
    }



    .talenta_sec_chat_single {
        gap: 10px;
        margin-bottom: 10px;
    }



    .talenta_sec_chat_single img {
        width: 18px;
        flex: 0 0 18px;
    }



    .talenta_sec_chat_single span {
        padding: 10px 15px 10px 15px;
        font-size: 10px;
    }



    .talenta_sec_chat_single_blue {
        gap: 10px;
        margin-bottom: 10px;
    }



    .talenta_sec_chat_single_blue span {
        padding: 10px 15px 10px 15px;
        font-size: 10px;
    }



    .tanets_chat_sugg {
        display: grid;
        margin-bottom: 10px;
        margin-top: 10px;
        grid-template-columns: 1fr 1fr;
    }



    .tanets_chat_sugg span a {
        font-size: 10px;
    }



    .talent_chat_box input {
        height: 45px;
    }



    .talent_chat_box textarea {
        height: 45px;
    }



    .talent_chat_box button {
        right: 5px;
    }



    .talent_chat_box button img {
        height: 17px;
        width: 17px;
    }







    .schedule-meeting-box .meeting-btn {
        font-size: 12px;
    }







    .banner_right_apple_cont_sec_all_page {

        top: 250px;

        right: 0;

        position: fixed;

        z-index: 11111;

    }



    .sticky1 {

        position: relative;
    }



}



























@media only screen and (min-width:701px) and (max-width:767px) {







    .desktop_v {
        display: block;
    }



    .mobile_v {
        display: none;
    }







    .logo {
        width: 25%;
    }



    .job_posting_form_admin_new_sec_body_list ul li {
        display: inline-block;
        padding-right: 15px;
        padding-bottom: 5px;



        margin-bottom: 10px;
    }



    .preview_sec_inner_body_sec_left {
        padding: 12px;
    }



    .preview_sec_inner_body_sec_left h6 {
        line-height: inherit;
    }



    /*Share profile*/







    .share_talents_sec_inner_head {
        display: flex;
    }



    .share_talents_sec_inner_head h5 {
        margin-bottom: 0px;
    }



    .share_talents_sec_inner_head h6 {
        margin-bottom: 0px;
    }



    .share_talents_sec_inner_filter ul li:first-child {
        display: inline-block;
    }



    .share_talents_sec_inner_filter ul li:nth-child(2) {
        display: inline-block;
    }



    .share_talents_sec_inner_filter ul li:nth-child(3) {
        display: inline-block;
    }



    .share_talents_sec_inner_filter ul li .search_loc_sec input {
        width: 170px;
        padding-left: 30px;
        font-size: 12px;
    }



    .search_loc_sec .fa-map-marker-alt {
        font-size: 14px;
        left: 10px;
        top: 14px;
    }



    .share_talents_sec_inner_filter ul li {
        margin-bottom: 0px;
    }



    .share_talents_sec_inner_filter ul li .new_ht_sec_new_sec .sel_Box_new {
        font-size: 12px;
    }



    .share_talents_sec_inner_filter ul li .sel_Box_new {
        font-size: 12px;
    }



    .share_talents_sec_inner_filter {
        margin-bottom: 12px;
    }



    .share_talents_sec_inner_filter ul li .nice-select.sort-select {
        top: 15px !important;
    }



    .share_talents_sec .talent_list_new_sec_body {
        margin-top: 30px !important;
    }



    .fa_heart_sec {
        position: absolute;
        top: 20px;
        right: 20px;
        z-index: 11;
        cursor: pointer;
    }



    .fa_heart_sec i {
        font-size: 16px;
    }



    .share_talents_sec_inner_filter ul li .drop_down_sec_new {
        right: 0;
    }



    .single_check_sec_new_place {
        left: 20px;
        top: 20px;
    }







    /*Share profile*/





    .new-footer .inner_ftr_copy_sec_single_new_ftr {

        position: relative;

        top: -10px;

    }







    /*book Now Popup*/





    .book_talent_mod_sec_prof {
        display: flex;
    }



    .book_talent_mod_sec_prof_left {
        border-right: 1px solid #D9D9D9;
        padding-right: 30px;
        margin-right: 30px;



        border-bottom: none;
        padding-bottom: 0;
        margin-bottom: 0;
    }



    .serv_ul_list li {
        margin-right: 10px;
    }



    .serv_selct {
        font-size: 14px;
        padding-left: 10px;
        padding-right: 20px;
    }



    .select_service_sec_new_top {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .select_service_sec_new_btm_left {
        grid-template-columns: 1fr 1fr;
    }







    /*book Now Popup*/











    .my_orders_filter_sec_new {
        display: flex;
    }



    #vsb_tit {
        width: 160px !important;
    }



    #vsb_tit2 {
        width: 150px !important;
    }



    .Choose_date_list_sec_new li {
        display: inline-block;
        margin-right: 20px;
        position: relative;
        width: auto;
    }



    .record_popup .modal-dialog {
        max-width: 500px;
        width: 500px;
    }







    .new_mod_dia_body_sec {
        grid-template-columns: 1fr 2fr;
    }



    .new_inner_list_sec_new {
        display: block;
    }



    /*Payment Fail Popup*/







    .cancel_popup_sec_new_inner_sec {
        grid-template-columns: 1fr 1fr;
    }



    .cancel_popup_sec_new_inner_sec_left h6 {
        font-size: 22px;
    }



    .cancel_popup_sec_new_inner_sec_left p {
        font-size: 14px;
    }











    /*New Contact us page*/







    .new_contact_sec_new_inner_left_body_loc {
        grid-template-columns: 1fr 1fr;
    }



    .other_inquires_main {
        margin-top: 25px;
        display: flex;
        align-items: center;
    }



    #success_sto_slide.owl-carousel .owl-stage-outer {
        padding: 20px;
    }



    #success_sto_slide .owl-nav {
        width: 20%;
    }







    #success_sto_slide_new.owl-carousel .owl-stage-outer {
        padding: 20px;
    }



    #success_sto_slide_new .owl-nav {
        width: 20%;
    }







    /*New Contact us page*/







    .popular_talent_new_cate_body {
        grid-template-columns: 1fr 1fr 1fr 1fr;
        grid-gap: 20px;
    }



    .featured-jbox-row {
        grid-template-columns: 1fr 1fr;
    }



    .have_gst_no_sec {
        display: flex;
        gap: 10px;
    }



    .gst_numb_sec_new {
        display: flex;
    }



    .payment_sec_new h5 {
        font-size: 12px;
    }



    .gst_numb_sec_new_left h5 img {
        width: 15px;
    }



    .subscription_right_sec_plan_sec h6 {
        font-size: 12px;
    }



    .span_st_sec {
        display: none;
    }







    .plan_text {
        font-size: 10px;
    }



    .post_jobs {
        margin-right: 10px !important;
        display: inline-block !important;
    }



    .view_short_talents {
        font-size: 12px;
    }



    #stories_slide1 .featured_jobs_sec_single_web {
        display: flex;
    }



    #stories_slide .owl-nav {
        top: -40px !important;
    }



    #stories_slide1 .owl-nav {
        top: -40px !important;
    }



    .choose_btn_new_mod {
        margin-bottom: 15px;
    }



    .new_prof_picture_sec {
        grid-template-columns: 1fr 1fr !important;
    }



    .listing-location #searchTextField {
        width: 200px;
    }



    .sel_Box_new {
        height: 40px;
    }



    .categorybx {
        margin-right: 10px;
    }



    .nice-select.sort-select {
        bottom: 14px !important;
        position: relative !important;
        right: 0 !important;
        top: 10px;
    }



    .filter-container {
        justify-content: flex-start;
    }



    .reset_filter {
        margin: 5px 0 0 10px;
        line-height: inherit;
    }



    .job_post_form_flow .project_jobs {
        display: flex;
    }



    .client_pay {
        left: -100px;
        width: 250px;
    }



    .new_prof_picture_sec_audio {
        height: 200px;
    }



    .new_prof_picture_sec_single img {
        height: 200px;
    }



    .new_drop_sec_audio_cont.show a {
        font-size: 12px;
        min-width: 95px !important;
        padding: 10px 0px;
    }



    .new_prof_picture_sec_audio_sign .dropdown-menu {
        min-width: 95px !important;
        transform: translate3d(-9px, 5px, 0px) !important;
    }



    .gee_menu ul {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }



    .home_sec_banner_cont_new_main_bold {
        bottom: 0px;
    }



    .hm_banner_main_cont_sec h1 {
        font-size: 70px;
        margin: 0 0 10px 0;
    }



    .hm_banner_main_cont_sec_btn {
        width: 260px;
    }



    .simple_btn_black {
        padding: 12px 20px 12px 45px;
        font-size: 20px;
    }



    .simple_btn {
        padding: 12px 20px 12px 45px;
        font-size: 20px;
        transform: translate(250px, -52px);
    }



    .home_sec_banner:after {
        height: 99%;
    }



    .home_sec_banner_cont_new_main_bold {
        bottom: 40px;
    }



    .hm_sec_logo_sec {
        flex: 0 0 200px;
    }



    .featured_jobs_sec_single {
        margin: 10px;
        height: 100%;
        *height: 325px;
    }



    #talent_slide.owl-carousel .owl-nav {
        top: 0px;
        left: 90%;
        transform: translateY(-58%);
        width: 10%;



        z-index: 1;
        right: auto;
    }



    .register_btn_main_sec ul li {
        display: inline-block;
    }



    .register_btn_main_sec ul li {
        border-bottom: 1px solid #2498f3;
        border-right: 1px solid #2498f3;
    }



    .register_btn_main_sec ul li:last-child {
        border-right: none;
        border-bottom: none;
    }



    .suceess_story_body_single_cont p {
        font-size: 10px;
        margin: 0 0 8px 0px;
    }



    .models_sec_main_inner ul {
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }



    .inner_ftr .container {
        max-width: 680px;
    }



    .inner_menu_single h5 {
        font-size: 14px;
    }



    .inner_menu_single ul li a {
        font-size: 12px;
    }



    .inner_ftr_single_new_main {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    }



    .talent_grow_sec_main {
        grid-template-columns: 1fr 1fr;
        align-items: center;
    }



    .btns_all_hm {
        margin: 0px;
    }



    .success_story_btns {
        display: flex;
        text-align: center;
        justify-content: space-between;
    }



    .home_sec_banner_cont_right ul li {
        margin: 0 0 0 25px;
    }



    .login_btn_new {
        font-size: 15px;
    }



    .sign_btn_new {
        font-size: 15px;
        padding: 6px 30px;
    }



    .right_arrow_img img {
        width: 22px;
        margin-left: 20px;
    }



    .services_text_sec img {
        width: 110px;
        margin: 15px 15px 15px auto;
    }



    .hm_banner_main_cont_sec h1 {
        font-size: 52px;
    }



    .hm_banner_main_cont_sec_btn:hover .simple_btn {
        transform: translate(0px, -52px);
    }



    .tab_inner_cont_des .spacer20px {
        height: 14px;
    }



    .login_sign_new_menu_sec {
        width: 410px;
        height: 100%;
    }



    /*.hm_body #nav-profile .new_ipad_hm { position: relative; display: grid; grid-template-columns: 1fr 1fr;grid-gap: 10px;}*/



    .hm_body #nav-profile .spacer20px {
        height: 10px;
    }



    .hm_body #nav-profile .spacer10px {
        height: 0px;
    }



    .hm_body #nav-home .spacer10px {
        height: 0px;
    }



    .tab_inner_cont_des_input_single i.fas.fa-lock-alt.lock_icn {
        top: 0px;
    }



    #nav-profile1 i.fas.fa-lock-alt.lock_icn {
        top: 0px;
    }



    .tab_inner_cont_des_input_single input {
        height: 40px;
    }



    .verify_btn_new {
        height: 40px;
    }



    .tab_inner_cont_des_input {
        padding: 10px 0 5px 0;
    }



    .sign_btn_linear {
        margin: 10px auto 10px;
    }



    .login_signup_menu {
        width: 340px;
    }



    .about_company_sec {
        width: 330px;
    }



    .login_signup_menu {
        padding: 85px 25px 25px;
    }



    .login_signup_menu ul li {
        margin-bottom: 20px;
    }



    .login_signup_menu ul li a {
        font-size: 14px;
    }



    .popular_talent_new_cate_single_img_cont {
        left: 10px;
    }



    .popular_talent_new_cate_single_img_cont p {
        font-size: 14px;
    }



    .register_btn_main_sec ul li a {
        font-size: 16px;
        width: 100%;
    }



    .register_btn_main_sec ul li a svg {
        width: 25px;
        margin-right: 25px;
    }



    #myVideo {
        height: 100vh;
    }



    .talent_msg_module_sec_right_top {
        display: flex;
    }



    .talent_msg_module_sec_right_bottom_single span {
        width: 480px;
    }



    .talent_msg_module_sec_right_bottom_single_right span:after {
        display: block;
    }



    .talent_msg_module_sec_right_bottom_single span:after {
        display: block;
    }



    .talent_msg_module_sec_right_bottom_chat_panel ul li {
        margin: 0px 0 20px 15px;
    }



    .inner_job_panel ul li {
        margin-left: 0px;
        margin-bottom: 0px;
        margin-right: 10px !important;
    }



    .inner_pages .all_head_main .all_head_left {
        flex: 0 0 30%;
    }



    .talent_profile_page_sec_main .row .col-lg-3 {
        -ms-flex: 0 0 35%;
        flex: 0 0 35%;
        max-width: 35%;
    }



    .talent_profile_page_sec_main .row .col-lg-9 {
        -ms-flex: 0 0 65%;
        flex: 0 0 65%;
        max-width: 65%;
    }



    .talent_profile_page_sec_left_top p {
        font-size: 10px;
    }



    .talent_profile_page_sec_left_top a {
        font-size: 12px;
    }



    .view_btn_new_sec {
        font-size: 12px;
    }



    .view_btn_new_sec i {
        font-size: 14px;
    }



    .edit_btn_prof .dropdown-menu.show {
        transform: translate3d(0px, -10px, 0px) !important;
    }



    .talent_prof_cont_prof_inner h3 {
        font-size: 12px;
    }



    .talent_prof_cont_prof_inner h6 {
        font-size: 12px;
    }



    .gender_cont_sec table tr td {
        font-size: 10px;
    }



    .text_bold_sec {
        font-size: 12px;
    }



    .contact_talent_manager_icn li a {
        padding: 0 10px;
        font-size: 20px;
    }



    .circle_sec_new_cir img {
        width: 90%;
    }



    .circle_sec_new_cir_cont p {
        font-size: 10px;
    }



    .btn_fr_all {
        font-size: 10px;
    }



    .new_tabs_sec_prof {
        *grid-template-columns: 1fr 1fr 1fr 1fr;
        width: 95%;
        margin: 0px;
    }



    .new_tabs_sec_prof a {
        font-size: 12px;
        padding: 0 5px;
        ;
    }



    .add_media_new_btn {
        padding: 8px 12px;
        font-size: 10px;
        margin-top: 0;
        left: auto;
        position: absolute;
        right: 0;
        top: 6px;
    }



    .new_prof_picture_sec_single .fa-play {
        font-size: 35px;
    }



    .new_prof_picture_sec_audio {
        padding: 20px 15px 42px 15px;
    }



    .new_prof_picture_sec_audio_sign {
        margin-bottom: 10px;
        display: block;
        margin-top: 5px;
    }



    .media_play_music_cls img {
        width: 35px;
    }



    #all_slide .owl-nav i {
        font-size: 22px;
        color: #333;
    }



    #all_slide1 .owl-nav i {
        font-size: 22px;
        color: #333;
    }



    #all_slide2 .owl-nav i {
        font-size: 22px;
        color: #333;
    }



    #all_slide3 .owl-nav i {
        font-size: 22px;
        color: #333;
    }



    .talent_profile_page_sec_right {
        margin-top: 0px;
    }



    .text_bold_sec_right {
        font-size: 14px;
    }



    .edit_physical_attr {
        font-size: 12px;
        margin: 0px 0px 0px 20px;
        display: inline-block;
    }



    .social_see_new {
        position: absolute;
        right: 0;
        bottom: 0px;
    }



    .talent_profile_page_sec_jobs_tab {
        margin-top: 40px;
    }



    .talent_profile_page_sec_right_top_new_sec {
        height: 680px;
        overflow-x: hidden;
    }



    .all_tab_sec_before_add_sec_inner img {
        width: 100px;
        margin: 10px 10px 10px auto;
    }



    .recomm_jobs_body {
        height: 560px;
        overflow-x: hidden;
    }



    .talent_prof_jobs_tabs a {
        padding: 15px 0 5px 0;
        font-size: 12px !important;
    }



    .talent_prof_jobs_tabs a i {
        font-size: 16px;
    }



    .job_list_body_right_body_single_btn_new ul {
        display: flex;
        justify-content: space-between;
    }



    .pre_login_pop_new_des .modal-dialog {
        max-width: 450px;
        margin: 20px auto;
    }



    .upload_media_popup .modal-dialog {
        max-width: 630px;
        margin: 20px auto;
    }



    .upoad_media_prof_new_inner_left_img_vid {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .upoad_media_prof_new_inner .row .col-lg-8 {
        -ms-flex: 0 0 56.666667%;
        flex: 0 0 56.666667%;
        max-width: 56.666667%;
    }



    .upoad_media_prof_new_inner .row .col-lg-4 {
        -ms-flex: 0 0 43.333333%;
        flex: 0 0 43.333333%;
        max-width: 43.333333%;
    }



    #upload_popup .owl-nav {
        top: -60px;
    }



    .upoad_media_prof_new_inner_right {
        margin: 35px 0 0 0px;
    }



    .upload_media_popup .modal-body {
        padding: 15px 20px;
    }



    .report_popup_sec_inner {
        padding: 25px 50px;
    }



    .add_lang_popup_popup .modal-body {
        padding: 35px;
    }



    .add_lang_popup_popup .modal-dialog {
        margin: 20px auto;
        border-radius: 35px;
        max-width: 650px;
    }



    .add_lang_popup_popup_inner .row .col-lg-6 {
        width: 50%;
    }



    .edit_physical_popup_sec_inner .row .col-lg-3 {
        -ms-flex: 0 0 35%;
        flex: 0 0 35%;
        max-width: 35%;
    }



    .edit_physical_popup_sec_inner .row .col-lg-9 {
        -ms-flex: 0 0 65%;
        flex: 0 0 65%;
        max-width: 65%;
    }



    .builder_img {
        display: block;
    }



    .edit_physical_popup_sec_inner_right_blue_inner {
        grid-template-columns: 1fr 1fr 1fr;
        width: 100%;
    }



    .submit_new_right_sec {
        right: 0px;
    }



    .edit_prev_jobs_sec .modal-dialog {
        max-width: 660px;
        margin: 30px auto;
    }



    .edit_prev_jobs_sec_inner h6 {
        font-size: 20px;
        margin: 0 0 15px 0;
    }



    .edit_prev_jobs_sec_inner {
        padding: 30px 20px;
    }



    .edit_prev_jobs_sec_inner_grid_single ul li label {
        font-size: 12px;
    }



    .edit_prev_jobs_sec_inner_grid_single ul li span {
        padding: 10px 10px;
        font-size: 12px;
    }



    .edit_prev_jobs_sec_inner_grid_single ul li textarea {
        font-size: 10px;
    }



    .edit_prev_jobs_sec_inner_grid_single ul li select {
        padding: 10px 10px;
        font-size: 12px;
    }



    .edit_prev_jobs_sec_inner_grid_single_new span {
        height: 200px;
    }



    .edit_prev_jobs_sec_inner_grid_single_new span img {
        width: 15%;
    }



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



    .browse_btn_main::before {
        font-size: 14px;
    }



    .browse_btn_main {
        padding: 5px 15px;
        width: 150px;
    }



    .btns_sec_new {
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: 15px;
        width: 70%;
    }



    .add_prev_jobs_sec_inner_grid_single ul li input {
        font-size: 12px;
        height: 35px;
    }



    .add_prev_jobs_sec_inner_grid_single ul li select {
        padding: 0px 0 0 15px;
        font-size: 14px;
        height: 40px;
    }



    .add_sub_cate_popup_sec .modal-dialog {
        max-width: 660px;
        margin: 20px auto;
    }



    .add_sub_cate_popup_sec_inner {
        padding: 30px 35px;
    }



    .more_cate_add .cate_para {
        font-size: 12px;
    }



    .more_cate_add li select {
        width: 170px;
        height: 35px;
        font-size: 13px;
        margin-right: 10px;
        margin-left: 10px;
    }



    .more_sub_cate_inner_single {
        padding: 15px 0 0px 0;
    }



    .add_btn_new {
        font-size: 14px;
    }



    .more_sub_cate_inner_single_right ul li {
        margin: 0 10px 10px 0;
    }



    .more_cate_add {
        margin-bottom: 10px;
    }



    .sub_cate_new select {
        width: 175px;
        height: 35px;
        font-size: 12px;
    }



    .add_sub_cate_popup_sec_inner h6 {
        font-size: 18px;
    }



    .add_sub_cate_popup_sec_inner {
        padding: 20px;
    }



    .profile_rating_popup_sec_inner {
        padding: 35px 15px 15px 15px;
    }



    .profile_rating_popup_sec_inner .row .col-lg-3 {
        -ms-flex: 0 0 35%;
        flex: 0 0 35%;
        max-width: 35%;
    }



    .profile_rating_popup_sec_inner .row .col-lg-9 {
        -ms-flex: 0 0 65%;
        flex: 0 0 65%;
        max-width: 65%;
    }



    .edit_prev_jobs_sec_inner_grid {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .short_list_popup_sec .modal-dialog {
        max-width: 440px;
    }



    .short_list_popup_sec_inner_cont img {
        width: 55%;
    }



    .short_list_popup_sec_inner_cont h6 {
        font-size: 14px;
    }



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



    .start_chat_new {
        font-size: 12px;
        padding: 8px 20px;
    }



    .short_list_popup_sec .close i {
        font-size: 20px;
    }



    .talent_pic_popup_sec_inner .row .col-lg-3 {
        -ms-flex: 0 0 35%;
        flex: 0 0 35%;
        max-width: 35%;
    }



    .talent_pic_popup_sec_inner .row .col-lg-9 {
        -ms-flex: 0 0 65%;
        flex: 0 0 65%;
        max-width: 65%;
    }



    #pic_slide.owl-carousel .owl-nav {
        left: 610px;
        bottom: 25px;
    }



    .talent_pic_popup_sec_inner {
        padding: 50px 15px 5px 15px;
    }



    .add_lang_new_popup_sec_inner .row .col-lg-3 {
        -ms-flex: 0 0 35%;
        flex: 0 0 35%;
        max-width: 35%;
    }



    .add_lang_new_popup_sec_inner .row .col-lg-9 {
        -ms-flex: 0 0 65%;
        flex: 0 0 65%;
        max-width: 65%;
    }



    .add_lang_new_popup_sec_inner_right_blue ul {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .physical_attr_popup_sec_inner .row .col-lg-3 {
        -ms-flex: 0 0 35%;
        flex: 0 0 35%;
        max-width: 35%;
    }



    .physical_attr_popup_sec_inner .row .col-lg-9 {
        -ms-flex: 0 0 65%;
        flex: 0 0 65%;
        max-width: 65%;
    }



    .physical_attr_popup_sec_inner_right_inner_blue {
        padding: 12px;
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: 10px;
    }



    .cate_sub_cate_popup_inner .row .col-lg-3 {
        -ms-flex: 0 0 35%;
        flex: 0 0 35%;
        max-width: 35%;
    }



    .cate_sub_cate_popup_inner .row .col-lg-9 {
        -ms-flex: 0 0 65%;
        flex: 0 0 65%;
        max-width: 65%;
    }



    .popcate_tab_new {
        padding: 25px 20px;
    }



    .unorder_list_new li a {
        font-size: 10px;
    }



    .popcate_tab_new .sec_table tr td:first-child {
        font-size: 12px;
    }



    .video_sec_pop_sec_inner .row .col-lg-8 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }



    .video_sec_pop_sec_inner .row .col-lg-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }



    .video_popup_new_bottom {
        margin: 15px 0 10px 0;
    }



    #video_slide_popup_new .owl-nav {
        position: absolute;
        bottom: -60px;
        margin: 15px 0;
        left: 0;
    }



    .video_popup_new_bottom {
        right: -120px;
    }



    .social_status_sec_inner_top_right_logo img {
        width: 50%;
    }



    .social_status_sec_inner_top_right_list ul li h6 {
        font-size: 12px;
    }



    .social_status_sec_inner_top_right_list ul li h5 {
        font-size: 18px;
    }



    .socail_media_grid {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .socail_media_grid_single img {
        width: 60%;
    }



    .studio_pack_new {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    }



    .prev_jobs_big_screen {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    }



    .language_popup_main .row .col-lg-3 {
        -ms-flex: 0 0 35%;
        flex: 0 0 35%;
        max-width: 35%;
    }



    .language_popup_main .row .col-lg-9 {
        -ms-flex: 0 0 65%;
        flex: 0 0 65%;
        max-width: 65%;
    }



    .hello_img {
        display: block;
    }



    .language_popup_right ul {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .analyse_popup .modal-dialog {
        max-width: 400px;
    }



    .side-slide1 {
        width: 320px;
    }



    .influencer_sec_main .container {
        max-width: 610px;
    }



    .influencer_sec_main .row .col-lg-6 {
        width: 50%;
    }



    .influencer_sec_main_sec .row:nth-child(odd) {
        flex-direction: inherit !important;
    }



    .influencer_sec_main .container-fluid {
        padding-right: 20px;
        padding-left: 20px;
    }



    /*.talent_msg_module_sec_main .row .col-lg-4 {-ms-flex: 0 0 43.333333%;flex: 0 0 43.333333%;max-width: 43.333333%;}



.talent_msg_module_sec_main .row .col-lg-8 {-ms-flex: 0 0 56.666667%;flex: 0 0 56.666667%;max-width: 56.666667%;}*/



    .influencer_sec_main_sec_left h1 {
        font-size: 40px;
        margin-bottom: 20px;
    }



    .influencer_sec_main_sec .row {
        padding-bottom: 0;
    }



    .talent_grow_sec {
        margin: 10px 0 15px 0;
    }



    .featured_jobs_sec {
        padding: 5px 0 15px 0;
    }



    .featured_jobs_sec_single_web p {
        font-size: 10px;
        margin: 0 0 10px 0;
    }



    .influencer_sec_main {
        padding: 10px 0;
    }



    .popular_fea_sec_body {
        grid-template-columns: 1fr 1fr;
    }



    .our_talent_finger_main {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }



    .our_talent_finger_right ul li img {
        width: 35px;
    }



    .our_talent_finger_right ul li:nth-child(2) {
        margin-left: -80px;
    }



    .our_talent_finger_right ul li:nth-child(3) {
        margin-left: -160px;
    }



    .intl-tel-input.allow-dropdown .flag-container {
        left: 0px !important;
    }



    .register_btn_main_sec {
        width: 75%;
        margin: 0 auto;
    }



    .influencer_sec_main_sec_left_list {
        grid-template-columns: 1fr;
        grid-gap: 5px;
    }



    .influencer_sec_main_sec_left_list li {
        margin: 0;
    }



    .influencer_sec_main {
        padding: 10px 0 30px 0;
    }



    .conversion_page_body {
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
    }



    .conversion_page_single img {
        text-align: center;
        width: 60% !important;
        margin: 0 auto 25px;
        min-height: 240px;
    }







    .receipt_head_main {
        display: flex;
    }



    .receipt_head_main a img {
        flex: 0 0 250px;
        width: 250px;
    }



    .withdraw_request_receipt h3 {
        font-size: 30px;
    }



    .withdraw_request_receipt h3 i {
        font-size: 30px;
    }



    .withdraw_request_receipt h6 {
        font-size: 22px;
    }



    .withdraw_request_receipt p {
        font-size: 20px;
        text-align: left;
    }



    .withdraw_request_receipt_info {
        grid-template-columns: 1fr 1fr;
        width: 90%;
    }



    .talent_wallet_sec_inner .row .col-lg-5 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }



    .talent_wallet_sec_inner .row .col-lg-7 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }



    .talent_wallet_sec_inner_left_profile_cont {
        margin: 0 0 0 15px;
    }



    #add_money .modal-dialog {
        max-width: 650px;
    }



    #send_money .modal-dialog {
        max-width: 650px;
    }



    .Withdraw_money_popup_sec .modal-dialog {
        max-width: 650px;
    }



    .avail_withdraw_pop_sec .modal-dialog {
        max-width: 650px;
    }



    .amount_request_pop_sec .modal-dialog {
        max-width: 650px;
    }



    .client_to_client_popup .modal-dialog {
        max-width: 380px;
    }



    .talent_wallet_sec_inner_left_top h5 {
        font-size: 25px;
    }



    .social_share_slide {
        display: flex !important;
        right: 0;
    }



    #panel {
        transition: inherit;
    }



    .share_btn_slide button {
        margin-right: 8px;
    }



    .social_slide_list li {
        margin: 5px 5px 5px 0 !important;
    }



    .job_list_body_right_body_single {
        padding: 30px 20px 15px 15px !important;
        margin: 0 10px 0 0;
    }



    .social_share_slide i {
        font-size: 18px;
    }



    .social_share_slide {
        margin: 0 0 5px 0;
        display: flex !important;
        align-items: center;
        position: relative;



        right: 0px;
        top: 0;
    }



    .social_slide_list li {
        display: inline-block !important;
        margin: 0 5px 0px 0;
    }



    .job_list_body_right_body_single {
        padding: 20px 10px 15px 15px !important;
        margin-bottom: 20px;
    }



    #panel {
        transition: inherit;
    }



    .social_share_slide i {
        margin: 0 2px 0 0;
    }



    .social_share_slide i {
        font-size: 14px;
    }



    .social_share_slide_flex {
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
        flex-direction: column-reverse;
    }







    .new_career_head_sec_logo {
        width: 50%;
    }



    .contact_new_sec_main .row .col-lg-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }



    .contact_new_sec_main .row .col-lg-8 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }



    .contact_new_sec_left h6 {
        font-size: 14px;
    }



    .contact_new_sec_left p {
        font-size: 14px;
    }



    .contact_new_sec_left button {
        font-size: 10px;
    }



    .contact_new_sec_right {
        padding: 200px 0;
    }







    .error_page_sec_main {
        grid-template-columns: 1fr 1fr;
        grid-gap: 35px;
    }



    .error_page_sec_left img {
        width: 100%;
    }



    .error_page_sec_right h2 {
        font-size: 40px;
    }



    .error_page_sec_right h5 {
        font-size: 16px;
    }



    .error_page_sec_right p {
        font-size: 14px;
    }







    .selct_cate_sec {
        display: block;
    }



    .talent_list_new_sec_head {
        display: block;
    }



    .talent_list_new_sec_body_right {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .talent_list_new_sec_body_right_single_cont_sec {
        bottom: -25px;
        left: 20px;
    }



    .search_sec_new ul {
        justify-content: flex-end;
    }



    .drop_down_sec_new {
        width: 550px;
        padding: 15px;
    }



    .drop_down_sec_new_body {
        grid-template-columns: 1fr 1fr;
    }







    .conversion_new_page {
        padding: 30px 0 40px 0;
    }



    .conversion_new_page_new {
        display: block;
    }



    .conversion_new_page_new_text h5 {
        font-size: 16px;
        margin: 0 0 5px 0;
    }



    .conversion_new_page_new_text h4 {
        font-size: 30px;
        margin: 0 0 20px 0;
    }



    .conversion_new_page_new_text_click {
        left: 0px;
        display: flex;
        flex-direction: inherit;
        justify-content: center;
        text-align: inherit;
    }



    .conversion_new_page_new_text_click p {
        font-size: 14px;
        padding: 15px;
    }



    .conversion_new_page_new_text_click img {
        width: 50px;
        margin: 0;
    }



    .conversion_new_page_new_body {
        grid-template-columns: 1fr 1fr;
        grid-gap: 40px;
        width: 90%;
        margin: 20px auto 0;
    }



    .conversion_new_page_new_body_single_cont h5 {
        font-size: 20px;
        margin: 0 0 5px 0;
    }



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







    .career_hm_page_sec_cont {
        top: -10px;
        width: 90%;
    }



    .career_hm_page_sec_cont h3 {
        font-size: 35px;
        margin: 0 0px 10px 0;
    }



    .career_hm_page_sec_cont p {
        font-size: 16px;
    }



    .see_all_pos_inner_sec_head h2 {
        font-size: 55px;
    }



    .see_all_pos .container {
        max-width: 600px;
    }



    .see_all_pos_inner_sec_body {
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: 15px;
    }



    .hiring_process_sec_head h2 {
        font-size: 50px;
    }



    .hiring_process_sec_head h6 {
        font-size: 20px;
    }



    .hiring_process_sec_body_source {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .career_featured_jobs_new_sec_body_single_left {
        display: flex;
        margin: 0 0px 20px 0;
    }



    .career_featured_jobs_new_sec_body_single_left_icn {
        margin-right: 45px;
        margin: 0 45px 0 0;
    }



    .career_featured_jobs_new_sec_body_single_right {
        display: flex;
        justify-content: space-between;
    }



    .career_featured_jobs_new_sec .container {
        max-width: 600px;
    }



    .hiring_process_sec .container {
        max-width: 600px;
    }



    .career_featured_jobs_new_sec_body_single {
        padding: 15px;
        margin: 0 0 20px 0;
    }



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



    .career_admin_dashboard_right_cont_car_grid {
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: 15px;
        margin: 0 0 15px 0;
    }



    .career_admin_dashboard_right_upper {
        display: flex;
        margin: 0 0 20px 0;
    }



    .career_admin_dashboard_right_upper_right {
        text-align: right;
        margin: 0;
    }



    .career_admin_dashboard_right_upper_right ul {
        display: inline-block;
    }



    .menu_new_btn {
        width: 42px;
        margin: 0 70px 0 0;
        display: inline-block;
    }



    .career_admin_dashboard_right_upper_left_search span input {
        width: 270px;
        padding: 0 0 0 40px;
    }



    .select_dept_sec {
        grid-template-columns: 1fr 2fr 1fr;
        margin: 0 0 15px 0;
    }



    .select_dept_sec_single select {
        height: 38px;
        font-size: 12px;
        padding: 0 0 0 20px;
    }



    .select_dept_sec_single input {
        font-size: 12px;
    }



    .select_dept_sec_new_single {
        grid-template-columns: 1fr 2fr;
        grid-gap: 20px;
    }



    .save_temp_btn button {
        font-size: 12px;
        padding: 7px 15px;
    }



    .emp_type_sec_single .container {
        font-size: 12px;
    }



    .select_dept_sec_single textarea {
        font-size: 12px;
    }



    .career_admin_dashboard_left {
        overflow-x: hidden;
    }



    .career_admin_dashboard_right_upper_left {
        margin: 0;
    }



    .career_admin_dashboard_right_cont_car h4 {
        font-size: 20px;
    }



    #view_det_pop_new_job .modal-dialog {
        max-width: 550px;
    }



    #view_det_pop_new .modal-dialog {
        max-width: 550px;
    }



    .meta_data_home_page_cont_inner {
        display: grid;
        grid-template-columns: 2fr 1fr;
    }



    .add_new_meta_drop_sec {
        grid-template-columns: 2fr 1fr;
        grid-gap: 20px;
        width: 100%;
    }



    .notification_popup_sec_main .row .col-lg-7 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }



    .notification_popup_sec_main .row .col-lg-5 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }



    .blogs_new_sec_top {
        display: flex;
        position: absolute;
        top: 20px;
    }



    .blogs_new_sec_top_left {
        width: auto;
        margin: 0;
        flex: 0 0 200px;
    }



    .new_blog_hgt {
        height: 430px !important;
        overflow: scroll;
    }







    .blog_new_below_cont_sec_left .row .col-lg-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }



    .meet_atul_pres .row .col-lg-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }



    .meet_atul_pres .row .col-lg-8 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }



    .more_articles_sec_grid {
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: 20px;
    }







    .blog_new_below_cont_sec_left_search_sec {
        display: flex;
    }



    .blog_new_below_cont_sec_left_search_sec_left input {
        width: 420px;
        height: 40px;
        font-size: 14px;
    }



    .blog_new_below_cont_sec_left_search_sec_right {
        text-align: center;
        margin: 0px 0 0 0;
    }



    .new_details_img {
        height: 420px;
    }



    .new_blog_hgt_faq {
        height: 430px !important;
    }



    .faq_new_sec_cont_sec_btm {
        grid-template-columns: 1fr 1fr;
        grid-gap: 40px;
        display: grid;
    }



    .faq_cont_sec_new_cont_inner {
        grid-template-columns: 1fr 1fr;
        grid-gap: 25px;
    }



    .faq_cont_sec_new_cont_inner_single:first-child:after {
        right: -10px;
    }



    .faq_new_sec_cont_sec {
        padding: 70px 0 0 0px;
    }



    .faq_link {
        font-size: 14px;
    }



    .new_top_zero {
        position: relative;
    }



    .faq_second_inner_cont span p input {
        margin: 0 20px 0px 0;
        width: auto;
    }



    .website_content_page_sec_cont_search {
        margin: 15px 0 20px 0;
        display: flex;
    }



    .website_content_page_sec_cont_search_left span input {
        margin-bottom: 0px;
    }



    .manage_talent_count.d_flex_admin {
        display: flex;
    }



    video#myVideo\ new_tab_size {
        width: 280px;
    }



    .edit_talent_count_sec_cont_inner {
        grid-template-columns: 1fr 1fr;
        grid-gap: 40px;
    }



    .edit_talent_count_sec_cont_inner_left:after {
        right: -20px;
    }



    .home_sec_banner_cont_right ul {
        display: flex;
    }



    .new_drop_cont_sec_new ol li {
        margin-left: 0px;
        padding-top: 10px;
    }



    .new_drop_cont_sec_new ol li a {
        font-size: 10px !important;
    }







    .new_sign_up_sec_box {
        width: 360px;
        padding: 20px;
    }



    .login_flow_new_cont {
        padding-top: 20px;
    }



    .enter_otp_sec_new {
        padding-top: 40px;
    }



    .incorrect_number_requierd {
        right: 70px;
        left: 70px;
    }



    .mt_0.job_list_body_right_body_single_btn ul {
        grid-template-columns: 1fr 1fr !important;
        justify-content: flex-end;
        display: flex;
        flex-direction: inherit;
    }







    .job_list_body_main .row .col-lg-3 {
        -ms-flex: 0 0 40%;
        flex: 0 0 40%;
        max-width: 40%;
    }



    .job_list_body_main .row .col-lg-9 {
        -ms-flex: 0 0 60%;
        flex: 0 0 60%;
        max-width: 60%;
    }



    .new_job_body {
        padding-right: 0px;
        margin-top: 0;
    }







    .service_plan_multi_sec_btn_price {
        position: relative;
        display: flex;
        align-items: center;
        justify-content: space-between;
        flex-direction: initial
    }



    .service_details_body_cont .col-lg-7 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }



    .service_plan_multi_sec {
        position: fixed;
        background: #FFFFFF;
        box-shadow: 0px 1px 20px #00000029;



        border-radius: 5px;
        padding: 20px;
        top: 75px;
        right: 15px;
        left: auto;
        width: 280px;
        *z-index: 11;
    }



    .service_plan_multi_sec_head_body ul {
        margin-bottom: 20px;
    }



    .service_plan_multi_sec_btn_price span h5 {
        font-size: 25px;
    }



    .service_plan_multi_sec_btn_price a {
        font-size: 10px;
    }



    .service_plan_multi_sec_head_body p {
        font-size: 8px;
    }







    .prof_clarification_sec_inner_cont_list_single h4 div {
        display: inline-block;
    }



    .prof_clarification_sec_head h4 span {
        margin-left: 10px;
        font-size: 10px;
        margin-top: 0;
    }



    .prof_clarification_sec_inner_cont_list_input input {
        height: 50px;
    }



    .prof_clarification_sec_inner_cont_list_input button {
        right: 10px;
        top: 22px;
        font-size: 14px;
        margin: 0;



        display: flex;
        align-items: center;
        justify-content: center;
        width: auto;
        position: absolute;
    }







    .profile_service_sec_box_inner {
        grid-template-columns: 1fr 1fr;
    }



    .all_tab_sec_before_add_sec_inner {
        display: flex;
        padding: 15px;
    }



    .all_tab_sec_before_add_sec_inner span h6 {
        font-size: 14px;
    }



    .physical_att_sec_without_add img {
        margin-right: 15px;
        margin-bottom: 0;
    }



    .physical_att_sec_without_add {
        display: flex;
    }



    .wallet_box_sec_new {
        display: flex;
    }



    .wallet_box_sec_new span {
        display: flex;
    }



    .view_det_btns_new {
        margin-left: 20px;
    }



    .services_text_sec {
        display: flex;
    }



    .services_text_main {
        margin-left: 10px;
    }







    .add_profile_pic_before img {
        width: 35px;
    }



    .add_profile_pic_before_cont h6 {
        font-size: 16px;
    }



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



    .upload_pic_btn {
        font-size: 12px;
    }



    .select_exist_cus {
        font-size: 10px;
    }







    #nav-tabContent {
        min-height: auto;
    }



    #all_slide .owl-nav {
        left: -15px;
        width: 109%;
        z-index: 1;
    }



    #all_slide1 .owl-nav {
        left: -15px;
        width: 109%;
        z-index: 1;
    }



    #all_slide2 .owl-nav {
        left: -15px;
        width: 109%;
        z-index: 1;
    }



    #all_slide3 .owl-nav {
        left: -15px;
        width: 109%;
        z-index: 1;
    }



    .upoad_media_prof_new_inner_left_inner p {
        font-size: 17px;
    }



    .edit_physical_popup_sec_inner_right_blue_single select {
        font-size: 12px;
    }



    .edit_physical_popup_sec_inner_right_blue_single input {
        font-size: 12px;
    }



    #connect1 .modal-dialog {
        max-width: 600px;
        margin: 25px auto;
    }



    .add_lang_new_popup_sec .modal-dialog {
        max-width: 650px;
    }



    .cate_sub_cate_popup_sec .modal-dialog {
        max-width: 650px;
    }



    .physical_attr_popup_sec .modal-dialog {
        max-width: 650px;
    }



    #physical_attr_popup .lang_img_main {
        width: 150px;
    }



    .all_tab_sec_before_add_sec_inner span p {
        font-size: 12px;
    }



    .gallery_popup_sec .modal-dialog {
        width: 450px;
        max-width: 450px;
        margin: 40px auto;
    }







    .add_new_popup_cont_sec_body {
        grid-template-columns: 2fr 1fr;
        grid-gap: 25px;
        margin-top: 30px;
    }



    .add_new_popup_cont_sec_body_single_dob_grid {
        grid-template-columns: 1fr 1fr;
    }



    .verify_email_proc_main .modal-dialog {
        max-width: 480px;
    }



    .wallet_pop_sec_main .modal-dialog {
        max-width: 660px;
        margin: 30px auto;
    }



    .wallet_pop_sec_main_inner_body_left_top {
        display: flex;
    }



    .wallet_pop_sec_main_inner_body .row .col-lg-5 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }



    .wallet_pop_sec_main_inner_body .row .col-lg-7 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }



    .proc_cancel_btn_sec {
        justify-content: flex-end;
    }



    .job_post_form_flow_inner_head ul li {
        font-size: 18px;
        margin-right: 80px;
        margin-bottom: 0;
    }



    .job_payment_sec_grid {
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px;
        width: 100%;
    }



    .more_options_sec button {
        top: -35px;
    }



    .job_post_save_btn ul {
        display: block;
        text-align: left;
    }



    .prof_admin_list_sec li {
        margin-left: 0px;
        margin-bottom: 5px;
        margin-right: 15px;
    }



    .prof_admin_list_sec_radio_btns .cont_sec {
        font-size: 14px;
        padding-left: 30px;
    }



    .prof_admin_list_sec_radio_btns .checkmark {
        top: 0;
        height: 18px;
        width: 18px;
    }



    .prof_admin_list_sec_radio_btns .cont_sec .checkmark:after {
        left: 1.2px;
        top: -0.8px;
    }



    .approved_btns {
        padding: 5px 20px;
    }



    .select_clarification_head {
        display: flex;
    }



    .select_clarification_body_single_list_check .cont_ner_sec input {
        position: absolute;
        margin-bottom: 0;
    }



    .select_clarification_body_single {
        margin-left: 40px;
    }



    .select_clarification_head h5 {
        font-size: 16px;
        margin-bottom: 0;
    }



    .send_clarification_sec .modal-dialog {
        max-width: 450px;
    }



    .view_his_pop_new_sec .modal-dialog {
        max-width: 630px;
    }



    .mfp-dots {
        top: -30px;
    }







    .inner_menu_single h5 {
        font-size: 14px;
        margin: 0 0 10px 0;
    }



    .inner_menu_single ul li a {
        font-size: 13px;
    }



    .inner_ftr_copy_sec {
        display: flex;
        align-items: center;
    }



    .inner_ftr_copy_sec_single:last-child {
        text-align: right;
    }



    .circle_sec_new_cir {
        margin: 0 10px 0 0;
        flex: 0 0 40%;
    }



    .new_tal_pay_new {
        font-size: 15px;
        margin-right: 25px;
    }







    /*New Header Footer Responisve*/







    .drop_sec_down {
        display: block !important;
    }



    .new_header_pre_login_inner_menu_sec {
        display: none;
    }



    .new_header_pre_login_inner_logo {
        width: 30%;
        display: inline-block;
    }



    .right_icn {
        right: 20px;
        top: -35px;
        position: absolute;
    }



    .new_footer_design_sec_logo_sec_logo_para {



        position: absolute;



        text-align: center;



        width: auto;



        right: 0;



        bottom: 20px;



        margin: 0;



    }



    .new_ftr_rupe .new_footer_design_sec_logo_sec {
        padding-bottom: 0px;
    }



    /*.new_footer_design_sec_logo_sec_logo_para {position: relative;text-align: center;width: auto;}*/



    .new_footer_design_sec_inner ul li a {
        font-size: 12px;
    }







    /*New Header Footer Responisve*/







    .container {
        max-width: 650px;
    }



    .inner_ftr_menu .row .col-lg-3 {
        width: 25%;
    }



    .hidden_xs {
        display: block;
    }



    .hidden_lg {
        display: none;
    }



    #showmenu1 {
        display: block;
    }



    #showmenu2 {
        display: block;
    }



    #showmenu4 {
        display: block;
    }



    #showmenu3 {
        display: block;
    }



    .gee_mobile {
        display: none;
    }







    /*Admin Dashboard Full Process*/







    .career_admin_dashboard_right_cont_car_grid_new {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .all_jobs_tabs_sec_new ul {
        display: flex;
        padding-bottom: 10px;
    }



    .all_jobs_tabs_sec_new ul li {
        display: inline-block;
        border-right: 1px solid #E6E6E6;



        padding-right: 5px;
        margin-right: 5px;
        border-bottom: none;
        padding-bottom: 0px;
        margin-bottom: 0px;
        text-align: inherit;
    }



    .all_jobs_tabs_sec_new ul li a {
        font-size: 12px;
    }



    .jobs_dash_location_fit_sec ul {
        display: flex;
    }



    .select_opt .sel_Box_new_first {
        font-size: 14px;
        background: #fff url(../images/select-tag.png) no-repeat 90%;
        width: 140px;
        background-size: 12px;
    }



    .select_opt .fa-map-marker-alt {
        font-size: 12px;
        margin-right: 5px;
    }



    .sel_Box_new_sel {
        width: 110px;
        font-size: 12px;
        padding: 5px 20px 5px 10px;
        background-size: 10px;



        margin-right: 5px;
    }



    .results_para {
        font-size: 10px;
        margin-right: 5px;
    }



    .dash_check_in {
        margin-right: 10px !important;
    }



    .job_sort_btn_new button {
        font-size: 14px;
        padding: 8px;
    }



    .job_sort_btn_new button .fa-align-center {
        font-size: 14px;
    }



    .job_sort_btn_new button .fa-angle-down {
        font-size: 14px;
        margin-left: 0px;
    }



    .job_dash_filter {
        font-size: 10px;
        float: left;
        margin-right: 5px;
    }



    .job_sort_btn_new {
        margin: 5px 0 0 0;
        width: 100%;
        text-align: right;
    }







    .tab_online:before {
        left: 5px;
        top: 27px;
    }



    .tab_inactive:before {
        left: 5px;
        top: 27px;
    }



    .tab_claim:before {
        left: 5px;
        top: 27px;
    }



    .tab_unclaim:before {
        left: -10px;
        top: 27px;
    }



    .tab_draft:before {
        left: 0px;
        top: 27px;
    }







    .job_post_form_flow_inner_body_grid {
        grid-template-columns: 1fr;
        grid-column-gap: 12px;



        width: 100%;
    }



    .custo_radio_btns {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .company_info_sec_mod .modal-dialog {
        max-width: 660px;
    }



    .socila_media_grid_sec ul {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }



    .company_info_sec_mod_inner_body_grid {
        grid-template-columns: 1fr 1fr;
    }







    .job_posting_form_admin_new_sec_head_left li {
        margin-right: 30px;
        margin-bottom: 10px;
        display: inline-block;
    }



    .job_posting_form_admin_new_sec_head_left li:first-child {
        margin-bottom: 0px;
    }



    .job_posting_form_admin_new_sec_body_list ul li {
        display: inline-block;
    }



    .job_posting_form_admin_new_sec_head {
        display: flex;
    }



    .preview_sec_inner_body_sec .row .col-lg-2 {
        -ms-flex: 0 0 26.666667%;
        flex: 0 0 26.666667%;
        max-width: 26.666667%;
    }



    .job_posting_form_admin_new_sec_head_left li {
        display: inline-block;
    }



    .preview_sec_inner_body_sec .row .col-lg-10 {
        -ms-flex: 0 0 73.333333%;
        flex: 0 0 73.333333%;



        max-width: 73.333333%;
    }



    .user_mob_no_sec .modal-dialog {
        max-width: 650px;
    }



    .personal_post_new {
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: 10px;
        margin-bottom: 20px;
    }



    .user_view_details_sec .modal-dialog {
        max-width: 500px;
    }



    .new_view_list_vac li {
        font-size: 12px;
    }



    .new_view_list_vac {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .client_dash_new_talent_list ul li {
        margin-bottom: 0;
    }











    /*Admin Dashboard Full Process*/







    /*Verification Flow*/







    .talent_prof_veri_settings {
        padding: 20px 0 10px 0;
    }



    .talent_prof_veri_settings_single {
        padding: 15px;
        display: flex;
        margin-bottom: 20px;
        line-height: inherit;



    }



    .talent_prof_veri_settings_single_left_icn {
        margin-right: 20px;
        margin-bottom: 0px;
    }



    .talent_prof_veri_settings_single_left {
        display: flex;
        align-items: center;
    }



    .talent_prof_veri_settings_single_left_text h5 {
        font-size: 14px;
        margin-bottom: 0px;
        min-width: 160px;
    }



    .talent_prof_veri_settings_single_left_text span {
        font-size: 14px;
        border-left: 1px solid #BFBFBF;
        padding-left: 25px;
        margin-left: 0px;
        margin-bottom: 0px;
        display: inline-block;
    }



    .edit_flow_btn {
        font-size: 14px;
    }



    .talent_prof_veri_settings_single_left_text {
        display: flex;
        line-height: inherit;
    }



    .dis_flex_inner {
        display: block;
    }



    .dis_flex_upper .dis_flex_inner {
        margin-bottom: 10px;
    }



    .talent_prof_veri_settings_single_left_text h4 {
        margin-left: 15px;
        margin-bottom: 0px;
        font-size: 13px;
    }



    .request_new_btns {
        padding: 5px 35px;
    }



    .dis_flex_inner span {
        font-size: 14px;
        border-left: none;
        padding-left: 0;
        margin-left: 0px;



        margin-bottom: 0px;
        display: inline-block;
    }







    .request_modal_sec .modal-dialog {
        max-width: 650px;
    }



    .request_modal_sec_inner {
        padding: 20px 15px;
    }



    .request_modal_sec_inner_cont {
        width: 95%;
        margin: 0 auto;
    }



    .request_modal_sec_inner_cont_logo {
        width: 250px;
        margin: 0px auto 5px;
    }



    .request_modal_sec_inner_cont_inner h3 {
        font-size: 16px;
        margin: 0px 0 5px 0;
    }



    .request_modal_list li {
        font-size: 14px;
    }



    .request_modal_list li img {
        margin-right: 10px;
        width: 15px;
    }



    .req_moda_sc_cont {
        padding-top: 15px;
        padding-bottom: 15px;
    }



    .req_moda_sc_cont h4 {
        font-size: 14px;
    }



    .govt_req_sec li {
        font-size: 12px;
    }



    .read_more_cont_sec p {
        font-size: 14px;
    }



    .start_session_btns {
        font-size: 12px;
    }







    .request_talent_prof_ver_inner_step ul {
        grid-template-columns: 1fr 1fr 1fr 1fr;
        display: grid;
    }



    .request_talent_prof_ver_inner_step ul li:nth-child(3)::before {
        opacity: 1;
    }



    .request_talent_prof_ver_inner_step ul li:before {
        left: -70px;
        width: 100%;
    }



    .request_talent_prof_ver_inner_upload_id_proff .row .col-lg-3 {
        -ms-flex: 0 0 45%;
        flex: 0 0 45%;
        max-width: 45%;
    }



    .request_talent_prof_ver_inner_upload_id_proff .row .col-lg-9 {
        -ms-flex: 0 0 55%;
        flex: 0 0 55%;
        max-width: 55%;
    }



    .request_up_btn {
        width: 100%;
    }



    .drag_sec_new_design {
        width: 100%;
    }



    .upload_intro_video_sec_body {
        grid-template-columns: 1fr 1fr;
    }



    .payment_sec_new_body_left_grid {
        grid-template-columns: 1fr 1fr;
        grid-gap: 30px;
    }



    .payment_sec_new_body_right_single_blue_bg {
        padding: 10px;
        display: flex;
    }



    .payment_sec_new h5 {
        font-size: 18px;
        margin: 0 0 20px 0;
    }



    .view_offer_dis {
        display: flex;
        padding-bottom: 10px;
    }



    .promo_input_box input {
        font-size: 12px;
        height: 40px;
        padding-left: 15px;
    }



    .proceed_payment_sec .modal-dialog {
        margin: 0 auto;
    }



    .view_offer_pop_sec .modal-dialog {
        max-width: 550px;
    }







    .next_review_sec_new_body_single_body {
        grid-template-columns: 1fr 1fr;
        grid-gap: 30px;
    }



    .intro_video_sec_flex {
        display: flex;
        width: 100%;
    }



    .intro_video_sec_flex_video.video_preview_icn {
        width: 60%;
    }



    .sumbit_popup_sec_pop .modal-dialog {
        max-width: 410px;
    }







    .request_talent_prof_ver_inner_step ul li:before {
        left: -70px;
        width: 100%;
        display: block;
    }



    /*Verification Flow*/







    /*Jobs Module*/







    .job_list_body_left {
        padding: 10px;
    }



    .job_list_body_left_head {
        padding-bottom: 15px;
    }



    .job_reports_module_sec_new {
        margin-top: 0;
        height: 960px;
        overflow-y: scroll;
    }



    ..job_reports_module_sec_new ::-webkit-scrollbar {
        width: 20px;
        display: none;
    }



    ..job_reports_module_sec_new ::-webkit-scrollbar-track {
        box-shadow: inset 0 0 5px grey;
        border-radius: 10px;
    }



    ..job_reports_module_sec_new ::-webkit-scrollbar-thumb {
        background: red;
        border-radius: 10px;
    }



    ..job_reports_module_sec_new ::-webkit-scrollbar-thumb:hover {
        background: #b30000;
    }



    .job_reports_module_sec_new_head {
        margin-bottom: 10px;
        display: flex;
    }



    .job_reports_module_sec_new_head h6 {
        margin-bottom: 0px;
    }



    .social_share_slide_flex {
        display: flex;
        align-items: flex-start;
        justify-content: space-between;



        flex-direction: column-reverse;
    }



    .job_closed_btn_new_all {
        display: flex;
    }



    .job_closed_btn {
        margin: 0px;
    }



    .job_closed_btn_new_all {
        margin-bottom: 10px;
    }



    .drop_btn_dots {
        margin-left: 5px;
    }



    .job_reports_module_sec_new_body_listing_single ul li {}



    .view_details_pop .modal.right .modal-dialog {
        max-width: 500px !important;
        width: 500px !important;
    }



    .report_popup_sec .modal-dialog {
        max-width: 480px;
    }



    .thank_popup_sec .modal-dialog {
        max-width: 570px;
    }



    .thank_popup_sec_inner {
        display: flex;
    }



    .thank_popup_sec_inner_left {
        flex: 0 0 330px;
    }



    .new_report_drop_sec {
        width: auto;
    }











    /*Jobs Module*/







    /*My Reports*/







    .my_projects_sec_main .row .col-lg-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }



    .my_projects_sec_main .row .col-lg-8 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }



    .my_projects_sec_main .col-lg-4:after {
        display: none;
    }



    .my_projects_sec_right_body {
        max-height: 670px;
        padding: 0 10px 0 0;
    }



    .drop_sec {
        right: 5px !important;
    }



    .my_projects_sec_right_single_btns_new ul {
        grid-template-columns: 1fr 1fr 1fr;
    }











    /*My Reports*/







    .hidden-xs {
        display: block;
    }



    .hidden-xs-fold {
        display: none;
    }















    /*View Applications*/







    .view_application_main_nav .nav-tabs {
        width: 90%;
        display: flex;
        grid-template-columns: auto;



        grid-gap: 15px;
        align-items: center;
        justify-content: center;
    }



    .view_application_main_nav .nav-item {
        font-size: 14px;
    }



    .verified_profile_btns {
        display: flex;
    }



    .verified_profile_btns h6 {
        font-size: 14px;
        flex: 0 0 170px;
    }



    .verified_profile_btns ul {
        margin-top: 0;
    }



    .verified_profile .row .col-lg-3 {
        -ms-flex: 0 0 35%;
        flex: 0 0 35%;
        max-width: 35%;
    }



    .verified_profile .row .col-lg-9 {
        -ms-flex: 0 0 65%;
        flex: 0 0 65%;
        max-width: 65%;
    }



    .talent_list_new_sec_body_right_single_cont_img img {
        height: 100%;
    }



    .view_apps_right {
        grid-template-columns: 1fr;
        height: 860px;
        overflow-y: scroll;
    }



    .audition_sec_body_body .row .col-lg-8 {
        -ms-flex: 0 0 49%;
        flex: 0 0 49%;
        max-width: 49%;
    }



    .audition_sec_body_body .row .col-lg-4 {
        -ms-flex: 0 0 49%;
        flex: 0 0 49%;
        max-width: 49%;
    }



    .audition_sec_body_body .row {
        flex-direction: inherit;
    }



    .play_btn {
        top: 40%;
        width: 50px;
    }



    .audition_sec_body_right {
        margin: 0 0 15px 0;
        height: 200px;
        overflow-y: scroll;
    }



    .notify {
        font-size: 10px;
    }



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







    /*View Applications*/















    /*Approvals Module*/



    .approval_business_profile_main .action_talent_prof_page {
        display: flex;
    }



    .approval_business_profile_business_left {
        display: flex;
        border-right: none;
        justify-content: space-between;
    }



    .approval_business_profile_business_left_text {
        flex: 0 0 400px;
        margin-right: 10px;
        margin-bottom: 0;
    }



    .active_jobs_main_sec_new {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .active_jobs_main_sec_new_single h6 {
        font-size: 14px;
    }



    .visit_socila_media_sec ul li {
        display: inline-block;
        margin-right: 20px;
        padding-right: 20px;



        border-right: 1px solid #BFBFBF;
        margin-bottom: 0;
        border-bottom: none;
        padding-bottom: 0;
    }



    .activity_log_sec_inner_body_inner_flex {
        display: flex;
    }



    .activity_log_sec_inner_body_right_img img {
        width: 200px;
    }



    .activity_log_sec_inner_body_right_img {
        text-align: right;
    }







    /*Approvals Module*/







    /*Verification Flow For Client Admin Side*/







    .change_sec_new_after_cls {
        height: 200px;
    }



    .verification_flow_box_sec_list li {
        display: inline-block;
        margin-right: 15px;
        font-size: 14px;



        margin-bottom: 10px;
    }



    .next_review_sec_new_body_single h6 {
        margin: 0 0 15px 0;
    }



    .details_correct_check {
        display: flex;
        margin: 15px 0;
    }



    .verify_popup_sec_new_sec .modal-dialog {
        max-width: 500px;
    }



    .action_talent_prof_page h6 {
        margin-bottom: 0px;
    }











    /*Verification Flow For Client Admin Side*/











    /*Company Verification For Frontend*/







    .company_verification_flow_sec_single_left {
        display: flex;
    }



    .company_verification_flow_sec_single {
        display: flex;
    }



    .company_verification_flow_sec_single_left_text {
        display: flex;
    }



    .company_verification_flow_sec_single_left_text p {
        padding-top: 0px;
        padding-left: 15px;
        flex: 0 0 330px;
        font-size: 12px;
    }



    .company_verification_flow_sec_single_left_text h6 {
        border-right: 1px solid #000000;
        font-size: 12px;
        flex: 0 0 190px;
    }



    .social_set_grid {
        margin-top: 0px;
        padding-left: 15px;
        flex: 0 0 330px
    }



    .company_number_input {
        margin-top: 0px;
        padding-left: 15px;
        flex: 0 0 330px
    }



    .social_set_grid li {
        font-size: 12px;
    }



    .company_number_input input {
        font-size: 12px;
    }



    .company_number_input .iti--separate-dial-code .iti__selected-dial-code {
        font-size: 12px;
    }



    .company_number_input input {
        padding-left: 75px !important;
    }



    .all_input_box_sec {
        margin-top: 0px;
        padding-left: 15px;
        flex: 0 0 330px
    }



    .all_input_box_sec_input {
        font-size: 12px;
        height: 35px;
    }



    .all_input_box_sec_grid {
        grid-template-columns: 1fr 1fr;
    }



    .new_business_page_box .drag_sec_new_design_label {
        height: 300px;
    }







    /*Company Verification For Frontend*/















    /*Service Purchasing Module*/







    .influencer_beauty_products_inner .row {
        align-items: center;
    }



    .influencer_beauty_products_inner .row .col-lg-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }



    .sevice_book_pop_sec .modal-dialog {
        max-width: 600px;
    }



    .new_check_box_sec_calender .container {
        font-size: 17px;
    }



    .sevice_book_pop_sec_inner_check_single_input ul li {
        display: inline-block;
        margin-right: 10px;
        margin-bottom: 0px;
    }



    .minus_icn {
        transform: rotate(0deg);
    }



    #ui-datepicker-div {
        width: 350px;
        padding: 15px;
    }



    .ui-datepicker-month {
        font-size: 18px;
    }



    .ui-datepicker-year {
        font-size: 18px;
    }



    .ui-datepicker-calendar thead tr th span {
        font-size: 15px;
    }



    .ui-datepicker-calendar tbody tr td {
        font-size: 15px;
    }



    .ui-menu-item {
        margin-bottom: 10px !important;
    }



    .new_save_new_btns_sec {
        grid-template-columns: 1fr 1fr;
    }



    .related_services_section_inner_single {
        display: flex;
    }



    .related_services_section_inner_single_right {
        display: flex;
    }



    .related_services_section_inner_single_right h5 {
        margin: 0 30px 0px 0;
    }



    .order_summary_sec_inner_single {
        display: flex;
    }



    .thank_purchase {
        display: flex;
    }



    .thank_purchase i {
        margin-bottom: 0;
        margin-right: 15px;
    }







    /*Service Purchasing Module*/











    /*Subscription Module*/







    .subscription_right_sec_plan_sec {
        padding: 15px;
    }



    .premium_plan_sec_left h6 {
        font-size: 18px;
        margin-bottom: 5px;
    }



    .premium_plan_sec_right h5 {
        font-size: 18px;
        margin-bottom: 5px;
    }



    .premium_plan_sec_right p {
        font-size: 14px;
    }



    .premium_plan_toggle h6 {
        margin-bottom: 0px;
        font-size: 18px;
    }



    .promocode_sec_new {
        display: flex;
        margin-bottom: 0;
    }



    .promocode_sec_new_left h5 {
        margin-bottom: 0px;
    }



    .promocode_sec_new_input button {
        position: absolute;
        text-align: center;
        width: 100px;
        margin-top: 0;
    }



    .payment_thank_modal_inner_img {
        position: absolute;
    }







    .upgrade_unlock_potential_inner {
        grid-template-columns: 1fr 1fr;
        grid-gap: 30px;
    }



    .upgrade_unlock_potential_inner_left_body_inner_head h5 {
        font-size: 15px;
    }



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



    .comp_plan {
        font-size: 14px;
        margin-left: 10px;
    }







    /*Subscription Module*/











    /*Approvals For category and Sub category*/











    /*SubScription Backend*/







    .active_uses_main_sec {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .sales_report_sec_main {
        grid-template-columns: 1fr 1fr;
    }



    .graph_sub_table_sec_head_list li {
        display: inline-block;
    }



    .graph_sub_table_sec_head_list li select {
        width: 100%;
    }



    .sub_scr_back_main_sec .verification-filter-bar .grey-bg {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .sub_scr_back_main_sec .verification-filter-bar .grey-bg .search-box {
        display: flex;
    }



    .sub_scr_back_main_sec .verification-filter-bar.approval-filter-bar .verification-results {
        position: relative;
        justify-content: flex-end;
    }



    .sub_scr_back_main_sec .verification-filter-bar.approval-filter-bar .verify-select-box span.vsb-title {
        font-size: 10px;
    }



    .sub_scr_back_main_sec .verification-filter-bar.approval-filter-bar .verify-select-box span.vsb-title {
        width: 190px;
    }



    .back_end_view_plans_sec_head {
        display: flex;
    }







    .edit_sub_plan_backend_box_left_pack_name_input input {
        width: 300px;
    }



    .edit_sub_plan_backend_box_left_pack_name {
        display: flex;
    }



    .add_new_plan_btns_new a {
        margin-left: 30px;
        margin-top: 0;
    }



    .plan_description_sec_new textarea {
        width: 580px;
    }



    .save_changes_plan_sec {
        display: flex;
    }



    .save_changes_plan_sec ul li {
        margin-bottom: 0px;
    }



    .add_plan_popup_sec .modal-body {
        padding: 20px 30px 40px 30px;
    }



    .plan_holds_sec_inner {
        width: 85%;
    }



    .edit_sub_plan_backend_box_left_pack_name h6 {
        margin-bottom: 0px;
    }



    .plan_save_btn_new {
        margin-top: 0;
        margin-left: 15px !important;
    }



    .back_end_view_plans_sec .collab-pack-box {
        grid-template-columns: 1fr 1fr;
        gap: 15px;
    }







    /*SubScription Backend*/







    /*Client ratings*/







    .rate_modal_sec_main_inner_body {
        grid-template-columns: 1fr 2fr;
    }







    /*Client ratings*/







    /*Talent Ratings*/







    .rate_popup_new_sec_inner {
        grid-template-columns: 1fr 2fr;
    }



    .attendance_pop_sec_inner_body {
        grid-template-columns: 1fr 1fr;
    }



    .attendance_pop_sec_attend_inner {
        grid-template-columns: 1fr 2fr;
    }



    .clients_img_span_cont ul li {
        margin-right: 5px;
        padding-right: 5px;
        font-size: 12px;
    }







    /*Talent Ratings*/







    /*Services Backend*/







    .backend_services_main_sec {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .career_post_services_head_main {
        display: flex;
    }



    .career_post_services_head_left {
        margin-bottom: 0;
    }



    .career_post_services_body_inner_sec .row .col-lg-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }







    .new_tal_head_sec_grid .row .col-md-9 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .new_tal_head_sec_grid .row .col-md-3 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    .social_space_sec {
        margin-top: 15px;
    }



    .new_tal_head_sec_grid .new_tabs_sec_prof {
        justify-content: center;
    }







    .search_meeting_sec_inner ul li {
        display: inline-block !important;
        margin-right: 15px;
    }



    .search_meeting_sec .verification-status {
        display: flex;
    }



    .search_meeting_sec .verify-select-box span.vsb-title i {
        display: block !important;
        top: 5px !important
    }



    .input_list {
        padding: 5px;
        display: flex !important;
        width: 230px;
    }



    .input_list li {
        width: 33%;
    }



    .time_sec_input_sec {
        width: 200px;
    }



    .search_meeting_sec .verification-results {
        align-items: flex-end;
        position: relative !important;



        right: 0;
        left: 0 !important;
        display: block;
    }



    .inner_body_fir_list {
        display: flex;
    }



    .inner_body_fir_list li {
        margin-right: 30px;
    }



    .meeting_list_left_sec h6 {
        font-size: 16px;
        margin: 5px 0;
    }



    .met_det_sec_new_inner_body_inner ul li {
        margin-right: 10px;
        margin-bottom: 0;
    }



    .inner_body_fir_list {
        margin-bottom: 0px;
    }















    /*Home Page Design*/







    .banner_right_apple_cont_sec ul li {
        margin-bottom: 20px;
    }



    .banner_new_inner_cont h5 {
        font-size: 22px;
        margin-bottom: 15px;
    }



    .banner_new_inner_cont h6 {
        font-size: 30px;
        margin-bottom: 15px;
    }



    .simple_btn_black {
        padding: 10px;
        font-size: 14px;
    }



    .banner_new_inner_cont_inner_sec {
        bottom: 20px;
    }



    .simple_btn_new {
        font-size: 14px;
    }



    .featured_talents_sec_new_inner_body ul {
        display: grid;
        text-align: center;
        grid-template-columns: 1fr 1fr;
    }



    .featured_talents_sec_new_inner_body ul li {
        margin-right: 15px;
        margin-bottom: 15px;
    }



    .featured_talents_sec_new_inner_body ul li:nth-child(2) {
        margin-right: 15px !important;
    }



    .featured_talents_sec_new_inner_body ul li:nth-child(3) {
        margin-right: 15px;
    }



    .featured_talents_sec_new_inner_body ul li:nth-child(4) {
        margin-right: 15px !important;
    }







    .talent_grow_sec_left {
        width: 90%;
    }



    .influencer_sec_main_sec_right {
        width: 90%;
    }



    .camp_sec_hm_body ul {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
        align-items: center;
    }



    .camp_sec_hm_body ul li {
        width: 88%;
        margin: 0 auto;
    }



    .camp_sec_hm_body ul li img {
        width: 100%;
    }



    .suceess_story_body_single_cont {
        width: 45%
    }



    .inner_ftr_copy_sec_single_new_ftr ul {
        right: 0 !important;
        bottom: 10px !important;
    }







    .about_us_sec .container {
        max-width: 100%;
    }



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











    .backend_user_subs_sec_left_body {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .backend_user_subs_sec_right_body {
        grid-template-columns: 1fr 1fr;
    }



    .backend_user_subs_sec_left_body_gigs {
        grid-template-columns: 1fr 1fr;
    }



    .backend_user_subs_sec_left_body_meetings {
        grid-template-columns: 1fr 1fr;
    }



    .backend_user_subs_sec_left_body_gigs_sales {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .backend_meetings_body_Sec_single_bottom_single h5 {
        font-size: 14px;
    }



    .backend_meetings_body_Sec_single_top img {
        font-size: 30px;
    }











    .home_page_cont_sec_new_inner_body_sec_single {
        display: flex;
    }



    .home_page_cont_sec_new_inner_body_sec_single_left {
        margin-bottom: 0px;
        display: flex;
        gap: 20px;
    }



    .home_page_cont_sec_new_inner_head {
        display: flex;
    }



    .home_page_cont_sec_new_inner_body_sec_single_left span {
        margin-bottom: 0px;
    }



    .popular_services_new_drop_down {
        width: 280px !important;
        margin: 0;
        padding-left: 20px;
    }



    .faq_btn_new {
        width: 400px !important;
    }



    .text_sec_new {
        width: 280px;
        margin: 0px;
    }



    .dot_tal_icn {
        top: 20px;
    }



    .new_drop_sec_down_new button {
        margin: 0px;
    }







    .featured_gigs_sec_new_single_body {
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px;
    }



    .new_home_sec_dark_inner_single_list {
        grid-template-columns: 1fr 1fr;
    }







    .search_sec_new ul li {
        display: inline-block;
    }



    .share-profile-head {
        display: grid;
        grid-template-columns: 1fr;
        gap: 12px;
        margin-bottom: 15px;
    }



    .sph-left {
        display: flex;
    }



    .sph-right {
        display: flex;
        margin-top: -25px;
    }



    .sph-right .share-filter button.share-filter-btn {
        margin-bottom: 0px;
    }



    .sph-right .share_talents_sec_inner_filter ul li .nice-select.sort-select {
        top: 22px !important;
    }







    .show-selected-profile-btn {
        margin-bottom: 0px;
    }



    .sph-right .share_talents_sec_inner_filter {
        margin-bottom: 0px;
    }



    .sph-right select {
        top: 0;
        position: relative;
        border: 1px solid #000;
        padding: 5px 15px;
        border-radius: 5px;
        display: block;
    }



    .talent_list_new_sec_body {
        padding-top: 0px !important;
        margin-top: 0px !important
    }



    .job_list_body_main .desktop_v {
        display: block !important;
    }



    .how_to_claim_sec_new_body {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .free_portofolio_sec_new_body_middle_sec .row .col-lg-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }



    .free_portofolio_sec_new_body_middle_sec .row {
        flex-direction: initial;
    }











    .new_social_stat_inner_body_top {
        display: flex;
    }



    .new_social_stat_inner_body_top_right {
        margin-left: 40px;
    }



    .new_social_stat_inner_body_bottom ul {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .new_social_stat_inner_body_bottom ul li {
        border-right: 1px solid #BEBEBE;
        padding-right: 20px;



        margin-right: 20px;
        border-bottom: none;
        padding-bottom: 0;
        margin-bottom: 0;
    }



    .new_social_stat_inner_body_bottom_single_right {
        margin-left: 30px;
    }



    .new_social_stat_inner_body_top_right ul li {
        width: 70%;
    }







    .success_stories_sec_new_head {
        position: relative;
        display: flex;
    }



    .success_stories_sec_new_head ul {
        display: block;
    }



    .success_stories_sec_new_head_left h6 {
        margin: 0px;
        font-size: 20px;
    }



    .delete_success_btn {
        padding: 10px 15px;
    }



    .home_page_add_btn {
        padding: 10px 15px;
    }



    .add_succ_btn_new {
        padding: 10px 15px;
    }



    .edit_cin_succes {
        margin-top: 5px;
    }



    .manage_stories_sec {
        grid-template-columns: 2fr 1fr;
    }



    .search_box_new_sec_input {
        top: -10px;
    }











    .serv_mob_data_sec {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px;
    }



    .serv_det_sec {
        display: flex;
    }



    .serv_det_sec_right ul {
        grid-template-columns: 1fr 1fr;
    }



    .serv_tit li {
        display: inline-block;
        margin-right: 10px;
    }











    .my_ord_fold {
        grid-template-columns: 1fr !important;
    }



    .my_ord_mob_main_sec_body_sec {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 15px;
    }



    .my_ord_mob_main_sec_body_sec .my_ord_mob_main_sec_single {
        margin: 0px;
    }



    .ord_list_sec_new li {
        margin-right: 25px;
    }



    .my_ord_fil_sec_new .modal-dialog {
        max-width: 50%;
    }



    .deliverable_link_sec_new {
        display: flex;
    }



    .dev_link_input input {
        width: 320px;
    }



    .remining_sec_new {
        margin-left: 30px;
        margin-top: 0;
    }



    .plan_list li:last-child {
        display: flex !important;
    }



    .my_ord_mob_main_sec_head h6 {
        font-size: 16px;
    }











    /*Subscription Premium Landing*/







    .prem_sub_land_page_inner {
        grid-template-columns: 1fr 1fr;
    }



    .prem_member_sec_latest_inner_single {
        grid-template-columns: 1fr 1fr;
        grid-gap: 15px;
        margin-bottom: 15px;
    }



    .right_side_pass {
        display: grid;
    }



    .prem_member_sec_latest_inner_single_text:after {
        top: -40px;
    }



    .ask_que_sec_new_inner {
        display: flex;
    }



    .ask_que_sec_new_inner_left input {
        width: 410px;
    }



    .faq_sec_new_inner {
        grid-template-columns: 1fr 1fr;
        grid-gap: 25px;
    }



    #test_slide .owl-nav {
        width: 12%;
    }



    .list_unlimited li {
        line-height: 25px;
    }











    .career_main_page {
        height: 350px
    }



    .career_main_page_inner_cont_sec {
        left: 50px;
        width: 350px;
        right: 0;
        margin: 0 auto auto 0;
        height: 350px;
    }



    .job_oppertunity_sec_new_inner {
        width: 390px;
        margin: 0 auto;
    }



    .career_main_page_inner_cont_sec_new {
        text-align: left;
    }



    .banner_review_sec {
        display: block;
        width: 250px;
        top: 100px;
        height: 140px;
    }



    .banner_review_sec p {
        font-size: 10px;
        margin-bottom: 5px;
    }



    .banner_review_sec span {
        margin-bottom: 5px;
    }



    .banner_review_sec span i {
        font-size: 12px;
    }



    .banner_review_sec_other_left {
        gap: 5px;
    }



    .banner_review_sec_other_right a {
        font-size: 9px;
        padding: 5px 10px;
    }



    .right_role_you_inner_body_sec {
        grid-template-columns: 1fr 1fr;
    }



    .internship_prog_sec_new_inner_body {
        grid-template-columns: 1fr 1fr;
    }



    .prog_duration_sec {
        width: 80%;
    }



    .benifits_sec_new_car_body {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .culatral_diversity_sec_inner_body {
        grid-template-columns: 1fr 1fr;
    }



    .mumbai_office_sec_inner_body {
        align-items: center;
        grid-template-columns: 1fr 2fr;
    }



    .empl_revirw_sec_inner_body_single {
        margin: 0px;
    }



    .empl_revirw_sec_inner_body {
        grid-template-columns: 1fr 1fr 1fr;
    }



    .view_det_new_sec .modal-dialog {
        max-width: 600px;
    }



    .view_det_new_inner_body_list {
        display: flex;
    }



    .apply_pop_sec_new .modal-dialog {
        max-width: 500px;
    }























    .shedule_meeting_land_body {
        grid-template-columns: 1fr 1fr;
    }















}















@media (min-width:250px) and (max-width:325px) {}



















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



    .new_footer_design_sec {



        margin: 30px 0 0 0;



    }











}























@media only screen and (min-width:380px) and (max-width:499px) {







    .models_sec_main_inner ul {
        grid-template-columns: 1fr 1fr 1fr 1fr;
        grid-gap: 10px;
    }



    .models_sec_main_inner ul li:nth-child(2) {
        border-right: 6px solid #000;
    }



}























@media only screen and (min-width:500px) and (max-width:700px) {







    .circle_sec_new_cir {
        margin: 0 10px 0 0;
        flex: 0 0 20%;
    }



    .new_tabs_sec_prof a {
        font-size: 12px;
        padding: 0 5px;
    }



    .new_header_pre_login_inner_logo {
        width: 30%;
    }



    .inner_ftr_copy_sec_single img {
        width: 180px;
    }



    .inner_ftr_copy_sec_single:first-child {
        flex: 0 0 120px;
    }



    .new_tal_pay_new i {
        font-size: 12px;
        right: -20px;
        top: 5px;
    }



    .new_tal_pay_new {
        font-size: 15px;
        margin-right: 25px;
    }











    /*Admin Dashboard Full Process*/







    .jobs_dash_location_fit_sec ul {
        display: flex;
        flex-wrap: wrap;
    }



    .job_dash_filter {
        margin-right: 10px;
        margin-left: 10px;
    }



    .dash_check_in {
        margin-right: 10px !important;
        margin-left: 10px;
    }



    .payment_sec_new_body_right_single_blue_bg {
        padding: 10px;
        display: flex;
    }



    /*Admin Dashboard Full Process*/



    .models_sec_main_inner ul {
        grid-template-columns: 1fr 1fr 1fr 1fr;
        grid-gap: 10px;
    }



    .models_sec_main_inner ul li:nth-child(2) {
        border-right: 6px solid #000;
    }























}



















@media only screen and (min-width:250px) and (max-width:405px) {







    .social_share_slide {
        margin: 0 0 0px 0;
        display: flex !important;
        align-items: center;
        position: relative;



        right: 0px;
        top: 0;
    }



    .social_slide_list li {
        display: inline-block !important;
        margin: 0 0px 0px 0;
    }



    .job_list_body_right_body_single {
        padding: 20px 10px 15px 15px !important;
    }



    #panel {
        transition: inherit;
    }



    .social_share_slide i {
        margin: 0 2px 0 0;
    }



    .social_share_slide i {
        font-size: 14px;
    }



    .social_share_slide_flex {
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
        flex-direction: column-reverse;
        gap: 10px;
    }







    .selct_cate_sec_new_flex {
        display: block;
    }



    .search_box_new input {
        width: 100%;
    }



    .search_sec_new ul li {
        margin: 0 0 0 5px;
    }



    .talent_list_new_sec_body_right_single_cont_sec {
        bottom: -25px;



        left: 15px;
    }



    .talent_list_new_sec_body_right {
        grid-template-columns: 1fr;
    }



    .adv_fil_sec.dropdown.show {
        width: 100%;
        display: block;
    }



    .drop_down_sec_new {
        padding: 10px;
        width: 280px;
    }



    .new_tal_pay_new i {
        font-size: 12px;
        right: -20px;
        top: 5px;
    }



    .new_tal_pay_new {
        font-size: 15px;
        margin-right: 25px;
    }











}







@media only screen and (min-width:250px) and (max-width:319px) {







    .dis_cls_after:before {
        position: relative;
        content: 'We advise ..' !important;
        margin: 0 5px;
        color: #6F6F6F;
        font-weight: 400;
    }







    .hm_sec_logo_sec {
        flex: 0 0 90px;
    }



    .login_btn_new {
        font-size: 10px;
    }



    .sign_btn_new {
        font-size: 10px;
    }



    .hm_banner_main_cont_sec h1 {
        font-size: 32px;
    }







    .login_sign_new_menu_sec {
        width: 100%;
        height: 100%;
    }



    .frgt_pass {
        font-size: 10px;
    }



    .new_check_box_sec .container {
        font-size: 10px;
    }



    .new_or_sec:before {
        left: 25px;
    }



    .new_or_sec:after {
        right: 25px;
    }



    .signup_grid_2 {
        grid-template-columns: 1fr;
    }



    .register_btn_main_sec ul li a {
        font-size: 8px;
        width: 100%;
        padding: 5px 0px;
        margin: 0;
    }



    .register_btn_main_sec ul li a svg {
        width: 15px;
    }



    .intl-tel-input.allow-dropdown .flag-container {
        left: 5px !important;
    }



    .view_prof_btn {
        margin: 0 5px;
        font-size: 8px;
        padding: 10px 10px;
    }



    .jobs_applied_btn i {
        font-size: 12px;
    }



    .jobs_applied_btn {
        margin: 0 5px;
        font-size: 8px;
        padding: 10px 10px;
    }







    .latest_chats_sec_single_cont h6.online:after {
        left: -15px;
    }



    .talent_msg_module_sec_right_top {
        padding: 15px;
        display: block;
    }



    .id_name .id {
        font-size: 12px;
    }



    .id_name li {
        margin: 0 35px 10px 0;
    }



    .search_list_input input {
        width: 145px;
    }



    .talent_msg_module_sec_right_bottom_single p {
        font-size: 10px;
    }



    .talent_msg_module_sec_right_bottom_single span {
        padding: 10px;
        font-size: 12px;
        width: 100%;
    }



    .talent_msg_module_sec_right_bottom_chat_panel ul li {
        margin: 0px 0 20px 0px;
    }



    .talent_msg_module_sec_right_bottom_single_right span {
        padding: 10px;
        font-size: 12px;
        width: 100%;
    }



    .small_width {
        width: 100% !important;
    }



    .inner_job_panel {
        padding: 5px;
    }



    .inner_job_panel ul li {
        margin-bottom: 5px;
        font-size: 10px;
    }



    .inner_job_panel h6 {
        font-size: 14px;
    }



    .talent_msg_module_sec_right_bottom_single_right span:after {
        display: none;
    }



    .talent_msg_module_sec_right_bottom_single span:after {
        display: none;
    }



    .talent_msg_module_sec_right_bottom {
        padding: 10px;
    }



    .talent_msg_module_sec_right_bottom_text_field {
        bottom: 0px;
        left: 0;
        width: 100%;
    }







    .talent_msg_module_sec_main {
        padding: 15px;
    }



    .talent_msg_module_sec_left_msg_icn i {
        font-size: 18px;
    }



    .talent_msg_module_sec_left_msg_icn h6 {
        font-size: 20px;
    }



    .talent_msg_module_sec_left_msg_id {
        margin: 20px 0 15px 0;
    }



    .talent_msg_module_sec_left_msg_id h5 {
        font-size: 20px;
        margin: 0 0 5px 0;
    }



    .talent_msg_module_sec_left_msg_id p {
        font-size: 14px;
    }



    .view_prof_btn {
        margin: 0 5px;
        font-size: 10px;
        padding: 10px 15px;
    }



    .jobs_applied_btn {
        margin: 0 5px;
        font-size: 10px;
        padding: 10px 15px;
    }



    .list_btn_sec {
        display: flex;
        justify-content: space-around;
    }



    .latest_chats_sec_single {
        padding: 15px 75px 15px 15px;
        margin: 0 0 20px 0;
    }



    .latest_chats_sec_single h6 {
        font-size: 12px;
        margin-bottom: 10px;
    }



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



    .talent_msg_module_sec_right_bottom_text_field input {
        width: 100%;
        height: 50px;
        border-radius: 18px;
        padding-left: 40px;



        font-size: 14px;
    }



    .input_icn .fa-paperclip {
        left: 12px;
        font-size: 15px;
    }



    .input_icn button {
        right: 10px;
        top: 7px;
        width: 35px;
        height: 35px;
        font-size: 14px;
    }



    .latest_chats_sec_single:after {
        left: 20px;
        bottom: -10px;
    }



    .search_list li .fa-ellipsis-v {
        font-size: 16px;
    }







    .edit_btn_prof .dropdown-menu.show {
        transform: translate3d(0px, -10px, 0px) !important;
    }



    .gender_cont_sec table tr td {
        font-size: 12px;
    }



    .contact_talent_manager_icn li a {
        font-size: 18px;
    }



    .add_media_new_btn {
        left: 0px;
    }



    .new_tabs_sec_prof {
        grid-gap: 20px;
    }



    .new_prof_picture_sec_audio {
        padding: 60px 15px 90px 15px;
    }



    .follow_sec li {
        font-size: 12px;
    }



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



    .edit_physical_attr {
        font-size: 12px;
    }



    .talent_profile_page_sec_jobs_tab {
        margin-top: 20px;
        margin-bottom: 20px;
    }



    .talent_prof_jobs_tabs a {
        font-size: 12px !important;
    }



    .talent_prof_jobs_tabs a i {
        font-size: 16px;
    }



    .recomm_jobs_body {
        padding: 5px;
    }



    .recomm_jobs_body_single_new {
        margin: 0 0 15px 0;
    }



    .recomm_jobs_body_single_new {
        padding: 10px;
    }



    .apply_now_new_sec img {
        width: 25px;
    }



    .view_details_new_sec img {
        width: 25px;
    }



    .side-slide1 {
        width: 270px;
    }



    .view_btn_new_sec {
        font-size: 14px;
    }



    .view_btn_new_sec i {
        font-size: 16px;
    }



    .circle_sec_new_cir img {
        width: 75%;
    }



    .talent_prof_cont_prof {
        padding: 0px 5px 10px 5px;
    }



    #connect1 .modal-dialog {
        padding: 30px 10px 10px 10px;
        max-width: 100%;
        margin: 25px 5px;
    }



    .connect_pop_before_body_inner h5 {
        font-size: 14px;
        margin: 0 0 20px 0;
        padding-bottom: 10px;
    }



    .connect_pop_before_body_inner {
        width: 95%;
    }



    .connect_pop_before_body_inner ul li img {
        width: 85px;
    }



    .connect_pop_before_body_inner ul li {
        padding-bottom: 20px;
    }



    .msg_btn {
        font-size: 8px;
    }



    #connect1 .close {
        right: 5px;
        top: -20px;
    }



    .bg_light_blue_right {
        padding: 15px;
    }



    .jobs_recommened_sec h4 {
        font-size: 16px;
        margin: 0px;
    }



    .add_previous_jobs {
        font-size: 9px;
    }



    .jobs_recommened_sec h4 a {
        font-size: 12px;
        margin-bottom: 10px;
    }



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



    .language_popup .close {
        right: 10px;
        top: 0;
        font-size: 30px;
        color: #000;
    }



    .language_popup .modal-dialog {
        margin: 15px 0 70px 0;
    }



    .language_popup_right_top_toggle h5 {
        font-size: 20px;
        margin: 0 0 20px 0;
    }



    .delete_new_pop_sec .modal-body {
        padding: 10px;
    }



    .delete_new_pop_sec_inner {
        display: block;
        text-align: center;
    }



    .delete_new_pop_sec_inner_cont {
        padding-left: 0;
    }



    .delete_pic_new {
        margin: 10px auto;
        text-align: center;
        width: 40%;
    }



    .delete_new_pop_sec_inner_cont h5 {
        font-size: 18px;
        margin-bottom: 5px;
    }



    .delete_new_pop_sec_inner_cont p {
        font-size: 14px;
        padding-bottom: 10px;
    }



    .delete_new_pop_sec .modal-body {
        padding: 20px 10px;
    }







    /*Pre-Login Popup*/



    .pre_login_pop_new_des_body .nav-link {
        font-size: 12px;
    }



    .pre_login_pop_new_des .close {
        width: 20px;
        right: 15px;
    }



    .nav_sec_inner {
        width: 100%;
        margin: 15px auto 15px;
    }



    .nav_sec_inner h4 {
        font-size: 21px;
        margin: 0 0 5px 0;
    }



    .nav_sec_inner h5 {
        font-size: 25px;
        margin: 0 0 10px 0;
    }



    .nav_sec_inner_form_sec {
        margin: 20px 0 0 0;
    }



    .nav_sec_inner_form_sec_single i {
        left: 15px;
        font-size: 20px;
    }



    .nav_sec_inner_form_sec_single input {
        height: 45px;
        font-size: 16px;
        padding-left: 35px;
    }



    .new_check_box_sec_bef .checkmark {
        height: 20px;
        width: 20px;
    }



    .new_check_box_sec_bef .container {
        font-size: 14px;
    }



    .frgt_pass_bef {
        font-size: 12px;
    }



    .terms_cond_sec_new_bef {
        font-size: 12px;
        padding: 10px 0;
    }



    .terms_cond_sec_new_bef a {
        font-size: 12px;
    }



    .new_or_sec_bef {
        font-size: 15px;
        padding: 5px 0 0px 0;
    }



    .new_or_sec_bef:before {
        width: 40px;
        left: 50px;
        top: 13px;
    }



    .new_or_sec_bef:after {
        width: 40px;
        right: 50px;
        top: 13px;
    }



    .otp_btn_bef {
        font-size: 15px;
        margin: 10px 0 10px 0;
    }



    .sign_btn_linear_bef {
        font-size: 16px;
        margin: 20px auto 15px;
        width: 180px;
        height: 45px;
    }



    .pre_login_pop_new_des .modal-body {
        padding: 15px;
    }



    .sign_up_here_btn_bef {
        font-size: 14px;
    }



    .nav_sec_inner h3 {
        font-size: 30px;
    }



    .new_cust_sel .select-selected {
        height: 45px;
        font-size: 15px;
        padding-left: 55px;
    }



    .get_otp_btn {
        font-size: 14px;
    }



    .nav_sec_inner h3 {
        font-size: 22px;
        margin: 0 0 10px 0;
    }



    .upload_media_popup .modal-body {
        padding: 20px;
    }



    .upload_media_popup .modal-dialog {
        max-width: 100%;
        margin: 40px auto;
        border-radius: 10px;
    }



    .upoad_media_prof_new {
        font-size: 16px;
        margin: 35px 0 20px 0;
        text-align: center;
    }



    .upoad_media_prof_new_inner_left_img_vid {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }



    .upload_media_popup .modal-body {
        padding: 10px;
    }



    .upload_media_popup .close {
        width: 20px;
        right: 20px;
        top: 10px;
    }



    .upoad_media_prof_new_inner_left_new {
        padding: 10px;
        margin-right: 0px;
        margin-bottom: 20px;
    }



    .upoad_media_prof_new_inner_right {
        margin: 65px 0 0 0px;
    }



    .report_popup_sec_inner {
        padding: 15px 10px;
    }



    .report_popup_sec .close {
        right: 20px;
        top: 15px;
        width: 20px;
    }



    .report_popup_sec_inner h5 {
        font-size: 20px;
    }



    .report_popup_sec_inner_body {
        padding: 15px;
    }



    .report_popup_sec_inner_body h6 {
        font-size: 18px;
        margin-bottom: 20px;
    }



    .report_popup_sec_inner_body .container {
        font-size: 12px;
    }



    .report_popup_sec_inner_body .checkmark {
        top: 4px;
    }



    .report_popup_sec_inner_body .container .checkmark:after {
        left: 2px;
        font-size: 7px;
    }



    .add_lang_popup_popup .modal-body {
        padding: 5px;
    }



    .add_lang_popup_popup .modal-dialog {
        margin: 30px auto;
        border-radius: 35px;
    }



    .gallery_popup_sec .modal-dialog {
        width: 100%;
        max-width: 100%;
        margin: 40px auto;
    }



    .gallery_popup_sec .close {
        right: 8px;
        top: 10px;
        height: 20px;
        width: 20px;
        line-height: 18px;
        font-size: 20px;
    }



    #gallery_new_popup .owl-nav i {
        font-size: 18px;
    }



    #gallery_new_popup .owl-nav {
        width: 121%;
        left: -24px;
    }



    .picture_drop .fa-ellipsis-h {
        font-size: 20px;
    }



    .gallery_popup_sec_main {
        padding: 10px 0 10px 0;
    }



    .upoad_media_prof_new_inner_right_top {
        height: 270px;
    }



    .upload_btn_new {
        font-size: 14px;
    }



    .cancel_btn_new {
        font-size: 16px;
    }



    .add_lang_popup_popup .close {
        width: 15px;
        right: -5px;
        top: 0;
    }



    .add_lang_popup_popup_inner_left h3 {
        font-size: 18px;
        margin: 10px 0 20px 0;
        line-height: inherit;
    }



    .add_lang_popup_popup_inner_left h5 {
        font-size: 18px;
        margin: 0 0 15px 0;
    }



    .add_lang_popup_popup_inner_left input {
        height: 45px;
        padding-left: 25px;
        font-size: 14px;
        margin-bottom: 25px;
    }



    .add_lang_popup_popup_inner_left h6 {
        font-size: 20px;
        margin: 0 0 15px 0;
    }



    .add_lang_btns li {
        margin-right: 10px;
        margin-bottom: 10px;
    }



    .add_lang_btns li a {
        padding: 6px 12px;
        font-size: 12px;
    }



    .add_lang_btns {
        margin-bottom: 10px;
    }



    .add_lang_btns_new li {
        margin-right: 10px;
    }



    .add_lang_btns_new li a.add_language_btn {
        padding: 8px 20px;
        font-size: 12px;
    }



    .add_lang_btns_new li a.cancel_btn_new {
        font-size: 14px;
    }



    .add_lang_btns_new {
        margin-bottom: 30px;
    }



    .add_lang_popup_popup_inner_right {
        width: 70%;
        margin: 0 auto 20px;
    }



    .add_lang_popup_popup_inner_right img {
        width: 100%;
    }



    .edit_physical_popup_sec .close {
        width: 20px;
        right: 15px;
        top: 15px;
    }



    .edit_physical_popup_sec_inner {
        padding: 50px 15px 25px 15px;
    }



    .edit_physical_popup_sec_inner_left_top {
        margin-bottom: 15px;
    }



    .edit_physical_popup_sec_inner_right {
        padding: 15px;
    }



    .edit_physical_popup_sec_inner_right h6 {
        font-size: 16px;
        margin: 0 0 15px 0;
    }



    .edit_physical_popup_sec_inner_right_blue {
        padding: 10px;
    }



    .edit_physical_popup_sec_inner_right_blue_inner {
        grid-template-columns: 1fr;
        width: 100%;
    }



    .dis_flex_new_sec {
        justify-content: space-between;
    }



    .edit_physical_popup_sec_inner_right_blue_single h5 {
        font-size: 12px;
    }



    .edit_physical_popup_sec_inner_right_blue_single input {
        width: 100%;
        height: 25px;
        font-size: 12px;
    }



    .submit_btn_new_sec {
        padding: 8px 25px;
        font-size: 14px;
        margin: 15px 0 0 0;
    }



    .edit_physical_popup_sec_inner_left_top {
        text-align: center;
    }



    .edit_physical_popup_sec_inner_left_top img {
        width: 80%;
        margin: 0 auto 10px;
    }



    .edit_prev_jobs_sec .close {
        width: 20px;
        right: 15px;
        top: 15px;
    }



    .edit_prev_jobs_sec_inner {
        padding: 30px 15px;
    }



    .edit_prev_jobs_sec_inner h6 {
        font-size: 22px;
        margin: 0 0 20px 0;
    }



    .edit_prev_jobs_sec_inner_grid {
        grid-template-columns: 1fr;
        grid-gap: 15px;
    }



    .edit_prev_jobs_sec_inner_grid_single ul li label {
        font-size: 14px;
    }



    .edit_prev_jobs_sec_inner_grid_single ul li span {
        padding: 12px 15px;
        font-size: 14px;
    }



    .edit_prev_jobs_sec_inner_grid_single ul li {
        margin-bottom: 10px;
    }



    .edit_prev_jobs_sec_inner_grid_single ul li textarea {
        font-size: 13px;
    }



    .edit_prev_jobs_sec_inner_grid_single ul li select {
        padding: 12px 15px;
        font-size: 13px;
    }



    .edit_prev_jobs_sec_inner_grid_single_new h6 {
        font-size: 18px;
        margin: 0 0 10px 0;
    }



    .edit_prev_jobs_sec_inner_grid_single_new p {
        font-size: 14px;
    }



    .btns_sec_new {
        grid-template-columns: 1fr 1fr;
        grid-gap: 25px;
        width: 100%;
        margin: 10px 0 0 0;
    }



    .blue_new {
        padding: 5px 20px;
        font-size: 12px;
    }



    .normal_new {
        padding: 5px 20px;
        font-size: 12px;
    }



    .reset_new {
        padding: 5px 20px;
        font-size: 12px;
    }



    .add_prev_jobs_sec_inner_grid_single ul li {
        margin-bottom: 15px;
    }



    .add_prev_jobs_sec_inner_grid_single ul li label {
        font-size: 14px;
    }



    .add_prev_jobs_sec_inner_grid_single ul li input {
        font-size: 14px;
        height: 40px;
        padding: 0 0 0 20px;
    }



    .add_prev_jobs_sec_inner_grid_single ul li textarea {
        font-size: 14px;
        padding: 10px 0 0 15px;
    }



    .add_sub_cate_popup_sec .close {
        width: 20px;
        right: 15px;
        top: 15px;
    }



    .add_sub_cate_popup_sec_inner {
        padding: 30px 15px;
    }



    .add_sub_cate_popup_sec_inner h6 {
        font-size: 20px;
        margin: 0 0 18px 0;
        line-height: 1.4;
    }



    .more_cate_add {
        margin-bottom: 20px;
    }



    .more_cate_add li {
        margin-right: 0;
        margin-bottom: 15px;
    }



    .more_sub_cate_inner_single_left {
        margin: 0 0 12px 0;
    }



    .sub_cate_new select {
        width: 190px;
        height: 35px;
        font-size: 12px;
    }



    .more_sub_cate_inner_single_right ul li span {
        font-size: 12px;
        padding: 9px 10px 9px 15px;
    }



    .more_sub_cate_inner_single_left h5 {
        font-size: 15px;
    }



    .profile_rating_popup_sec .close {
        width: 20px;
        right: 15px;
        top: 15px;
    }



    .profile_rating_popup_sec_inner {
        padding: 45px 15px 15px 15px;
    }



    .edit_physical_popup_sec_inner_left_top h5 {
        font-size: 14px;
    }



    .edit_physical_popup_sec_inner_left_top p {
        font-size: 14px;
    }



    .edit_star i {
        font-size: 10px;
    }



    .profile_rating_popup_sec_inner_right {
        padding: 15px;
    }



    .profile_rating_popup_sec_inner_right_top {
        width: 100%;
        padding: 15px;
    }



    .profile_rating_popup_sec_inner_right_top ul li p {
        font-size: 12px;
        flex: 0 0 105px;
    }



    .edit_star span {
        font-size: 10px;
    }



    .profile_rating_popup_sec_inner_right_top ul li {
        margin-bottom: 5px;
    }



    .profile_rating_popup_sec_inner_right_bottom_inner {
        padding: 15px;
    }



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



    .profile_rating_popup_sec_inner_right_bottom_inner h6 {
        font-size: 15px;
    }



    .dummy_cont_new {
        padding: 10px;
    }



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



    .dummy_cont_new_pic {
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
        margin: 15px 0;
        width: 100%;
    }



    .dummy_cont_bg_blue_sec {
        padding: 10px;
    }



    .dummy_cont_bg_blue_sec_head a {
        font-size: 12px;
    }



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



    .profile_rating_popup_sec_inner_right {
        padding: 15px;
    }



    .short_list_popup_sec .close {
        right: 20px;
        top: -40px;
    }



    .short_list_popup_sec .close i {
        font-size: 25px;
    }



    .short_list_popup_sec_inner_cont h6 {
        font-size: 16px;
        margin: 0 0 15px 0;
        line-height: 1.3;
    }



    .short_list_popup_sec_inner_cont p {
        font-size: 16px;
        text-align: justify;
    }



    .short_list_popup_sec .modal-dialog {
        max-width: 100%;
    }



    .short_list_popup_sec_inner {
        padding: 15px 15px;
    }



    .short_list_popup_sec_inner_cont img {
        width: 100%;
    }



    .talent_pic_popup_sec .close {
        width: 20px;
        right: 15px;
        top: 15px;
    }



    .talent_pic_popup_sec_inner {
        padding: 50px 15px 20px 15px;
    }



    #pic_slide.owl-carousel.owl-drag .owl-item {
        width: 100%;
    }



    .talent_pic_popup_sec_inner_right_top {
        grid-template-columns: 1fr 1fr 1fr 1fr;
        grid-gap: 10px;
        height: auto;
        overflow-x: hidden;
        padding-right: 0;
    }



    .talent_pic_popup_sec_inner_right_bottom ul li {
        margin: 0 10px 0 0;
    }



    .talent_pic_popup_sec_inner_right_bottom ul li.report_sec {
        font-size: 14px;
    }



    .talent_pic_popup_sec_inner_right_bottom ul li.report_sec_1 {
        font-size: 14px;
    }



    #pic_slide.owl-carousel .owl-nav {
        left: 170px;
        bottom: -222px;
    }



    #pic_slide.owl-carousel .owl-nav .owl-prev i {
        font-size: 14px;
        color: #fff;
    }



    #pic_slide.owl-carousel .owl-nav .owl-next i {
        font-size: 14px;
        color: #fff;
    }



    #pic_slide.owl-carousel .owl-nav .owl-prev {
        height: 35px;
        width: 35px;
        line-height: 35px;
        margin: 0px;
    }



    #pic_slide.owl-carousel .owl-nav .owl-next {
        height: 35px;
        width: 35px;
        line-height: 35px;
        margin: 0px;
    }



    .add_lang_new_popup_sec .close {
        width: 20px;
        right: 15px;
        top: 15px;
    }



    .add_lang_new_popup_sec_inner {
        padding: 25px 15px;
    }



    .add_lang_new_popup_sec_inner_left_top h6 {
        font-size: 16px;
    }



    .add_lang_new_popup_sec_inner_left_top p {
        font-size: 13px;
    }



    .location_img {
        width: 10px;
    }



    .add_lang_new_popup_sec_inner_right {
        padding: 15px;
    }



    .add_lang_new_popup_sec_inner_right_blue {
        padding: 10px;
    }



    .add_lang_new_popup_sec_inner_right_blue h6 {
        font-size: 18px;
        margin: 0 0 14px 0;
    }



    .add_lang_new_popup_sec_inner_right_blue ul {
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
    }



    .add_lang_new_popup_sec_inner_right_blue ul li {
        width: 90%;
        padding: 6px 5px;
        font-size: 12px;
    }



    .add_lang_new_popup_sec .close {
        right: 15px;
        top: 15px;
        width: 20px;
    }



    .physical_attr_popup_sec .close {
        right: 15px;
        top: 15px;
        width: 20px;
    }



    .physical_attr_popup_sec_inner {
        padding: 25px 15px 20px 15px;
    }



    .physical_attr_popup_sec_inner_right {
        padding: 15px;
        margin: 15px 0 0 0;
    }



    .physical_attr_popup_sec_inner_right h4 {
        font-size: 18px;
        margin: 0 0 10px 0;
    }



    .physical_attr_popup_sec_inner_right_inner_blue {
        padding: 12px;
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
    }



    .physical_attr_popup_sec_inner_right_inner_blue_single h5 {
        font-size: 12px;
    }



    .physical_attr_popup_sec_inner_right_inner_blue_single p {
        font-size: 14px;
    }



    .cate_sub_cate_popup_sec .close {
        right: 15px;
        top: 15px;
        width: 20px;
    }



    .cate_sub_cate_popup_inner {
        padding: 40px 15px 25px 15px;
    }



    .popcate_tab_new {
        padding: 15px;
    }



    .popcate_tab_new .first_table tr td {
        font-size: 12px;
    }



    .popcate_tab_new {
        padding: 20px 15px;
    }



    .popcate_tab_new .sec_table tr td:first-child {
        padding: 10px;
        font-size: 14px;
    }



    .unorder_list_new li {
        margin: 0 5px 10px 0;
    }



    .unorder_list_new li a {
        font-size: 12px;
        padding: 5px 10px;
    }



    #cate_sub_cate_popup .lang_img_main {
        width: 130px;
    }



    .crop_popup_sec_sec .close {
        right: 15px;
        top: 15px;
        width: 20px;
    }



    .crop_popup_sec_sec_inner {
        padding: 25px 15px;
    }



    .crop_popup_sec_sec_inner h6 {
        font-size: 20px;
        margin: 15px 0 20px 0;
    }



    .crop_popup_sec_sec_right_top {
        grid-gap: 10px;
        height: auto;
        overflow-x: hidden;
        padding-right: 0;
    }



    .crop_popup_sec_sec_right:after {
        display: none;
    }



    .single_crop_sec .close {
        right: 15px;
        top: 15px;
        width: 20px;
    }



    .single_crop_sec_inner {
        padding: 25px 15px 15px 15px;
    }



    .single_crop_sec_inner_img {
        width: 90%;
        margin: 20px auto 0;
    }



    .single_crop_sec_inner_img_icn {
        width: 90%;
        margin: 20px auto 15px;
    }



    .done_btn_new {
        font-size: 14px;
        padding: 10px 30px;
    }



    .single_crop_sec_inner_img_icn a img {
        width: 50%;
    }



    .social_status_sec_inner {
        padding: 30px 15px;
    }







    .social_status_sec_inner h2 {
        font-size: 22px;
    }



    .social_status_sec_inner_top {
        grid-template-columns: 1fr;
        grid-gap: 15px;
    }



    .social_status_sec_inner_top_right_logo {
        width: 50%;
        margin: 10px auto 10px;
    }



    .social_status_sec_inner_top_right_list ul li h6 {
        font-size: 14px;
        margin: 0 0 10px 0;
    }



    .social_status_sec_inner_top_right_list ul li h5 {
        font-size: 22px;
    }



    .social_status_sec_inner_top_right_list ul {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }



    .social_status_sec_inner_top_right {
        padding: 10px 15px;
    }



    .socail_media_grid {
        margin: 20px 0 10px 0;
        grid-template-columns: 1fr 1fr;
        grid-column-gap: 15px;
        grid-row-gap: 15px;
    }



    .socail_media_grid_single img {
        width: 100%;
    }



    .socail_media_grid_single {
        padding: 15px;
    }



    .video_sec_pop_sec .close {
        right: 15px;
        top: 15px;
        width: 20px;
    }



    .video_sec_pop_sec_inner {
        padding: 50px 15px 20px 15px;
    }



    .video_sec_pop_sec_inner_left_slide_icn {
        bottom: 10px;
        width: 80%;
        left: 12px;
    }



    .video_sec_pop_sec_inner_left_slide_icn i {
        font-size: 16px;
    }



    .video_sec_pop_sec_inner_left_slide_icn p {
        font-size: 16px;
    }



    .video_sec_pop_sec_inner_right {
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
        height: auto;
        overflow-x: hidden;
        padding: 0;
    }



    #video_slide_popup_new .owl-nav {
        position: relative;
        bottom: 0;
        margin: 15px 0;
    }



    #video_slide_popup_new .owl-nav i {
        height: 35px;
        width: 35px;
        font-size: 15px;
    }



    .video_sec_pop_sec_inner_right_inner_play i {
        font-size: 16px;
    }



    .video_popup_new_bottom {
        position: relative;
        bottom: 0px;
        right: 0;
        margin: 0 0 10px 0;
    }



    .video_popup_new_bottom ul li {
        margin: 0 0px 0 10px;
    }



    .video_popup_new_bottom ul li.report_sec_1 {
        font-size: 18px;
    }



    .video_popup_new_bottom ul li.report_sec {
        font-size: 14px;
    }



    .add_media_new_btn {
        left: 0px;
    }



    .nav_tabs a {
        font-size: 12px;
        padding: 8px 25px;
    }



    .nav_tabs a.active {
        font-size: 12px;
        padding: 8px 25px;
    }



    .terms_cond_sec_new a {
        font-size: 12px;
    }



    .influencer_sec_main_sec_left h1 {
        text-align: center;
    }



    .featured_jobs_sec_single_web p {
        font-size: 10px;
        margin-bottom: 12px;
    }



    .featured_jobs_sec_single {
        font-size: 16px;
        margin-bottom: 10px
    }



    .featured_jobs_sec_single h5 {
        margin-bottom: 5px;
    }



    .featured_disc h4 {
        font-size: 14px;
        margin-bottom: 8px;
    }



    .featured_disc p {
        margin-bottom: 10px;
    }



    .featured_disc p {
        margin-bottom: 10px;
    }



    .featured_jobs_sec {
        padding: 15px 0 12px 0;
    }



    .our_talent_finger_right ul li img {
        width: 35px;
    }



    .inner_ftr_copy_sec_single ul li:last-child select {
        font-size: 16px;
        width: 50px;
    }



    .popular_fea_sec_single {
        padding: 10px;
    }



    .verify_btn_new {
        width: 70px;
        font-size: 12px;
    }



    .compny_list li a {
        font-size: 20px;
    }



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



    .popular_talent_new_cate_single_img_cont p {
        font-size: 16px;
    }



    .influencer_sec_main_sec_left_list {
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }



    .prof_admin_list_sec_radio_btns .cont_sec .checkmark:after {
        top: 0.2px;
    }







    .blogs_new_sec_top_left {
        flex: 0 0 130px;
        margin: 0;
    }



    .blogs_new_sec_top {
        display: flex;
        text-align: center;
        justify-content: space-between;
        margin: 0 auto;



        width: 100%;
    }







}











.after_login .fa-angle-down {
    color: #666;
}



input,
textarea {
    -webkit-user-select: text;
}



select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}



.slec_span select {
    -webkit-appearance: block;
    -moz-appearance: block;
    appearance: block;
}