.teaser-wrapper:after,
#content:after,
#navPrimary ul:after,
.clearfix:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  height: 0;
  visibility: hidden;
}

* html .teaser-wrapper,
* html #content,
* html #navPrimary ul,
* html .clearfix {
  height: 1%;
}

.footer-nav-service-meta h2,
#navServiceMeta h2,
#search h2,
#siteInfo .socials h2,
.footer-nav h2,
.footer-meta h2,
.startseite .teaserband-kompakt h2,
.aural {
  height: 0;
  left: -999em;
  overflow: hidden;
  position: absolute;
  top: -999em;
  width: 0;
}

@font-face {
  font-family: "BundesSerif";
  src: url(/static/fonts/BundesSerifWeb-Regular.eot);
  src: url(/static/fonts/BundesSerifWeb-Regular.eot?#iefix) format('embedded-opentype'), url(/static/fonts/BundesSerifWeb-Regular.woff2) format('woff2'), url(/static/fonts/BundesSerifWeb-Regular.woff) format('woff'), url(/static/fonts/BundesSerifWeb-Regular.ttf) format('truetype');
  font-weight: 400;
}
@font-face {
  font-family: "BundesSerif";
  src: url(/static/fonts/BundesSerifWeb-Bold.eot);
  src: url(/static/fonts/BundesSerifWeb-Bold.eot?#iefix) format('embedded-opentype'), url(/static/fonts/BundesSerifWeb-Bold.woff2) format('woff2'), url(/static/fonts/BundesSerifWeb-Bold.woff) format('woff'), url(/static/fonts/BundesSerifWeb-Bold.ttf) format('truetype');
  font-weight: 700;
}
@font-face {
  font-family: "BundesSerif";
  src: url(/static/fonts/BundesSerifWeb-Italic.eot);
  src: url(/static/fonts/BundesSerifWeb-Italic.eot?#iefix) format('embedded-opentype'), url(/static/fonts/BundesSerifWeb-Italic.woff2) format('woff2'), url(/static/fonts/BundesSerifWeb-Italic.woff) format('woff'), url(/static/fonts/BundesSerifWeb-Italic.ttf) format('truetype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "BundesSerif";
  src: url(/static/fonts/BundesSerifWeb-BoldItalic.eot);
  src: url(/static/fonts/BundesSerifWeb-BoldItalic.eot?#iefix) format('embedded-opentype'), url(/static/fonts/BundesSerifWeb-BoldItalic.woff2) format('woff2'), url(/static/fonts/BundesSerifWeb-BoldItalic.woff) format('woff'), url(/static/fonts/BundesSerifWeb-BoldItalic.ttf) format('truetype');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "BundesSans";
  src: url(/static/fonts/BundesSansWeb-Regular.eot);
  src: url(/static/fonts/BundesSansWeb-Regular.eot?#iefix) format('embedded-opentype'), url(/static/fonts/BundesSansWeb-Regular.woff2) format('woff2'), url(/static/fonts/BundesSansWeb-Regular.woff) format('woff'), url(/static/fonts/BundesSansWeb-Regular.ttf) format('truetype');
  font-weight: 400;
}
@font-face {
  font-family: "BundesSans";
  src: url(/static/fonts/BundesSansWeb-Bold.eot);
  src: url(/static/fonts/BundesSansWeb-Bold.eot?#iefix) format('embedded-opentype'), url(/static/fonts/BundesSansWeb-Bold.woff2) format('woff2'), url(/static/fonts/BundesSansWeb-Bold.woff) format('woff'), url(/static/fonts/BundesSansWeb-Bold.ttf) format('truetype');
  font-weight: 700;
}
@font-face {
  font-family: "BundesSans";
  src: url(/static/fonts/BundesSansWeb-Italic.eot);
  src: url(/static/fonts/BundesSansWeb-Italic.eot?#iefix) format('embedded-opentype'), url(/static/fonts/BundesSansWeb-Italic.woff2) format('woff2'), url(/static/fonts/BundesSansWeb-Italic.woff) format('woff'), url(/static/fonts/BundesSansWeb-Italic.ttf) format('truetype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "BundesSans";
  src: url(/static/fonts/BundesSansWeb-Italic.eot);
  src: url(/static/fonts/BundesSansWeb-Italic.eot?#iefix) format('embedded-opentype'), url(/static/fonts/BundesSansWeb-BoldItalic.woff2) format('woff2'), url(/static/fonts/BundesSansWeb-BoldItalic.woff) format('woff'), url(/static/fonts/BundesSansWeb-BoldItalic.ttf) format('truetype');
  font-weight: 700;
  font-style: italic;
}
.akkordeon .akkordeon-button > a,
.akkordeon .akkordeon-button > div, .form-wrapper h2, .search-wrapper h2, .search-result-filter-link, .article-wrapper table caption, #popup h1, #popup .subheadline,
#popup h2, .project .project-details h4, q, blockquote.blockquote-block, blockquote.wechselteaser-blockquote {
  font-family: 'BundesSerif', Georgia, Times New roman, serif;
}

.form-wrapper label, .article-wrapper table th, .project.init .button-unfold, .project .additional-info ul li a, cite, .source cite {
  font-family: 'BundesSans', Arial, helvetica, sans-serif;
}

.gsb abbr,
.gsb acronym,
.gsb dfn {
  border-bottom: 1px dotted inherit;
  color: inherit;
  font-family: inherit;
  text-decoration: none;
}
.gsb.startseite .wechselteaser abbr,
.gsb.startseite .wechselteaser acronym,
.gsb.startseite .wechselteaser dfn {
  border-bottom: 1px dotted #fff;
  color: inherit;
  font-family: inherit;
}
.gsb .article-wrapper a abbr,
.gsb .article-wrapper a acronym,
.gsb .article-wrapper a dfn {
  border-bottom: 1px dotted #004f80;
  color: #004f80;
  font-family: inherit;
}
.gsb .article-wrapper .panel-title a abbr,
.gsb .article-wrapper .panel-title a acronym,
.gsb .article-wrapper .panel-title a dfn {
  border-bottom: 1px dotted #333;
  color: #004f80;
  font-family: inherit;
}

html[lang=en] span[lang=de],
html[lang=fr] span[lang=de] {
  font-style: italic;
}

.article-wrapper ul.links a,
.article-wrapper .more a,
.article-wrapper a.value,
.article-wrapper a.themenLink,
.article-wrapper a.intLink,
.form-wrapper a.RichTextIntLink,
.article-wrapper a.RichTextIntLink,
.article-wrapper a.RichTextGlossarLink,
.article-wrapper a.gcpresentation,
.startseite .newsBox a,
a.guestbookEntryLink,
#glossarPopup a,
#popupLinks #navFunctions a,
.slider-wrapper a.intLink,
#navService li a,
#navService li strong,
#sitemap li li a,
#sitemap li li strong,
.form-header a {
  -moz-background-size: 13px 13px;
  -o-background-size: 13px 13px;
  -webkit-background-size: 13px 13px;
  background-size: 13px 13px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fTwvc3R5bGU+PGcNCgkJaWQ9IlhNTElEXzIzNV8iPjxwYXRoIGlkPSJYTUxJRF8yMzdfIiBjbGFzcz0ic3QwIiBkPSJNMTIgMXYxMWgtMTF2LTExaDExbTEtMWgtMTN2MTNoMTN2LTEzeiIvPjxwYXRoIGlkPSJYTUxJRF8yMzZfIiBjbGFzcz0ic3QwIiBkPSJNOC40NjMgNS45M2wtMy4xNzktMi4yODFjLS4xNDYtLjEwNS0uMzIzLS4xNDMtLjQ5Ni0uMTA5LS4xNzkuMDM1LS4zMzEuMTQyLS40MzIuMzAyLS4xOTQuMzEzLS4xMTIuNzM3LjE4Ljk0N2wyLjM4NiAxLjcxMS0yLjM4NSAxLjcxMWMtLjI5My4yMS0uMzc0LjYzNS0uMTgxLjk0Ni4xMjIuMTk3LjMyOS4zMTUuNTU0LjMxNS4xMzQgMCAuMjYzLS4wNDIuMzczLS4xMjFsMy4xNzktMi4yODFjLjE4MS0uMTI4LjI4OC0uMzQxLjI4OC0uNTcgMC0uMjI4LS4xMDctLjQ0MS0uMjg3LS41N3oiLz48L2c+PC9zdmc+');
  background-position: 1px 5px;
  background-repeat: no-repeat;
  padding-left: 1.25rem;
}

.article-wrapper p a.intLink, .article-wrapper p a.RichTextIntLink {
  background-position: 1px 5px;
}
.article-wrapper table td p a.intLink, .article-wrapper table td p a.RichTextIntLink {
  background-position: 1px 2px;
}

.form-wrapper label a.RichTextIntLink {
  background-position: 1px 3px;
}

.article-wrapper .article-header a,
.form-header a {
  background-position: 6px 13px;
  -moz-background-size: 8px 12px;
  -o-background-size: 8px 12px;
  -webkit-background-size: 8px 12px;
  background-size: 8px 12px;
}
.article-wrapper .article-header .subheadline a,
.form-header .subheadline a {
  background-position: 3px 5px;
  -moz-background-size: 13px 13px;
  -o-background-size: 13px 13px;
  -webkit-background-size: 13px 13px;
  background-size: 13px 13px;
}

.singleview .teaser h2 a,
.singleview .teaser h3 a {
  background-image: none;
  padding-left: 0;
}

.subheadline a.value,
.subheadline a.themenLink,
.subheadline a.intLink,
.subheadline a.RichTextIntLink,
.subheadline a.RichTextGlossarLink,
.subheadline a.gcpresentation {
  background-position: 0 4px;
  display: inline-block;
  line-height: 1;
  padding-left: 1.375rem;
}

.panel-body a.external, .panel-body a.ExternalLink, .panel-body a.external-link-new-window, .panel-body a.wiki, .panel-body a.RichTextExtLink,
#glossarPopup a.external,
#glossarPopup a.ExternalLink,
#glossarPopup a.external-link-new-window,
#glossarPopup a.wiki,
#glossarPopup a.RichTextExtLink,
.article-text a.external,
.article-text a.ExternalLink,
.article-text a.external-link-new-window,
.article-text a.wiki,
.article-text a.RichTextExtLink,
.singleview a.external,
.singleview a.ExternalLink,
.singleview a.external-link-new-window,
.singleview a.wiki,
.singleview a.RichTextExtLink {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fTwvc3R5bGU+PGcgaWQ9IlhNTElEXzIyOF8iPjxwYXRoIGlkPSJYTUxJRF8yMzJfIiBjbGFzcz0ic3QwIiBkPSJNMTIgMXYxMWgtMTF2LTExaDExbTEtMWgtMTN2MTNoMTN2LTEzeiIvPjxwYXRoIGlkPSJYTUxJRF8yMjlfIiBjbGFzcz0ic3QwIiBkPSJNOS4xMTEgMy4xMTVsLTMuNzAyLS4wMDhjLS4xNy4wMjgtLjMxNi4xMjItLjQxMS4yNjItLjA5Ny4xNDUtLjEyOC4zMjEtLjA4Ny40OTguMDguMzQzLjQyNC41NzYuNzY0LjUybDIuOTMxLS4wMDcuMDA4IDIuOTQ0Yy0uMDU3LjM0Mi4xNzcuNjg1LjUxOS43NjUuMjE2LjA1MS40MzctLjAxLjU4OS0uMTYyLjA5MS0uMDkxLjE1LS4yMDcuMTcxLS4zMzVsLS4wMDgtMy43MDNjLjAzNS0uMjA5LS4wMzctLjQyNy0uMTkyLS41ODItLjE1NS0uMTU0LS4zNzItLjIyNi0uNTgyLS4xOTJ6Ii8+PC9nPjwvc3ZnPg==');
  background-position: 1px 5px;
  background-repeat: no-repeat;
  -moz-background-size: 13px 13px;
  -o-background-size: 13px 13px;
  -webkit-background-size: 13px 13px;
  background-size: 13px 13px;
  padding-left: 1.125rem;
}
.panel-body a.download, .panel-body a.imagedownload, .panel-body a.directDownload, .panel-body a.Publication, .panel-body a.publication, .panel-body a.shoppingCartLink,
#glossarPopup a.download,
#glossarPopup a.imagedownload,
#glossarPopup a.directDownload,
#glossarPopup a.Publication,
#glossarPopup a.publication,
#glossarPopup a.shoppingCartLink,
.article-text a.download,
.article-text a.imagedownload,
.article-text a.directDownload,
.article-text a.Publication,
.article-text a.publication,
.article-text a.shoppingCartLink,
.singleview a.download,
.singleview a.imagedownload,
.singleview a.directDownload,
.singleview a.Publication,
.singleview a.publication,
.singleview a.shoppingCartLink {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMTI7IiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fTwvc3R5bGU+PHJlY3QgaWQ9IlhNTElEXzIyN18iIHg9IjMiIHk9IjIiIGNsYXNzPSJzdDAiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz48cmVjdCBpZD0iWE1MSURfMjI2XyIgeD0iMyIgY2xhc3M9InN0MCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPjxwYXRoIGlkPSJYTUxJRF8yMjFfIiBjbGFzcz0ic3QwIiBkPSJNOCA1djIuMzU4aDEuNDc2OTk5OTk5OTk5OTk5OWwtMy40NzcgMy4yNjktMy40NzctMy4yNjloMS40NzY5OTk5OTk5OTk5OTk5di0yLjM1OGg0bTEtMWgtNnYyLjM1OGgtM2w2IDUuNjQyIDYtNS42NDJoLTN2LTIuMzU4eiIvPjwvc3ZnPg==');
  background-position: 1px 6px;
  background-repeat: no-repeat;
  -moz-background-size: 12px 12px;
  -o-background-size: 12px 12px;
  -webkit-background-size: 12px 12px;
  background-size: 12px 12px;
  padding-left: 1.0625rem;
}
.panel-body a.download, .panel-body a.shopping-cart-link,
#glossarPopup a.download,
#glossarPopup a.shopping-cart-link,
.article-text a.download,
.article-text a.shopping-cart-link,
.singleview a.download,
.singleview a.shopping-cart-link {
  padding-left: 1.5625rem;
}
.panel-body a.shopping-cart-link,
#glossarPopup a.shopping-cart-link,
.article-text a.shopping-cart-link,
.singleview a.shopping-cart-link {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMiIgd2lkdGg9IjEzIiBoZWlnaHQ9IjEyIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDojMDA0ZjgwO308L3N0eWxlPjwvZGVmcz48dGl0bGU+VW5iZW5hbm50LTE8L3RpdGxlPjxjaXJjbGUgY2xhc3M9ImEiIGN4PSI4LjMwMiIgY3k9IjExIiByPSIxIi8+PGNpcmNsZSBjbGFzcz0iYSIgY3g9IjUuNDkyIiBjeT0iMTEiIHI9IjEiLz48cG9seWdvbiBjbGFzcz0iYSIgcG9pbnRzPSIyLjM2OCAwIDQuMjIzIDcuNjIxIDkuNTg2IDcuNjIxIDExLjA3OCAzLjgzOSA0Ljk4NyAzLjgzOSA0Ljk4NyAyLjQ2IDExLjk2IDIuNDYgMTEuOTYgMi40NjIgMTMgMi40NjIgMTAuNDAxIDkgMTAuMzkyIDkgMy4zMDYgOSAxLjMwMSAxLjM3OSAwLjM3MiAxLjM3OSAwIDAgMi4zNjggMCIvPjwvc3ZnPg0K');
  background-position: 3px 3px;
  background-repeat: no-repeat;
  -moz-background-size: 12px 12px;
  -o-background-size: 12px 12px;
  -webkit-background-size: 12px 12px;
  background-size: 12px 12px;
}
.panel-body a.RichTextExtLinkMailTo, .panel-body a[href="mailto"],
#glossarPopup a.RichTextExtLinkMailTo,
#glossarPopup a[href="mailto"],
.article-text a.RichTextExtLinkMailTo,
.article-text a[href="mailto"],
.singleview a.RichTextExtLinkMailTo,
.singleview a[href="mailto"] {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yODguOCA0MTUuNiAxNSAxMSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjExIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0yODguOCA0MTUuNiAxNSAxMSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzAwNEY4MDt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNLTI4OC44IDQxNS42djExaDE1di0xMWgtMTV6bTEzLjQgMS4zbC01LjggNC40LTUuOC00LjRoMTEuNnptLTEyLjEgMS4ybDMuMSAyLjQtMy4xIDMuMnYtNS42em0wIDcuM2w0LjItNC4xIDIuMSAxLjYgMi4xLTEuNiA0LjIgNC4xaC0xMi42em0xMi42LTEuN2wtMy4yLTMuMiAzLjEtMi40LjEgNS42eiIvPjwvc3ZnPg==');
  background-position: 1px 5px;
  background-repeat: no-repeat;
  -moz-background-size: 15px 11px;
  -o-background-size: 15px 11px;
  -webkit-background-size: 15px 11px;
  background-size: 15px 11px;
  padding-left: 1.3125rem;
}
.panel-body a.GlossarEntry,
#glossarPopup a.GlossarEntry,
.article-text a.GlossarEntry,
.singleview a.GlossarEntry {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAxMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgMTAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHBhdGggZmlsbD0iIzAwNEY4MCIgZD0iTTQuNiA1bC0zLjEtMy41LTEuNSAxLjYgMS43IDEuOS0xLjcgMS45IDEuNSAxLjUgMy4xLTMuNHptNS40IDBsLTMuMi0zLjUtMS40IDEuNiAxLjcgMS45LTEuNyAxLjkgMS41IDEuNSAzLjEtMy40eiIvPjwvc3ZnPg==');
  background-position: 4px 6px;
  background-repeat: no-repeat;
  -moz-background-size: 10px 10px;
  -o-background-size: 10px 10px;
  -webkit-background-size: 10px 10px;
  background-size: 10px 10px;
  padding-left: 1.0625rem;
}
.panel-body a.modalButton:before,
#glossarPopup a.modalButton:before,
.article-text a.modalButton:before,
.singleview a.modalButton:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00NjQuMSAyNzIgMTggMTgiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtNDY0LjEgMjcyIDE4IDE4Ij48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZGlzcGxheTpub25lO2ZpbGw6IzUxNTE1MTt9IC5zdDF7ZmlsbDojNTE1MTUxO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tNDUwLjEgMjc4LjRjLTIuNS0xLjEtMy44LTEuMi02LjUtMS4xIDEuNi0xLjkgNS0yLjQgNi41IDEuMXoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNLTQ2My42IDI4N2MtMS42IDEuNi44IDQgMi40IDIuNGwzLjgtMy44YzEuMS43IDIuNSAxIDMuOCAxIDQuMSAwIDcuNC0zLjMgNy40LTcuNHMtMy4zLTcuNC03LjQtNy40Yy00LjEgMC03LjQgMy4zLTcuNCA3LjQgMCAxLjQuNCAyLjggMS4yIDMuOWwtMy44IDMuOXptMTUuMi03LjZjMCAyLjgtMi4zIDUuMS01LjEgNS4xcy01LjEtMi4zLTUuMS01LjEgMi4zLTUuMSA1LjEtNS4xIDUuMSAyLjMgNS4xIDUuMXoiLz48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9Ii00NTAuNSwyNzguNCAtNDUyLjUsMjc4LjQgLTQ1Mi41LDI3Ni40IC00NTQuNSwyNzYuNCAtNDU0LjUsMjc4LjQgLTQ1Ni41LDI3OC40IC00NTYuNSwyODAuNCAtNDU0LjUsMjgwLjQgLTQ1NC41LDI4Mi40IC00NTIuNSwyODIuNCAtNDUyLjUsMjgwLjQgLTQ1MC41LDI4MC40Ii8+PC9zdmc+');
}
.panel-body a.modalButton:hover:before, .panel-body a.modalButton:focus:before, .panel-body a.modalButton:active:before,
#glossarPopup a.modalButton:hover:before,
#glossarPopup a.modalButton:focus:before,
#glossarPopup a.modalButton:active:before,
.article-text a.modalButton:hover:before,
.article-text a.modalButton:focus:before,
.article-text a.modalButton:active:before,
.singleview a.modalButton:hover:before,
.singleview a.modalButton:focus:before,
.singleview a.modalButton:active:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0zMTMuNiA0MTEuOCAxNy45IDE4LjEiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMzEzLjYgNDExLjggMTcuOSAxOC4xIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZGlzcGxheTpub25lO2ZpbGw6IzUxNTE1MTt9IC5zdDF7ZmlsbDojMDA0RjgwO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tNzM4LjEgNjkwLjNjLTIuNS0xLjEtMy44LTEuMi02LjUtMS4xIDEuNi0xLjkgNS0yLjQgNi41IDEuMXoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNLTMxMy4xIDQyN2MtMS42IDEuNi44IDQgMi40IDIuNGwzLjgtMy44YzEuMS43IDIuNSAxIDMuOCAxIDQuMSAwIDcuNC0zLjMgNy40LTcuNHMtMy4zLTcuNC03LjQtNy40LTcuNCAzLjMtNy40IDcuNGMwIDEuNC40IDIuOCAxLjIgMy45bC0zLjggMy45em0xNS4yLTcuNmMwIDIuOC0yLjMgNS4xLTUuMSA1LjFzLTUuMS0yLjMtNS4xLTUuMSAyLjMtNS4xIDUuMS01LjEgNS4xIDIuMyA1LjEgNS4xeiIvPjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iLTMwMCw0MTguNCAtMzAyLDQxOC40IC0zMDIsNDE2LjQgLTMwNCw0MTYuNCAtMzA0LDQxOC40IC0zMDYsNDE4LjQgLTMwNiw0MjAuNCAtMzA0LDQyMC40IC0zMDQsNDIyLjQgLTMwMiw0MjIuNCAtMzAyLDQyMC40IC0zMDAsNDIwLjQiLz48L3N2Zz4=');
}

.additional-info ul.links a,
.additional-info p.links a,
#glossarPopup .glossar-link a,
.teaser ul.links a,
.teaser p.links a,
.panel-body ul.links a,
.panel-body p.links a,
.article-wrapper .sectionRelated ul.links a,
.article-wrapper .sectionRelated p.links a {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fTwvc3R5bGU+PGcNCgkJaWQ9IlhNTElEXzIzNV8iPjxwYXRoIGlkPSJYTUxJRF8yMzdfIiBjbGFzcz0ic3QwIiBkPSJNMTIgMXYxMWgtMTF2LTExaDExbTEtMWgtMTN2MTNoMTN2LTEzeiIvPjxwYXRoIGlkPSJYTUxJRF8yMzZfIiBjbGFzcz0ic3QwIiBkPSJNOC40NjMgNS45M2wtMy4xNzktMi4yODFjLS4xNDYtLjEwNS0uMzIzLS4xNDMtLjQ5Ni0uMTA5LS4xNzkuMDM1LS4zMzEuMTQyLS40MzIuMzAyLS4xOTQuMzEzLS4xMTIuNzM3LjE4Ljk0N2wyLjM4NiAxLjcxMS0yLjM4NSAxLjcxMWMtLjI5My4yMS0uMzc0LjYzNS0uMTgxLjk0Ni4xMjIuMTk3LjMyOS4zMTUuNTU0LjMxNS4xMzQgMCAuMjYzLS4wNDIuMzczLS4xMjFsMy4xNzktMi4yODFjLjE4MS0uMTI4LjI4OC0uMzQxLjI4OC0uNTcgMC0uMjI4LS4xMDctLjQ0MS0uMjg3LS41N3oiLz48L2c+PC9zdmc+');
  background-position: 1px 3px;
  background-repeat: no-repeat;
  -moz-background-size: 13px 13px;
  -o-background-size: 13px 13px;
  -webkit-background-size: 13px 13px;
  background-size: 13px 13px;
  padding-left: 1.5625rem;
}

.einzelteaser ul.links a,
.einzelteaser p.links a,
.flyout-teaser-text p.links a {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fTwvc3R5bGU+PGcNCgkJaWQ9IlhNTElEXzIzNV8iPjxwYXRoIGlkPSJYTUxJRF8yMzdfIiBjbGFzcz0ic3QwIiBkPSJNMTIgMXYxMWgtMTF2LTExaDExbTEtMWgtMTN2MTNoMTN2LTEzeiIvPjxwYXRoIGlkPSJYTUxJRF8yMzZfIiBjbGFzcz0ic3QwIiBkPSJNOC40NjMgNS45M2wtMy4xNzktMi4yODFjLS4xNDYtLjEwNS0uMzIzLS4xNDMtLjQ5Ni0uMTA5LS4xNzkuMDM1LS4zMzEuMTQyLS40MzIuMzAyLS4xOTQuMzEzLS4xMTIuNzM3LjE4Ljk0N2wyLjM4NiAxLjcxMS0yLjM4NSAxLjcxMWMtLjI5My4yMS0uMzc0LjYzNS0uMTgxLjk0Ni4xMjIuMTk3LjMyOS4zMTUuNTU0LjMxNS4xMzQgMCAuMjYzLS4wNDIuMzczLS4xMjFsMy4xNzktMi4yODFjLjE4MS0uMTI4LjI4OC0uMzQxLjI4OC0uNTcgMC0uMjI4LS4xMDctLjQ0MS0uMjg3LS41N3oiLz48L2c+PC9zdmc+');
  background-position: 1px 2px;
  -moz-background-size: 13px 13px;
  -o-background-size: 13px 13px;
  -webkit-background-size: 13px 13px;
  background-size: 13px 13px;
  background-repeat: no-repeat;
  padding-left: 1.5625rem;
  font-size: 0.9375rem;
  font-weight: 700 !important;
}

.einzelteaserbreit .einzelteaser ul li:first-child a,
.einzelteaserbreit .einzelteaser p.links a,
.article-wrapper .teaser-mediathek-wrapper .links a {
  background-color: #004f80;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNmZmY7fTwvc3R5bGU+PGcNCgkJaWQ9IlhNTElEXzIzNV8iPjxwYXRoIGlkPSJYTUxJRF8yMzdfIiBjbGFzcz0ic3QwIiBkPSJNMTIgMXYxMWgtMTF2LTExaDExbTEtMWgtMTN2MTNoMTN2LTEzeiIvPjxwYXRoIGlkPSJYTUxJRF8yMzZfIiBjbGFzcz0ic3QwIiBkPSJNOC40NjMgNS45M2wtMy4xNzktMi4yODFjLS4xNDYtLjEwNS0uMzIzLS4xNDMtLjQ5Ni0uMTA5LS4xNzkuMDM1LS4zMzEuMTQyLS40MzIuMzAyLS4xOTQuMzEzLS4xMTIuNzM3LjE4Ljk0N2wyLjM4NiAxLjcxMS0yLjM4NSAxLjcxMWMtLjI5My4yMS0uMzc0LjYzNS0uMTgxLjk0Ni4xMjIuMTk3LjMyOS4zMTUuNTU0LjMxNS4xMzQgMCAuMjYzLS4wNDIuMzczLS4xMjFsMy4xNzktMi4yODFjLjE4MS0uMTI4LjI4OC0uMzQxLjI4OC0uNTcgMC0uMjI4LS4xMDctLjQ0MS0uMjg3LS41N3oiLz48L2c+PC9zdmc+');
  background-position: 10px 6px;
  background-repeat: no-repeat;
  color: #fff;
  display: inline-block;
  margin-bottom: 1.25rem;
  padding: 0.25rem 0.625rem 0.25rem 1.875rem;
}
.einzelteaserbreit .einzelteaser ul li:first-child a.external, .einzelteaserbreit .einzelteaser ul li:first-child a.ExternalLink, .einzelteaserbreit .einzelteaser ul li:first-child a.external-link-new-window, .einzelteaserbreit .einzelteaser ul li:first-child a.wiki, .einzelteaserbreit .einzelteaser ul li:first-child a.RichTextExtLink,
.einzelteaserbreit .einzelteaser p.links a.external,
.einzelteaserbreit .einzelteaser p.links a.ExternalLink,
.einzelteaserbreit .einzelteaser p.links a.external-link-new-window,
.einzelteaserbreit .einzelteaser p.links a.wiki,
.einzelteaserbreit .einzelteaser p.links a.RichTextExtLink,
.article-wrapper .teaser-mediathek-wrapper .links a.external,
.article-wrapper .teaser-mediathek-wrapper .links a.ExternalLink,
.article-wrapper .teaser-mediathek-wrapper .links a.external-link-new-window,
.article-wrapper .teaser-mediathek-wrapper .links a.wiki,
.article-wrapper .teaser-mediathek-wrapper .links a.RichTextExtLink {
  -moz-background-size: 13px 13px;
  -o-background-size: 13px 13px;
  -webkit-background-size: 13px 13px;
  background-size: 13px 13px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRkY7fTwvc3R5bGU+PGcgaWQ9IlhNTElEXzIyOF8iPjxwYXRoIGlkPSJYTUxJRF8yMzJfIiBjbGFzcz0ic3QwIiBkPSJNMTIgMXYxMWgtMTF2LTExaDExbTEtMWgtMTN2MTNoMTN2LTEzeiIvPjxwYXRoIGlkPSJYTUxJRF8yMjlfIiBjbGFzcz0ic3QwIiBkPSJNOS4xMTEgMy4xMTVsLTMuNzAyLS4wMDhjLS4xNy4wMjgtLjMxNi4xMjItLjQxMS4yNjItLjA5Ny4xNDUtLjEyOC4zMjEtLjA4Ny40OTguMDguMzQzLjQyNC41NzYuNzY0LjUybDIuOTMxLS4wMDcuMDA4IDIuOTQ0Yy0uMDU3LjM0Mi4xNzcuNjg1LjUxOS43NjUuMjE2LjA1MS40MzctLjAxLjU4OS0uMTYyLjA5MS0uMDkxLjE1LS4yMDcuMTcxLS4zMzVsLS4wMDgtMy43MDNjLjAzNS0uMjA5LS4wMzctLjQyNy0uMTkyLS41ODItLjE1NS0uMTU0LS4zNzItLjIyNi0uNTgyLS4xOTJ6Ii8+PC9nPjwvc3ZnPg==');
}
.einzelteaserbreit .einzelteaser ul li:first-child a.GlossarEntry,
.einzelteaserbreit .einzelteaser p.links a.GlossarEntry,
.article-wrapper .teaser-mediathek-wrapper .links a.GlossarEntry {
  -moz-background-size: 10px 10px;
  -o-background-size: 10px 10px;
  -webkit-background-size: 10px 10px;
  background-size: 10px 10px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAxMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgMTAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHBhdGggZmlsbD0iIzAwNEY4MCIgZD0iTTQuNiA1bC0zLjEtMy41LTEuNSAxLjYgMS43IDEuOS0xLjcgMS45IDEuNSAxLjUgMy4xLTMuNHptNS40IDBsLTMuMi0zLjUtMS40IDEuNiAxLjcgMS45LTEuNyAxLjkgMS41IDEuNSAzLjEtMy40eiIvPjwvc3ZnPg==');
  background-position: 10px 7px;
}
.einzelteaserbreit .einzelteaser ul li:first-child a.RichTextExtLinkMailTo, .einzelteaserbreit .einzelteaser ul li:first-child a[href="mailto"],
.einzelteaserbreit .einzelteaser p.links a.RichTextExtLinkMailTo,
.einzelteaserbreit .einzelteaser p.links a[href="mailto"],
.article-wrapper .teaser-mediathek-wrapper .links a.RichTextExtLinkMailTo,
.article-wrapper .teaser-mediathek-wrapper .links a[href="mailto"] {
  -moz-background-size: 15px 11px;
  -o-background-size: 15px 11px;
  -webkit-background-size: 15px 11px;
  background-size: 15px 11px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yODguOCA0MTUuNiAxNSAxMSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjExIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0yODguOCA0MTUuNiAxNSAxMSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzAwNEY4MDt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNLTI4OC44IDQxNS42djExaDE1di0xMWgtMTV6bTEzLjQgMS4zbC01LjggNC40LTUuOC00LjRoMTEuNnptLTEyLjEgMS4ybDMuMSAyLjQtMy4xIDMuMnYtNS42em0wIDcuM2w0LjItNC4xIDIuMSAxLjYgMi4xLTEuNiA0LjIgNC4xaC0xMi42em0xMi42LTEuN2wtMy4yLTMuMiAzLjEtMi40LjEgNS42eiIvPjwvc3ZnPg==');
  background-position: 10px 7px;
}
.einzelteaserbreit .einzelteaser ul li:first-child a.download, .einzelteaserbreit .einzelteaser ul li:first-child a.imagedownload, .einzelteaserbreit .einzelteaser ul li:first-child a.directDownload, .einzelteaserbreit .einzelteaser ul li:first-child a.Publication, .einzelteaserbreit .einzelteaser ul li:first-child a.publication, .einzelteaserbreit .einzelteaser ul li:first-child a.shoppingCartLink,
.einzelteaserbreit .einzelteaser p.links a.download,
.einzelteaserbreit .einzelteaser p.links a.imagedownload,
.einzelteaserbreit .einzelteaser p.links a.directDownload,
.einzelteaserbreit .einzelteaser p.links a.Publication,
.einzelteaserbreit .einzelteaser p.links a.publication,
.einzelteaserbreit .einzelteaser p.links a.shoppingCartLink,
.article-wrapper .teaser-mediathek-wrapper .links a.download,
.article-wrapper .teaser-mediathek-wrapper .links a.imagedownload,
.article-wrapper .teaser-mediathek-wrapper .links a.directDownload,
.article-wrapper .teaser-mediathek-wrapper .links a.Publication,
.article-wrapper .teaser-mediathek-wrapper .links a.publication,
.article-wrapper .teaser-mediathek-wrapper .links a.shoppingCartLink {
  -moz-background-size: 12px 12px;
  -o-background-size: 12px 12px;
  -webkit-background-size: 12px 12px;
  background-size: 12px 12px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojZmZmZmZmO308L3N0eWxlPjxwYXRoIGlkPSJYTUxJRF8yMjdfIiBjbGFzcz0ic3QwIiBkPSJNMyAyaDZ2MWgtNnoiLz48cGF0aCBpZD0iWE1MSURfMjI2XyIgY2xhc3M9InN0MCIgZD0iTTMgMGg2djFoLTZ6Ii8+PHBhdGggaWQ9IlhNTElEXzIyMV8iIGNsYXNzPSJzdDAiIGQ9Ik04IDV2Mi4zNThoMS40NzY5OTk5OTk5OTk5OTk5bC0zLjQ3NyAzLjI2OS0zLjQ3Ny0zLjI2OWgxLjQ3Njk5OTk5OTk5OTk5OTl2LTIuMzU4aDRtMS0xaC02djIuMzU4aC0zbDYgNS42NDIgNi01LjY0MmgtM3YtMi4zNTh6Ii8+PC9zdmc+');
  background-position: 10px 7px;
}
.einzelteaserbreit .einzelteaser ul li:first-child a.video,
.einzelteaserbreit .einzelteaser p.links a.video,
.article-wrapper .teaser-mediathek-wrapper .links a.video {
  -moz-background-size: 13px 11px;
  -o-background-size: 13px 11px;
  -webkit-background-size: 13px 11px;
  background-size: 13px 11px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMSIgd2lkdGg9IjEzIiBoZWlnaHQ9IjExIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojZmZmZmZmO308L3N0eWxlPjxwYXRoIGlkPSJYTUxJRF8yMTNfIiBjbGFzcz0ic3QwIiBkPSJNNiA1Yy41NTEgMCAxIC40NDkgMSAxdjJjMCAuNTUxLS40NDkgMS0xIDFoLTRjLS41NTEgMC0xLS40NDktMS0xdi0yYzAtLjU1MS40NDktMSAxLTFoNG0wLTFoLTRjLTEuMSAwLTIgLjktMiAydjJjMCAxLjEuOSAyIDIgMmg0YzEuMSAwIDItLjkgMi0ydi0yYzAtMS4xLS45LTItMi0yeiIvPjxwYXRoIGlkPSJYTUxJRF8yMTBfIiBjbGFzcz0ic3QwIiBkPSJNMTIgNC42MTh2NC43NjRsLTItMXYtMi43NjRsMi0xbTEtMS42MThsLTQgMnY0bDQgMnYtOHoiLz48Y2lyY2xlIGlkPSJYTUxJRF8xNl8iIGNsYXNzPSJzdDAiIGN4PSI2IiBjeT0iMS41IiByPSIxLjUiLz48Y2lyY2xlIGlkPSJYTUxJRF8xNF8iIGNsYXNzPSJzdDAiIGN4PSIyIiBjeT0iMS41IiByPSIxLjUiLz48L3N2Zz4=');
  background-position: 10px 7px;
}
.einzelteaserbreit .einzelteaser ul li:first-child a.audio,
.einzelteaserbreit .einzelteaser p.links a.audio,
.article-wrapper .teaser-mediathek-wrapper .links a.audio {
  -moz-background-size: 12px 10px;
  -o-background-size: 12px 10px;
  -webkit-background-size: 12px 10px;
  background-size: 12px 10px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMTA7IiB3aWR0aD0iMTIiIGhlaWdodD0iMTAiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRkY7fTwvc3R5bGU+PHBhdGggaWQ9IlhNTElEXzIxOF8iIGNsYXNzPSJzdDAiIGQ9Ik01IDEuNjg5djYuNjIyYy0uOTc2LS41OC0xLjc3MS0xLjE1MS0yLTEuNDU3di0uODU0aC0ydi0yaDJ2LS44NTRjLjIyOS0uMzA2IDEuMDI0LS44NzYgMi0xLjQ1N20xLTEuNjg5cy00IDIuMDEzLTQgM2gtMnY0aDJjMCAuOTg3IDQgMyA0IDN2LTEweiIvPjxwYXRoIGlkPSJYTUxJRF8yMTdfIiBjbGFzcz0ic3QwIiBkPSJNMTAuNCA5Ljc5NmwtLjktLjdzMS4zLTEuNSAxLjMtNC4ybC0xLjMtNC4xLjktLjdjLjEuMSAxLjYgMS42IDEuNiA0LjhzLTEuNSA0LjktMS42IDQuOXoiLz48cGF0aCBpZD0iWE1MSURfMjE2XyIgY2xhc3M9InN0MCIgZD0iTTguNSA3Ljg5NmwtLjktLjdzLjgtLjkuOC0yLjQtLjctMi4yLS44LTIuM2wuOS0uN3MxLjEgMS4xIDEuMSAzLTEuMSAzLTEuMSAzLjF6Ii8+PC9zdmc+');
  background-position: 10px 8px;
}
.einzelteaserbreit .einzelteaser ul li:first-child a.gcpresentation,
.einzelteaserbreit .einzelteaser p.links a.gcpresentation,
.article-wrapper .teaser-mediathek-wrapper .links a.gcpresentation {
  -moz-background-size: 16px 16px;
  -o-background-size: 16px 16px;
  -webkit-background-size: 16px 16px;
  background-size: 16px 16px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1OTUuMyA4NDEuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTk1LjMgODQxLjkiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iI2ZmZiI+PHBvbHlnb24gcG9pbnRzPSI5NC45LDEyMC4zIDk0LjksMTU3LjUgNTc4LjYsMTU3LjUgNTc4LjYsNjQxLjIgNjE1LjgsNjQxLjIgNjE1LjgsMTIwLjMiLz48Y2lyY2xlIGN4PSIxMzkuNiIgY3k9IjQyMS43IiByPSIzNy4yIi8+PHBhdGggZD0iTTIwLjUgNzE1LjZoNDgzLjd2LTQ4My43aC00ODMuN3Y0ODMuN3ptMzcuMi00NDYuNWg0MDkuM3YzNjAuOWwtMTM3LjctMjA0LjYtMTAwLjUgMTQxLjQtNTUuOC01OS42LTExNS4zIDEzNHYtMzcyLjF6Ii8+PC9nPjwvc3ZnPg==');
  background-position: 8px 6px;
}
.einzelteaserbreit .einzelteaser ul li:first-child a.imgobject,
.einzelteaserbreit .einzelteaser p.links a.imgobject,
.article-wrapper .teaser-mediathek-wrapper .links a.imgobject {
  -moz-background-size: 13px 13px;
  -o-background-size: 13px 13px;
  -webkit-background-size: 13px 13px;
  background-size: 13px 13px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yODcuNSA0MTQuNCAxMyAxMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMjg3LjUgNDE0LjQgMTMgMTMiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSItMjg0LjMiIGN5PSI0MTkuNSIgcj0iMSIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjg3LjUgNDI3LjRoMTN2LTEzaC0xM3YxM3ptMS0xMmgxMXY5LjdsLTMuNy01LjUtMi43IDMuOC0xLjUtMS42LTMuMSAzLjZ2LTEweiIvPjwvc3ZnPg==');
  background-position: 8px 6px;
}

.photogallery-carousel-info a,
.teaserband-flach-col .teaserband-flach-zusatz a {
  background-color: #004f80;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNmZmY7fTwvc3R5bGU+PGcNCgkJaWQ9IlhNTElEXzIzNV8iPjxwYXRoIGlkPSJYTUxJRF8yMzdfIiBjbGFzcz0ic3QwIiBkPSJNMTIgMXYxMWgtMTF2LTExaDExbTEtMWgtMTN2MTNoMTN2LTEzeiIvPjxwYXRoIGlkPSJYTUxJRF8yMzZfIiBjbGFzcz0ic3QwIiBkPSJNOC40NjMgNS45M2wtMy4xNzktMi4yODFjLS4xNDYtLjEwNS0uMzIzLS4xNDMtLjQ5Ni0uMTA5LS4xNzkuMDM1LS4zMzEuMTQyLS40MzIuMzAyLS4xOTQuMzEzLS4xMTIuNzM3LjE4Ljk0N2wyLjM4NiAxLjcxMS0yLjM4NSAxLjcxMWMtLjI5My4yMS0uMzc0LjYzNS0uMTgxLjk0Ni4xMjIuMTk3LjMyOS4zMTUuNTU0LjMxNS4xMzQgMCAuMjYzLS4wNDIuMzczLS4xMjFsMy4xNzktMi4yODFjLjE4MS0uMTI4LjI4OC0uMzQxLjI4OC0uNTcgMC0uMjI4LS4xMDctLjQ0MS0uMjg3LS41N3oiLz48L2c+PC9zdmc+');
  background-position: 10px 6px;
  background-repeat: no-repeat;
  color: #fff;
  padding: 0.0625rem 0.625rem 0.125rem 1.875rem;
}

.bottom p a {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS45IDE1LjYiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUuOSAxNS42Ij48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMDA0RjgwO308L3N0eWxlPjxnIGlkPSJYTUxJRF8xMTBfIj48cmVjdCBpZD0iWE1MSURfMTExXyIgeD0iNS40IiB5PSIxLjYiIGNsYXNzPSJzdDAiIHdpZHRoPSIyLjgiIGhlaWdodD0iMSIvPjxyZWN0IGlkPSJYTUxJRF8xMTJfIiB4PSIxMyIgeT0iNy40IiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSIyLjgiLz48cG9seWdvbiBpZD0iWE1MSURfMTEzXyIgY2xhc3M9InN0MCIgcG9pbnRzPSIxMywxNC42IDEsMTQuNiAxLDIuNiAyLjUsMi42IDIuNSwxLjYgMCwxLjYgMCwxNS42IDE0LDE1LjYgMTQsMTMuMSAxMywxMy4xIi8+PHBhdGggaWQ9IlhNTElEXzExNF8iIGNsYXNzPSJzdDAiIGQ9Ik0xMC44IDB2MS4zaDNsLTcgN2MtLjQuMy0uNC43LS4xLjkuMS4yLjMuMi41LjJzLjMtLjEuNS0uMmw3LTd2Mi45aDEuM3YtNS4xaC01LjJ6Ii8+PC9nPjwvc3ZnPg==');
  background-position: 1px 5px;
  background-repeat: no-repeat;
  -moz-background-size: 13px 13px;
  -o-background-size: 13px 13px;
  -webkit-background-size: 13px 13px;
  background-size: 13px 13px;
  padding-left: 1.5625rem;
}

.list-wrapper .downloadlinks li,
.article-text-wrapper .downloadlinks li,
.panel-body .downloadlinks li,
.article-header .subheadline .downloadlinks li {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMTI7IiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fTwvc3R5bGU+PHJlY3QgaWQ9IlhNTElEXzIyN18iIHg9IjMiIHk9IjIiIGNsYXNzPSJzdDAiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz48cmVjdCBpZD0iWE1MSURfMjI2XyIgeD0iMyIgY2xhc3M9InN0MCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPjxwYXRoIGlkPSJYTUxJRF8yMjFfIiBjbGFzcz0ic3QwIiBkPSJNOCA1djIuMzU4aDEuNDc2OTk5OTk5OTk5OTk5OWwtMy40NzcgMy4yNjktMy40NzctMy4yNjloMS40NzY5OTk5OTk5OTk5OTk5di0yLjM1OGg0bTEtMWgtNnYyLjM1OGgtM2w2IDUuNjQyIDYtNS42NDJoLTN2LTIuMzU4eiIvPjwvc3ZnPg==');
  background-position: 1px 2px;
  background-repeat: no-repeat;
  -moz-background-size: 12px 12px;
  -o-background-size: 12px 12px;
  -webkit-background-size: 12px 12px;
  background-size: 12px 12px;
  padding-left: 1.5625rem;
}
.list-wrapper .downloadlinks a,
.article-text-wrapper .downloadlinks a,
.panel-body .downloadlinks a,
.article-header .subheadline .downloadlinks a {
  background: none transparent;
  padding-left: 0;
}
.list-wrapper ul li,
.article-text-wrapper ul li,
.panel-body ul li,
.article-header .subheadline ul li {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1IDUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUgNSIgd2lkdGg9IjUiIGhlaWdodD0iNSI+PHBhdGggZmlsbD0iIzAwNEY4MCIgZD0iTTIuNSAwYzEuNCAwIDIuNSAxLjEgMi41IDIuNXMtMS4xIDIuNS0yLjUgMi41LTIuNS0xLjEtMi41LTIuNSAxLjEtMi41IDIuNS0yLjV6Ii8+PC9zdmc+');
  background-position: 0 0.5rem;
  background-repeat: no-repeat;
  -moz-background-size: 0.3125rem 0.3125rem;
  -o-background-size: 0.3125rem 0.3125rem;
  -webkit-background-size: 0.3125rem 0.3125rem;
  background-size: 0.3125rem 0.3125rem;
  padding-left: 0.6875rem;
}

.bottom a.external, .bottom a.ExternalLink, .bottom a.external-link-new-window, .bottom a.wiki,
.additional-info ul.links a.external,
.additional-info ul.links a.ExternalLink,
.additional-info ul.links a.external-link-new-window,
.additional-info ul.links a.wiki,
.additional-info p.links a.external,
.additional-info p.links a.ExternalLink,
.additional-info p.links a.external-link-new-window,
.additional-info p.links a.wiki,
.wechselteaser a.external,
.wechselteaser a.ExternalLink,
.wechselteaser a.external-link-new-window,
.wechselteaser a.wiki,
#supplement ul.links a.external,
#supplement ul.links a.ExternalLink,
#supplement ul.links a.external-link-new-window,
#supplement ul.links a.wiki,
#supplement p.links a.external,
#supplement p.links a.ExternalLink,
#supplement p.links a.external-link-new-window,
#supplement p.links a.wiki,
.article-wrapper ul.links a.external,
.article-wrapper ul.links a.ExternalLink,
.article-wrapper ul.links a.external-link-new-window,
.article-wrapper ul.links a.wiki,
.article-wrapper p.links a.external,
.article-wrapper p.links a.ExternalLink,
.article-wrapper p.links a.external-link-new-window,
.article-wrapper p.links a.wiki,
.teaser ul.links a.external,
.teaser ul.links a.ExternalLink,
.teaser ul.links a.external-link-new-window,
.teaser ul.links a.wiki,
.teaser p.links a.external,
.teaser p.links a.ExternalLink,
.teaser p.links a.external-link-new-window,
.teaser p.links a.wiki {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fTwvc3R5bGU+PGcgaWQ9IlhNTElEXzIyOF8iPjxwYXRoIGlkPSJYTUxJRF8yMzJfIiBjbGFzcz0ic3QwIiBkPSJNMTIgMXYxMWgtMTF2LTExaDExbTEtMWgtMTN2MTNoMTN2LTEzeiIvPjxwYXRoIGlkPSJYTUxJRF8yMjlfIiBjbGFzcz0ic3QwIiBkPSJNOS4xMTEgMy4xMTVsLTMuNzAyLS4wMDhjLS4xNy4wMjgtLjMxNi4xMjItLjQxMS4yNjItLjA5Ny4xNDUtLjEyOC4zMjEtLjA4Ny40OTguMDguMzQzLjQyNC41NzYuNzY0LjUybDIuOTMxLS4wMDcuMDA4IDIuOTQ0Yy0uMDU3LjM0Mi4xNzcuNjg1LjUxOS43NjUuMjE2LjA1MS40MzctLjAxLjU4OS0uMTYyLjA5MS0uMDkxLjE1LS4yMDcuMTcxLS4zMzVsLS4wMDgtMy43MDNjLjAzNS0uMjA5LS4wMzctLjQyNy0uMTkyLS41ODItLjE1NS0uMTU0LS4zNzItLjIyNi0uNTgyLS4xOTJ6Ii8+PC9nPjwvc3ZnPg==');
  background-position: 1px 3px;
  background-repeat: no-repeat;
  -moz-background-size: 13px 13px;
  -o-background-size: 13px 13px;
  -webkit-background-size: 13px 13px;
  background-size: 13px 13px;
  padding-left: 1.5625rem;
}
.bottom a.download, .bottom a.imagedownload, .bottom a.directDownload, .bottom a.Publication, .bottom a.publication, .bottom a.shoppingCartLink,
.additional-info ul.links a.download,
.additional-info ul.links a.imagedownload,
.additional-info ul.links a.directDownload,
.additional-info ul.links a.Publication,
.additional-info ul.links a.publication,
.additional-info ul.links a.shoppingCartLink,
.additional-info p.links a.download,
.additional-info p.links a.imagedownload,
.additional-info p.links a.directDownload,
.additional-info p.links a.Publication,
.additional-info p.links a.publication,
.additional-info p.links a.shoppingCartLink,
.wechselteaser a.download,
.wechselteaser a.imagedownload,
.wechselteaser a.directDownload,
.wechselteaser a.Publication,
.wechselteaser a.publication,
.wechselteaser a.shoppingCartLink,
#supplement ul.links a.download,
#supplement ul.links a.imagedownload,
#supplement ul.links a.directDownload,
#supplement ul.links a.Publication,
#supplement ul.links a.publication,
#supplement ul.links a.shoppingCartLink,
#supplement p.links a.download,
#supplement p.links a.imagedownload,
#supplement p.links a.directDownload,
#supplement p.links a.Publication,
#supplement p.links a.publication,
#supplement p.links a.shoppingCartLink,
.article-wrapper ul.links a.download,
.article-wrapper ul.links a.imagedownload,
.article-wrapper ul.links a.directDownload,
.article-wrapper ul.links a.Publication,
.article-wrapper ul.links a.publication,
.article-wrapper ul.links a.shoppingCartLink,
.article-wrapper p.links a.download,
.article-wrapper p.links a.imagedownload,
.article-wrapper p.links a.directDownload,
.article-wrapper p.links a.Publication,
.article-wrapper p.links a.publication,
.article-wrapper p.links a.shoppingCartLink,
.teaser ul.links a.download,
.teaser ul.links a.imagedownload,
.teaser ul.links a.directDownload,
.teaser ul.links a.Publication,
.teaser ul.links a.publication,
.teaser ul.links a.shoppingCartLink,
.teaser p.links a.download,
.teaser p.links a.imagedownload,
.teaser p.links a.directDownload,
.teaser p.links a.Publication,
.teaser p.links a.publication,
.teaser p.links a.shoppingCartLink {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMTI7IiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fTwvc3R5bGU+PHJlY3QgaWQ9IlhNTElEXzIyN18iIHg9IjMiIHk9IjIiIGNsYXNzPSJzdDAiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz48cmVjdCBpZD0iWE1MSURfMjI2XyIgeD0iMyIgY2xhc3M9InN0MCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPjxwYXRoIGlkPSJYTUxJRF8yMjFfIiBjbGFzcz0ic3QwIiBkPSJNOCA1djIuMzU4aDEuNDc2OTk5OTk5OTk5OTk5OWwtMy40NzcgMy4yNjktMy40NzctMy4yNjloMS40NzY5OTk5OTk5OTk5OTk5di0yLjM1OGg0bTEtMWgtNnYyLjM1OGgtM2w2IDUuNjQyIDYtNS42NDJoLTN2LTIuMzU4eiIvPjwvc3ZnPg==');
  background-position: 1px 2px;
  background-repeat: no-repeat;
  -moz-background-size: 12px 12px;
  -o-background-size: 12px 12px;
  -webkit-background-size: 12px 12px;
  background-size: 12px 12px;
  padding-left: 1.5625rem;
}
.bottom a.video,
.additional-info ul.links a.video,
.additional-info p.links a.video,
.wechselteaser a.video,
#supplement ul.links a.video,
#supplement p.links a.video,
.article-wrapper ul.links a.video,
.article-wrapper p.links a.video,
.teaser ul.links a.video,
.teaser p.links a.video {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTE7IiB3aWR0aD0iMTMiIGhlaWdodD0iMTEiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7DQoJfTwvc3R5bGU+PHBhdGggaWQ9IlhNTElEXzIxM18iIGNsYXNzPSJzdDAiIGQ9Ik02IDVjLjU1MSAwIDEgLjQ0OSAxIDF2MmMwIC41NTEtLjQ0OSAxLTEgMWgtNGMtLjU1MSAwLTEtLjQ0OS0xLTF2LTJjMC0uNTUxLjQ0OS0xIDEtMWg0bTAtMWgtNGMtMS4xIDAtMiAuOS0yIDJ2MmMwIDEuMS45IDIgMiAyaDRjMS4xIDAgMi0uOSAyLTJ2LTJjMC0xLjEtLjktMi0yLTJ6Ii8+PHBhdGggaWQ9IlhNTElEXzIxMF8iIGNsYXNzPSJzdDAiIGQ9Ik0xMiA0LjYxOHY0Ljc2NGwtMi0xdi0yLjc2NGwyLTFtMS0xLjYxOGwtNCAydjRsNCAydi04eiIvPjxjaXJjbGUgaWQ9IlhNTElEXzE2XyIgY2xhc3M9InN0MCIgY3g9IjYiIGN5PSIxLjUiIHI9IjEuNSIvPjxjaXJjbGUgaWQ9IlhNTElEXzE0XyIgY2xhc3M9InN0MCIgY3g9IjIiIGN5PSIxLjUiIHI9IjEuNSIvPjwvc3ZnPg==');
  background-position: 2px 3px;
  background-repeat: no-repeat;
  -moz-background-size: 13px 11px;
  -o-background-size: 13px 11px;
  -webkit-background-size: 13px 11px;
  background-size: 13px 11px;
  padding-left: 1.5625rem;
}
.bottom a.audio,
.additional-info ul.links a.audio,
.additional-info p.links a.audio,
.wechselteaser a.audio,
#supplement ul.links a.audio,
#supplement p.links a.audio,
.article-wrapper ul.links a.audio,
.article-wrapper p.links a.audio,
.teaser ul.links a.audio,
.teaser p.links a.audio {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMTA7IiB3aWR0aD0iMTIiIGhlaWdodD0iMTAiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fTwvc3R5bGU+PHBhdGggaWQ9IlhNTElEXzIxOF8iIGNsYXNzPSJzdDAiIGQ9Ik01IDEuNjg5djYuNjIyYy0uOTc2LS41OC0xLjc3MS0xLjE1MS0yLTEuNDU3di0uODU0aC0ydi0yaDJ2LS44NTRjLjIyOS0uMzA2IDEuMDI0LS44NzYgMi0xLjQ1N20xLTEuNjg5cy00IDIuMDEzLTQgM2gtMnY0aDJjMCAuOTg3IDQgMyA0IDN2LTEweiIvPjxwYXRoIGlkPSJYTUxJRF8yMTdfIiBjbGFzcz0ic3QwIiBkPSJNMTAuNCA5Ljc5NmwtLjktLjdzMS4zLTEuNSAxLjMtNC4ybC0xLjMtNC4xLjktLjdjLjEuMSAxLjYgMS42IDEuNiA0LjhzLTEuNSA0LjktMS42IDQuOXoiLz48cGF0aCBpZD0iWE1MSURfMjE2XyIgY2xhc3M9InN0MCIgZD0iTTguNSA3Ljg5NmwtLjktLjdzLjgtLjkuOC0yLjQtLjctMi4yLS44LTIuM2wuOS0uN3MxLjEgMS4xIDEuMSAzLTEuMSAzLTEuMSAzLjF6Ii8+PC9zdmc+');
  background-position: 1px 4px;
  background-repeat: no-repeat;
  -moz-background-size: 12px 10px;
  -o-background-size: 12px 10px;
  -webkit-background-size: 12px 10px;
  background-size: 12px 10px;
  padding-left: 1.5625rem;
}
.bottom a.gcpresentation,
.additional-info ul.links a.gcpresentation,
.additional-info p.links a.gcpresentation,
.wechselteaser a.gcpresentation,
#supplement ul.links a.gcpresentation,
#supplement p.links a.gcpresentation,
.article-wrapper ul.links a.gcpresentation,
.article-wrapper p.links a.gcpresentation,
.teaser ul.links a.gcpresentation,
.teaser p.links a.gcpresentation {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjIwLjUgLTMgMTYgMTYiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyMC41IC0zIDE2IDE2Ij48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMDA0RjgwO308L3N0eWxlPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjIuNSwtMyAyMi41LC0yIDM1LjUsLTIgMzUuNSwxMSAzNi41LDExIDM2LjUsLTMiLz48Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIyMy43IiBjeT0iNS4xIiByPSIxIi8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTIwLjUgMTNoMTN2LTEzaC0xM3YxM3ptMS0xMmgxMXY5LjdsLTMuNy01LjUtMi43IDMuOC0xLjUtMS42LTMuMSAzLjZ2LTEweiIvPjwvc3ZnPg==');
  background-position: 1px 0;
  background-repeat: no-repeat;
  -moz-background-size: 16px 16px;
  -o-background-size: 16px 16px;
  -webkit-background-size: 16px 16px;
  background-size: 16px 16px;
  padding-left: 1.5625rem;
}
.bottom a.imgobject,
.additional-info ul.links a.imgobject,
.additional-info p.links a.imgobject,
.wechselteaser a.imgobject,
#supplement ul.links a.imgobject,
#supplement p.links a.imgobject,
.article-wrapper ul.links a.imgobject,
.article-wrapper p.links a.imgobject,
.teaser ul.links a.imgobject,
.teaser p.links a.imgobject {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yODcuNSA0MTQuNCAxMyAxMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMjg3LjUgNDE0LjQgMTMgMTMiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzAwNEY4MDt9PC9zdHlsZT48Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSItMjg0LjMiIGN5PSI0MTkuNSIgcj0iMSIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjg3LjUgNDI3LjRoMTN2LTEzaC0xM3YxM3ptMS0xMmgxMXY5LjdsLTMuNy01LjUtMi43IDMuOC0xLjUtMS42LTMuMSAzLjZ2LTEweiIvPjwvc3ZnPg==');
  background-position: 1px 3px;
  background-repeat: no-repeat;
  -moz-background-size: 13px 13px;
  -o-background-size: 13px 13px;
  -webkit-background-size: 13px 13px;
  background-size: 13px 13px;
  padding-left: 1.5625rem;
}
.bottom a.sortUp,
.additional-info ul.links a.sortUp,
.additional-info p.links a.sortUp,
.wechselteaser a.sortUp,
#supplement ul.links a.sortUp,
#supplement p.links a.sortUp,
.article-wrapper ul.links a.sortUp,
.article-wrapper p.links a.sortUp,
.teaser ul.links a.sortUp,
.teaser p.links a.sortUp {
  background-image: url('data:image/png;base64,iVBORwoaCgAAAA1JSERSAAAADwAAAAgIBgAAACbTpfIAAAA1SURBVBjTY2DAAZ4raf6HYQZSALJGkgzAppEoA7ApJsoAfIrwGkCM6VjVkOIvDLWkhiiyegCELXQm4XrjZgAAAABJRU5ErkJggg==');
  background-position: right 8px;
  background-repeat: no-repeat;
  font-weight: normal;
  padding-right: 1.5625rem;
  text-decoration: underline;
}
.bottom a.sortDown,
.additional-info ul.links a.sortDown,
.additional-info p.links a.sortDown,
.wechselteaser a.sortDown,
#supplement ul.links a.sortDown,
#supplement p.links a.sortDown,
.article-wrapper ul.links a.sortDown,
.article-wrapper p.links a.sortDown,
.teaser ul.links a.sortDown,
.teaser p.links a.sortDown {
  background-image: url('data:image/png;base64,iVBORwoaCgAAAA1JSERSAAAADwAAAAgIBgAAACbTpfIAAAA0SURBVBhXY3iupPkfhhmIACjqkTmEDMCqlhgD8KrBJ0mM4VgVEaURlwFEa4QBsjXCADEaAeK0dCaJ9uX0AAAAAElFTkSuQmCC');
  background-position: right 8px;
  background-repeat: no-repeat;
  font-weight: normal;
  padding-right: 1.5625rem;
  text-decoration: underline;
}

.list-wrapper .downloadlinks li,
.article-text-wrapper .downloadlinks li {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMTI7IiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fTwvc3R5bGU+PHJlY3QgaWQ9IlhNTElEXzIyN18iIHg9IjMiIHk9IjIiIGNsYXNzPSJzdDAiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz48cmVjdCBpZD0iWE1MSURfMjI2XyIgeD0iMyIgY2xhc3M9InN0MCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPjxwYXRoIGlkPSJYTUxJRF8yMjFfIiBjbGFzcz0ic3QwIiBkPSJNOCA1djIuMzU4aDEuNDc2OTk5OTk5OTk5OTk5OWwtMy40NzcgMy4yNjktMy40NzctMy4yNjloMS40NzY5OTk5OTk5OTk5OTk5di0yLjM1OGg0bTEtMWgtNnYyLjM1OGgtM2w2IDUuNjQyIDYtNS42NDJoLTN2LTIuMzU4eiIvPjwvc3ZnPg==');
  background-position: 1px 2px;
  background-repeat: no-repeat;
  -moz-background-size: 12px 12px;
  -o-background-size: 12px 12px;
  -webkit-background-size: 12px 12px;
  background-size: 12px 12px;
  padding-left: 1.5625rem;
}
.list-wrapper .downloadlinks a,
.article-text-wrapper .downloadlinks a {
  background: none transparent;
  padding-left: 0;
}
.list-wrapper p.navToTop a,
.article-text-wrapper p.navToTop a {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMwMDRGODA7fSAuc3Qxe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48cmVjdCBpZD0iWE1MSURfMV8iIGNsYXNzPSJzdDAiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIvPjxwYXRoIGlkPSJYTUxJRF8zNTRfIiBjbGFzcz0ic3QxIiBkPSJNNi45NzUgNi4zNjJjLS4yNjEtLjI1Ni0uNjg5LS4yNTYtLjk1IDBsLTEuOTU2IDEuOTIxYy0uMjYyLjI1Ni0uNjY1LjI3OS0uODk4LjA1MS0uMjMzLS4yMjgtLjIwOS0uNjI1LjA1Mi0uODgxbDIuODAyLTIuNzUyYy4yNjEtLjI1Ni42ODktLjI1Ni45NSAwbDIuODAyIDIuNzUyYy4yNjEuMjU3LjI4NS42NTMuMDUyLjg4MS0uMjMzLjIyOC0uNjM2LjIwNS0uODk4LS4wNTFsLTEuOTU2LTEuOTIxeiIvPjwvc3ZnPg==');
  background-position: 100% 4px;
  background-repeat: no-repeat;
  -moz-background-size: 13px 13px;
  -o-background-size: 13px 13px;
  -webkit-background-size: 13px 13px;
  background-size: 13px 13px;
  padding-right: 1.4375rem;
}
.list-wrapper ul li,
.article-text-wrapper ul li {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1IDUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUgNSIgd2lkdGg9IjUiIGhlaWdodD0iNSI+PHBhdGggZmlsbD0iIzAwNEY4MCIgZD0iTTIuNSAwYzEuNCAwIDIuNSAxLjEgMi41IDIuNXMtMS4xIDIuNS0yLjUgMi41LTIuNS0xLjEtMi41LTIuNSAxLjEtMi41IDIuNS0yLjV6Ii8+PC9zdmc+');
  background-position: 0 10px;
  background-repeat: no-repeat;
  -moz-background-size: 5px 5px;
  -o-background-size: 5px 5px;
  -webkit-background-size: 5px 5px;
  background-size: 5px 5px;
  padding-left: 0.6875rem;
}

.startseite .wechselteaser .slider-links a {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNmZmY7fTwvc3R5bGU+PGcNCgkJaWQ9IlhNTElEXzIzNV8iPjxwYXRoIGlkPSJYTUxJRF8yMzdfIiBjbGFzcz0ic3QwIiBkPSJNMTIgMXYxMWgtMTF2LTExaDExbTEtMWgtMTN2MTNoMTN2LTEzeiIvPjxwYXRoIGlkPSJYTUxJRF8yMzZfIiBjbGFzcz0ic3QwIiBkPSJNOC40NjMgNS45M2wtMy4xNzktMi4yODFjLS4xNDYtLjEwNS0uMzIzLS4xNDMtLjQ5Ni0uMTA5LS4xNzkuMDM1LS4zMzEuMTQyLS40MzIuMzAyLS4xOTQuMzEzLS4xMTIuNzM3LjE4Ljk0N2wyLjM4NiAxLjcxMS0yLjM4NSAxLjcxMWMtLjI5My4yMS0uMzc0LjYzNS0uMTgxLjk0Ni4xMjIuMTk3LjMyOS4zMTUuNTU0LjMxNS4xMzQgMCAuMjYzLS4wNDIuMzczLS4xMjFsMy4xNzktMi4yODFjLjE4MS0uMTI4LjI4OC0uMzQxLjI4OC0uNTcgMC0uMjI4LS4xMDctLjQ0MS0uMjg3LS41N3oiLz48L2c+PC9zdmc+');
}
.startseite .wechselteaser .slider-links a.external, .startseite .wechselteaser .slider-links a.ExternalLink, .startseite .wechselteaser .slider-links a.external-link-new-window, .startseite .wechselteaser .slider-links a.wiki, .startseite .wechselteaser .slider-links a.RichTextExtLink {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRkY7fTwvc3R5bGU+PGcgaWQ9IlhNTElEXzIyOF8iPjxwYXRoIGlkPSJYTUxJRF8yMzJfIiBjbGFzcz0ic3QwIiBkPSJNMTIgMXYxMWgtMTF2LTExaDExbTEtMWgtMTN2MTNoMTN2LTEzeiIvPjxwYXRoIGlkPSJYTUxJRF8yMjlfIiBjbGFzcz0ic3QwIiBkPSJNOS4xMTEgMy4xMTVsLTMuNzAyLS4wMDhjLS4xNy4wMjgtLjMxNi4xMjItLjQxMS4yNjItLjA5Ny4xNDUtLjEyOC4zMjEtLjA4Ny40OTguMDguMzQzLjQyNC41NzYuNzY0LjUybDIuOTMxLS4wMDcuMDA4IDIuOTQ0Yy0uMDU3LjM0Mi4xNzcuNjg1LjUxOS43NjUuMjE2LjA1MS40MzctLjAxLjU4OS0uMTYyLjA5MS0uMDkxLjE1LS4yMDcuMTcxLS4zMzVsLS4wMDgtMy43MDNjLjAzNS0uMjA5LS4wMzctLjQyNy0uMTkyLS41ODItLjE1NS0uMTU0LS4zNzItLjIyNi0uNTgyLS4xOTJ6Ii8+PC9nPjwvc3ZnPg==');
}
.startseite .wechselteaser .slider-links a.download, .startseite .wechselteaser .slider-links a.imagedownload, .startseite .wechselteaser .slider-links a.directDownload, .startseite .wechselteaser .slider-links a.Publication, .startseite .wechselteaser .slider-links a.publication, .startseite .wechselteaser .slider-links a.shoppingCartLink {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojZmZmZmZmO308L3N0eWxlPjxwYXRoIGlkPSJYTUxJRF8yMjdfIiBjbGFzcz0ic3QwIiBkPSJNMyAyaDZ2MWgtNnoiLz48cGF0aCBpZD0iWE1MSURfMjI2XyIgY2xhc3M9InN0MCIgZD0iTTMgMGg2djFoLTZ6Ii8+PHBhdGggaWQ9IlhNTElEXzIyMV8iIGNsYXNzPSJzdDAiIGQ9Ik04IDV2Mi4zNThoMS40NzY5OTk5OTk5OTk5OTk5bC0zLjQ3NyAzLjI2OS0zLjQ3Ny0zLjI2OWgxLjQ3Njk5OTk5OTk5OTk5OTl2LTIuMzU4aDRtMS0xaC02djIuMzU4aC0zbDYgNS42NDIgNi01LjY0MmgtM3YtMi4zNTh6Ii8+PC9zdmc+');
}
.startseite .wechselteaser .slider-links a.RichTextExtLinkMailTo, .startseite .wechselteaser .slider-links a[href="mailto"] {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yODguOCA0MTUuNiAxNSAxMSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjExIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0yODguOCA0MTUuNiAxNSAxMSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzAwNEY4MDt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNLTI4OC44IDQxNS42djExaDE1di0xMWgtMTV6bTEzLjQgMS4zbC01LjggNC40LTUuOC00LjRoMTEuNnptLTEyLjEgMS4ybDMuMSAyLjQtMy4xIDMuMnYtNS42em0wIDcuM2w0LjItNC4xIDIuMSAxLjYgMi4xLTEuNiA0LjIgNC4xaC0xMi42em0xMi42LTEuN2wtMy4yLTMuMiAzLjEtMi40LjEgNS42eiIvPjwvc3ZnPg==');
}
.startseite .wechselteaser .slider-links a.video {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMSIgd2lkdGg9IjEzIiBoZWlnaHQ9IjExIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojZmZmZmZmO308L3N0eWxlPjxwYXRoIGlkPSJYTUxJRF8yMTNfIiBjbGFzcz0ic3QwIiBkPSJNNiA1Yy41NTEgMCAxIC40NDkgMSAxdjJjMCAuNTUxLS40NDkgMS0xIDFoLTRjLS41NTEgMC0xLS40NDktMS0xdi0yYzAtLjU1MS40NDktMSAxLTFoNG0wLTFoLTRjLTEuMSAwLTIgLjktMiAydjJjMCAxLjEuOSAyIDIgMmg0YzEuMSAwIDItLjkgMi0ydi0yYzAtMS4xLS45LTItMi0yeiIvPjxwYXRoIGlkPSJYTUxJRF8yMTBfIiBjbGFzcz0ic3QwIiBkPSJNMTIgNC42MTh2NC43NjRsLTItMXYtMi43NjRsMi0xbTEtMS42MThsLTQgMnY0bDQgMnYtOHoiLz48Y2lyY2xlIGlkPSJYTUxJRF8xNl8iIGNsYXNzPSJzdDAiIGN4PSI2IiBjeT0iMS41IiByPSIxLjUiLz48Y2lyY2xlIGlkPSJYTUxJRF8xNF8iIGNsYXNzPSJzdDAiIGN4PSIyIiBjeT0iMS41IiByPSIxLjUiLz48L3N2Zz4=');
}
.startseite .wechselteaser .slider-links a.audio {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMTA7IiB3aWR0aD0iMTIiIGhlaWdodD0iMTAiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRkY7fTwvc3R5bGU+PHBhdGggaWQ9IlhNTElEXzIxOF8iIGNsYXNzPSJzdDAiIGQ9Ik01IDEuNjg5djYuNjIyYy0uOTc2LS41OC0xLjc3MS0xLjE1MS0yLTEuNDU3di0uODU0aC0ydi0yaDJ2LS44NTRjLjIyOS0uMzA2IDEuMDI0LS44NzYgMi0xLjQ1N20xLTEuNjg5cy00IDIuMDEzLTQgM2gtMnY0aDJjMCAuOTg3IDQgMyA0IDN2LTEweiIvPjxwYXRoIGlkPSJYTUxJRF8yMTdfIiBjbGFzcz0ic3QwIiBkPSJNMTAuNCA5Ljc5NmwtLjktLjdzMS4zLTEuNSAxLjMtNC4ybC0xLjMtNC4xLjktLjdjLjEuMSAxLjYgMS42IDEuNiA0LjhzLTEuNSA0LjktMS42IDQuOXoiLz48cGF0aCBpZD0iWE1MSURfMjE2XyIgY2xhc3M9InN0MCIgZD0iTTguNSA3Ljg5NmwtLjktLjdzLjgtLjkuOC0yLjQtLjctMi4yLS44LTIuM2wuOS0uN3MxLjEgMS4xIDEuMSAzLTEuMSAzLTEuMSAzLjF6Ii8+PC9zdmc+');
}
.startseite .wechselteaser .slider-links a.gcpresentation {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1OTUuMyA4NDEuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTk1LjMgODQxLjkiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iI2ZmZiI+PHBvbHlnb24gcG9pbnRzPSI5NC45LDEyMC4zIDk0LjksMTU3LjUgNTc4LjYsMTU3LjUgNTc4LjYsNjQxLjIgNjE1LjgsNjQxLjIgNjE1LjgsMTIwLjMiLz48Y2lyY2xlIGN4PSIxMzkuNiIgY3k9IjQyMS43IiByPSIzNy4yIi8+PHBhdGggZD0iTTIwLjUgNzE1LjZoNDgzLjd2LTQ4My43aC00ODMuN3Y0ODMuN3ptMzcuMi00NDYuNWg0MDkuM3YzNjAuOWwtMTM3LjctMjA0LjYtMTAwLjUgMTQxLjQtNTUuOC01OS42LTExNS4zIDEzNHYtMzcyLjF6Ii8+PC9nPjwvc3ZnPg==');
}
.startseite .wechselteaser .slider-links a.imgobject {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yODcuNSA0MTQuNCAxMyAxMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMjg3LjUgNDE0LjQgMTMgMTMiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSItMjg0LjMiIGN5PSI0MTkuNSIgcj0iMSIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjg3LjUgNDI3LjRoMTN2LTEzaC0xM3YxM3ptMS0xMmgxMXY5LjdsLTMuNy01LjUtMi43IDMuOC0xLjUtMS42LTMuMSAzLjZ2LTEweiIvPjwvc3ZnPg==');
}

.singleview ul.links li a.imagedownload,
#photogallery ul.links li a.imagedownload {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojZmZmZmZmO308L3N0eWxlPjxwYXRoIGlkPSJYTUxJRF8yMjdfIiBjbGFzcz0ic3QwIiBkPSJNMyAyaDZ2MWgtNnoiLz48cGF0aCBpZD0iWE1MSURfMjI2XyIgY2xhc3M9InN0MCIgZD0iTTMgMGg2djFoLTZ6Ii8+PHBhdGggaWQ9IlhNTElEXzIyMV8iIGNsYXNzPSJzdDAiIGQ9Ik04IDV2Mi4zNThoMS40NzY5OTk5OTk5OTk5OTk5bC0zLjQ3NyAzLjI2OS0zLjQ3Ny0zLjI2OWgxLjQ3Njk5OTk5OTk5OTk5OTl2LTIuMzU4aDRtMS0xaC02djIuMzU4aC0zbDYgNS42NDIgNi01LjY0MmgtM3YtMi4zNTh6Ii8+PC9zdmc+');
  background-position: 7px 8px;
}

.teaserlist-more {
  background-color: #004f80;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNmZmY7fTwvc3R5bGU+PGcNCgkJaWQ9IlhNTElEXzIzNV8iPjxwYXRoIGlkPSJYTUxJRF8yMzdfIiBjbGFzcz0ic3QwIiBkPSJNMTIgMXYxMWgtMTF2LTExaDExbTEtMWgtMTN2MTNoMTN2LTEzeiIvPjxwYXRoIGlkPSJYTUxJRF8yMzZfIiBjbGFzcz0ic3QwIiBkPSJNOC40NjMgNS45M2wtMy4xNzktMi4yODFjLS4xNDYtLjEwNS0uMzIzLS4xNDMtLjQ5Ni0uMTA5LS4xNzkuMDM1LS4zMzEuMTQyLS40MzIuMzAyLS4xOTQuMzEzLS4xMTIuNzM3LjE4Ljk0N2wyLjM4NiAxLjcxMS0yLjM4NSAxLjcxMWMtLjI5My4yMS0uMzc0LjYzNS0uMTgxLjk0Ni4xMjIuMTk3LjMyOS4zMTUuNTU0LjMxNS4xMzQgMCAuMjYzLS4wNDIuMzczLS4xMjFsMy4xNzktMi4yODFjLjE4MS0uMTI4LjI4OC0uMzQxLjI4OC0uNTcgMC0uMjI4LS4xMDctLjQ0MS0uMjg3LS41N3oiLz48L2c+PC9zdmc+');
  background-position: 10px 7px;
  background-repeat: no-repeat;
  color: #fff;
  padding: 0.0625rem 0.625rem 0.125rem 1.875rem;
}

.RichTextIntLink[href*="#"] {
  background: none !important;
  padding-left: 0 !important;
}

.navIndex .first .active, .navIndex .first .inactive,
.navIndex .back .active,
.navIndex .back .inactive,
.navIndex .forward .active,
.navIndex .forward .inactive,
.navIndex .last .active,
.navIndex .last .inactive {
  display: block;
}
.navIndex .first .active:before, .navIndex .first .inactive:before,
.navIndex .back .active:before,
.navIndex .back .inactive:before,
.navIndex .forward .active:before,
.navIndex .forward .inactive:before,
.navIndex .last .active:before,
.navIndex .last .inactive:before {
  display: inline-block;
  position: relative;
}
.navIndex .first .inactive:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy4xIDEzLjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE3LjEgMTMuOCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNDMUMxQzEiIGQ9Ik0xNi43IDExLjdjLjUuNS42IDEuMy4xIDEuOHMtMS4zLjQtMS44LS4xbC01LjYtNS42Yy0uNS0uNS0uNS0xLjQgMC0xLjlsNS42LTUuNWMuNS0uNSAxLjMtLjYgMS44LS4xcy40IDEuMy0uMSAxLjhsLTMuOSAzLjljLS41LjUtLjUgMS40IDAgMS45bDMuOSAzLjh6TTcuNyAxMS43Yy41LjUuNiAxLjMuMSAxLjhzLTEuMy40LTEuOC0uMWwtNS42LTUuNmMtLjUtLjUtLjUtMS40IDAtMS45bDUuNi01LjVjLjUtLjUgMS4zLS42IDEuOC0uMXMuNCAxLjMtLjEgMS44bC0zLjkgMy44Yy0uNS41LS41IDEuNCAwIDEuOWwzLjkgMy45eiIvPjwvc3ZnPg==');
  width: 21px;
  left: 33%;
  top: 23%;
}
.navIndex .first .active:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1OTUuMyA4NDEuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTk1LjMgODQxLjkiPjxwYXRoIGZpbGw9IiMwMDRGODAiIGQ9Ik01ODEuNCA1ODhjMTcuNCAxNy40IDIwLjkgNDUuMyAzLjUgNjIuNy0xNy40IDE3LjQtNDUuMyAxMy45LTYyLjctMy41bC0xOTUtMTk0LjljLTE3LjQtMTcuNC0xNy40LTQ4LjcgMC02Ni4xbDE5NC45LTE5MS41YzE3LjQtMTcuNCA0NS4zLTIwLjkgNjIuNy0zLjUgMTcuNCAxNy40IDEzLjkgNDUuMy0zLjUgNjIuN2wtMTM1LjcgMTM1LjdjLTE3LjQgMTcuNC0xNy40IDQ4LjcgMCA2Ni4xbDEzNS44IDEzMi4zem0tMzEzLjMgMGMxNy40IDE3LjQgMjAuOSA0NS4zIDMuNSA2Mi43LTE3LjQgMTcuNC00NS4zIDEzLjktNjIuNy0zLjVsLTE5NS0xOTQuOWMtMTcuNC0xNy40LTE3LjQtNDguNyAwLTY2LjFsMTk0LjktMTkxLjVjMTcuNC0xNy40IDQ1LjMtMjAuOSA2Mi43LTMuNXMxMy45IDQ1LjMtMy41IDYyLjdsLTEzNS43IDEzMi4yYy0xNy40IDE3LjQtMTcuNCA0OC43IDAgNjYuMWwxMzUuOCAxMzUuOHoiLz48L3N2Zz4=');
  width: 21px;
  left: 34%;
  top: 8%;
}
.navIndex .back .inactive:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4LjEgMTMuOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOC4xIDEzLjgiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjQzFDMUMxIiBkPSJNNy43IDExLjdjLjUuNS42IDEuMy4xIDEuOHMtMS4zLjQtMS44LS4xbC01LjYtNS42Yy0uNS0uNS0uNS0xLjQgMC0xLjlsNS42LTUuNWMuNS0uNSAxLjMtLjYgMS44LS4xcy40IDEuMy0uMSAxLjhsLTMuOSAzLjhjLS41LjUtLjUgMS40IDAgMS45bDMuOSAzLjl6Ii8+PC9zdmc+');
  width: 10px;
  left: 39%;
  top: 25%;
}
.navIndex .back .active:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1OTUuMyA4NDEuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTk1LjMgODQxLjkiPjxwYXRoIGZpbGw9IiMwMDRGODAiIGQ9Ik01MjAuMyA3MTMuOGMzMC41IDMwLjUgMzYuNiA3OS4zIDYuMSAxMDkuOHMtNzkuMyAyNC40LTEwOS44LTYuMWwtMzQxLjYtMzQxLjZjLTMwLjUtMzAuNS0zMC41LTg1LjQgMC0xMTUuOWwzNDEuNi0zMzUuNmMzMC41LTMwLjUgNzkuMy0zNi42IDEwOS44LTYuMXMyNC40IDc5LjMtNi4xIDEwOS44bC0yMzcuOSAyMzEuOGMtMzAuNSAzMC41LTMwLjUgODUuNCAwIDExNS45bDIzNy45IDIzOHoiLz48L3N2Zz4=');
  width: 12px;
  left: 39%;
  top: 23%;
}
.navIndex .forward .inactive:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4LjEgMTMuOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOC4xIDEzLjgiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjQzFDMUMxIiBkPSJNNC4zIDcuOGMuNS0uNS41LTEuNCAwLTEuOWwtMy45LTMuOGMtLjUtLjUtLjYtMS4zLS4xLTEuOHMxLjMtLjQgMS44LjFsNS42IDUuNWMuNS41LjUgMS40IDAgMS45bC01LjYgNS41Yy0uNS41LTEuMy42LTEuOC4xcy0uNC0xLjMuMS0xLjhsMy45LTMuOHoiLz48L3N2Zz4=');
  width: 10px;
  left: 43%;
  top: 25%;
}
.navIndex .forward .active:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1OTUuMyA4NDEuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTk1LjMgODQxLjkiPjxwYXRoIGZpbGw9IiMwMDRGODAiIGQ9Ik0zMTIuOSA0NzUuOWMzMC41LTMwLjUgMzAuNS04NS40IDAtMTE1LjlsLTIzNy45LTIzMS45Yy0zMC41LTMwLjUtMzYuNi03OS4zLTYuMS0xMDkuOHM3OS4zLTI0LjQgMTA5LjggNi4xbDM0MS42IDMzNS41YzMwLjUgMzAuNSAzMC41IDg1LjQgMCAxMTUuOWwtMzQxLjYgMzM1LjZjLTMwLjUgMzAuNS03OS4zIDM2LjYtMTA5LjggNi4xcy0yNC40LTc5LjMgNi4xLTEwOS44bDIzNy45LTIzMS44eiIvPjwvc3ZnPg==');
  width: 12px;
  left: 43%;
  top: 23%;
}
.navIndex .last .inactive:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy4xIDEzLjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE3LjEgMTMuOCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNDMUMxQzEiIGQ9Ik00LjMgNy44Yy41LS41LjUtMS40IDAtMS45bC0zLjktMy44Yy0uNS0uNS0uNi0xLjMtLjEtMS44czEuMy0uNCAxLjguMWw1LjYgNS41Yy41LjUuNSAxLjQgMCAxLjlsLTUuNiA1LjVjLS41LjUtMS4zLjYtMS44LjFzLS40LTEuMy4xLTEuOGwzLjktMy44ek0xMy4zIDcuOGMuNS0uNS41LTEuNCAwLTEuOWwtMy45LTMuOGMtLjUtLjUtLjUtMS4zLS4xLTEuOC41LS41IDEuMy0uNCAxLjguMWw1LjYgNS41Yy41LjUuNSAxLjQgMCAxLjlsLTUuNiA1LjVjLS41LjUtMS4zLjYtMS44LjFzLS40LTEuMy4xLTEuOGwzLjktMy44eiIvPjwvc3ZnPg==');
  width: 21px;
  left: 33%;
  top: 23%;
}
.navIndex .last .active:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1OTUuMyA4NDEuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTk1LjMgODQxLjkiPjxwYXRoIGZpbGw9IiMwMDRGODAiIGQ9Ik0xNDkuNyA0NTIuM2MxNy40LTE3LjQgMTcuNC00OC43IDAtNjYuMWwtMTM1LjgtMTMyLjRjLTE3LjQtMTcuNC0yMC45LTQ1LjMtMy41LTYyLjdzNDUuMy0xMy45IDYyLjcgMy41bDE5NC45IDE5MS41YzE3LjQgMTcuNCAxNy40IDQ4LjcgMCA2Ni4xbC0xOTQuOSAxOTEuNWMtMTcuNCAxNy40LTQ1LjMgMjAuOS02Mi43IDMuNS0xNy40LTE3LjQtMTMuOS00NS4yIDMuNS02Mi42bDEzNS44LTEzMi4zem0zMTMuMyAwYzE3LjQtMTcuNCAxNy40LTQ4LjcgMC02Ni4xbC0xMzUuOC0xMzIuNGMtMTcuNC0xNy40LTE3LjQtNDUuMy0zLjUtNjIuNyAxNy40LTE3LjQgNDUuMy0xMy45IDYyLjcgMy41bDE5NC45IDE5MS41YzE3LjQgMTcuNCAxNy40IDQ4LjcgMCA2Ni4xbC0xOTQuOSAxOTEuNWMtMTcuNCAxNy40LTQ1LjMgMjAuOS02Mi43IDMuNS0xNy40LTE3LjQtMTMuOS00NS4zIDMuNS02Mi43bDEzNS44LTEzMi4yeiIvPjwvc3ZnPg==');
  width: 21px;
  left: 34%;
  top: 8%;
}

