:root {
  --swiper-theme-color: #0b9599 !important;
}

ul.job_types {
  list-style: none outside !important;
  padding: 0 !important;
  line-height: 24px !important;
}

#main-content .job_filters {
  background: none;
}

#main-content .job_filters .job_types {
  background: none;
  border-top: none;
}

#main-content .job_filters .job_types li {
  border-right: none;
}

#main-content .job_filters .search_submit {
  padding-top: 1em;
}

#main-content .job_filters .search_submit input {
  background: #b81124;
  color: #fff;
  font-size: 14px;
  font-family: "Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;
  border: none;
  padding: 12px;
  border-radius: 4px;
  font-weight: bold;
}

#main-content .job_filters .search_keywords input, #main-content .job_filters .search_location input {
  font-family: "Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;
  padding: 12px;
  border-radius: 4px;
}

#main-content .single_job_listing .meta {
  list-style-type: none;
  padding: 0;
  line-height: 1;
}

#main-content .single_job_listing .meta .full-time {
  background: none;
  border: 1px solid #0b9599;
  border-radius: 4px;
}

#main-content .single_job_listing .application .application_button {
  background: #b81124;
  border: none;
  border-radius: 4px;
  color: #fff;
  cursor: pointer;
}

#main-content .job-manager .full-time, #main-content .job_listing .full-time, #main-content .job-types .full-time {
  color: #0b9599;
}

#main-content .job-manager-form fieldset input.input-text,
#main-content .job-manager-form fieldset input.input-date,
#main-content .job-manager-form fieldset textarea,
#main-content .job-manager-form fieldset select {
  font-size: 16px;
  padding: 10px;
  border-radius: 4px;
}
/*# sourceMappingURL=jobs_board.css.map */