@charset "UTF-8";
.is-invisible,
.is-lightbox-dark MAIN,
.is-lightbox-light MAIN,
.is-not-visible {
    visibility: hidden
}

.hide-text,
.xx-overflow-hidden,
SVG:not(:root) {
    overflow: hidden
}

.a-input-search-with-icon:after,
.clearfix:after,
.form-line:after,
.m-fan-toolbar:after,
.m-header-content .m-sharing:after,
.m-header-content:after,
.m-navigation-primary .form-search-mobile:after,
.m-pager,
.m-pagination:after,
.o-article-nav .m-kuco:after,
.o-module-comments .m-author-introduction-comment .author-item:after,
.o-related-links,
.o-section-header .m-kuco:after,
.o-shorttextgallery-mobile:after,
.o-teaser .m-sharing,
.o-teaser-article .wrapper:after,
.o-teaser-blog .teaser-content:after,
.o-teaser-blog:after {
    clear: both
}

.ad-mcatop {
    margin-bottom: 2%
}

.ad-mcabot {
    margin-top: 1%
}

main>div.gujAd {
    margin-top: 40px
}

article .article-content>.rtf-content-wrapper>div.ad-mcamid+h2 {
    margin-bottom: -1%
}

.col-1of12-nomargin {
    width: 80px;
    float: left
}

.hide-text {
    position: absolute;
    left: -9999px;
    top: auto;
    width: 1px;
    height: 1px
}

.hide-block,
.is-hidden {
    display: none!important
}

.clearfix:after,
.clearfix:before {
    content: ' ';
    display: table
}

.a-btn-home,
.a-btn-next,
ARTICLE,
ASIDE,
DETAILS,
FIGCAPTION,
FIGURE,
FOOTER,
HEADER,
MAIN,
NAV,
SECTION,
SUMMARY {
    display: block
}

.a-paginator,
.form-checkbox .form-element-block,
.form-radio .form-element-block,
.m-author-introduction-comment UL,
.m-cm-editor .form-element-block,
.m-comment-list,
.m-sort-by-date-list .sort-list,
.m-subsection-nav-list-mobile .nav-list,
.m-tabs .tab-list,
.m-tags .tag-list,
.o-forms .btn-social-list,
.o-navigation-mobile .m-navigation-meta,
.o-navigation-mobile .m-navigation-primary,
.o-navigation-mobile .navigation-btn-list,
.o-related-links .m-related-link-list,
.tabs-container .tab-container-list,
.wissenscommunity-list,
.xx-reset-list {
    margin: 0;
    padding: 0;
    list-style: none;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-margin-start: 0;
    -webkit-margin-end: 0;
    -webkit-padding-start: 0
}

#recaptcha_response_field,
.a-input-search-with-icon .a-btn-search,
.field-number,
.field-password,
.field-person,
.field-search,
.field-text,
.field-url,
.form-select-block,
.m-lightbox-header .comment-count,
.xx-box-sizing,
SELECT,
TEXTAREA {
    box-sizing: border-box
}

.previewViewItemContainer>.tanzspalte {
    margin-left: 0
}


/*! normalize.css v3.0.1 | MIT License | git.io/normalize */

