#job-manager-job-dashboard table td,#job-manager-job-dashboard table th{padding:1rem}#job-manager-job-dashboard .jm-form .select2-container.select2-container.select2-container .select2-selection,#job-manager-job-dashboard .jm-form input,#job-manager-job-dashboard .jm-form input[type],#job-manager-job-dashboard .jm-form select,#job-manager-job-dashboard .jm-form textarea{background-color:var(--color-theme-white-box);color:var(--global-font-color);border-color:var(--global-border-color);border-radius:var(--form-border-radius)}#job-manager-job-dashboard .jm-form .select2-container.select2-container.select2-container .select2-selection:focus,#job-manager-job-dashboard .jm-form input:focus,#job-manager-job-dashboard .jm-form input[type]:focus,#job-manager-job-dashboard .jm-form select:focus,#job-manager-job-dashboard .jm-form textarea:focus{background-color:var(--color-theme-white-box);color:var(--global-font-color);border-color:var(--global-border-color)}#job-manager-job-dashboard .jm-dashboard-job-column-label{color:var(--global-title-color)}#job-manager-job-dashboard .jm-ui-action-menu__content{background:var(--global-body-lightcolor)}#job-manager-job-dashboard .jm-dashboard-job{background:var(--color-theme-white-box)}#job-manager-job-dashboard .jm-dashboard-job:last-child .jm-ui-action-menu__content{top:auto;bottom:0}#job-manager-job-dashboard .jm-dashboard-table .job_title{-ms-flex:100%;flex:100%}@media screen and (max-width:991px){#job-manager-job-dashboard .jm-dashboard-table .job_title{-ms-flex:50%;flex:50%}}#job-manager-job-dashboard p{border:1px solid var(--global-border-color);border-radius:var(--global-border-radius);padding:12px}#job-manager-job-dashboard table.job-manager-jobs thead{color:#fff}#job-manager-job-dashboard table.job-manager-jobs thead th{border-top:0;font-weight:400}#job-manager-job-dashboard table.job-manager-jobs{border:1px solid var(--global-border-color)}#job-manager-job-dashboard table.job-manager-jobs td,#job-manager-job-dashboard table.job-manager-jobs th{padding:15px 10px}#job-manager-job-dashboard table.job-manager-jobs ul.job-dashboard-actions{visibility:visible}#job-manager-job-dashboard table.job-manager-jobs tfoot td a{background-color:var(--button-background-color);width:auto;color:var(--button-text-color);border-radius:var(--button-border-radius);padding:7px 15px;font-size:14px;display:inline-block}#job-manager-job-dashboard table.job-manager-jobs tfoot td a:hover,#job-manager-job-dashboard table.job-manager-jobs tfoot td a:focus{background-color:var(--button-background-hover-color);color:var(--button-text-hover-color);border:0!important}#job-manager-job-dashboard ul.job-dashboard-actions li a:before{content:"";text-decoration:inherit;margin-right:5px;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400}#job-manager-job-dashboard ul.job-dashboard-actions li a.job-dashboard-action-edit:before{content:""}#job-manager-job-dashboard ul.job-dashboard-actions li a.job-dashboard-action-relist:before{content:""}#job-manager-job-dashboard ul.job-dashboard-actions li a.job-dashboard-action-mark_filled:before{content:""}#job-manager-job-dashboard ul.job-dashboard-actions li a.job-dashboard-action-mark_not_filled:before{content:""}#job-manager-job-dashboard ul.job-dashboard-actions li a.job-dashboard-action-duplicate:before{content:""}#job-manager-job-dashboard ul.job-dashboard-actions li a.job-dashboard-action-delete:before{content:""}#job-manager-job-dashboard table.job-manager-jobs tbody td.job_title>a{font-size:15px;font-weight:600}#job-manager-job-dashboard table.job-manager-jobs tbody tr:hover{background-color:rgba(227,228,211,.1);box-shadow:inset 1px 0 #dadce0,inset -1px 0 #dadce0,0 1px 2px rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}#job-manager-job-dashboard table ul.job-dashboard-actions li{margin:0 .5em 0 0}[dir=rtl] #job-manager-job-dashboard ul.job-dashboard-actions li a:before{margin-left:5px}div.job-applications{background:0 0;padding:0}div.job-applications ul.job-applications li.job-application{border:1px solid var(--global-border-color);box-shadow:none;border-radius:3px}.jm-ui-button.jm-ui-button{background-color:var(--button-background-color);color:var(--button-text-color);border-color:var(--button-background-color);border-radius:var(--button-border-radius)}.jm-ui-button.jm-ui-button:hover,.jm-ui-button.jm-ui-button:focus{background-color:var(--button-background-hover-color);color:var(--button-text-hover-color);border-color:var(--button-background-hover-color)}.job_filters,.resume_filters{background:0 0}form.job_filters{margin-bottom:40px}form.job_filters .job_types{background:var(--color-theme-white-box);border:1px solid var(--global-border-color);border-radius:0 0 var(--global-border-radius)var(--global-border-radius)}form.job_filters .job_types li{border-color:var(--global-border-color);padding:15px}form.job_filters .job_types li label{-ms-flex-align:center;align-items:center;gap:10px;display:-ms-flexbox;display:flex}form.job_filters .job_types li label>input{width:20px;height:20px}@media only screen and (max-width:543px){form.job_filters .job_types li{border:0;width:50%}}@media only screen and (max-width:480px){form.job_filters .job_types li{width:100%}}form.job_filters .search_jobs{background:var(--color-theme-white-box);border:1px solid var(--global-border-color);border-radius:var(--global-border-radius)var(--global-border-radius)0 0;border-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px;display:-ms-flexbox;display:flex;position:relative}@media only screen and (max-width:543px){form.job_filters .search_jobs{padding:10px;display:block}}form.job_filters .search_jobs div.search_location{padding-left:0}form.job_filters .search_jobs div.search_submit{padding-top:0}form.job_filters .search_jobs div.search_keywords,form.job_filters .search_jobs div.search_location,form.job_filters .search_jobs div.search_region,form.job_filters .search_jobs div.search_categories,form.job_filters .search_jobs div.search_remote_position,form.job_filters .search_jobs div.search_submit,form.job_filters .search_jobs div.filter_wide{width:33.3333%;padding:8px}@media only screen and (max-width:543px){form.job_filters .search_jobs div.search_keywords,form.job_filters .search_jobs div.search_location,form.job_filters .search_jobs div.search_region,form.job_filters .search_jobs div.search_categories,form.job_filters .search_jobs div.search_remote_position,form.job_filters .search_jobs div.search_submit,form.job_filters .search_jobs div.filter_wide{width:100%}}form.job_filters .search_jobs div.search_keywords input,form.job_filters .search_jobs div.search_location input,form.job_filters .search_jobs div.search_region input,form.job_filters .search_jobs div.search_categories input,form.job_filters .search_jobs div.search_remote_position input,form.job_filters .search_jobs div.search_submit input,form.job_filters .search_jobs div.filter_wide input{font-size:14px}form.job_filters .search_jobs div.search_keywords .select2 input[type=search]{height:auto;min-height:26px}form.job_filters .search_jobs div.search_location .select2 input[type=search]{height:auto;min-height:26px}form.job_filters .search_jobs div.search_region .select2 input[type=search]{height:auto;min-height:26px}form.job_filters .search_jobs div.search_categories .select2 input[type=search]{height:auto;min-height:26px}form.job_filters .search_jobs div.search_remote_position .select2 input[type=search]{height:auto;min-height:26px}form.job_filters .search_jobs div.search_submit .select2 input[type=search]{height:auto;min-height:26px}form.job_filters .search_jobs div.filter_wide .select2 input[type=search]{height:auto;min-height:26px}form.job_filters .search_jobs div.search_remote_position{-ms-flex-order:1;order:1;-ms-flex-align:center;align-items:center;gap:10px;display:-ms-flexbox;display:flex}form.job_filters .search_jobs div.search_remote_position input{width:20px;height:20px}form.job_filters .search_jobs div.filter_wide{width:100%}form.job_filters .search_jobs .filter_by_tag a{font-size:14px!important}form.job_filters .search_jobs .filter_by_tag a.active{color:var(--global-title-color)}.job_filters .showing_jobs{background:var(--color-theme-white-box);border:1px solid var(--global-border-color);border-radius:var(--global-border-radius);margin-top:10px}body:has(.jm-form) .select2-dropdown{background:var(--color-theme-white-box)}body:has(.jm-form) .select2-dropdown .select2-results__option--highlighted{background:var(--global-body-lightcolor);color:var(--global-title-color)}ul.job_listings{border-top:0}ul.job_listings li.job_listing{background-color:var(--color-theme-white-box);border:1px solid var(--global-border-color);margin:0 0 -1px}ul.job_listings li.job_listing a{-ms-flex-align:center;align-items:center;padding:1.2em 1em;transition:all .2s linear;display:-ms-flexbox;display:flex;position:relative}ul.job_listings li.job_listing a:hover{background-color:var(--global-body-lightcolor);z-index:1;position:relative;box-shadow:0 3px 24px rgba(18,43,70,.08)}.rp4wp-related-job_listing>ul li.job_listing a:focus,.rp4wp-related-job_listing>ul li.job_listing a:hover,.rp4wp-related-job_listing>ul li.no_job_listings_found a:focus,.rp4wp-related-job_listing>ul li.no_job_listings_found a:hover,ul.job_listings li.job_listing a:focus,ul.job_listings li.job_listing a:hover,ul.job_listings li.no_job_listings_found a:focus,ul.job_listings li.no_job_listings_found a:hover{background-color:var(--global-body-lightcolor)}ul.job_listings li.job_listing:first-child,ul.job_listings li.job_listing:first-child a{border-radius:var(--global-border-radius)var(--global-border-radius)0 0}ul.job_listings li.job_listing:last-child,ul.job_listings li.job_listing:last-child a{border-radius:0 0 var(--global-border-radius)var(--global-border-radius)}ul.job_listings li.job_listing a img.company_logo{border-radius:100%;width:44px;height:44px}@media (min-width:544px){ul.job_listings:not(.job_listings_grid) li.job_listing a img.company_logo{top:50%;transform:translateY(-50%)}}ul.job_listings li.job_listing a div.position{padding:0 0 0 60px}ul.job_listings li.job_listing a div.position .company{text-overflow:ellipsis;width:85%;max-height:1.35em;color:var(--color-meta);margin:0;font-size:14px;line-height:1.35;display:block;overflow:hidden}ul.job_listings li.job_listing a div.location{color:var(--color-meta)}ul.job_listings li.job_listing ul.meta li.job-type{text-align:center;border-radius:100px;padding:4px 10px;font-size:11px;line-height:1;display:inline-block}ul.job_listings li.job_listing ul.meta li.job-type.internship{color:#6033cc;background-color:#e6ddfb}ul.job_listings li.job_listing ul.meta li.job-type.freelance{color:#39c;background-color:#dcf2fd}ul.job_listings li.job_listing ul.meta li.job-type.full-time{color:#48bf1e;background-color:#e4f6dd}ul.job_listings li.job_listing ul.meta li.job-type.part-time{color:#f08d3c;background-color:#fff6ef}ul.job_listings li.job_listing ul.meta li.job-type.temporary{color:#d93674;background-color:#ffe2e0}ul.job_listings li.job_listing ul.meta li.date{color:var(--color-meta);padding-top:5px;font-size:12px;line-height:18px}@media (max-width:800px){ul.job_listings li.job_listing a img.company_logo{visibility:visible}}@media (max-width:543px){ul.job_listings li.job_listing a{-ms-flex-direction:column;flex-direction:column}ul.job_listings li.job_listing a img.company_logo{width:64px;height:64px;margin:0 auto 10px;position:static}ul.job_listings li.job_listing a div.position{text-align:center;float:none;width:100%;margin-bottom:10px;padding:0}ul.job_listings li.job_listing a div.position div.company{width:100%}ul.job_listings li.job_listing a div.location{text-align:center;width:100%;margin-bottom:5px;padding:0;top:0}ul.job_listings li.job_listing a ul.meta{text-align:center;width:100%;padding:0}}form#submit-job-form,form#submit-resume-form,.job-manager-form:not(.wp-job-manager-bookmarks-form){background:var(--color-theme-white-box);border:1px solid var(--global-border-color);border-radius:var(--global-border-radius);padding:1rem!important}form#submit-job-form .field.account-sign-in,form#submit-resume-form .field.account-sign-in,.job-manager-form:not(.wp-job-manager-bookmarks-form) .field.account-sign-in{background:var(--color-theme-white-box);border:1px solid var(--global-border-color);padding:5px 10px}form#submit-job-form>p,form#submit-resume-form>p,.job-manager-form:not(.wp-job-manager-bookmarks-form)>p{margin-bottom:0}.job-manager-form fieldset{border-color:var(--global-border-color);border-radius:0}.entry-content .job_listing_preview_title,.job_listing_preview_title{background:var(--color-theme-white-box);-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-align:center;align-items:center;gap:15px;min-height:60px;display:-ms-flexbox;display:flex}.job_listing_preview_title .button{-ms-flex-order:2;order:2}.job_listing_preview_title .button.job-manager-button-submit-listing{-ms-flex-order:3;order:3}.job_listing_preview_title input.button.job-manager-button-edit-listing{margin-left:auto}.job_listing_preview{background:var(--color-theme-white-box);border-color:var(--global-border-color);padding:1em}div.job_listings .load_more_jobs{border:0;margin-top:10px}div.job_listings .load_more_jobs:focus,div.job_listings .load_more_jobs:hover{background:var(--global-body-lightcolor);border-color:var(--global-border-color)}.single_job_listing .company,.job-manager-application-wrapper .application .application_details,.single_job_listing .application .application_details{border-color:var(--global-border-color)}.job_listing .entry-footer{display:none}.single_job_listing .wp-job-manager-bookmarks-form{border-color:var(--global-border-color)}table.job-manager-past-applications{background:var(--color-theme-white-box);border-collapse:separate;border-radius:var(--global-border-radius);overflow:hidden}table.job-manager-past-applications td,table.job-manager-past-applications th{border-color:var(--global-border-color)}.job-manager-past-applications tr:first-child th:first-child{border-top-left-radius:var(--global-border-radius)}.job-manager-past-applications tr:first-child th:last-child{border-top-right-radius:var(--global-border-radius)}.job-manager-past-applications tr:last-child td:first-child{border-bottom-left-radius:var(--global-border-radius)}.job-manager-past-applications tr:last-child td:last-child{border-bottom-right-radius:var(--global-border-radius)}table.resume-manager-resumes{background:var(--color-theme-white-box);border-collapse:separate;border-radius:var(--global-border-radius);overflow:hidden}table.resume-manager-resumes th,table.resume-manager-resumes td{border-color:var(--global-border-color)}.resume-manager-resumes thead tr:first-child th:first-child{border-top-left-radius:var(--global-border-radius)}.resume-manager-resumes thead tr:first-child th:last-child{border-top-right-radius:var(--global-border-radius)}.resume-manager-resumes tfoot tr td:first-child{border-bottom-left-radius:var(--global-border-radius)}.resume-manager-resumes tfoot tr td:last-child{border-bottom-right-radius:var(--global-border-radius)}ul.resumes.loading{border-color:var(--global-border-color)}.resume_filters .search_resumes{background:var(--color-theme-white-box);border:1px solid var(--global-border-color);border-radius:var(--global-border-radius);-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px;display:-ms-flexbox;display:flex;position:relative}@media only screen and (max-width:543px){.resume_filters .search_resumes{padding:10px;display:block}}form.resume_filters{margin-bottom:30px}body.post-type-archive-resume ul.resumes.resumes.resumes.resumes,ul.resumes.resumes{border-top:0}body.post-type-archive-resume ul.resumes.resumes.resumes.resumes li.no_resumes_found,body.post-type-archive-resume ul.resumes.resumes.resumes.resumes li.resume,ul.resumes.resumes li.no_resumes_found,ul.resumes.resumes li.resume{background:var(--color-theme-white-box);border:1px solid var(--global-border-color);border-top:0;border-radius:0;-ms-flex-align:center;align-items:center;margin:0;padding:0;display:-ms-flexbox;display:flex;overflow:visible}ul.resumes li.no_resumes_found a,ul.resumes li.resume a{-ms-flex-align:center;align-items:center;width:100%;display:-ms-flexbox;display:flex}ul.resumes li.no_resumes_found a:focus,ul.resumes li.no_resumes_found a:hover,ul.resumes li.resume a:focus,ul.resumes li.resume a:hover{background:var(--global-body-lightcolor)}ul.resumes li.no_resumes_found a div.candidate-column .candidate-title,ul.resumes li.resume a div.candidate-column .candidate-title,ul.resumes li.no_resumes_found a .candidate-location-column,ul.resumes li.resume a .candidate-location-column,ul.resumes li.no_resumes_found a .resume-posted-column,ul.resumes li.resume a .resume-posted-column{color:var(--color-meta)}body.post-type-archive-resume ul.resumes.resumes.resumes.resumes li.no_resumes_found:focus,body.post-type-archive-resume ul.resumes.resumes.resumes.resumes li.resume:focus,ul.resumes.resumes li.no_resumes_found:focus,ul.resumes.resumes li.resume:focus{outline:none}body.post-type-archive-resume ul.resumes.resumes.resumes.resumes li.no_resumes_found:first-child,body.post-type-archive-resume ul.resumes.resumes.resumes.resumes li.resume:first-child,ul.resumes.resumes li.no_resumes_found:first-child,ul.resumes.resumes li.resume:first-child{border-top:1px solid var(--global-border-color);border-radius:var(--global-border-radius)var(--global-border-radius)0 0}body.post-type-archive-resume ul.resumes.resumes.resumes.resumes li.no_resumes_found:first-child .resume-details-wrapper,body.post-type-archive-resume ul.resumes.resumes.resumes.resumes li.resume:first-child .resume-details-wrapper,ul.resumes.resumes li.no_resumes_found:first-child .resume-details-wrapper,ul.resumes.resumes li.resume:first-child .resume-details-wrapper{border-radius:var(--global-border-radius)var(--global-border-radius)0 0}body.post-type-archive-resume ul.resumes.resumes.resumes.resumes li.no_resumes_found:last-child,body.post-type-archive-resume ul.resumes.resumes.resumes.resumes li.resume:last-child,ul.resumes.resumes li.no_resumes_found:last-child,ul.resumes.resumes li.resume:last-child,body.post-type-archive-resume ul.resumes.resumes.resumes.resumes li.no_resumes_found:last-child .resume-details-wrapper,body.post-type-archive-resume ul.resumes.resumes.resumes.resumes li.resume:last-child .resume-details-wrapper,ul.resumes.resumes li.no_resumes_found:last-child .resume-details-wrapper,ul.resumes.resumes li.resume:last-child .resume-details-wrapper{border-radius:0 0 var(--global-border-radius)var(--global-border-radius)}div.resumes .load_more_resumes{border:0;margin-top:10px}div.resumes .load_more_resumes:focus,div.resumes .load_more_resumes:hover{background:var(--global-body-lightcolor);border-color:var(--global-border-color)}.single-resume-content .wp-job-manager-bookmarks-form,.single-resume .resume-aside,.single-resume .resume-aside .candidate-video,.single-resume .resume-manager-education,.single-resume .resume-manager-experience,.single-resume .resume_contact .resume_contact_details,.single-resume .resume-manager-education dd,.single-resume .resume-manager-education dt,.single-resume .resume-manager-experience dd,.single-resume .resume-manager-experience dt{border-color:var(--global-border-color)}.single-resume .resume-manager-education h3:before,.single-resume .resume-manager-experience h3:before{background:var(--global-border-color);border-color:var(--global-border-color)}.resume .entry-footer{display:none}@media (max-width:543px){ul.resumes li.no_resumes_found a,ul.resumes li.resume a{-ms-flex-direction:column;flex-direction:column}ul.resumes li.no_resumes_found a img,ul.resumes li.resume a img{width:64px;height:64px;margin:0 auto 10px;position:static}ul.resumes li.no_resumes_found a div.candidate-column,ul.resumes li.resume a div.candidate-column,ul.resumes li.no_resumes_found a .candidate-location-column,ul.resumes li.resume a .candidate-location-column,ul.resumes li.no_resumes_found a .resume-posted-column ul.resumes li.resume a .resume-posted-column{text-align:center;float:none;width:100%;margin-bottom:10px;padding:0}}