/**
 * Theme Name:     Kadence Child
 * Author:         Kadence WP
 * Template:       kadence
 * Text Domain:	   kadence-child
 * Description:    Kadence Theme is a lightweight yet full featured WordPress theme for creating beautiful fast loading and accessible websites, easier than ever. It features an easy to use drag and drop header and footer builder to build any type of header in minutes. It features a full library of gorgeous starter templates that are easy to modify with our intelligent global font and color controls. With extensive integration with the most popular 3rd party plugins, you can quickly build impressive ecommerce websites, course websites, business websites, and more.
 */

.item-is-stuck .main-navigation .primary-menu-container > ul > li.menu-item > a {
		color: white; 
}

/** WP JOBSEARCH DESIGN UPDATE **/

.jobsearch-plugin-default-container {
	width: calc(100% - 30px)!important;
}
@media (min-width: 1200px) {
	.jobsearch-plugin-default-container {
			max-width: 1240px!important;
	}
}
.jobsearch-user-form input[type="text"], .jobsearch-user-form input[type="password"], .jobsearch-user-form input[type="email"], .jobsearch-user-form input[type="number"], .jobsearch-user-form input[type="tel"], 
.jobsearch-login-box form ul li input[type="text"], .jobsearch-login-box form ul li input[type="password"], .jobsearch-login-box form ul li input[type="email"], .jobsearch-login-box form ul li input[type="tel"], .jobsearch-login-box form ul li input[type="number"] {
        border-radius: 6px!important;
        font-weight: 300;
        font-size: 15px!important;
        height: auto!important;
        padding: 15px 18px!important;
}
.jobsearch-user-form input[type="submit"] {
		border-radius: 6px!important;
}
.jobsearch-user-form input[type="submit"]:hover {
        background-color: var(--global-palette2)!important;
}
.jobsearch-subheader-form .jobsearch-banner-search {
        box-shadow: 0 3px 25px -10px #0001!important;
        border-radius: .5rem!important;
}
.jobsearch-search-filter-wrap {
        padding: 6px 19px 15px 19px!important;
		border: 0!important;
        border-radius: .5rem!important;
        box-shadow: 0 3px 25px -10px #0001 !important;
        margin-bottom: 20px !important;
}
.jobsearch-typo-wrap h1, .jobsearch-typo-wrap h2, .jobsearch-typo-wrap h3, .jobsearch-typo-wrap h4 .jobsearch-typo-wrap h5, .jobsearch-typo-wrap h6 {
        letter-spacing: 0!important;
        font-family: 'Open Sans';
}
.jobsearch-color, .jobsearch-colorhover:hover, .navbar-nav > li:hover > a, .navbar-nav > li.active > a, .navbar-nav .sub-menu > li:hover > a, .widget_nav_manu ul li:hover a, .widget_nav_manu ul li:hover a:before, .categories-list ul li i, li:hover .jobsearch-blog-grid-text h2 a, li:hover .jobsearch-read-more, .jobsearch-filterable ul li:hover a, .jobsearch-job-tag a, .jobsearch-list-option ul li a:hover, .jobsearch-jobdetail-postinfo, .jobsearch-jobdetail-options li i, .jobsearch-jobdetail-btn, .jobsearch-jobdetail-services i, .jobsearch-list-style-icon li i, .jobsearch_box_view_jobs_btn, .jobsearch-employer-list small, .jobsearch-employer-list-btn, .jobsearch-employer-grid figcaption small, .jobsearch-fileUpload span, .jobsearch-managejobs-appli, .jobsearch-transactions-tbody small, .jobsearch-resumes-subtitle a, .jobsearch-employer-confitmation a, .jobsearch-candidate-default-text h2 i, .jobsearch-candidate-default-btn, .jobsearch-candidate-grid figure figcaption p a, .jobsearch_candidate_info p a, .jobsearch-candidate-download-btn, .show-toggle-filter-list, .jobsearch-employer-dashboard-nav ul li:hover a, .jobsearch-employer-dashboard-nav ul li.active a, .jobsearch-candidate-savedjobs tbody td span, .jobsearch-cvupload-file span, .jobsearch-modal .modal-close:hover, .jobsearch-box-title span, .jobsearch-user-form-info p a, .jobsearch-services-classic span i, .widget_faq ul li:hover a, .grab-classic-priceplane ul li.active i, .jobsearch-classic-priceplane.active .jobsearch-classic-priceplane-btn, .jobsearch-plain-services i, .jobsearch-packages-priceplane ul li i, .jobsearch-additional-priceplane-btn, .contact-service i, .jobsearch-filterable ul li:hover a i, .jobsearch-login-box form a:hover, .jobsearch-resume-addbtn:hover, .img-icons a, .jobsearch-description ul li:before, .jobsearch-employer-list small a, .jobsearch-employer-wrap-section .jobsearch-candidate-grid figure figcaption span, .jobsearch-load-more a, .jobsearch-jobdetail-btn:hover, .tabs-list li:hover a, .tabs-list li.active a, .sort-list-view a.active, .sort-list-view a:hover, .jobsearch-applied-job-btns .more-actions.open-options i, .restrict-candidate-sec a:hover, .get-skill-detail-btn:hover, .jobsearch-filterable-select .selectize-control.single .selectize-input input, .jobsearch-list-option ul li.job-company-name a, .adv-srch-toggler a, .jobsearch-typo-wrap .jobsearch-add-review-con input[type="submit"]:hover, .jobsearch_box_contact_form input[type="submit"]:hover, .register-form:hover, .jobsearch-applyjob-btn:hover, .send-contract-to-applicnt, .jobsearch_apply_job span, .jobsearch-sort-section .selectize-input, .careerfy-jobdetail-btn, a.careerfy-jobdetail-btn:hover, .jobsearch-send-email-popup-btn, .jobsearch-send-email-popup-btn:hover, .jobsearch-drpzon-con .jobsearch-drpzon-btn, .jobsearch-drag-dropcustom .jobsearch-drpzon-btn i, .jobsearch-user-form i.jobsearch-icon, .jobsearch-candidate-timeline-text span, .jobsearch-candidate-timeline small, .jobsearch-candidate-title i, .jobsearch_candidate_info small, .jobsearch-employerdetail-btn, .jobsearch-profile-title h2, .jobsearch-typo-wrap .jobsearch-findmap-btn, .jobsearch-employer-profile-form .jobsearch-findmap-btn, .jobsearch-employer-dashboard-nav ul li:hover i, .jobsearch-employer-dashboard-nav ul li.active i, .jobsearch-employer-dashboard-nav ul li:hover a, .jobsearch-employer-dashboard-nav ul li.active a, .jobsearch-typo-wrap .main-tab-section, .other-lang-translate-post:hover, .jobsearch-employer-profile-form .upload-port-img-btn, .jobsearch-resume-education span, .jobsearch-applied-jobs-text span, .jobsearch-empmember-add-popup:hover, .categories-list ul li i, .jobsearch-filterable ul li:hover a, .jobsearch-filterable ul li:hover a i, .jobsearch-filterable-select:after, .show-toggle-filter-list:hover, .jobsearch-seemore, .show-toggle-filter-list, .jobsearch-jobdetail-postinfo, .jobsearch-jobdetail-options li i, .jobsearch-jobdetail-btn:hover, .jobsearch-jobdetail-btn, .jobsearch-jobdetail-services i, .jobsearch-description ul li:before, .jobsearch-description ul li i, .jobsearch_apply_job span, .jobsearch_box_view_jobs_btn, .jobsearch-employer-list small, .jobsearch-employer-list-btn, .jobsearch-payments-checkbox input[type="checkbox"]:checked + label span:before, .jobsearch-payments-checkbox input[type="checkbox"] + label:hover span:before, .jobsearch-payments-checkbox input[type="radio"]:checked + label span:before, .jobsearch-payments-checkbox input[type="radio"] + label:hover span:before, .jobsearch-candidate-default-text ul li a.jobsearch-candidate-default-studio, .jobsearch-candidate-grid figure figcaption p a a, .aplicants-grid-inner-con p a, .short-li-icons li a, .embed-code-getbtncon a:hover, .hder-notifics-count, .hdernotifics-after-con a:hover, .hdernotifics-after-con a, .addnew-aplyquestbtn-con button:hover, a.show-allskills-pop, .verif-terms-con p a, .embed-code-getbtncon a:hover, .jobsearch-view1-candidate-style a.jobsearch-candidate-download-btn:hover, .jobsearch-typo-wrap .jobsearch-banner-search button:hover, .careerfy-banner-search ul li.careerfy-banner-submit:hover i, .jobsearch-banner-search li.jobsearch-banner-submit:hover i, .jobsearch-employer-followin-btn {
        color: var(--global-palette1)!important;
}
.jobsearch-bordercolor, .jobsearch-bordercolorhover:hover, .jobsearch-jobdetail-btn, .jobsearch-employer-list-btn, .jobsearch-fileUpload span, .jobsearch-employer-confitmation a, .jobsearch-candidate-default-btn, .jobsearch-candidate-download-btn, .jobsearch-cvupload-file span, .active .jobsearch-simple-priceplane-basic a, .jobsearch-additional-priceplane-btn, .jobsearch-resume-addbtn, .jobsearch-load-more a, .more-actions, .restrict-candidate-sec a, .get-skill-detail-btn, .jobsearch-banner-search .adv-search-options .ui-widget-content .ui-state-default, .jobsearch-typo-wrap .jobsearch-add-review-con input[type="submit"], .jobsearch-jobdetail-btn.active:hover, .jobsearch_box_contact_form input[type="submit"], .register-form, .jobsearch-checkbox input[type="checkbox"]:checked + label span, .jobsearch-checkbox input[type="checkbox"] + label:hover span, .jobsearch-checkbox input[type="radio"]:checked + label span, .jobsearch-checkbox input[type="radio"] + label:hover span, .careerfy-jobdetail-btn, .jobsearch-send-email-popup-btn, .jobsearch-typo-wrap .ui-state-default, .jobsearch-typo-wrap .ui-widget-content .ui-state-default, .jobsearch-drpzon-con .jobsearch-drpzon-btn, .jobsearch-employerdetail-btn, .jobsearch-typo-wrap .jobsearch-employer-profile-submit, .other-lang-translate-post, .jobsearch-typo-wrap .jobsearch-findmap-btn, .jobsearch-employer-profile-form .jobsearch-findmap-btn, .jobsearch-employer-profile-form .upload-port-img-btn, .jobsearch-empmember-add-popup, .dash-hdtabchng-btn, .addcand-databy-emp, .jobsearch-jobdetail-btn.active, .jobsearch-employer-list-btn, .jobsearch-company-photo .jobsearch-fileUpload span, .short-li-icons li a, .embed-code-getbtncon a, .hder-notifics-count, .hdernotifics-after-con a, .addnew-aplyquestbtn-con button, .jobsearch-job-like, .jobsearch-popupplan-btn a, .jobsearch-popupplan-wrap.jobsearch-recmnded-plan, .embed-code-getbtncon a, .jobsearch-banner-search button, .jobsearch-employer-followin-btn, .jobsearch-add-job-to-favourite.jobsearch-job-like:hover {
        border-color: var(--global-palette1)!important;
}
.jobsearch-bgcolor, .jobsearch-bgcolorhover:hover, .navbar-nav > li > a:before, .jobsearch-banner-search ul li.jobsearch-banner-submit button, .jobsearch-plain-btn a, .jobsearch-testimonial-slider .slick-arrow:hover, .jobsearch-featured-label, .jobsearch-pagination-blog ul li:hover a, .jobsearch-pagination-blog ul li:hover span, .jobsearch-jobdetail-view, .jobsearch-jobdetail-tags a:hover, .jobsearch-employer-list-btn:hover, ul li:hover .jobsearch-employer-grid-btn, .jobsearch_box_contact_form input[type="submit"], .jobsearch-fileUpload:hover span, .jobsearch-resumes-options li:hover a, .jobsearch-employer-jobnav ul li:hover i, .jobsearch-employer-jobnav ul li.active i, .jobsearch-employer-jobnav ul li.active ~ li.active:after, .jobsearch-employer-jobnav ul li.active:nth-child(2):after, .jobsearch-employer-jobnav ul li.active:nth-child(3):after, .jobsearch-employer-confitmation a:hover, .jobsearch-candidate-default-btn:hover, .jobsearch-candidate-download-btn:hover, .jobsearch-add-popup input[type="submit"], .jobsearch-classic-services ul li:hover i, .jobsearch-service-slider .slick-arrow:hover, .jobsearch-classic-priceplane-btn, .jobsearch-classic-priceplane.active, .active .jobsearch-simple-priceplane-basic a, .jobsearch-packages-priceplane-btn, .jobsearch-additional-priceplane.active h2, .jobsearch-additional-priceplane.active .jobsearch-additional-priceplane-btn, .jobsearch-contact-info-sec, .jobsearch-contact-form input[type="submit"], .contact-service a, .jobsearch-employer-profile-form .jobsearch-findmap-btn:hover, .jobsearch-login-box form input[type="submit"], .jobsearch-login-box form .jobsearch-login-submit-btn, .jobsearch-login-box form .jobsearch-reset-password-submit-btn, .jobsearch-login-box form .jobsearch-register-submit-btn, .jobsearch-radio-checkbox input[type="radio"]:checked+label, .jobsearch-radio-checkbox input[type="radio"]:hover+label, .jobsearch-load-more a:hover, .jobsearch-typo-wrap .jobsearch-add-review-con input[type="submit"], .email-jobs-top, .jobalert-submit, .tabs-list li a:before, .sort-list-view a:before, .more-actions, .preview-candidate-profile:hover, .restrict-candidate-sec a, .get-skill-detail-btn, .profile-improve-con ul li small, .jobsearch_searchloc_div .jobsearch_google_suggestions:hover, .jobsearch_searchloc_div .jobsearch_location_parent:hover, .jobsearch-jobdetail-btn.active:hover, .jobsearch-checkbox li:hover .filter-post-count, .jobsearch-checkbox input[type="checkbox"]:checked + label span, .jobsearch-checkbox input[type="checkbox"] + label:hover span, .jobsearch-checkbox input[type="radio"]:checked + label span, .jobsearch-checkbox input[type="radio"] + label:hover span, .jobsearch-pagination-blog ul li:hover a, .jobsearch-pagination-blog ul li:hover span, .jobsearch-pagination-blog ul li span.current, .jobsearch-typo-wrap .ui-widget-header, .jobsearch-typo-wrap .ui-state-default, .jobsearch-typo-wrap .ui-widget-content .ui-state-default, .jobsearch-drpzon-con:hover .jobsearch-drpzon-btn, .jobsearch-candidate-timeline small:after, .jobsearch-employerdetail-btn:hover, .jobsearch-typo-wrap .jobsearch-employer-profile-submit, .other-lang-translate-post, .jobsearch-resume-addbtn, .jobsearch-employer-profile-form .upload-port-img-btn:hover, .suggested-skills li:hover, .jobsearch-empmember-add-popup, .dash-hdtabchng-btn, .addcand-databy-emp, .alret-submitbtn-con a.jobsearch-savejobalrts-sbtn, .jobsearch-jobdetail-view, .jobsearch-jobdetail-tags a:hover, .jobsearch-employer-list-btn:hover, .jobsearch-company-photo .jobsearch-fileUpload span, .jobsearch-typo-wrap button:hover, .jobsearch-typo-wrap button:focus, .jobsearch-typo-wrap input[type="button"]:hover, .jobsearch-typo-wrap input[type="button"]:focus, .jobsearch-typo-wrap input[type="submit"]:focus, .jobsearch-cvupload-file:hover span, .salary-type-radio input[type="radio"]:checked + label span, .demo-login-pbtns .active .jobsearch-demo-login-btn, .demo-login-pbtns .jobsearch-demo-login-btn:hover, .jobsearch-file-attach-sec li:hover .file-download-btn, .embed-code-getbtncon a, .jobsearch-usernotifics-menubtn a span, .hdernotifics-after-con a:hover, .quest-typecon-leftsec i, .addnew-questtypes-btnsiner a:hover i, .addnew-aplyquestbtn-con button, .addnew-questtypes-btnsiner a.active-type-itm i, .quests-item-answer p a, .jobsearch-applics-filterscon input.applics-filter-formbtn, .jobsearch-job-like, .jobsearch-popupplan-btn a, .skill-pop-btns a, .jobsearch-employer-followin-btn:hover, .jobsearch-view1-candidate-style a.jobsearch-candidate-download-btn, .jobsearch-employer-followin-btn:hover, .jobsearch-add-job-to-favourite.jobsearch-job-like:hover {
		color: white!important;
        background-color: var(--global-palette1)!important;
		font-weight: 500!important;
}
.modal-box-area .jobsearch-register-submit-btn.jobsearch-regpass-frmbtn, 
.modal-box-area .jobsearch-register-submit-btn.jobsearch-regpass-frmbtn.jobsearch-disable-btn, 
.modal-box-area .jobsearch-reset-password-submit-btn, 
.modal-box-area .jobsearch-login-submit-btn {
        color: white !important;
        border-color: var(--global-palette1)!important;
        box-shadow: inset 0 0 0 99px var(--global-palette1);
}
.modal-box-area .jobsearch-register-submit-btn.jobsearch-regpass-frmbtn:hover, 
.modal-box-area .jobsearch-register-submit-btn.jobsearch-regpass-frmbtn.jobsearch-disable-btn:hover, 
.modal-box-area .jobsearch-reset-password-submit-btn:hover,
.modal-box-area .jobsearch-login-submit-btn:hover {
        color: white !important;
        border-color: var(--global-palette2);
        box-shadow: inset 0 0 0 99px var(--global-palette2);
}
.jobsearch-typo-wrap .jobsearch-add-review-con input[type="submit"]:hover, 
.jobsearch-applied-job-btns .more-actions.open-options i, 
.jobsearch-applied-job-btns .more-actions:hover i {
		color: white!important;
}
.jobsearch-user-form a.jobsearch-user-showpass, 
.jobsearch-user-form i.jobsearch-icon {
		bottom: 18px!important;
}
.jobsearch-modal .jobsearch-user-form-info .jobsearch-checkbox {
        margin-top: 0!important;
}
.jobsearch-reset-password .jobsearch-user-form i.jobsearch-icon {
		bottom: unset!important;
}
jobsearch-login-submit-btn:hover, .jobsearch_box_contact_form input[type="submit"]:hover {
		color: var(--global-palette2)!important;
} 
.jobsearch-add-job-to-favourite.jobsearch-job-like i {
		color: white!important;
}
.jobsearch-joblisting-classic .jobsearch-job-like {
        padding: 0 !important;
        display: inline-flex;
        width: 32px;
        height: 32px;
        justify-content: center;
        align-items: center;
}
.jobsearch-view1-candidate-style a.jobsearch-candidate-download-btn {
		margin-top: -6px;
		z-index: 1;
		position: relative;
		border-radius: 0 0 6px 6px!important;
}
.onsubmit-apilocs-con a:hover {
		background-color: var(--global-palette2)!important;
		color: #e8f307!important;
}
.jobsearch-profile-select select, .onsubmit-apilocs-con a, .depdrpdwn-form-submitbtn {
		border-radius: 4px!important;
}
.jobsearch-banner-search input {
		border-radius: 0!important;
}
.jobsearch-search-filter-wrap .jobsearch-fltbox-title a {
		padding: 12px 0px 0px 0px!important;
}
.jobsearch-employer-profile-form label {
		margin-top: 12px;
}
.jobsearch-checkbox input[type="checkbox"] + label, .jobsearch-checkbox input[type="radio"] + label, 
.jobsearch-profile-select select, 
.selectize-dropdown, .selectize-input, .selectize-input input, 
.jobsearch-banner-search input[type="text"], .jobsearch-banner-search ul li input[type="number"] {
		font-size: 14px!important;
}
.selectize-dropdown [data-selectable] {
        padding: 12px 24px 12px 16px !important;
        font-weight: 500 !important;
}
.jobsearch-checkbox input[type="checkbox"] + label span, .jobsearch-checkbox input[type="radio"] + label span {
		margin: -1px 10px 0px 0px!important;
}
.jobsearch-checkbox input[type="checkbox"]:checked + label span, .jobsearch-checkbox input[type="checkbox"] + label:hover span, .jobsearch-checkbox input[type="radio"]:checked + label span, .jobsearch-checkbox input[type="radio"] + label:hover span {
        box-shadow: none!important;
}
.jobsearch-checkbox input[type="checkbox"] + label span, .jobsearch-checkbox input[type="radio"] + label span {
        width: 14px!important;
        height: 14px!important;
        border: 1px solid #fbdcec!important;
        border-radius: 2px!important;
}
h2.jobsearch-pst-title, .jobsearch-pst-title, h2.jobsearch-pst-title a {
        font-size: 16px !important;
        line-height: 1 !important;
        font-weight: 700;
        letter-spacing: -.5px;
}
.jobsearch-job-title h2 a {
        color: white !important;
        background-color: var(--global-palette1) !important;
        padding: 0.75rem 1rem 0.75rem;
        border-radius: 6px;
        margin-right: .5rem;
        margin-bottom: -0.5rem !important;
        display: inline-block;
        width: 100%;
		margin-bottom: 1.25rem!important;
}
h2.jobsearch-fltcount-title, .jobsearch-fltcount-title {
        font-weight: 700!important;
}
.selectize-dropdown {
        min-width: 145px;
}
.jobsearch-banner-search li.jobsearch-banner-submit button {
		border-radius: 0!important;
}
.jobsearch-banner-search li.jobsearch-banner-submit button:hover {
        background-color: var(--global-palette2)!important;
        border-color: var(--global-palette2)!important;
}
.jobsearch-banner-search li.jobsearch-banner-submit:hover i {
        color: #e8f307 !important;
}
.jobsearch-employer > ul > li, 
.jobsearch-joblisting-classic > ul > li {
        margin-bottom: 8px!important;
		transition: .25s;
}
.jobsearch-employer > ul > li:hover, 
.jobsearch-joblisting-classic > ul > li:hover {
		transition: .25s;
		transform: translateX(3px);
}
.jobsearch-employer > ul > li > div, 
.jobsearch-joblisting-classic-wrap {
		border-radius: 6px;
		box-shadow: 0 3px 25px -10px #0001!important;
}
.jobsearch-employer-list figure {
        margin-right: 15px;
}
.jobsearch-applied-jobs-thumb img, 
.jobsearch-joblisting-classic figure,
.jobsearch-joblisting-classic figure a img,
.jobsearch-jobdetail-listthumb img, 
.jobsearch-employer-list figure img {
        border-radius: 999px!important;
}
.jobsearch-applied-jobs-thumb, 
.jobsearch-joblisting-classic figure {
        padding: 0 !important;
        border: 0 !important;
}
.careerfy-radius-tooltip, .careerfy-typo-wrap .careerfy-radius-tooltip {
		border: 0!important;
        border-radius: 6px!important;
        box-shadow: 0px 4px 12px -5px rgba(0, 0, 0, 0.09)!important
}
.careerfy-radius-tooltip label, .jobsearch-top-searchbar .jobsearch-banner-search ul li .careerfy-radius-tooltip label, .jobsearch-banner-search ul li .careerfy-radius-tooltip label {
		font-weight: 700
}
.careerfy-radius-tooltip input, .jobsearch-top-searchbar .jobsearch-banner-search ul li .careerfy-radius-tooltip input, .jobsearch-banner-search ul li .careerfy-radius-tooltip input {
        border-radius: 0 6px 6px 0!important;
        margin: 0px!important;
        background-color: var(--global-palette7)!important;
		width: 30%!important;
}
.careerfy-radius-tooltip:before {
        border-top: 10px solid var(--global-palette7)!important;
}
.jobsearch-employer-box-section, 
.jobsearch-employer-dashboard-nav, 
.jobsearch_candidate_info, 
.single-candidate .container-wrapper, 
.jobsearch_side_box.jobsearch_box_contact_form form,
.jobsearch-employer-wrap-section, 
.jobsearch-jobdetail-list, 
.jobsearch_apply_job_wrap,
.jobsearch-jobdetail-content {
		border: 0!important;
		border-radius: 6px;
		box-shadow: 0 3px 25px -10px #0001!important;
}
.jobsearch-employer-wrap-section {
        margin-top: 2rem!important;
}
.dash-reviews-list.jobsearch-employer-wrap-section {
		padding: 30px!important;
}
.single-candidate .dash-reviews-list.jobsearch-candidate-wrap-section {
		margin-bottom: 30px!important;
}
.jobsearch-jobdetail-tags {
		gap: .25rem!important;
}
.jobsearch-jobdetail-tags a {
		padding: 6px 10px!important;
		border-radius: 4px!important;
}
.single.single-candidate .container-wrapper {
		padding: 30px!important;
}
.jobsearch_candidate_info figure {
        width: 150px!important;
        box-shadow: none!important;
        border: solid 6px var(--global-palette1);
        margin-bottom: 18px!important;
}
.jobsearch_candidate_info h2 {
    flex-basis: 100%;
    font-weight: 800 !important;
    letter-spacing: -.75px !important;
    font-size: 25px !important;
}
.jobsearch_candidate_info ul {
		margin: 0.75rem 0!important;
}
.jobsearch-jobdetail-listthumb {
        border: unset!important;
}
.jobsearch-section-title h2 {
		font-family: Anton;
}
.jobsearch-dribbble-logo:before {
    content: "\e951"!important;
}

