.strong{font-weight:700!important}.cell-p-0 td,.cell-p-0 th,.p-0{padding:0!important}.cell-p-5 td,.cell-p-5 th,.p-5{padding:5!important}.cell-p-10 td,.cell-p-10 th,.p-10{padding:10!important}#thjm-job-listings-box{position:relative}#thjm-job-listings-box .thjm-job-listings{width:100%;overflow:hidden}#thjm-job-listings-box .thjm-job-listing-filter-wrapper{padding:20px 10px;background-color:#F5F5F5;overflow:auto;margin-bottom:10px}#thjm-job-listings-box .thjm-job-listing-filter-wrapper form{margin:0;display:flex;align-items:end;flex-direction:row}#thjm-job-listings-box .thjm-job-listing-filter-wrapper form.thjm-keyword-filter-active{flex-direction:column}#thjm-job-listings-box .thjm-job-listing-filter-wrapper.thjm-search-filters-column-1 form.thjm-keyword-filter-active .thjm-search-button,#thjm-job-listings-box .thjm-job-listing-filter-wrapper.thjm-search-filters-column-2 form.thjm-keyword-filter-active .thjm-search-button,#thjm-job-listings-box .thjm-job-listing-filter-wrapper.thjm-search-filters-column-3 form.thjm-keyword-filter-active .thjm-search-button{padding-right:7px;text-align:right}#thjm-job-listings-box .thjm-job-listing-filter-wrapper form.thjm-filter-columns{display:block}#thjm-job-listings-box .thjm-job-listing-filter-wrapper .thjm-search-filters{width:70%;float:left;display:flex;align-items:center;justify-content:left;flex-wrap:wrap}#thjm-job-listings-box .thjm-job-listing-filter-wrapper form.thjm-keyword-filter-active .thjm-search-filters{width:100%}#thjm-job-listings-box .thjm-search-filters-column-3 form.thjm-keyword-filter-active .thjm-job-filters:not(.thjm-job-filter-keyword){width:50%}#thjm-job-listings-box form.thjm-filter-columns .thjm-search-button,#thjm-job-listings-box form.thjm-filter-columns .thjm-search-filters{width:100%;float:unset;padding:10px 0}#thjm-job-listings-box form.thjm-filter-columns .thjm-search-button{text-align:right}#thjm-job-listings-box .thjm-search-button button{margin-bottom:7px;text-decoration:none}#thjm-job-listings-box .thjm-job-listing-filter-wrapper.thjm-search-filters-column-4 .thjm-search-filters{width:100%;float:unset;justify-content:space-around}#thjm-job-listings-box .thjm-job-listing-filter-wrapper.thjm-search-filters-column-3 .thjm-search-filters{justify-content:space-between}#thjm-job-listings-box .thjm-job-listing-filter-wrapper .thjm-search-filters .thjm-job-filters{display:inline-block;padding:7px;width:32%}#thjm-job-listings-box .thjm-job-listing-filter-wrapper.thjm-search-filters-column-4 form.thjm-keyword-filter-active .thjm-job-filters:not(.thjm-job-filter-keyword){width:33%}#thjm-job-listings-box .thjm-job-listing-filter-wrapper.thjm-search-filters-column-2 form.thjm-keyword-filter-active .thjm-job-filter-keyword{width:68%}#thjm-job-listings-box .thjm-job-listing-filter-wrapper .thjm-search-filters .thjm-job-filters select{min-height:35px;height:auto;padding:0 5px;border-radius:5px;width:100%;margin-top:3px}#thjm-job-listings-box form .thjm-search-filters .thjm-job-filters.thjm-job-filter-keyword,#thjm-job-listings-box form .thjm-search-filters .thjm-job-filters.thjm-job-filter-keyword input{width:100%}#thjm-job-listings-box .thjm-job-listing-filter-wrapper .thjm-search-filters .thjm-job-filters input{border:1px solid #a6a6a6;padding-left:6px;padding-right:6px;border-radius:4px;min-height:35px;vertical-align:middle}#thjm-job-listings-box .thjm-job-listing-filter-wrapper .thjm-search-filters .thjm-job-filters input:focus{border-radius:4px}#thjm-job-listings-box .thjm-job-listing-filter-wrapper .thjm-search-button{width:30%;float:right;text-align:center}#thjm-job-listings-box .thjm-job-listing-filter-wrapper.thjm-search-filters-column-4 .thjm-search-button{width:100%;padding:20px 10px 0 0;float:unset;text-align:right}#thjm-job-listings-box .dashicons.thjm-dashicons,.thjm-job-list-single-tags .thjm-inline-tags .dashicons.thjm-dashicons{vertical-align:middle;margin-right:3px;line-height:.8}#thjm-job-listings-box .dashicons-portfolio.thjm-dashicons,.thjm-job-list-single-tags .thjm-inline-tags .dashicons-portfolio.thjm-dashicons{line-height:.7}.thjm-listing-loop-content table.thjm-listing-solo-table,.thjm-listing-loop-content table.thjm-listing-solo-table tbody,.thjm-listing-loop-content table.thjm-listing-solo-table td,.thjm-listing-loop-content table.thjm-listing-solo-table thead,.thjm-listing-loop-content table.thjm-listing-solo-table tr{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.thjm-listing-loop-content table.thjm-listing-solo-table tr.thjm-listing-body td.thjm-job-single-excerpt{vertical-align:middle;text-align:justify;padding:10px 15px}.thjm-listing-loop-content table.thjm-listing-solo-table tr.thjm-listing-body td.thjm-job-single-more{vertical-align:middle;text-align:center;padding:10px 0}.thjm-listing-loop-content table.thjm-listing-solo-table{border-collapse:collapse;border-spacing:0;margin-bottom:15px;border-top:1px solid #E8E8E8}.thjm-listing-loop-content.thjm-plugin-layout .thjm-listing-solo-table{display:block}.thjm-listing-loop-content.thjm-plugin-layout .thjm-listing-solo-table,.thjm-listing-loop-content.thjm-plugin-layout .thjm-listing-solo-table tbody,.thjm-listing-loop-content.thjm-plugin-layout .thjm-listing-solo-table thead,.thjm-listing-loop-content.thjm-plugin-layout .thjm-listing-solo-table tr{display:block;width:100%}.thjm-listing-loop-content.thjm-plugin-layout table.thjm-listing-solo-table .thjm-listing-body td.thjm-job-single-excerpt,.thjm-listing-loop-content.thjm-plugin-layout table.thjm-listing-solo-table .thjm-listing-body td.thjm-job-single-more{width:100%!important;display:block}.thjm-listing-loop-content.thjm-plugin-layout table.thjm-listing-solo-table .thjm-listing-body td.thjm-job-single-more{text-align:right}.thjm-listing-loop-content .thjm-listing-solo-table tr.thjm-listing-header h3 a,.thjm-listing-loop-content table.thjm-listing-solo-table tr.thjm-listing-body td.thjm-job-single-more a{text-decoration:none!important;outline:0;word-break:revert;line-height:initial}#thjm-job-listings-box .thjm-load-more-section button,#thjm-job-listings-grid.thjm-listing-loop-content table.thjm-listing-solo-table .thjm-job-single-more a,#thjm_apply_button_wrapper button,#thjm_apply_now_popup .thjm-popup-wrapper .thjm-popup-footer-actions button{text-decoration:none}.thjm-listing-loop-content .thjm-listing-solo-table tr.thjm-listing-header h3{display:inline-block;margin:0;vertical-align:middle;width:auto}.thjm-listing-loop-content .thjm-listing-solo-table tr.thjm-listing-header td{padding-top:25px;text-align:left}.thjm-listing-loop-content .thjm-listing-solo-table tr .thjm-job-list-single-tags{width:100%;text-align:left;overflow:hidden;padding-left:10px}.thjm-job-list-single-tags .thjm-inline-tags,.thjm-listing-loop-content .thjm-listing-solo-table tr .thjm-job-list-single-tags .thjm-inline-tags{display:inline-block;padding:0 10px 0 0;text-align:left}.entry-content .thjm-job-list-single-tags.thjm-single-job-post .thjm-inline-tags{margin-bottom:20px}.thjm-listing-solo-table tr.thjm-listing-header .thjm-listing-title{padding:5px 10px}.thjm-listing-solo-table tr.thjm-listing-header .thjm-listing-title .thjm-featured-post{display:inline-block;width:24px;height:24px;vertical-align:middle;cursor:pointer;font-size:0}.thjm-listing-solo-table tr.thjm-listing-header .thjm-listing-title .thjm-featured-post img{height:22px;text-align:center;max-width:100%;padding:3px}#thjm-job-listings-list.thjm-listing-loop-content table.thjm-listing-solo-table{width:100%}#thjm-job-listings-list.thjm-listing-loop-content table.thjm-listing-solo-table .thjm-listing-body td.thjm-job-single-excerpt{width:70%}#thjm-job-listings-list.thjm-listing-loop-content table.thjm-listing-solo-table .thjm-listing-body td.thjm-job-single-more{width:30%}#thjm-job-listings-grid.thjm-listing-loop-content table.thjm-listing-solo-table{height:100vh;border-spacing:20px;border-collapse:unset;table-layout:fixed}#thjm-job-listings-grid.thjm-listing-loop-content table.thjm-listing-solo-table td.thjm-grid-columns{width:45%;border:1px solid #dedede;border-radius:4px;padding:15px;border-collapse:separate;height:100%}#thjm-job-listings-grid.thjm-listing-loop-content table.thjm-listing-solo-table .thjm-listing-body td.thjm-job-single-excerpt{padding:10px 0 15px}#thjm-job-listings-grid.thjm-listing-loop-content table.thjm-listing-solo-table .thjm-job-single-more{text-align:right;padding:15px 0}#thjm-job-listings-grid.thjm-listing-loop-content .thjm-listing-solo-table tr .thjm-job-list-single-tags .thjm-inline-tags{display:block;margin:5px 0;word-break:break-all}#thjm-job-listings-accordion.thjm-listing-loop-content table.thjm-listing-solo-table.thjm-accordion-block{margin-bottom:3px}#thjm-job-listings-accordion.thjm-listing-loop-content table.thjm-listing-solo-table.thjm-accordion-block .thjm-listing-accordion-header{background-color:#eee;border:1px solid #eee;border-radius:4px;cursor:pointer}#thjm-job-listings-accordion.thjm-listing-loop-content table.thjm-listing-solo-table.thjm-accordion-block .thjm-listing-accordion-header td{padding:0 10px}#thjm-job-listings-accordion.thjm-listing-loop-content table.thjm-listing-solo-table tbody.thjm-accordion-body{display:none}#thjm-job-listings-accordion.thjm-listing-loop-content table.thjm-listing-solo-table.thjm-active-accordion tbody.thjm-accordion-body{display:table-row-group}#thjm-job-listings-accordion.thjm-listing-loop-content table.thjm-listing-solo-table td.thjm-listing-header-content{width:90%;position:relative}#thjm-job-listings-accordion.thjm-listing-loop-content table.thjm-listing-solo-table td.thjm-listing-header-toggle{width:10%;text-align:center}#thjm-job-listings-accordion.thjm-listing-loop-content table.thjm-listing-solo-table .thjm-listing-accordion-header .thjm-dash-toggle{position:absolute;right:20px;top:50%;transform:translateY(-50%)}#thjm-job-listings-accordion.thjm-listing-loop-content table.thjm-listing-solo-table.thjm-active-accordion .thjm-listing-accordion-header .thjm-dash-toggle{-webkit-transform:rotate(90deg) translateX(-50%);-moz-transform:rotate(90deg) translateX(-50%);-ms-transform:rotate(90deg) translateX(-50%);-o-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%)}#thjm-job-listings-accordion.thjm-listing-loop-content table.thjm-listing-solo-table.thjm-accordion-block .thjm-listing-accordion-header:hover{background-color:#ccc;cursor:pointer}#thjm-job-listings-accordion.thjm-listing-loop-content table.thjm-listing-solo-table.thjm-accordion-block .thjm-job-list-single-tags{margin-top:15px}#thjm-job-listings-accordion.thjm-listing-loop-content table.thjm-listing-solo-table.thjm-accordion-block td.thjm-job-single-excerpt,#thjm-job-listings-accordion.thjm-listing-loop-content table.thjm-listing-solo-table.thjm-accordion-block td.thjm-job-single-more{padding:10px 15px}#thjm-job-listings-accordion.thjm-listing-loop-content table.thjm-listing-solo-table{width:100%}#thjm-job-listings-accordion.thjm-listing-loop-content table.thjm-listing-solo-table.thjm-accordion-block td.thjm-job-single-excerpt{width:70%}#thjm-job-listings-accordion.thjm-listing-loop-content table.thjm-listing-solo-table.thjm-accordion-block td.thjm-job-single-more{width:30%}#thjm-job-listings-accordion.thjm-plugin-layout table.thjm-listing-solo-table.thjm-accordion-block .thjm-listing-header-content{display:block;width:100%}#thjm-job-listings-box .page-numbers{font-size:14px;font-weight:700;padding:0 7px}#thjm-job-listings-box .thjm-load-more-section{border:none;margin-top:50px}#thjm-job-listings-box .thjm-load-more-section .thjm-load-more-button-wrapper,#thjm-job-listings-box .thjm-load-more-section .thjm-pagination-menu{border:none;text-align:center}.thjm-btn-apply-now{margin-bottom:30px}#thjm_apply_now_popup{display:none;position:fixed;z-index:1000;left:0;top:0;height:100%;width:100%;max-width:100%;background:50% 50% no-repeat rgba(255,255,255,.8)}#thjm_apply_now_popup.thjm-popup-active{display:block;margin-top:0;margin-bottom:0}#thjm_apply_now_popup form{margin:0}#thjm_apply_now_popup .thjm-popup-wrapper{position:absolute;width:40%;left:10%;border:1px solid #aaa;background-color:#fff;border-radius:4px;margin:0 auto}#thjm_apply_now_popup .thjm-popup-wrapper .thjm-popup-header{width:100%;background-color:#eaeaea;height:40px}#thjm_apply_now_popup .thjm-popup-wrapper .thjm-popup-header .thjm-popup-title{line-height:40px;padding-left:30px;font-weight:700;margin:0}#thjm_apply_now_popup .thjm-popup-wrapper .thjm-popup-close{margin:0;padding:4px 4px 0;position:absolute;vertical-align:middle;top:4px;right:6px}#thjm_apply_now_popup .thjm-popup-wrapper .thjm-popup-outer-wrapper{height:480px;overflow-y:auto}#thjm_apply_now_popup .thjm-popup-wrapper .thjm-popup-content-wrapper{width:95%;max-width:95%}#thjm_apply_now_popup .thjm-popup-wrapper .thjm-popup-content{padding:20px 0 10px 30px}#thjm_apply_now_popup .thjm-popup-wrapper .thjm-validation-notice{padding:20px 0 10px 30px;outline:0;border:0}#thjm_apply_now_popup .thjm-popup-wrapper .thjm-validation-notice p{color:red;margin:0}#thjm_apply_now_popup .thjm-popup-wrapper .thjm-popup-close:hover{cursor:pointer;color:#ff1a1a}#thjm_apply_now_popup .thjm-popup-wrapper .thjm-popup-close .dashicons{width:22px;height:22px;font-size:22px;font-weight:600}#thjm_apply_now_popup .thjm-popup-wrapper .thjm-popup-footer-actions{padding:10px;text-align:right;border:none;border-top:1px solid #dedede;overflow:hidden;width:100%;background-color:#fff}form.thjm-apply-form .thjm-form-row label.cb-group{display:inline-block;margin:0 1em 0 .3819820591em}form.thjm-apply-form .thjm-form-row input,form.thjm-apply-form .thjm-form-row select,form.thjm-apply-form .thjm-form-row textarea{width:100%}form.thjm-apply-form p.thjm-form-row input[type=radio],form.thjm-apply-form p.thjm-form-row input[type=checkbox]{width:auto}form.thjm-apply-form .thjm-form-row .thjm-required{border-bottom:0!important;color:red}form.thjm-apply-form .thjm-form-row .thjm-input-wrapper-group{display:block}form.thjm-apply-form .thjm-form-row .thjm-input-wrapper-group label{display:inline-block;margin-right:10px}form.thjm-apply-form .thjm-form-row .thjm-validation-required.thjm-validation-error{border:1px solid red}.thjm-job-features-list.thjm-bullet-list{margin:0 0 1.41575em 1em;padding:0}.thjm-job-features-list.thjm-plain-list{list-style-type:none;margin-left:auto;margin-right:auto;margin-bottom:1.11575em 0;padding:0}.single-thjm_jobs .thjm-job-features-list li,.thjm-job-features-list li{padding:5px 0;margin-left:auto;margin-right:auto}#thjm_job_ajax_loader{display:none;position:fixed;z-index:1002;top:0;left:0;height:100%;width:100%;max-width:100%}#thjm_job_ajax_loader.thjm-ajax-loading{display:block}.thjm-form-submission-msg{border:none;position:absolute;z-index:999;padding:0;margin:-20px 0 0}.thjm-form-submission-msg.thjm-response-active{position:relative}.thjm-form-submission-msg p{padding:16px 15px;border-radius:4px}.thjm-form-submission-msg p .dashicons{vertical-align:middle;float:right;cursor:pointer}.thjm-form-submission-msg p.thjm-success{color:green;font-weight:600;background-color:#ded}.thjm-form-submission-msg p.thjm-error{color:red;font-weight:600;background-color:#edd}.thjm-no-jobs{margin-top:30px}.thjm-no-jobs p{text-align:center}.thjm-apply-now-disabled-msg,.thjm-apply-now-msg{outline:0;font-weight:600;padding:0 0 20px;width:100%}.thjm-apply-now-disabled-msg{color:red}