.startstop a {
  background-color: transparent;
  display: block;
  height: 3rem;
  position: absolute;
  top: 6.25rem;
  width: 1.875rem;
  z-index: 1;
}
.photogallery-navi .startstop a {
  display: block;
  height: 1.5625rem;
  position: relative;
  top: auto;
  left: auto !important;
  right: auto !important;
  width: 1.5625rem;
}
@media only screen and (min-width: 48em) {
  .startstop a {
    width: 1.375rem;
  }
}
@media only screen and (min-width: 48em) {
  .startstop a {
    background-color: transparent;
    top: 10.9375rem;
  }
}
.startstop a:before {
  display: block;
  height: 32px;
  margin: 0 auto;
  padding-top: 0.5rem;
  width: 14px;
}
.photogallery-navi .startstop a:before {
  height: 1.5625rem;
  padding-top: 0;
  width: 1.5625rem;
}
.startstop a.js-start-slide, .startstop a.js-stop-slide {
  display: none;
}
@media only screen and (min-width: 64em) {
  .startstop a.js-start-slide, .startstop a.js-stop-slide {
    display: block;
  }
}
.startstop a.js-prev-slide {
  left: -0.5rem;
  background-color: #fff;
}
@media only screen and (min-width: 48em) {
  .startstop a.js-prev-slide {
    left: -1.5625rem;
  }
}
@media only screen and (min-width: 64em) {
  .startstop a.js-prev-slide {
    background-color: transparent;
  }
}
.wechselteaser .startstop a.js-prev-slide {
  left: 0;
}
.startstop a.js-prev-slide:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAzMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQgMzIiIHdpZHRoPSIxNCIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iIzAwNEY4MCIgZD0iTTEyLjIgMzEuNmwtMTItMTVjLS4zLS40LS4zLS45IDAtMS4ybDEyLTE1Yy4zLS40IDEtLjUgMS40LS4yLjQuMy41IDEgLjIgMS40bC0xMS41IDE0LjQgMTEuNSAxNC40Yy4zLjQuMyAxLjEtLjIgMS40LS4yLjEtLjQuMi0uNi4yLS4zIDAtLjYtLjEtLjgtLjR6Ii8+PC9zdmc+');
}
.photogallery-navi .startstop a.js-prev-slide:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00NjcgMjY4IDI1IDI1IiB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTQ2NyAyNjggMjUgMjUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fSAuc3Qxe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48cmVjdCB4PSItNDY3IiB5PSIyNjgiIGNsYXNzPSJzdDAiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIvPjxwYXRoIGlkPSJYTUxJRF8yMzZfIiBjbGFzcz0ic3QxIiBkPSJNLTQ1OSAyNzkuNGw1LjctNC4yYy4zLS4yLjYtLjMuOS0uMi4zLjEuNi4zLjguNi4zLjYuMiAxLjQtLjMgMS44bC00LjIgMy4yIDQuMiAzLjJjLjUuNC43IDEuMi4zIDEuOC0uMi40LS42LjYtMSAuNi0uMiAwLS41LS4xLS43LS4ybC01LjctNC4yYy0uMy0uMi0uNS0uNi0uNS0xLjEgMC0uNy4yLTEuMS41LTEuM3oiLz48L3N2Zz4=');
}
@media only screen and (min-width: 64em) {
  .startstop a.js-prev-slide:before {
    content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAzMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQgMzIiIHdpZHRoPSIxNCIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iIzAwNEY4MCIgZD0iTTEyLjIgMzEuNmwtMTItMTVjLS4zLS40LS4zLS45IDAtMS4ybDEyLTE1Yy4zLS40IDEtLjUgMS40LS4yLjQuMy41IDEgLjIgMS40bC0xMS41IDE0LjQgMTEuNSAxNC40Yy4zLjQuMyAxLjEtLjIgMS40LS4yLjEtLjQuMi0uNi4yLS4zIDAtLjYtLjEtLjgtLjR6Ii8+PC9zdmc+');
  }
}
.startstop a.js-prev-slide:hover, .startstop a.js-prev-slide:focus, .startstop a.js-prev-slide:active {
  background-color: #004f80;
  -webkit-animation: bounce-left 0.5s linear 0s normal;
  animation: bounce-left 0.5s linear 0s normal;
}
.photogallery-navi .startstop a.js-prev-slide:hover, .photogallery-navi .startstop a.js-prev-slide:focus, .photogallery-navi .startstop a.js-prev-slide:active {
  -webkit-animation: none;
  animation: none;
  background-color: transparent;
}
.startstop a.js-prev-slide:hover:before, .startstop a.js-prev-slide:focus:before, .startstop a.js-prev-slide:active:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAzMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQgMzIiIHdpZHRoPSIxNCIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyLjIgMzEuNmwtMTItMTVjLS4zLS40LS4zLS45IDAtMS4ybDEyLTE1Yy4zLS40IDEtLjUgMS40LS4yLjQuMy41IDEgLjIgMS40bC0xMS41IDE0LjQgMTEuNSAxNC40Yy4zLjQuMyAxLjEtLjIgMS40LS4yLjEtLjQuMi0uNi4yLS4zIDAtLjYtLjEtLjgtLjR6Ii8+PC9zdmc+');
}
.photogallery-navi .startstop a.js-prev-slide:hover:before, .photogallery-navi .startstop a.js-prev-slide:focus:before, .photogallery-navi .startstop a.js-prev-slide:active:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00NjcgMjY4IDI1IDI1IiB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTQ2NyAyNjggMjUgMjUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTS00NDMgMjY5djIzaC0yM3YtMjNoMjNtMS0xaC0yNXYyNWgyNXYtMjV6Ii8+PHBhdGggaWQ9IlhNTElEXzIzNl8iIGNsYXNzPSJzdDAiIGQ9Ik0tNDU5IDI3OS40bDUuNy00LjJjLjMtLjIuNi0uMy45LS4yLjMuMS42LjMuOC42LjMuNi4yIDEuNC0uMyAxLjhsLTQuMiAzLjIgNC4yIDMuMmMuNS40LjcgMS4yLjMgMS44LS4yLjQtLjYuNi0xIC42LS4yIDAtLjUtLjEtLjctLjJsLTUuNy00LjJjLS4zLS4yLS41LS42LS41LTEuMSAwLS43LjItMS4xLjUtMS4zeiIvPjwvc3ZnPg==');
}
.startstop a.js-next-slide {
  right: -0.5rem;
  background-color: #fff;
}
@media only screen and (min-width: 48em) {
  .startstop a.js-next-slide {
    right: -1.5625rem;
  }
}
@media only screen and (min-width: 64em) {
  .startstop a.js-next-slide {
    background-color: transparent;
  }
}
.wechselteaser .startstop a.js-next-slide {
  right: 0;
}
.startstop a.js-next-slide:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMzI7IiB3aWR0aD0iMTQiIGhlaWdodD0iMzIiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fTwvc3R5bGU+PHBhdGggaWQ9IlhNTElEXzE1XyIgY2xhc3M9InN0MCIgZD0iTTEgMzJjLS4yMTkgMC0uNDQtLjA3MS0uNjI0LS4yMTktLjQzMi0uMzQ2LS41MDEtLjk3NS0uMTU2LTEuNDA2bDExLjUtMTQuMzc1LTExLjUwMS0xNC4zNzVjLS4zNDUtLjQzMS0uMjc1LTEuMDYxLjE1Ni0xLjQwNS40My0uMzQ1IDEuMDYxLS4yNzUgMS40MDUuMTU2bDEyIDE1Yy4yOTIuMzY1LjI5Mi44ODQgMCAxLjI1bC0xMiAxNWMtLjE5Ni4yNDUtLjQ4Ny4zNzQtLjc4LjM3NHoiLz48L3N2Zz4=');
}
.photogallery-navi .startstop a.js-next-slide:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00NjcgMjY4IDI1IDI1IiB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTQ2NyAyNjggMjUgMjUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fSAuc3Qxe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48cmVjdCB4PSItNDY3IiB5PSIyNjgiIGNsYXNzPSJzdDAiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIvPjxwYXRoIGlkPSJYTUxJRF8yMzZfIiBjbGFzcz0ic3QxIiBkPSJNLTQ1MCAyNzkuNGwtNS43LTQuMmMtLjMtLjItLjYtLjMtLjktLjItLjMuMS0uNi4zLS44LjYtLjMuNi0uMiAxLjQuMyAxLjhsNC4yIDMuMi00LjIgMy4yYy0uNS40LS43IDEuMi0uMyAxLjguMi40LjYuNiAxIC42LjIgMCAuNS0uMS43LS4ybDUuNy00LjJjLjMtLjIuNS0uNi41LTEuMSAwLS43LS4yLTEuMS0uNS0xLjN6Ii8+PC9zdmc+');
}
@media only screen and (min-width: 64em) {
  .startstop a.js-next-slide:before {
    content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMzI7IiB3aWR0aD0iMTQiIGhlaWdodD0iMzIiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fTwvc3R5bGU+PHBhdGggaWQ9IlhNTElEXzE1XyIgY2xhc3M9InN0MCIgZD0iTTEgMzJjLS4yMTkgMC0uNDQtLjA3MS0uNjI0LS4yMTktLjQzMi0uMzQ2LS41MDEtLjk3NS0uMTU2LTEuNDA2bDExLjUtMTQuMzc1LTExLjUwMS0xNC4zNzVjLS4zNDUtLjQzMS0uMjc1LTEuMDYxLjE1Ni0xLjQwNS40My0uMzQ1IDEuMDYxLS4yNzUgMS40MDUuMTU2bDEyIDE1Yy4yOTIuMzY1LjI5Mi44ODQgMCAxLjI1bC0xMiAxNWMtLjE5Ni4yNDUtLjQ4Ny4zNzQtLjc4LjM3NHoiLz48L3N2Zz4=');
  }
}
.startstop a.js-next-slide:hover, .startstop a.js-next-slide:focus, .startstop a.js-next-slide:active {
  background-color: #004f80;
  -webkit-animation: bounce-right 0.5s linear 0s normal;
  animation: bounce-right 0.5s linear 0s normal;
}
.photogallery-navi .startstop a.js-next-slide:hover, .photogallery-navi .startstop a.js-next-slide:focus, .photogallery-navi .startstop a.js-next-slide:active {
  -webkit-animation: none;
  animation: none;
  background-color: transparent;
}
.startstop a.js-next-slide:hover:before, .startstop a.js-next-slide:focus:before, .startstop a.js-next-slide:active:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMzI7IiB3aWR0aD0iMTQiIGhlaWdodD0iMzIiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNmZmY7fTwvc3R5bGU+PHBhdGggaWQ9IlhNTElEXzE1XyIgY2xhc3M9InN0MCIgZD0iTTEgMzJjLS4yMTkgMC0uNDQtLjA3MS0uNjI0LS4yMTktLjQzMi0uMzQ2LS41MDEtLjk3NS0uMTU2LTEuNDA2bDExLjUtMTQuMzc1LTExLjUwMS0xNC4zNzVjLS4zNDUtLjQzMS0uMjc1LTEuMDYxLjE1Ni0xLjQwNS40My0uMzQ1IDEuMDYxLS4yNzUgMS40MDUuMTU2bDEyIDE1Yy4yOTIuMzY1LjI5Mi44ODQgMCAxLjI1bC0xMiAxNWMtLjE5Ni4yNDUtLjQ4Ny4zNzQtLjc4LjM3NHoiLz48L3N2Zz4=');
}
.photogallery-navi .startstop a.js-next-slide:hover:before, .photogallery-navi .startstop a.js-next-slide:focus:before, .photogallery-navi .startstop a.js-next-slide:active:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00NjcgMjY4IDI1IDI1IiB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTQ2NyAyNjggMjUgMjUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTS00NDMgMjY5djIzaC0yM3YtMjNoMjNtMS0xaC0yNXYyNWgyNXYtMjV6Ii8+PHBhdGggaWQ9IlhNTElEXzIzNl8iIGNsYXNzPSJzdDAiIGQ9Ik0tNDUwIDI3OS40bC01LjctNC4yYy0uMy0uMi0uNi0uMy0uOS0uMi0uMy4xLS42LjMtLjguNi0uMy42LS4yIDEuNC4zIDEuOGw0LjIgMy4yLTQuMiAzLjJjLS41LjQtLjcgMS4yLS4zIDEuOC4yLjQuNi42IDEgLjYuMiAwIC41LS4xLjctLjJsNS43LTQuMmMuMy0uMi41LS42LjUtMS4xIDAtLjctLjItMS4xLS41LTEuM3oiLz48L3N2Zz4=');
}

