.sjb-job-522 .job-title {
  color: #000000;
  font-size: 18px;
}
.sjb-job-522 .without-logo h4 {
  font-weight: 600;
  font-size: 18px;
}
.sjb-job-522 .job-date {
  display: none;
}
.sjb-job-385 .job-date {
  display: none;
}
.list-data > .sjb-job-522 .btn {
  border-radius: 10px 10px 10px 10px !important;
}
.et_pb_column .sjb-filters {
  background-color: #009ee7;
  border-radius: 10px 10px 10px 10px;
}
.sjb-page .sjb-filters.sjb-filters-v2 {
  background-color: #009ee7;
}
.sjb-filters .btn-search {
  background-color: #f6ffff !important;
  font-size: 20px;
  -webkit-text-stroke-color: #f6ffff;
  border-radius: 10px 10px 10px 10px !important;
}
.sjb-page .btn-primary,
.sjb-page .btn-primary:hover,
.sjb-page .btn-primary:active:hover,
.sjb-page .btn-primary:active:focus,
.sjb-page .sjb-detail .jobpost-form .file div,
.sjb-page .sjb-detail .jobpost-form .file:hover div {
  background-color: #000000 !important;
}
.sjb-page .list-data .v2 {
  background-color: #009ee7;
  border-width: 0px;
  border-radius: 10px 10px 10px 10px;
}
.v2 .job-type {
  color: #000000 !important;
}
.v2 .job-location {
  color: #000000 !important;
}
.v2 .job-date {
  display: none;
}
.sjb-page .btn-primary {
  color: #000000;
  background-color: #f6ffff;
}
.without-logo .job-title {
  color: #000000 !important;
  font-size: 18px;
  font-weight: 600;
}
.list-data .btn {
  border-radius: 10px 10px 10px 10px !important;
}
.sjb-detail header > .row {
  margin-right: -15px;
  top: 0px;
}
.v2 .sjb-job-characteristics > div {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 15px;
  margin-top: 0px;
  border-top-width: 1px;
  border-width: 0px 0px 0px !important;
}
.job-info .job-title {
  color: #000000;
}
.sjb-detail #jobDescriptionTitleHeading {
  color: #000000;
}
.sjb-detail .job-features > h3 {
  color: #000000 !important;
}
.sjb-detail #sjb-application-form > h3 {
  color: #000000 !important;
}
.sjb-job-characteristics .job-location {
  width: 300px;
}
#sjb-application-form > div:nth-child(2) > div:nth-child(1) > div:nth-child(10) > label {
  display: none;
}
#jobapp_cover_letter {
  display: none;
}
#sjb-application-form > div:nth-child(2) > div:nth-child(1) > div:nth-child(13) > label {
  display: none;
}
#jobapp_telefon {
  display: none;
}
#sjb-application-form > div:nth-child(2) > div:nth-child(1) > div:nth-child(19) {
  display: none;
}
#sjb-application-form > div:nth-child(2) > div:nth-child(8) > div {
  flex: 0;
  background-color: #f6ffff;
}
#content .v2 {
  box-shadow: -1px -1px 10px 0px #ffffff;
}
.et_pb_contact_field > .et_pb_contact_field_options_wrapper label {
  background-color: #f6ffff;
  border-radius: 2px 2px 2px 2px;
}
.et_pb_contact_field_options_wrapper i {
  border-width: 1px;
  border-style: solid;
}
.page #content-area .hentry > h1 {
  color: #000000;
}
.page #content-area .hentry .entry-content h2 {
  color: #000000;
}
.page #content-area .hentry .entry-content h3 {
  color: #000000;
}
.page #content-area .hentry .entry-content h4 {
  color: #000000;
}
.page #content-area .hentry .entry-content h5 {
  color: #000000;
}
@media screen and (max-width: 667px) {
  .sjb-page .list-data .v2 {
    width: 133%;
    left: 0;
    right: 0px;
    transform: translate(-45px, 0);
    box-shadow: -1px -1px 16px 0px #ffffff;
  }
  #et-boc > #et-main-area > #container .sjb-page {
    right: 0px;
    left: 0px;
  }
  #post-479 > div > div > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(2) > div > div > div > div:nth-child(1) > div {
    width: 100%;
    transform: translate(0px, 0);
    box-shadow: none;
  }
  body > #cmplz-manage-consent > .cmplz-btn {
    right: 0px;
    transform: scale3d(0.67, 0.61, 1) translate(39px, 21px);
    top: 730;
  }
}
@media screen and (max-width: 375px) {
  .sjb-page .list-data .v2 {
    width: 134%;
    transform: translate(-43px, 0);
  }
  #et-boc > #et-main-area > #container .sjb-page {
    width: 150;
  }
  .list-view .v2 {
    width: 100%;
  }
  #post-479 > div > div > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(2) > div > div > div > div:nth-child(1) > div {
    box-shadow: none;
  }
  body > #cmplz-manage-consent > .cmplz-btn {
    right: 0px;
    bottom: 0px;
    transform: scale3d(0.87, 0.77, 1) translate(0, 8px);
  }
}
