/* ===contact--modall-start */

.owner_hdngOuter{width:100%;display:flex;align-items:center;justify-content:space-between}
.owner_hdngOuter h5{font-size:22px;color:var(--bs-color-00);font-weight:600;font-family: 'Titillium Web', sans-serif;}
.owner_hdngOuter h5 b{font-weight:600;font-size:22px}
.modal-header .owner_hdngOuter .close{padding:0;margin:0;font-size:18px;color:var(--bs-color-8E);background-color:var(--bs-color-F1);height: 34px;width: 34px;display: flex;align-items: center;justify-content: center;border-radius: 50%;}
.modal-header .owner_hdngOuter .close i{font-size: 18px;}
.owner_hdngOuter h5 span{display:inline-block;margin-left:5px;height:10px;width:10px;background:var(--bs-color-F1);border-radius:50%}
.owner_hdngOuter h5 span.online{background-color:var(--bs-color-31)}
.owner_detailsOuter .input_fill{margin-bottom:10px}
.owner_detailsOuter .input_fill:last-child{margin-bottom:0}
.conatct_modal .modal-dialog{max-width:460px}
.description_fill.input_fill .form-control {height: 103px;resize: none;padding-bottom: 15px;background-color: var(--bs-color-F1); padding: 15px 35px 0 20px;font-size: 15px; color: var(--bs-color-00);font-weight: 400;border-radius: 10px;border-color: transparent;box-shadow: none;}

/* ===end--contact--modal=------ */