@media only screen and (min-width: 64em) {
  .controls-inside-lg-up .startstop a {
    height: auto;
    left: auto;
    line-height: 0;
    position: static;
    top: auto;
    width: auto;
  }
  .controls-inside-lg-up .startstop a:before {
    height: 0.8125rem;
    margin: 0;
    padding: 0;
    width: 0.5rem;
  }
  .controls-inside-lg-up .startstop a.js-start-slide:before {
    margin-top: 1px;
    content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDEwIiB3aWR0aD0iOS42IiBoZWlnaHQ9IjEyIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDBsOCA1LTggNXYtMTAiLz48L3N2Zz4=');
  }
  .controls-inside-lg-up .startstop a.js-start-slide:hover:before, .controls-inside-lg-up .startstop a.js-start-slide:focus:before, .controls-inside-lg-up .startstop a.js-start-slide:active:before {
    content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDEwIiB3aWR0aD0iOS42IiBoZWlnaHQ9IjEyIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZCNjE5O308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDBsOCA1LTggNXYtMTAiLz48L3N2Zz4=');
  }
  .controls-inside-lg-up .startstop a.js-stop-slide:before {
    margin-top: 1px;
    content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDEwIiB3aWR0aD0iOS42IiBoZWlnaHQ9IjEyIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGlkPSJYTUxJRF8xXyIgY2xhc3M9InN0MCIgZD0iTTAgMGgzdjEwaC0zeiIvPjxwYXRoIGlkPSJYTUxJRF8zXyIgY2xhc3M9InN0MCIgZD0iTTUgMGgzdjEwaC0zeiIvPjwvc3ZnPg==');
  }
  .controls-inside-lg-up .startstop a.js-stop-slide:hover:before, .controls-inside-lg-up .startstop a.js-stop-slide:focus:before, .controls-inside-lg-up .startstop a.js-stop-slide:active:before {
    content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDEwIiB3aWR0aD0iOS42IiBoZWlnaHQ9IjEyIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZCNjE5O308L3N0eWxlPjxwYXRoIGlkPSJYTUxJRF8xXyIgY2xhc3M9InN0MCIgZD0iTTAgMGgzdjEwaC0zeiIvPjxwYXRoIGlkPSJYTUxJRF8zXyIgY2xhc3M9InN0MCIgZD0iTTUgMGgzdjEwaC0zeiIvPjwvc3ZnPg==');
  }
  .controls-inside-lg-up .startstop a.js-prev-slide {
    left: auto;
  }
  .controls-inside-lg-up .startstop a.js-prev-slide:before {
    content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3LjIgMTEuNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNy4yIDExLjQiIHdpZHRoPSI4LjYiIGhlaWdodD0iMTMuNyI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48cGF0aCBpZD0iWE1MSURfNDE3XyIgY2xhc3M9InN0MCIgZD0iTTYuMy43bC00LjkgNC45IDUuMSA1LjEiLz48L3N2Zz4=');
  }
  .controls-inside-lg-up .startstop a.js-prev-slide:hover, .controls-inside-lg-up .startstop a.js-prev-slide:focus, .controls-inside-lg-up .startstop a.js-prev-slide:active {
    -webkit-animation: none;
    animation: none;
  }
  .controls-inside-lg-up .startstop a.js-prev-slide:hover:before, .controls-inside-lg-up .startstop a.js-prev-slide:focus:before, .controls-inside-lg-up .startstop a.js-prev-slide:active:before {
    content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3LjIgMTEuNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNy4yIDExLjQiIHdpZHRoPSI4LjYiIGhlaWdodD0iMTMuNyI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGQjYxOTtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48cGF0aCBpZD0iWE1MSURfNDE3XyIgY2xhc3M9InN0MCIgZD0iTTYuMy43bC00LjkgNC45IDUuMSA1LjEiLz48L3N2Zz4=');
  }
  .controls-inside-lg-up .startstop a.js-next-slide {
    right: auto;
  }
  .controls-inside-lg-up .startstop a.js-next-slide:before {
    content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3LjIgMTEuNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNy4yIDExLjQiIHdpZHRoPSI4LjYiIGhlaWdodD0iMTMuNyI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48cGF0aCBpZD0iWE1MSURfNDE3XyIgY2xhc3M9InN0MCIgZD0iTS45LjdsNC45IDQuOS01LjEgNS4xIi8+PC9zdmc+');
  }
  .controls-inside-lg-up .startstop a.js-next-slide:hover, .controls-inside-lg-up .startstop a.js-next-slide:focus, .controls-inside-lg-up .startstop a.js-next-slide:active {
    -webkit-animation: none;
    animation: none;
    border: 0;
    outline: none;
    text-decoration: none;
  }
  .controls-inside-lg-up .startstop a.js-next-slide:hover:before, .controls-inside-lg-up .startstop a.js-next-slide:focus:before, .controls-inside-lg-up .startstop a.js-next-slide:active:before {
    content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3LjIgMTEuNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNy4yIDExLjQiIHdpZHRoPSI4LjYiIGhlaWdodD0iMTMuNyI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGQjYxOTtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48cGF0aCBpZD0iWE1MSURfNDE3XyIgY2xhc3M9InN0MCIgZD0iTS45LjdsNC45IDQuOS01LjEgNS4xIi8+PC9zdmc+');
  }
}

.teaserband-detail-wrapper .startstop a.js-prev-slide, .teaserband-detail-wrapper .startstop a.js-next-slide {
  background-color: #f0f0f0;
}
.teaserband-detail-wrapper .startstop a.js-prev-slide:hover, .teaserband-detail-wrapper .startstop a.js-prev-slide:focus, .teaserband-detail-wrapper .startstop a.js-prev-slide:active, .teaserband-detail-wrapper .startstop a.js-next-slide:hover, .teaserband-detail-wrapper .startstop a.js-next-slide:focus, .teaserband-detail-wrapper .startstop a.js-next-slide:active {
  background-color: #004f80;
}

.teaserband-kompakt .startstop a {
  top: 45%;
}
.startseite .teaserband-kompakt .startstop a {
  top: 5rem;
}
@media only screen and (min-width: 48em) {
  .startseite .teaserband-kompakt .startstop a {
    top: 5.9375rem;
  }
}

.startseite .teaserband-flach .startstop a,
.teaserband-flach .startstop a {
  top: 30%;
}

.teaserband-flach.slider-finite .startstop li.slick-disabled.slider-li-prev a.js-prev-slide:hover:before, .teaserband-flach.slider-finite .startstop li.slick-disabled.slider-li-prev a.js-prev-slide:active:before, .teaserband-flach.slider-finite .startstop li.slick-disabled.slider-li-prev a.js-prev-slide:focus:before,
.teaserband-detail.slider-finite .startstop li.slick-disabled.slider-li-prev a.js-prev-slide:hover:before,
.teaserband-detail.slider-finite .startstop li.slick-disabled.slider-li-prev a.js-prev-slide:active:before,
.teaserband-detail.slider-finite .startstop li.slick-disabled.slider-li-prev a.js-prev-slide:focus:before,
.teaserband-kompakt.slider-finite .startstop li.slick-disabled.slider-li-prev a.js-prev-slide:hover:before,
.teaserband-kompakt.slider-finite .startstop li.slick-disabled.slider-li-prev a.js-prev-slide:active:before,
.teaserband-kompakt.slider-finite .startstop li.slick-disabled.slider-li-prev a.js-prev-slide:focus:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAyMyIgd2lkdGg9IjEwIiBoZWlnaHQ9IjIzIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDojMDA0ZjgwO308L3N0eWxlPjwvZGVmcz48dGl0bGU+VW5iZW5hbm50LTE8L3RpdGxlPjxwYXRoIGNsYXNzPSJhIiBkPSJNOS4yODYgMjNhLjcwOC43MDggMCAwIDAgLjQ0Ni0uMTU4LjcyMS43MjEgMCAwIDAgLjExMi0xLjAxbC04LjIxNS0xMC4zMzIgOC4yMTQtMTAuMzMyYS43MjEuNzIxIDAgMCAwLS4xMTEtMS4wMS43MTEuNzExIDAgMCAwLTEgLjExMmwtOC41NzUgMTAuNzgxYS43MjEuNzIxIDAgMCAwIDAgLjlsOC41NzEgMTAuNzc5YS43MTEuNzExIDAgMCAwIC41NTguMjd6Ii8+PC9zdmc+');
}
.teaserband-flach.slider-finite .startstop li.slick-disabled.slider-li-next a.js-next-slide:hover:before, .teaserband-flach.slider-finite .startstop li.slick-disabled.slider-li-next a.js-next-slide:active:before, .teaserband-flach.slider-finite .startstop li.slick-disabled.slider-li-next a.js-next-slide:focus:before,
.teaserband-detail.slider-finite .startstop li.slick-disabled.slider-li-next a.js-next-slide:hover:before,
.teaserband-detail.slider-finite .startstop li.slick-disabled.slider-li-next a.js-next-slide:active:before,
.teaserband-detail.slider-finite .startstop li.slick-disabled.slider-li-next a.js-next-slide:focus:before,
.teaserband-kompakt.slider-finite .startstop li.slick-disabled.slider-li-next a.js-next-slide:hover:before,
.teaserband-kompakt.slider-finite .startstop li.slick-disabled.slider-li-next a.js-next-slide:active:before,
.teaserband-kompakt.slider-finite .startstop li.slick-disabled.slider-li-next a.js-next-slide:focus:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAyMyIgd2lkdGg9IjEwIiBoZWlnaHQ9IjIzIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDojMDA0ZjgwO308L3N0eWxlPjwvZGVmcz48dGl0bGU+VW5iZW5hbm50LTE8L3RpdGxlPjxwYXRoIGNsYXNzPSJhIiBkPSJNLjcxNCAyM2EuNzA4LjcwOCAwIDAgMS0uNDQ2LS4xNTguNzIxLjcyMSAwIDAgMS0uMTEyLTEuMDFsOC4yMTUtMTAuMzMyLTguMjE0LTEwLjMzMmEuNzIxLjcyMSAwIDAgMSAuMTExLTEuMDEuNzExLjcxMSAwIDAgMSAxIC4xMTJsOC41NzUgMTAuNzgxYS43MjEuNzIxIDAgMCAxIDAgLjlsLTguNTcxIDEwLjc3OWEuNzExLjcxMSAwIDAgMS0uNTU4LjI3eiIvPjwvc3ZnPg==');
}

.teaserband-flach.slider-finite .startstop li.slider-li-first {
  position: absolute;
  top: 1.5rem;
}
@media only screen and (min-width: 64em) {
  .teaserband-flach.slider-finite .startstop li.slider-li-first {
    top: 2rem;
  }
}
.teaserband-flach.slider-finite .startstop li.slider-li-prev.has-first {
  position: absolute;
  top: 4.5rem;
}
@media only screen and (min-width: 64em) {
  .teaserband-flach.slider-finite .startstop li.slider-li-prev.has-first {
    top: 4rem;
  }
}

.teaserband-detail.slider-finite .startstop li.slider-li-first {
  position: absolute;
  top: -1.2rem;
}
.teaserband-detail.slider-finite .startstop li.slider-li-prev.has-first {
  position: absolute;
  top: 2rem;
}
@media only screen and (min-width: 64em) {
  .teaserband-detail.slider-finite .startstop li.slider-li-prev.has-first {
    top: 1.2rem;
  }
}

.teaserband-kompakt.slider-finite .startstop li.slider-li-first {
  position: absolute;
  left: 1rem;
  top: 4.5rem;
}
@media only screen and (min-width: 64em) {
  .teaserband-kompakt.slider-finite .startstop li.slider-li-first {
    left: 2rem;
    top: 5rem;
  }
}
.teaserband-kompakt.slider-finite .startstop li.slider-li-prev.has-first {
  position: absolute;
  left: 0;
  top: 7.5rem;
}
@media only screen and (min-width: 64em) {
  .teaserband-kompakt.slider-finite .startstop li.slider-li-prev.has-first {
    top: 7rem;
  }
}