.page-template-user-dashboard-template #inner-wrap > .jobsearch-main-content > .jobsearch-plugin-default-container > .jobsearch-row {
		display: flex;
		flex-wrap: wrap;
}
.page-template-user-dashboard-template #inner-wrap > .jobsearch-main-content .jobsearch-plugin-default-container .jobsearch-row > div {
		order: -1;
}
.page-template-user-dashboard-template .jobsearch-employer-profile-submit:hover, 
.jobsearch-view1-candidate-style a.jobsearch-candidate-download-btn:hover, 
.jobsearch-joblisting-classic .jobsearch-job-like:hover {
		background-color: var(--global-palette2)!important;
}
.jobsearch-employer-profile-submit:hover, 
.jobsearch-view1-candidate-style a.jobsearch-candidate-download-btn:hover, 
.jobsearch-joblisting-classic .jobsearch-job-like:hover i {
		color: #e8f307!important;
}
.salary-input span {
		right: 35px!important
}

.jobsearch-jobdetail-services .addtoany_content {
		display: none;
}
.jobsearch-jobdetail-services .text-content p {
		margin-bottom: 0;
}
.jobsearch-mangjobs-list-inner, .jobsearch-mngjob-thead {
        padding: 25px!important;
        background-color: var(--global-palette9)!important;
        border-radius: 6px;
		box-shadow: none !important;
}
.jobsearch-mngjob-thead {
        padding: 5px 25px!important;
}
.jobsearch-addreview-form > ul > li:first-child {
	column-gap: 15px;
}
.jobsearch-addreview-form textarea, .jobsearch-typo-wrap .review-stars-sec, .jobsearch-typo-wrap .review-overall-stars-sec {
        border: 0 !important;
        background-color: var(--global-palette9);
        border-radius: 6px;
}
#jobsearch-review-submit-btn {
	border-radius: 3px;
	font-weight: 700!important;
}
.jobsearch-login-box h2, 
.jobsearch-content-title h2 {
	letter-spacing: -.5px!important;
	font-weight: 700!important;
}
.jobsearch-candidate-title h2 {
	color: var(--global-palette1)!important
}
.jobsearch-applicns-candidate ul {
        display: flex;
        flex-direction: column;
        gap: 10px;
}
.jobsearch-applicns-candidate ul > li {
	
}
.jobsearch-applicns-candidate ul .jobsearch-candidate-default-wrap {
		border: solid 1px #f5f5f599;
        background-color: #f8f8f880;
        border-radius: 6px;
}
.jobsearch-applicns-candidate ul .jobsearch-candidate-default-wrap .jobsearch-candidate-default-text {

}
.jobsearch-recent-applicants-nav ul {
 
}
.jobsearch-recent-applicants-nav ul > li {
		background-color: var(--global-palette9);
		border-radius: 6px;
}
.employer-dashboard-thumb img {
        padding: 4px;
        outline: solid 6px var(--global-palette1);
}
.user-dashthumb-remove {
		z-index: 3!important;
        right: 55px!important;
        top: 0!important;
        background-color: var(--global-palette1)!important;
        color: white!important;
        padding-left: 1px!important;
        display: inline-flex;
        align-items: center;
        justify-content: center;
}
.ui-tooltip {
		background-color: var(--global-palette1)!important;
		color: white!important;
		padding: .25rem 0.7rem!important;
		letter-spacing: -.35px!important;
		font-weight: 700!important;
		border: none!important;
		border-radius: 3px!important;
		box-shadow: none!important;
		line-height: 1!important;
}
.jobsearch_box_map .jobsearch-map > div:nth-child(2) {
		border-radius: 6px;
        box-shadow: 0 3px 25px -10px #0001 !important;
        border: solid 10px white;
}
.jobsearch-cv-manager-wrap, .jobsearch-applied-jobs-wrap {
        border: 0;
        border-radius: 6px;
        background-color: var(--global-palette9);
        padding: 1.5rem;
}
.jobsearch-cv-manager-list {
	border: 0!important;
}
.jobsearch-cv-manager-wrap, .jobsearch-applied-jobs-wrap {
		border: 0!important;
		padding: 1.5rem!important;
		gap: 20px!important;
}
.jobsearch-applied-jobs-text {
		gap: 10px;
		align-items: center;
}
.jobsearch-applied-jobs-text ul {
		gap: 10px!important;
		margin-top: 10px!important
}
.jobsearch-applied-jobs-text ul li:first-child {
		flex-basis: 100%
}
.jobsearch-applied-jobs-wrap .jobsearch-applied-jobs-text ul li {
        justify-content: flex-start!important;
        align-items: center!important;
        gap: 4px!important;
}
.applied-status, .jobsearch-applied-jobs-text .jobsearch-savedjobs-links, .jobsearch-applied-jobs-text .jobsearch-savedjobs-links {
		margin: 0!important;
}
.applied-status span.aplid-status-txt {
        padding: 6px 10px !important;
        min-width: 75px!important;
        border-radius: 3px;
}
.restrict-candidate-sec {
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 1rem;
		margin-top: 2rem;
}
.restrict-candidate-sec h2, .restrict-candidate-sec p, .restrict-candidate-sec div {
		margin: 0!important;
}
.restrict-candidate-sec h2 {
		font-size: 36px!important;
}
.restrict-candidate-sec p {
		font-size: 16px!important;
		font-weight: 500!important;
		letter-spacing: -.25px;
		color: var(--global-palette1)!important;
}
.restrict-candidate-sec div {
		margin-top: 1rem!important
}
.jobsearch-employer-profile-form .jobsearch-onoffswitch-outer {
		box-shadow: none;
		border: 0;
		border-radius: 6px;
		background-color: var(--global-palette9);
}
.addtoany_content .addtoany_header {
		margin-bottom: 1rem!important;
		font-weight: 700!important;
		color: var(--global-palette1)!important;
}
.addtoany_content .addtoany_list {
		display: inline-flex!important;
		column-gap: 10px;
}
.addtoany_content .addtoany_list a {
		padding: 0!important;
		margin:0;
}
.addtoany_content .addtoany_list a span {
        padding: 3px !important;
        margin: 0;
        background-color: var(--global-palette9) !important;
        scale: 1.05;
        border-radius: 3px !important;
}
.addtoany_content .addtoany_list a:hover > span {
        background-color: var(--global-palette1) !important;
}
.addtoany_content .addtoany_list a:hover > span path {
        fill: white!important;
}
.jobsearch-userprofile-url {
		display: inline-flex !important;
		background-color: var(--global-palette9)!important;
		width: max-content!important;
		padding: .5rem 1rem!important;
		border-radius: 6px!important;
		position: relative!important;
}
.jobsearch-userprofile-url .updte-profile-slugbtn {
		line-height: 1;
		background-color: var(--global-palette2);
		color: white;
		font-weight: 700;
		padding: .15rem .35rem;
		border-radius: 3px;
}
.jobsearch-userprofile-url .slugchng-loder {
		position: absolute;
		right: -25px;
}
.jobsearch_candidate_info span {
		position: absolute;
		right: 0;
		top: 0;
		left: 50%;
		transform: translate(-50%, -50%);
		background-color: var(--global-palette1);
		color: white !important;
		font-weight: 700;
		line-height: 1 !important;
		padding: .4rem .0rem .3rem!important;
		border: 0!important;
		border-radius: 3px;
		display: none;
}
.jobsearch-user-options ul li a {
        border: 0 !important;
        background-color: var(--global-palette9);
        border-radius: 6px;
}
.jobsearch-user-options ul li.active a {
		background-color: var(--global-palette1)!important;
}
.jobsearch-user-options ul li.active small {
		color: white!important;
}
.jobsearch-reset-password .jobsearch-user-form label {
		margin-bottom: 0;
		max-width: 165px;
}
.jobsearch-user-form label {
        font-size: 15px!important;
        color: var(--global-palette3)!important;
        font-weight: 700!important;
}
.home .bd-home-gallery .spectra-image-gallery__media--grid {
	aspect-ratio: 6/9;
}
.home .bd-home-cta {
	padding: 0 0 30px
}