/*
Theme Name: START Employment
Theme URI: https://www.startemployment.com.au/
Description: Job Board Theme of the website START Employment
Author: I DO Marketing Services
Author URI: https://www.idomarketingservices.com/
Template: jobify
Version: 1.0
*/

@font-face {
font-family: STARTEmploymentMain;
src: url('fonts/font-start-employment-main.eot');
src: url('fonts/font-start-employment-main.eot?#iefix') format('embedded-opentype'),
url('fonts/font-start-employment-main.woff') format('woff'),
url('fonts/font-start-employment-main.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: STARTEmploymentSecondaryBold;
src: url('fonts/font-start-employment-secondary-bold.eot');
src: url('fonts/font-start-employment-secondary-bold.eot?#iefix') format('embedded-opentype'),
url('fonts/font-start-employment-secondary-bold.woff') format('woff'),
url('fonts/font-start-employment-secondary-bold.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: STARTEmploymentSecondaryRegular;
src: url('fonts/font-start-employment-secondary-regular.eot');
src: url('fonts/font-start-employment-secondary-regular.eot?#iefix') format('embedded-opentype'),
url('fonts/font-start-employment-secondary-regular.woff') format('woff'),
url('fonts/font-start-employment-secondary-regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: STARTEmploymentSecondaryLight;
src: url('fonts/font-start-employment-secondary-light.eot');
src: url('fonts/font-start-employment-secondary-light.eot?#iefix') format('embedded-opentype'),
url('fonts/font-start-employment-secondary-light.woff') format('woff'),
url('fonts/font-start-employment-secondary-light.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

:not(.wp-core-ui) button,
html,
body,
input,
select,
textarea {
font-family: STARTEmploymentSecondaryRegular, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

label {
font-family: STARTEmploymentSecondaryBold, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

.woocommerce label[for="rememberme"], .woocommerce-page label[for="rememberme"] {
font-family: STARTEmploymentSecondaryBold, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

code,
kbd,
pre,
samp {
font-family: STARTEmploymentSecondaryLight, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

h1, h2, h3, h4, h5, h6 {
font-family: STARTEmploymentMain, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

.site-title {
font-family: STARTEmploymentMain, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

.page-title {
font-family: STARTEmploymentMain, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

.page-subtitle {
font-family: STARTEmploymentSecondaryRegular, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

.page-subtitle a {
font-family: STARTEmploymentSecondaryRegular, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

.widget-title,
.widget-title--home,
.widget-title--footer,
.widget-title--job_listing,
.widget-title--job_listing-top,
.widget-title--resume,
.widget-title--resume-top,
.widget-title.widget-title--home,
.widget-title.widget-title--footer,
.widget-title.widget-title--job_listing,
.widget-title.widget-title--job_listing-top,
.widget-title.widget-title--resume,
.widget-title.widget-title--resume-top {
font-family: STARTEmploymentMain, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

.hero-search__title {
font-family: STARTEmploymentMain, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

.callout-feature-title {
font-family: STARTEmploymentMain, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

.resume-title,
.resume-candidate-title,
.resume_preview_title,
.resume-spotlight__title {
font-family: STARTEmploymentMain, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

.job_title,
.job_listing-title,
.job_listing_preview_title,
.job-spotlight__title {
font-family: STARTEmploymentMain, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

.entry-title,
.comments-title {
font-family: STARTEmploymentMain, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

.job-type, .job_listing-type, .single-product .page-header .sale .onsale {
font-family: STARTEmploymentSecondaryBold, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

.site-info {
font-family: STARTEmploymentSecondaryBold, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

.application_button, .button, .button--type-action, .button--type-inverted, .button--type-inverted.view-video, .button-secondary, .button-secondary.button--type-action, .button-secondary.button--type-inverted, .button-secondary.view-video, .button.button--type-action, .button.button--type-inverted, .footer-cta .button, .footer-cta .view-video, .job-application-note-add input[type="button"], .job-manager-form.wp-job-manager-bookmarks-form a.bookmark-notice, .job-manager-form.wp-job-manager-bookmarks-form a.remove-bookmark, .load_more_jobs strong, .load_more_resumes strong, .resume_contact_button, .single-product #content .single_add_to_cart_button, .single_job_listing .application input.apply-with-facebook[type="button"], .slider-text .button, .slider-text .view-video, .view-video, .widget--home-video .button, .widget--home-video .view-video, button, button.button--type-action, button.button--type-inverted, button.view-video, input[name="wp_job_manager_edit_application"], input.apply-with-linkedin[type="button"], input.apply-with-xing[type="button"], input.import-from-linkedin[type="button"], input[type="submit"], input.button--type-action[type="submit"], input.button--type-inverted[type="submit"], input.view-video[type="submit"], p.job-manager-single-alert-link a {
font-family: STARTEmploymentSecondaryBold, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

.fieldset-candidate_experience a {
color: #d93b52 !important;
}

.fieldset-candidate_experience a:active {
color: #d93b52 !important;
}

.fieldset-candidate_experience a:hover {
color: #01a87f !important;
}

.entry-content .rcp_level_description {
font-family: STARTEmploymentSecondaryRegular, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}

.nav-menu--primary {
font-family: STARTEmploymentMain, 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
}

.resume-description {
display: none;
}

.fieldjobrequired {
color: #DA3A51 !important;
}

.fieldjoboptional {
color: #01A87F !important;
}

.fieldresumerequired {
color: #DA3A51 !important;
}

.fieldresumeoptional {
color: #01A87F !important;
}