.teaserband-flach.slider-finite .startstop a,
.teaserband-detail.slider-finite .startstop a,
.teaserband-kompakt.slider-finite .startstop a {
  height: 2.7rem;
}
.teaserband-flach.slider-finite .startstop a:before,
.teaserband-detail.slider-finite .startstop a:before,
.teaserband-kompakt.slider-finite .startstop a:before {
  padding-top: 0.7rem;
}
.teaserband-flach.slider-finite .startstop a.js-first-slide,
.teaserband-detail.slider-finite .startstop a.js-first-slide,
.teaserband-kompakt.slider-finite .startstop a.js-first-slide {
  left: -0.5rem;
  background-color: #fff;
}
@media only screen and (min-width: 48em) {
  .teaserband-flach.slider-finite .startstop a.js-first-slide,
  .teaserband-detail.slider-finite .startstop a.js-first-slide,
  .teaserband-kompakt.slider-finite .startstop a.js-first-slide {
    left: -1.75rem;
  }
}
@media only screen and (min-width: 64em) {
  .teaserband-flach.slider-finite .startstop a.js-first-slide,
  .teaserband-detail.slider-finite .startstop a.js-first-slide,
  .teaserband-kompakt.slider-finite .startstop a.js-first-slide {
    background-color: transparent;
  }
}
.wechselteaser .teaserband-flach.slider-finite .startstop a.js-first-slide, .wechselteaser
.teaserband-detail.slider-finite .startstop a.js-first-slide, .wechselteaser
.teaserband-kompakt.slider-finite .startstop a.js-first-slide {
  right: 0;
}
.teaserband-flach.slider-finite .startstop a.js-first-slide:before,
.teaserband-detail.slider-finite .startstop a.js-first-slide:before,
.teaserband-kompakt.slider-finite .startstop a.js-first-slide:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAyMyIgd2lkdGg9IjE1IiBoZWlnaHQ9IjIzIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDojMDA0ZjgwO308L3N0eWxlPjwvZGVmcz48dGl0bGU+VW5iZW5hbm50LTE8L3RpdGxlPjxwYXRoIGNsYXNzPSJhIiBkPSJNMTQuMjg2IDIzYS43MDguNzA4IDAgMCAwIC40NDYtLjE1OC43MjEuNzIxIDAgMCAwIC4xMTItMS4wMWwtOC4yMTUtMTAuMzMyIDguMjE0LTEwLjMzMmEuNzIxLjcyMSAwIDAgMC0uMTEyLTEuMDEuNzExLjcxMSAwIDAgMC0xIC4xMTJsLTguNTc0IDEwLjc4MWEuNzIxLjcyMSAwIDAgMCAwIC45bDguNTcxIDEwLjc3OWEuNzExLjcxMSAwIDAgMCAuNTU4LjI3ek05LjI4NiAyM2EuNzA4LjcwOCAwIDAgMCAuNDQ2LS4xNTguNzIxLjcyMSAwIDAgMCAuMTEyLTEuMDFsLTguMjE1LTEwLjMzMiA4LjIxNC0xMC4zMzJhLjcyMS43MjEgMCAwIDAtLjExMS0xLjAxLjcxMS43MTEgMCAwIDAtMSAuMTEybC04LjU3NSAxMC43ODFhLjcyMS43MjEgMCAwIDAgMCAuOWw4LjU3MSAxMC43NzlhLjcxMS43MTEgMCAwIDAgLjU1OC4yN3oiLz48L3N2Zz4=');
}
@media only screen and (min-width: 64em) {
  .teaserband-flach.slider-finite .startstop a.js-first-slide:before,
  .teaserband-detail.slider-finite .startstop a.js-first-slide:before,
  .teaserband-kompakt.slider-finite .startstop a.js-first-slide:before {
    content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAyMyIgd2lkdGg9IjE1IiBoZWlnaHQ9IjIzIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDojMDA0ZjgwO308L3N0eWxlPjwvZGVmcz48dGl0bGU+VW5iZW5hbm50LTE8L3RpdGxlPjxwYXRoIGNsYXNzPSJhIiBkPSJNMTQuMjg2IDIzYS43MDguNzA4IDAgMCAwIC40NDYtLjE1OC43MjEuNzIxIDAgMCAwIC4xMTItMS4wMWwtOC4yMTUtMTAuMzMyIDguMjE0LTEwLjMzMmEuNzIxLjcyMSAwIDAgMC0uMTEyLTEuMDEuNzExLjcxMSAwIDAgMC0xIC4xMTJsLTguNTc0IDEwLjc4MWEuNzIxLjcyMSAwIDAgMCAwIC45bDguNTcxIDEwLjc3OWEuNzExLjcxMSAwIDAgMCAuNTU4LjI3ek05LjI4NiAyM2EuNzA4LjcwOCAwIDAgMCAuNDQ2LS4xNTguNzIxLjcyMSAwIDAgMCAuMTEyLTEuMDFsLTguMjE1LTEwLjMzMiA4LjIxNC0xMC4zMzJhLjcyMS43MjEgMCAwIDAtLjExMS0xLjAxLjcxMS43MTEgMCAwIDAtMSAuMTEybC04LjU3NSAxMC43ODFhLjcyMS43MjEgMCAwIDAgMCAuOWw4LjU3MSAxMC43NzlhLjcxMS43MTEgMCAwIDAgLjU1OC4yN3oiLz48L3N2Zz4=');
  }
}
.teaserband-flach.slider-finite .startstop a.js-first-slide:hover, .teaserband-flach.slider-finite .startstop a.js-first-slide:focus, .teaserband-flach.slider-finite .startstop a.js-first-slide:active,
.teaserband-detail.slider-finite .startstop a.js-first-slide:hover,
.teaserband-detail.slider-finite .startstop a.js-first-slide:focus,
.teaserband-detail.slider-finite .startstop a.js-first-slide:active,
.teaserband-kompakt.slider-finite .startstop a.js-first-slide:hover,
.teaserband-kompakt.slider-finite .startstop a.js-first-slide:focus,
.teaserband-kompakt.slider-finite .startstop a.js-first-slide:active {
  background-color: #004f80;
  -webkit-animation: bounce-left 0.5s linear 0s normal;
  animation: bounce-left 0.5s linear 0s normal;
}
.teaserband-flach.slider-finite .startstop a.js-first-slide:hover:before, .teaserband-flach.slider-finite .startstop a.js-first-slide:focus:before, .teaserband-flach.slider-finite .startstop a.js-first-slide:active:before,
.teaserband-detail.slider-finite .startstop a.js-first-slide:hover:before,
.teaserband-detail.slider-finite .startstop a.js-first-slide:focus:before,
.teaserband-detail.slider-finite .startstop a.js-first-slide:active:before,
.teaserband-kompakt.slider-finite .startstop a.js-first-slide:hover:before,
.teaserband-kompakt.slider-finite .startstop a.js-first-slide:focus:before,
.teaserband-kompakt.slider-finite .startstop a.js-first-slide:active:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4wMDEgMjIuOTk4IiB3aWR0aD0iMTUuMDAxIiBoZWlnaHQ9IjIyLjk5OCI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPnRlYXNlcmJhbmRfZG9wcGVscGZlaWxfbGlua3M8L3RpdGxlPjxwYXRoIGNsYXNzPSJhIiBkPSJNMTQuMjg2IDIzYS43MDguNzA4IDAgMCAwIC40NDYtLjE1OC43MjEuNzIxIDAgMCAwIC4xMTItMS4wMWwtOC4yMTUtMTAuMzMyIDguMjE0LTEwLjMzMmEuNzIxLjcyMSAwIDAgMC0uMTEyLTEuMDEuNzExLjcxMSAwIDAgMC0xIC4xMTFsLTguNTc0IDEwLjc4MmEuNzIxLjcyMSAwIDAgMCAwIC45bDguNTcxIDEwLjc3OWEuNzExLjcxMSAwIDAgMCAuNTU4LjI3ek05LjI4NiAyM2EuNzA4LjcwOCAwIDAgMCAuNDQ2LS4xNTguNzIxLjcyMSAwIDAgMCAuMTEyLTEuMDFsLTguMjE1LTEwLjMzMiA4LjIxNC0xMC4zMzJhLjcyMS43MjEgMCAwIDAtLjExMS0xLjAxLjcxMS43MTEgMCAwIDAtMSAuMTExbC04LjU3NSAxMC43ODJhLjcyMS43MjEgMCAwIDAgMCAuOWw4LjU3MSAxMC43NzlhLjcxMS43MTEgMCAwIDAgLjU1OC4yN3oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC4wMDEgLS4wMDIpIi8+PC9zdmc+');
}
.teaserband-flach.slider-finite .startstop a.js-first-slide.disabled,
.teaserband-detail.slider-finite .startstop a.js-first-slide.disabled,
.teaserband-kompakt.slider-finite .startstop a.js-first-slide.disabled {
  display: none;
}
.teaserband-flach.slider-finite .startstop a.js-prev-slide:before,
.teaserband-detail.slider-finite .startstop a.js-prev-slide:before,
.teaserband-kompakt.slider-finite .startstop a.js-prev-slide:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAyMyIgd2lkdGg9IjEwIiBoZWlnaHQ9IjIzIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDojMDA0ZjgwO308L3N0eWxlPjwvZGVmcz48dGl0bGU+VW5iZW5hbm50LTE8L3RpdGxlPjxwYXRoIGNsYXNzPSJhIiBkPSJNOS4yODYgMjNhLjcwOC43MDggMCAwIDAgLjQ0Ni0uMTU4LjcyMS43MjEgMCAwIDAgLjExMi0xLjAxbC04LjIxNS0xMC4zMzIgOC4yMTQtMTAuMzMyYS43MjEuNzIxIDAgMCAwLS4xMTEtMS4wMS43MTEuNzExIDAgMCAwLTEgLjExMmwtOC41NzUgMTAuNzgxYS43MjEuNzIxIDAgMCAwIDAgLjlsOC41NzEgMTAuNzc5YS43MTEuNzExIDAgMCAwIC41NTguMjd6Ii8+PC9zdmc+');
}
@media only screen and (min-width: 64em) {
  .teaserband-flach.slider-finite .startstop a.js-prev-slide:before,
  .teaserband-detail.slider-finite .startstop a.js-prev-slide:before,
  .teaserband-kompakt.slider-finite .startstop a.js-prev-slide:before {
    content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAyMyIgd2lkdGg9IjEwIiBoZWlnaHQ9IjIzIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDojMDA0ZjgwO308L3N0eWxlPjwvZGVmcz48dGl0bGU+VW5iZW5hbm50LTE8L3RpdGxlPjxwYXRoIGNsYXNzPSJhIiBkPSJNOS4yODYgMjNhLjcwOC43MDggMCAwIDAgLjQ0Ni0uMTU4LjcyMS43MjEgMCAwIDAgLjExMi0xLjAxbC04LjIxNS0xMC4zMzIgOC4yMTQtMTAuMzMyYS43MjEuNzIxIDAgMCAwLS4xMTEtMS4wMS43MTEuNzExIDAgMCAwLTEgLjExMmwtOC41NzUgMTAuNzgxYS43MjEuNzIxIDAgMCAwIDAgLjlsOC41NzEgMTAuNzc5YS43MTEuNzExIDAgMCAwIC41NTguMjd6Ii8+PC9zdmc+');
  }
}
.teaserband-flach.slider-finite .startstop a.js-prev-slide:hover:before, .teaserband-flach.slider-finite .startstop a.js-prev-slide:focus:before, .teaserband-flach.slider-finite .startstop a.js-prev-slide:active:before,
.teaserband-detail.slider-finite .startstop a.js-prev-slide:hover:before,
.teaserband-detail.slider-finite .startstop a.js-prev-slide:focus:before,
.teaserband-detail.slider-finite .startstop a.js-prev-slide:active:before,
.teaserband-kompakt.slider-finite .startstop a.js-prev-slide:hover:before,
.teaserband-kompakt.slider-finite .startstop a.js-prev-slide:focus:before,
.teaserband-kompakt.slider-finite .startstop a.js-prev-slide:active:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC4wMDEgMjIuOTk4IiB3aWR0aD0iMTAuMDAxIiBoZWlnaHQ9IjIyLjk5OCI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPnRlYXNlcmJhbmRfcGZlaWxfbGlua3M8L3RpdGxlPjxwYXRoIGNsYXNzPSJhIiBkPSJNOS4yODYgMjNhLjcwOC43MDggMCAwIDAgLjQ0Ni0uMTU4LjcyMS43MjEgMCAwIDAgLjExMi0xLjAxbC04LjIxNS0xMC4zMzIgOC4yMTQtMTAuMzMyYS43MjEuNzIxIDAgMCAwLS4xMTEtMS4wMS43MTEuNzExIDAgMCAwLTEgLjExMWwtOC41NzUgMTAuNzgyYS43MjEuNzIxIDAgMCAwIDAgLjlsOC41NzEgMTAuNzc5YS43MTEuNzExIDAgMCAwIC41NTguMjd6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSguMDAxIC0uMDAyKSIvPjwvc3ZnPg==');
}
.teaserband-flach.slider-finite .startstop a.js-next-slide:before,
.teaserband-detail.slider-finite .startstop a.js-next-slide:before,
.teaserband-kompakt.slider-finite .startstop a.js-next-slide:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAyMyIgd2lkdGg9IjEwIiBoZWlnaHQ9IjIzIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDojMDA0ZjgwO308L3N0eWxlPjwvZGVmcz48dGl0bGU+VW5iZW5hbm50LTE8L3RpdGxlPjxwYXRoIGNsYXNzPSJhIiBkPSJNLjcxNCAyM2EuNzA4LjcwOCAwIDAgMS0uNDQ2LS4xNTguNzIxLjcyMSAwIDAgMS0uMTEyLTEuMDFsOC4yMTUtMTAuMzMyLTguMjE0LTEwLjMzMmEuNzIxLjcyMSAwIDAgMSAuMTExLTEuMDEuNzExLjcxMSAwIDAgMSAxIC4xMTJsOC41NzUgMTAuNzgxYS43MjEuNzIxIDAgMCAxIDAgLjlsLTguNTcxIDEwLjc3OWEuNzExLjcxMSAwIDAgMS0uNTU4LjI3eiIvPjwvc3ZnPg==');
}
@media only screen and (min-width: 64em) {
  .teaserband-flach.slider-finite .startstop a.js-next-slide:before,
  .teaserband-detail.slider-finite .startstop a.js-next-slide:before,
  .teaserband-kompakt.slider-finite .startstop a.js-next-slide:before {
    content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAyMyIgd2lkdGg9IjEwIiBoZWlnaHQ9IjIzIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDojMDA0ZjgwO308L3N0eWxlPjwvZGVmcz48dGl0bGU+VW5iZW5hbm50LTE8L3RpdGxlPjxwYXRoIGNsYXNzPSJhIiBkPSJNLjcxNCAyM2EuNzA4LjcwOCAwIDAgMS0uNDQ2LS4xNTguNzIxLjcyMSAwIDAgMS0uMTEyLTEuMDFsOC4yMTUtMTAuMzMyLTguMjE0LTEwLjMzMmEuNzIxLjcyMSAwIDAgMSAuMTExLTEuMDEuNzExLjcxMSAwIDAgMSAxIC4xMTJsOC41NzUgMTAuNzgxYS43MjEuNzIxIDAgMCAxIDAgLjlsLTguNTcxIDEwLjc3OWEuNzExLjcxMSAwIDAgMS0uNTU4LjI3eiIvPjwvc3ZnPg==');
  }
}
.teaserband-flach.slider-finite .startstop a.js-next-slide:hover:before, .teaserband-flach.slider-finite .startstop a.js-next-slide:focus:before, .teaserband-flach.slider-finite .startstop a.js-next-slide:active:before,
.teaserband-detail.slider-finite .startstop a.js-next-slide:hover:before,
.teaserband-detail.slider-finite .startstop a.js-next-slide:focus:before,
.teaserband-detail.slider-finite .startstop a.js-next-slide:active:before,
.teaserband-kompakt.slider-finite .startstop a.js-next-slide:hover:before,
.teaserband-kompakt.slider-finite .startstop a.js-next-slide:focus:before,
.teaserband-kompakt.slider-finite .startstop a.js-next-slide:active:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC4wMDEgMjIuOTk4IiB3aWR0aD0iMTAuMDAxIiBoZWlnaHQ9IjIyLjk5OCI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPnRlYXNlcmJhbmRfcGZlaWxfcmVjaHRzPC90aXRsZT48cGF0aCBjbGFzcz0iYSIgZD0iTS43MTQgMjNhLjcwOC43MDggMCAwIDEtLjQ0Ni0uMTU4LjcyMS43MjEgMCAwIDEtLjExMi0xLjAxbDguMjE1LTEwLjMzMi04LjIxNC0xMC4zMzJhLjcyMS43MjEgMCAwIDEgLjExMS0xLjAxLjcxMS43MTEgMCAwIDEgMSAuMTExbDguNTc1IDEwLjc4MmEuNzIxLjcyMSAwIDAgMSAwIC45bC04LjU3MSAxMC43NzlhLjcxMS43MTEgMCAwIDEtLjU1OC4yN3oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC4wMDEgLS4wMDIpIi8+PC9zdmc+');
}

li.slider-li-first > .js-first-slide.disabled {
  display: none;
}

.bundeslander-liste a {
  background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00NzcgMjc3IDQgNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtNDc3IDI3NyA0IDciIHdpZHRoPSI2IiBoZWlnaHQ9IjkiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTS00NzQuOSAyODFjLjMtLjMuMy0uNiAwLS45bC0xLjktMmMtLjItLjItLjMtLjYgMC0uOS4zLS4zLjYtLjIuOCAwbDIuOCAyLjhjLjMuMy4zLjYgMCAuOWwtMi44IDIuOWMtLjIuMi0uNS4zLS44IDBzLS4yLS43IDAtLjlsMS45LTEuOXoiLz48L3N2Zz4=') no-repeat 1.125rem 1.25rem;
  height: 0.5625rem;
  margin-right: 0.5625rem;
  width: 0.375rem;
}

img {
  height: auto;
  max-width: 100%;
}

@-moz-document url-prefix() {
  /* Firefox doesn't respect max-width in certain situations */
  figure img {
    width: 100%;
    max-width: -moz-max-content;
  }
}
iframe {
  max-width: 100%;
}

@media only screen and (max-width: 47.938em) {
  .content-outer-box > .container,
  #wrapperHeader > .container,
  #navPrimary > .container,
  #wrapperFooter > .container,
  .footer-copyright-wrapper > .container,
  .wrapper-totop > .container {
    max-width: 100%;
  }
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
.container:before, .container:after {
  content: " ";
  display: table;
}
.container:after {
  clear: both;
}
@media (min-width: 30em) {
  .container {
    max-width: 30rem;
  }
}
@media (min-width: 48em) {
  .container {
    max-width: 45rem;
  }
}
@media (min-width: 64em) {
  .container {
    max-width: 59.75rem;
  }
}
@media (min-width: 80em) {
  .container {
    max-width: 75.75rem;
  }
}

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
.container-fluid:before, .container-fluid:after {
  content: " ";
  display: table;
}
.container-fluid:after {
  clear: both;
}

.row {
  margin-left: -1rem;
  margin-right: -1rem;
}
.row:before, .row:after {
  content: " ";
  display: table;
}
.row:after {
  clear: both;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
  position: relative;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

.col-xs-1 {
  width: 8.33333%;
}

.col-xs-2 {
  width: 16.66667%;
}

.col-xs-3 {
  width: 25%;
}

.col-xs-4 {
  width: 33.33333%;
}

.col-xs-5 {
  width: 41.66667%;
}

.col-xs-6 {
  width: 50%;
}

.col-xs-7 {
  width: 58.33333%;
}

.col-xs-8 {
  width: 66.66667%;
}

.col-xs-9 {
  width: 75%;
}

.col-xs-10 {
  width: 83.33333%;
}

.col-xs-11 {
  width: 91.66667%;
}

.col-xs-12 {
  width: 100%;
}

.col-xs-pull-0 {
  right: auto;
}

.col-xs-pull-1 {
  right: 8.33333%;
}

.col-xs-pull-2 {
  right: 16.66667%;
}

.col-xs-pull-3 {
  right: 25%;
}

.col-xs-pull-4 {
  right: 33.33333%;
}

.col-xs-pull-5 {
  right: 41.66667%;
}

.col-xs-pull-6 {
  right: 50%;
}

.col-xs-pull-7 {
  right: 58.33333%;
}

.col-xs-pull-8 {
  right: 66.66667%;
}

.col-xs-pull-9 {
  right: 75%;
}

.col-xs-pull-10 {
  right: 83.33333%;
}

.col-xs-pull-11 {
  right: 91.66667%;
}

.col-xs-pull-12 {
  right: 100%;
}

.col-xs-push-0 {
  left: auto;
}

.col-xs-push-1 {
  left: 8.33333%;
}

.col-xs-push-2 {
  left: 16.66667%;
}

.col-xs-push-3 {
  left: 25%;
}

.col-xs-push-4 {
  left: 33.33333%;
}

.col-xs-push-5 {
  left: 41.66667%;
}

.col-xs-push-6 {
  left: 50%;
}

.col-xs-push-7 {
  left: 58.33333%;
}

.col-xs-push-8 {
  left: 66.66667%;
}

.col-xs-push-9 {
  left: 75%;
}

.col-xs-push-10 {
  left: 83.33333%;
}

.col-xs-push-11 {
  left: 91.66667%;
}

.col-xs-push-12 {
  left: 100%;
}

.col-xs-offset-0 {
  margin-left: 0%;
}

.col-xs-offset-1 {
  margin-left: 8.33333%;
}

.col-xs-offset-2 {
  margin-left: 16.66667%;
}

.col-xs-offset-3 {
  margin-left: 25%;
}

.col-xs-offset-4 {
  margin-left: 33.33333%;
}

.col-xs-offset-5 {
  margin-left: 41.66667%;
}

.col-xs-offset-6 {
  margin-left: 50%;
}

.col-xs-offset-7 {
  margin-left: 58.33333%;
}

.col-xs-offset-8 {
  margin-left: 66.66667%;
}

.col-xs-offset-9 {
  margin-left: 75%;
}

.col-xs-offset-10 {
  margin-left: 83.33333%;
}

.col-xs-offset-11 {
  margin-left: 91.66667%;
}

.col-xs-offset-12 {
  margin-left: 100%;
}

@media (min-width: 30em) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }

  .col-sm-1 {
    width: 8.33333%;
  }

  .col-sm-2 {
    width: 16.66667%;
  }

  .col-sm-3 {
    width: 25%;
  }

  .col-sm-4 {
    width: 33.33333%;
  }

  .col-sm-5 {
    width: 41.66667%;
  }

  .col-sm-6 {
    width: 50%;
  }

  .col-sm-7 {
    width: 58.33333%;
  }

  .col-sm-8 {
    width: 66.66667%;
  }

  .col-sm-9 {
    width: 75%;
  }

  .col-sm-10 {
    width: 83.33333%;
  }

  .col-sm-11 {
    width: 91.66667%;
  }

  .col-sm-12 {
    width: 100%;
  }

  .col-sm-pull-0 {
    right: auto;
  }

  .col-sm-pull-1 {
    right: 8.33333%;
  }

  .col-sm-pull-2 {
    right: 16.66667%;
  }

  .col-sm-pull-3 {
    right: 25%;
  }

  .col-sm-pull-4 {
    right: 33.33333%;
  }

  .col-sm-pull-5 {
    right: 41.66667%;
  }

  .col-sm-pull-6 {
    right: 50%;
  }

  .col-sm-pull-7 {
    right: 58.33333%;
  }

  .col-sm-pull-8 {
    right: 66.66667%;
  }

  .col-sm-pull-9 {
    right: 75%;
  }

  .col-sm-pull-10 {
    right: 83.33333%;
  }

  .col-sm-pull-11 {
    right: 91.66667%;
  }

  .col-sm-pull-12 {
    right: 100%;
  }

  .col-sm-push-0 {
    left: auto;
  }

  .col-sm-push-1 {
    left: 8.33333%;
  }

  .col-sm-push-2 {
    left: 16.66667%;
  }

  .col-sm-push-3 {
    left: 25%;
  }

  .col-sm-push-4 {
    left: 33.33333%;
  }

  .col-sm-push-5 {
    left: 41.66667%;
  }

  .col-sm-push-6 {
    left: 50%;
  }

  .col-sm-push-7 {
    left: 58.33333%;
  }

  .col-sm-push-8 {
    left: 66.66667%;
  }

  .col-sm-push-9 {
    left: 75%;
  }

  .col-sm-push-10 {
    left: 83.33333%;
  }

  .col-sm-push-11 {
    left: 91.66667%;
  }

  .col-sm-push-12 {
    left: 100%;
  }

  .col-sm-offset-0 {
    margin-left: 0%;
  }

  .col-sm-offset-1 {
    margin-left: 8.33333%;
  }

  .col-sm-offset-2 {
    margin-left: 16.66667%;
  }

  .col-sm-offset-3 {
    margin-left: 25%;
  }

  .col-sm-offset-4 {
    margin-left: 33.33333%;
  }

  .col-sm-offset-5 {
    margin-left: 41.66667%;
  }

  .col-sm-offset-6 {
    margin-left: 50%;
  }

  .col-sm-offset-7 {
    margin-left: 58.33333%;
  }

  .col-sm-offset-8 {
    margin-left: 66.66667%;
  }

  .col-sm-offset-9 {
    margin-left: 75%;
  }

  .col-sm-offset-10 {
    margin-left: 83.33333%;
  }

  .col-sm-offset-11 {
    margin-left: 91.66667%;
  }

  .col-sm-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 48em) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }

  .col-md-1 {
    width: 8.33333%;
  }

  .col-md-2 {
    width: 16.66667%;
  }

  .col-md-3 {
    width: 25%;
  }

  .col-md-4 {
    width: 33.33333%;
  }

  .col-md-5 {
    width: 41.66667%;
  }

  .col-md-6 {
    width: 50%;
  }

  .col-md-7 {
    width: 58.33333%;
  }

  .col-md-8 {
    width: 66.66667%;
  }

  .col-md-9 {
    width: 75%;
  }

  .col-md-10 {
    width: 83.33333%;
  }

  .col-md-11 {
    width: 91.66667%;
  }

  .col-md-12 {
    width: 100%;
  }

  .col-md-pull-0 {
    right: auto;
  }

  .col-md-pull-1 {
    right: 8.33333%;
  }

  .col-md-pull-2 {
    right: 16.66667%;
  }

  .col-md-pull-3 {
    right: 25%;
  }

  .col-md-pull-4 {
    right: 33.33333%;
  }

  .col-md-pull-5 {
    right: 41.66667%;
  }

  .col-md-pull-6 {
    right: 50%;
  }

  .col-md-pull-7 {
    right: 58.33333%;
  }

  .col-md-pull-8 {
    right: 66.66667%;
  }

  .col-md-pull-9 {
    right: 75%;
  }

  .col-md-pull-10 {
    right: 83.33333%;
  }

  .col-md-pull-11 {
    right: 91.66667%;
  }

  .col-md-pull-12 {
    right: 100%;
  }

  .col-md-push-0 {
    left: auto;
  }

  .col-md-push-1 {
    left: 8.33333%;
  }

  .col-md-push-2 {
    left: 16.66667%;
  }

  .col-md-push-3 {
    left: 25%;
  }

  .col-md-push-4 {
    left: 33.33333%;
  }

  .col-md-push-5 {
    left: 41.66667%;
  }

  .col-md-push-6 {
    left: 50%;
  }

  .col-md-push-7 {
    left: 58.33333%;
  }

  .col-md-push-8 {
    left: 66.66667%;
  }

  .col-md-push-9 {
    left: 75%;
  }

  .col-md-push-10 {
    left: 83.33333%;
  }

  .col-md-push-11 {
    left: 91.66667%;
  }

  .col-md-push-12 {
    left: 100%;
  }

  .col-md-offset-0 {
    margin-left: 0%;
  }

  .col-md-offset-1 {
    margin-left: 8.33333%;
  }

  .col-md-offset-2 {
    margin-left: 16.66667%;
  }

  .col-md-offset-3 {
    margin-left: 25%;
  }

  .col-md-offset-4 {
    margin-left: 33.33333%;
  }

  .col-md-offset-5 {
    margin-left: 41.66667%;
  }

  .col-md-offset-6 {
    margin-left: 50%;
  }

  .col-md-offset-7 {
    margin-left: 58.33333%;
  }

  .col-md-offset-8 {
    margin-left: 66.66667%;
  }

  .col-md-offset-9 {
    margin-left: 75%;
  }

  .col-md-offset-10 {
    margin-left: 83.33333%;
  }

  .col-md-offset-11 {
    margin-left: 91.66667%;
  }

  .col-md-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 64em) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }

  .col-lg-1 {
    width: 8.33333%;
  }

  .col-lg-2 {
    width: 16.66667%;
  }

  .col-lg-3 {
    width: 25%;
  }

  .col-lg-4 {
    width: 33.33333%;
  }

  .col-lg-5 {
    width: 41.66667%;
  }

  .col-lg-6 {
    width: 50%;
  }

  .col-lg-7 {
    width: 58.33333%;
  }

  .col-lg-8 {
    width: 66.66667%;
  }

  .col-lg-9 {
    width: 75%;
  }

  .col-lg-10 {
    width: 83.33333%;
  }

  .col-lg-11 {
    width: 91.66667%;
  }

  .col-lg-12 {
    width: 100%;
  }

  .col-lg-pull-0 {
    right: auto;
  }

  .col-lg-pull-1 {
    right: 8.33333%;
  }

  .col-lg-pull-2 {
    right: 16.66667%;
  }

  .col-lg-pull-3 {
    right: 25%;
  }

  .col-lg-pull-4 {
    right: 33.33333%;
  }

  .col-lg-pull-5 {
    right: 41.66667%;
  }

  .col-lg-pull-6 {
    right: 50%;
  }

  .col-lg-pull-7 {
    right: 58.33333%;
  }

  .col-lg-pull-8 {
    right: 66.66667%;
  }

  .col-lg-pull-9 {
    right: 75%;
  }

  .col-lg-pull-10 {
    right: 83.33333%;
  }

  .col-lg-pull-11 {
    right: 91.66667%;
  }

  .col-lg-pull-12 {
    right: 100%;
  }

  .col-lg-push-0 {
    left: auto;
  }

  .col-lg-push-1 {
    left: 8.33333%;
  }

  .col-lg-push-2 {
    left: 16.66667%;
  }

  .col-lg-push-3 {
    left: 25%;
  }

  .col-lg-push-4 {
    left: 33.33333%;
  }

  .col-lg-push-5 {
    left: 41.66667%;
  }

  .col-lg-push-6 {
    left: 50%;
  }

  .col-lg-push-7 {
    left: 58.33333%;
  }

  .col-lg-push-8 {
    left: 66.66667%;
  }

  .col-lg-push-9 {
    left: 75%;
  }

  .col-lg-push-10 {
    left: 83.33333%;
  }

  .col-lg-push-11 {
    left: 91.66667%;
  }

  .col-lg-push-12 {
    left: 100%;
  }

  .col-lg-offset-0 {
    margin-left: 0%;
  }

  .col-lg-offset-1 {
    margin-left: 8.33333%;
  }

  .col-lg-offset-2 {
    margin-left: 16.66667%;
  }

  .col-lg-offset-3 {
    margin-left: 25%;
  }

  .col-lg-offset-4 {
    margin-left: 33.33333%;
  }

  .col-lg-offset-5 {
    margin-left: 41.66667%;
  }

  .col-lg-offset-6 {
    margin-left: 50%;
  }

  .col-lg-offset-7 {
    margin-left: 58.33333%;
  }

  .col-lg-offset-8 {
    margin-left: 66.66667%;
  }

  .col-lg-offset-9 {
    margin-left: 75%;
  }

  .col-lg-offset-10 {
    margin-left: 83.33333%;
  }

  .col-lg-offset-11 {
    margin-left: 91.66667%;
  }

  .col-lg-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 80em) {
  .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
    float: left;
  }

  .col-xl-1 {
    width: 8.33333%;
  }

  .col-xl-2 {
    width: 16.66667%;
  }

  .col-xl-3 {
    width: 25%;
  }

  .col-xl-4 {
    width: 33.33333%;
  }

  .col-xl-5 {
    width: 41.66667%;
  }

  .col-xl-6 {
    width: 50%;
  }

  .col-xl-7 {
    width: 58.33333%;
  }

  .col-xl-8 {
    width: 66.66667%;
  }

  .col-xl-9 {
    width: 75%;
  }

  .col-xl-10 {
    width: 83.33333%;
  }

  .col-xl-11 {
    width: 91.66667%;
  }

  .col-xl-12 {
    width: 100%;
  }

  .col-xl-pull-0 {
    right: auto;
  }

  .col-xl-pull-1 {
    right: 8.33333%;
  }

  .col-xl-pull-2 {
    right: 16.66667%;
  }

  .col-xl-pull-3 {
    right: 25%;
  }

  .col-xl-pull-4 {
    right: 33.33333%;
  }

  .col-xl-pull-5 {
    right: 41.66667%;
  }

  .col-xl-pull-6 {
    right: 50%;
  }

  .col-xl-pull-7 {
    right: 58.33333%;
  }

  .col-xl-pull-8 {
    right: 66.66667%;
  }

  .col-xl-pull-9 {
    right: 75%;
  }

  .col-xl-pull-10 {
    right: 83.33333%;
  }

  .col-xl-pull-11 {
    right: 91.66667%;
  }

  .col-xl-pull-12 {
    right: 100%;
  }

  .col-xl-push-0 {
    left: auto;
  }

  .col-xl-push-1 {
    left: 8.33333%;
  }

  .col-xl-push-2 {
    left: 16.66667%;
  }

  .col-xl-push-3 {
    left: 25%;
  }

  .col-xl-push-4 {
    left: 33.33333%;
  }

  .col-xl-push-5 {
    left: 41.66667%;
  }

  .col-xl-push-6 {
    left: 50%;
  }

  .col-xl-push-7 {
    left: 58.33333%;
  }

  .col-xl-push-8 {
    left: 66.66667%;
  }

  .col-xl-push-9 {
    left: 75%;
  }

  .col-xl-push-10 {
    left: 83.33333%;
  }

  .col-xl-push-11 {
    left: 91.66667%;
  }

  .col-xl-push-12 {
    left: 100%;
  }

  .col-xl-offset-0 {
    margin-left: 0%;
  }

  .col-xl-offset-1 {
    margin-left: 8.33333%;
  }

  .col-xl-offset-2 {
    margin-left: 16.66667%;
  }

  .col-xl-offset-3 {
    margin-left: 25%;
  }

  .col-xl-offset-4 {
    margin-left: 33.33333%;
  }

  .col-xl-offset-5 {
    margin-left: 41.66667%;
  }

  .col-xl-offset-6 {
    margin-left: 50%;
  }

  .col-xl-offset-7 {
    margin-left: 58.33333%;
  }

  .col-xl-offset-8 {
    margin-left: 66.66667%;
  }

  .col-xl-offset-9 {
    margin-left: 75%;
  }

  .col-xl-offset-10 {
    margin-left: 83.33333%;
  }

  .col-xl-offset-11 {
    margin-left: 91.66667%;
  }

  .col-xl-offset-12 {
    margin-left: 100%;
  }
}
.content-box {
  margin-left: -1rem;
  margin-right: -1rem;
}
.content-box:before, .content-box:after {
  content: " ";
  display: table;
}
.content-box:after {
  clear: both;
}
.content-box .wrapperMarginal {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  .content-box .wrapperMarginal {
    width: 25%;
  }
}
@media (min-width: 64em) {
  .startseite .content-box .wrapperMarginal {
    width: 0%;
  }
}
.content-box .wrapperOuterContent {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  .content-box .wrapperOuterContent {
    width: 75%;
  }
}
.content-box #wrapperContent {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  .content-box #wrapperContent {
    width: 100%;
  }
}
@media (min-width: 64em) {
  .startseite .content-box #wrapperContent {
    width: 100%;
  }
}
@media (min-width: 64em) {
  .layout-uebersicht-ohne-marginal .content-box #wrapperContent, .layout-detailseite .content-box #wrapperContent {
    width: 100%;
  }
}

.article-header-wrapper {
  margin-left: -1rem;
  margin-right: -1rem;
}
.article-header-wrapper:before, .article-header-wrapper:after {
  content: " ";
  display: table;
}
.article-header-wrapper:after {
  clear: both;
}

.article-header {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}