HTML {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

BODY {
    margin: 0
}

A:active,
A:hover {
    outline: 0
}

ABBR[title] {
    border-bottom: 1px dotted
}

FIGURE {
    margin: 1em 40px
}

HR {
    box-sizing: content-box;
    height: 0
}

PRE {
    overflow: auto
}

CODE,
KBD,
PRE,
SAMP {
    font-family: monospace, monospace;
    font-size: 1em
}

BUTTON,
INPUT,
OPTGROUP,
SELECT,
TEXTAREA {
    color: inherit;
    font: inherit;
    margin: 0
}

BUTTON {
    overflow: visible
}

BUTTON,
SELECT {
    text-transform: none
}



BUTTON,
HTML INPUT[type=button],
INPUT[type=reset],
INPUT[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}

BUTTON[disabled],
HTML INPUT[disabled] {
    cursor: default
}

.a-btn-tab,
.a-toggle {
    cursor: pointer;
    outline: 0
}

BUTTON::-moz-focus-inner,
INPUT::-moz-focus-inner {
    border: 0;
    padding: 0
}

INPUT {
    line-height: normal
}

INPUT[type=checkbox],
INPUT[type=radio] {
    box-sizing: border-box;
    padding: 0
}

INPUT[type=number]::-webkit-inner-spin-button,
INPUT[type=number]::-webkit-outer-spin-button {
    height: auto
}

INPUT[type=search] {
    -webkit-appearance: textfield;
    box-sizing: content-box
}

INPUT[type=search]::-webkit-search-cancel-button,
INPUT[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

@font-face {
    font-family: SternSoftPressPro;
    src: url(/blob/3000668/f70ff5c45e577919811b520c20dc40a9/sternsoftpresspro-webfont-woff-data.woff) format("woff");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: SternMetric;
    src: url(/blob/3000794/f4ba8ade1512b4becb61372708874e2f/sternmetricweb-light-woff-data.woff) format("woff");
    font-weight: 300;
    font-style: normal
}

@font-face {
    font-family: SternMetric;
    src: url(/blob/3000784/b6f98ee618d12b77ddb4490dbbcf77a0/sternmetricweb-regular-woff-data.woff) format("woff");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: SternMetric;
    src: url(/blob/6595136/7234ff2e9521806fd76e339d9e8447a0/sternmetricweb-medium-woff-data.woff) format("woff");
    font-weight: 500;
    font-style: normal
}

@font-face {
    font-family: SternMetric;
    src: url(/blob/6595138/d9b074d7b7cdedeb6e35b0661496fa65/sternmetricweb-semibold-woff-data.woff) format("woff");
    font-weight: 600;
    font-style: normal
}

@font-face {
    font-family: SternMetric;
    src: url(/blob/3000800/502a36b7b0aa7d2a5c429df56b9d5688/sternmetricweb-bold-woff-data.woff) format("woff");
    font-weight: 700;
    font-style: normal
}

.typo-text-copy {
    font-family: Georgia, Times, 'Times New Roman', serif;
    font-size: 18px;
    line-height: 28px;
    color: #000
}

.header-flyout-navi,
.header-menue-entry-bold,
.navigation-link-list .is-selected .item-wrapper>A {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.header-flyout-navi {
    font-size: 18px;
    line-height: 20px;
    color: #000;
    text-transform: uppercase;
    text-decoration: none
}

.header-menue-entry,
.o-navigation-mobile .m-navigation-meta,
.o-navigation-mobile .m-navigation-primary,
.o-navigation-mobile .navigation-btn-list {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 500;
    font-size: 22px;
    letter-spacing: .025em;
    color: #666
}

.header-menue-entry-bold,
.navigation-link-list .is-selected .item-wrapper>A {
    font-weight: 700;
    font-size: 15px;
    letter-spacing: .005em;
    color: #000
}

.header-menue-follow,
.header-menue-presenter {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 600
}

.header-menue-presenter {
    font-size: 11px;
    letter-spacing: .025em;
    color: #9a9a9a
}

.header-menue-follow {
    font-size: 18px;
    color: #666
}

.headline-layer,
.o-profile .a-h3-headline {
    font-family: Georgia, Times, 'Times New Roman', serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1;
    color: #000
}

.index-article .search-result-text-header,
.navi-headline-big-mobile,
.navi-headline-small-mobile,
.navi-info,
.o-article-nav .m-section-title,
.o-article-nav .m-section-title A {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.index-article .search-result-text-header,
.navi-info {
    font-size: 12px;
    letter-spacing: .050em;
    color: #9a9a9a
}

.index-article .search-result-text-header B,
.index-article .search-result-text-header STRONG,
.navi-info B,
.navi-info STRONG {
    color: #000
}

.navi-headline-big-mobile,
.o-article-nav .m-section-title,
.o-article-nav .m-section-title A {
    letter-spacing: .025em;
    font-weight: 600;
    font-size: 24px;
    line-height: 20px;
    color: #000;
    text-transform: uppercase
}

.navi-headline-small-mobile {
    letter-spacing: .050em;
    font-weight: 600;
    font-size: 18px;
    color: #000;
    text-transform: uppercase
}

.article .o-article-header>.spons-post .kuco-text2,
.navi-info-mobile,
.navi-praesentiertvon-mobile,
.navi-sponsoredpost-mobile,
.navi-unterzeile-mobile,
.o-article-nav .m-presenter,
.o-article-nav .m-presenter .a-text-block.presentername,
.o-breakingnews .ticker-header,
.ticker-text-mobile {
    font-size: 12px;
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.navi-praesentiertvon-mobile,
.o-article-nav .m-presenter {
    letter-spacing: .050em;
    color: #000
}

.navi-unterzeile-mobile,
.o-article-nav .m-presenter .a-text-block.presentername {
    letter-spacing: .050em;
    font-weight: 600;
    color: #000
}

.article .o-article-header>.spons-post .kuco-text2,
.navi-sponsoredpost-mobile {
    letter-spacing: .050em;
    color: #000;
    text-transform: uppercase
}

.navi-info-mobile {
    letter-spacing: .050em;
    color: #666
}

.o-breakingnews .ticker-header,
.ticker-text-mobile {
    letter-spacing: .075em;
    font-weight: 500;
    color: #fff;
    text-transform: uppercase
}

.alert-text-mobile,
.o-breakingnews .ticker-text {
    font-size: 18px;
    line-height: 20px;
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 600;
    color: #fff
}

.header-menue-entry-bold-mobile,
.header-menue-entry-mobile {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 22px;
    letter-spacing: .025em
}

.header-menue-entry-mobile {
    font-weight: 500;
    color: #666
}

.header-menue-entry-bold-mobile {
    font-weight: 700;
    color: #000
}

.header-menue-follow-mobile,
.header-menue-presenter-mobile,
.m-navigation-social,
.o-navigation-mobile .m-partnertools LI {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 500
}

.header-menue-presenter-mobile {
    font-size: 11px;
    letter-spacing: .025em;
    color: #9a9a9a
}

.header-menue-follow-mobile,
.m-navigation-social,
.o-navigation-mobile .m-partnertools LI {
    font-size: 18px;
    line-height: 18px;
    color: #666
}

.block-headline-mobile,
.block-headline-signal-mobile,
.o-section-header .m-section-title,
.o-teaser-list .teaser-list-header .a-module-title {
    font-family: SternSoftPressPro, Impact, Haettenschweiler, 'Franklin Gothic Bold', Charcoal, 'Helvetica Inserat', 'Bitstream Vera Sans Bold', 'Arial Black', sans serif;
    font-size: 34px;
    letter-spacing: .060em;
    color: #000;
    text-transform: uppercase;
    text-align: center;
    line-height: 34px
}

.block-mini-headline-mobile,
.block-mini-headline-versal-mobile,
.o-themen-content .a-h3-headline,
.o-themen-header .author-label,
.o-themen-header .author-socialmedia {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 16px;
    letter-spacing: .050em;
    font-weight: 600
}

.block-headline-signal-mobile,
.o-teaser-list .teaser-list-header .a-module-title {
    color: #c00
}

.block-mini-headline-mobile,
.o-themen-header .author-label,
.o-themen-header .author-socialmedia {
    color: #000
}

.block-mini-headline-versal-mobile,
.o-themen-content .a-h3-headline {
    color: #000;
    text-transform: uppercase
}

.trenner-headline-mobile {
    font-family: Georgia, Times, 'Times New Roman', serif;
    letter-spacing: .025em;
    font-weight: 700;
    color: #000;
    text-transform: uppercase
}

.index-info-mobile,
.index-subnavi-mobile {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: .075em
}

.index-subnavi-mobile {
    color: #9a9a9a;
    text-transform: uppercase
}

.index-info-mobile {
    color: #9a9a9a
}

.eintrag-kalender-heavy-mobile,
.eintrag-kalender-light-mobile,
.eintrag-kalender-signal-mobile {
    letter-spacing: .025em;
    line-height: 18px;
    text-transform: uppercase;
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.eintrag-kalender-light-mobile {
    font-weight: 500;
    color: #9a9a9a
}

.eintrag-kalender-heavy-mobile {
    color: #000
}

.eintrag-kalender-signal-mobile {
    color: #c00
}

.a-label-subject,
.m-single-comment .a-text-block.author,
.m-single-comment TIME,
.o-lightbox.o-lightbox-sharing-mobile .a-label-subject,
.o-related-links .a-label-subject,
.o-teaser .a-label-subject,
.o-teaser-catchline .a-datetime,
.o-teaser-wissenscommunity .a-datetime,
.o-teaser-wissenscommunity .a-text-block,
.o-teaser-wissenscommunity.o-teaser .a-label-subject,
.teaser-dachzeile-invers-mobile,
.teaser-dachzeile-mobile,
.teaser-dachzeile-signal-mobile {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 12px;
    font-weight: 500;
    line-height: 14px;
    letter-spacing: .05em;
    color: #9a9a9a;
    text-transform: uppercase
}

.o-teaser-wissenscommunity.o-teaser .a-label-subject,
.teaser-dachzeile-signal-mobile {
    color: #c00
}

.teaser-dachzeile-invers-mobile {
    color: #fff
}

.o-mediagallery-teaser .a-headline,
.section-teaser:not(.without-section-header)>.o-teaser-article:first-of-type .a-headline,
.teaser-big-headline-mobile,
MAIN>.o-teaser-article:first-of-type .a-headline {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 26px;
    line-height: 26px;
    font-weight: 500;
    color: #000;
    letter-spacing: 0
}

.o-mediagallery-mobile .text-content .a-headline,
.o-related-links .a-headline,
.o-teaser .a-headline,
.o-teaser-article .a-headline,
.o-teaser-list-with-blog .a-label-subject,
.o-teaser-wissenscommunity .a-headline,
.teaser-headline-invers-mobile,
.teaser-headline-mobile,
A .o-mediagallery-mobile .text-content .a-headline {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 20px;
    line-height: 22px;
    letter-spacing: .015em;
    font-weight: 500;
    color: #000
}

.teaser-headline-invers-mobile {
    color: #fff
}

.o-teaser-catchline .headline-link .a-headline,
.o-teasergallery .o-teaser-article .a-headline,
.o-themenuebersicht-content .themen-list-item A,
.teaser-block-mediagalleries-more .o-teaser-article .a-headline,
.teaser-small-headline-mobile {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 16px;
    line-height: 16px;
    font-weight: 500;
    color: #000
}

.teaser-small-headline-invers-mobile {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 16px;
    line-height: 16px;
    font-weight: 500;
    color: #fff
}

.o-teaser-blog .teaser-author,
.o-teaser-list-with-blog .a-headline,
.teaser-autor-mobile,
.teaserliste-autor-mobile {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 14px;
    font-weight: 500
}

.o-teaser-blog .teaser-author,
.teaser-autor-mobile {
    font-size: 12px;
    color: #9a9a9a
}

.o-teaser-list-with-blog .a-headline,
.teaserliste-autor-mobile {
    font-size: 14px;
    color: #666
}

.teaserliste-headline-neutral-mobile,
.text-number {
    font-family: SternSoftPressPro, Impact, Haettenschweiler, 'Franklin Gothic Bold', Charcoal, 'Helvetica Inserat', 'Bitstream Vera Sans Bold', 'Arial Black', sans serif;
    font-size: 30px;
    line-height: 30px;
    letter-spacing: .075em;
    text-transform: uppercase;
    color: #666
}

.a-text-link-sharing,
.m-sharing .a-text-link-sharing,
.m-sharing .social-counter,
.o-teaser-list .o-teaser .m-kuco,
.teaser-anzeige-mobile,
.teaser-sharing-mobile {
    letter-spacing: .050em;
    text-transform: uppercase;
    font-weight: 500;
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.a-text-link-sharing,
.m-sharing .a-text-link-sharing,
.m-sharing .social-counter,
.teaser-sharing-mobile {
    font-size: 12px;
    line-height: 12px;
    color: #c00
}

.o-teaser-list .o-teaser .m-kuco,
.teaser-anzeige-mobile {
    font-size: 9px;
    line-height: 9px;
    color: #000
}

.m-presenter,
.shorttextgallery-item .m-presenter .a-text-block,
.teaser-presenter-mobile {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 12px;
    line-height: 12px;
    font-weight: 500;
    color: #9a9a9a
}

.teaser-follow-mobile {
    font-size: 16px;
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 600;
    color: #000
}

.a-byline,
.article .a-byline,
.article-content .m-tags .a-h3-headline,
.artikel-dachzeile-mobile {
    font-size: 18px;
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 500;
    color: #666
}

.article .a-h1-title,
.artikel-headline-mobile {
    font-size: 30px;
    line-height: 32px;
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 600;
    color: #000
}

.artikel-counter-big-number-mobile {
    font-size: 32px;
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 600;
    color: #666
}

.artikel-counter-big-dachzeile-mobile {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 12px;
    font-weight: 600;
    color: #9a9a9a
}

.article .article-intro,
.artikel-intro-mobile {
    font-size: 19px;
    line-height: 22px;
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 600;
    color: #000
}

.m-tags A,
.text-tag-mobile {
    font-size: 16px;
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #666
}

.article TD,
.o-link-list,
.o-single-image .caption,
.shorttextgallery-item .teaser-copy,
.text-info-invers-mobile,
.text-info-mobile {
    font-size: 15px;
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.article TD,
.o-link-list,
.o-single-image .caption,
.shorttextgallery-item .teaser-copy,
.text-info-mobile {
    line-height: 16px;
    color: #000
}

.text-info-invers-mobile {
    color: #fff
}

.a-btn-open-sharing-toolbar::-moz-focus-inner {
    border: 0;
    padding: 0
}

.a-btn-home {
    margin: 0;
    padding: 0;
    background: center #fff;
    border: none;
    border-spacing: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    color: #000
}

.a-btn-home::-moz-focus-inner {
    border: 0;
    padding: 0
}

.a-btn-next,
.a-toggle {
    border: none;
    border-spacing: 0;
    -webkit-appearance: none;
    -moz-appearance: none
}

.a-btn-next {
    margin: 0;
    padding: 0;
    background: center #c00
}

.a-btn-refresh,
.a-toggle {
    background: center none;
    padding: 0
}

.a-toggle {
    display: none;
    margin: 0 auto;
    height: 18px;
    width: 30px;
    background-size: 30px 18px
}

.a-toggle::-moz-focus-inner {
    border: 0;
    padding: 0
}

.a-toggle.is-collapsed {
    display: block
}

.a-btn-file SPAN,
.a-toggle.is-hidden {
    display: none
}

.a-btn-link,
.a-btn-primary,
.a-btn-refresh,
.a-btn-send,
.a-btn-solid-mobile,
.o-multiple-choice .multiple-choice-controlpanel .a-btn-next {
    display: block;
    border-spacing: 0;
    -webkit-appearance: none;
    -moz-appearance: none
}

.a-btn-refresh {
    margin: 0;
    border: none;
    height: 15px;
    width: 15px;
    background-size: 15px auto
}

.a-btn-refresh::-moz-focus-inner {
    border: 0;
    padding: 0
}

.a-btn-tab {
    margin: 0 0 0 5px;
    background: center none;
    border: none;
    border-spacing: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    line-height: 18px;
    padding: 5px 0;
    text-align: center
}

.a-btn-tab::-moz-focus-inner {
    border: 0;
    padding: 0
}

.a-btn-tab:first-child {
    margin-left: 0
}

.a-btn-tab:focus {
    outline: 0
}

.a-btn-back-to-home {
    height: 20px;
    background-size: auto 20px;
    padding: 3px 0 2px 22px;
    color: #000
}

.a-btn-link,
.a-btn-primary,
.a-btn-send,
.o-multiple-choice .multiple-choice-controlpanel .a-btn-next {
    margin: 0;
    background: center #c00;
    border: none;
    padding: 10px 25px;
    width: 100%;
    line-height: 20px;
    border-radius: 0
}

.a-btn-link::-moz-focus-inner,
.a-btn-primary::-moz-focus-inner,
.a-btn-send::-moz-focus-inner,
.o-multiple-choice .multiple-choice-controlpanel .a-btn-next::-moz-focus-inner {
    border: 0;
    padding: 0
}

.a-btn-link-light,
.a-btn-primary-light,
.a-btn-secondary,
.o-multiple-choice .multiple-choice-controlpanel .a-btn-prev {
    display: block;
    margin: 0;
    background: center none;
    border-spacing: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 1px solid #9a9a9a;
    padding: 9px 25px;
    width: 100%;
    line-height: 20px
}

.a-btn-link-light::-moz-focus-inner,
.a-btn-primary-light::-moz-focus-inner,
.a-btn-secondary::-moz-focus-inner,
.o-multiple-choice .multiple-choice-controlpanel .a-btn-prev::-moz-focus-inner {
    border: 0;
    padding: 0
}

.a-btn-solid-mobile {
    margin: 0;
    background: center #eee;
    border: none;
    box-sizing: border-box;
    padding: 0 25px;
    width: 100%;
    line-height: 20px
}

.a-btn-solid-mobile::-moz-focus-inner {
    border: 0;
    padding: 0
}

.a-btn-solid-mobile .icon {
    display: inline-block;
    height: 40px;
    width: 9px;
    background-size: auto 14px;
    vertical-align: middle
}

.a-btn-solid-mobile.with-chevron-left .icon {
    padding-right: 15px;
    background-position: left 11px
}

.a-btn-solid-mobile.with-chevron-right {
    text-align: right
}

.a-btn-link,
.a-btn-link-light,
.o-multiple-choice .multiple-choice-controlpanel .a-btn-next,
.o-multiple-choice .multiple-choice-controlpanel .a-btn-prev {
    display: block;
    margin: 0 auto;
    text-align: center;
    text-decoration: none;
    width: auto;
    cursor: pointer;
    text-transform: uppercase
}

.a-btn-solid-mobile.with-chevron-right .icon {
    padding-left: 15px;
    background-position: right 11px
}

.a-btn-link-light,
.o-multiple-choice .multiple-choice-controlpanel .a-btn-prev {
    background-color: transparent
}

.m-sort-by-date-list A,
.rtf-content-wrapper .underline {
    text-decoration: underline
}

.a-btn-user-loggedin,
.a-btn-user-notloggedin {
    width: 50px;
    height: 50px;
    padding: 0;
    display: block;
    margin: 0;
    -moz-appearance: none;
    -webkit-appearance: none;
    border-spacing: 0
}

.a-btn-user-notloggedin {
    background: center none;
    border: none;
    background-size: 22px auto
}

.a-btn-user-notloggedin::-moz-focus-inner {
    border: 0;
    padding: 0
}

.a-btn-user-loggedin {
    background: center none;
    border: none;
    background-size: 22px auto
}

.a-btn-user-loggedin::-moz-focus-inner {
    border: 0;
    padding: 0
}

.a-btn-user-loggedin IMG {
    display: block;
    width: 100%;
    background-color: #9a9a9a
}

.a-btn-menu {
    display: block;
    margin: 0;
    padding: 0;
    background: center none;
    border: none;
    border-spacing: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    height: 50px;
    width: 50px;
    background-size: 25px auto
}

.a-btn-menu::-moz-focus-inner {
    border: 0;
    padding: 0
}

.a-btn-next {
    height: 80px;
    width: 40px
}

.hide-more {
    position: relative
}

.toggle-hide-more {
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, #fff 30%, #fff 100%);
    position: absolute;
    bottom: -3px;
    right: 0;
    padding-bottom: 3px;
    line-height: 18px;
    width: 70px;
    text-align: right;
    cursor: pointer
}

.a-btn-sharing-with-label {
    display: block;
    margin: 0;
    padding: 0;
    background: 0 center none;
    border: none;
    border-spacing: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    color: #c00
}

.a-btn-sharing-with-label::-moz-focus-inner {
    border: 0;
    padding: 0
}

.a-btn-load-more,
.a-btn-more,
.a-btn-show-less,
.m-comment-list .show-more BUTTON {
    display: block;
    margin: 0;
    padding: 0 0 0 25px;
    background: 4px center none;
    border: none;
    border-spacing: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    width: auto;
    height: 22px;
    background-size: 12px 7px;
    line-height: 14px;
    text-align: center;
    cursor: pointer;
    outline: 0
}

.a-btn-load-more::-moz-focus-inner,
.a-btn-more::-moz-focus-inner,
.a-btn-show-less::-moz-focus-inner,
.m-comment-list .show-more BUTTON::-moz-focus-inner {
    border: 0;
    padding: 0
}

.a-btn-comments-with-count-light {
    color: #9a9a9a;
    background-size: 26px 22px
}

.a-btn:focus,
BUTTON:focus,
INPUT[type=button]:focus,
LABEL:focus {
    outline: 0
}

.form-line:after,
.form-line:before {
    content: ' ';
    display: table
}

.a-input-search-with-icon {
    display: block
}

.a-input-search-with-icon:after,
.a-input-search-with-icon:before {
    content: ' ';
    display: table
}

.a-input-search-with-icon .a-btn-search {
    float: left;
    height: 40px;
    width: 32px;
    background-color: #cdcdcd;
    background-size: 14px auto
}

.a-input-search-with-icon .field-text {
    width: calc(100% - 32px);
    float: left;
    margin-left: -1px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #eee
}

.a-input-search-with-icon::-webkit-input-placeholder {
    font-size: 14px;
    color: #9a9a9a;
    line-height: 34px
}

.a-input-search-with-icon::-moz-placeholder {
    font-size: 14px;
    color: #9a9a9a;
    line-height: 34px
}

.a-input-search-with-icon:-moz-placeholder {
    font-size: 14px;
    color: #9a9a9a;
    line-height: 34px
}

.a-input-search-with-icon:-ms-input-placeholder {
    font-size: 14px;
    color: #9a9a9a;
    line-height: 34px
}

.a-input-search-with-icon .field-text::-webkit-input-placeholder {
    line-height: 26px
}

INPUT[type=checkbox],
INPUT[type=radio] {
    margin-right: 5px;
    min-height: 1px;
    min-width: 1px
}

.validation-error {
    color: #c06
}

.validation-error INPUT,
.validation-error TEXTAREA {
    border-color: #c06
}

.validation-error .a-error-block {
    margin-top: 5px;
    font-size: 14px;
    line-height: 16px
}

.form-select-block {
    position: relative;
    display: block;
    line-height: 38px;
    background-color: #fff
}

.form-select-block::after {
    content: '';
    position: absolute;
    width: 39px;
    height: 39px;
    top: 0;
    right: 0;
    background-size: 39px auto;
    z-index: 2;
    pointer-events: none
}

SELECT {
    width: 100%;
    height: 38px;
    margin: 0;
    padding: 0 10px;
    background: 0;
    border: 1px solid transparent;
    outline: 0;
    appearance: none;
    -webkit-appearance: none
}

.m-navigation-social,
.navigation-link-list .navigation-link~.navigation-link .item-wrapper {
    border-top: 1px solid #cdcdcd
}

.navigation-link-list .navigation-link~.navigation-link .item-wrapper1,.navigation-link-list .navigation-link~.navigation-link .item-wrapper2,.navigation-link-list .navigation-link~.navigation-link .item-wrapper3 {
    border-top: 1px solid #cdcdcd;
}

SELECT:focus {
    outline: 0
}

.form-select-block::after,
x:-o-prefocus {
    display: none
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    .form-select-block SELECT::-ms-expand {
        display: none
    }
    .form-select-block SELECT:focus::-ms-value {
        background: 0 0;
        color: #222
    }
}

SELECT:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000
}

@-moz-document url-prefix() {
    .form-select-block {
        overflow: hidden
    }
    .form-select-block SELECT {
        width: 120%;
        width: calc(100%+3em)
    }
}

INPUT,
TEXTAREA {
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none
}

.form-line {
    margin-top: 20px;
    padding: 0 9.375%
}

.form-label {
    display: none
}

.form-checkbox,
.form-radio {
    text-align: left
}

.form-checkbox .form-element-block,
.form-radio .form-element-block {
    margin-top: 5px
}

.form-checkbox .form-element-item+.form-element-item,
.form-radio .form-element-item+.form-element-item {
    margin-top: 15px
}

.form-checkbox .form-label,
.form-radio .form-label {
    display: inline
}

.form-checkbox A,
.form-radio A {
    color: #9a9a9a
}

.form-select-block {
    border: 1px solid #cdcdcd
}

.field-number,
.field-password,
.field-person,
.field-search,
.field-text,
.field-url {
    width: 100%;
    padding: 10px 5px;
    background-color: #eee;
    border: 1px solid #cdcdcd;
    border-radius: 0
}

.field-number:focus,
.field-password:focus,
.field-person:focus,
.field-search:focus,
.field-text:focus,
.field-url:focus {
    outline: 0
}

.field-number::-webkit-input-placeholder,
.field-password::-webkit-input-placeholder,
.field-person::-webkit-input-placeholder,
.field-search::-webkit-input-placeholder,
.field-text::-webkit-input-placeholder,
.field-url::-webkit-input-placeholder {
    font-size: 14px;
    line-height: 18px;
    color: #cdcdcd
}

.m-subsection-nav-list-mobile A,
.navigation-link-list .is-selected .item-wrapper>A,
.o-teaser-list .teaser-list-header .a-btn-tab {
    color: #000
}

.field-number.chars-2,
.field-password.chars-2,
.field-person.chars-2,
.field-search.chars-2,
.field-text.chars-2,
.field-url.chars-2 {
    width: 38px
}

.field-number.chars-4,
.field-password.chars-4,
.field-person.chars-4,
.field-search.chars-4,
.field-text.chars-4,
.field-url.chars-4 {
    width: 48px
}

.o-lightbox.o-lightbox-sharing-mobile .a-h3-headline {
    margin-top: -5px;
    margin-bottom: -7px;
    border-bottom: 0 solid #000;
    padding-bottom: 0
}

.o-lightbox.o-lightbox-sharing-mobile .a-label-subject {
    margin-top: 16px;
    margin-bottom: -7px;
    text-align: center
}

.o-lightbox.o-lightbox-sharing-mobile .a-headline {
    margin-top: 6px;
    margin-bottom: -7px;
    text-align: center
}

.o-lightbox.o-lightbox-sharing-mobile .m-sharing-toolbar {
    margin-top: 30px
}

.m-fan-toolbar {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 18px;
    margin-top: 20px;
    text-align: center
}

.m-fan-toolbar:after,
.m-fan-toolbar:before {
    content: ' ';
    display: table
}

.m-tabs {
    padding: 10px 0 20px
}

.m-tabs .tab-list-item {
    margin-left: 5px;
    padding: 5px 0;
    display: inline-block;
    width: 110px
}

.m-tabs .tab-list-item:first-child {
    margin-left: 0
}

.navigation-link-list .navigation-link {
    position: relative;
    padding-left: 5px
}

.navigation-link-list .is-selected {
    padding-left: 0;
    border-left: 10px solid #39c
}

.navigation-link-list .item-wrapper {
    margin-left: calc(21.875% - 3px);
    margin-right: 4.375%;
    padding: 14px 0 15px
}

.navigation-link-list .item-wrapper .a-image-block {
    position: absolute;
    top: 20px;
    left: auto;
    max-width: 35px;
    max-height: 35px;
    margin-left: -6.25%;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.m-navigation-primary .form-search-mobile {
    display: inline-block;
    float: right;
    margin-top: -7px
}

.m-navigation-primary .form-search-mobile:after,
.m-navigation-primary .form-search-mobile:before {
    content: ' ';
    display: table
}

.m-navigation-primary .a-btn-search-dark {
    padding: 5px;
    line-height: 25px
}

.m-navigation-social {
    margin: 0 4.6875%;
    padding: 20px 0 18px;
    border-bottom: 1px solid #cdcdcd;
    text-align: center
}

.m-navigation-social DIV {
    margin-top: -2px
}

.m-navigation-social .navigation-btn {
    display: inline-block
}

.m-navigation-social .navigation-btn+.navigation-btn {
    padding-left: 10px
}

.m-navigation-meta {
    margin-top: 30px
}

.m-subsection-nav-list-mobile {
    position: relative;
    min-height: 40px;
    margin-top: 10px;
    z-index: 1;
    cursor: pointer
}

.m-subsection-nav-list-mobile.is-active {
    z-index: 2
}

.m-subsection-nav-list-mobile .wrapper {
    position: absolute;
    width: 100%;
    background-color: #fff
}

.m-subsection-nav-list-mobile .label {
    margin-left: 3.125%;
    margin-right: 3.125%;
    padding: 10px 3.125%;
    text-align: center;
    background-color: #eee
}

.m-subsection-nav-list-mobile .a-text-inline {
    padding-right: 30px;
    padding-left: 30px;
    background-size: auto 12px;
    background-position: right center
}

.m-subsection-nav-list-mobile .nav-list {
    display: none;
    margin-left: 3.125%;
    margin-right: 3.125%
}

.m-subsection-nav-list-mobile .nav-item {
    padding: 10px 3.125%;
    text-align: center;
    background-color: #eee;
    border-top: 5px solid #fff
}

.m-subsection-nav-list-mobile .nav-item:last-child {
    border-bottom: 5px solid #fff
}

.m-subsection-nav-list-mobile.is-active .nav-list {
    display: block
}

.m-pagination:after,
.m-pagination:before {
    content: ' ';
    display: table
}

.m-pagination .a-btn-solid-mobile {
    width: 46.875%
}

.m-pagination .a-btn-solid-mobile:first-of-type {
    float: left
}

.m-pagination .a-btn-solid-mobile:last-of-type {
    float: right
}

.m-pagination .a-btn-solid-mobile.with-chevron-left {
    padding-left: 15px
}

.m-pagination .a-btn-solid-mobile.with-chevron-right {
    padding-right: 15px
}

.m-sort-by-date-list {
    padding-bottom: 20px;
    text-align: center
}

.m-sort-by-date-list .sort-list-item {
    display: inline-block
}

.m-sort-by-date-list .sort-list-item+.sort-list-item {
    margin-left: 6.25%
}

.m-sort-by-date-list .is-selected {
    font-weight: 600
}

.m-sort-by-date-list A {
    color: #000
}

.m-header-content {
    height: 50px;
    width: 100%;
    border-bottom: 1px solid #cdcdcd;
    background-color: #fff;
	z-index:1000;
}

.m-header-content:after,
.m-header-content:before {
    content: ' ';
    display: table;
	z-index:1000;
}

.m-header-content .a-logo-stern {
    float: left;
    height: 51px;
    width: 134px;
    background-size: auto 51px
}

[data-pagetype=index] .m-header-content .a-logo-stern,
[data-pagetype=details] .m-header-content .a-logo-stern {
    display: none
}

.m-header-content .a-logo-without-stern {
    float: left;
    height: 51px;
    width: 38px;
    background-size: auto 51px
}

.m-header-content .logo {
    display: block;
    height: 100%;
    width: auto
}

.m-header-content .a-btn-menu {
    float: left
}

.m-header-content .a-btn-user-loggedin,
.m-header-content .a-btn-user-notloggedin {
    float: right
}

.m-header-content .a-btn-sharing-with-label,
.m-header-content .a-text-link-sharing {
    float: right;
    margin-right: 10px;
    padding-left: 20px;
    line-height: 50px;
    text-transform: uppercase
}

.m-header-content .m-sharing {
    display: inline-block;
    float: right
}

.m-header-content .m-sharing:after,
.m-header-content .m-sharing:before {
    content: ' ';
    display: table
}

.m-header-content .m-sharing .a-text-link-sharing {
    display: block;
    padding-top: 0;
    background-size: auto;
    background-position: 0 center
}

.m-header-content .m-sharing-toolbar {
    display: none
}

.a-btn-tab {
    position: relative;
    display: block;
    width: 100%;
    background-color: #eee;
    border-bottom: 4px solid #cdcdcd
}

.a-btn-tab::-moz-focus-inner,
.a-btn-tab:focus {
    outline: 0
}

.m-lightbox-header .btn-close {
    margin: 0;
    padding: 0;
    background: center none;
    border: none;
    border-spacing: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    float: left;
    display: block;
    width: 20px;
    height: 20px;
    background-size: auto 20px
}

.m-lightbox-header .btn-close::-moz-focus-inner {
    border: 0;
    padding: 0
}

.m-lightbox-header .a-text-pager {
    position: absolute;
    left: 50%;
    margin: auto;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    font-size: 14px;
    color: #9a9a9a
}

.m-lightbox-header .btn-close-sharing,
.m-lightbox-header .btn-open-sharing {
    display: block;
    margin: 0;
    width: 21px;
    padding: 0;
    height: 20px;
    float: right;
    border-spacing: 0;
    -webkit-appearance: none;
    -moz-appearance: none
}

.m-lightbox-header .btn-open-sharing {
    background: center none;
    border: none;
    background-size: 21px auto
}

.m-lightbox-header .btn-open-sharing::-moz-focus-inner {
    border: 0;
    padding: 0
}

.m-lightbox-header .btn-close-sharing {
    background: center none;
    border: none;
    background-size: 21px auto
}

.m-lightbox-header .btn-close-sharing::-moz-focus-inner {
    border: 0;
    padding: 0
}

.m-lightbox-header .comment-count {
    float: right;
    padding-left: 23px;
    width: 54px;
    height: 20px;
    font-size: 14px;
    color: #9a9a9a;
    background-size: 18px auto;
    background-position: left center
}

.m-tags {
    margin-top: 30px;
    border-top: 1px solid #cdcdcd
}

.m-tags .a-h3-headline {
    display: none
}

.article-content .m-tags .a-h3-headline {
    padding-top: 26px;
    color: #666;
    text-align: center
}

.m-tags .tag-list {
    position: relative;
    margin-top: 6px
}

.m-tags.is-collapsed .tag-list {
    height: 40px;
    overflow-y: hidden
}

.m-tags.is-collapsed .tag-list::after {
    position: absolute;
    right: 0;
    top: 8px;
    display: block;
    content: ' ';
    height: 32px;
    width: 32px;
    cursor: pointer;
    background-color: #cdcdcd;
    background-position: center;
    background-size: 32px 32px
}



.m-button-back-to-home {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-top: 20px;
    text-align: center
}

.o-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 51px;
    z-index: 5;
    overflow: hidden
}

.o-header.is-build {
    overflow: auto
}

.o-footer {
    margin-top: 27px;
    margin-bottom: 30px;
    text-align: center
}

.o-footer .a-text-block {
    display: inline-block;
    padding-left: 30px;
    background-position: left 3px;
    background-size: 17px auto
}

.o-navigation-mobile {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10;
    padding-right: 12.5%;
    padding-bottom: 60px;
    background-color: #fff;
    overflow: scroll;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    transition: -webkit-transform .1s;
    transition: transform .1s
}

.show-navigation .o-navigation-mobile {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.o-navigation-mobile .m-navigation-meta,
.o-navigation-mobile .m-navigation-primary,
.o-navigation-mobile .navigation-btn-list {
    line-height: 25px
}

.o-navigation-mobile .m-navigation-meta A,
.o-navigation-mobile .m-navigation-primary A,
.o-navigation-mobile .navigation-btn-list A {
    color: #666
}

.o-navigation-mobile .navigation-btn-list {
    margin-top: 12px
}

.o-navigation-mobile .navigation-link~.gujAd>:not(SCRIPT) {
    position: relative;
    margin-left: 21.875%;
    margin-right: 9.375%;
    display: block;
    padding-top: 16px;
    padding-bottom: 13px;
    border-top: 1px solid #cdcdcd
}

.o-navigation-mobile .m-partnertools {
    margin-left: 21.875%;
    margin-right: 9.375%
}

.o-navigation-mobile .m-partnertools .partner-header {
    text-transform: uppercase;
    display: block;
    margin-top: 16px;
    margin-bottom: 3px
}

.o-navigation-mobile .m-partnertools UL {
    list-style: none;
    padding: 0
}

.o-navigation-mobile .m-partnertools LI {
    line-height: 18px;
    color: #666;
    background-color: #cdcdcd;
    border-bottom: 1px solid #fff;
    box-sizing: border-box;
    padding: 8px 10px 10px
}

.o-navigation-mobile .m-presenter {
    letter-spacing: 0
}

.o-navigation-mobile .m-presenter .a-text-block {
    display: inline
}

.o-navigation-mobile .m-presenter A {
    color: #9a9a9a
}

.o-navigation-mobile .m-kuco {
    text-align: left
}

.o-navigation-mobile .form-action {
    text-align: center;
    margin-bottom: 35px
}

.o-navigation-mobile .a-btn-link-neutralmedium,
.o-navigation-mobile .a-btn-solid-mobile {
    display: inline-block;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    padding: 0 40px 0 60px;
    line-height: 40px;
    color: #fff;
    background-position: 10.9375% center;
    background-size: 18px
}

.o-navigation-mobile .a-btn-solid-mobile {
    background-color: #9a9a9a;
    font-size: 13px;
    background-size: 12px;
    background-position: 12.5% center;
    padding-top: 1px
}

.navigation-close-bar {
    display: none;
    position: fixed;
    top: 0;
    height: 100%;
    width: 12.5%;
    z-index: 10;
    background-color: #f0efea
}

.navigation-close-bar .icon-close svg,
.show-navigation .navigation-close-bar {
    display: block
}

.navigation-close-bar .icon-close {
    display: block;
    height: auto;
    max-width: 100%;
    padding: 10px;
    background-color: #9a9a9a;
    cursor: pointer
}

.show-navigation MAIN {
    display: none
}

.o-navigation-mobile .m-navigation-primary {
    margin-top: 27px
}

.rtf-content-wrapper .rte--list A {
    color: #000
}

.rtf-content-wrapper UL.rte--list {
    padding-left: 17px
}

.rtf-content-wrapper OL.rte--list {
    padding-left: 19px
}

.rtf-content-wrapper P {
    margin: 0
}

.rtf-content-wrapper .strike {
    text-decoration: line-through
}

.rtf-content-wrapper BLOCKQUOTE {
    font-weight: 700
}

.m-single-image-toolbar-comments .text-overlay,
.o-single-image:not(.m-single-image-toolbar-comments)>.text-overlay {
    color: #fff;
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 18px;
    font-weight: 500
}

.rtf-content-wrapper BLOCKQUOTE:before {
    content: open-quote
}

.rtf-content-wrapper BLOCKQUOTE:after {
    content: close-quote
}

.rtf-content-wrapper .align--left {
    text-align: left
}

.rtf-content-wrapper .align--center {
    text-align: center
}

.rtf-content-wrapper .align--right {
    text-align: right
}

.rtf-content-wrapper .align--justify {
    text-align: justify
}

.videoplayer {
    margin: 0 3.125% 10px
}

.o-article-header .videoplayer {
    margin-top: 25px
}

.o-single-image {
    padding: 15px 0 0;
    margin-left: 3.125%;
    margin-right: 3.125%
}

.section-teaser>.o-single-image.col-12of12,
MAIN>.o-single-image.col-12of12 {
    width: auto
}

.o-article-header .o-single-image {
    margin-left: 0;
    margin-right: 0;
    padding-top: 25px;
    padding-bottom: 20px;
    border-bottom: 0 solid #cdcdcd
}

.o-single-image figure {
    position: relative;
    margin: 0
}

.o-single-image figure IMG {
    display: block;
    width: 100%;
    height: auto
}



.html-container {
    margin-top: 10px;
    margin-left: 3.125%;
    margin-right: 3.125%
}


.o-teaser-blog:first-of-type,
.section-teaser:not(.without-section-header)>.o-teaser-article:first-of-type,
MAIN>.o-teaser-article:first-of-type {
    margin: 0
}

.o-teaser-blog:first-of-type .a-icon-gallery,
.o-teaser-blog:first-of-type .a-icon-play,
.section-teaser:not(.without-section-header)>.o-teaser-article:first-of-type .a-icon-gallery,
.section-teaser:not(.without-section-header)>.o-teaser-article:first-of-type .a-icon-play,
MAIN>.o-teaser-article:first-of-type .a-icon-gallery,
MAIN>.o-teaser-article:first-of-type .a-icon-play {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: auto;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    height: 51px;
    width: 51px
}

.o-teaser-article .wrapper:after,
.o-teaser-article .wrapper:before {
    content: ' ';
    display: table
}

.o-teaser-article .teaser-image {
    width: 40%;
    float: left;
    margin-right: 3.125%;
    margin-bottom: 4px
}

.o-teaser-article .teaser-image>A {
    display: block
}

.o-teaser-article .a-headline {
    font-weight: 600;
    margin-top: 0;
    padding-top: 13px
}

.o-teaser-article .m-kuco {
    float: right
}

.o-teaser-article.anzeige .m-kuco,
.o-teaser-article.spons-post .m-kuco {
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, #fff 40%, #fff 100%)
}

.section-teaser:not(.without-section-header)>.o-teaser-article:first-of-type,
MAIN>.o-teaser-article:first-of-type {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    border-top: 1px solid #cdcdcd
}

.section-teaser:not(.without-section-header)>.o-teaser-article:first-of-type .teaser-image,
MAIN>.o-teaser-article:first-of-type .teaser-image {
    margin-top: -1px;
    width: 100%;
    margin-bottom: 0;
    float: none
}

.section-teaser:not(.without-section-header)>.o-teaser-article:first-of-type .teaser-content,
MAIN>.o-teaser-article:first-of-type .teaser-content {
    box-sizing: border-box;
    margin-top: 10px;
    width: 100%;
    padding: 0 3.125%
}

.section-teaser:not(.without-section-header)>.o-teaser-article:first-of-type .a-label-subject,
MAIN>.o-teaser-article:first-of-type .a-label-subject {
    margin-top: 0
}

.section-teaser:not(.without-section-header)>.o-teaser-article:first-of-type .a-label-subject+.a-headline,
MAIN>.o-teaser-article:first-of-type .a-label-subject+.a-headline {
    margin-top: 5px;
    padding-top: 0
}

.section-teaser:not(.without-section-header)>.o-teaser-article:first-of-type .a-headline,
MAIN>.o-teaser-article:first-of-type .a-headline {
    margin-top: 0;
    padding-top: 16px;
    padding-left: 0;
    font-weight: 600
}

.section-teaser:not(.without-section-header)>.o-teaser-article:first-of-type .m-sharing,
MAIN>.o-teaser-article:first-of-type .m-sharing {
    padding-left: 3.125%
}

.section-teaser:not(.without-section-header)>.o-teaser-article-headline-top:first-of-type .a-label-subject,
MAIN>.o-teaser-article-headline-top:first-of-type .a-label-subject {
    margin-top: 14px
}

.section-teaser:not(.without-section-header)>.o-teaser-article-headline-top:first-of-type .a-label-subject+.a-headline,
MAIN>.o-teaser-article-headline-top:first-of-type .a-label-subject+.a-headline {
    margin-top: 5px;
    padding-top: 0
}

.section-teaser:not(.without-section-header)>.o-teaser-article-headline-top:first-of-type .a-headline,
MAIN>.o-teaser-article-headline-top:first-of-type .a-headline {
    margin-top: 15px;
    padding-top: 16px;
    margin-bottom: 9px
}

.section-teaser:not(.without-section-header)>.o-teaser-blog:first-of-type,
MAIN>.o-teaser-blog:first-of-type {
    margin: 0;
    padding-top: 15px;
    padding-left: 3.125%;
    padding-right: 3.125%
}

.section-teaser:not(.without-section-header)+.section-teaser>.o-teaser-blog:first-of-type,
MAIN+.section-teaser>.o-teaser-blog:first-of-type {
    margin: 0 3.125%;
    padding-left: 0;
    padding-right: 0
}

.section-teaser.without-section-header {
    margin-top: 0
}

.o-teaser-blog {
    margin: 0 3.125%
}

.o-teaser-blog:after,
.o-teaser-blog:before {
    content: ' ';
    display: table
}

.o-teaser-blog .teaser-content {
    display: block
}

.o-teaser-blog .teaser-content:after,
.o-teaser-blog .teaser-content:before {
    content: ' ';
    display: table
}

.o-teaser-blog .m-kuco {
    position: absolute;
    top: 0;
    right: 0
}

.o-teaser-blog .m-kuco+.m-avatar {
    margin-top: 15px
}

.o-teaser-blog .m-avatar {
    float: right;
    padding-left: 3.125%;
    text-align: right
}

.o-teaser-list .tab-list,
.o-wissenscommunity .tab-list {
    text-align: center
}

.o-teaser-blog .a-image-round {
    width: 70px;
    height: 70px
}

.o-teaser-blog .a-label-subject+.teaser-author {
    margin-top: 2px
}

.o-teaser-blog .a-label-subject+.m-sharing {
    margin-top: 6px
}

.o-teaser-blog .a-headline {
    margin-top: 2px;
    padding-left: 0
}

.o-teaser-blog .a-headline+.m-sharing {
    margin-top: 2px
}

.o-teaser-blog .m-sharing {
    clear: none;
    margin-top: 4px
}

.o-forms:after,
.o-lightbox-mediagallery .kuco:after,
.o-multiple-choice .author-socialmedia .a-text-block,
.o-multiple-choice .m-progress-bar,
.o-multiple-choice .multiple-choice-content .m-kuco:after,
.o-socialembed:after,
.o-teaser-list .o-teaser-article:after,
.tabs-container .tab-container-list:after,
.teaser-block-mediagalleries-more .mediagalleries-more-wrapper:after {
    clear: both
}

.o-teaser-blog:first-of-type {
    padding-left: 3.125%;
    padding-right: 3.125%
}

.o-teaser-list,
.o-teaser-list .tab-list-item {
    padding: 0
}

.o-teaser-list .m-tabs {
    padding: 20px 0 0
}

.o-teaser-list .teaser-list-header {
    margin-top: 60px
}

.o-teaser-list .teaser-list-header .a-module-title {
    margin-top: -2px;
    margin-bottom: 5px;
    line-height: 32px;
    text-transform: uppercase
}

.o-teaser-list .teaser-list-header A {
    color: #c00
}

.o-teaser-list .teaser-list-header HR,
.o-teaser-list>HR {
    display: block;
    margin: 0 auto;
    height: 4px;
    background-color: #000
}

.o-teaser-list .o-teaser-article:after,
.o-teaser-list .o-teaser-article:before {
    content: ' ';
    display: table
}

.o-teaser-list .o-teaser-article:first-child {
    padding-top: 20px
}

.o-teaser-list .o-teaser:first-of-type {
    border-top: 0
}

.o-teaser-list .o-teaser {
    padding-bottom: 15px
}

.o-teaser-list .o-teaser .m-kuco {
    float: none;
    position: static;
    margin-top: -10px;
    padding-left: 0;
    padding-bottom: 3px
}

.o-teaser-list .teaser-image {
    margin-bottom: 0
}

.o-teaser-list .teaser-image IMG {
    width: 100%
}

.o-teaser-list .a-headline {
    margin-top: -2px;
    padding-top: 0
}

.o-teaser-list+.section-teaser {
    margin-top: 20px
}

.o-teaser-list-with-blog .a-label-subject {
    text-transform: none
}

.o-teaser-list-with-blog .a-label-subject+.a-headline {
    margin-top: 5px
}

.o-teaser-list-with-blog .a-headline {
    margin-top: -2px;
    padding: 0
}

.text-number {
    float: left;
    margin-left: 10px
}

.text-number+.teaser-content {
    margin-left: 35px
}

.o-teaser-list-with-ranking .o-teaser-article {
    padding: 15px 0
}

.o-teaser-list-with-ranking .o-teaser-article:first-child {
    padding-top: 20px
}

.o-teaser-list-with-ranking .a-label-subject+.a-headline {
    margin-top: 5px
}

.o-teaser-catchline {
    padding: 15px 0;
    margin: 0 3.125%;
    border-top: 1px solid #9a9a9a
}

.o-teaser-catchline .m-kuco {
    float: right
}

.o-teaser-catchline .m-kuco+.headline-link .a-headline {
    margin-top: 11px
}

.o-teaser-catchline .a-datetime {
    margin-top: -1px
}

.o-teaser-catchline .a-datetime+.headline-link .a-headline {
    margin-top: 0
}

.o-teaser-catchline .headline-link .a-headline {
    margin-top: -2px;
    margin-bottom: -4px
}

.o-teaser-special.o-teaser-special-image-only {
    padding-top: 15px
}

.tabs-container {
    margin-top: -14px
}

.has-tabs .tabs-container {
    margin-top: 0;
    padding-top: 10px;
    border-top: 1px solid #cdcdcd
}

.tabs-container .a-btn-tab {
    margin-left: 5px;
    padding: 5px 0;
    display: inline-block;
    width: 110px
}

.tabs-container .tab-container-list {
    position: relative;
    padding-bottom: 300px;
    text-align: center
}

.tabs-container .tab-container-list:after,
.tabs-container .tab-container-list:before {
    content: ' ';
    display: table
}

.tabs-container .tab-container-list-item {
    display: inline-block
}

.tabs-container .tab-container-list-item:first-child {
    margin-left: 0
}

.tabs-container .tab-container-list-item .content-wrapper {
    position: absolute;
    display: none;
    left: 0;
    top: 0;
    width: 100%
}

.tabs-container .tab-container-list-item .a-btn-tab+.content-wrapper {
    top: 32px
}


.tabs-container .tab-container-list-item.is-active .content-wrapper {
    display: block
}



.icon-external_neutraldark,
.rtf-content-wrapper .external-link {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22452.313%22%20height%3D%22454%22%20viewBox%3D%220%2025.313%20452.313%20454%22%20enable-background%3D%22new%200%2025.313%20452.313%20454%22%3E%3Cg%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M309%20272.313v161.772H44v-267h160.313v-40H4v347h345V272.313zM263.928%2035.02v32.22h119.507L178.497%20272.176l28.284%2028.285%20204.98-204.98v119.57h32.218l.003-180.033z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.a-icon-gallery,
.icon-fotoicon {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22261%22%20height%3D%22259%22%20viewBox%3D%22-193%20368%20261%20259%22%20enable-background%3D%22new%20-193%20368%20261%20259%22%3E%3Ccircle%20opacity%3D%22.5%22%20enable-background%3D%22new%22%20cx%3D%22-62.5%22%20cy%3D%22497.5%22%20r%3D%22128.5%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M-58.605%20477.348c-12.73%200-23.083%2010.356-23.083%2023.086%200%2012.73%2010.356%2023.084%2023.083%2023.084%2012.73%200%2023.086-10.354%2023.086-23.084s-10.356-23.086-23.085-23.086zM2.87%20447.5h-26.986l-7.478-20h-53.719l-7.54%2020h-27.53c-10.085%200-18.868%207.04-18.868%2017.125v71.008c0%2010.084%208.783%2018.867%2018.867%2018.867H2.87c10.084%200%2016.88-8.782%2016.88-18.867v-71.008c0-10.084-6.796-17.125-16.88-17.125zm-61.475%2085.736c-18.088%200-32.805-14.715-32.805-32.805%200-18.087%2014.716-32.804%2032.805-32.804%2018.088%200%2032.806%2014.717%2032.806%2032.805%200%2018.09-14.718%2032.806-32.805%2032.806z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.a-hint-not-published,
.icon-haken_26x26 {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%3E%3Cpath%20fill%3D%22%230c3%22%20d%3D%22M10.664%2024.11c-.672%200-1.306-.313-1.715-.85l-5.513-7.283c-.718-.946-.53-2.295.417-3.012.948-.717%202.296-.53%203.012.417l3.626%204.787%209.12-14.643c.628-1.007%201.954-1.315%202.964-.69%201.01.63%201.316%201.955.69%202.964L12.49%2023.1c-.375.602-1.02.98-1.728%201.01-.033.002-.065.003-.098.003z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.icon-help-in-circle_neutraldark,
.recaptcha-buttons [id=recaptcha_whatsthis_btn] {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221000%22%20height%3D%221000%22%20viewBox%3D%220%200%201000%201000%22%3E%3Ccircle%20fill%3D%22%23666%22%20cx%3D%22500%22%20cy%3D%22500%22%20r%3D%22490%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M557.762%20389.758c0-40.22-24.336-62.01-72.068-62.01-58.62%200-108.865%2033.51-143.224%2065.365V287.57c36.866-34.36%2094.663-61.16%20161.66-61.16%2098.824%200%20163.34%2057.804%20163.34%20150.777%200%2062.816-43.577%20105.544-81.25%20146.573-25.143%2026.84-30.154%2043.576-30.964%2059.503h-102.23c1.698-40.26%2011.724-60.32%2044.41-97.176%2027.658-32.665%2060.326-56.958%2060.326-96.33zM500.766%20625.14c37.68%200%2067.02%2027.65%2067.02%2065.325%200%2035.98-29.34%2064.515-67.02%2064.515-36.825%200-65.324-28.536-65.324-64.515%200-37.676%2028.498-65.324%2065.324-65.324z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.icon-italic,
.m-cm-editor .toolbar-icons .btn-italic {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%227.757%22%20height%3D%2214.51%22%20viewBox%3D%220%200%207.757%2014.51%22%3E%3Cg%20fill%3D%22%236F6F6F%22%3E%3Cpath%20d%3D%22M7.757%200H3.78L3.1%202.67h3.974zM0%2014.51h3.977l2.48-9.655H2.482z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.icon-krone,
.m-user-avatar .status-avatar.good-user {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22271.486%22%20height%3D%22271.486%22%20viewBox%3D%22265.957%20158.472%20271.486%20271.486%22%20enable-background%3D%22new%20265.957%20158.472%20271.486%20271.486%22%3E%3Ccircle%20fill%3D%22%23EFA91D%22%20cx%3D%22401.7%22%20cy%3D%22294.215%22%20r%3D%22135.743%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M321.96%20219.638l8%20144.54h152.49l6-144.54L439.68%20286l-34.474-66.362-29.43%2068.68%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.icon-line-vertical_neutrallight {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22960%22%20height%3D%22100%22%20viewBox%3D%22-259.5%200%20960%20100%22%20enable-background%3D%22new%20-259.5%200%20960%20100%22%3E%3Cg%20stroke%3D%22%23CDCDCD%22%20stroke-miterlimit%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M-1-1v102M349-1v102%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.field-password,
.icon-lock-b0b0b0 {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2270%22%20height%3D%2285%22%20viewBox%3D%220%200%2070%2085%22%3E%3Cpath%20fill%3D%22%23B0B0B0%22%20d%3D%22M64%2030h-9v-7C55%208.514%2048.327%200%2035%200S15%208.514%2015%2023v7H5c-2.762%200-5%203.238-5%206v39c0%202.75%202.142%205.69%204.76%206.535l5.98%201.93C13.36%2084.31%2017.75%2085%2020.5%2085h29c2.75%200%207.143-.69%209.76-1.535l5.982-1.93C67.86%2080.69%2070%2077.75%2070%2075V36c0-2.762-3.24-6-6-6zm-39-9c0-7.225%203.986-11%2010-11%206.013%200%2010%203.775%2010%2011v9H25v-9z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.icon-loudspeaker_neutraldark,
.recaptcha-buttons [id=recaptcha_switch_audio_btn] {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22844%22%20height%3D%22669%22%20viewBox%3D%220%200%20844%20669%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M181.408%20489.32H65.966C35.058%20489.32%2010%20464.26%2010%20433.35V235.578c0-30.91%2025.058-55.967%2055.966-55.967h115.442v309.71zm62.9-323.59v337.473L514.786%20658.93V10L244.308%20165.73zm345.675%2050.346c30.202%2030.268%2048.85%2072.072%2048.77%20118.22-.053%2046.134-18.813%2087.888-49.088%20118.083l49.656%2049.827c43.023-42.906%2069.712-102.266%2069.806-167.83.098-65.576-26.39-124.95-69.293-167.97l-49.85%2049.67zm87.24-86.922c52.456%2052.59%2084.785%20125.13%2084.662%20205.27-.108%2080.14-32.743%20152.702-85.333%20205.16l50.886%2051.09c65.658-65.503%20106.424-156.12%20106.562-256.18.154-100.052-40.2-190.587-105.68-256.24l-51.098%2050.9z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.a-btn-email-sharing,
.icon-mail_symbol {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229.318%22%20height%3D%2218.895%22%20viewBox%3D%225.244%209.595%2029.318%2018.895%22%20enable-background%3D%22new%205.244%209.595%2029.318%2018.895%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M6.21%2011.363l12.217%206.562c.41.22.94.327%201.476.327s1.066-.106%201.477-.327l12.216-6.562c.795-.427%201.55-1.768.086-1.768H6.124c-1.46%200-.708%201.342.087%201.768zm27.722%203.258c-.902.473-11.998%206.274-12.552%206.563s-.94.326-1.477.326c-.535%200-.922-.038-1.476-.327L5.874%2014.62c-.636-.33-.63.058-.63.358v11.95c0%20.682.91%201.56%201.616%201.56h26.088c.706%200%201.614-.88%201.614-1.56v-11.95c0-.3.006-.688-.63-.357z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.a-btn-menu,
.icon-menu-b0b0b0 {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2270%22%20height%3D%2250%22%20viewBox%3D%220%200%2070%2050%22%3E%3Cpath%20fill%3D%22%23b0b0b0%22%20d%3D%22M65%2020H5c-2.762%200-5%202.238-5%205s2.238%205%205%205h60c2.762%200%205-2.238%205-5s-2.238-5-5-5zM5%2010h60c2.762%200%205-2.238%205-5s-2.238-5-5-5H5C2.238%200%200%202.238%200%205s2.238%205%205%205zm60%2030H5c-2.762%200-5%202.238-5%205s2.238%205%205%205h60c2.762%200%205-2.238%205-5s-2.238-5-5-5z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.icon-moderator,
.m-user-avatar .avatar-stern,
.m-user-avatar .status-avatar.author,
.m-user-avatar .status-avatar.moderator,
.o-module-comments .m-author-introduction-comment .avatar-stern {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22271.486%22%20height%3D%22271.486%22%20viewBox%3D%22265.957%20158.472%20271.486%20271.486%22%20enable-background%3D%22new%20265.957%20158.472%20271.486%20271.486%22%3E%3Ccircle%20fill%3D%22%23c00%22%20cx%3D%22401.7%22%20cy%3D%22294.215%22%20r%3D%22135.743%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M472.353%20198.892l-35.208%2078.603%2033.482%2029.026-38.467%202.53-.188%2037.278-23.28-23.424-77.643%2067.784%2039.42-77.555-35.926%201.724%2041.673-36.212-43.542-80.903%2074.293%2057.05z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.icon-more_maxlight,
.m-tags.is-collapsed .tag-list::after {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221000%22%20height%3D%221000%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M734%20469H531V266h-62v203H266v62h203v203h62V531h203z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.icon-pfeil-oben_signal {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214.064%22%20height%3D%2211.719%22%20viewBox%3D%22-309.5%20247.5%2014.064%2011.719%22%20enable-background%3D%22new%20-309.5%20247.5%2014.064%2011.719%22%3E%3Cpath%20fill%3D%22%23c00%22%20d%3D%22M-301.866%20247.857l6.216%2010.033c.48.73.126%201.328-.784%201.328H-308.5c-.91%200-1.266-.598-.783-1.328l6.213-10.033s.25-.357.604-.357c.348%200%20.6.357.6.357z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.icon-pfeil-unten-9x5_signal {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22920%22%20height%3D%22520%22%20viewBox%3D%22-162.5%2057.5%20920%20520%22%20enable-background%3D%22new%20-162.5%2057.5%20920%20520%22%3E%3Cpath%20fill%3D%22%23c00%22%20d%3D%22M747.5%2067.5l-450.008%20500-449.992-500z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.icon-pfeil-unten-outline-9x5_neutrallight {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22920%22%20height%3D%22520%22%20viewBox%3D%220%200%20920%20520%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M910%2010L459.992%20510%2010%2010z%22%2F%3E%3Cpath%20fill%3D%22%23CDCDCD%22%20d%3D%22M685.46%20110L459.994%20360.516%20234.533%20110%20144.5%2010H10l449.992%20500L910%2010H775.5l-90.04%20100%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.icon-pfeil-unten_maxlight {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2284%20171.4%20763.3%20631.8%22%20enable-background%3D%22new%2084%20171.4%20763.3%20631.8%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M430.5%20781.6l-334.8-540c-27-37.8-5.4-70.2%2043.2-70.2h653.4c48.6%200%2070.2%2032.4%2043.2%2070.2l-334.8%20540s-16.2%2021.6-32.4%2021.6c-27-5.4-37.8-21.6-37.8-21.6z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.form-select-block::after,
.icon-pfeil-unten_neutraldark {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-529%20534%2020%2014%22%20enable-background%3D%22new%20-529%20534%2020%2014%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M-519.7%20546.4l-6.2-10c-.5-.7-.1-1.3.8-1.3h12.1c.9%200%201.3.6.8%201.3l-6.2%2010s-.3.4-.6.4c-.5-.1-.7-.4-.7-.4z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.icon-picture_neutraldark,
.recaptcha-buttons [id=recaptcha_switch_img_btn] {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221000%22%20height%3D%22755%22%20viewBox%3D%220%200%201000%20755%22%3E%3Cg%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M274.87%20218.082l284.655%20459.63L740.64%20500%20990%20744.678V10H10v635.763z%22%2F%3E%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%22636.922%22%20cy%3D%22206.708%22%20r%3D%22101.741%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.icon-play-outline,
.o-related-links .with-play .a-headline:first-child,
.o-related-links .with-play .a-label-subject,
.o-related-links .with-play .m-kuco+.a-headline {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22159.016%22%20height%3D%22144.794%22%20viewBox%3D%220%200%20159.016%20144.794%22%3E%3Cpath%20fill%3D%22%239A9A9A%22%20d%3D%22M62.44%2099.17l42.926-28.134-42.925-28.16zM76.904%20125.794c-30.2%200-54.77-24.57-54.77-54.77s24.57-54.772%2054.77-54.772%2054.77%2024.57%2054.77%2054.77-24.57%2054.772-54.77%2054.772zm0-100.543c-25.238%200-45.77%2020.534-45.77%2045.772s20.532%2045.77%2045.77%2045.77%2045.77-20.532%2045.77-45.77-20.532-45.77-45.77-45.77z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.singlepage-forms.middle {
    padding-top: 52px
}

.singlepage-forms.last {
    padding-top: 55px;
    padding-bottom: 35px
}

.ath-viewport * {
    box-sizing: border-box
}

.ath-viewport {
    position: relative;
    z-index: 2147483641;
    pointer-events: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -o-text-size-adjust: none;
    text-size-adjust: none
}

.ath-container,
.ath-modal {
    pointer-events: auto!important
}

.ath-modal {
    background: rgba(0, 0, 0, .6)
}

.ath-mandatory {
    background: #000
}

.ath-container {
    position: absolute;
    z-index: 2147483641;
    padding: .7em .6em;
    width: 18em;
    background: #eee;
    background-size: 100% auto;
    box-shadow: 0 .2em 0 #d1d1d1;
    font-family: sans-serif;
    font-size: 15px;
    line-height: 1.5em;
    text-align: center
}

.ath-action-icon,
.ath-container:before {
    background-position: 50%;
    background-repeat: no-repeat;
    overflow: hidden
}

.ath-container small {
    font-size: .8em;
    line-height: 1.3em;
    display: block;
    margin-top: .5em
}

.ath-ios.ath-phone {
    bottom: 1.8em;
    left: 50%;
    margin-left: -9em
}

.ath-ios6.ath-tablet {
    left: 5em;
    top: 1.8em
}

.ath-ios7.ath-tablet {
    left: .7em;
    top: 1.8em
}

.ath-ios8.ath-tablet {
    right: .4em;
    top: 1.8em
}

.ath-android {
    bottom: 1.8em;
    left: 50%;
    margin-left: -9em
}

.ath-container:before {
    content: '';
    position: relative;
    display: block;
    float: right;
    margin: -.7em -.6em 0 .5em;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAeHAAAHhwFd+hRDAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAHVQTFRFAAAAOTk5MzMzOzs7Nzc3QUFBQEBAPz8/Pj4+QUFBQEBAPz8/Pj4+QUFBQEBAPz8/QUFBPj4+Pz8/Pz8/Pj4+Pz8/Pz8/Pz8/Pj4+Pz8/Pj4+Pz8/Pz8/Pz8/Pz8/Pz8/Pj4+Pz8/Pz8/Pz8/Pz8/QEBAPz8/n3QmjwAAACZ0Uk5TAAkKDQ4zODk6OzxBQkNERUusrbG0tba7vL3Excbu8fL19fb3+PgucqJgAAACqklEQVR42sXc23LCIBAGYKy2pgft0WpP2vTA+z9i0+goCZAs7O7P3oWZTL5ZYAh7sca0MXmYG3jM7yfu4/TV1jdow01tX6cdg4UrGoN1FNM3a+GK1nBSzPYGrOJgsPZt1hrerYUrjoa9wjHgFI7B2veZWVk3tpCdWm07H30y8+4AIhedPFj7cW7wioABrggawIqIAaroGbYXzlGCUvQNnc0IUgwaQIoRA0QxagAoCAZ1BcmgrCAaVBVkg6IiwaCmSDIoKRINKopkg4IiwyCuyDIIKzINoopsg6CCYRBTsAxCCqZBRLGo2RcrtkLAwFaIGJgKIQNLIWZgKAQN2QpRg1dKoCmEDVkKcUOGQsGQrFAxJCqUDEkKNUOCQtFAVqgaiAplg69YFDAQFADDqAJiGFGADI1iF1XADAOKvqHSLApHFFBDRAE2BBVwQ0BRwOApfn8LGDxFEcOQAmeIK5CGmAJrCCvQBq8A8r9Zrw08qp6irvAGs/zpIr4XBQxf3nQsyhvwipABrQgbsIqYAamIG3CKnqH+LKDoGXbVwD84zDB4E4AZ4IqgAayIGKCKqMGYS5RiwOArlgUMnuJrWcAAUYwaAAqCQV1BMigriAZVBdmgqEgwqCmSDEqKRIOKItmgoMgwiCv6hkvaa6KKTIOoItsgqGAYxBQsg5CCaRBRsA0CCgEDWyFiYCqEDCyFmIGhEDRkK0QNmQphQ5ZC3JChUDAkK1QMiQolQ5JCzZCguNUzkBV3P4oGokLZQFKoGwgKgGFUATGMKECGQQXMYMxVTAE0RBVQQ0QBNgQVcENI8QwoBo8cUiszWYPz4OVi3bQ9cBQoQ0exblsvTDZwg6PYHNo/tE0XmvVwa4BxWBentgtnL+A8HHPxcnYaaBRoQ6twDY3iEW5oFI8Hwx/QxSE448b+MwAAAABJRU5ErkJggg==);
    background-color: rgba(255, 255, 255, .8);
    background-size: 50%;
    width: 2.7em;
    height: 2.7em;
    text-align: center;
    color: #a33;
    z-index: 2147483642
}

.ath-container.ath-icon:before {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    float: none
}

.ath-mandatory .ath-container:before {
    display: none
}

.ath-container.ath-android:before {
    float: left;
    margin: -.7em .5em 0 -.6em
}

.ath-container.ath-android.ath-icon:before {
    position: absolute;
    right: auto;
    left: 0;
    margin: 0;
    float: none
}

.ath-action-icon {
    display: inline-block;
    vertical-align: middle;
    text-indent: -9999em
}

.ath-ios7 .ath-action-icon,
.ath-ios8 .ath-action-icon {
    width: 1.6em;
    height: 1.6em;
    background-image: url(data:image/png;base64,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);
    margin-top: -.3em;
    background-size: auto 100%
}

.ath-ios6 .ath-action-icon {
    width: 1.8em;
    height: 1.8em;
    background-image: url(data:image/png;base64,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);
    margin-bottom: .4em;
    background-size: 100% auto
}

.ath-android .ath-action-icon {
    width: 1.4em;
    height: 1.4em;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE2ODRFM0VGNDc0NTExRTRCNEUxODAyMzVCNkM5RTU5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE2ODRFM0YwNDc0NTExRTRCNEUxODAyMzVCNkM5RTU5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTY4NEUzRUQ0NzQ1MTFFNEI0RTE4MDIzNUI2QzlFNTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTY4NEUzRUU0NzQ1MTFFNEI0RTE4MDIzNUI2QzlFNTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7bs1dGAAABKElEQVR42uyXywnCQBRFxyCxCFsQ/CzUGtQGdOfGuBJbcWcqsAGtwY2Iii1YgbhQF/EOvEAQ/ARnkhHug7NwvJC5hDBzClEUqV8nCILkTx+MQR9UZO0IFmAObnEwDMOfn11UZqcMlqD2tN4WhqAHTqYe6BncvP9i88nR/61AycUCwYfNx1MFIxcLDCxlMyvQSJGtu1ggzdxdLLBNkT26WGBhKZtZAX0q7b/IHSTrXIEr6ILdm4wu2JGskx+xPmFbYAo24CJsZK1p8hS2cZVQcteZCdanYOIyl+d46s+HBfIeIx/xk9B8f3AYEBobb0B7wQSswVlYy5rv5BugkdHIaGQ0MhoZjYxGRiOjkdEHWIBGRiOjkdHIaGQ0MhoZjYxGRiPL1sgeAgwApeJtJOoNgAYAAAAASUVORK5CYII=);
    background-size: 100% auto
}

.ath-container p {
    font-family: SternMetric, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 2147483642;
    font-size: 16px;
    line-height: 24px;
    color: #000
}

.ath-ios.ath-phone:after,
.ath-ios.ath-tablet:after {
    content: '';
    background: #eee;
    position: absolute;
    width: 2em;
    height: 2em;
    left: 50%;
    margin-left: -1em
}

.ath-ios.ath-phone:after {
    bottom: -.9em;
    -webkit-transform: scaleX(.9) rotate(45deg);
    transform: scaleX(.9) rotate(45deg);
    box-shadow: .2em .2em 0 #d1d1d1
}

.ath-ios.ath-tablet:after {
    top: -.9em;
    -webkit-transform: scaleX(.9) rotate(45deg);
    transform: scaleX(.9) rotate(45deg);
    z-index: 2147483641
}

.ath-application-icon {
    display: none
}

.ath-container.ath-ios .ath-application-icon {
    border-radius: 1em;
    box-shadow: 0 .2em .4em rgba(0, 0, 0, .3), inset 0 .07em 0 rgba(255, 255, 255, .5);
    margin: 0 auto .4em
}

@media only screen and (orientation:landscape) {
    .ath-container.ath-phone {
        width: 24em
    }
    .ath-android.ath-phone,
    .ath-ios.ath-phone {
        margin-left: -12em
    }
    .ath-ios6:after {
        left: 39%
    }
    .ath-ios8.ath-phone {
        left: auto;
        bottom: auto;
        right: .4em;
        top: 1.8em
    }
    .ath-ios8.ath-phone:after {
        bottom: auto;
        top: -.9em;
        left: 68%;
        z-index: 2147483641;
        box-shadow: none
    }
}

.ath-container P:before {
    content: " ";
    display: block;
    height: 90px;
    width: 91px;
    margin: 0 auto 10px;
    border-radius: 8px;
    background-color: #c00;
    background-position: center;
    background-size: 66%;
    box-shadow: 0 4px 8px, rgba(0, 0, 0, .25)
}

.o-article-content .rtf-content-wrapper .o-mediagallery-mobile>.m-kuco,
.o-article-header .o-mediagallery-mobile .m-kuco,
.section-teaser>.o-single-image .single-image-meta,
.section-teaser>.o-single-image .text-content {
    display: none
}

.o-teaser .teaser-image+.teaser-content {
    padding-left: 0;
    margin-left: 43.125%
}

.mediagallery-item .teaser-image+.teaser-content,
.section-teaser:not(.without-section-header)>.o-teaser-article:first-of-type .teaser-content,
.teasergallery-item .teaser-image+.teaser-content,
MAIN>.o-teaser-article:first-of-type .teaser-content {
    margin-left: 0
}

.a:link,
a:visited {
    font-size:10px ;
}

/*""""""submenu css""""""*/
ul.dropdown, ul.dropdown1, ul.dropdown2, ul.dropdown3 {
     display: none;
 }
 .item-wrapper {
     background-repeat: no-repeat;
     background-position: 100%;
 }
/*img.myImage {
  position: relative;
   right: 0; 
  left: 75%;
  top: 3px;
}*/
img.myImage,img.myImage1,img.myImage2,img.myImage3 {
    /* right: 0; */
    margin-left: 90%;
    margin-top: -25px;
	cursor:pointer;
}
/*@media only screen and (max-width: 800px) {
   img.myImage {
      left: 69%;
    }
}
@media only screen and (max-width: 600px) {
   img.myImage {
      left: 60%;
    }
}
@media only screen and (max-width: 475px) {
   img.myImage {
      left: 50%;
    }
}
@media only screen and (max-width: 380px) {
   img.myImage {
      left: 42%;
    }
}*/
.navigation-link-list .navigation-link~.navigation-link .item-wrapper1,.navigation-link-list .navigation-link~.navigation-link .item-wrapper2 {
    border-top: 1px solid #cdcdcd;
}
.navigation-link-list .item-wrapper1,.navigation-link-list .item-wrapper2,.navigation-link-list .item-wrapper3 {
    margin-left: calc(21.875% - 3px);    margin-right: 4.375%;    padding: 14px 0 15px;
}

@media only screen 
and (min-device-width : 320px)
and (max-device-width :900px)  
{

a:link, a:visited {
    font-size: 12px;
}

@media only screen 
and (min-device-width : 360px)
and (max-device-width : 360px)  
{

a:link, a:visited {
    font-size: 12.5px;
}

@media only screen 
and (min-device-width : 900px)
and (max-device-width : 900px)  
{

a:link, a:visited {
    font-size: 12.5px;
}
}