.job_modal .modal-dialog{max-width:996px;margin:1.75rem auto}
.job_modal .modal-header{background:var(--bs-color-FF);border-radius:10px 10px 0 0;position:relative;display:block;padding:30px 30px 25px;border:0;font-family: 'Titillium Web', sans-serif;}
.job_modal .modal-header .close{position:absolute;height:34px;width:34px;background-color:var(--bs-color-F1);border-radius:90px;right:20px;font-size:18px;color:var(--bs-color-8E);top:20px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;z-index:99;opacity:1}
.job_modal .modal-header .close i{font-size: 18px;}
.job_modal .company_logotxt span{font-weight:500}
.job_modal .company_logotxt{margin-bottom:10px}
.modal_hdng h3{font-size:24px;color:var(--bs-color-00);font-weight:700}
.job_modal .job_tags{margin-bottom:0}
.job_modal .modal-body{padding:0}
.prsnl_detailsArea{border-bottom:1px solid var(--bs-color-F1);padding:30px 30px;background-color:var(--bs-color-FF)}
.jobinput_fill label{font-weight:600;color:var(--bs-color-00);font-family: 'Titillium Web', sans-serif;}
.prsnl_detailsArea .row{margin:0 -5px -20px}
.prsnl_detailsArea .col-sm-6{padding:0 5px}
.prsnl_detailsArea .jobinput_fill{margin-bottom:20px}
.others_detailsArea{padding:30px 40px 30px}
.details_row{margin-bottom:16px}
.details_row:last-child{margin-bottom:0}
.details_input_txt label{margin:0;color:var(--bs-color-00);font-weight:600;font-size:14px}
.details_row .input_fill{margin-bottom:0;position:relative}
.details_row .row{align-items:center}
.description_fill.input_fill .form-control{height:103px;resize:none;padding-top:15px;padding-bottom:15px}
.job_fillOuter{display:flex;flex-wrap:wrap;margin:0 -6px}
.job_fillOuter .jobinput_fill{width:50%;padding:0 6px}
.attached_row{padding:15px 0}
.upload_area{display:flex;flex-wrap:wrap;margin:0 -5px}
.upload_item{padding:0 5px}
.uploaded_innrBx,.upload_btn{height:135px;width:135px;border:2px solid var(--bs-color-F1);border-radius:8px;position:relative;padding:20px 10px;text-align:center}
.upload_icon{margin-bottom:15px}
.upload_txt h4{font-size:13px;color:var(--bs-color-00);font-weight:500;margin-bottom:10px}
.upload_txt h5{font-size:10px;color:var(--bs-color-8E)}
.delete_btn{position:absolute;right:10px;top:10px}
.delete_btn span{color:var(--bs-color-DD)}
.delete_btn span:hover{color:red}
.upload_btn{border:2px dashed var(--bs-color-F1)}
.file_uoload{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;cursor:pointer}
.link_icon{background-image:url(../images/link.png);background-position:right 12px top 50%;background-repeat:no-repeat}.copy_link{right:12px;top:50%;position:absolute;transform:translateY(-50%);line-height:100%;color:var(--bs-color-8E)}
.radio-check{margin:0;cursor:pointer;display:flex}
.radio-check span{display:inline-block;vertical-align:middle}
.radio-check input[type='checkbox'],.radio-check input[type='radio']{display:none}.radio-check input[type='checkbox']+span{width:19px;min-width:19px;height:19px;border-radius:4px;border:2px solid var(--bs-color-DD);position:relative;margin-right:10px}
.radio-check input[type='checkbox']:checked+span:after{content:"";position:absolute;left:1px;top:1px;right:1px;bottom:1px;background:url(../images/check.png) no-repeat center center;background-size:10px}
.radio-check p{font-size:15px;color:var(--bs-color-75);font-weight:500}.chek_row{padding:15px 0}
.feedback_usrTop {padding: 30px 40px;border-bottom: 1px solid var(--bs-color-F1);}
.others_detailsArea {padding: 30px 30px 30px;}
.details_row.evnt_feedbackrow{margin-bottom: 30px;}
.details_row.evnt_feedbackrow:last-child{margin-bottom: 0;}
.evnt_feedbackrow .details_input_txt label {font-size: 16px; margin-bottom: 10px;}
.gray_rating {display: flex;align-items: center; gap: 5px;}
.details_row .input_fill {margin-bottom: 0;position: relative;}
.gray_rating li a {color: var(--bs-color-F1);display: inline-block;}
.gray_rating li.active a{color: var(--bs-color-EE);}
.gray_rating li a i{font-size: 40px;}
.expert_invite .modal-body {padding: 30px;}
.modal_hdng h5 {font-size: 16px;color: var(--bs-color-00);font-weight: 600;margin-bottom: 10px;}
.modal_hdng h5 span {font-weight: 600;color: var(--bs-color-EE);}
.invite_msgBody .description_fill .form-control {height: 325px;}
.question_mdl .modal-body {padding: 30px;}
.progess_outer {min-width: 100px;background-color: var(--bs-color-F1); height: 10px; border-radius: 90px; position: relative;}
.progress_bar { position: absolute;top: 0;left: 0; bottom: 0;background-color: var(--bs-color-EE);border-radius: 90px;}
.modal_progres {display: flex;align-items: center;}
.modal_progres label {font-size: 15px;color: var(--bs-color-00);margin: 0;font-weight: 500;margin-right: 10px;}
/* .job_modal.feedback_modal .modal-header{background-color: var(--bs-color-F1);}
.job_modal.feedback_modal .modal-header .close{background-color: var(--bs-color-FF);} */
.feedback_radio_tags ul{gap: 30px;}
.radio-check input[type=radio]+span{border-color: var(--bs-color-75);}
.job_modal.report_modal .modal-dialog{max-width: 460px;}
.report_form_area{padding: 0 30px 30px;}
.report_form_area .input_fill{margin-bottom: 16px;}
.report_form_area .input_fill:last-child{margin-bottom: 0;}
.modal-content{border-radius: 10px;}
.conatct_modal.success_popup .modal-dialog{max-width: 400px;}
.modal-dialog{margin: .5rem auto;padding: 0 10px;}
 