.article-header-wrapper-inner {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
.article-header-wrapper-inner .article-header {
  float: none;
  padding-left: 0;
  padding-right: 0;
}

.article-content-wrapper {
  margin-left: -1rem;
  margin-right: -1rem;
}
.article-content-wrapper:before, .article-content-wrapper:after {
  content: " ";
  display: table;
}
.article-content-wrapper:after {
  clear: both;
}

.article-text-wrapper {
  clear: both;
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
.article-text-wrapper:before, .article-text-wrapper:after {
  content: " ";
  display: table;
}
.article-text-wrapper:after {
  clear: both;
}
@media (min-width: 64em) {
  .article-text-wrapper {
    width: 100%;
  }
}
@media (min-width: 64em) {
  .uebersicht-mit-marginal .article-text-wrapper {
    width: 100%;
  }
}
@media (min-width: 64em) {
  .uebersicht-ohne-marginal .article-text-wrapper {
    width: 100%;
  }
}
@media (min-width: 80em) {
  .uebersicht-ohne-marginal .article-text-wrapper {
    width: 100%;
  }
}

.article-supplement-wrapper {
  clear: both;
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
.article-supplement-wrapper:before, .article-supplement-wrapper:after {
  content: " ";
  display: table;
}
.article-supplement-wrapper:after {
  clear: both;
}
@media (min-width: 64em) {
  .article-supplement-wrapper {
    width: 100%;
  }
}

.sectionRelatedImage {
  margin-left: -1rem;
  margin-right: -1rem;
}
.sectionRelatedImage:before, .sectionRelatedImage:after {
  content: " ";
  display: table;
}
.sectionRelatedImage:after {
  clear: both;
}
.sectionRelatedImage .teaser-img {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 30em) {
  .sectionRelatedImage .teaser-img {
    width: 25%;
  }
}
.sectionRelatedImage .teaserText {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 30em) {
  .sectionRelatedImage .teaserText {
    width: 75%;
  }
}

.photogallery .photogallery-article-text-wrapper {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}

.photogallery-thumbnail-list {
  margin-left: -1rem;
  margin-right: -1rem;
}
.photogallery-thumbnail-list:before, .photogallery-thumbnail-list:after {
  content: " ";
  display: table;
}
.photogallery-thumbnail-list:after {
  clear: both;
}
.photogallery-thumbnail-list li {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 50%;
}
@media (max-width: 47.9em) {
  .photogallery-thumbnail-list li:nth-of-type(2n+1) {
    clear: left;
  }
}
@media (min-width: 48em) {
  .photogallery-thumbnail-list li {
    width: 25%;
  }
  .photogallery-thumbnail-list li:nth-of-type(4n+1) {
    clear: left;
  }
}

.publication-image {
  margin-left: -1rem;
  margin-right: -1rem;
}
.publication-image:before, .publication-image:after {
  content: " ";
  display: table;
}
.publication-image:after {
  clear: both;
}
.publication-image .publication-image-doc-data {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 0%;
}
@media (min-width: 48em) {
  .publication-image .publication-image-doc-data {
    width: 50%;
  }
}
@media (min-width: 64em) {
  .publication-image .publication-image-doc-data {
    width: 0%;
  }
}
@media (min-width: 80em) {
  .publication-image .publication-image-doc-data {
    width: 50%;
  }
}
.publication-image .publication-image-fig-wrapper {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 48em) {
  .publication-image .publication-image-fig-wrapper {
    width: 50%;
  }
}
@media (min-width: 64em) {
  .publication-image .publication-image-fig-wrapper {
    width: 100%;
  }
}
@media (min-width: 80em) {
  .publication-image .publication-image-fig-wrapper {
    width: 50%;
  }
}

#branding .branding-box {
  margin-left: -1rem;
  margin-right: -1rem;
}
#branding .branding-box:before, #branding .branding-box:after {
  content: " ";
  display: table;
}
#branding .branding-box:after {
  clear: both;
}
#branding .logo {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  #branding .logo {
    width: 25%;
  }
}
#branding .site-nav-search {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  #branding .site-nav-search {
    width: 100%;
  }
}
#branding .site-nav-box {
  margin-left: -1rem;
  margin-right: -1rem;
}
#branding .site-nav-box:before, #branding .site-nav-box:after {
  content: " ";
  display: table;
}
#branding .site-nav-box:after {
  clear: both;
}
#branding #siteNav {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 48em) {
  #branding #siteNav {
    width: 0%;
  }
}
@media (min-width: 64em) {
  #branding #siteNav {
    width: 66.66667%;
  }
}
@media (min-width: 80em) {
  #branding #siteNav {
    width: 58.33333%;
  }
}
#branding .search-box {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  #branding .search-box {
    width: 33.33333%;
  }
}
@media (min-width: 80em) {
  #branding .search-box {
    width: 41.66667%;
  }
}
#branding .search-box-inner #search {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 58.33333%;
}
@media (min-width: 48em) {
  #branding .search-box-inner #search {
    width: 83.33333%;
  }
}
@media (min-width: 64em) {
  #branding .search-box-inner #search {
    width: 66.66667%;
  }
}
@media only screen and (min-width: 64em) {
  #branding .search-box-inner #search {
    float: right;
    padding-right: 0;
    padding-top: 1rem;
  }
}
#branding .search-box-inner .shoppingcart-widget {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
@media (min-width: 64em) {
  #branding .search-box-inner .shoppingcart-widget {
    width: 33.33333%;
  }
}
@media only screen and (max-width: 63.938em) {
  #branding .search-box-inner .shoppingcart-widget {
    float: right;
  }
}

.top-line-container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
.top-line-container:before, .top-line-container:after {
  content: " ";
  display: table;
}
.top-line-container:after {
  clear: both;
}
@media (min-width: 48em) {
  .top-line-container {
    width: 45rem;
  }
}
@media (min-width: 64em) {
  .top-line-container {
    width: 59.75rem;
  }
}
@media (min-width: 80em) {
  .top-line-container {
    width: 75.75rem;
  }
}

.top-line-row {
  margin-left: -1rem;
  margin-right: -1rem;
}
.top-line-row:before, .top-line-row:after {
  content: " ";
  display: table;
}
.top-line-row:after {
  clear: both;
}

.top-line-col {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}

.fm-container {
  margin-left: -1rem;
  margin-right: -1rem;
}
.fm-container:before, .fm-container:after {
  content: " ";
  display: table;
}
.fm-container:after {
  clear: both;
}
.fm-container .main-navigation {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
  position: static;
  text-align: right;
}
.fm-container .navVertical .mobile-navi-list {
  margin-left: -1rem;
  margin-right: -1rem;
}
.fm-container .navVertical .mobile-navi-list:before, .fm-container .navVertical .mobile-navi-list:after {
  content: " ";
  display: table;
}
.fm-container .navVertical .mobile-navi-list:after {
  clear: both;
}
.fm-container .navVertical .mobile-navi-list > li {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
.fm-container .navVertical .mobile-navi-list > li > ul {
  margin-left: -1rem;
  margin-right: -1rem;
}
.fm-container .navVertical .mobile-navi-list > li > ul:before, .fm-container .navVertical .mobile-navi-list > li > ul:after {
  content: " ";
  display: table;
}
.fm-container .navVertical .mobile-navi-list > li > ul:after {
  clear: both;
}
.fm-container .navVertical .mobile-navi-list > li > ul > li {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
.fm-container .flyout-content-box {
  margin-left: -1rem;
  margin-right: -1rem;
  text-align: left;
}
.fm-container .flyout-content-box:before, .fm-container .flyout-content-box:after {
  content: " ";
  display: table;
}
.fm-container .flyout-content-box:after {
  clear: both;
}
.fm-container .flyout-menu {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  .fm-container .flyout-menu {
    width: 33.33333%;
  }
}
.fm-container .flyout-teasers {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  .fm-container .flyout-teasers {
    width: 66.66667%;
  }
}
.fm-container .flyout-teaser {
  margin-left: -1rem;
  margin-right: -1rem;
}
.fm-container .flyout-teaser:before, .fm-container .flyout-teaser:after {
  content: " ";
  display: table;
}
.fm-container .flyout-teaser:after {
  clear: both;
}
.fm-container .flyout-teaser-image {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  .fm-container .flyout-teaser-image {
    width: 25%;
  }
}
.fm-container .flyout-teaser-text {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  .fm-container .flyout-teaser-text {
    width: 66.66667%;
  }
}
@media (min-width: 80em) {
  .fm-container .flyout-teaser-text {
    width: 58.33333%;
  }
}
.fm-container .flyout-content-box-wrapper {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
.fm-container .flyout-content-custom-items {
  margin-left: -1rem;
  margin-right: -1rem;
}
.fm-container .flyout-content-custom-items:before, .fm-container .flyout-content-custom-items:after {
  content: " ";
  display: table;
}
.fm-container .flyout-content-custom-items:after {
  clear: both;
}
.fm-container .flyout-content-custom-item {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  .fm-container .flyout-content-custom-item {
    width: 50%;
  }
}
.fm-container .flyout-content-custom-item:nth-child(2n+1) {
  clear: left;
}
.fm-container .flyout-custom-teaser {
  margin-left: -1rem;
  margin-right: -1rem;
}
.fm-container .flyout-custom-teaser:before, .fm-container .flyout-custom-teaser:after {
  content: " ";
  display: table;
}
.fm-container .flyout-custom-teaser:after {
  clear: both;
}
.fm-container .flyout-custom-teaser-image {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  .fm-container .flyout-custom-teaser-image {
    width: 25%;
  }
}
@media (min-width: 80em) {
  .fm-container .flyout-custom-teaser-image {
    width: 33.33333%;
  }
}
.fm-container .flyout-custom-teaser-text {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  .fm-container .flyout-custom-teaser-text {
    width: 75%;
  }
}
@media (min-width: 80em) {
  .fm-container .flyout-custom-teaser-text {
    width: 66.66667%;
  }
}
.fm-container .flyout-custom-links {
  margin-left: -1rem;
  margin-right: -1rem;
}
.fm-container .flyout-custom-links:before, .fm-container .flyout-custom-links:after {
  content: " ";
  display: table;
}
.fm-container .flyout-custom-links:after {
  clear: both;
}
.fm-container .flyout-custom-link {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  .fm-container .flyout-custom-link {
    width: 50%;
  }
}

.aufmacher-fixed {
  margin-right: auto;
  margin-left: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
.aufmacher-fixed:before, .aufmacher-fixed:after {
  content: " ";
  display: table;
}
.aufmacher-fixed:after {
  clear: both;
}
@media (min-width: 48em) {
  .aufmacher-fixed {
    width: 45rem;
  }
}
@media (min-width: 64em) {
  .aufmacher-fixed {
    width: 59.75rem;
  }
}
@media (min-width: 80em) {
  .aufmacher-fixed {
    width: 75.75rem;
  }
}

.aufmacher-row {
  margin-left: -1rem;
  margin-right: -1rem;
}
.aufmacher-row:before, .aufmacher-row:after {
  content: " ";
  display: table;
}
.aufmacher-row:after {
  clear: both;
}

.aufmacher {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}

.startseite .wechselteaser-el-container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
.startseite .wechselteaser-el-container:before, .startseite .wechselteaser-el-container:after {
  content: " ";
  display: table;
}
.startseite .wechselteaser-el-container:after {
  clear: both;
}
@media (min-width: 48em) {
  .startseite .wechselteaser-el-container {
    width: 45rem;
  }
}
@media (min-width: 64em) {
  .startseite .wechselteaser-el-container {
    width: 59.75rem;
  }
}
@media (min-width: 80em) {
  .startseite .wechselteaser-el-container {
    width: 75.75rem;
  }
}
.startseite .wechselteaser-el-container .wechselteaser-el-row {
  margin-left: -1rem;
  margin-right: -1rem;
}
.startseite .wechselteaser-el-container .wechselteaser-el-row:before, .startseite .wechselteaser-el-container .wechselteaser-el-row:after {
  content: " ";
  display: table;
}
.startseite .wechselteaser-el-container .wechselteaser-el-row:after {
  clear: both;
}
.startseite .wechselteaser-el-container .wechselteaser-el-col {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
.startseite .wechselteaser .wechselteaser-abs-wrapper {
  margin-right: auto;
  margin-left: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
.startseite .wechselteaser .wechselteaser-abs-wrapper:before, .startseite .wechselteaser .wechselteaser-abs-wrapper:after {
  content: " ";
  display: table;
}
.startseite .wechselteaser .wechselteaser-abs-wrapper:after {
  clear: both;
}
@media (min-width: 48em) {
  .startseite .wechselteaser .wechselteaser-abs-wrapper {
    width: 45rem;
  }
}
@media (min-width: 64em) {
  .startseite .wechselteaser .wechselteaser-abs-wrapper {
    width: 59.75rem;
  }
}
@media (min-width: 80em) {
  .startseite .wechselteaser .wechselteaser-abs-wrapper {
    width: 75.75rem;
  }
}
@media only screen and (min-width: 64em) {
  .startseite .wechselteaser .wechselteaser-abs-wrapper {
    position: relative;
  }
}
.startseite .wechselteaser-el-fullwidth .slider-box {
  margin-left: -1rem;
  margin-right: -1rem;
  position: relative;
}
.startseite .wechselteaser-el-fullwidth .slider-box:before, .startseite .wechselteaser-el-fullwidth .slider-box:after {
  content: " ";
  display: table;
}
.startseite .wechselteaser-el-fullwidth .slider-box:after {
  clear: both;
}
.startseite .wechselteaser-el-fullwidth .slider-txt-wrapper {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
  position: static;
}
@media (min-width: 64em) {
  .startseite .wechselteaser-el-fullwidth .slider-txt-wrapper {
    position: absolute;
    top: 0;
    width: 100%;
  }
}
.startseite .wechselteaser-el-fullwidth .slider-txt-wrapper-container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
.startseite .wechselteaser-el-fullwidth .slider-txt-wrapper-container:before, .startseite .wechselteaser-el-fullwidth .slider-txt-wrapper-container:after {
  content: " ";
  display: table;
}
.startseite .wechselteaser-el-fullwidth .slider-txt-wrapper-container:after {
  clear: both;
}
@media (min-width: 48em) {
  .startseite .wechselteaser-el-fullwidth .slider-txt-wrapper-container {
    width: 45rem;
  }
}
@media (min-width: 64em) {
  .startseite .wechselteaser-el-fullwidth .slider-txt-wrapper-container {
    width: 59.75rem;
  }
}
@media (min-width: 80em) {
  .startseite .wechselteaser-el-fullwidth .slider-txt-wrapper-container {
    width: 75.75rem;
  }
}
@media (min-width: 64em) {
  .startseite .wechselteaser-el-fullwidth .slider-txt-wrapper-container {
    position: relative;
  }
}
.startseite .wechselteaser-el-fullwidth .slider-txt-wrapper-container .slider-txt-wrapper-row {
  margin-left: -1rem;
  margin-right: -1rem;
}
.startseite .wechselteaser-el-fullwidth .slider-txt-wrapper-container .slider-txt-wrapper-row:before, .startseite .wechselteaser-el-fullwidth .slider-txt-wrapper-container .slider-txt-wrapper-row:after {
  content: " ";
  display: table;
}
.startseite .wechselteaser-el-fullwidth .slider-txt-wrapper-container .slider-txt-wrapper-row:after {
  clear: both;
}
.startseite .wechselteaser-el-fullwidth .slider-txt {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
  position: static;
}
@media (min-width: 64em) {
  .startseite .wechselteaser-el-fullwidth .slider-txt {
    width: 41.66667%;
  }
}
@media (min-width: 80em) {
  .startseite .wechselteaser-el-fullwidth .slider-txt {
    width: 33.33333%;
  }
}
.startseite .wechselteaser-el-fullwidth .slider-bottom-links-row {
  margin-left: -1rem;
  margin-right: -1rem;
}
.startseite .wechselteaser-el-fullwidth .slider-bottom-links-row:before, .startseite .wechselteaser-el-fullwidth .slider-bottom-links-row:after {
  content: " ";
  display: table;
}
.startseite .wechselteaser-el-fullwidth .slider-bottom-links-row:after {
  clear: both;
}
.startseite .wechselteaser-el-fullwidth .slider-bottom-links-row .slider-bottom-links-col {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  .startseite .wechselteaser-el-fullwidth .slider-bottom-links-row .slider-bottom-links-col {
    width: 66.66667%;
  }
}
@media (min-width: 80em) {
  .startseite .wechselteaser-el-fullwidth .slider-bottom-links-row .slider-bottom-links-col {
    width: 50%;
  }
}
.startseite .wechselteaser-el-fullwidth .slider-bottom-links-row .slider-bottom-links-col .slider-bottom-links {
  margin-left: -1rem;
  margin-right: -1rem;
}
.startseite .wechselteaser-el-fullwidth .slider-bottom-links-row .slider-bottom-links-col .slider-bottom-links:before, .startseite .wechselteaser-el-fullwidth .slider-bottom-links-row .slider-bottom-links-col .slider-bottom-links:after {
  content: " ";
  display: table;
}
.startseite .wechselteaser-el-fullwidth .slider-bottom-links-row .slider-bottom-links-col .slider-bottom-links:after {
  clear: both;
}
.startseite .wechselteaser-el-fullwidth .slider-bottom-links-row .slider-bottom-links-col li {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 30em) {
  .startseite .wechselteaser-el-fullwidth .slider-bottom-links-row .slider-bottom-links-col li {
    width: 50%;
  }
}

.wechselteaser-schmal .slider-box {
  margin-left: -1rem;
  margin-right: -1rem;
  position: relative;
}
.wechselteaser-schmal .slider-box:before, .wechselteaser-schmal .slider-box:after {
  content: " ";
  display: table;
}
.wechselteaser-schmal .slider-box:after {
  clear: both;
}
.wechselteaser-schmal .slider-img {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  .wechselteaser-schmal .slider-img {
    width: 58.33333%;
  }
}
@media (min-width: 80em) {
  .wechselteaser-schmal .slider-img {
    width: 66.66667%;
  }
}
.wechselteaser-schmal .slider-txt {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
  position: static;
}
@media (min-width: 64em) {
  .wechselteaser-schmal .slider-txt {
    width: 41.66667%;
  }
}
@media (min-width: 80em) {
  .wechselteaser-schmal .slider-txt {
    width: 33.33333%;
  }
}

.startseite .teaser-row-container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
.startseite .teaser-row-container:before, .startseite .teaser-row-container:after {
  content: " ";
  display: table;
}
.startseite .teaser-row-container:after {
  clear: both;
}
@media (min-width: 48em) {
  .startseite .teaser-row-container {
    width: 45rem;
  }
}
@media (min-width: 64em) {
  .startseite .teaser-row-container {
    width: 59.75rem;
  }
}
@media (min-width: 80em) {
  .startseite .teaser-row-container {
    width: 75.75rem;
  }
}
.startseite .einzelteaser-wrapper.standalone {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 50%;
}
@media (min-width: 48em) {
  .startseite .einzelteaser-wrapper.standalone {
    width: 50%;
  }
}
@media (min-width: 64em) {
  .startseite .einzelteaser-wrapper.standalone {
    width: 25%;
  }
}
@media only screen and (max-width: 29.938em) {
  .startseite .einzelteaser-wrapper.standalone {
    width: 100%;
  }
}
.startseite .einzelteaser-wrapper.einzelteaserbreit {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 48em) {
  .startseite .einzelteaser-wrapper.einzelteaserbreit {
    width: 100%;
  }
}
@media only screen and (max-width: 29.938em) {
  .startseite .einzelteaser-wrapper.einzelteaserbreit {
    width: 100%;
  }
}

.uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.standalone,
.uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.standalone {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 30em) {
  .uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.standalone,
  .uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.standalone {
    width: 50%;
  }
}
@media (min-width: 64em) {
  .uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.standalone,
  .uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.standalone {
    width: 50%;
  }
}
@media (min-width: 80em) {
  .uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.standalone,
  .uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.standalone {
    width: 33.33333%;
  }
}
@media only screen and (max-width: 63.938em) {
  .uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.standalone:nth-of-type(2n+1),
  .uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.standalone:nth-of-type(2n+1) {
    clear: left;
  }
}
@media only screen and (min-width: 64em) and (max-width: 79.938em) {
  .uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.standalone:nth-of-type(2n+1),
  .uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.standalone:nth-of-type(2n+1) {
    clear: left;
  }
}
@media only screen and (min-width: 80em) {
  .uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.standalone:nth-of-type(3n+1),
  .uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.standalone:nth-of-type(3n+1) {
    clear: left;
  }
}
.uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit,
.uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit {
  width: 100%;
  padding: 0;
  float: none;
}
.uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser,
.uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser {
  margin-left: -1rem;
  margin-right: -1rem;
}
.uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser:before, .uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser:after,
.uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser:before,
.uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser:after {
  content: " ";
  display: table;
}
.uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser:after,
.uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser:after {
  clear: both;
}
.uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser-img, .uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser-text,
.uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser-img,
.uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser-text {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
}
.uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser-img,
.uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser-img {
  width: 100%;
}
@media only screen and (min-width: 48em) {
  .uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser-img,
  .uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser-img {
    width: 58.33333%;
  }
}
.uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser-text,
.uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser-text {
  width: 100%;
}
@media only screen and (min-width: 48em) {
  .uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser-text,
  .uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit .einzelteaser-text {
    width: 41.66667%;
  }
}
.uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit.highlight .einzelteaser-img,
.uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit.highlight .einzelteaser-img {
  width: 0%;
}
@media only screen and (min-width: 48em) {
  .uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit.highlight .einzelteaser-img,
  .uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit.highlight .einzelteaser-img {
    width: 33.33333%;
  }
}
.uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit.highlight .einzelteaser-text,
.uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit.highlight .einzelteaser-text {
  width: 100%;
}
@media only screen and (min-width: 48em) {
  .uebersicht-ohne-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit.highlight .einzelteaser-text,
  .uebersicht-mit-marginal .wrapperOuterContent .einzelteaser-wrapper.einzelteaserbreit.highlight .einzelteaser-text {
    width: 66.66667%;
  }
}

.uebersicht-ohne-marginal .wrapperOuterContent .teaserlist-mediathek,
.uebersicht-mit-marginal .wrapperOuterContent .teaserlist-mediathek {
  margin-left: -1rem;
  margin-right: -1rem;
}
.uebersicht-ohne-marginal .wrapperOuterContent .teaserlist-mediathek:before, .uebersicht-ohne-marginal .wrapperOuterContent .teaserlist-mediathek:after,
.uebersicht-mit-marginal .wrapperOuterContent .teaserlist-mediathek:before,
.uebersicht-mit-marginal .wrapperOuterContent .teaserlist-mediathek:after {
  content: " ";
  display: table;
}
.uebersicht-ohne-marginal .wrapperOuterContent .teaserlist-mediathek:after,
.uebersicht-mit-marginal .wrapperOuterContent .teaserlist-mediathek:after {
  clear: both;
}
.uebersicht-ohne-marginal .wrapperOuterContent .teaserlist-mediathek-item,
.uebersicht-mit-marginal .wrapperOuterContent .teaserlist-mediathek-item {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
  margin-left: 5.25%;
  margin-right: 5.25%;
  max-width: 89.5%;
  padding-left: 0;
  padding-right: 0;
}
@media only screen and (min-width: 30.063em) {
  .uebersicht-ohne-marginal .wrapperOuterContent .teaserlist-mediathek-item,
  .uebersicht-mit-marginal .wrapperOuterContent .teaserlist-mediathek-item {
    width: 50%;
    margin-left: 2.7%;
    margin-right: 2.7%;
    max-width: 44.6%;
  }
}
@media (min-width: 80em) {
  .uebersicht-ohne-marginal .wrapperOuterContent .teaserlist-mediathek-item,
  .uebersicht-mit-marginal .wrapperOuterContent .teaserlist-mediathek-item {
    width: 33.33333%;
    margin-left: 1.8%;
    margin-right: 1.8%;
    max-width: 29.73%;
  }
}
@media only screen and (max-width: 63.938em) {
  .uebersicht-ohne-marginal .wrapperOuterContent .teaserlist-mediathek-item:nth-of-type(2n+1),
  .uebersicht-mit-marginal .wrapperOuterContent .teaserlist-mediathek-item:nth-of-type(2n+1) {
    clear: left;
  }
}
@media only screen and (min-width: 64em) and (max-width: 79.938em) {
  .uebersicht-ohne-marginal .wrapperOuterContent .teaserlist-mediathek-item:nth-of-type(2n+1),
  .uebersicht-mit-marginal .wrapperOuterContent .teaserlist-mediathek-item:nth-of-type(2n+1) {
    clear: left;
  }
}
@media only screen and (min-width: 80em) {
  .uebersicht-ohne-marginal .wrapperOuterContent .teaserlist-mediathek-item:nth-of-type(3n+1),
  .uebersicht-mit-marginal .wrapperOuterContent .teaserlist-mediathek-item:nth-of-type(3n+1) {
    clear: left;
  }
}

.result-list {
  margin-left: -1rem;
  margin-right: -1rem;
}
.result-list:before, .result-list:after {
  content: " ";
  display: table;
}
.result-list:after {
  clear: both;
}
.result-list .result-list-entry {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}

.listenteaser {
  margin-left: -1rem;
  margin-right: -1rem;
}
.listenteaser:before, .listenteaser:after {
  content: " ";
  display: table;
}
.listenteaser:after {
  clear: both;
}
.listenteaser .listenteaser-text {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 66.66667%;
}
@media only screen and (max-width: 29.938em) {
  .listenteaser .listenteaser-text {
    width: 100%;
  }
}
@media (min-width: 80em) {
  .uebersicht-ohne-marginal .listenteaser .listenteaser-text {
    width: 75%;
  }
}
.listenteaser .listenteaser-text.no-img {
  width: 100%;
}
.listenteaser .listenteaser-img {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 33.33333%;
}
@media only screen and (max-width: 29.938em) {
  .listenteaser .listenteaser-img {
    width: 0%;
  }
}
@media (min-width: 80em) {
  .uebersicht-ohne-marginal .listenteaser .listenteaser-img {
    width: 25%;
  }
}

.startseite .teaserband-detail-fixed,
.startseite .teaserband-kompakt-fixed,
.startseite .teaserband-flach-fixed {
  margin-right: auto;
  margin-left: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
.startseite .teaserband-detail-fixed:before, .startseite .teaserband-detail-fixed:after,
.startseite .teaserband-kompakt-fixed:before,
.startseite .teaserband-kompakt-fixed:after,
.startseite .teaserband-flach-fixed:before,
.startseite .teaserband-flach-fixed:after {
  content: " ";
  display: table;
}
.startseite .teaserband-detail-fixed:after,
.startseite .teaserband-kompakt-fixed:after,
.startseite .teaserband-flach-fixed:after {
  clear: both;
}
@media (min-width: 48em) {
  .startseite .teaserband-detail-fixed,
  .startseite .teaserband-kompakt-fixed,
  .startseite .teaserband-flach-fixed {
    width: 45rem;
  }
}
@media (min-width: 64em) {
  .startseite .teaserband-detail-fixed,
  .startseite .teaserband-kompakt-fixed,
  .startseite .teaserband-flach-fixed {
    width: 59.75rem;
  }
}
@media (min-width: 80em) {
  .startseite .teaserband-detail-fixed,
  .startseite .teaserband-kompakt-fixed,
  .startseite .teaserband-flach-fixed {
    width: 75.75rem;
  }
}

.teaserband-detail-row,
.teaserband-kompakt-row,
.teaserband-flach-row {
  margin-left: -1rem;
  margin-right: -1rem;
}
.teaserband-detail-row:before, .teaserband-detail-row:after,
.teaserband-kompakt-row:before,
.teaserband-kompakt-row:after,
.teaserband-flach-row:before,
.teaserband-flach-row:after {
  content: " ";
  display: table;
}
.teaserband-detail-row:after,
.teaserband-kompakt-row:after,
.teaserband-flach-row:after {
  clear: both;
}
.teaserband-detail-row .teaser-row,
.teaserband-kompakt-row .teaser-row,
.teaserband-flach-row .teaser-row {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
.teaserband-detail-row .teaserband-detail-col,
.teaserband-detail-row .teaserband-kompakt-col,
.teaserband-detail-row .teaserband-flach-col,
.teaserband-kompakt-row .teaserband-detail-col,
.teaserband-kompakt-row .teaserband-kompakt-col,
.teaserband-kompakt-row .teaserband-flach-col,
.teaserband-flach-row .teaserband-detail-col,
.teaserband-flach-row .teaserband-kompakt-col,
.teaserband-flach-row .teaserband-flach-col {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}

.teaser-row-container .teaser-row {
  margin-left: -1rem;
  margin-right: -1rem;
}
.teaser-row-container .teaser-row:before, .teaser-row-container .teaser-row:after {
  content: " ";
  display: table;
}
.teaser-row-container .teaser-row:after {
  clear: both;
}

.teaser-mediathek-wrapper .teaser-mediathek {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 48em) {
  .teaser-mediathek-wrapper .teaser-mediathek {
    width: 58.33333%;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.teaser-mediathek-wrapper .teaser-twitter {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 48em) {
  .teaser-mediathek-wrapper .teaser-twitter {
    width: 41.66667%;
  }
}

.startseite .teaserbuehne-fixed {
  margin-right: auto;
  margin-left: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
.startseite .teaserbuehne-fixed:before, .startseite .teaserbuehne-fixed:after {
  content: " ";
  display: table;
}
.startseite .teaserbuehne-fixed:after {
  clear: both;
}
@media (min-width: 48em) {
  .startseite .teaserbuehne-fixed {
    width: 45rem;
  }
}
@media (min-width: 64em) {
  .startseite .teaserbuehne-fixed {
    width: 59.75rem;
  }
}
@media (min-width: 80em) {
  .startseite .teaserbuehne-fixed {
    width: 75.75rem;
  }
}

.teaserbuehne {
  margin-left: -1rem;
  margin-right: -1rem;
}
.teaserbuehne:before, .teaserbuehne:after {
  content: " ";
  display: table;
}
.teaserbuehne:after {
  clear: both;
}
.teaserbuehne .teaserbuehne-stage {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  .teaserbuehne .teaserbuehne-stage {
    width: 66.66667%;
  }
}
.teaserbuehne .teaserbuehne-einzelteaser {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 64em) {
  .teaserbuehne .teaserbuehne-einzelteaser {
    width: 33.33333%;
  }
}

.iconleiste-fixed {
  margin-right: auto;
  margin-left: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
.iconleiste-fixed:before, .iconleiste-fixed:after {
  content: " ";
  display: table;
}
.iconleiste-fixed:after {
  clear: both;
}
@media (min-width: 48em) {
  .iconleiste-fixed {
    width: 45rem;
  }
}
@media (min-width: 64em) {
  .iconleiste-fixed {
    width: 59.75rem;
  }
}
@media (min-width: 80em) {
  .iconleiste-fixed {
    width: 75.75rem;
  }
}
.iconleiste-fixed .iconleiste-row {
  margin-left: -1rem;
  margin-right: -1rem;
}
.iconleiste-fixed .iconleiste-row:before, .iconleiste-fixed .iconleiste-row:after {
  content: " ";
  display: table;
}
.iconleiste-fixed .iconleiste-row:after {
  clear: both;
}
.iconleiste-fixed .iconleiste {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
.iconleiste-fixed .iconleiste-slider .iconleiste {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media (min-width: 48em) {
  .iconleiste-fixed .iconleiste-slider .iconleiste {
    width: 50%;
  }
}
@media (min-width: 64em) {
  .iconleiste-fixed .iconleiste-slider .iconleiste {
    width: 66.66667%;
  }
}
@media (min-width: 80em) {
  .iconleiste-fixed .iconleiste-slider .iconleiste {
    width: 66.66667%;
  }
}

.zeitleistenteaser-wrapper {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 50%;
}
@media (min-width: 48em) {
  .zeitleistenteaser-wrapper {
    width: 50%;
  }
}
@media (min-width: 64em) {
  .zeitleistenteaser-wrapper {
    width: 100%;
  }
}
@media only screen and (max-width: 29.938em) {
  .zeitleistenteaser-wrapper {
    width: 100%;
  }
}

.glossar {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media (min-width: 80em) {
  .glossar {
    width: 100%;
  }
}
.glossar ul {
  padding: 0px;
}
.glossar ul li {
  list-style-type: none;
}

#supplement .supplement-header {
  margin-left: -1rem;
  margin-right: -1rem;
}
#supplement .supplement-header:before, #supplement .supplement-header:after {
  content: " ";
  display: table;
}
#supplement .supplement-header:after {
  clear: both;
}
#supplement .supplement-header > h2 {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
#supplement .teaser-row {
  margin-left: -1rem;
  margin-right: -1rem;
}
#supplement .teaser-row:before, #supplement .teaser-row:after {
  content: " ";
  display: table;
}
#supplement .teaser-row:after {
  clear: both;
}
#supplement .teaser-row .einzelteaser-wrapper {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 30em) {
  #supplement .teaser-row .einzelteaser-wrapper {
    width: 50%;
  }
  #supplement .teaser-row .einzelteaser-wrapper:nth-child(2n+1) {
    clear: left;
  }
}
@media (min-width: 64em) {
  #supplement .teaser-row .einzelteaser-wrapper {
    width: 100%;
  }
}

.social-items-info-container,
.social-list-wrapper-container,
.print-items-info-container {
  margin-left: -1rem;
  margin-right: -1rem;
}
.social-items-info-container:before, .social-items-info-container:after,
.social-list-wrapper-container:before,
.social-list-wrapper-container:after,
.print-items-info-container:before,
.print-items-info-container:after {
  content: " ";
  display: table;
}
.social-items-info-container:after,
.social-list-wrapper-container:after,
.print-items-info-container:after {
  clear: both;
}

.social-items-info {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 0%;
}
@media only screen and (min-width: 1024px) {
  .social-items-info {
    width: 25%;
  }
}
@media only screen and (min-width: 80em) {
  .social-items-info {
    width: 33.33333%;
  }
}

.social-items {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 0%;
}
@media only screen and (min-width: 1024px) {
  .social-items {
    width: 75%;
  }
}
@media only screen and (min-width: 80em) {
  .social-items {
    width: 66.66667%;
  }
}

.social-list-wrapper {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 0%;
  position: static;
}
@media only screen and (min-width: 1024px) {
  .social-list-wrapper {
    width: 66.66667%;
  }
}
.isMobile .social-list-wrapper {
  width: 0%;
}
@media only screen and (min-width: 1024px) {
  .isMobile .social-list-wrapper {
    width: 0%;
  }
}

.link-to-top-wrapper {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .link-to-top-wrapper {
    width: 33.33333%;
  }
}
.isMobile .link-to-top-wrapper {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .isMobile .link-to-top-wrapper {
    width: 100%;
  }
}

.print-items-info {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 0%;
}
@media only screen and (min-width: 1024px) {
  .print-items-info {
    width: 33.33333%;
  }
}

.print-items {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 0%;
}
@media only screen and (min-width: 1024px) {
  .print-items {
    width: 66.66667%;
  }
}

#siteInfo .footer-nav-list {
  margin-left: -1rem;
  margin-right: -1rem;
}
#siteInfo .footer-nav-list:before, #siteInfo .footer-nav-list:after {
  content: " ";
  display: table;
}
#siteInfo .footer-nav-list:after {
  clear: both;
}
#siteInfo .footer-nav-item {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 48em) {
  #siteInfo .footer-nav-item {
    width: 33.33333%;
    width: 33.3333%;
  }
}
@media (min-width: 64em) {
  #siteInfo .footer-nav-item {
    width: 16.66667%;
    width: 20%;
  }
}
#siteInfo .footer-copyright {
  margin-left: -1rem;
  margin-right: -1rem;
}
#siteInfo .footer-copyright:before, #siteInfo .footer-copyright:after {
  content: " ";
  display: table;
}
#siteInfo .footer-copyright:after {
  clear: both;
}
#siteInfo .footer-copyright-box {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}

.search-result-container .search-result-message {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 41.66667%;
}
.search-result-container .no-results-message {
  margin-left: -1rem;
  margin-right: -1rem;
}
.search-result-container .no-results-message:before, .search-result-container .no-results-message:after {
  content: " ";
  display: table;
}
.search-result-container .no-results-message:after {
  clear: both;
}
.search-result-container .no-results-message .search-result-message,
.search-result-container .no-results-message .list-wrapper,
.search-result-container .no-results-message .searchterm-suggestion {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
.search-result-container .search-result-sort {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 58.33333%;
}

.search-result-filter-wrapper,
.special-box .search-result-filter-wrapper {
  margin-left: -1rem;
  margin-right: -1rem;
}
.search-result-filter-wrapper:before, .search-result-filter-wrapper:after,
.special-box .search-result-filter-wrapper:before,
.special-box .search-result-filter-wrapper:after {
  content: " ";
  display: table;
}
.search-result-filter-wrapper:after,
.special-box .search-result-filter-wrapper:after {
  clear: both;
}
.search-result-filter-wrapper .search-result-message,
.special-box .search-result-filter-wrapper .search-result-message {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 30em) {
  .search-result-filter-wrapper .search-result-message,
  .special-box .search-result-filter-wrapper .search-result-message {
    width: 33.33333%;
  }
}
@media (min-width: 48em) {
  .search-result-filter-wrapper .search-result-message,
  .special-box .search-result-filter-wrapper .search-result-message {
    width: 41.66667%;
  }
}
.search-result-filter-wrapper .search-result-sort,
.special-box .search-result-filter-wrapper .search-result-sort {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
@media (min-width: 30em) {
  .search-result-filter-wrapper .search-result-sort,
  .special-box .search-result-filter-wrapper .search-result-sort {
    width: 66.66667%;
  }
}
@media (min-width: 48em) {
  .search-result-filter-wrapper .search-result-sort,
  .special-box .search-result-filter-wrapper .search-result-sort {
    width: 58.33333%;
  }
}
.search-result-filter-wrapper.general-list-sort-wrapper .search-result-sort,
.special-box .search-result-filter-wrapper.general-list-sort-wrapper .search-result-sort {
  width: 100%;
}
@media (min-width: 30em) {
  .search-result-filter-wrapper.general-list-sort-wrapper .search-result-sort,
  .special-box .search-result-filter-wrapper.general-list-sort-wrapper .search-result-sort {
    width: 100%;
  }
}
@media (min-width: 48em) {
  .search-result-filter-wrapper.general-list-sort-wrapper .search-result-sort,
  .special-box .search-result-filter-wrapper.general-list-sort-wrapper .search-result-sort {
    width: 100%;
  }
}

.stamps .result-list-entry {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 50%;
}
@media (min-width: 30em) {
  .stamps .result-list-entry {
    width: 33.33333%;
  }
}
@media (min-width: 64em) {
  .stamps .result-list-entry {
    width: 33.33333%;
  }
}
@media (min-width: 80em) {
  .stamps .result-list-entry {
    width: 25%;
  }
}
@media only screen and (max-width: 63.938em) {
  .stamps .result-list-entry:nth-of-type(3n+1) {
    clear: left;
  }
}
@media only screen and (min-width: 64em) and (max-width: 79.938em) {
  .stamps .result-list-entry:nth-of-type(3n+1) {
    clear: left;
  }
}
@media only screen and (min-width: 80em) {
  .stamps .result-list-entry:nth-of-type(4n+1) {
    clear: left;
  }
}
@media only screen and (max-width: 29.938em) {
  .stamps .result-list-entry:nth-of-type(3n+1) {
    clear: none;
  }
  .stamps .result-list-entry:nth-of-type(2n+1) {
    clear: left;
  }
}

.form-wrapper {
  width: 100%;
}
.form-wrapper form {
  width: 100%;
}
.form-wrapper .form-element .formLabel,
.form-wrapper .form-element .formField {
  clear: both;
}

.formRow {
  margin-left: -1rem;
  margin-right: -1rem;
}
.formRow:before, .formRow:after {
  content: " ";
  display: table;
}
.formRow:after {
  clear: both;
}
.formRow .required {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}

.formElement {
  position: relative;
  float: left;
  min-height: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  width: 100%;
}
.formElement.full {
  width: 100%;
}
@media (min-width: 48em) {
  .formElement.half {
    width: 50%;
  }
  .pmSearch .formElement.half {
    width: 100%;
  }
}
@media (min-width: 48em) {
  .formElement.third {
    width: 33.33333%;
  }
}
.formElement.quarter {
  width: 50%;
}
@media (min-width: 48em) {
  .formElement.quarter {
    width: 25%;
  }
}

form[name="TagungsanfrageformularForm"] #anfrage h2 + .formElement.full {
  padding-left: 0;
  padding-right: 0;
}
form[name="TagungsanfrageformularForm"] #info h2 + .formElement {
  padding-left: 0;
  padding-right: 0;
}

