.c-teaser__headline{
    hyphens: manual;
}

.l-article-wrapper:last-child{
    margin-bottom: 0;
}

.c-nav-mobile__item--level3, .c-nav-mobile__item--level4 {
    --background-color: #005DB9;
    background-color: var(--background-color);
}
.c-nav-mobile__list--icon .c-nav-mobile__item--icon>a, .c-nav-mobile__list--icon .c-nav-mobile__item--icon>strong, .c-nav-mobile__list--icon .c-nav-mobile__item--icon>button {
    --text-color: #03284C;
    font-size: 1.8rem;
    line-height: 1.6;
    font-weight: 400;
}
.c-nav-mobile__item--icon>a{
    --text-color: #ffffff;
}
.c-nav-mobile__item--icon{
    
}

p, li, td, th, dl, caption, address, figure, figcaption {
    line-height:1.4;
}

.c-logo__label{
    text-align:right;
}

.c-teaser-stage:hover, .c-teaser-stage:focus-within {
    text-decoration: none !important;
}

.c-teaser-search-result__text-wrapper ul {
    margin-bottom: 0;
}

.c-teaser-search-result__text-wrapper ol li,
.c-teaser-search-result__text-wrapper ul li {
        margin-top: 0;
}

.c-accordion__entry a.c-link.is-internal-link {
    padding-bottom: 0;
    margin-bottom: 30px;
}

.c-sort {
    z-index:auto;
}

.c-facet {
    z-index:auto;
}

.c-highlight-video__button {
    background-color:unset;
}

.responsiveTable th a:hover, .responsiveTable th a:focus {
    color: currentColor;
}

.c-related__link {
    font-size: 1.6rem;
}

.c-related__item .shoppingCartLink {
    display: inline-block;
    font-size: 1.6rem;
}

.c-highlights__image-wrapper::after{
    content:none;
}

.c-picture__caption, .c-picture__caption p {
    font-size: 1.4rem;
    line-height: 1.5;
}

ol ol, ol ol ol, ol ol ol ol, ol ol ol ol ol {
    list-style-type: decimal;
}

.c-picture__link.c-link {
    top: unset;
    right: 0;
    bottom: 0;
    left: unset;
}

.c-link.is-internal-link.RichTextIntLink:after, .c-link.is-external-link.RichTextIntLink:after {
    content: unset;
}
table a.Publication.c-link {
    font-size: 1.6rem;
}

a.download, a.Publication {
    display: inline;
}

.l-article-wrapper__content .c-teaser-search-result__meta.c-link__meta {
    display: inline;
}

.h-overwritefloatclear {
    clear:none;
}

@media only screen and (min-width: 48em){
:not(.c-flyout--search) .c-flyout__wrapper {
    max-height: calc(90vh - var(--header-height));
}
.c-stage::after{
    background-size:cover;
    height:120%;
    max-height:80rem;
}

.c-related__link {
    font-size: 1.8rem;
}

.c-related__item .shoppingCartLink {
    font-size: 1.8rem;
}
    ul ul.c-sitemap__list {
        margin-top: 28px;
    }
    table li {
        font-size: 1.6rem;
    }
    .l-article-wrapper__head {
        margin-bottom: 40px;
    }
   .l-article-wrapper__bottom+.l-article-wrapper__content {
        margin-top: 40px;
    }
    
    .linksOhneAusbruch {
        float: left;
        margin-right: 3.2rem;
    }
    .rechtsOhneAusbruch {
        float: right;
        margin-left: 3.2rem;
    }
    .linksOhneAusbruch + .rechtsOhneAusbruch {
        clear:none;
    }
    .l-embedded.ohneAusbruch {
        margin: 0;
    }


}
@media only screen and (min-width: 72em), print {
}
@media (prefers-color-scheme: dark) {
    .c-nav-mobile__list--icon .c-nav-mobile__item--icon>a, .c-nav-mobile__list--icon .c-nav-mobile__item--icon>strong, .c-nav-mobile__list--icon .c-nav-mobile__item--icon>button{
        --text-color: #ffffff;
    }
    img.c-logo__image {
    --box-shadow-color: #fff;
    box-shadow: 0 0 0 5Px var(--box-shadow-color);
    background: var(--box-shadow-color);
}
  blockquote {
    --background-color: #615f5f;
  }

    .c-link__meta-same-color-link {
        --text-color: #f2f3f4 !important;
    }
}
ul.c-accordion__list li.c-accordion__item ul, ul.c-accordion__list li.c-accordion__item ol {
  margin-bottom: 24px;
}
.l-article-wrapper__text-wrapper {
  display: block;
  flex: none !important;
}