#apply_modal .event_tags li{height: 34px;background-color: var(--bs-color-FF);border-radius: 90px;font-size: 14px;color: var(--bs-color-00);padding: 0 16px;}
#apply_modal .event_tags li i{font-size: 16px;}
.gray_header{background-color: var(--bs-color-F1) !important;}
#apply_modal .modal-header .event_tags{margin-bottom: 0;}
.gray_header .close{background-color: var(--bs-color-FF) !important;}
 .upload_inner_btn {height: 135px;width: 135px;border: 2px solid var(--bs-color-F1);border-radius: 8px;position: relative;padding: 20px 10px;text-align: center;}
 .uro_sign {background-image: url(../images/uro.svg);background-repeat: no-repeat;background-position: right 12px top 50%;}
.promotion_modal .prsnl_detailsArea{padding-top: 0;}
.equal_height{height: 400px;overflow-y: auto;overflow-x: hidden;}



/* ===review--modal--start */
.job_modal.review_modal .modal-dialog{max-width: 507px;}
.review_modal .modal-header{background-color: var(--bs-color-FF);padding: 24px;}
.form_commnts_area.commnts_newbx{background-color: var(--bs-color-FF);padding-top: 24px;}
.course_rvw_row {border-bottom: 1px solid var(--bs-color-F1);padding: 0 24px 20px; margin-bottom: 20px;display: flex;align-items: center;}
.rating_hdng h5 {font-size: 16px;color: var(--bs-color-00);font-weight: 600;}
.course_rvw_row ul {display: flex; align-items: center; margin-left: 15px;gap: 5px;}
.course_rvw_row ul li {line-height: 100%;}
.course_rvw_row ul li a {font-size: 38px; display: block;color: var(--bs-color-DD);}
.course_rvw_row ul li a:focus, .course_rvw_row ul li.active_star a {color: var(--bs-color-EE);}
.commnts_send_innr{padding: 0 15px 20px;}
.commnts_send_innr .rating_hdng {margin-bottom: 15px;}
.commnts_sendArea {border: 1px solid var(--bs-color-DD);box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);border-radius: 8px;background-color: var(--bs-color-FF);}
.cmnt_btn {cursor: pointer;color: var(--bs-color-75);background-color: transparent;}
.review_modal .form_commnts_area .form-control{height: 150px;background-color: var(--bs-color-F1);box-shadow: none;border: 0;border-radius: 10px;font-family: 'Roboto', sans-serif;}
.review_modal .commnts_send_innr{padding: 0 24px 30px;}
.review_modal .commnts_sendArea{border: 0;box-shadow: none;margin-bottom: 16px;}
.review_modal .commnts_send_innr .trms_check{margin-bottom: 16px;}
/* ===review--modal--end */
/* ==success-modal */
.success_graphics{text-align: center;margin-bottom: 30px;}
.success_text{text-align: center;}
.success_text h3{font-weight: 700;font-size: 22px;line-height: 26px;color: var(--bs-color-00);margin-bottom: 8px;font-family: 'Titillium Web', sans-serif;}
.success_text p{font-weight: 400;font-size: 16px;line-height: 26px;color: var(--bs-color-00);}
.success_text .basic_btn{margin-top: 20px;}
/* -----end */
/* ===start--tags--modal=== */
.chat_modalbx .modal-content {background: var(--bs-color-FF);box-shadow: 0px 10px 150px rgba(0, 0, 0, 0.02);border-radius: 8px;}
.mdl_hdng h5{font-size:18px;color:var(--bs-color-00);font-weight:600;margin:0;font-family: 'Titillium Web', sans-serif;}
.mdl_hdng .close{height:34px;width:34px;background-color:var(--bs-color-F1);border-radius:90px;right:20px;font-size:18px;color:var(--bs-color-8E);top:20px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;z-index:99;opacity:1}
.mdl_hdng .close span{font-size: 18px;}
.group_srchfill {position: relative;margin-bottom: 15px;}
.group_srchfill .form-control{height:50px;background-color:#fff;border:1px solid var(--bs-color-DD);border-radius:8px;padding:0 15px 0 40px;background-image:url(../images/search.svg);background-position:left 10px top 50%;background-repeat:no-repeat;box-shadow:none;font-size:16px;color:var(--bs-color-75);box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);}
.add_icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--bs-color-EE)}
.add_icon:hover{color: var(--bs-color-EE);}
.tag_links ul {display: flex;flex-wrap: wrap;gap: 5px 5px;}
.tag_links ul li a{display:inline-flex;align-items:center;justify-content:center;height:40px;font-size:15px;color:var(--bs-color-00);padding:0 20px;background: linear-gradient(90deg, #F7E6E4 0%, #E1E3FA 100%);border:1px solid transparent;border-radius: 90px;font-weight: 600;}
.add_btn .basic_btn{width: 100%;gap: 10px;}
.group_innrScroll {max-height: 330px;padding-bottom: 10px;overflow-y: auto;}
.tag_links ul li a:hover, .tag_links ul li.active a{background: var(--bs-color-EE);color: var(--bs-color-FF);border-color: var(--bs-color-EE);}
.modal-header{border: 0;}
.job_modal.question_mdl .modal-header{background-color: var(--bs-color-F1);padding: 30px 30px;}
.job_modal.question_mdl .modal-header .close{background-color: var(--bs-color-FF);}
/* ==success-modal */

/* ---chat--modal----- */

.msg_usr {height: 25px;width: 25px;min-width: 25px;border-radius: 50%;overflow: hidden;background-color: var(--bs-color-F1);}
.grp_usrname_time span { display: inline-block; vertical-align: middle; font-size: 14px;font-family: 'Titillium Web', sans-serif;font-weight: 600;}
.grp_usrname_time .grp_usrTime{font-size: 12px;font-weight: 400;}
.msg_text {background-color: var(--bs-color-F1);padding: 10px 15px;margin-bottom: 10px;display: inline-block;border-radius: 10px 10px 10px 2px;}
.upload_pic_item {width: 50%; position: relative; display: inline-block;}
.upload_pic_item figure img {width: 100%;border-radius: 5px;}
.upload_picOuter {max-width: 130px;}
.media_caption { position: absolute;left: 0; right: 0;top: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.7);text-align: center;    display: flex;align-items: center;justify-content: center;border-radius: 5px;}
.media_caption a {font-size: 15px; color: var(--bs-color-FF);width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;font-weight: 600;font-family: 'Titillium Web', sans-serif;}
.own_msgRow {justify-content: flex-end;}
.chat_info_timeOuter h5 {font-size: 12px;color: var(--bs-color-00);}
.chat_info_timeOuter h5 span {vertical-align: middle;}
.msg_status {text-align: right;}
.msg_status i {font-size: 16px;color: var(--bs-color-75)}
.seen_tick i {color: var(--bs-color-EE) !important;}
.own_msgRow .chat_msgright{text-align: right;}
.own_msgArea{background: var(--bs-color-EB); padding: 10px 15px; display: inline-block;margin-bottom: 10px; border-radius: 10px 0 10px 10px;}
.typemsg_bx{background-color: var(--bs-color-F1);border-radius: 10px;padding: 0 18px;}
.typemsg_bx .form-control{border: 0;box-shadow: none;padding: 0;box-shadow: none;height: 50px;background-color: transparent;}
.msg_icons{min-width: 85px;}
.msg_icons ul{gap: 12px;}
.msg_icons ul li a{color: var(--bs-color-00);}
.msg_icons ul li a i{font-size: 18px;}
.msg_icons ul li a:hover{color: var(--bs-color-EE);}
.modal .msg_outer {max-height: 300px;overflow-y: auto;}
.typemsg_bx{margin-top: 20px;}

/* ====end--chat-modal----- */

/* ----subscribe--modal------ */

.subscribe_modal .modal-dialog{max-width: 620px;}
.subscribe_modal.job_modal .modal-header{background-color: transparent;padding: 0;position: absolute;right: 0;top: 0;}
.subscribe_modal.job_modal .modal-content{padding: 40px 30px;background-size: cover;background-position: center;background-repeat: no-repeat;border-radius: 10px;}
.subscription_body{gap: 20px;}
.subscription_text h3{font-size: 22px;color: var(--bs-color-00);line-height: 28px;font-family: 'Titillium Web', sans-serif; font-weight: 700;margin-bottom: 8px;}
.subscription_text p{font-size: 16px;}
.subscription_icon{min-width: 170px;}
.subscription_text{width: 100%;}
.subscribe_fill{margin-top: 30px;}
.subscribe_fill .form-control{height: 50px;background-color: var(--bs-color-FF);border: 1px solid var(--bs-color-EE);font-size: 15px;color: var(--bs-color-00);margin-bottom: 20px;box-shadow: none;}
/* ------------------------------- */
/* --start--invite--nodal--- */
.invite_modal.job_modal.review_modal .modal-dialog{max-width: 752px;}
.review_modal.invite_modal .invite_area .commnts_send_innr{padding: 0;}
.invite_area{padding: 0 24px 30px;}
.input_currncy{position: relative;}
.currncy_select{width: 50px;position: absolute;right: 20px;top: 50%;transform: translateY(-50%);}
.currncy_select .select2-container--default .select2-selection--single{height: 100%;padding: 0;background-color: transparent;border-radius: 0;}
.invite_item .input_fill .form-control{padding: 0 20px;}
.currncy_select .select2-container--default .select2-selection--single .select2-selection__arrow{right: 0;opacity: 0.3;}
.modal-open .select2-results__option{padding: 10px 8px;}
.modal-open .select2-dropdown{padding: 0;}
.invite_area .invite_item{margin-bottom: 20px;}
.invite_item .input_fill.description_fill .form-control{height: 190px !important;}
.invite_item:last-child{margin-bottom: 0;}
.commnts_newbx .course_rvw_row {margin-top: 0;}
/* ---end--invite--modal-- */

/* --meeting--modal----- */
.meeting_modal .modal-body{padding: 16px 30px 30px;}
.meeting_hdng{margin-bottom: 30px;}
.meeting_hdng h3{color: var(--bs-color-00);font-size: 25px;font-style: normal;font-weight: 600;line-height: 28px; letter-spacing: -1px;}
.step_count h3{color: var(--bs-color-75);font-size: 15px; font-weight: 600;line-height: normal;}
.step_count h3 span{color: var(--bs-color-00);}
.meeting_progress{height: 2px;background-color: var(--bs-color-F1);position: relative;}
.meeting_progress span{position: absolute;left: 0;top: 0;bottom: 0;background-color: var(--bs-color-EE);}
.error_fill .select2-container--default .select2-selection--single{border-color: var(--bs-color-EE);color: var(--bs-color-EE);}
.error_fill .select2-container--default .select2-selection--single .select2-selection__rendered{color: var(--bs-color-EE);}
.error_msg{margin-top: 16px;}
.error_msg p{font-size: 15px;color: var(--bs-color-EE);font-weight: 600;}
.meeting_modal.job_modal.review_modal .modal-dialog{max-width: 560px;}
.calender_pic img{width: 100%;}
.scheduling_links ul li a{height: 36px;padding: 0 15px;border: 1px solid var(--bs-color-DD);border-radius: 100px;display: flex;align-items: center;justify-content: center;color: var(--bs-color-00);font-size: 15px;font-weight: 600;}
.scheduling_links ul li a:hover, .scheduling_links ul li.active a{background-color: var(--bs-color-EA);color: var(--bs-color-EE);}
.congrats_msgArea {text-align: center;}
.congrats_icon{margin-bottom: 15px;}
.congrats_text h2{font-size: 36px;font-weight: 600; line-height: 40px; letter-spacing: -1px;margin-bottom: 36px;}
.congrats_text h5{font-size: 15px;font-style: normal;font-weight: 600;margin-bottom: 10px;}
.congrats_text h4{font-size: 18px;font-weight: 600;}
.congrats_msgArea{padding: 30px 0;}

/* --meeting--modal----- */

.recomendation_mdl .modal-dialog{max-width: 849px;}
.recomendation_mdl .modal-header{padding: 24px;}
.recomendation_mdl .modal-body{padding: 24px;}

/* ---profile--modal--- */
.profile_upload_bx {height: 200px; position: relative;border: 2px dashed var(--bs-color-DD); text-align: center;border-radius: 10px;overflow: hidden;}
.profile_upload_bx .upload_icon {margin-bottom: 5px;color: var(--bs-color-75);}
.upload_txt h4 {font-size: 15px;color: var(--bs-color-00); font-weight: 500; margin-bottom: 10px;}
.upload_txt h5 {font-size: 13px;color: var(--bs-color-75);}
.process_hdng h3{font-weight: 600;}
.pd-24{padding: 24px;}
.profile_pic {height: 200px;width: 200px;margin: 0 auto;overflow: hidden; border-radius: 50%;}
/* ---profile--modal--- */

/* ------strat--report-graph-modal--- */
.report_graph{height: 190px;width: 225px;margin: 0 auto 24px;position: relative;}
.graph_info{position: absolute;top: 60%;left: 0;right: 0;text-align: center;transform: translateY(-50%);}
.graph_info h3{font-size: 54px;line-height: 64px;font-weight: 600;color: var(--bs-color-00);}
.graph_info h5{font-size: 12px;letter-spacing: -0.01px;}

/* ------end--report-graph-modal--- */

/* --process-modal--- */
.job_modal.applied_feedback .modal-dialog{max-width: 500px;}
.applied_feedback .feedback_usrTop{padding: 20px 30px 0;border: 0;}
.applied_feedback .experts_holderPic{height: 85px;width: 85px;min-width: 85px;}
.applied_feedback .expertholder_outer{background-color: var(--bs-color-F1);padding: 20px;border-radius: 15px;}
.applied_feedback .experts_holdertext h3{font-size: 25px;}
.applied_feedback .experts_holdertext h3 span{font-size: 14px;}
.applied_feedback .experts_holdertext .expert_details .jb_rating{background-color: var(--bs-color-FF);border-radius: 5px;}

.modal-body.process_mdlbody{padding: 0 30px 30px;}
.process_mdl_item{margin-bottom: 26px;}
.process_mdl_item:last-child{margin-bottom: 0;}
.process_task_modal .modal-dialog{max-width: 600px;}
.prcess_hdng h3{font-weight: 600;font-size: 20px;margin-bottom: 10px;}
.kpi_mdl_tble{width: 100%;display: table;}
.mdl_kpi_row{display: table-row;}
.mdl_kpi_cell{display: table-cell;}
.mdl_kpi_cell h4{font-size: 14px;color: var(--bs-color-00);font-weight: 600;margin-bottom: 10px;}
.mdl_kpi_cell h5{font-weight: 400;font-size: 14px;}
.owner_usr{height: 28px;width: 28px;background-color: var(--bs-color-F1);overflow: hidden;min-width: 28px;border-radius: 50%;}
.owner_usr_name  h4{font-size: 14px;color: var(--bs-color-00);font-weight: 600;}
.owner_usr_name h5{font-size: 14px;}
.usr_new a{color: var(--bs-color-EE);}
.usr_new a i{font-size: 20px;}
.follower_outer  li a{height: 28px;width: 28px;border-radius: 50%;min-width: 28px;overflow: hidden;background-color: var(--bs-color-F1);display: block;}
.more_user a{height: 28px;display: inline-flex;align-items: center;justify-content: center;background-color: var(--bs-color-E0);border-radius: 90px;font-size: 14px;color: var(--bs-color-00);padding: 0 10px;}
.user_info_row{margin-bottom: 10px;}
.user_info_row:last-child{margin-bottom: 0;}


/* --process-modal--- */

/* --filter--modal--- */

.modal-body.filter_mdl_body{padding: 0 24px 24px;}
.filter_forum_modal .modal-dialog{max-width: 357px;}

/* -------------offer page modal-------------- */

.ofr_amount_row{ padding: 0 24px 20px;}
.price_currency_outer{background-color: var(--bs-color-F1);overflow: hidden;border-radius: 6px;}
.review_modal .form_commnts_area .price_currency_outer .form-control{height: 50px;overflow: hidden;border-radius: 6px;}
.currency_dropmenu{width: 130px;position: relative;}
.currency_dropmenu::after{position: absolute;content: "";top: 50%;right: 0;height: 19px;width: 1px;background-color: var(--bs-color-DD);transform: translateY(-50%);}

.publish_body .jobdetails_tablinks ul{border-bottom: 1px solid var(--bs-color-E0);padding: 0 24px;}

.publish_body .jobdetails_tablinks ul li{width: 50%;margin: 0;}
.publish_body .jobdetails_tablinks ul li a{padding: 20px 0;text-align: center;position: relative;}
.publish_body .jobdetails_tablinks ul li a::after{position: absolute;content: "";left: 0;right: 0;bottom: 0;height: 3px;background-color: transparent;}
.publish_body .jobdetails_tablinks ul li a.active::after{background-color: var(--bs-color-EE);}
.publish_tab_details{padding: 16px 30px 30px;}
.publish_tab_details .col-md-12{margin-bottom: 20px;}
.publish_tab_details .col-md-12:last-child{margin-bottom: 0;}
.publish_ofr_row > label{margin-bottom: 0;min-width: 260px;}
.ofr_fill{width: 100%;}
.upload_bx_outer{margin: 0 -5px;}
.upload_bx_outer .upload_item{padding: 5px;width: 20%;}
.upload_bx_outer .upload_btn{width: 100%;}

@media(max-width:991px){
    .feedback_usrTop, .job_modal .modal-header,.others_detailsArea, .question_mdl .modal-body{padding: 20px;}
    .modal_hdng h4{font-size: 18px;}
    .modal_hdng h3{font-size: 19px;}
    .report_form_area {padding: 0 16px 20px}
    .prsnl_detailsArea{padding: 20px;}
    .details_input_txt label{margin-bottom: 10px;}
    .invite_item .col-lg-4{margin-bottom: 16px;}
    .invite_item .col-lg-4:last-child{margin-bottom: 0;}
    .invite_area {padding: 0 20px 30px;}
    .modal-body.process_mdlbody {padding: 0 20px 30px;}
}

@media(max-width:767px){
    .job_modal .modal-dialog{padding: 0 10px;}
    .meeting_modal .modal-body {padding: 16px 15px 30px;}
    .meeting_hdng h3{font-size: 20px;}
    .congrats_msgArea {padding: 0;}
    .congrats_text h2 {font-size: 30px;margin-bottom: 20px;}
    .congrats_text h4{font-size: 16px;}
    .congrats_text h5{font-size: 14px;}
    .feedback_radio_tags ul{flex-wrap: wrap;gap: 15px;}
    .check_applyouter {flex-wrap: wrap;}
    .publish_ofr_row{flex-wrap: wrap;}
    .publish_ofr_row > label{min-width: 100%;}
    .publish_ofr_row > label{margin-bottom: 10px;}
    .publish_tab_details {padding: 0 20px 20px;}
    .upload_bx_outer .upload_item{width: 33.33%;}
}
@media(max-width:575px){
    .subscription_body{flex-wrap: wrap;}
    .subscription_icon {min-width: 150px;width: 150px;margin: 0 auto;}
    .subscription_text{text-align: center;}
    .subscribe_fill .basic_btn{width: 100%;height: 50px;}
    .publish_body .jobdetails_tablinks ul li a{font-size: 0;}
    .publish_body .jobdetails_tablinks ul li a span{font-size: 16px;}
    .upload_bx_outer .upload_item{width: 50%;}
}






