.akkordeon .akkordeon-button > a,
.akkordeon .akkordeon-button > div {
  -moz-background-size: 10px 10px;
  -o-background-size: 10px 10px;
  -webkit-background-size: 10px 10px;
  background-size: 10px 10px;
  background: #f0f0f0;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yNzYgNDE5LjkgMTAgMiIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0yNzYgNDE5LjkgMTAgMiI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2Rpc3BsYXk6bm9uZTtmaWxsOiNGRkZGRkY7fSAuc3Qxe2ZpbGw6IzAwNEY4MDt9PC9zdHlsZT48cG9seWdvbiBpZD0iWE1MSURfMTdfIiBjbGFzcz0ic3QwIiBwb2ludHM9Ii0yNjUsNDE5LjkgLTI3MCw0MTkuOSAtMjcwLDQxNC45IC0yNzIsNDE0LjkgLTI3Miw0MTkuOSAtMjc3LDQxOS45IC0yNzcsNDIxLjkgLTI3Miw0MjEuOSAtMjcyLDQyNi45IC0yNzAsNDI2LjkgLTI3MCw0MjEuOSAtMjY1LDQyMS45Ii8+PHJlY3QgaWQ9IlhNTElEXzI5XyIgeD0iLTI3NiIgeT0iNDE5LjkiIGNsYXNzPSJzdDEiIHdpZHRoPSIxMCIgaGVpZ2h0PSIyIi8+PC9zdmc+');
  background-position: 0.625rem center;
  background-repeat: no-repeat;
  border: 1px solid #f0f0f0;
  color: #004f80;
  cursor: pointer;
  display: block;
  font-size: 1.375rem;
  line-height: 1.3;
  margin-bottom: 2px;
  margin-top: 0;
  padding: 0.375rem 0.625rem 0.375rem 1.875rem;
  width: 100%;
}
.akkordeon .akkordeon-button > a.collapsed,
.akkordeon .akkordeon-button > div.collapsed {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yNzYgNDE1LjkgMTAgMTAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMjc2IDQxNS45IDEwIDEwIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMDA0RjgwO308L3N0eWxlPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iLTI3MCw0MTkuOSAtMjcwLDQxNS45IC0yNzIsNDE1LjkgLTI3Miw0MTkuOSAtMjc2LDQxOS45IC0yNzYsNDIxLjkgLTI3Miw0MjEuOSAtMjcyLDQyNS45IC0yNzAsNDI1LjkgLTI3MCw0MjEuOSAtMjY2LDQyMS45IC0yNjYsNDE5LjkiLz48L3N2Zz4=');
}
.akkordeon .akkordeon-button > a h1, .akkordeon .akkordeon-button > a h2, .akkordeon .akkordeon-button > a h3, .akkordeon .akkordeon-button > a h4, .akkordeon .akkordeon-button > a h5, .akkordeon .akkordeon-button > a h6,
.akkordeon .akkordeon-button > div h1,
.akkordeon .akkordeon-button > div h2,
.akkordeon .akkordeon-button > div h3,
.akkordeon .akkordeon-button > div h4,
.akkordeon .akkordeon-button > div h5,
.akkordeon .akkordeon-button > div h6 {
  font-size: 1.375rem;
  margin: 0;
}
.akkordeon .akkordeon {
  margin-left: 1rem;
  margin-right: 1rem;
}

@-webkit-keyframes jump-animation {
  0% {
    margin-top: 0;
  }
  50% {
    margin-top: -4px;
  }
  100% {
    margin-top: 0;
  }
}
@keyframes jump-animation {
  0% {
    margin-top: 0;
  }
  50% {
    margin-top: -4px;
  }
  100% {
    margin-top: 0;
  }
}
@keyframes scale-up {
  0% {
    -moz-transform: scale(0.562, 0.562);
    -ms-transform: scale(0.562, 0.562);
    -webkit-transform: scale(0.562, 0.562);
    transform: scale(0.562, 0.562);
  }
  100% {
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
@keyframes scale-down {
  0% {
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  100% {
    -moz-transform: scale(0.562, 0.562);
    -ms-transform: scale(0.562, 0.562);
    -webkit-transform: scale(0.562, 0.562);
    transform: scale(0.562, 0.562);
  }
}
@-webkit-keyframes bounce-left {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes bounce-left {
  0% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  50% {
    -ms-transform: translateX(-5px);
    transform: translateX(-5px);
  }
  100% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
@-webkit-keyframes bounce-right {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(5px);
    transform: translateX(5px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes bounce-right {
  0% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  50% {
    -ms-transform: translateX(5px);
    transform: translateX(5px);
  }
  100% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.form-wrapper a.reset, .form-wrapper a.submit {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background: #fff url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTM7IiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMzMzMzMzM7fTwvc3R5bGU+PGcNCiAgICAgICAgaWQ9IlhNTElEXzIzNV8iPjxwYXRoIGlkPSJYTUxJRF8yMzdfIiBjbGFzcz0ic3QwIiBkPSJNMTIgMXYxMWgtMTF2LTExaDExbTEtMWgtMTN2MTNoMTN2LTEzeiIvPjxwYXRoIGlkPSJYTUxJRF8yMzZfIiBjbGFzcz0ic3QwIiBkPSJNOC41IDUuOWwtMy4yLTIuM2MtLjItLjEtLjMtLjEtLjUtLjFzLS4zLjEtLjQuM2MtLjIuNC0uMi44LjEgMWwyLjQgMS43LTIuNCAxLjdjLS4zLjItLjMuNi0uMSAxIC4xLjIuMy4zLjYuMy4xIDAgLjMgMCAuNC0uMWwzLjItMi4zYy4yLS4xLjMtLjMuMy0uNmwtLjQtLjZ6Ii8+PC9nPjwvc3ZnPg==') no-repeat 0.5rem 0.5rem;
  -moz-background-size: 13px, 13px;
  -o-background-size: 13px, 13px;
  -webkit-background-size: 13px, 13px;
  background-size: 13px, 13px;
  color: #004f80;
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.1;
  padding: 0.3125rem 0.9375rem 0.375rem 1.875rem;
  text-align: center;
}
.form-wrapper a.reset:hover, .form-wrapper a.submit:hover, .form-wrapper a.reset:focus, .form-wrapper a.submit:focus, .form-wrapper a.reset:active, .form-wrapper a.submit:active {
  color: #004f80;
  text-decoration: underline;
}

.form-wrapper input.reset, .form-wrapper input.submit {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background: #004f80 url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTMgMTMiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTEyIDF2MTFoLTExdi0xMWgxMW0xLTFoLTEzdjEzaDEzdi0xM3oiLz48cGF0aCBkPSJNOC41IDUuOWwtMy4yLTIuM2MtLjItLjEtLjMtLjEtLjUtLjFzLS4zLjEtLjQuM2MtLjIuNC0uMi44LjEgMWwyLjQgMS43LTIuNCAxLjdjLS4zLjItLjMuNi0uMSAxIC4xLjIuMy4zLjYuMy4xIDAgLjMgMCAuNC0uMWwzLjItMi4zYy4yLS4xLjMtLjMuMy0uNmwtLjQtLjZ6Ii8+PC9nPjwvc3ZnPg==') no-repeat 0.5rem 0.5rem;
  -moz-background-size: 13px, 13px;
  -o-background-size: 13px, 13px;
  -webkit-background-size: 13px, 13px;
  background-size: 13px, 13px;
  color: #fff;
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.1;
  padding: 0.3125rem 0.9375rem 0.375rem 1.875rem;
  text-align: center;
}
.form-wrapper input.reset:hover, .form-wrapper input.submit:hover, .form-wrapper input.reset:focus, .form-wrapper input.submit:focus, .form-wrapper input.reset:active, .form-wrapper input.submit:active {
  color: #fff;
  text-decoration: underline;
}
.form-wrapper input.reset a, .form-wrapper input.submit a {
  color: #fff;
}

.form-wrapper {
  border: 1px solid #c1c1c1;
  font-size: 0.9375rem;
  margin-bottom: 2.5rem;
  padding: 0.9375rem 1.25rem;
}
.form-wrapper h2 {
  font-size: 1.375rem;
  margin-top: 0;
  color: #004f80;
}
.site-nav-search .form-wrapper {
  border: 0;
  padding: 0;
  margin: 0;
}
.form-wrapper input,
.form-wrapper textarea,
.form-wrapper select {
  border-radius: 3px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #f0f0f0;
  border: 1px solid #c1c1c1;
  margin: 1px;
  padding: 0.3125rem 0.75rem;
  width: 100%;
}
.form-wrapper input:focus,
.form-wrapper textarea:focus,
.form-wrapper select:focus {
  background-color: #fff;
  border: 1px solid #004f80;
  margin: 1px;
}
.form-wrapper label input[type="checkbox"]:focus {
  margin-top: 0.25rem;
}
.form-wrapper input.submit {
  border-radius: 0;
  border: 0.0625rem solid #004f80;
}
.form-wrapper input,
.form-wrapper textarea {
  line-height: 1.2;
}
.form-wrapper textarea {
  height: 8.75rem;
}
.form-wrapper form ul.element-list {
  clear: left;
  list-style: none outside;
}
.form-wrapper form ul.element-list li {
  background: transparent none;
  float: left;
  line-height: 1.2;
  margin: 0 0.9375rem 0.625rem 0;
  padding-left: 0;
}
.form-wrapper form ul.element-list li:last-child {
  margin-right: 0;
}
.form-wrapper form ul.element-list li label {
  float: left;
  font-weight: normal;
}
.form-wrapper form ul.element-list li input[type=checkbox],
.form-wrapper form ul.element-list li input[type=radio] {
  background: transparent none;
  float: left;
  font-size: 0.8125rem;
  line-height: 1.2;
  margin-top: 0.1875rem;
}
.form-wrapper form ul.element-list li span {
  display: block;
  float: left;
  margin: 0;
  padding: 0;
}
.form-wrapper form ul.element-list.vertical li {
  display: block;
  float: none;
  line-height: 1.2;
  margin-right: 0;
}
.form-wrapper form ul.element-list.vertical li:before, .form-wrapper form ul.element-list.vertical li:after {
  content: " ";
  display: table;
}
.form-wrapper form ul.element-list.vertical li:after {
  clear: both;
}
.form-wrapper input[type=checkbox],
.form-wrapper input[type=radio] {
  border-radius: 0;
  float: left;
  margin-left: 0.0625rem;
  margin-right: 0.625rem;
  padding: 0;
  width: auto;
}
.form-wrapper input[type=checkbox] {
  border: 1px solid #c1c1c1;
  height: 0.8125rem;
  top: 0.0625rem;
  width: 0.8125rem;
}
.form-wrapper input[type=radio] {
  border: 0;
}
.form-wrapper .formField {
  display: block;
  margin-bottom: 1.1875rem;
  width: 100%;
}
.site-nav-search .form-wrapper .formField {
  margin-bottom: 0;
}
.form-wrapper .formFieldSelect {
  display: block;
  width: 100%;
}
.form-wrapper .formRow {
  list-style: none outside;
  padding: 0;
}
.form-wrapper .required,
.form-wrapper .formRow .required {
  display: block;
  padding-bottom: 1.25rem;
}
.form-wrapper .formLabel {
  display: block;
  float: none;
  font-weight: normal;
  margin-bottom: 0.25rem;
  width: auto;
}
.form-wrapper .formLabel em {
  font-style: normal;
  font-weight: 700;
}
.form-wrapper .formLabel a {
  text-decoration: none;
}
.form-wrapper .formLabel a:hover, .form-wrapper .formLabel a:focus {
  text-decoration: underline;
}
.form-wrapper label {
  float: none;
  font-weight: bold;
  margin-bottom: 0;
}
.form-wrapper [type="checkbox"] + label,
.form-wrapper .checkbox + label {
  display: inline-block;
  font-weight: normal;
  top: -2px;
  padding-bottom: 20px;
  width: 90%;
  position: relative;
}
@media (min-width: 48em) {
  .form-wrapper [type="checkbox"] + label,
  .form-wrapper .checkbox + label {
    width: 92%;
  }
}
@media (min-width: 80em) {
  .form-wrapper [type="checkbox"] + label,
  .form-wrapper .checkbox + label {
    width: 94%;
  }
}
.form-wrapper [type="checkbox"] > label,
.form-wrapper .checkbox > label {
  margin-right: 0.625rem;
  margin-left: -1.25rem;
  padding-bottom: 0.9375rem;
  font-weight: normal;
  display: block;
}
.form-wrapper [type="checkbox"] h3,
.form-wrapper .checkbox h3 {
  font-weight: bold;
  display: block;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.form-wrapper .formHandle {
  padding-right: 0;
  text-align: left;
}
.form-wrapper .formHandle li {
  display: inline;
  list-style-type: none;
  background-image: none;
  padding: 0;
}
.form-wrapper input.reset, .form-wrapper input.submit {
  border: 0.0625rem solid #004f80;
  margin: 0 0 0.3125rem 0;
  width: auto;
}
.form-wrapper input.reset:hover, .form-wrapper input.reset:focus, .form-wrapper input.reset:active, .form-wrapper input.submit:hover, .form-wrapper input.submit:focus, .form-wrapper input.submit:active {
  background-color: #004f80;
  border: 0.0625rem solid #004f80;
  margin: 0 0 0.3125rem 0;
  text-decoration: underline;
}
.form-wrapper a.reset, .form-wrapper a.submit {
  border: 0.0625rem solid #fff;
  margin: 0 0 0.3125rem 0;
  width: auto;
  text-decoration: none;
}
.form-wrapper a.reset:hover, .form-wrapper a.reset:focus, .form-wrapper a.reset:active, .form-wrapper a.submit:hover, .form-wrapper a.submit:focus, .form-wrapper a.submit:active {
  border: 0.0625rem solid #fff;
  margin: 0 0 0.3125rem 0;
  text-decoration: underline;
}
.form-wrapper legend {
  display: block;
  float: none;
  font-weight: 700;
  margin-bottom: 0.1875rem;
  border-bottom: none;
}
.form-wrapper .formNote {
  color: #333;
  margin-bottom: 0;
}
.form-wrapper .errorJumpLinks h2.formError {
  color: #333;
  font-weight: 700;
  line-height: 1.1;
  margin-bottom: 0.625rem;
}
.form-wrapper .errorJumpLinks .error li {
  display: block;
}
.form-wrapper .formError,
.form-wrapper .abstract.formError {
  color: #cd0909;
  font-weight: normal;
  padding-bottom: 0.1875rem;
}
.form-wrapper .formError *,
.form-wrapper .abstract.formError * {
  color: #cd0909;
  font-weight: normal;
}
.form-wrapper p.formError strong {
  font-weight: 700;
}
.form-wrapper .abstract.formError {
  font-size: 0.8125rem;
}
.form-wrapper .formErrorBox {
  display: block;
  margin-bottom: 0.1875rem;
}
.form-wrapper .form-field-error input,
.form-wrapper .form-field-error textarea,
.form-wrapper .form-field-error select {
  border: 1px solid #cd0909;
}
.form-wrapper .formFieldcheckbox {
  display: block;
  float: left;
  margin-bottom: 1.25rem;
  width: 100%;
}
.form-wrapper .formFieldcheckbox span {
  clear: both;
  display: block;
  width: 100%;
}
.form-wrapper .formFieldcheckbox span span {
  width: auto;
  clear: none;
  display: inline-block;
}
.form-wrapper .formFieldcheckbox input {
  float: left;
  top: 0.125rem;
}
.form-wrapper .formFieldcheckbox label {
  float: left;
  font-weight: 400;
  padding-bottom: 0;
}

.singleview form {
  margin: 0;
  padding: 0;
}

input[type="text"]:-moz-placeholder {
  color: #333;
}
input[type="text"]::-moz-placeholder {
  color: #333;
}
input[type="text"]:-ms-input-placeholder {
  color: #333;
}
input[type="text"]::-webkit-input-placeholder {
  color: #333;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #333;
  opacity: 1;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #333;
  opacity: 1;
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  color: #333;
  opacity: 1;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #333;
  opacity: 1;
}

.radioselect .formField span {
  clear: both;
  display: block;
}
.radioselect .formField span:before, .radioselect .formField span:after {
  content: " ";
  display: table;
}
.radioselect .formField span:after {
  clear: both;
}
.radioselect .formField span input.radio {
  display: inline-block;
  float: left;
  margin-top: 0.25rem;
}
.radioselect .formField span label {
  display: inline-block;
  font-weight: 400;
}

.errorJumpLinks .formError {
  color: #004f80;
  font-weight: 700;
}
.errorJumpLinks .error {
  list-style: none;
  margin: 0 0 1.25rem 0;
  padding: 0;
}
.errorJumpLinks .error li {
  display: block;
  -moz-background-size: 9px, 6px;
  -o-background-size: 9px, 6px;
  -webkit-background-size: 9px, 6px;
  background-size: 9px, 6px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4xIDExLjciIHdpZHRoPSI5IiBoZWlnaHQ9IjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE5LjEgMTEuNyI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzAwNEY4MDtzdHJva2Utd2lkdGg6MztzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48cG9seWxpbmUgaWQ9IlhNTElEXzE4NV8iIGNsYXNzPSJzdDAiIHBvaW50cz0iMTguMSwxLjEgOS41LDkuNiAxLjEsMS4xIi8+PC9zdmc+');
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: left 0.5rem;
  margin-bottom: 0.125rem;
  padding-left: 1rem;
}
.errorJumpLinks .error li a {
  text-decoration: none;
}
.errorJumpLinks .error li a:hover, .errorJumpLinks .error li a:focus, .errorJumpLinks .error li a:active {
  text-decoration: underline;
  color: #004f80;
}

.list-wrapper ul,
.project-details ul,
.article-text-wrapper ul,
.panel-body ul,
.article-header .subheadline ul {
  clear: both;
  list-style: none outside;
  margin-left: 0;
  padding-left: 0;
}
.list-wrapper ul li,
.project-details ul li,
.article-text-wrapper ul li,
.panel-body ul li,
.article-header .subheadline ul li {
  line-height: 1.35;
  margin-bottom: 0.4375rem;
}
.list-wrapper ul li:last-child,
.project-details ul li:last-child,
.article-text-wrapper ul li:last-child,
.panel-body ul li:last-child,
.article-header .subheadline ul li:last-child {
  margin-bottom: 0;
}
.list-wrapper ul p,
.project-details ul p,
.article-text-wrapper ul p,
.panel-body ul p,
.article-header .subheadline ul p {
  line-height: inherit;
  margin: 0;
  padding: 0;
}
.list-wrapper ul ul,
.project-details ul ul,
.article-text-wrapper ul ul,
.panel-body ul ul,
.article-header .subheadline ul ul {
  margin-bottom: 0;
  padding: 0.5rem 0;
}
.list-wrapper ul ul:last-child,
.project-details ul ul:last-child,
.article-text-wrapper ul ul:last-child,
.panel-body ul ul:last-child,
.article-header .subheadline ul ul:last-child {
  padding-bottom: 0;
}
.list-wrapper ul.links a,
.project-details ul.links a,
.article-text-wrapper ul.links a,
.panel-body ul.links a,
.article-header .subheadline ul.links a {
  background-position: left 0.3125rem;
}
.list-wrapper ol,
.project-details ol,
.article-text-wrapper ol,
.panel-body ol,
.article-header .subheadline ol {
  margin-left: 0;
  padding-left: 1.375rem;
}
.list-wrapper ol li,
.project-details ol li,
.article-text-wrapper ol li,
.panel-body ol li,
.article-header .subheadline ol li {
  line-height: 1.35;
  margin-bottom: 0.4375rem;
}
.list-wrapper ol li:last-child,
.project-details ol li:last-child,
.article-text-wrapper ol li:last-child,
.panel-body ol li:last-child,
.article-header .subheadline ol li:last-child {
  margin-bottom: 0;
}
.list-wrapper ol p,
.project-details ol p,
.article-text-wrapper ol p,
.panel-body ol p,
.article-header .subheadline ol p {
  line-height: inherit;
  margin: 0;
  padding: 0;
}
.list-wrapper ol ol,
.project-details ol ol,
.article-text-wrapper ol ol,
.panel-body ol ol,
.article-header .subheadline ol ol {
  margin-bottom: 0;
  padding: 0.5rem 0 0.5rem 0.875rem;
}
.list-wrapper ol ol:last-child,
.project-details ol ol:last-child,
.article-text-wrapper ol ol:last-child,
.panel-body ol ol:last-child,
.article-header .subheadline ol ol:last-child {
  padding-bottom: 0;
}

.image-map.Karte + .article-wrapper ul {
  padding-left: 0;
}
.image-map.Karte + .article-wrapper li {
  background: none;
  padding-left: 0;
}

.tab-pane .generictable-header {
  display: none;
}

ul[list-item="none"] {
  list-style: none;
}
ul[list-item="none"] li {
  background: none;
  padding-left: 0;
}

.article-header ul.doc-data {
  clear: both;
  list-style: none outside;
  margin-left: 0;
  padding-left: 0;
}

.navIndex {
  background: #f0f0f0;
  clear: left;
  font-size: 1rem;
  margin-bottom: 2.4rem;
  padding: 0;
}
.navIndex li {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background-color: #f0f0f0;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 18px 14px;
  border-right: 0.125rem solid #fff;
  color: #333;
  float: left;
  height: 2.5rem;
  margin: 0;
  padding: 0;
  width: 7%;
}
.navIndex li:last-child, .navIndex li.last {
  border-right: 0;
}
@media only screen and (min-width: 20.063em) {
  .navIndex li {
    width: 9%;
  }
}
@media only screen and (min-width: 48em) {
  .navIndex li {
    width: 7%;
  }
}
@media only screen and (max-width: 29.938em) {
  .navIndex li.first, .navIndex li.back, .navIndex li.forward, .navIndex li.last {
    display: none;
  }
}
@media only screen and (min-width: 64em) {
  .uebersicht-ohne-marginal .navIndex li {
    width: 4.7%;
  }
  .uebersicht-ohne-marginal .navIndex li li {
    width: auto;
  }
}
.navIndex li.navIndex-numbers {
  text-align: center;
  width: 72%;
}
@media only screen and (min-width: 20.063em) {
  .navIndex li.navIndex-numbers {
    width: 63.5%;
  }
}
@media only screen and (min-width: 48em) {
  .navIndex li.navIndex-numbers {
    width: 71.8%;
  }
}
@media only screen and (max-width: 29.938em) {
  .navIndex li.navIndex-numbers {
    width: 100%;
  }
}
@media only screen and (min-width: 64em) {
  .uebersicht-ohne-marginal .navIndex li.navIndex-numbers {
    width: 80%;
  }
}
.navIndex li.navIndex-numbers ul {
  padding: 0;
}
.navIndex li.navIndex-numbers li {
  border: 0;
}
.navIndex li.navIndex-numbers li > span {
  border: 1px solid #004f80;
}
.navIndex li.navIndex-numbers strong,
.navIndex li.navIndex-numbers span {
  color: #004f80;
}
.navIndex li li {
  line-height: 2.2rem;
  float: none;
  margin: 0;
  padding: 0;
  width: auto;
}
.navIndex li li a,
.navIndex li li span {
  padding: 0 0.875rem;
  text-decoration: none;
}
.navIndex a,
.navIndex strong,
.navIndex span {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 18px 14px;
  border: 1px solid transparent;
  display: block;
  height: inherit;
  width: 100%;
}
.navIndex a:hover,
.navIndex a:focus,
.navIndex a:active {
  border: 1px solid #c1c1c1;
  color: #004f80;
}

.search-wrapper h2 {
  color: #004f80;
  font-size: 1.125rem;
  font-weight: bold;
}

.search-result-message {
  margin-bottom: 1.875rem;
}
.search-result-message.list-message {
  margin-bottom: 1.5625rem;
  padding-top: 0.3125rem;
}

.search-result-filter-link {
  -moz-background-size: 0.5625rem, 0.375rem;
  -o-background-size: 0.5625rem, 0.375rem;
  -webkit-background-size: 0.5625rem, 0.375rem;
  background-size: 0.5625rem, 0.375rem;
  background: transparent url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5IDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDkgNiIgd2lkdGg9IjkiIGhlaWdodD0iNiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNDRDA5MDkiIGQ9Ik00LjUgNmw0LjUtNC4xLTItMS45LTIuNSAyLjItMi41LTIuMi0yIDEuOSA0LjUgNC4xeiIvPjwvc3ZnPg==') no-repeat left 0.625rem;
  clear: both;
  font-size: 1.125rem;
  margin-bottom: 1.5625rem;
  padding-left: 1.125rem;
}
@media only screen and (min-width: 64em) {
  .search-result-filter-link {
    display: none;
  }
}
.search-result-filter-link a,
.search-result-filter-link a:link {
  text-decoration: none;
}
.search-result-filter-link a:hover, .search-result-filter-link a:focus, .search-result-filter-link a:active,
.search-result-filter-link a:link:hover,
.search-result-filter-link a:link:focus,
.search-result-filter-link a:link:active {
  color: #004f80;
  text-decoration: underline;
}

.result-list {
  list-style: none outside;
  margin-bottom: 1.25rem;
  padding: 0;
}

.no-results-message {
  margin-bottom: 1.25rem;
}
.no-results-message .search-result-message {
  margin-bottom: 0.9375rem;
}
.no-results-message ul li {
  margin-bottom: 0.1875rem;
}

p.searchterm-suggestion a {
  font-style: italic;
  font-weight: bold;
  text-decoration: none;
}
p.searchterm-suggestion a:hover, p.searchterm-suggestion a:focus, p.searchterm-suggestion a:active {
  color: #004f80;
  text-decoration: underline;
}

.search-result-container .search-result-sort {
  margin-top: -0.3125rem;
  padding-bottom: 1.5625rem;
  text-align: right;
}
@media (min-width: 30em) {
  .search-result-container .search-result-sort {
    padding-bottom: 0;
  }
}

.special-box .search-result-sort {
  padding-right: 0;
  padding-bottom: 1.875rem;
  text-align: inherit;
}
.special-box .search-result-sort .dropdown {
  text-align: right;
}

.search-result-sort button {
  border-radius: 3px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #f0f0f0;
  border: 1px solid #c1c1c1;
  padding: 0.3125rem 0.625rem 0.3125rem 0.625rem;
  font-size: 0.9375rem;
  width: 100%;
}
@media (min-width: 30em) {
  .search-result-sort button {
    width: auto;
  }
}
.search-result-sort button .caret {
  background: transparent url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy44IDguMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTMuOCA4LjEiIHdpZHRoPSIxNCIgaGVpZ2h0PSI4Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzU1NSIgZD0iTTUuOSA0LjNjLjUuNSAxLjQuNSAxLjkgMGwzLjktMy45Yy41LS41IDEuMy0uNiAxLjgtLjFzLjQgMS4zLS4xIDEuOGwtNS42IDUuNmMtLjUuNS0xLjQuNS0xLjkgMGwtNS41LTUuNmMtLjUtLjUtLjYtMS4zLS4xLTEuOHMxLjMtLjQgMS44LjFsMy44IDMuOXoiLz48L3N2Zz4=') no-repeat 0 0;
  border: 0 none;
  float: right;
  height: 0.625rem;
  margin-left: 0.625rem;
  position: relative;
  top: 0.5625rem;
  width: 1rem;
}
.search-result-sort button:hover, .search-result-sort button:focus, .search-result-sort button:active {
  background-color: #fff;
}
.search-result-sort .open button {
  background-color: #fff;
}
.search-result-sort .dropdown-menu {
  border-radius: 0;
  background: #fff none repeat scroll 0 0;
  border: 1px solid #c1c1c1;
  left: auto;
  padding: 0.625rem 0.625rem 0.625rem 0;
  right: 1rem;
  top: 120%;
  box-shadow: 3px 3px 2px #c1c1c1;
}
.search-result-sort .dropdown-menu strong {
  background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4LjggNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOC44IDciIHdpZHRoPSI5IiBoZWlnaHQ9IjciPjxwYXRoIGZpbGw9IiMxMjVFNzQiIGQ9Ik03LjUgMGwtNC4zIDQuMy0xLjgtMS45LTEuNCAxLjQgMy4yIDMuMiA1LjYtNS42eiIvPjwvc3ZnPg==') no-repeat 12px 9px;
  color: #004f80;
  font-weight: normal;
  line-height: 1.42857;
  padding: 0.1875rem 0 0.1875rem 1.875rem;
}
.search-result-sort .dropdown-menu a {
  padding-left: 1.875rem;
  text-decoration: none;
}
.search-result-sort .dropdown-menu a:hover, .search-result-sort .dropdown-menu a:focus, .search-result-sort .dropdown-menu a:active {
  background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4LjggNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOC44IDciIHdpZHRoPSI5IiBoZWlnaHQ9IjciPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik03LjUgMGwtNC4zIDQuMy0xLjgtMS45LTEuNCAxLjQgMy4yIDMuMiA1LjYtNS42eiIvPjwvc3ZnPg==') no-repeat 12px 11px;
  text-decoration: underline;
}
.search-result-sort .dropdown-menu:before {
  background: #fff;
  border: 1px solid #a9a9a9;
  border-bottom: 0;
  border-right: 0;
  content: ' ';
  display: block;
  height: 0.625rem;
  position: absolute;
  right: 0.8125rem;
  -moz-transform: scale(1) rotate(45deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
  -webkit-transform: scale(1) rotate(45deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
  -o-transform: scale(1) rotate(45deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
  -ms-transform: scale(1) rotate(45deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
  transform: scale(1) rotate(45deg) translateX(1px) translateY(1px) skewX(1deg) skewY(1deg);
  top: -0.4375rem;
  width: 0.625rem;
}
.search-result-sort li a {
  white-space: nowrap;
}

.search-result-container .search-result-sort .dropdown-menu {
  right: 0;
}

.listen-tabs-wrapper {
  margin-bottom: 1.25rem;
  text-align: center;
}

.filter-nav-wrapper {
  padding: 3.4375rem 0 1.875rem;
}
@media only screen and (min-width: 48em) {
  .filter-nav-wrapper {
    text-align: center;
  }
}

.filter-content hr {
  border: 0;
  margin: 0;
  padding: 0;
}

.filter-nav {
  list-style: none outside;
  padding: 0;
}
@media only screen and (min-width: 48em) {
  .filter-nav {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin: 0 auto;
    text-align: left;
  }
}
.filter-nav li {
  float: none;
  padding-bottom: 0.625rem;
}
.filter-nav li:last-child {
  padding-bottom: 0;
}
@media only screen and (min-width: 48em) {
  .filter-nav li {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding-bottom: 0;
    padding-right: 0.375rem;
  }
  .filter-nav li:last-child {
    padding-right: 0;
  }
}
.filter-nav li .filter-nav-link,
.filter-nav li .filter-nav-item-content {
  background: #004f80;
  color: #fff;
  display: block;
  font-size: 0.9375rem;
  padding: 0.0625rem 0.625rem;
  text-align: center;
  text-decoration: none;
}
.filter-nav li .filter-nav-link:hover, .filter-nav li .filter-nav-link:focus, .filter-nav li .filter-nav-link:active, .filter-nav li .filter-nav-link.active,
.filter-nav li .filter-nav-item-content:hover,
.filter-nav li .filter-nav-item-content:focus,
.filter-nav li .filter-nav-item-content:active,
.filter-nav li .filter-nav-item-content.active {
  background-color: #ffb619;
  color: #333;
}

.article-wrapper .table-responsive {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  overflow-x: auto;
  width: 100%;
  margin-bottom: 0.9375rem;
}
.article-wrapper table {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-collapse: separate;
  display: block;
  width: 100%;
  margin-bottom: 0;
}
.article-wrapper table p {
  margin: 0;
  display: block;
}
.article-wrapper table p.center {
  text-align: center;
}
.article-wrapper table p.left {
  float: none;
  text-align: left;
}
.article-wrapper table p.right {
  float: none;
  text-align: right;
}
.article-wrapper table tr.result td,
.article-wrapper table tr.result th {
  background: #004f80;
  color: #fff;
}
.article-wrapper table td,
.article-wrapper table th {
  border-left: 1px solid #c1c1c1;
  border-bottom: 1px solid #c1c1c1;
  text-align: left;
  vertical-align: top;
}
.article-wrapper table td:last-child,
.article-wrapper table th:last-child {
  border-right: 1px solid #c1c1c1;
}
.article-wrapper table tr:first-child th, .article-wrapper table tr:first-child td {
  border-top: 1px solid #c1c1c1;
}
.article-wrapper table caption {
  color: #004f80;
  font-weight: 700;
  padding: 0 0 0.9375rem;
  caption-side: top;
}
.article-wrapper table caption * {
  font-weight: normal;
}
.article-wrapper table th {
  background-color: #f0f0f0;
  color: #333;
  font-size: 0.9375rem;
  font-weight: 400;
  padding: 0.25rem 0.9375rem 0.4375rem;
}
.article-wrapper table th.th_dateOfIssue {
  width: 20%;
}
.article-wrapper table th.th_contact, .article-wrapper table th.th_address {
  width: 15%;
}
.article-wrapper table th.th_resultCount {
  width: 12%;
}
.article-wrapper table th.th_resultPercent {
  width: 40%;
}
.article-wrapper table th.center {
  text-align: center;
}
.article-wrapper table th.left {
  float: none;
  text-align: left;
}
.article-wrapper table th.right {
  float: none;
  text-align: right;
}
.article-wrapper table th.justify {
  text-align: justify;
}
.article-wrapper table thead tr th {
  background-color: #f0f0f0;
  color: #333;
  font-weight: 700;
}
.article-wrapper table td {
  background-color: transparent;
  font-size: 0.9375rem;
  padding: 0.25rem 0.9375rem 0.4375rem;
}
.article-wrapper table td.center {
  text-align: center;
}
.article-wrapper table td.left {
  float: none;
  width: auto;
}
.article-wrapper table td.right {
  float: none;
  text-align: right;
}
.article-wrapper table td.justify {
  text-align: justify;
}
.article-wrapper table thead {
  position: relative;
  bottom: -1px;
}
.article-wrapper table tfoot tr td, .article-wrapper table tfoot tr th {
  background-color: transparent;
  border: 0;
  color: #767676;
  font-size: 0.9375rem;
  padding: 0.3125rem 0;
}
.article-wrapper table tfoot tr td:first-child, .article-wrapper table tfoot tr td:last-child, .article-wrapper table tfoot tr th:first-child, .article-wrapper table tfoot tr th:last-child {
  border: 0;
}
.article-wrapper table tfoot tr:first-child td, .article-wrapper table tfoot tr:last-child td {
  border: 0;
}
.article-wrapper table tfoot tr:first-child td {
  padding-top: 0.9375rem;
}
.article-wrapper table a,
.article-wrapper table a:link,
.article-wrapper table a:visited {
  font-weight: normal;
}
.article-wrapper table sup {
  bottom: 1ex;
  font-size: 0.6875rem;
  font-weight: 400;
  padding-left: 0.1875rem;
  position: relative;
}
.article-wrapper .singleview table {
  margin-bottom: 0;
}
.article-wrapper .wrapperTable {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  overflow-y: hidden;
}
.article-wrapper .wrapperTable table.links {
  margin-right: 0;
}
.article-wrapper .wrapperTable th a,
.article-wrapper .wrapperTable th img {
  clear: left;
  padding-top: 0.1875rem;
}
.article-wrapper .wrapperTable th a {
  color: #333;
  text-decoration: none;
}
.article-wrapper .wrapperTable th a:link, .article-wrapper .wrapperTable th a:visited {
  color: #333;
  font-weight: normal;
  text-decoration: none;
}
.article-wrapper .wrapperTable th a:hover, .article-wrapper .wrapperTable th a:focus, .article-wrapper .wrapperTable th a:active {
  color: #333;
  text-decoration: underline;
}
.article-wrapper .wrapperTable th a img {
  margin: 0;
  padding: 0;
}
.article-wrapper .wrapperTable th img {
  width: auto;
}
.article-wrapper .wrapperTable .percentBar,
.article-wrapper .wrapperTable .numericRange {
  background-color: #bbd8f8;
  display: block;
}

#popup #wrapperDivisions {
  width: 100%;
}
#popup #wrapperContent {
  width: 90%;
}
#popup h1 {
  color: #333;
  font-size: 1.84615rem;
  font-weight: normal;
  line-height: 1.69231rem;
  margin-bottom: 0.46154rem;
}
#popup .subheadline,
#popup h2 {
  color: #333;
  font-size: 1.38462rem;
  font-weight: normal;
  line-height: 1.1;
  margin-bottom: 0.625rem;
}
#popup .subheadline span,
#popup h2 span {
  font-weight: normal;
}
#popup h3,
#popup h4,
#popup h5,
#popup h6 {
  color: #333;
  font-size: 1.15385rem;
  font-weight: normal;
  margin-bottom: 0.625rem;
}
#popup #popupLinks {
  margin-top: 2.1875rem;
}
#popup .abstract {
  color: #333;
  font-size: 1.15385rem;
  font-weight: normal;
}
#popup .abstract p {
  font-size: inherit;
  line-height: 1.25;
}

#jquery-overlay {
  height: 31.25rem;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 90;
}

#jquery-lightbox {
  left: 0;
  line-height: 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 100;
}
#jquery-lightbox a img {
  border: 0;
}

#lightbox-container-image-box {
  background-color: #fff;
  height: auto !important;
  margin: 0 auto;
  position: relative;
  width: 90% !important;
}
@media only screen and (min-width: 48em) {
  #lightbox-container-image-box {
    height: auto !important;
    width: 27.5rem !important;
  }
}
#lightbox-container-image-box > #lightbox-nav {
  left: 0;
}

