/* ---start--header---- */
.header_outer{position: absolute;left: 0;right: 0;top: 0;transition: 0.3s;z-index: 100;background-color: var(--bs-bg-light);}
.home_hdrlogo a{display: inline-block;max-width: 100px;min-width: 100px;}
.header_right{margin-left: 24px;padding-left: 24px;position: relative;}
.header_right::after{position: absolute;content: "";left: 0;height: 24px;width: 1px;background-color: var(--bs-light-gray);top: 50%;transform: translateY(-50%);}
.header_outer .menu_list ul li{margin: 0 30px 0 0;}
.header_outer .menu_list ul li:last-child{margin-right: 0;}
.header_outer .navbar-light .navbar-nav .nav-link{padding: 0;text-transform: uppercase;color: var(--bs-primary);font-size: 14px;    font-weight: 700;line-height: 16px; /* 114.286% */letter-spacing: -0.042px;}
.header_outer .navbar-light .navbar-nav .nav-link:hover, .header_outer .navbar-light .navbar-nav .active .nav-link{background: var(--bs-color-gredient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.hdr_btn .btn{padding: 0 32px;height: 60px;font-size: 16px;}
.hdr_btn{margin-right: -16px;}
.header_outer .navbar{padding: 0;}
.menu_cross, .hamberger_menu{display: none;}
.overlay {position: fixed;left: 0; right: 0;top: 0; bottom: 0;background-color: rgba(0, 0, 0, 0.8); z-index: 10; display: none;}
.header_outer.shrink{background-color: var(--bs-white);position: fixed;left: 0;right: 0;top: 0;box-shadow: 0 0 15px rgba(0, 0, 0, 0.10);}
/* ---end--header---- */

/* --start--speaker-page-- */
.inner_sec{padding: 135px 0 75px;}
.page_heading h1{font-size: 60px;line-height: 100%;letter-spacing: -0.18px;}
.page_heading h1::after{position: absolute;content: "";left: 0;bottom: 0;width: 48px;height: 6px;background: var(--bs-color-gredient);}
.speaker_bx{padding: 32px;}
.speaker_pic {height: 105px;width: 105px;margin-left: auto;margin-right: auto}
.speaker_pic img{width: 100%;height: 100%;object-fit: cover;}
.speaker_info h3{font-size: 24px;line-height: 32px; /* 133.333% */letter-spacing: -0.072px;text-transform: uppercase;}
.speaker_info h6{line-height: 22px;}
/* --start--speaker-page-- */
/* ---end-partner--- */
.partner_bx{padding: 32px;}
.partner_logo{height: 75px;}
.partner_outer .col{flex: 1 1 auto;width: 20%;}
/* ---end-partner--- */
/* --report-start */
.report_table_area {overflow-x: auto;}
.report_table_area tr td, .report_table_area tr th{padding: 10px;}
.report_table_area tr{border-bottom: 3px solid var(--bs-bg-light);}
.report_table_area tr td, .report_table_area tr th{border-right: 3px solid var(--bs-bg-light);}
/* --report-start */
/* --footer--start */
.ftr_sec{padding: 44px 0 62px;}
.ftr_top{padding-bottom: 32px;border-bottom: 1px solid var(--bs-extra-light-gray);}
.ftr_links{padding-left: 30px;margin-left: 30px;}
.ftr_links::after{position: absolute;content: "";left: 0;top: 50%;transform: translateY(-50%);background-color: var(--bs-light-ylw);height: 24px;width: 1px;}
.ftr_links li{margin-right: 24px;}
.ftr_links li:last-child{margin-right: 0;}
.ftr_links li a:hover, .privacy_links li a:hover{background: var(--bs-color-gredient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.ftr_bttm {padding-top: 32px;}
.privacy_links li{line-height: 100%;padding-right: 10px;}
.privacy_links li:first-child{border-right: 1px solid var(--bs-primary);}

/* --footer--end */

/* ----network--page-- */
.btns_group .btn{min-width: 120px;}
.filter_btn{height: 44px;width: 44px;min-width: 44px;}
.modal-content{background-color: var(--bs-bg-light);border-radius: 0;}
.modal-header{border: 0;padding: 20px 15px;}
.online{height: 9px;width: 9px;}
.close{height: 34px;width: 34px;min-width: 34px;}
.form-control{border: 1px solid var(--bs-primary);height: 50px;box-shadow: none !important;outline: none;}
.form-group.description_fill .form-control{height: 140px;resize: none;padding: 15px;}
.form-control:focus{border-color: var(--bs-primary);}
.modal-body{padding-bottom: 24px;}
.checkbx_listing li{margin-bottom: 12px;}
.checkbx_listing li:last-child{margin-bottom: 0;}
.no-border{border: 0;}
.time_left h5{font-size: 12px;}
.request_alert_icon{height: 80px;width: 80px;margin: 0 auto 10px}
.offcanvas {z-index: 1100;border: 0;}
.offcanvas_sidebar .offcanvas-header {justify-content: flex-end;}
.filter_cross {background-color: transparent;}
.offcanvas_sidebar .offcanvas-body{overflow-x: hidden;}
.price_fill input[type=date]{max-width: 140px;}
.filter_name h4{line-height: 16px; /* 114.286% */letter-spacing: -0.042px;}
.filter_list  li{height: 42px;border: 1px solid var(--bs-extra-light-gray);padding: 0 15px;display: flex;align-items: center;justify-content: center;background-color: var(--bs-white);line-height: 22px;font-size: 14px;font-weight: 500;color: var(--bs-primary);cursor: pointer;}
.filter_list  li.active{background-color: var(--bs-primary);color: var(--bs-white);}
.accor_arw{cursor: pointer;}
.left_datepnl{width: 40%;}
.right_datepnl{width: 60%;padding-left:24px;border-left: 1px solid rgba(144, 108, 134, 0.2);}
.date_list ul{max-height: 300px;overflow-y: auto;}
.date_list{min-width: 155px;}
.date_list li{border: 1px solid transparent;}
.date_list li.active{border: 1px solid var(--bs-pink);color: var(--bs-pink);}
.schedule_form .form-group.description_fill .form-control{height: 140px !important;}
.meeting_bx{border: 1px solid var(--bs-primary);}

/* ----network--page-- */

/* ---Agenda--page--- */
.agenda_right_info{padding-left: 60px;}
.agenda_info_users li{height: 38px;width: 38px;min-width: 38px;border: 2px solid var(--bs-white);}
.agenda_info_users li + li{margin-left: -8px;}
.ageda_row{background-color: var(--bs-white);padding: 24px 32px;}

/* ---Agenda--page--- */

/* ---my--meeting--page */
.meet_time_left{min-width: 160px;width: 25%;}
.meet_time_right{margin-left: 30px;padding-left: 30px;border-left: 1px solid var(--bs-extra-light-gray);width: 75%;}
.meet_time_right h3 span{border: 1px solid var(--bs-extra-light-gray);font-family: 'DM Sans', sans-serif;padding: 5px 8px;text-transform: capitalize;}
.rating_star li a span{font-size: 34px;color: var(--bs-light-ylw);}
.rating_star li.active a span, .rating_star li a:focus span{color: var(--bs-pink);}
.round-gray-border{border: 1px solid var(--bs-extra-light-gray);}
.usr_img + .usr_img{margin-left: -4px;}
/* .meet_row .meeting_bx{border-color: var(--bs-extra-light-gray);} */
.left_meet_info{width: 40%;padding-right: 20px;}
.left_meet_info .speaker_pic{height: 80px;width: 80px;}
.meet_info_outer .meeting_bx{border: 0;border-left: 1px solid var(--bs-extra-light-gray);padding-left: 20px;width: 60%;}
/* ---my--meeting--page */

/* ---community----- */

.forum_search{width: 40%;position: relative;}
.forum_search .form-control{padding-left: 40px;}
.srach_btn{position: absolute;top: 50%;transform: translateY(-50%);left: 15px;background-color: transparent;}
.community_selctbx{min-width: 150px;}
.activity_skill  li a{border: 1px solid var(--bs-extra-light-gray);color: var(--bs-black);}
.activity_skill  li a:hover{background-color: var(--bs-pink) !important;color: var(--bs-white);}
.more_tags a{background-color: var(--bs-colorF2);}
.user_activty {height: 24px;width: 24px;min-width: 24px;}
.activty_lftHdng h4{font-size: 22px;line-height: 28px;letter-spacing: -0.22px;}
.more_option .dropdown-menu{right: 0 !important;left: inherit !important;padding: 5px 0;background-color: var(--bs-white);border: 0;transform: none !important;margin: 24px 0 0 !important;}
.more_option .dropdown-menu li a{padding: 8px 16px;display: block;color: var(--bs-black);font-size: 14px;font-weight: 600;}
.more_option .dropdown-menu li a:hover{color: var(--bs-pink);}
.activity_lftItem{border-bottom: 1px solid var(--bs-extra-light-gray);}
.activity_lftItem:last-child{border-bottom: 0;}
.form_commnts_area{border: 1px solid var(--bs-primary);}
.form_commnts_area .form-control{background-color: transparent;border: 0;resize: none;height: 75px;padding: 16px;}
.furmcmnt_btn {padding: 0 20px 15px; gap: 20px;}
.file_btn {position: absolute;left: 0; right: 0; top: 0; bottom: 0; height: 100%; width: 100%; cursor: pointer; opacity: 0;}
.cmnt_btn{background-color: transparent;}
.activity_rightItem {padding: 24px 0;}
.team_usr_pic{height: 40px;width: 40px;min-width: 40px;}
.forum_cmntsRow .forum_shreBtn {right: 0px;top: 0px;}
.forum_shreBtn a{height: 34px;width: 34px;background-color: var(--bs-bg-light);}
.comments_innr{padding-left: 40px;}
.emoji_btn{right: 15px;top: 50%;transform: translateY(-50%);background-color: transparent;}
.comment_search .form-control:focus{background-color: var(--bs-bg-light);}
.forum_row{margin-bottom: 30px;}
.forum_row:last-child{margin-bottom: 0;}
.description_fill .form-control{height: 250px !important;resize: none;}
.more_btn .dropdown-menu{transform: none !important;right: 0 !important;left: inherit !important;padding: 8px 0;margin-top: 30px !important;}
.more_btn .dropdown-menu li a{display: block;padding: 8px 16px;color: var(--bs-black);}
.more_btn .dropdown-menu li a:hover{background: var(--bs-color-gredient);color: var(--bs-white);}
.forum_row.active_forum{background: var(--bs-bg-light);padding: 20px;}
.winers_likeOuter .btn{height: 38px;}
.active_forum .action .btn{background-color: var(--bs-white) !important;}
.media_item{height: 155px;width: 155px;border: 2px dashed var(--bs-primary);overflow: hidden;position: relative;}
.upload_img > img{width: 100%;}
.caption_upload{position: absolute;left: 0;right: 0;bottom: 0;padding: 8px 10px;background-color: rgba(87, 27, 70, 0.7);}
.activity_backBtn{display: none;}
.time_tags{background-color: var(--bs-primry-gray);}
.user_comnts {height: 60px;width: 60px;}
#activity_mdl .description_fill .form-control{height: 150px !important;}
.activity_leftpnl {max-height: 1115px;overflow-y: auto;}
.add_icon{right: 16px;top: 50%;transform: translateY(-50%);}
.btn.rounded-8{border-radius: 8px;}
.group_innrScroll {max-height: 330px;padding-bottom: 10px;overflow-y: auto;}
.tag_links li a{height: 42px;padding: 0 15px;text-align: center;background: var(--bs-white);color: var(--bs-primary);border: 1px solid var(--bs-colorA6);}
.tag_links li.active a, .tag_links li a:hover{background: var(--bs-color-gredient);color: var(--bs-white);border-color: transparent;}

/* ---community----- */

/* --my-profile--- */
.prsnl_profile_pic { height: 120px; width: 120px; }
.prsnl_profile_pic figure img {width: 100%;height: 100%;object-fit: cover;}
.upload_camera {position: absolute;left: 0;right: 0;bottom: 0;top: 0;text-align: center;display: flex;align-items: flex-end;justify-content: center; cursor: pointer; gap: 15px;}
.upload_camera a {z-index: 2;height: 40px;width: 100%;}
.upload_camera:after { position: absolute;content: ""; left: 0; right: 0;bottom: 0; background-color: rgba(0,0,0,0.6);z-index: 1;    transition: 0.3s;height: 40px;}
.profile_owner_text h4{font-size: 40px;line-height: 120%;letter-spacing: -0.4px;}
.edit_pencil, .edit_send{height: 30px;width: 30px;}
.input_fill.edit_input .form-control {height: 42px;}
.location_tag{border: 1px solid var(--bs-pink);}
.edit_input {display: none;}
.edit_send {display: none !important;}
.profile_social li a{height: 40px;width: 40px;min-width: 40px;}
.profile_upload_bx {height: 200px; position: relative; border: 2px dashed var(--bs-extra-light-gray);text-align: center; border-radius: 10px;overflow: hidden;}
.profile_upload_bx .upload_icon {color: var(--bs-light-gray);}
.profile_pic {height: 200px;width: 200px;margin: 0 auto; overflow: hidden;border-radius: 50%;}
.primary_border{border-color: var(--bs-primary) !important;}
.account_bxitem .select2-container--default .select2-selection--single{background-color: var(--bs-bg-light);border-color: var(--bs-primary);}
.hdr_btn .dropdown-menu{background-color: var(--bs-primary);border: 0;padding: 10px 0;width: 100%;transform: none !important;}
.hdr_btn .dropdown-menu li a{display: block;padding: 8px 16px;font-size: 14px;text-transform: uppercase;color: var(--bs-white);font-weight: 600;}
.hdr_btn .dropdown-menu li a:hover{background: var(--bs-color-gredient);}
/* --end--my-profile--- */
/* --events & event-details--page----- */
.event_details_sec{padding: 72px 0 0;}
.details_top_row{padding: 40px 0;}
.evant_back{margin-left: -15px;}
.evant_back .btn{height: 60px;}
.details_header{position: fixed;top: 0;left: 0;right: 0;}
.details_list li + li{padding-left: 12px;}
.details_list li + li::after{position: absolute;content: "";height: 6px;width: 6px;background-color: var(--bs-primary);opacity: 0.5;left: 0;top: 8px;border-radius: 50%;}
.left_details_info{width: 85%;padding-right: 36px;border-right: 1px solid var(--bs-extra-light-gray);}
.right_details_info{width: 15%;padding-left: 36px;}
.details_bttm_tabs .tab_links ul li .nav-link{padding-bottom: 20px;}
.agenda_filter_row .tab_links{width: 94%;}
.event_sec{padding: 30px 0 85px;}
.no_events{padding: 150px 0;}
.placeholder-sm {min-height: 6px;display: block;}
.data_btnOuter {display: flex;flex-wrap: wrap;}
.data_btnOuter span {margin: 0 5px 10px;display: block;}
.card-text span{margin-bottom: 10px;}
/* --events & event-details--page----- */

/* --start home page--- */
.banner_sec{padding: 190px 0 125px;background-position: center;background-size: cover;background-repeat: no-repeat;background-attachment: fixed;}
.banner_leftpnl h1{font-size: 60px;letter-spacing: -0.18px;line-height: 100%;}
.banner_rightpnl {padding: 30px;background-color: rgba(0,0,0,0.7);}
.banner_rightpnl h2{font-size: 32px;}
.pd_70{padding: 70px 0;}
.service_item{padding: 32px;}
.srvc_icon i{font-size: 64px;}
.gredirnt_count_sec{background: var(--bs-color-gredient);padding: 30px 0;}
.count_item{border: 1px solid rgba(255, 255, 255, 0.38);padding: 32px;}
.partner_slider{margin: 0 -12px;}
.partner_slide_item{padding: 0 12px;}
.partner_slide_outer{padding: 0 16px;}
.partner_arws .slick-arrow{position: absolute;top: 50%;transform: translateY(-50%);background-color: transparent;}
.partner_arws .next {right: -30px;}
.partner_arws .prev {left: -30px;}

/* --start home page--- */

/* ==========friends=============== */
.notication_bx {max-width: 912px; margin: 0 auto;border-radius: 10px;box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25), 0px 2px 4px rgba(0, 0, 0, 0.1);}
.search_list {position: absolute;left: 0;right: 0; top: 100%; background-color: var(--bs-bg-light);z-index: 9;display: none;border-radius: 10px;}
.white_shadow_bx{box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25), 0px 2px 4px rgba(0, 0, 0, 0.1);}
.people_profile {height: 64px;width: 64px;min-width: 64px;}
.people_profile_info h3 {font-size: 16px;color: var(--bs-black);font-weight: 500;margin-bottom: 5px;}
.people_profile_info h5 {font-size: 14px;color: var(--bs-light-gray);margin-bottom: 15px;}
.event_tags li {height: 34px;background-color: var(--bs-bg-light);padding: 0 12px;border-radius: 90px;display: inline-flex;align-items: center; gap: 3px;}
.event_tags li i{font-size: 18px;}
.event_tags li .rating {font-weight: 600;}
.event_tags li .rating em {font-style: normal; font-weight: 400;}
.people_bx{margin-bottom: 10px;}
.people_bx:last-child{margin-bottom: 0;}
/* ==========friends=============== */

/* ==========network-details=============== */
.experts_holderPic{height: 120px;width: 120px;min-width: 120px;}
.mdl_iconInnr{height: 100px;width: 100px;min-width: 100px;}
.exprt_share li a{height: 40px;width: 40px;min-width: 40px;}
.experience_hdng h4{letter-spacing: 0.3px;}
.exprince_logo{height: 47px;width: 47px;min-width: 47px;z-index: 2;}
.dates_pnlItem:before {top: 0;left: 23px;width: 1px;background-color: var(--bs-extra-light-gray);bottom: 0; position: absolute; content: "";z-index: 1;}
.dates_pnlItem:last-child::before{display: none;}
.team_usr_pic{height: 32px;width: 32px;min-width: 32px;}
.post_time{right: 0;top: 0;} .recomend_row{border-bottom: 1px solid var(--bs-extra-light-gray);}
.additional_info a:hover{color: var(--bs-pink) !important;}
.left_progress {width: 70%;}
.right_rvw_btn {width: 30%;text-align: right;}
.left_progress .contnt_hdng {min-width: 160px;padding-right: 30px;border-right: 1px solid var(--bs-extra-light-gray);}
.contnt_hdng h2 {font-size: 60px;line-height: 100%;}
.progress_item {max-width: 450px;width: 100%; margin-left: 30px;}
.progress_row h5 {white-space: nowrap;min-width: 35px;}
.progress_item .progress {width: 100%;margin: 0 10px;border-radius: 0;height: 8px;}
.progress-bar {background: var(--bs-color-gredient);}
.share_btn a{height: 34px;width: 34px;min-width: 34px;}
.share_social_row{border-bottom: 1px solid var(--bs-extra-light-gray);}
.link_copy{right: 10px;top: 50%;transform: translateY(-50%);}
.input_fill .copy_fill  .form-control{padding-right: 35px;}
.course_rvw_row .active_star span{color: var(--bs-pink) !important;}
/* ==========network-details=============== */
 
/* =====RESPONSIVE============ */

@media(max-width:1199px){
    .header_outer .menu_list ul li {margin: 0 15px 0 0;} 
    .header_outer .menu_list {margin-left: 15px;padding-left: 15px;}
    .hdr_btn {margin-right: 0;}
    .hdr_btn .btn {padding: 0 16px;height: 50px;font-size: 15px;}
    .speaker_bx{height: 100%;}
    .page_heading h1{font-size: 40px;}
    .speaker_info h3{font-size: 18px;line-height: 28px;}
}
@media(max-width:991px){
    .navbar-light .navbar-toggler{order: 3;padding: 0;border: 0;background: var(--bs-color-gredient);-webkit-background-clip: text;-webkit-text-fill-color: transparent;outline: none;}
    .navbar-light .navbar-toggler:focus{box-shadow: none;}
    .menu_cross, .hamberger_menu {display: flex;}
    .hamberger_menu{margin-right: -10px;}
    .hdr_btn .btn:hover{background: var(--bs-color-gredient);}
    .hamberger_menu a{height: 50px;width: 50px;min-width: 50px;background-color: var(--bs-primary);color: var(--bs-white);display: flex;align-items: center;justify-content: center;}
    .search_register_outer{margin-left: auto;}
    .header_outer{position: fixed;left: 0;right: 0;top: 0;background-color: var(--bs-bg-light);z-index: 99;transition: 0.3s;}
    .header_outer.shrink{background-color: var(--bs-white);box-shadow: 0 0 15px rgba(0, 0, 0, 0.10);}
    .header_outer .menu_list{position: fixed;left: 0;top: 0; bottom: 0; background-color: var(--bs-primary);padding: 16px 0;z-index: 99;margin: 0;transition: 0.3s;transform: translateX(-100%);width: 280px;}
    .add_menupnl .menu_list{transform: translateX(0);}
    .add_menupnl .overlay {display: block;}
    .header_outer .header_right::after{display: none;}
    .header_outer .navbar-light .navbar-nav .nav-link{display: block;padding: 12px 15px;color: var(--bs-white);}
    .header_outer .menu_list ul li {margin: 0;}
    .header_outer .navbar-light .navbar-nav .nav-link:hover, .header_outer .navbar-light .navbar-nav .active .nav-link{background: var(--bs-color-gredient);color: var(--bs-white); -webkit-background-clip: inherit; -webkit-text-fill-color: inherit;}
    .menu_cross {color: var(--bs-white);text-align: right;justify-content: flex-end;margin-right: 10px;margin-bottom: 10px;}
    .inner_sec {padding: 80px 0 40px;}
    .ftr_links li {margin-right: 15px;}
    .ftr_links .fs-md {font-size: 14px;}
    .ftr_links {padding-left: 15px;margin-left: 15px;}
    .page_heading h1{font-size: 34px;}
    .ftr_sec {padding: 30px 0;}
    .ftr_top{padding-bottom: 30px;}
    .ftr_top {flex-wrap: wrap;}
    .ftr_top_left, .ftr_top_lright {width: 100%;}
    .ftr_top_left{flex-wrap: wrap;justify-content: center;}
    .ftr_links {width: 100%;margin: 15px 0;padding: 0;}
    .ftr_links::after{display: none;}
    .ftr_links ul, .ftr_top_lright ul{justify-content: center;}
    .ftr_bttm {padding-top: 20px;}
    .fs-xl {font-size: 18px;}
    .fs-lg {font-size: 16px;}
    .fs-md {font-size: 14px;}
    /* .fs-sm {font-size: 12px;} */
    .partner_outer .col{width: 25%;}
    .partner_bx {padding: 20px;}
    .banner_sec{padding: 130px 0 90px;}
    .banner_leftpnl h1{font-size: 48px;}
    .banner_leftpnl h1 br{display: none;}
    .banner_rightpnl h2 {font-size: 24px;}
    .banner_rightpnl{margin-top: 30px;}
    .partner_arws .next {right: -15px;}
    .partner_arws .prev {left: -15px;}
    .forum_search_row{flex-wrap: wrap;}
    .forum_search, .search_right {width: 100%;}
    .search_right {justify-content: space-between;}
    .ask_btn, .community_selctbx{width: 50%;}
    .ask_btn .btn{width: 100%;}
    .activity_rightpnl {margin-left: 0;position: fixed;top: 0;right: 0;bottom: 0;z-index: 99;transition: 0.5s;transform: translateX(100%);overflow: hidden;left: 0;}
    .activity_open .activity_rightpnl {transform: translateX(0);}
    .activity_backBtn {display: block;background: var(--bs-white);padding: 0 0 12px;}
    .activity_backBtn a {font-size: 18px;color: var(--bs-primary);font-weight: 600;}
    .pnl_innr {height: calc(100vh - 87px);overflow-y: auto;}
    .modal-header.px-5{padding-left: 15px !important;padding-right: 15px !important;}
    .modal-body.p-5{padding: 20px 15px !important;}
    .left_details_info{padding-right: 20px;width: 80%;}
    .right_details_info{width: 20%;padding-left: 20px;}
    .account_bxitem {flex-wrap: wrap;}
    .personel_profile_area, .right_profile_info{width: 100%;}
    .profile_social ul{justify-content: flex-start !important;}
    .right_profile_info{margin-top: 30px;}
    .profile_owner_text h4{font-size: 28px;}
    .profile_owner_editbtn {margin-top: 4px !important;}
    .agenda_filter_row .tab_links {width: 90%;}
    .meet_row{flex-wrap: wrap;}
     .meet_time_left{width: 100%;margin-bottom: 16px;}
    .meet_time_right{width: 100%;border: 0;margin: 0;padding: 0;order: 1;}
    .meet_time_left{order: 2;margin-bottom: 0;margin-top: 16px;}
    .topdetails_left{width: 100%;margin-bottom: 30px;}
    .exprt_share ul, .experts_skill, .details_apply {justify-content: flex-start !important;}
    .expert_aditonal_outer .col-md-6{margin-bottom: 16px;}
    .event_sec {padding: 30px 0 40px;}
}

@media(max-width:767px){
    .speaker_bx {padding: 20px 15px;}
    .ftr_bttm{flex-wrap: wrap;}
    .privacy_links, .copyright{width: 100%;text-align: center;}
    .privacy_links ul{justify-content: center;margin-bottom: 15px;}
    .ageda_row{flex-wrap: wrap;padding: 20px 15px;}
    .agenda_right_info,.meet_time_right {padding-left: 0;width: 100%;margin: 0;border: 0;}
    .tab_links ul{margin-bottom: 24px;}
    .partner_outer .col {width: 33.33%;}
    .meet_row{flex-wrap: wrap;}
    .btn{height: 42px;}
    .form-control{height: 42px;}
    .evant_back{margin-left: -10px;}
    .pd_70 {padding: 40px 0;}
    .service_item {padding: 20px 16px;}
    .sponsor_organize_area  .tab_links ul{justify-content: flex-start !important;}
    .activty_lftHdng h4{font-size: 18px;}
    .left_details_info {padding-right: 0;width: 100%;border: 0;order: 2;}
    .details_top_row {flex-wrap: wrap;padding: 30px 0;}
    .right_details_info {width: 100%;padding-left: 0;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid var(--bs-extra-light-gray);order: 1;}
    .right_details_info h3 i{font-size: 18px;}
    .header_right{padding-left: 0;margin-left: 0;}
    .left_datepnl {width: 100% !important;margin-bottom: 20px;}
    .right_datepnl{width: 100% !important;padding: 0;border-top: 1px solid rgba(144, 108, 134, 0.2);border-left: 0;padding-top: 20px;}
    .left_meet_info{width: 100%;margin-bottom: 20px;}
    .meet_info_outer .meeting_bx{border-left: 0;padding-left: 0px;width: 100%;text-align: left !important;}
    .meet_info_outer .meeting_bx h5{justify-content: flex-start !important;}
    .left_people {width: 100%;justify-content: center;margin-bottom: 24px;flex-wrap: wrap;}
    .right_people_btn{width: 100%;text-align: center;}
    .people_profile_info{width: 100%;text-align: center;}
    .icon_modal_bxOuter {flex-wrap: wrap;justify-content: flex-start !important;}
    .mdlicon_item{width: 32%;}
    .mdl_iconInnr{width: 100%;}
    .feedback_progress_outer {flex-wrap: wrap;} .left_progress {width: 100%;flex-wrap: wrap;}
    .left_progress .contnt_hdng{width: 100%;min-width: 100%;border-right: 0;border-bottom: 1px solid var(--bs-extra-light-gray);padding: 0 0 20px;margin-bottom: 20px;}
    .tab_links li .nav-link{font-size: 14px;} .details_bttm_tabs .tab_links ul li .nav-link {padding-bottom: 12px;}
    .progress_item {max-width: 98%;width: 100%; margin-left: 0;margin-bottom: 20px;}
    .right_rvw_btn{width: 100%;}
    .exprt_share li a .fs-lg, .copy_fill a .fs-lg, .share_btn .fs-lg{font-size: 20px;}
    .course_rvw_row  .fs-xl, .contnt_hdng .fs-xl {font-size: 24px;} .contnt_hdng h2{font-size: 38px;}
    .experts_holderPic {height: 80px;width: 80px;min-width: 80px;}
    .feedback_jointbtnOuter.mt-5{margin-top: 24px !important;}
    .recomended_edit a span{display: none;}
}
@media(max-width:575px){
    .partner_outer .col {width: 50%}
    .request_modal .p-5{padding: 30px 20px !important;}
    .page_heading h1 {font-size: 28px;}
    .page_heading h1::after{height: 3px;}
    .filter_btn {height: 36px;width: 36px;min-width: 36px;}
    .partner_slide_outer {padding: 0 24px;}
    .partner_arws .prev {left: -2px;}
    .partner_arws .next {right: -2px;}
    .banner_leftpnl h1 {font-size: 34px;letter-spacing: 0;line-height: 42px;}
    .banner_rightpnl h2 {font-size: 20px;line-height: 28px;}
    .ask_btn .btn{font-size: 0;}
    .ask_btn .btn span{font-size: 12px;}
    .personel_profile_area {flex-wrap: wrap;}
    .prsnl_profile_pic {margin: 0 auto 16px;}
    .personl_profiledetails{width: 100%;text-align: center;}
    .profile_owner_outer {justify-content: center;}
    .profile_social ul {justify-content: center !important;}
    .profile_links ul{justify-content: center;}
    .profile_links li{margin-bottom: 8px;}
    .radio-check input[type=checkbox]+span {width: 16px;min-width: 16px;height: 16px;border: 1px solid var(--bs-light-gray);border-radius: 2px;}
    .radio-check input[type=checkbox]:checked+span:after{background-size: 11px;}
    .events_dates{width: 100%;}
    .right_datepnl{flex-wrap: wrap;}
    .calender{width: 100%;margin-bottom: 20px;}
    .calender img{width: 100%;}
    .date_list {min-width: 100%;}
    .date_list ul{display: flex;flex-wrap: wrap;justify-content: space-between;max-height: 230px;}
    .date_list ul li{width: 32.5%;}
    .expertholder_outer, .team_userOuter  {flex-wrap: wrap;}
    .experts_holdertext{width: 100%;text-align: center;} .experts_holderPic {margin: 0 auto;} .expert_details {justify-content: center;}
    .team_usrTxt{width: 100%;}
    .share_social_row .share_text {display: none !important;}
    .mdlicon_item {width: 48.5%;}
    .commnts_send_innr .description_fill .form-control{height: 140px !important;}
}
@media(max-width:420px){
    .forum_usrOuter {flex-wrap: wrap;}
    .comments_innr {padding-left: 0; }
    .agenda_filter_row .tab_links {width: 85%;}
}
@media(max-width:380px){
    .price_fill input[type=date] {max-width: 135px;}
}

































































