.print-breadcrumb,
.print-source_url,
.print-links,
.print-footnote,
.print-hr {
  display: none !important;
}

.container {
  padding: 0 !important;
}

#topnav-region {
  display: none;
}

.vacancy {
  margin-top: 0;
  margin-bottom: 0;
}

#logoarea-region #block--1 {
  display: none;
}

nav.navbar {
  display: none;
}

.breadcrumb-cont {
  display: none;
}

.c-tabs.navbar {
  display: none !important;
  opacity: 0 !important;
}

#block--anchor-menu {
  display: none;
}

#bewerbungsform {
  display: none;
}

footer {
  display: none;
}
.job-nav-buttons  {
  display: none;
}

.col-lg-9 {
  padding: 0;
}

h1 {
  font-size: 30px !important;
  line-height: 30px !important;
  margin-bottom: 20px !important;
}

h3 {
  font-size: 24px !important;
  line-height: 24px !important;
  margin-bottom: 10px !important;
}

p {
  font-size: 12px !important;
  line-height: 20px !important;
}

ul li {
  font-size: 12px !important;
  line-height: 20px !important;
  list-style: initial !important;
}

ul li::before {
  display: none !important;
}

.field-stundenausmass, .field-ref-einrichtung, .field-ort, .field-ref-region, .field-ref-einrichtung-2, .field-ort-2, .field-ref-region-2, .field-arbeitsfeld-new {
  font-size: 12px !important;
  line-height: 20px !important;
}

.field-stundenausmass strong, .field-ref-einrichtung strong, .field-ref-region strong, .field-ort strong, .field-ref-einrichtung-2 strong, .field-ort-2 strong, .field-ref-region-2 strong, .field-arbeitsfeld-new strong {
  font-size: 12px !important;
  line-height: 20px !important;
}

.vacancy .field-body {
  margin-top: 30px;
}

.field-besch-ftigungsverh-ltnis, .field-besch-ftigungsverh-ltnis-2 {
  font-size: 12px !important;
  line-height: 20px !important;
  padding-left: 0 !important;
}

.field-add-wohneinrichtung, .field-add-wohneinrichtung-2 {
  font-size: 12px !important;
  line-height: 20px !important;
  padding-left: 0 !important;
}

.field-ref-region-new, .field-ref-region-new-2 {
  font-size: 12px !important;
  line-height: 20px !important;
  padding-left: 0 !important;
}

.field-jobplace-postcode, .field-jobplace-postcode-2 {
  font-size: 12px !important;
  line-height: 20px !important;
  padding-left: 0 !important;
}

.field-stundenausmass {
  padding-left: 0 !important;
}

.field-ref-einrichtung {
  padding-left: 0 !important;
}
.field-ref-einrichtung a {
  padding-left: 0 !important;
}
.field-ref-einrichtung-2 a {
  padding-left: 0 !important;
}
.field-stundenausmass::before {
  content: "";
  display: none;
}

.field-ref-einrichtung::before {
  content: "";
  display: none;
}

.field-arbeitsfeld-new {
  padding-left: 0 !important;
}
.field-textfeld-frei {
  padding-left: 0 !important;
}

.field-job-start {
  /*position: relative;
  top: 0;
  left: 0;
  background: #00a1e4;
  color: #fff;
  font-size: 12px !important;
  text-transform: uppercase;
  padding: 0 0;
  margin-bottom: 20px;*/
  display: none;
}

.rm_parent_link {
  font-size: 12px;
}

.node-type--offene-stelle .vacancy .field-introtext {
  margin-bottom: 30px;
}

#sliding-popup {
  display: none;
}

#region-bar {
  display: none;
}