.singleview ul.links,
#photogallery ul.links {
  list-style: outside none none;
  margin: 0;
  padding: 0;
}
.singleview ul.links li a.imagedownload,
#photogallery ul.links li a.imagedownload {
  background-color: #004f80;
  color: #fff;
  display: inline-block;
  padding: 0.3125rem 0.9375rem 0.3125rem 1.5625rem;
  font-size: 0.9375rem;
  font-weight: 700;
  text-decoration: none;
}
.singleview ul.links li a.imagedownload:hover, .singleview ul.links li a.imagedownloadfocus, .singleview ul.links li a.imagedownload:active,
#photogallery ul.links li a.imagedownload:hover,
#photogallery ul.links li a.imagedownloadfocus,
#photogallery ul.links li a.imagedownload:active {
  text-decoration: underline;
}

#lightbox-container-image {
  padding: 0.625rem;
}

#lightbox-loading {
  height: 25%;
  left: 0;
  line-height: 0;
  position: absolute;
  text-align: center;
  top: 40%;
  width: 100%;
}

#lightbox-nav {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}
#lightbox-nav a {
  outline: none;
}

#lightbox-nav-btnPrev,
#lightbox-nav-btnNext {
  display: block;
  height: 100%;
  width: 49%;
  zoom: 1;
}

#lightbox-nav-btnPrev {
  float: left;
  left: 0;
}

#lightbox-nav-btnNext {
  float: right;
  right: 0;
}

#lightbox-container-image-data-box {
  background-color: #fff;
  font: 0.625rem Verdana, Geneva, sans-serif;
  line-height: 1.4;
  margin: 0 auto;
  overflow: auto;
  width: 90% !important;
}
@media only screen and (min-width: 48em) {
  #lightbox-container-image-data-box {
    width: 36.15385rem !important;
  }
}

#lightbox-container-image-data {
  color: #333;
  padding: 0 0.625rem;
}
#lightbox-container-image-data #lightbox-image-details {
  float: left;
  font-size: 120%;
  text-align: left;
  width: 70%;
}

#lightbox-image {
  height: auto;
  max-width: 100%;
  width: 100%;
}

#lightbox-image-details-caption {
  font-weight: normal;
}

#lightbox-image-details-currentNumber {
  clear: left;
  display: block;
  padding-bottom: 0.9375rem;
}

#lightbox-secNav-btnClose {
  color: #333;
  float: right;
  font-size: 120%;
  padding-bottom: 0.625rem;
  text-decoration: none;
  width: 5rem;
}

#lightbox-nav #lightbox-nav-btnPrev,
#lightbox-nav #lightbox-nav-btnNext {
  background-image: none !important;
  position: relative;
}
#lightbox-nav #lightbox-nav-btnPrev:focus:before, #lightbox-nav #lightbox-nav-btnPrev:hover:before, #lightbox-nav #lightbox-nav-btnPrev:active:before {
  content: url('data:image/png;base64,iVBORwoaCgAAAA1JSERSAAAAHgAAAB4BAwAAAAH+POEAAAAGUExUReciKf///8ijKDcAAAAqSURBVHgBY/j///8fEol/9UDijz2Q+AEiPoC4D/6DCTAXLAFWAlFMuh0AV2dxvRN+N40AAAAASUVORK5CYII=');
  height: 1.875rem;
  left: 0.5rem;
  margin-top: -0.9375rem;
  position: absolute;
  top: 50%;
  width: 1.875rem;
}
#lightbox-nav #lightbox-nav-btnNext:focus:after, #lightbox-nav #lightbox-nav-btnNext:hover:after, #lightbox-nav #lightbox-nav-btnNext:active:after {
  content: url('data:image/png;base64,iVBORwoaCgAAAA1JSERSAAAAHgAAAB4BAwAAAAH+POEAAAAGUExUReciKf///8ijKDcAAAAoSURBVHgBY/j///8fEomfIOIDmKgHEj/sgcQfeTAB5sIkPkAVk24HAJXEcpM75OvEAAAAAElFTkSuQmCC');
  height: 1.875rem;
  margin-top: -0.9375rem;
  position: absolute;
  right: 0.5rem;
  top: 50%;
  width: 1.875rem;
}

.project {
  position: relative;
  padding: 0 10px 80px 10px;
  display: block;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  margin: 0 auto 20px auto;
}
.project.init {
  height: 280px;
  overflow: hidden;
}
@media only screen and (min-width: 48em) {
  .project.init {
    height: 220px;
  }
}
.project.init .button-unfold {
  position: absolute;
  left: 0;
  bottom: 0;
  color: #004f80;
  text-decoration: none;
  background: #fff url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNSAyNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjUgMjUiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSI+PGNpcmNsZSBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0NEMDkwOSIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMi41Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmYiIGQ9Ik0xMS44IDEwLjZjLjQuNCAxIC40IDEuNCAwbDIuOC0yLjhjLjQtLjQgMS0uNCAxLjMtLjEuMy4zLjMuOS0uMSAxLjNsLTQgNC4xYy0uNC40LTEgLjQtMS40IDBsLTQtNC4xYy0uNC0uNC0uNC0xLS4xLTEuMy4zLS4zLjktLjMgMS4zLjFsMi44IDIuOHpNMTEuOCAxNi45Yy40LjQgMSAuNCAxLjQgMGwyLjgtMi44Yy40LS40IDEtLjQgMS4zLS4xLjMuMy4zLjktLjEgMS4zbC00IDQuMWMtLjQuNC0xIC40LTEuNCAwbC00LTQuMWMtLjQtLjQtLjQtMS0uMS0xLjMuMy0uNC45LS4zIDEuMy4xbDIuOCAyLjh6Ii8+PC9zdmc+') no-repeat center top;
  -moz-background-size: 25px 25px;
  -o-background-size: 25px 25px;
  -webkit-background-size: 25px 25px;
  background-size: 25px 25px;
  width: 100%;
  text-align: center;
  display: block;
  padding-top: 30px;
  padding-bottom: 20px;
  font-style: italic;
  font-size: 0.9375rem;
}
.project.init .button-unfold:hover, .project.init .button-unfold:focus, .project.init .button-unfold:active {
  text-decoration: underline;
}
.project.init .unfold-wrapper {
  position: absolute;
  left: 0;
  bottom: 0;
  background: url('data:image/png;base64,iVBORwoaCgAAAA1JSERSAAAABgAAAE0IBgAAAIVTFecAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzA2MTE0M0YwRTlGMTFFNTg2NENCODBERTIxODMxQkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzA2MTE0NDAwRTlGMTFFNTg2NENCODBERTIxODMxQkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MDYxMTQzRDBFOUYxMUU1ODY0Q0I4MERFMjE4MzFCRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MDYxMTQzRTBFOUYxMUU1ODY0Q0I4MERFMjE4MzFCRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn00Gg4AAABQSURBVHjaYvz//z8TAxbAAsRUlGAmWYKKRpEuwTKQOqgogdNy1oF0FSsddAyo5ayD0vLBGbosgzKJ0iM7U7EsGZwSVKwmSDMKq+DglQAIMAAQ/QUg51qKvQAAAABJRU5ErkJggg==') repeat-x left top;
  width: 100%;
  display: block;
  height: 148px;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #c1c1c1;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.project.expanded {
  overflow: visible;
}
.project.expanded .button-unfold {
  background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNSAyNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjUgMjUiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSI+PGNpcmNsZSBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0NEMDkwOSIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMi41Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmYiIGQ9Ik05IDE4LjJjLS40LjQtMSAuNC0xLjMuMS0uMy0uMy0uMy0uOS4xLTEuM2w0LTQuMWMuNC0uNCAxLS40IDEuNCAwbDQgNC4xYy40LjQuNCAxIC4xIDEuMy0uMy4zLS45LjMtMS4zLS4xbC0yLjgtMi44Yy0uNC0uNC0xLS40LTEuNCAwbC0yLjggMi44ek05IDExLjljLS40LjQtMSAuNC0xLjMuMS0uMy0uMy0uMy0uOS4xLTEuM2w0LTQuMWMuNC0uNCAxLS40IDEuNCAwbDQgNC4xYy40LjQuNCAxIC4xIDEuMy0uMy4zLS45LjMtMS4zLS4xbC0yLjgtMi44Yy0uNC0uNC0xLS40LTEuNCAwbC0yLjggMi44eiIvPjwvc3ZnPg==') no-repeat center top;
  -moz-background-size: 25px 25px;
  -o-background-size: 25px 25px;
  -webkit-background-size: 25px 25px;
  background-size: 25px 25px;
}
.project.expanded .unfold-wrapper {
  background: transparent none;
  height: 80px;
}
.project h3 {
  font-size: 0.875rem;
  margin-top: 0;
}
.project .project-details h4 {
  font-size: 1.125rem;
  color: #004f80;
}
.project .additional-info ul li a {
  display: block;
  font-style: italic;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.2;
  padding-bottom: 6px;
  padding-top: 4px;
  text-decoration: none;
}
.project .additional-info ul li a:hover, .project .additional-info ul li a:focus, .project .additional-info ul li a:active {
  color: #004f80;
  text-decoration: underline;
}

.form-wrapper .formHandle .reset {
  margin-left: -10px;
}
.form-wrapper .formHandle .reset:hover, .form-wrapper .formHandle .reset:focus, .form-wrapper .formHandle .reset:active {
  margin-left: -10px;
}
.form-wrapper .fodb-radiocheckoptions .description,
.form-wrapper .fodb-conjunction-select .description {
  font-style: italic;
  font-size: 0.9375rem;
  padding-bottom: 15px;
}
.form-wrapper .fodb-radiocheckoptions .description + fieldset > legend,
.form-wrapper .fodb-conjunction-select .description + fieldset > legend {
  height: 0;
  left: -999em;
  overflow: hidden;
  position: absolute;
  top: -999em;
  width: 0;
}
.form-wrapper .fodb-radiocheckoptions .formFieldcheckbox span,
.form-wrapper .fodb-radiocheckoptions .formField span,
.form-wrapper .fodb-conjunction-select .formFieldcheckbox span,
.form-wrapper .fodb-conjunction-select .formField span {
  display: inline-block;
  width: 7.1875rem;
}
.form-wrapper .fodb-radiocheckoptions .formFieldcheckbox span span,
.form-wrapper .fodb-radiocheckoptions .formField span span,
.form-wrapper .fodb-conjunction-select .formFieldcheckbox span span,
.form-wrapper .fodb-conjunction-select .formField span span {
  display: inline-block;
  width: auto;
}
.form-wrapper .fodb-radiocheckoptions .formFieldcheckbox span input,
.form-wrapper .fodb-radiocheckoptions .formField span input,
.form-wrapper .fodb-conjunction-select .formFieldcheckbox span input,
.form-wrapper .fodb-conjunction-select .formField span input {
  float: left;
  margin-top: 0.3125rem;
}
.form-wrapper .fodb-radiocheckoptions .formFieldcheckbox span input[type=checkbox],
.form-wrapper .fodb-radiocheckoptions .formField span input[type=checkbox],
.form-wrapper .fodb-conjunction-select .formFieldcheckbox span input[type=checkbox],
.form-wrapper .fodb-conjunction-select .formField span input[type=checkbox] {
  margin-top: 0.0625rem;
}
.form-wrapper .fodb-radiocheckoptions .formFieldcheckbox span label,
.form-wrapper .fodb-radiocheckoptions .formField span label,
.form-wrapper .fodb-conjunction-select .formFieldcheckbox span label,
.form-wrapper .fodb-conjunction-select .formField span label {
  font-weight: 400;
}

#glossarPopup h2,
.photogallery-article-text-wrapper h2,
.article-content-wrapper h2 {
  margin: 0 0 0.5625rem 0;
}
#glossarPopup h2.modal-title,
.photogallery-article-text-wrapper h2.modal-title,
.article-content-wrapper h2.modal-title {
  font-size: 1.125rem;
  background: none;
  text-align: left;
  padding: 0 5.625rem 0.5625rem 0;
}
#glossarPopup h3.modal-title,
.photogallery-article-text-wrapper h3.modal-title,
.article-content-wrapper h3.modal-title {
  font-weight: 400 !important;
  font-size: 1.125rem !important;
  width: 80%;
}
@media only screen and (max-width: 29.938em) {
  #glossarPopup h3.modal-title,
  .photogallery-article-text-wrapper h3.modal-title,
  .article-content-wrapper h3.modal-title {
    width: 85%;
  }
}
#glossarPopup .modal-header,
.photogallery-article-text-wrapper .modal-header,
.article-content-wrapper .modal-header {
  border-bottom: none;
  padding: 0.9375rem 0.9375rem 0;
}
#glossarPopup .modal-header .close,
.photogallery-article-text-wrapper .modal-header .close,
.article-content-wrapper .modal-header .close {
  position: absolute;
  right: 15px;
  margin-top: 0.375rem;
  border: 0 none;
  color: #333;
  font-size: 0.9375rem;
  background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMSAyMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjEgMjE7IiB3aWR0aD0iMjEiIGhlaWdodD0iMjEiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDRGODA7fSAuc3Qxe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48cGF0aCBpZD0iaGVscC0yLWljb24iIGNsYXNzPSJzdDAiIGQ9Ik0xMC41IDBjLTUuOCAwLTEwLjUgNC43LTEwLjUgMTAuNXM0LjcgMTAuNSAxMC41IDEwLjUgMTAuNS00LjcgMTAuNS0xMC41LTQuNy0xMC41LTEwLjUtMTAuNXoiLz48cG9seWdvbiBpZD0iWE1MSURfMTRfIiBjbGFzcz0ic3QxIiBwb2ludHM9IjEzLjMsNiAxMC41LDguOCA3LjcsNiA2LDcuNyA4LjgsMTAuNSA2LDEzLjMgNy43LDE1IDEwLjUsMTIuMiAxMy4zLDE1IDE1LDEzLjMgMTIuMiwxMC41IDE1LDcuNyIvPjwvc3ZnPg==') no-repeat right center;
  -moz-background-size: 25px 25px;
  -o-background-size: 25px 25px;
  -webkit-background-size: 25px 25px;
  background-size: 25px 25px;
  padding-top: 0.1875rem;
  padding-right: 1.875rem;
  padding-bottom: 0.25rem;
}
@media only screen and (max-width: 29.938em) {
  #glossarPopup .modal-header .close,
  .photogallery-article-text-wrapper .modal-header .close,
  .article-content-wrapper .modal-header .close {
    width: 1.5625rem;
    height: 1.5625rem;
    text-indent: -999em;
  }
}
#glossarPopup .modal-header .close:hover, #glossarPopup .modal-header .close:focus,
.photogallery-article-text-wrapper .modal-header .close:hover,
.photogallery-article-text-wrapper .modal-header .close:focus,
.article-content-wrapper .modal-header .close:hover,
.article-content-wrapper .modal-header .close:focus {
  text-decoration: underline;
}
#glossarPopup .modal-content .modal-body .illustration .figure-box-wrapper figcaption,
.photogallery-article-text-wrapper .modal-content .modal-body .illustration .figure-box-wrapper figcaption,
.article-content-wrapper .modal-content .modal-body .illustration .figure-box-wrapper figcaption {
  display: block;
}

#glossarPopup .close {
  z-index: 1001;
}

.modal-content {
  border-radius: 0;
}

.modal-dialog {
  margin: 30px auto;
  width: auto;
}
@media only screen and (min-width: 48em) {
  .modal-dialog {
    margin: 100px auto;
    width: 37.5rem;
  }
}
@media only screen and (min-width: 64em) {
  .modal-dialog {
    margin: 100px auto;
    width: 46.25rem;
  }
}
.modal-dialog .sectionRelated {
  border: none !important;
  clear: both;
  margin-top: 0.625rem !important;
}
.modal-dialog .sectionRelated ul.links {
  list-style: none;
  margin: 0;
  padding: 0 !important;
}

.modal-backdrop.in {
  opacity: 0.7;
}

.autocomplete-form .autocomplete-dropdown {
  display: none;
  left: -200000px;
  margin-top: -0.3125rem;
  padding-top: 0.3125rem;
  position: absolute;
  width: 100%;
  z-index: 10001;
}
.autocomplete-form .dropdown-arrow {
  border-color: transparent transparent #fff;
  border-style: solid;
  border-width: 0 0.4375rem 0.4375rem;
  height: 0;
  left: 47%;
  position: absolute;
  top: -0.125rem;
  width: 0;
  display: none;
}
.autocomplete-form h3 {
  margin-top: 0;
}
.autocomplete-form ul {
  list-style-type: none;
  padding-left: 0;
}
.autocomplete-form li {
  font-weight: bold;
  margin-left: -0.3125rem;
  padding: 0.125rem 0 0.125rem 0.3125rem;
  width: 90%;
}
.autocomplete-form .autocomplete-dropdown-inner {
  box-shadow: 0 0.3125rem 0.3125rem rgba(0, 0, 0, 0.3);
  background-color: #fff;
  padding: 1.5625rem 1.25rem 1.25rem;
}
.autocomplete-form .autocomplete-dropdown-inner .ui-menu-item {
  text-transform: capitalize;
}
.autocomplete-form .autocomplete-dropdown-inner .ui-state-focus {
  background-color: #f0f0f0;
}
.autocomplete-form .autocomplete-dropdown-inner #ui-id-1.show {
  display: block !important;
  left: 0 !important;
}
.autocomplete-form .show {
  left: 0;
}
.autocomplete-form .autocomplete-results h3 {
  display: none;
}
.autocomplete-form .autocomplete-results .ui-autocomplete {
  top: 0 !important;
}

.autocomplete-top-10 li {
  background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema/icon_arrow_right_black.svg?__blob=normal&v=2);
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 6px 9px;
  margin-left: 0.0625rem;
  padding-left: 0.625rem;
}
.autocomplete-top-10 li a {
  color: #333;
  font-weight: bold;
  text-decoration: none;
}
.autocomplete-top-10 li a:hover, .autocomplete-top-10 li a:active, .autocomplete-top-10 li a:focus {
  text-decoration: underline;
}

.ui-helper-hidden-accessible {
  left: -200000px;
  position: absolute;
}

.article-text-wrapper blockquote,
.teaser blockquote {
  border-left: 0.25rem solid #ffb619;
  color: #767676;
  font-size: 100%;
  font-style: normal;
  margin: 0.625rem 0 1.3125rem;
  padding: 0 0 0 2.1875rem;
  position: relative;
  quotes: none;
  clear: both;
}
.article-text-wrapper blockquote h2, .article-text-wrapper blockquote h3, .article-text-wrapper blockquote h4,
.teaser blockquote h2,
.teaser blockquote h3,
.teaser blockquote h4 {
  color: #767676;
}
.article-text-wrapper blockquote p,
.teaser blockquote p {
  color: #767676;
  font-size: 1.125rem;
}
.article-text-wrapper table blockquote,
.teaser table blockquote {
  border-left: 0;
  color: #333;
  margin: 0;
  padding: 0 0 0 0.625rem;
}
.article-text-wrapper table blockquote p,
.teaser table blockquote p {
  color: #333;
  font-size: 0.9375rem;
  margin: 0;
  padding: 0;
}

.einzelteaser blockquote {
  font-size: 1.25rem;
  line-height: 1.2;
}

q, cite, blockquote.blockquote-block, blockquote.wechselteaser-blockquote {
  display: block;
  background-color: #f0f0f0;
  border-top: 0.25rem solid rgba(51, 51, 51, 0.1);
  border-bottom: none;
  position: relative;
  z-index: 0;
  text-align: center;
  color: #333;
}
q:before, q:after, cite:before, cite:after, blockquote.blockquote-block:before, blockquote.blockquote-block:after, blockquote.wechselteaser-blockquote:before, blockquote.wechselteaser-blockquote:after {
  content: "";
  display: none;
}
q + br, cite + br, blockquote.blockquote-block + br, blockquote.wechselteaser-blockquote + br {
  display: none;
}

q, blockquote.blockquote-block, blockquote.wechselteaser-blockquote {
  font-style: italic;
  padding: 3.25rem 1.5625rem 1.5625rem 1.5625rem;
  margin-top: 3.75rem;
  clear: both;
  border-bottom: 0.25rem solid rgba(51, 51, 51, 0.1);
  border-left: none;
}
@media only screen and (min-width: 48em) {
  q, blockquote.blockquote-block, blockquote.wechselteaser-blockquote {
    padding: 3.25rem 3.4375rem 1.5625rem 3.4375rem;
  }
}
q:before, blockquote.blockquote-block:before, blockquote.wechselteaser-blockquote:before {
  border-radius: 40px;
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: -2.75rem;
  width: 5rem;
  height: 5rem;
  background-color: #fff;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yNzkuODk3IDQwMy40MjggNDMgMjIiIHdpZHRoPSI0MyIgaGVpZ2h0PSIyMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMjc5Ljg5NyA0MDMuNDI4IDQzIDIyIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZCNjE5O308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjc5Ljg5NyA0MjMuOTIyYzEuMjQ4LS42MTQgMi4zMjUtMS4zOTQgMy4xNzYtMi4yODcuODUxLS44OTIgMS40NzUtMi4xMiAxLjgxNS0zLjc5My0uODUxLS4wNTYtMS41MzEtLjM5LTEuOTg1LTEuMDA0LS40NTQtLjU1OC0uNjgxLTEuMjgzLS42ODEtMi4wNjQgMC0uOTQ4LjM0LTEuNzI5IDEuMDIxLTIuMzk4LjY4MS0uNjE0IDEuNDc1LS45NDggMi40MzktLjk0OC45MDcgMCAxLjcwMS4zMzUgMi4zMjUuOTQ4LjYyNC42MTQuOTY0IDEuNjE4Ljk2NCAyLjg0NSAwIDEuNTA2LS4yODQgMi45LS45MDcgNC4xODMtLjYyNCAxLjI4My0xLjM2MSAyLjM0My0yLjIxMiAzLjIzNXMtMS43NTggMS41NjItMi42NjYgMi4wNjQtMS42NDUuNzI1LTIuMjEyLjcyNWMtLjI4NCAwLS41MS0uMTY3LS42ODEtLjQ0Ni0uMTY5LS4yNzktLjI4Mi0uNjE0LS4zOTYtMS4wNnptOS45MjYgMGMxLjI0OC0uNjE0IDIuMzI1LTEuMzk0IDMuMTc2LTIuMjg3Ljg1MS0uODkyIDEuNDc1LTIuMTIgMS44MTUtMy43OTMtLjg1MS0uMDU2LTEuNTMxLS4zOS0xLjk4NS0xLjAwNC0uNDU0LS41NTgtLjY4MS0xLjI4My0uNjgxLTIuMDY0IDAtLjk0OC4zNC0xLjcyOSAxLjAyMS0yLjM5OC42ODEtLjYxNCAxLjQ3NS0uOTQ4IDIuNDM5LS45NDguOTA3IDAgMS43MDEuMzM1IDIuMzI1Ljk0OC42MjQuNjE0Ljk2NCAxLjYxOC45NjQgMi44NDUgMCAxLjUwNi0uMjg0IDIuOS0uOTA3IDQuMTgzLS42MjQgMS4yODMtMS4zNjEgMi4zNDMtMi4yMTIgMy4yMzUtLjg1MS44OTItMS43NTggMS41NjItMi42NjYgMi4wNjQtLjkwNy41MDItMS42NDUuNzI1LTIuMjEyLjcyNS0uMjg0IDAtLjUxLS4xNjctLjY4MS0uNDQ2LS4xNjktLjI3OS0uMjgzLS42MTQtLjM5Ni0xLjA2eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjM2Ljg5NyA0MDQuOTM0Yy0xLjI0OC42MTQtMi4zMjUgMS4zOTQtMy4xNzYgMi4yODctLjg1MS44OTItMS40NzUgMi4xMi0xLjgxNSAzLjc5My44NTEuMDU2IDEuNTMxLjM5IDEuOTg1IDEuMDA0LjQ1NC41NTguNjgxIDEuMjgzLjY4MSAyLjA2NCAwIC45NDgtLjM0IDEuNzI5LTEuMDIxIDIuMzk4LS42ODEuNjE0LTEuNDc1Ljk0OC0yLjQzOS45NDgtLjkwNyAwLTEuNzAxLS4zMzUtMi4zMjUtLjk0OHMtLjk2NC0xLjYxOC0uOTY0LTIuODQ1YzAtMS41MDYuMjg0LTIuOS45MDctNC4xODNzMS4zNjEtMi4zNDMgMi4yMTItMy4yMzVjLjg1MS0uODkyIDEuNzU4LTEuNTYyIDIuNjY2LTIuMDY0LjkwNy0uNTAyIDEuNjQ1LS43MjUgMi4yMTItLjcyNS4yODQgMCAuNTEuMTY3LjY4MS40NDYuMTcuMjc5LjI4My42MTQuMzk2IDEuMDZ6bS05LjkyNSAwYy0xLjI0OC42MTQtMi4zMjUgMS4zOTQtMy4xNzYgMi4yODctLjg1MS44OTItMS40NzUgMi4xMi0xLjgxNSAzLjc5My44NTEuMDU2IDEuNTMxLjM5IDEuOTg1IDEuMDA0LjQ1NC41NTguNjgxIDEuMjgzLjY4MSAyLjA2NCAwIC45NDgtLjM0IDEuNzI5LTEuMDIxIDIuMzk4LS42ODEuNjE0LTEuNDc1Ljk0OC0yLjQzOS45NDgtLjkwNyAwLTEuNzAxLS4zMzUtMi4zMjUtLjk0OHMtLjk2NC0xLjYxOC0uOTY0LTIuODQ1YzAtMS41MDYuMjg0LTIuOS45MDctNC4xODNzMS4zNjEtMi4zNDMgMi4yMTItMy4yMzVjLjg1MS0uODkyIDEuNzU4LTEuNTYyIDIuNjY2LTIuMDY0czEuNjQ1LS43MjUgMi4yMTItLjcyNWMuMjg0IDAgLjUxLjE2Ny42ODEuNDQ2LjE2OS4yNzkuMjgzLjYxNC4zOTYgMS4wNnoiLz48L3N2Zz4=');
  background-position: center center;
  background-repeat: no-repeat;
  -moz-background-size: 43px 22px;
  -o-background-size: 43px 22px;
  -webkit-background-size: 43px 22px;
  background-size: 43px 22px;
  text-align: center;
  margin: 0 auto;
}

html[lang="en"] q:before, html[lang="en"] blockquote:before {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yNzEuNSA0MTMuMTkgNDMgMTQiIHdpZHRoPSI0MyIgaGVpZ2h0PSIxNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMjcxLjUgNDEzLjE5IDQzIDE0Ij48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZCNjE5O308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjYyLjQyMiA0MTQuNjg2Yy0xLjI2Ny42MjMtMi4zMjIgMS40MTItMy4yMDkgMi4yODUtLjg4Ny44NzItMS40NzggMi4xMTktMS44MTYgMy43OC44NDQuMDgzIDEuNTIuNDE1IDEuOTg0Ljk5Ny40NjQuNTgyLjcxOCAxLjI4OC43MTggMi4wNzcgMCAuOTU1LS4zMzggMS43NDUtMS4wMTMgMi40MDktLjY3Ni42MjMtMS40NzguOTU1LTIuNDQ5Ljk1NS0uOTI5IDAtMS43MzEtLjMzMi0yLjM2NC0uOTU1LS42MzMtLjYyMy0uOTI5LTEuNTc5LS45MjktMi44NjYgMC0xLjUzNy4yOTYtMi45MDguOTI5LTQuMTU0czEuMzUxLTIuMzI2IDIuMTk2LTMuMjQgMS43MzEtMS41NzkgMi42Ni0yLjA3N2MuOTI5LS40OTkgMS42NDctLjcwNiAyLjIzOC0uNzA2LjI5NiAwIC41MDcuMTY2LjcxOC40NTcuMTI2LjIwNy4yNTIuNTgxLjMzNyAxLjAzOHptOS45MjIgMGMtMS4yNjcuNjIzLTIuMzIyIDEuNDEyLTMuMjA5IDIuMjg1LS44ODcuODcyLTEuNDc4IDIuMTE5LTEuODE2IDMuNzguODQ0LjA4MyAxLjUyLjQxNSAxLjk4NC45OTcuNDY0LjU4Mi43MTggMS4yODguNzE4IDIuMDc3IDAgLjk1NS0uMzM4IDEuNzQ1LTEuMDEzIDIuNDA5LS42NzYuNjIzLTEuNDc4Ljk1NS0yLjQ0OS45NTUtLjkyOSAwLTEuNzMxLS4zMzItMi4zNjQtLjk1NS0uNjMzLS42MjMtLjkyOS0xLjU3OS0uOTI5LTIuODY2IDAtMS41MzcuMjk2LTIuOTA4LjkyOS00LjE1NHMxLjM1MS0yLjMyNiAyLjE5Ni0zLjI0IDEuNzMxLTEuNTc5IDIuNjYtMi4wNzdjLjkyOS0uNDk5IDEuNjQ3LS43MDYgMi4yMzgtLjcwNi4yOTYgMCAuNTA3LjE2Ni43MTguNDU3LjEyNi4yMDcuMjUzLjU4MS4zMzcgMS4wMzh6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTS0yMzcuNTc4IDQyNS42OTRjMS4yNjctLjYyMyAyLjMyMi0xLjQxMiAzLjIwOS0yLjI4NS44ODctLjg3MiAxLjQ3OC0yLjExOSAxLjgxNi0zLjc4LS44NDQtLjA4My0xLjUyLS40MTUtMS45ODQtLjk5Ny0uNDY0LS41ODItLjcxOC0xLjI4OC0uNzE4LTIuMDc3IDAtLjk1NS4zMzgtMS43NDUgMS4wMTMtMi40MDkuNjc2LS42MjMgMS40NzgtLjk1NSAyLjQ0OS0uOTU1LjkyOSAwIDEuNzMxLjMzMiAyLjM2NC45NTUuNjMzLjYyMy45MjkgMS41NzkuOTI5IDIuODY2IDAgMS41MzctLjI5NiAyLjkwOC0uOTI5IDQuMTU0cy0xLjM1MSAyLjMyNi0yLjE5NiAzLjI0Yy0uODQ0LjkxNC0xLjczMSAxLjU3OS0yLjY2IDIuMDc3LS45MjkuNDk5LTEuNjQ3LjcwNi0yLjIzOC43MDYtLjI5NiAwLS41MDctLjE2Ni0uNzE4LS40NTctLjEyNi0uMjA3LS4yNTItLjU4MS0uMzM3LTEuMDM4em0tOS45MjIgMGMxLjI2Ny0uNjIzIDIuMzIyLTEuNDEyIDMuMjA5LTIuMjg1Ljg4Ny0uODcyIDEuNDc4LTIuMTE5IDEuODE2LTMuNzgtLjg0NC0uMDgzLTEuNTItLjQxNS0xLjk4NC0uOTk3LS40NjQtLjU4Mi0uNzE4LTEuMjg4LS43MTgtMi4wNzcgMC0uOTU1LjMzOC0xLjc0NSAxLjAxMy0yLjQwOS42NzYtLjYyMyAxLjQ3OC0uOTU1IDIuNDQ5LS45NTUuOTI5IDAgMS43MzEuMzMyIDIuMzY0Ljk1NS42MzMuNjIzLjkyOSAxLjU3OS45MjkgMi44NjYgMCAxLjUzNy0uMjk2IDIuOTA4LS45MjkgNC4xNTRzLTEuMzUxIDIuMzI2LTIuMTk2IDMuMjRjLS44NDQuOTE0LTEuNzMxIDEuNTc5LTIuNjYgMi4wNzctLjkyOS40OTktMS42NDcuNzA2LTIuMjM4LjcwNi0uMjk2IDAtLjUwNy0uMTY2LS43MTgtLjQ1Ny0uMTI2LS4yMDctLjI1My0uNTgxLS4zMzctMS4wMzh6Ii8+PC9zdmc+');
  -moz-background-size: 43px 14px;
  -o-background-size: 43px 14px;
  -webkit-background-size: 43px 14px;
  background-size: 43px 14px;
}

html[lang="fr"] q:before, html[lang="fr"] blockquote:before {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yODEgNDExLjg5IDQ3IDE4IiB3aWR0aD0iNDciIGhlaWdodD0iMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTI4MSA0MTEuODkgNDcgMTgiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRkI2MTk7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTS0yODEgNDIwLjYzM2w5LjQ0Mi04Ljc0M2gyLjIzNGwtNy4wMDUgOC43NDMgNC4xNjIgOS4yNTdoLTIuMTgzbC02LjY1LTkuMjU3em04LjMyNSAwbDkuNDQyLTguNzQzaDIuMjMzbC03LjAwNSA4Ljc0MyA0LjE2MiA5LjI1N2gtMi4xODNsLTYuNjQ5LTkuMjU3eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjQwLjY1IDQyOS44OWgtMi4xODNsNC4xNjItOS4yNTctNy4wMDUtOC43NDNoMi4yMzNsOS40NDIgOC43NDMtNi42NDkgOS4yNTd6bS04LjMyNSAwaC0yLjE4M2w0LjE2Mi05LjI1Ny03LjAwNC04Ljc0M2gyLjIzNGw5LjQ0MiA4Ljc0My02LjY1MSA5LjI1N3oiLz48L3N2Zz4=');
  -moz-background-size: 47px 18px;
  -o-background-size: 47px 18px;
  -webkit-background-size: 47px 18px;
  background-size: 47px 18px;
}

html[lang="de"] .wechselteaser .slider-bottom blockquote:before {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjIgMTc7IiB3aWR0aD0iMjIiIGhlaWdodD0iMTciPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNmZmI2MTk7DQogICAgfTwvc3R5bGU+PHBhdGggaWQ9IlhNTElEXzEwOV8iIGNsYXNzPSJzdDAiIGQ9Ik0wIDE1LjExMWMxLjQ1Ny0uNzc2IDIuNjktMS42OTYgMy43MDItMi43NjEgMS4wMS0xLjA2NiAxLjcwMy0yLjU5MiAyLjA4LTQuNTc3LS45ODctLjA5Ny0xLjc1Mi0uNDk2LTIuMjkyLTEuMTk5LS41NDEtLjcwMS0uODEtMS41MzYtLjgxLTIuNTA2IDAtMS4xNjMuMzg4LTIuMTMxIDEuMTYzLTIuOTA2Ljc3Ni0uNzc0IDEuNzI3LTEuMTYyIDIuODU2LTEuMTYyIDEuMDgxIDAgMS45ODUuMzg4IDIuNzE0IDEuMTYzLjcyOC43NzUgMS4wOTMgMS45MzggMS4wOTMgMy40ODcgMCAxLjg0MS0uMzUyIDMuNTIzLTEuMDU3IDUuMDQ5LS43MDUgMS41MjUtMS41NTIgMi44MzMtMi41MzkgMy45MjMtLjk4NyAxLjA5LTIuMDEgMS45MjUtMy4wNjcgMi41MDYtMS4wNTguNTgyLTEuOTE1Ljg3Mi0yLjU3NC44NzItLjMyOSAwLS42LS4xODItLjgxMS0uNTQ1LS4yMTEtLjM2NC0uMzYzLS44MTItLjQ1OC0xLjM0NHptMTEuNDk0IDBjMS40NTctLjc3NiAyLjY5LTEuNjk2IDMuNzAyLTIuNzYxIDEuMDEtMS4wNjYgMS43MDMtMi41OTIgMi4wOC00LjU3Ny0uOTg3LS4wOTgtMS43NTItLjQ5Ni0yLjI5Mi0xLjE5OS0uNTQxLS43MDEtLjgxMS0xLjUzNy0uODExLTIuNTA2IDAtMS4xNjMuMzg4LTIuMTMxIDEuMTYzLTIuOTA2Ljc3Ni0uNzc0IDEuNzI4LTEuMTYyIDIuODU3LTEuMTYyIDEuMDgxIDAgMS45ODUuMzg4IDIuNzE1IDEuMTYzLjcyOC43NzUgMS4wOTIgMS45MzcgMS4wOTIgMy40ODYgMCAxLjg0MS0uMzUyIDMuNTIzLTEuMDU3IDUuMDQ5LS43MDUgMS41MjUtMS41NTIgMi44MzMtMi41MzkgMy45MjMtLjk4NyAxLjA5LTIuMDEgMS45MjUtMy4wNjcgMi41MDYtMS4wNTguNTgzLTEuOTE2Ljg3My0yLjU3NC44NzMtLjMyOSAwLS41OTktLjE4Mi0uODExLS41NDUtLjIxMi0uMzY0LS4zNjUtLjgxMi0uNDU4LTEuMzQ0eiIvPjwvc3ZnPg==');
  -moz-background-size: 22px 17px;
  -o-background-size: 22px 17px;
  -webkit-background-size: 22px 17px;
  background-size: 22px 17px;
}

