body.single-vacancy {
  background-color: #EEE;
}
body.single-vacancy .box.has-advanced-upload {
  background-color: #fff;
}
body.single-vacancy .wpcf7 .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before,
body.single-vacancy .wpcf7 .wpcf7-checkbox .wpcf7-list-item .SD-label:before,
body.single-vacancy .sd-form .SD-type-checkbox .wpcf7-list-item-label:before,
body.single-vacancy .sd-form .SD-type-checkbox .SD-label:before {
  background-color: #fff;
}
body.single-vacancy .wpcf7 .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:hover:before,
body.single-vacancy .wpcf7 .wpcf7-checkbox .wpcf7-list-item .SD-label:hover:before,
body.single-vacancy .sd-form .SD-type-checkbox .wpcf7-list-item-label:hover:before,
body.single-vacancy .sd-form .SD-type-checkbox .SD-label:hover:before {
  background-color: rgba(0, 107, 180, 0.5);
}
body.single-vacancy .wpcf7 .wpcf7-checkbox .wpcf7-list-item input:checked + .wpcf7-list-item-label:before, body.single-vacancy .wpcf7 .wpcf7-checkbox .wpcf7-list-item input:checked + label:before,
body.single-vacancy .sd-form .SD-type-checkbox input:checked + .wpcf7-list-item-label:before,
body.single-vacancy .sd-form .SD-type-checkbox input:checked + label:before {
  background-color: #006bb4;
}
body.single-vacancy input[type=week],
body.single-vacancy input[type=url],
body.single-vacancy input[type=time],
body.single-vacancy input[type=password],
body.single-vacancy input[type=number],
body.single-vacancy input[type=color],
body.single-vacancy input[type=month],
body.single-vacancy input[type=datetime-local],
body.single-vacancy input[type=text],
body.single-vacancy input[type=email],
body.single-vacancy input[type=tel],
body.single-vacancy select,
body.single-vacancy textarea {
  background-color: #fff;
}
body.single-vacancy .wpcf7-response-output {
  margin-top: 0;
}

@media screen and (max-width: 767px) {
  body.single-vacancy .sd-tabs-content {
    margin-bottom: 20px;
  }
  body.single-vacancy .sd-vacancy-sidebar > .vc_column-inner {
    display: grid;
    grid-template-columns: 1fr 1fr;
    margin-top: 22px;
    column-gap: 30px;
  }
  body.single-vacancy .sd-vacancy-sidebar > .vc_column-inner:before {
    content: none;
  }
}
@media screen and (max-width: 500px) {
  body.single-vacancy .sd-tabs-content {
    margin-bottom: 20px;
  }
  body.single-vacancy .sd-vacancy-sidebar > .vc_column-inner {
    grid-template-columns: 1fr;
  }
}

/*# sourceMappingURL=style.css.map */
