#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{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media screen and (max-width:991px){#job-manager-job-dashboard .jm-dashboard-table .job_title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}#job-manager-job-dashboard p{padding:12px;border:1px solid var(--global-border-color);border-radius:var(--global-border-radius)}#job-manager-job-dashboard table.job-manager-jobs thead{color:#fff}#job-manager-job-dashboard table.job-manager-jobs thead th{font-weight:400;border-top:0}#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{padding:7px 15px;display:inline-block;font-size:14px;width:auto;background-color:var(--button-background-color);color:var(--button-text-color);border-radius:var(--button-border-radius)}#job-manager-job-dashboard table.job-manager-jobs tfoot td a:focus,#job-manager-job-dashboard table.job-manager-jobs tfoot td a:hover{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:"\f02b";font-family:Font Awesome\ 6 Pro;font-style:normal;font-weight:400;text-decoration:inherit;margin-right:5px}#job-manager-job-dashboard ul.job-dashboard-actions li a.job-dashboard-action-edit:before{content:"\f040"}#job-manager-job-dashboard ul.job-dashboard-actions li a.job-dashboard-action-relist:before{content:"\f0e2"}#job-manager-job-dashboard ul.job-dashboard-actions li a.job-dashboard-action-mark_filled:before{content:"\f14a"}#job-manager-job-dashboard ul.job-dashboard-actions li a.job-dashboard-action-mark_not_filled:before{content:"\f044"}#job-manager-job-dashboard ul.job-dashboard-actions li a.job-dashboard-action-duplicate:before{content:"\f0c5"}#job-manager-job-dashboard ul.job-dashboard-actions li a.job-dashboard-action-delete:before{content:"\f1f8"}#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);-webkit-box-shadow:inset 1px 0 0 #dadce0,inset -1px 0 0 #dadce0,0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:inset 1px 0 0 #dadce0,inset -1px 0 0 #dadce0,0 1px 2px 0 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{padding:0;background:transparent}div.job-applications ul.job-applications li.job-application{border:1px solid var(--global-border-color);-webkit-box-shadow:none;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:focus,.jm-ui-button.jm-ui-button:hover{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:transparent}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{padding:15px;border-color:var(--global-border-color)}form.job_filters .job_types li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px}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{width:50%;border:0}}@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);padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;border:1px solid var(--global-border-color);border-bottom:0;border-radius:var(--global-border-radius) var(--global-border-radius) 0 0}@media only screen and (max-width:543px){form.job_filters .search_jobs{display:block;padding:10px}}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.filter_wide,form.job_filters .search_jobs div.search_categories,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_remote_position,form.job_filters .search_jobs div.search_submit{width:33.333333%;padding:8px}@media only screen and (max-width:543px){form.job_filters .search_jobs div.filter_wide,form.job_filters .search_jobs div.search_categories,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_remote_position,form.job_filters .search_jobs div.search_submit{width:100%}}form.job_filters .search_jobs div.filter_wide input,form.job_filters .search_jobs div.search_categories input,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_remote_position input,form.job_filters .search_jobs div.search_submit input{font-size:14px}form.job_filters .search_jobs div.filter_wide .select2 input[type=search],form.job_filters .search_jobs div.search_categories .select2 input[type=search],form.job_filters .search_jobs div.search_keywords .select2 input[type=search],form.job_filters .search_jobs div.search_location .select2 input[type=search],form.job_filters .search_jobs div.search_region .select2 input[type=search],form.job_filters .search_jobs div.search_remote_position .select2 input[type=search],form.job_filters .search_jobs div.search_submit .select2 input[type=search]{height:auto;min-height:26px}form.job_filters .search_jobs div.search_remote_position{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}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);margin-top:10px;border:1px solid var(--global-border-color);border-radius:var(--global-border-radius)}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{position:relative;-webkit-transition:all .2s linear;transition:all .2s linear;padding:1.2em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.job_listings li.job_listing a:hover{-webkit-box-shadow:0 3px 24px 0 rgba(18,43,70,.08);box-shadow:0 3px 24px 0 rgba(18,43,70,.08);position:relative;z-index:1}.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%;-webkit-transform:translateY(-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{font-size:14px;line-height:1.35;display:block;max-height:1.35em;margin:0;overflow:hidden;text-overflow:ellipsis;width:85%;color:var(--color-meta)}ul.job_listings li.job_listing a div.location{color:var(--color-meta)}ul.job_listings li.job_listing ul.meta li.job-type{display:inline-block;border-radius:100px;font-size:11px;padding:4px 10px;line-height:1;text-align:center}ul.job_listings li.job_listing ul.meta li.job-type.internship{background-color:#e6ddfb;color:#6033cc}ul.job_listings li.job_listing ul.meta li.job-type.freelance{background-color:#dcf2fd;color:#39c}ul.job_listings li.job_listing ul.meta li.job-type.full-time{background-color:#e4f6dd;color:#48bf1e}ul.job_listings li.job_listing ul.meta li.job-type.part-time{background-color:#fff6ef;color:#f08d3c}ul.job_listings li.job_listing ul.meta li.job-type.temporary{background-color:#ffe2e0;color:#d93674}ul.job_listings li.job_listing ul.meta li.date{font-size:12px;color:var(--color-meta);line-height:18px;padding-top:5px}@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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.job_listings li.job_listing a img.company_logo{margin:0 auto 10px;position:static;width:64px;height:64px}ul.job_listings li.job_listing a div.position{width:100%;margin-bottom:10px;text-align:center;float:none;padding:0}ul.job_listings li.job_listing a div.position div.company{width:100%}ul.job_listings li.job_listing a div.location{width:100%;text-align:center;margin-bottom:5px;padding:0;top:0}ul.job_listings li.job_listing a ul.meta{width:100%;text-align:center;padding:0}}.job-manager-form:not(.wp-job-manager-bookmarks-form),form#submit-job-form,form#submit-resume-form{background:var(--color-theme-white-box);padding:1rem!important;border:1px solid var(--global-border-color);border-radius:var(--global-border-radius)}.job-manager-form:not(.wp-job-manager-bookmarks-form) .field.account-sign-in,form#submit-job-form .field.account-sign-in,form#submit-resume-form .field.account-sign-in{padding:5px 10px;background:var(--color-theme-white-box);border:1px solid var(--global-border-color)}.job-manager-form:not(.wp-job-manager-bookmarks-form)>p,form#submit-job-form>p,form#submit-resume-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);min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap;grid-gap:15px;gap:15px}.job_listing_preview_title .button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.job_listing_preview_title .button.job-manager-button-submit-listing{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.job_listing_preview_title input.button.job-manager-button-edit-listing{margin-left:auto}.job_listing_preview{padding:1em;background:var(--color-theme-white-box);border-color:var(--global-border-color)}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)}.job-manager-application-wrapper .application .application_details,.single_job_listing .application .application_details,.single_job_listing .company{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;overflow:hidden;border-radius:var(--global-border-radius)}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;overflow:hidden;border-radius:var(--global-border-radius)}table.resume-manager-resumes td,table.resume-manager-resumes th{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);padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;border:1px solid var(--global-border-color);border-radius:var(--global-border-radius)}@media only screen and (max-width:543px){.resume_filters .search_resumes{display:block;padding:10px}}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);margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--global-border-color);border-top:0;border-radius:0;overflow:visible}ul.resumes li.no_resumes_found a,ul.resumes li.resume a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}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 .candidate-location-column,ul.resumes li.no_resumes_found a .resume-posted-column,ul.resumes li.no_resumes_found a div.candidate-column .candidate-title,ul.resumes li.resume a .candidate-location-column,ul.resumes li.resume a .resume-posted-column,ul.resumes li.resume a div.candidate-column .candidate-title{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.no_resumes_found:last-child .resume-details-wrapper,body.post-type-archive-resume ul.resumes.resumes.resumes.resumes li.resume:last-child,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,ul.resumes.resumes li.no_resumes_found:last-child .resume-details-wrapper,ul.resumes.resumes li.resume:last-child,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-education dd,.single-resume .resume-manager-education dt,.single-resume .resume-manager-experience,.single-resume .resume-manager-experience dd,.single-resume .resume-manager-experience dt,.single-resume .resume_contact .resume_contact_details{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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.resumes li.no_resumes_found a img,ul.resumes li.resume a img{margin:0 auto 10px;position:static;width:64px;height:64px}ul.resumes li.no_resumes_found a .candidate-location-column,ul.resumes li.no_resumes_found a .resume-posted-column ul.resumes li.resume a .resume-posted-column,ul.resumes li.no_resumes_found a div.candidate-column,ul.resumes li.resume a .candidate-location-column,ul.resumes li.resume a div.candidate-column{width:100%;margin-bottom:10px;text-align:center;float:none;padding:0}}