@media(min-width:1400px){
    .banner_outer .bnr_video{margin-right: -100px;}
}
@media(max-width:1365px){
    /* ----expart-list=---- */
    .skill_menu li a {font-size: 14px; height: 40px;line-height: 40px; padding: 0 12px;}
    /* ----expart-list=---- */
    /* =-----expart-details */
    .expert_details .jb_rating span {font-size: 13px; }
    .experts_holderPic { min-width: 90px; height: 90px; width: 90px;}
    .experts_holdertext h3 {font-size: 20px;line-height: 30px;}
   /* =-----expart-details */

   /* ---home-- */
   .ecosystem_slide_outer .slick-prev, .review_slideouter .slick-prev{left: 0;}
   .ecosystem_slide_outer .slick-next, .review_slideouter .slick-next{right: 0;}
   /* ---home-- */
   .project_pic{height: 205px;}
}
@media(max-width:1199px){
    /* ----expart-list=---- */
    .checkout_area {padding: 110px 0 50px;}
    .chkout_hdng h2, .model_Hdng h2 {font-size: 26px;}
    .exprt_filter_btn {display: block;}
    .exprt_filter_btn a{border:1px solid var(--bs-color-CE);border-radius:8px;height:47px;width:47px;display:flex;align-items:center;justify-content:center;color:var(--bs-color-8E)}
    .job_slct_row.expertslct_row{display: none;}
    .filter_skillpnl{position:fixed;left:0;right:0;bottom:-100%;background-color:#fff;z-index:99;padding:20px;height:88%;transition:0.5s;overflow-y:auto}
    .skill_menu_outer{flex-wrap:wrap;padding-top:15px}
    .expert_filteropen .filter_skillpnl {bottom: 0;}
    .skill_menu_outer > label { font-size: 14px;margin: 0 0 15px;min-width: 100%;}
    .skill_menu {width: 100%;}
    .skill_menu ul {flex-wrap: wrap;justify-content: flex-start;}
    .filters_exprtHdng, .filter_skillpnl .expertslct_row {display: flex;width: 100%;flex-wrap: wrap;}
    .expertslct_row .job_slctItem {width: 24%;}
    .more_skill {display: none;}
    .hire_meBtn {display: block;margin: 15px 0 0;}
    .filters_exprtHdng{text-align:center;justify-content:center;margin-bottom:25px}
    .filter_back {color: var(--bs-color-8E);position: absolute;left: 20px;top: 22px;}
    .filters_exprtHdng h3 {font-size: 25px; color: var(--bs-color-1D);font-weight: 600;}
    .expert_box_outer {padding: 25px 0 0;}
    .lobess_pagelink ul li a{padding: 15px 20px;font-size: 14px;}
    .top_jobsrch_row{padding: 15px;flex-wrap: wrap;}
    .job_titlebx, .job_loactionbx{width: 100%;padding: 0;border-bottom: 1px solid var(--bs-color-CE);}
    .find_job{position: static;width: 100%;}
    .job_titlebx .job_fill{border: 0;}
    .find_job{margin: 15px 0 0;}
    .find_job .find_btn{width: 100%;}
    .skill_menu li{margin: 0 5px 5px 0;}
    .hdr_srchbar{padding-left: 20px;}
/* ----expart-list=---- */
/* --expart-details */
.evnt_details_bx{padding: 20px;}
.exper_detailsSec .topdetails_left {width: 76%;}
.exper_detailsSec .topdetails_right {width: 24%;}
.jb_rating h6 em{display: none;}
.gray_rating li a span {font-size: 26px;}
/* ===end--expart-details==----------- */
/* ==start---events===== */
.event_slctOuter .job_slct_row{display: none;}
.event_bxpnl {margin: 20px 0 0;}
.right_filter_slct_outer {position: fixed;left: 0;right: 0;bottom: 0;padding: 10px;background-color: var(--bs-color-FF);z-index: 99;box-shadow: 0 0 15px rgba(0,0,0,0.15);}
.filter_slct {width: 100%;}
/* ==end---events===== */
/* --event-details====== */
.pnl_outer .job_hdng h3{font-size: 16px;}
.job_tags ul li{font-size: 12px;}
.top_evntdetails_bx .topdetails_left, .top_evntdetails_bx .topdetails_right{width: 100%;}
.asign_top, .date_text {display: none;}
.asign_mobile, .mobile_date {display: flex;justify-content: flex-start;}
.mobile_date {background-color: var(--bs-color-E8);display: inline-block;padding: 8px 10px;border-radius: 8px;color: var(--bs-color-FF);}
.mobile_date h5{font-size: 14px;}
.mobile_date h5 i{font-size: 18px;}
.evnt_rght_bttm {margin-top: 25px;}
.evnt_rght_bttm .tag_links ul, .evnt_rght_bttm .feedback_jointbtnOuter {justify-content: flex-start !important;}
.evnt_rght_bttm .exprt_share ul{justify-content: flex-start;}
.evnt_rght_bttm .details_apply a{width: 100%;}

.inner_tab_links li a {padding: 10px 15px;}
/* .mobile_dateOuter{display: flex;align-items: center;gap: 10px;margin-bottom: 10px;} */
/* .event_tags .star_color{display: none;} */
/* ---end--event-details */
/* ==start---profile===== */
.user_profileArea {margin-top: -40px;padding-bottom: 40px;}
/* ==start---profile===== */
   /* ---home-- */
   .banner_content h1{font-size: 44px;line-height: 54px;}
   .page_heading h2{font-size: 34px;line-height: 44px;}
   .option_pic{height: 160px;}
   .option_textBtn h3{font-size: 18px;}
   .blog_textpnl .blog_hdng{font-size: 16px;}

   /* ---home-- */
   /* ---course-details--start--- */
   .course_details_leftpnl, .course_details_rightpnl {width: 50%;}
   
 /* ---course-details--start--- */

 /* --challenges--search-results--- */
 .results_rightPnl{margin: 30px 0 0;}

 /* --start--landing-success-stories--- */
 .pd-40 {padding: 20px 0;}
 /* --start--landing-success-stories--- */

 .success_banner_content h1{font-size: 64px;line-height: 72px;}
 .success_testimonial_bx{padding: 30px;}
 .quote_leftpnl{padding-right: 20px;}
 .quote_leftpnl p {font-size: 28px;line-height: 38px;}
 .success_item p {font-size: 22px;line-height: 32px;}
 .success_item{padding: 20px;border-radius: 15px;}
 .quote_rightpnl{padding-left: 20px;}
 .report_prgress_top {flex-wrap: wrap;}
 .total_reportBx .report_prgress_top h4, .total_reportBx .report_prgress_top .donation_progress{width: 100%;}
 .total_reportBx .report_prgress_top .donation_progress{justify-content: flex-start;}
 /* --groups--- */
 .leftchampion_text h3{font-size: 18px;}
 .events_itemBx .leftchampion_text h3{min-height: 44px;}
  /* --groups--- */
  .forum_filter_top .ask_question{width: 50%;}
  .ask_question a{width: 100%;}
  .activity_questionPnl {border-bottom: 0;position: fixed; background: var(--bs-color-FF); z-index: 99; padding: 20px 16px; left: 0; right: 0;  bottom: 0; transition: 0.4s;overflow-y: auto;top: 100%;box-shadow: 0 0 10px rgba(0,0,0,0.15);margin: 0;top: 100%;}
  .activity_questionPnl.show{top: 0;}
  /* ---marketplace--- */
  .marketplace_outer .col-xl-3{display: none;}
  .marketplace_filter_top .blog_filterBtn {display: block;width: auto;min-width: 50px;}
  .marketplace_filter_top .filter_slct{width: 100%;}
  .thumb_nav a{height: 90px;}
  /* ---marketplace--- */

  /* --offer---start--- */

  .ofr_leftpnl{display: flex;flex-wrap: wrap;margin: 0 -12px;}
  .ofr_item{width: 50%;padding: 12px;}
  .ofr_outer .col-xl-4{margin-bottom: 30px;}
  .ofr_btn a{white-space: nowrap;}
/* --offer---start--- */
}

@media(max-width:991px){
    /* ----expart-list=---- */
    .expertslct_row{justify-content: space-between;}
    .expertslct_row .job_slctItem {width: 49%;}
    .expertbx_item {padding: 20px 15px;}
    .tab_fill {width: 100%;padding: 0;border-bottom: 1px solid var(--bs-color-DD);}
    .tab_fill + .tab_fill{border-left: 0;}
    .tab_formOuter{padding: 20px 15px;}
    .select_fill .select2-container--default .select2-selection--single, .tab_fill .form-control{padding: 0;}
    .submit_fill .submit_btn{position: static;width: 100%;transform: none;background-image: none;display: flex;align-items: center;padding: 0 15px;justify-content: center;font-weight: 500;gap: 10px;}
    .submit_fill{width: 100%;margin: 15px 0 0;}
    .submit_fill .submit_btn span{font-size: 16px;}

    /* ----expart-list=---- */

    /* =---expart-details--start */
    .details_rightPnl{margin-top: 20px;}
    .topdetails_right{text-align: center;margin-top: 30px;}
    .exprt_share ul{justify-content: center;}
    .details_top_row{padding: 30px 0;}
    .expartbttm_area .tag_links ul, .connected_info {justify-content: center !important;}
     /* =---expart-details--end */

     /* ======event-details=====start====== */
     .wedding_text.jb_rating{font-size: 13px;}
     .jb_rating span{font-size: 12px;}
     .inner_tab_links:after{left: -20px;right: -20px;}
     .forum_cmntsRow{padding: 15px;}
     .evnt_gallery_item{width: 25%;}
     .ranking_tableinnr td span{font-size: 13px;}
     .inner_tab_pane .team_usr_pic {height: 60px; width: 60px; min-width: 60px;}
     .comnts_newbbx{margin: 0 15px;}
     .details_leftPnl {padding-right: 0;}
     .reply_commntbx_innr {padding-left: 20px;}
     .forum_usrOuter .team_usr_pic {margin: 0 0 6px;}
     
     /* ======event-details=====end====== */
     /* ===start--profile--- */
     .user_profile_pic{height: 160px;width: 160px;}
     .dashboard_pmlOuter {padding: 30px 0 0;}

    /* ---home-- */
   .banner_outer .col-lg-6:last-child{order: 1;}
   .banner_outer .col-lg-6:first-child{order: 2;}
   .banner_pic{text-align: center;margin-bottom: 20px;}
   .banner_content h1 {font-size: 36px;line-height: 46px;}
   .banner_area {padding: 130px 0 30px;}
   .banner_content h1 br{display: none;}
   .banner_content p{max-width: 100%;}
   .pd_80{padding: 40px 0;}
   .talent_find_row:nth-child(even) .col-lg-6:last-child {order: 2;}
   .talent_find_row:nth-child(even) .col-lg-6:first-child {order: 1;}
   .talent_find_pic{margin-bottom: 30px;}
   .option_bxItem{margin-bottom: 24px;}
   .registration_text {margin-top: 30px;}
   .blog_item{margin-bottom: 24px;}
   .copyright {max-width: 100%; position: static;left: inherit;top: inherit;margin-top: 20px;text-align: center;}
   .option_explore_sec .slick-slider {padding: 0;}
   .option_explore_sec #exploreTab{flex-wrap: nowrap;overflow-x: auto;justify-content: flex-start !important;padding: 7px 12px;}
   .option_explore_sec #exploreTab li a{white-space: nowrap;}
   .option_explore_sec  .d-table{display: block !important;}
   .option_explore_sec #exploreTab li a {font-size: 14px;padding: 10px 15px;}
   .option_explore_sec  .mt-5{margin-top: 16px !important;}
   .find_talent_area{padding: 30px 0;}
   .access_resourse_area{padding: 40px 0 0;}
   .resourse_icontext_outer .icon_text_row{align-items: center;}
   .resourse_icontext_outer .icon_text_row span {margin-top: 0;}
   .resourse_icontext_outer .col-lg-6{margin-bottom: 30px;}
   .resourse_icontext_outer .col-lg-6:last-child{margin-bottom: 0;}
   .alternative_textimg_row .talent_find_row:nth-child(odd) .col-lg-6:first-child{order: 1;}
   .alternative_textimg_row .talent_find_row:nth-child(odd) .col-lg-6:last-child{order: 2;}
   .collaboration_sec{padding: 40px 0;}
   /* ---home-- */
   /* --blog-details */
   .blogpost_hdng h2{font-size: 30px;line-height: 40px;}
   .blogpost_hdng h5{font-size: 14px;}
   .blog_details_para p{font-size: 16px;line-height: 26px;margin-bottom: 15px;}
   .blog_download_row {flex-wrap: wrap;}
   .blog_download_row .files_uploadItem { min-width: 226px;}
/* ---------------------- */
/* --company-details---start */
.top_company_row .col-lg-6{margin-bottom: 30px;}
.top_company_row .col-lg-6:last-child{margin-bottom: 0;}
.stories_text h3{font-size: 19px;}
.kpi_table_innr thead th:first-child, .kpi_table_innr tbody td:first-child{min-width: 200px;}
/* --------end-----company-details----- */

/* ----project-list----- */
.product_map{height: 350px;margin-bottom: 20px;}
.product_rightpnl {padding-left: 0px;}
.map_project_text h3{font-size: 19px;}
.map_project_text h5{font-size: 13px;}

/* ----project-list----- */
 /* ---course-details--start--- */
 .course_details_leftpnl, .course_details_rightpnl {width: 100%;}
 .course_top_outer{flex-wrap: wrap;}
 .course_bottm_pnl {text-align: center; margin-top: 30px;}
 .course_bottm_pnl .icon_modal_bxOuter {justify-content: center;}
 .lessons_leftpnl{width: 100%;}
 .lessons_rightpnl{width: 100%;padding-left: 0;}
 .lesson_rating_row{padding: 16px;border-bottom: 1px solid var(--bs-color-DD);}
 .lesson_hdng h3{font-size: 16px;line-height: 26px;}
 .lessons_rightpnl {width: 100%;padding: 0;position: fixed;left: 0;right: 0;z-index: 100;bottom: 0;background-color: var(--bs-color-FF); transition: 0.5s;top: 100%;overflow-y: auto;}
 .course_open .lessons_rightpnl {top: 0;}
 .course_detailspnl_innr {padding: 75px 0;}
 .progress_courseOuter {display: block;margin-bottom: 20px;left: 0;right: 0;top: 0;z-index: 9;}
 .back_progressOuter {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;background-color: var(--bs-color-FF);box-shadow: 0 0 20px rgba(0,0,0,0.16);padding: 15px;}
 .course_open .progress_courseOuter {position: fixed;}
 .lessons_tablink {left: 0;right: 0;bottom: 0;z-index: 9;}
 .course_open .lessons_tablink {position: fixed;}
 .lessons_tablink .nav-tabs {border-radius: 0;}
 .lessons_tablink .nav-tabs {border-bottom: 0;background: var(--bs-color-FF);border-radius: 10px 10px 0px 0px;padding: 5px;}
 .tab_event_hdng h3{font-size: 20px;}
 .progress_text h5{font-size: 16px;}
 .course_details_rightpnl .tag_links ul{justify-content: center !important;}
 .course_details_rightpnl .connected_text p{justify-content: center !important;}
 /* ---course-details--start--- */

/* --landing-success-stories--start-- */
.success_hdng h2 {font-size: 34px; line-height: 44px; letter-spacing: 0;margin-bottom: 20px;}
.sucess_progress_outer .col-sm-6{margin-bottom: 24px;}
.landing_stories_textpnl{padding: 30px 16px;}
.landing_stories_row:nth-child(even) .col-lg-6:last-child {order: 2;}
.landing_stories_row:nth-child(even) .col-lg-6:first-child {order: 1;}
/* --landing-success-stories--start-- */

.success_banner_content h1 {font-size: 50px;line-height: 60px;}
.success_banner_content p{font-size: 16px;}
.success_quote_outer{flex-wrap: wrap;}
.quote_leftpnl{width: 100%;border: 0;padding: 0;margin-top: 30px;order: 2;}
.quote_rightpnl{width: 100%;order: 1;padding: 0;max-width: 200px;margin: 0 auto;}
.success_testimonial_bx {padding: 30px 20px;}
.success_testimonial_bx .slick-dots{margin-top: 0;}
.activity_rightpnl{margin-top: 30px;}
/* ---marketplace--- */
.thumb_nav a {height: 110px;}
.prdct_detailspnl{padding-left: 0;}
/* ---marketplace--- */
}
@media(max-width:767px){
    /* ----expart-list=---- */
    .chkout_hdng h2, .model_Hdng h2 {font-size: 22px;}
    .job_fill .form-control{font-size: 14px;}
    .exper_name h3{font-size: 16px;}
    .exper_name h5, .chkout_hdng h5{font-size: 13px;}
    /* .blog_filterBtn a span{display: block;} */
    .blog_filterBtn, .filter_slct{width: 50%;}
    .filter_slct .select2-container--default .select2-selection--single{min-width: 100%;}
    .blog_filterBtn a{width: 100%;gap: 6px;}
    /* ----expart-list=---- */

    /* ----expart=-details==-------- */
    .exper_detailsSec .topdetails_left {width: 100%;}
    .expertholder_outer {flex-wrap: wrap;}
    .experts_holderPic {margin: 0 auto 15px;}
    .expertholder_outer .experts_holdertext {padding-left: 0; width: 100%; text-align: center;}
    .exper_detailsSec .topdetails_right { width: 100%;text-align: center;}
    .details_tags{justify-content: center;}
    .expert_social ul{justify-content: center;}
    .topdetails_left{margin-bottom: 20px;}
    .exprt_share ul{justify-content: center;}
    .details_apply .basic_btn{width: 100%;}
    .results_para p, .results_lising li {font-size: 14px;line-height: 24px;margin-bottom: 15px;font-weight: 400;}
    .dates_pnlItem.experice_item {padding-left: 35px; padding-bottom: 15px; }
    .exprince_logo {height: 35px;width: 35px;left: -7px;}
    .exprince_logo img{width: 20px;}
    .experience_hdng h5{font-size: 12px;}
    .details_rightPnl{padding: 20px;}
    .checkout_area.inner_detailsSec{padding-top: 65px;}
    .icon_modal_bxOuter{justify-content: center;}
    .topdetails_right{margin-top: 0;}
    .job_detailspnl{padding: 10px 0;}
    .details_top_hdng h2{font-size: 24px;line-height: 34px;}
    .contnt_hdng h2{font-size: 40px;gap: 5px;}
    .contnt_hdng h2 i{font-size: 24px;}
    .forum_row{padding: 20px 0;}
    .forum_para p{font-size: 14px;}
    .club_nameLocation h3{font-size: 21px;}
    .feedback_progress_outer {flex-wrap: wrap;}
    .left_progress, .right_rvw_btn {width: 100%;}
    .right_rvw_btn{text-align: left;margin-top: 20px;}
    .forum_cmntsRow {padding: 0;}

    /* ----expart=-details==-------- */
    /* ======events-details--start===== */
    .catagory_slideItem {width: 55vw;}
    .evnt_rght_bttm{margin-top: 0;}
    .evnt_gallery_item {width: 33%;}
    .asign_mobile{display: none;}
    .inner_tab_links li a i {margin-right: 5px;font-size: 19px;}
     .inner_tab_links li a {padding: 10px 10px;font-size: 13px; }
     .progess_outer{height: 6px;}
     .team_topbx{text-align: center;}
     .evnt_list li{font-size: 13px;}
     .team_usr_pic{margin: 0 auto 10px;}
     .job_tags ul{justify-content: center;}
     .ranking_tableinnr th, .ranking_tableinnr td { min-width: 125px; }
     .ranking_tableinnr th a{position: static;}
     .ranking_tableinnr td span{white-space: nowrap;}
    .details_apply{position: fixed;padding: 10px;box-shadow: 0 0 15px rgba(0,0,0,0.15);left: 0;right: 0;bottom: 0;z-index: 99;background-color: var(--bs-color-FF);margin: 0 !important;}
     .details_apply .btn{width: 100%;}
     .top_evntdetails_bx .top_detailsBx{padding: 40px 0 0;}
     .job_details .job_tags ul{justify-content: flex-start;}
     .asign_item h4{display: none;}
    .asign_item:last-child{display: none;}
    .asign_item{margin-bottom: 10px;}
    .top_evntdetails_bx {padding: 20px 0;}
    .job_hdng h3{font-size: 18px;}
    .checkout_area {padding: 75px 0 50px;}
    .forum_usrOuter .team_usr_pic {margin: 0;}
    .dates_pnlItem  .job_tags ul{justify-content: flex-start;}
    
    .job_tags {margin: 15px 0 0;}
    .contnt_hdng h4{font-size: 20px;}
    .recomend_row{margin-bottom: 15px;}
    .additional_info a{font-size: 14px;}
    .additional_info h4{font-size: 14px;}
    .additional_info h4 i{font-size: 18px;}
    .evnt_pnl_row .team_usr_pic {margin: 0;}
    .job_hdng.evnt_hdng h3{font-size: 20px;}
    .top_evntdetails_bx .event_tags{flex-wrap: wrap;}
    .evnt_cover_pic {height: 150px;}
    .evnt_cover_pic img{height: 100%;}
    .product_pic{height: 180px;}
    .team_topbx .team_userOuter{flex-wrap: wrap;}
    .team_topbx .team_usrTxt{width: 100%;padding-left: 0;}
    .calender_hdng h3{font-size: 22px;}
    .exprt_share ul li a{height: 48px;width: 48px;}
    .prdct_name a{font-size: 20px;}
    .feedback_btn a{height: 44px;}
    .share_btn a{height: 40px;width: 40px;}
  /* ======events-details--start===== */  

   /* ---home-- */
   .banner_content h1 {font-size: 30px;line-height: 40px;}
   .ecosystem_slide_outer, .review_slideouter{padding: 0;}
   .ecosystem_slide_outer .slick-arrow, .review_slideouter .slick-arrow, .networking-carousel .slick-arrow{height: 38px;width: 38px;background-size: 7px;}
   .ecosystem_slide_outer .slick-prev, .review_slideouter .slick-prev {left: 5px;}
   .ecosystem_slide_outer .slick-next, .review_slideouter .slick-next{right: 5px;}
   .networking-carousel .slick-prev{left: 0;}
   .networking-carousel .slick-next{right: 0;}
   .btns_bxes a{height: 40px;}
   .page_heading h2 {font-size: 26px;line-height: 34px;}
   .page_heading{margin-bottom: 30px;}
   .blog_pic {height: auto;}
   .blog_textpnl p, .icon_text_row p{font-size: 14px;}
   .blog_hdngOuter{margin-bottom: 30px;}
   .bnr_btns, .find_btns{margin-top: 24px;}
   .banner_area {padding: 80px 0 30px;}
   .icon_text_row{align-items: flex-start;}
   /* ---home-- */
   /* blog-details-- */
   .blogpost_hdng h2 {font-size: 24px; line-height: 33px;}
   .blog_social_outer{flex-wrap: wrap;}
   .blog_details_para p{font-size: 14px;}
   .blogpost_hdng{margin-bottom: 20px;}
   .blog_comments_bx .form_commnts_area {margin-bottom: 16px !important;}
   .inner_detailsSec.blog_inner_sec{padding-top: 63px;}
 /* blog-details-- */

 .profile_top_row {flex-wrap: wrap;justify-content: center !important;}
 .personel_profile_area{width: 100%;flex-wrap: wrap;}
 .prsnl_profile_pic{margin: 0 auto;}
 .personl_profiledetails {width: 100%;text-align: center;}
.profile_owner_outer {justify-content: center;}
.profile_social ul{justify-content: center;margin-bottom: 20px;}
.dashboard_pmlOuter {padding: 0;}
/* --------------------------------- */
.invitation-wrapper .nav-tabs li a{padding: 12px 30px;}
/* ---company--strat---- */
.company_logo{height: 76px;}
.project_pnl_row {flex-wrap: wrap;}
.project_leftpnl{width: 100%;}
.project_rightpnl{margin-top: 16px;}
.success_stories_row {gap: 14px;}
.addons_tabLinks ul li {margin: 0 30px 0 0;}
.people_team_row {margin-bottom: 10px;}
.project_pic {height: auto;}
.invest_commntform{padding: 16px;flex-wrap: wrap;}
.right_comnt_form {min-width: 100%;}
.company_hdng h3{font-size: 20px;}
/* ---company--end---- */

/* --course-details--page---- */
.details_course_hdng h3{font-size: 22px;}
.course_vdo_row {flex-wrap: wrap;}
.course_vdo_row .course_vdopnl, .course_vdo_row .vdo_textpnl{width: 100%;}
.course_detailspnl_innr .tab-content {padding: 20px 15px;}
.lesson_pnl .course_vdopnl{height: 280px;}
.course_info {flex-wrap: wrap;}
.task_status_outer{flex-wrap: wrap;gap: 0;}
.taskstatus_item { width: 50%;padding: 0 10px 20px;}
.taskstatus_item:last-child{width: 100%;padding-bottom: 0;}
.taskstatus_item .border_btn{width: 100%;}
.lessons_tablink .nav-tabs .nav-link{padding: 10px;}
.course_detailspnl_innr {padding: 60px 0;}
/* --course-details--page---- */
/* --challenges--search-results--- */
.results_rightPnl .job_tags ul {justify-content: flex-start;}
.dates_tags ul{flex-wrap: wrap;}
.goals_pnlOuter .col{min-width: 190px;}
.survey_item .job_tags ul{justify-content: flex-start;}
.survey_item .job_tags{margin-bottom: 16px;}
.team_name h3{font-size: 16px;}

/* --challenges--search-results--- */
/* --landing-success-stories--start-- */
.pd_hdr_top {padding-top: 63px !important;}
.success_hdng h2 {font-size: 28px;line-height: 38px;}
.sucess_share {position: static;right: inherit;top: inherit;transform: none;}
.sucess_share ul{display: flex !important;align-items: center;gap: 10px;justify-content: flex-start;}
.sucess_share ul li{margin: 0;}
.landing_success_bnr{padding: 40px 0;}
.stories_hdng h3{font-size: 24px;}
.stories_hdng h5{font-size: 15px;margin-bottom: 10px;}
.stories_para p {font-size: 14px;}
/* --landing-success-stories--start-- */
.cloud_icon_text h4{font-size: 18px;}
.success_list_bx {margin-top: 30px;}
.success_list_bx > h3{font-size: 22px;}
.success_list {padding: 20px;border-radius: 10px;}
.report_prgress_top h4{font-size: 17px;}
.forum_filter_top .blog_filterBtn{width: auto;min-width: 50px;}
.forum_filter_top .ask_question{width: auto;}
.forum_filter_top .ask_question a{font-size: 14px;min-width: 105px;}
 .forum_filter_top .filter_slct {width: 100%;}
.btn .question_txt{white-space: nowrap;}
.forum_filter_top .blog_filterBtn{width: auto;}
.activty_lftHdng h3{font-size: 20px;}
/* ----marketplace---- */
.thumb_pnl{display: none;}
.slider_pnl {width: 100%;padding: 0;margin-bottom: 30px;}
.slider_pnl ul.slick-dots {display: flex !important;list-style: none;justify-content: center;}
.price_cartBtn {display: flex;position: fixed;left: 0;right: 0;bottom: 0;justify-content: space-between;background-color: var(--bs-color-FF);z-index: 99;padding: 10px 15px;box-shadow: 0 0 15px rgb(0 0 0 / 12%);gap: 10px;}
.price_cartBtn a {width: 50%;}
.size_clrHdng h4{width: 100%;margin-bottom: 10px;}
.size_clrHdng .filter_list {width: 100%;}
.product_count .number{max-width: 100%;}
/* ----marketplace---- */
/* --offer--start---- */
.ofr_item{width: 100%;}
.offer_filter_top .blog_filterBtn {width: auto;min-width: 50px;}
.offer_filter_top .filter_slct{width: 100%;}
/* --offer--end---- */
}
@media(max-width:575px){
    /* ----expart-list=---- */
    .expertslct_row .job_slctItem{width: 100%;}
    /* .exprt_iconBtn, .exprt_detailsBtn, .connect_btn{width: 100%;} */
    /* .exprt_detailsBtn{margin: 10px 0 0 ;} */
    .expert_box_outer .col-6 {flex: 0 0 auto;width: 100%;}
    .exper_pic{height: 100px;width: 100px;}
    .filters_exprtHdng h3{font-size: 20px;}
    .lobess_pagelink ul{overflow-x: auto;}
    .ftr_link li a{font-size: 13px;}
    /* ----expart-list=---- */

    /* ----expart-details=----- */
    .details_hdng h3{font-size: 20px;}
    .team_userOuter{flex-wrap: wrap;}
    .team_usrTxt{padding-left: 0;width: 100%;}
    .forum_para p{font-size: 13px;line-height: 22px;}
    .experts_skill li a{font-size: 13px;}
    .recomended_edit a span{display: none;}
    .team_usr_pic{margin-bottom: 10px;}
    .additional_info h3{font-size: 13px;}
    .additional_info { margin-bottom: 20px; }
    .progress_item{width: 100%;}
    .progress_item:last-child{margin-bottom: 0;}
    .feedback_progress_outer {flex-wrap: wrap;}
    .progress_row h5{min-width: 50px;}
    .progress_row  h5.first_number{min-width: 16px;}
    .contnt_hdng h2{font-size: 30px;}
    .left_progress {flex-wrap: wrap;}
    .left_progress .contnt_hdng {min-width: 100%;padding-right: 0;border-right: 0;}
    .progress_item {max-width: 100%;width: 100%;margin-left: 0;}

    /* ----expart-details=----- */

    /* ==start--events---- */
    .wedding_text.jb_rating{font-size: 12px;}
    .job_bxItem{padding: 15px;}
    .jb_rating{padding: 0 10px;}
    /* ==end-event--list */
    /* ==start--events-details---- */
    .inner_tab_links li a {flex-wrap: wrap;text-align: center; justify-content: center;}
    .ranking_tableinnr th, .ranking_tableinnr td {min-width: 160px;}
    .evnt_gallery_item{width: 50%;}
    .inner_tab_links li a{font-size: 14px;}
    .ranking_mdlPnl li a{padding: 10px;font-size: 14px;}
    .evnt_catagory_list li a{font-size: 12px;}
    .files_uploadItem{width: 100%;}
    .uploadfiles_text h5{width: 80%;}
    .uploadfiles_text{width: 85%;}
    .files_uploadItem .uploadfiles_text{width: 100%;}
    .evnt_pnl_row .team_userOuter {flex-wrap: nowrap;gap: 10px; }
    .product_pic{height: 240px;}
    /* ==start--events-details---- */
    /* ---home-- */
    .page_heading h2 {font-size: 20px;line-height: 28px;}
    .page_heading h5{font-size: 13px;margin-bottom: 10px;}
    .rvw_para p{font-size: 14px;}
    .review_slideInnr{padding: 20px 15px;}
    .banner_content h1 {font-size: 26px;line-height: 36px;}
   /* ---home-- */
   .post_filter_top {flex-wrap: wrap;gap: 16px;}
   .right_filter_slct_outer{width: 100%;}
   .details_sec {padding-top: 20px;}
   .blog_comments_row .comnts_newbbx{margin: 20px 0 0;}
   /* =------project-list----------- */

    .project_filter_top .blog_filterBtn {width: 30%;}
    .project_filter_top .filter_slct{width: 70%;}
    .map_project_pic {width: 100px;}
    .invextment_row{flex-wrap: wrap;}
    .invenstment_left, .invenstment_right{width: 100%;}
    .report_iconRow {flex-wrap: wrap;}
    .report_nmbr{margin: 0 0 10px;}
    .report_iconRow:after{display: none;}
    .report_detailsItem{padding: 20px 16px;}
   /* =------project-list----------- */

   /* --course-details--details-- */
   .lesson_detailsHdng h2 {font-size: 20px; line-height: 30px;}
   /* --course-details--details-- */
   .seccess_bnr{padding: 24px 0 240px;}
   .quote_leftpnl p {font-size: 22px;line-height: 32px;}
   .community_row {flex-wrap: wrap;}
   .community_pic {min-width: 100%;width: 100%; margin-bottom: 20px;}
   .community_pic img{width: 100%;}
   .community_text {padding-left: 0;}
   .community_para p{font-size: 14px;}
   .donation_progress {flex-wrap: wrap;}

   /* --groups-- */
   .events_itemBx .leftchampion_text h3{min-height: auto;}
   .mobile_show{font-size: 14px;}
   .form_share{flex-wrap: wrap;}
   .activity_rightpnl{padding: 20px 12px;}
   .activity_rightpnl .reply_commntbx_innr {padding-left: 10px;}

   .price_fill{width: 38%;}

   /* -----offer--start--- */
   .ofr_row {flex-wrap: wrap;}
   .ofr_sellpic {order: 1;margin: 0 auto 20px;}
   .ofr_leftinfo {order: 2;}
   .ofrsell_detailspnl{padding: 20px 16px;}
   .ofr_selldetails_top .info_top h3{font-size: 20px;}
   .ofr_btn a{font-size: 0;}
   .ofr_btn a span{font-size: 16px;}
   /* -----offer--end--- */
}

@media(max-width:480px){
    .project_leftpnl, .success_stories_row{flex-wrap: wrap;}
    .project_postpic, .stories_pic{margin: 0 auto;}
    .project_info_text, .stories_text {width: 100%;text-align: center;}
    .project_rightpnl {margin-top: 16px;width: 100%;text-align: center;}
    .people_team_row .col-6{flex: 0 0 auto;width: 100%;}
    .founders_item{margin-bottom: 10px;}
    /* ---challenges--search-results--- */
    .tags_lftpnl, .tags_prgrsspnl {width: 100%;}
    .tags_prgrsspnl{margin-top: 16px;}
    .expert_box_outer .work_details ul li {width: auto;}
    .expert_box_outer .work_details ul {justify-content: flex-start;}
    .logorank_row{padding: 20px 15px;flex-wrap: wrap;}
    .cmpny_textPnl {padding-left: 15px;}
    .cmpny_logo {width: 50px;min-width: 50px;}
    .rank_logo_lftPnl { width: 100%;}
    .rank_logo_rghtPnl{width: 100%;display: flex;align-items: center;justify-content: space-between;margin-top: 30px;}
    .audits_logo{text-align: left;}
    .audits_logo ul{justify-content: flex-start !important;}
    .rank_logo_rghtPnl .points_item {margin: 0;}
    .champions_outer .col-6 {width: 100%;}
    .champions_pic{height: auto;}
}
@media(max-width:420px){
    .company_hdng_row + .connected_text  p{justify-content: flex-start !important;}
    .details_tags + .tag_links ul{justify-content: center;}
}