html[lang="en"] .wechselteaser .slider-bottom blockquote:before {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjIgMTc7IiB3aWR0aD0iMjIiIGhlaWdodD0iMTciPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNmZmI2MTk7fTwvc3R5bGU+PHBhdGggaWQ9IlhNTElEXzEwOV8iIGNsYXNzPSJzdDAiIGQ9Ik0yMiAxLjg4OWMtMS40NTcuNzc2LTIuNjkgMS42OTYtMy43MDIgMi43NjEtMS4wMSAxLjA2Ni0xLjcwMyAyLjU5Mi0yLjA4IDQuNTc3Ljk4Ny4wOTggMS43NTIuNDk2IDIuMjkyIDEuMTk5LjU0MS43MDEuODExIDEuNTM3LjgxMSAyLjUwNiAwIDEuMTYzLS4zODggMi4xMzEtMS4xNjMgMi45MDYtLjc3Ny43NzQtMS43MjggMS4xNjItMi44NTcgMS4xNjItMS4wODEgMC0xLjk4NS0uMzg4LTIuNzE1LTEuMTYzLS43MjgtLjc3NS0xLjA5My0xLjkzOC0xLjA5My0zLjQ4NyAwLTEuODQxLjM1Mi0zLjUyMyAxLjA1Ny01LjA0OS43MDUtMS41MjUgMS41NTItMi44MzMgMi41MzktMy45MjMuOTg3LTEuMDkgMi4wMS0xLjkyNSAzLjA2Ny0yLjUwNiAxLjA1OS0uNTgyIDEuOTE2LS44NzIgMi41NzUtLjg3Mi4zMjkgMCAuNi4xODIuODExLjU0NS4yMTEuMzY0LjM2My44MTIuNDU4IDEuMzQ0em0tMTEuNDk0IDBjLTEuNDU2Ljc3NS0yLjY5IDEuNjk2LTMuNzAyIDIuNzYtMS4wMSAxLjA2Ni0xLjcwMyAyLjU5Mi0yLjA4IDQuNTc3Ljk4Ny4wOTggMS43NTIuNDk2IDIuMjkyIDEuMTk5LjU0MS43MDEuODExIDEuNTM3LjgxMSAyLjUwNiAwIDEuMTYzLS4zODggMi4xMzEtMS4xNjMgMi45MDYtLjc3Ni43NzUtMS43MjggMS4xNjMtMi44NTcgMS4xNjMtMS4wODEgMC0xLjk4NS0uMzg4LTIuNzE1LTEuMTYzLS43MjgtLjc3NS0xLjA5Mi0xLjkzNy0xLjA5Mi0zLjQ4NiAwLTEuODQxLjM1Mi0zLjUyMyAxLjA1Ny01LjA0OS43MDUtMS41MjUgMS41NTItMi44MzMgMi41MzktMy45MjMuOTg3LTEuMDkgMi4wMS0xLjkyNSAzLjA2Ny0yLjUwNiAxLjA1OC0uNTgzIDEuOTE2LS44NzMgMi41NzQtLjg3My4zMjkgMCAuNTk5LjE4Mi44MTEuNTQ1LjIxMi4zNjQuMzY1LjgxMi40NTggMS4zNDR6Ii8+PC9zdmc+');
  -moz-background-size: 22px 17px;
  -o-background-size: 22px 17px;
  -webkit-background-size: 22px 17px;
  background-size: 22px 17px;
}

html[lang="fr"] .wechselteaser .slider-bottom blockquote:before {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOSAxNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTkgMTc7IiB3aWR0aD0iMTkiIGhlaWdodD0iMTciPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGOUI0MjE7fTwvc3R5bGU+PHBhdGggaWQ9IlhNTElEXzNfIiBjbGFzcz0ic3QwIiBkPSJNMCA4LjI3MWw4Ljk2NS04LjI3MWgyLjEzOWwtNi42MjEgOC4yNzEgMy45NDggOC43MjloLTIuMDU3bC02LjM3NC04LjcyOXptNy44OTYgMGw4Ljk2NS04LjI3MWgyLjEzOWwtNi42MjEgOC4yNzEgMy45NDggOC43MjloLTIuMDU2bC02LjM3NS04LjcyOXoiLz48L3N2Zz4=');
  -moz-background-size: 19px 17px;
  -o-background-size: 19px 17px;
  -webkit-background-size: 19px 17px;
  background-size: 19px 17px;
}

cite {
  border-top: 0;
  border-bottom: 0.25rem solid rgba(51, 51, 51, 0.1);
  padding: 0 1.5625rem 1.875rem 1.5625rem;
  font-size: 0.9375rem !important;
  font-style: normal;
}
@media only screen and (min-width: 48em) {
  cite {
    padding: 0 3.4375rem 1.875rem 3.4375rem;
  }
}
cite a {
  background-position: 0.0625rem 0.3125rem !important;
  display: table;
  font-weight: 700 !important;
  margin: 0.3125rem auto 0;
}
@media only screen and (max-width: 29.938em) {
  cite a {
    text-align: left;
  }
}

q + cite, q + br + cite, q + br + br + cite, q + br + br + br + cite {
  position: relative;
  top: -0.75rem;
}

blockquote.blockquote-block + p > cite {
  position: relative;
  top: -1.5625rem;
}

.source {
  display: block;
  font-size: 0.9375rem !important;
}
.source cite {
  background: 0 none;
  border: none;
  padding: 0;
  font-size: 0.9375rem !important;
  font-style: normal;
  text-align: left;
  display: inline;
}

.article-text figure.picture {
  clear: both;
}

.article-text .picture .figure-embedded,
.article-text .illustration .figure-embedded {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: table;
}
.article-text .picture .figure-embedded figcaption,
.article-text .illustration .figure-embedded figcaption {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  caption-side: bottom;
  display: table-caption;
  float: none;
}
.article-text .picture .figure-embedded figcaption .modal .picture,
.article-text .picture .figure-embedded figcaption .modal .illustration,
.article-text .illustration .figure-embedded figcaption .modal .picture,
.article-text .illustration .figure-embedded figcaption .modal .illustration {
  display: block;
}
.article-text .picture .figure-embedded figcaption .modal figcaption,
.article-text .illustration .figure-embedded figcaption .modal figcaption {
  display: block;
}

.article-header-wrapper .picture,
.article-header-wrapper .illustration,
.article-text-wrapper .picture,
.article-text-wrapper .illustration,
.singleview .subheadline .table-responsive .picture,
.singleview .subheadline .table-responsive .illustration {
  float: left;
  margin-bottom: 1.25rem;
  max-width: 100%;
  padding-bottom: 0;
  padding-top: 0.3125rem;
  position: relative;
}
.photogallery-article-text-wrapper .article-header-wrapper .picture, .photogallery-article-text-wrapper
.article-header-wrapper .illustration, .photogallery-article-text-wrapper
.article-text-wrapper .picture, .photogallery-article-text-wrapper
.article-text-wrapper .illustration, .photogallery-article-text-wrapper
.singleview .subheadline .table-responsive .picture, .photogallery-article-text-wrapper
.singleview .subheadline .table-responsive .illustration {
  z-index: auto;
}
.article-header-wrapper .picture.mitte, .article-header-wrapper .picture.linksOhne, .article-header-wrapper .picture.rechtsOhne,
.article-header-wrapper .illustration.mitte,
.article-header-wrapper .illustration.linksOhne,
.article-header-wrapper .illustration.rechtsOhne,
.article-text-wrapper .picture.mitte,
.article-text-wrapper .picture.linksOhne,
.article-text-wrapper .picture.rechtsOhne,
.article-text-wrapper .illustration.mitte,
.article-text-wrapper .illustration.linksOhne,
.article-text-wrapper .illustration.rechtsOhne,
.singleview .subheadline .table-responsive .picture.mitte,
.singleview .subheadline .table-responsive .picture.linksOhne,
.singleview .subheadline .table-responsive .picture.rechtsOhne,
.singleview .subheadline .table-responsive .illustration.mitte,
.singleview .subheadline .table-responsive .illustration.linksOhne,
.singleview .subheadline .table-responsive .illustration.rechtsOhne {
  padding-top: 0;
}
.article-header-wrapper .picture .wrapper,
.article-header-wrapper .illustration .wrapper,
.article-text-wrapper .picture .wrapper,
.article-text-wrapper .illustration .wrapper,
.singleview .subheadline .table-responsive .picture .wrapper,
.singleview .subheadline .table-responsive .illustration .wrapper {
  background: transparent none;
  height: auto;
  margin: 0;
  overflow: auto;
  padding: 0;
  position: static;
}
.article-header-wrapper .picture .wrapper img,
.article-header-wrapper .illustration .wrapper img,
.article-text-wrapper .picture .wrapper img,
.article-text-wrapper .illustration .wrapper img,
.singleview .subheadline .table-responsive .picture .wrapper img,
.singleview .subheadline .table-responsive .illustration .wrapper img {
  display: block;
}
@media only screen and (min-width: 20.063em) {
  .article-header-wrapper .picture .wrapper img,
  .article-header-wrapper .illustration .wrapper img,
  .article-text-wrapper .picture .wrapper img,
  .article-text-wrapper .illustration .wrapper img,
  .singleview .subheadline .table-responsive .picture .wrapper img,
  .singleview .subheadline .table-responsive .illustration .wrapper img {
    margin: 0;
  }
}
.article-header-wrapper .picture .wrapper img.ground-white,
.article-header-wrapper .illustration .wrapper img.ground-white,
.article-text-wrapper .picture .wrapper img.ground-white,
.article-text-wrapper .illustration .wrapper img.ground-white,
.singleview .subheadline .table-responsive .picture .wrapper img.ground-white,
.singleview .subheadline .table-responsive .illustration .wrapper img.ground-white {
  border: 1px solid #004f80;
}
.article-header-wrapper .picture .figure-box,
.article-header-wrapper .illustration .figure-box,
.article-text-wrapper .picture .figure-box,
.article-text-wrapper .illustration .figure-box,
.singleview .subheadline .table-responsive .picture .figure-box,
.singleview .subheadline .table-responsive .illustration .figure-box {
  display: block;
  padding-bottom: 0.625rem;
  position: relative;
}
.article-header-wrapper .picture .figure-box img,
.article-header-wrapper .illustration .figure-box img,
.article-text-wrapper .picture .figure-box img,
.article-text-wrapper .illustration .figure-box img,
.singleview .subheadline .table-responsive .picture .figure-box img,
.singleview .subheadline .table-responsive .illustration .figure-box img {
  display: block;
  margin: 0 auto;
}
@media only screen and (min-width: 20.063em) {
  .article-header-wrapper .picture .figure-box img,
  .article-header-wrapper .illustration .figure-box img,
  .article-text-wrapper .picture .figure-box img,
  .article-text-wrapper .illustration .figure-box img,
  .singleview .subheadline .table-responsive .picture .figure-box img,
  .singleview .subheadline .table-responsive .illustration .figure-box img {
    margin: 0;
  }
}
.article-header-wrapper .picture .figure-box a,
.article-header-wrapper .illustration .figure-box a,
.article-text-wrapper .picture .figure-box a,
.article-text-wrapper .illustration .figure-box a,
.singleview .subheadline .table-responsive .picture .figure-box a,
.singleview .subheadline .table-responsive .illustration .figure-box a {
  display: block;
}
.article-header-wrapper .picture figcaption,
.article-header-wrapper .illustration figcaption,
.article-text-wrapper .picture figcaption,
.article-text-wrapper .illustration figcaption,
.singleview .subheadline .table-responsive .picture figcaption,
.singleview .subheadline .table-responsive .illustration figcaption {
  color: #767676;
  font-size: 0.9375rem;
  line-height: 1.1;
  margin-bottom: 0.9375rem;
  margin-top: 0;
}
.article-header-wrapper .picture figcaption *,
.article-header-wrapper .illustration figcaption *,
.article-text-wrapper .picture figcaption *,
.article-text-wrapper .illustration figcaption *,
.singleview .subheadline .table-responsive .picture figcaption *,
.singleview .subheadline .table-responsive .illustration figcaption * {
  color: #767676;
}
.article-header-wrapper .picture figcaption p,
.article-header-wrapper .illustration figcaption p,
.article-text-wrapper .picture figcaption p,
.article-text-wrapper .illustration figcaption p,
.singleview .subheadline .table-responsive .picture figcaption p,
.singleview .subheadline .table-responsive .illustration figcaption p {
  color: #333;
  font-size: 1.125rem;
  line-height: 1.5;
  margin-bottom: 1.25rem;
}
.article-header-wrapper .picture figcaption p strong,
.article-header-wrapper .picture figcaption p span,
.article-header-wrapper .picture figcaption p cite,
.article-header-wrapper .illustration figcaption p strong,
.article-header-wrapper .illustration figcaption p span,
.article-header-wrapper .illustration figcaption p cite,
.article-text-wrapper .picture figcaption p strong,
.article-text-wrapper .picture figcaption p span,
.article-text-wrapper .picture figcaption p cite,
.article-text-wrapper .illustration figcaption p strong,
.article-text-wrapper .illustration figcaption p span,
.article-text-wrapper .illustration figcaption p cite,
.singleview .subheadline .table-responsive .picture figcaption p strong,
.singleview .subheadline .table-responsive .picture figcaption p span,
.singleview .subheadline .table-responsive .picture figcaption p cite,
.singleview .subheadline .table-responsive .illustration figcaption p strong,
.singleview .subheadline .table-responsive .illustration figcaption p span,
.singleview .subheadline .table-responsive .illustration figcaption p cite {
  color: #333;
}
.article-header-wrapper .picture figcaption span.caption, .article-header-wrapper .picture figcaption span.source,
.article-header-wrapper .illustration figcaption span.caption,
.article-header-wrapper .illustration figcaption span.source,
.article-text-wrapper .picture figcaption span.caption,
.article-text-wrapper .picture figcaption span.source,
.article-text-wrapper .illustration figcaption span.caption,
.article-text-wrapper .illustration figcaption span.source,
.singleview .subheadline .table-responsive .picture figcaption span.caption,
.singleview .subheadline .table-responsive .picture figcaption span.source,
.singleview .subheadline .table-responsive .illustration figcaption span.caption,
.singleview .subheadline .table-responsive .illustration figcaption span.source {
  display: block;
  width: 90%;
}
@media only screen and (max-width: 29.938em) {
  .article-header-wrapper .picture figcaption span.caption, .article-header-wrapper .picture figcaption span.source,
  .article-header-wrapper .illustration figcaption span.caption,
  .article-header-wrapper .illustration figcaption span.source,
  .article-text-wrapper .picture figcaption span.caption,
  .article-text-wrapper .picture figcaption span.source,
  .article-text-wrapper .illustration figcaption span.caption,
  .article-text-wrapper .illustration figcaption span.source,
  .singleview .subheadline .table-responsive .picture figcaption span.caption,
  .singleview .subheadline .table-responsive .picture figcaption span.source,
  .singleview .subheadline .table-responsive .illustration figcaption span.caption,
  .singleview .subheadline .table-responsive .illustration figcaption span.source {
    width: 88%;
  }
}
.article-header-wrapper .picture figcaption span.caption,
.article-header-wrapper .illustration figcaption span.caption,
.article-text-wrapper .picture figcaption span.caption,
.article-text-wrapper .illustration figcaption span.caption,
.singleview .subheadline .table-responsive .picture figcaption span.caption,
.singleview .subheadline .table-responsive .illustration figcaption span.caption {
  padding-bottom: 0.9375rem;
}
.article-header-wrapper .picture figcaption span:last-child,
.article-header-wrapper .illustration figcaption span:last-child,
.article-text-wrapper .picture figcaption span:last-child,
.article-text-wrapper .illustration figcaption span:last-child,
.singleview .subheadline .table-responsive .picture figcaption span:last-child,
.singleview .subheadline .table-responsive .illustration figcaption span:last-child {
  padding-bottom: 0;
}
.article-header-wrapper .picture.links,
.article-header-wrapper .illustration.links,
.article-text-wrapper .picture.links,
.article-text-wrapper .illustration.links,
.singleview .subheadline .table-responsive .picture.links,
.singleview .subheadline .table-responsive .illustration.links {
  margin-bottom: 0.75rem;
}
@media only screen and (min-width: 30.063em) {
  .article-header-wrapper .picture.links,
  .article-header-wrapper .illustration.links,
  .article-text-wrapper .picture.links,
  .article-text-wrapper .illustration.links,
  .singleview .subheadline .table-responsive .picture.links,
  .singleview .subheadline .table-responsive .illustration.links {
    float: left;
    margin: 0 1.875rem 0.5rem 0;
  }
}
.article-header-wrapper .picture.linksOhne,
.article-header-wrapper .illustration.linksOhne,
.article-text-wrapper .picture.linksOhne,
.article-text-wrapper .illustration.linksOhne,
.singleview .subheadline .table-responsive .picture.linksOhne,
.singleview .subheadline .table-responsive .illustration.linksOhne {
  float: none;
  margin-right: auto;
}
.article-header-wrapper .picture.rechtsOhne,
.article-header-wrapper .illustration.rechtsOhne,
.article-text-wrapper .picture.rechtsOhne,
.article-text-wrapper .illustration.rechtsOhne,
.singleview .subheadline .table-responsive .picture.rechtsOhne,
.singleview .subheadline .table-responsive .illustration.rechtsOhne {
  float: none;
  margin-left: auto;
}
.article-header-wrapper .picture.rechts,
.article-header-wrapper .illustration.rechts,
.article-text-wrapper .picture.rechts,
.article-text-wrapper .illustration.rechts,
.singleview .subheadline .table-responsive .picture.rechts,
.singleview .subheadline .table-responsive .illustration.rechts {
  margin-bottom: 0.75rem;
}
@media only screen and (min-width: 30.063em) {
  .article-header-wrapper .picture.rechts,
  .article-header-wrapper .illustration.rechts,
  .article-text-wrapper .picture.rechts,
  .article-text-wrapper .illustration.rechts,
  .singleview .subheadline .table-responsive .picture.rechts,
  .singleview .subheadline .table-responsive .illustration.rechts {
    float: right;
    margin: 0 0 0.5rem 0.75rem;
  }
}
.article-header-wrapper .picture.mitte, .article-header-wrapper .picture.block,
.article-header-wrapper .illustration.mitte,
.article-header-wrapper .illustration.block,
.article-text-wrapper .picture.mitte,
.article-text-wrapper .picture.block,
.article-text-wrapper .illustration.mitte,
.article-text-wrapper .illustration.block,
.singleview .subheadline .table-responsive .picture.mitte,
.singleview .subheadline .table-responsive .picture.block,
.singleview .subheadline .table-responsive .illustration.mitte,
.singleview .subheadline .table-responsive .illustration.block {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  float: none;
  margin: auto;
}
.article-header-wrapper .picture.mitte.img-250, .article-header-wrapper .picture.mitte.img-400, .article-header-wrapper .picture.mitte.img-550, .article-header-wrapper .picture.mitte.img-551, .article-header-wrapper .picture.block.img-250, .article-header-wrapper .picture.block.img-400, .article-header-wrapper .picture.block.img-550, .article-header-wrapper .picture.block.img-551,
.article-header-wrapper .illustration.mitte.img-250,
.article-header-wrapper .illustration.mitte.img-400,
.article-header-wrapper .illustration.mitte.img-550,
.article-header-wrapper .illustration.mitte.img-551,
.article-header-wrapper .illustration.block.img-250,
.article-header-wrapper .illustration.block.img-400,
.article-header-wrapper .illustration.block.img-550,
.article-header-wrapper .illustration.block.img-551,
.article-text-wrapper .picture.mitte.img-250,
.article-text-wrapper .picture.mitte.img-400,
.article-text-wrapper .picture.mitte.img-550,
.article-text-wrapper .picture.mitte.img-551,
.article-text-wrapper .picture.block.img-250,
.article-text-wrapper .picture.block.img-400,
.article-text-wrapper .picture.block.img-550,
.article-text-wrapper .picture.block.img-551,
.article-text-wrapper .illustration.mitte.img-250,
.article-text-wrapper .illustration.mitte.img-400,
.article-text-wrapper .illustration.mitte.img-550,
.article-text-wrapper .illustration.mitte.img-551,
.article-text-wrapper .illustration.block.img-250,
.article-text-wrapper .illustration.block.img-400,
.article-text-wrapper .illustration.block.img-550,
.article-text-wrapper .illustration.block.img-551,
.singleview .subheadline .table-responsive .picture.mitte.img-250,
.singleview .subheadline .table-responsive .picture.mitte.img-400,
.singleview .subheadline .table-responsive .picture.mitte.img-550,
.singleview .subheadline .table-responsive .picture.mitte.img-551,
.singleview .subheadline .table-responsive .picture.block.img-250,
.singleview .subheadline .table-responsive .picture.block.img-400,
.singleview .subheadline .table-responsive .picture.block.img-550,
.singleview .subheadline .table-responsive .picture.block.img-551,
.singleview .subheadline .table-responsive .illustration.mitte.img-250,
.singleview .subheadline .table-responsive .illustration.mitte.img-400,
.singleview .subheadline .table-responsive .illustration.mitte.img-550,
.singleview .subheadline .table-responsive .illustration.mitte.img-551,
.singleview .subheadline .table-responsive .illustration.block.img-250,
.singleview .subheadline .table-responsive .illustration.block.img-400,
.singleview .subheadline .table-responsive .illustration.block.img-550,
.singleview .subheadline .table-responsive .illustration.block.img-551 {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  float: none;
  margin: auto;
}
.article-header-wrapper .picture.img-250,
.article-header-wrapper .illustration.img-250,
.article-text-wrapper .picture.img-250,
.article-text-wrapper .illustration.img-250,
.singleview .subheadline .table-responsive .picture.img-250,
.singleview .subheadline .table-responsive .illustration.img-250 {
  float: none;
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 30em) {
  .article-header-wrapper .picture.img-250,
  .article-header-wrapper .illustration.img-250,
  .article-text-wrapper .picture.img-250,
  .article-text-wrapper .illustration.img-250,
  .singleview .subheadline .table-responsive .picture.img-250,
  .singleview .subheadline .table-responsive .illustration.img-250 {
    float: left;
    margin: 0 1.875rem 0.5rem 0;
  }
}
.article-header-wrapper .picture.img-250.links, .article-header-wrapper .picture.img-250.rechts,
.article-header-wrapper .illustration.img-250.links,
.article-header-wrapper .illustration.img-250.rechts,
.article-text-wrapper .picture.img-250.links,
.article-text-wrapper .picture.img-250.rechts,
.article-text-wrapper .illustration.img-250.links,
.article-text-wrapper .illustration.img-250.rechts,
.singleview .subheadline .table-responsive .picture.img-250.links,
.singleview .subheadline .table-responsive .picture.img-250.rechts,
.singleview .subheadline .table-responsive .illustration.img-250.links,
.singleview .subheadline .table-responsive .illustration.img-250.rechts {
  float: none;
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 30em) {
  .article-header-wrapper .picture.img-250.links, .article-header-wrapper .picture.img-250.rechts,
  .article-header-wrapper .illustration.img-250.links,
  .article-header-wrapper .illustration.img-250.rechts,
  .article-text-wrapper .picture.img-250.links,
  .article-text-wrapper .picture.img-250.rechts,
  .article-text-wrapper .illustration.img-250.links,
  .article-text-wrapper .illustration.img-250.rechts,
  .singleview .subheadline .table-responsive .picture.img-250.links,
  .singleview .subheadline .table-responsive .picture.img-250.rechts,
  .singleview .subheadline .table-responsive .illustration.img-250.links,
  .singleview .subheadline .table-responsive .illustration.img-250.rechts {
    float: left;
    margin: 0 1.875rem 0.5rem 0;
  }
}
@media (min-width: 30em) {
  .article-header-wrapper .picture.img-250.rechts,
  .article-header-wrapper .illustration.img-250.rechts,
  .article-text-wrapper .picture.img-250.rechts,
  .article-text-wrapper .illustration.img-250.rechts,
  .singleview .subheadline .table-responsive .picture.img-250.rechts,
  .singleview .subheadline .table-responsive .illustration.img-250.rechts {
    float: right;
    margin: 0 0 0.5rem 0.75rem;
  }
}
.article-header-wrapper .picture.img-400,
.article-header-wrapper .illustration.img-400,
.article-text-wrapper .picture.img-400,
.article-text-wrapper .illustration.img-400,
.singleview .subheadline .table-responsive .picture.img-400,
.singleview .subheadline .table-responsive .illustration.img-400 {
  float: none;
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 64em) {
  .article-header-wrapper .picture.img-400,
  .article-header-wrapper .illustration.img-400,
  .article-text-wrapper .picture.img-400,
  .article-text-wrapper .illustration.img-400,
  .singleview .subheadline .table-responsive .picture.img-400,
  .singleview .subheadline .table-responsive .illustration.img-400 {
    float: left;
    margin: 0 1.875rem 0.5rem 0;
  }
}
.article-header-wrapper .picture.img-400.links, .article-header-wrapper .picture.img-400.rechts,
.article-header-wrapper .illustration.img-400.links,
.article-header-wrapper .illustration.img-400.rechts,
.article-text-wrapper .picture.img-400.links,
.article-text-wrapper .picture.img-400.rechts,
.article-text-wrapper .illustration.img-400.links,
.article-text-wrapper .illustration.img-400.rechts,
.singleview .subheadline .table-responsive .picture.img-400.links,
.singleview .subheadline .table-responsive .picture.img-400.rechts,
.singleview .subheadline .table-responsive .illustration.img-400.links,
.singleview .subheadline .table-responsive .illustration.img-400.rechts {
  float: none;
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 64em) {
  .article-header-wrapper .picture.img-400.links, .article-header-wrapper .picture.img-400.rechts,
  .article-header-wrapper .illustration.img-400.links,
  .article-header-wrapper .illustration.img-400.rechts,
  .article-text-wrapper .picture.img-400.links,
  .article-text-wrapper .picture.img-400.rechts,
  .article-text-wrapper .illustration.img-400.links,
  .article-text-wrapper .illustration.img-400.rechts,
  .singleview .subheadline .table-responsive .picture.img-400.links,
  .singleview .subheadline .table-responsive .picture.img-400.rechts,
  .singleview .subheadline .table-responsive .illustration.img-400.links,
  .singleview .subheadline .table-responsive .illustration.img-400.rechts {
    float: left;
    margin: 0 1.875rem 0.5rem 0;
  }
}
@media (min-width: 64em) {
  .article-header-wrapper .picture.img-400.rechts,
  .article-header-wrapper .illustration.img-400.rechts,
  .article-text-wrapper .picture.img-400.rechts,
  .article-text-wrapper .illustration.img-400.rechts,
  .singleview .subheadline .table-responsive .picture.img-400.rechts,
  .singleview .subheadline .table-responsive .illustration.img-400.rechts {
    float: right;
    margin: 0 0 0.5rem 0.75rem;
  }
}
.article-header-wrapper .picture.img-550,
.article-header-wrapper .illustration.img-550,
.article-text-wrapper .picture.img-550,
.article-text-wrapper .illustration.img-550,
.singleview .subheadline .table-responsive .picture.img-550,
.singleview .subheadline .table-responsive .illustration.img-550 {
  float: none;
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 80em) {
  .article-header-wrapper .picture.img-550,
  .article-header-wrapper .illustration.img-550,
  .article-text-wrapper .picture.img-550,
  .article-text-wrapper .illustration.img-550,
  .singleview .subheadline .table-responsive .picture.img-550,
  .singleview .subheadline .table-responsive .illustration.img-550 {
    float: left;
    margin: 0 1.875rem 0.5rem 0;
  }
}
.article-header-wrapper .picture.img-550.links, .article-header-wrapper .picture.img-550.rechts,
.article-header-wrapper .illustration.img-550.links,
.article-header-wrapper .illustration.img-550.rechts,
.article-text-wrapper .picture.img-550.links,
.article-text-wrapper .picture.img-550.rechts,
.article-text-wrapper .illustration.img-550.links,
.article-text-wrapper .illustration.img-550.rechts,
.singleview .subheadline .table-responsive .picture.img-550.links,
.singleview .subheadline .table-responsive .picture.img-550.rechts,
.singleview .subheadline .table-responsive .illustration.img-550.links,
.singleview .subheadline .table-responsive .illustration.img-550.rechts {
  float: none;
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 80em) {
  .article-header-wrapper .picture.img-550.links, .article-header-wrapper .picture.img-550.rechts,
  .article-header-wrapper .illustration.img-550.links,
  .article-header-wrapper .illustration.img-550.rechts,
  .article-text-wrapper .picture.img-550.links,
  .article-text-wrapper .picture.img-550.rechts,
  .article-text-wrapper .illustration.img-550.links,
  .article-text-wrapper .illustration.img-550.rechts,
  .singleview .subheadline .table-responsive .picture.img-550.links,
  .singleview .subheadline .table-responsive .picture.img-550.rechts,
  .singleview .subheadline .table-responsive .illustration.img-550.links,
  .singleview .subheadline .table-responsive .illustration.img-550.rechts {
    float: left;
    margin: 0 1.875rem 0.5rem 0;
  }
}
@media (min-width: 80em) {
  .article-header-wrapper .picture.img-550.rechts,
  .article-header-wrapper .illustration.img-550.rechts,
  .article-text-wrapper .picture.img-550.rechts,
  .article-text-wrapper .illustration.img-550.rechts,
  .singleview .subheadline .table-responsive .picture.img-550.rechts,
  .singleview .subheadline .table-responsive .illustration.img-550.rechts {
    float: right;
    margin: 0 0 0.5rem 0.75rem;
  }
}
.article-header-wrapper .picture.img-551,
.article-header-wrapper .illustration.img-551,
.article-text-wrapper .picture.img-551,
.article-text-wrapper .illustration.img-551,
.singleview .subheadline .table-responsive .picture.img-551,
.singleview .subheadline .table-responsive .illustration.img-551 {
  float: none;
  margin-left: 0;
  margin-right: 0;
}
.article-header-wrapper .picture.img-551.links, .article-header-wrapper .picture.img-551.rechts,
.article-header-wrapper .illustration.img-551.links,
.article-header-wrapper .illustration.img-551.rechts,
.article-text-wrapper .picture.img-551.links,
.article-text-wrapper .picture.img-551.rechts,
.article-text-wrapper .illustration.img-551.links,
.article-text-wrapper .illustration.img-551.rechts,
.singleview .subheadline .table-responsive .picture.img-551.links,
.singleview .subheadline .table-responsive .picture.img-551.rechts,
.singleview .subheadline .table-responsive .illustration.img-551.links,
.singleview .subheadline .table-responsive .illustration.img-551.rechts {
  float: none;
  margin-left: 0;
  margin-right: 0;
}

.publication-image-outer {
  background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema/publication-image-bg-sm.jpg?__blob=normal&v=3);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-bottom: 1.11111rem;
  padding-top: 56.25%;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 30.063em) {
  .publication-image-outer {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema/publication-image-bg-md.jpg?__blob=normal&v=3);
  }
}
.publication-image-outer .publication-image-inner {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.article-text-wrapper .publication-image {
  height: 100%;
}
.article-text-wrapper .publication-image .publication-image-fig-wrapper {
  height: 90%;
  margin: 2.5% 0;
}
.article-text-wrapper .publication-image .publication-image-fig-wrapper .publication-image-fig {
  height: 100%;
  margin: 0 auto;
  position: absolute;
  width: 100%;
}
@media only screen and (max-width: 47.938em) {
  .article-text-wrapper .publication-image .publication-image-fig-wrapper .publication-image-fig {
    max-width: 100% !important;
    position: relative;
  }
}
@media only screen and (min-width: 64em) and (max-width: 79.938em) {
  .article-text-wrapper .publication-image .publication-image-fig-wrapper .publication-image-fig {
    max-width: 100% !important;
    position: relative;
  }
}
.article-text-wrapper .publication-image .publication-image-fig-wrapper .publication-image-fig .picture {
  display: block;
  float: none;
}
.article-text-wrapper .publication-image .publication-image-fig-wrapper .figure-box-wrapper,
.article-text-wrapper .publication-image .publication-image-fig-wrapper .picture,
.article-text-wrapper .publication-image .publication-image-fig-wrapper .figure-box,
.article-text-wrapper .publication-image .publication-image-fig-wrapper .wrapper {
  height: 100%;
}
@media (min-width: 80em) {
  .article-text-wrapper .publication-image .publication-image-fig-wrapper .figure-box-wrapper,
  .article-text-wrapper .publication-image .publication-image-fig-wrapper .picture,
  .article-text-wrapper .publication-image .publication-image-fig-wrapper .figure-box,
  .article-text-wrapper .publication-image .publication-image-fig-wrapper .wrapper {
    height: auto;
  }
}
.article-text-wrapper .publication-image .publication-image-fig-wrapper .picture {
  margin-bottom: 0;
  z-index: 4;
}
.article-text-wrapper .publication-image .publication-image-fig-wrapper .picture.img-250, .article-text-wrapper .publication-image .publication-image-fig-wrapper .picture.img-400, .article-text-wrapper .publication-image .publication-image-fig-wrapper .picture.img-550, .article-text-wrapper .publication-image .publication-image-fig-wrapper .picture.img-551 {
  margin: 0;
  padding: 0;
}
.article-text-wrapper .publication-image .publication-image-fig-wrapper figcaption {
  display: none;
}
.article-text-wrapper .publication-image .publication-image-fig-wrapper .figure-box {
  margin: 0;
  padding: 0;
}
.article-text-wrapper .publication-image .publication-image-fig-wrapper .figure-box img {
  height: 100%;
  max-width: 100%;
  width: auto;
}
@media (min-width: 80em) {
  .article-text-wrapper .publication-image .publication-image-fig-wrapper .figure-box img {
    height: auto;
  }
}
.article-text-wrapper .publication-image .publication-image-fig-wrapper img {
  box-shadow: 0 0 3px #a9a9a9;
  margin: 0 auto;
}
@media only screen and (min-width: 48em) {
  .article-text-wrapper .publication-image .publication-image-fig-wrapper img {
    margin: 0;
  }
}
@media only screen and (min-width: 64em) {
  .article-text-wrapper .publication-image .publication-image-fig-wrapper img {
    margin: 0 auto;
  }
}
@media only screen and (min-width: 80em) {
  .article-text-wrapper .publication-image .publication-image-fig-wrapper img {
    margin: 0;
  }
}
.article-text-wrapper .publication-image .publication-image-fig-wrapper img.ground-white {
  border: 0 !important;
}
.article-text-wrapper .publication-image .publication-image-fig-wrapper.square .publication-image-fig {
  margin-left: 0;
}
@media only screen and (min-width: 48em) and (max-width: 63.938em) {
  .article-text-wrapper .publication-image .publication-image-fig-wrapper.square .publication-image-fig {
    height: auto;
    margin: 2.77778rem 1.11111rem 0;
  }
}
@media only screen and (min-width: 80em) {
  .article-text-wrapper .publication-image .publication-image-fig-wrapper.square .publication-image-fig {
    height: auto;
    margin-top: 1.11111rem;
  }
}
.article-text-wrapper .publication-image .publication-image-fig-wrapper.square img {
  max-width: 100%;
}
@media only screen and (min-width: 48em) {
  .article-text-wrapper .publication-image .publication-image-fig-wrapper.square img {
    height: auto;
  }
}
@media only screen and (min-width: 64em) {
  .article-text-wrapper .publication-image .publication-image-fig-wrapper.square img {
    height: 100%;
  }
}
@media only screen and (min-width: 80em) {
  .article-text-wrapper .publication-image .publication-image-fig-wrapper.square img {
    height: auto;
  }
}
.article-text-wrapper .publication-image .publication-stack {
  box-shadow: 0 0 3px #a9a9a9;
  -moz-transform: rotate(4deg);
  -ms-transform: rotate(4deg);
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: 100%;
  left: 33%;
  position: absolute;
  top: 0;
  z-index: 2;
}
.article-text-wrapper .publication-image .publication-stack:nth-of-type(2) {
  -moz-transform: rotate(6deg);
  -ms-transform: rotate(6deg);
  -webkit-transform: rotate(6deg);
  transform: rotate(6deg);
  left: 33%;
  z-index: 1;
}
@media (min-width: 48em) {
  .article-text-wrapper .publication-image .publication-stack {
    left: 42%;
  }
  .article-text-wrapper .publication-image .publication-stack:nth-of-type(2) {
    left: 45%;
  }
}
@media only screen and (min-width: 48em) and (max-width: 63.938em) {
  .article-text-wrapper .publication-image .publication-stack {
    left: 0;
    width: 100% !important;
  }
  .article-text-wrapper .publication-image .publication-stack:nth-of-type(2) {
    left: 0;
  }
}
@media only screen and (min-width: 64em) {
  .article-text-wrapper .publication-image .publication-stack {
    left: 33%;
  }
  .article-text-wrapper .publication-image .publication-stack:nth-of-type(2) {
    left: 33%;
  }
}
@media only screen and (min-width: 80em) {
  .article-text-wrapper .publication-image .publication-stack {
    left: 0;
    width: 100% !important;
  }
  .article-text-wrapper .publication-image .publication-stack:nth-of-type(2) {
    left: 0;
  }
}

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