/* accordion */

.js .accordion-content {
    display: none;
}

.accordion.accordion-open > .accordion-content {
    display: block;
}

.accordion:target .accordion-content {
    display: block;
}


.accordion-content.notinitialized {
    display: none;
}

/** Ausgleich für box-content = 0 */
.accordion-header {
    padding-left: 1em;
}

.accordion-content .text {
    padding: 0 1em;
}

.accordion-content .text p {
    margin: 0;
}

@media screen and (max-width:799px) {
    .accordion-header {
        padding-left: 1em;

    }
    .accordion-content .box-image img {margin-bottom: 1em;}

    h3.accordion-header {
        padding: 0.75em 1.5em 0.75em 0.75em;
        background-blend-mode: soft-light;
        background-image: url("../img/pfeil_weiss_down.svg");
        background-position: right 10px top 10px;
        background-repeat: no-repeat;
        background-size: 1.5em auto;
        cursor: pointer;
    }

    .accordion.accordion-open h3.accordion-header
    {
        background-image: url("../img/pfeil_weiss_up2.svg");
    }

    .accordion h3.accordion-header {
        margin:0.25em 0 0 0;
    }
}


h4.accordion-header {
    padding: 0.75em 1.5em 0.75em 0.75em;
    background-blend-mode: soft-light;
    background-image: url("../img/pfeil_weiss_down.svg");
    background-position: right 10px top 10px;
    background-repeat: no-repeat;
    background-size: 1.5em auto;
    cursor: pointer;
}

.accordion h4.accordion-header {
    margin:0.25em 0 0 0;
}

.topic-beschaeftigte .accordion.accordion-open h4.accordion-header,
.accordion.accordion-open.topic-beschaeftigte > h4.accordion-header{
    background-image: url("../img/pfeil_gelb_up.svg");
    background-blend-mode: inherit;
}

.accordion.accordion-open h4.accordion-header,
.accordion.accordion-open.topic-aktuelles > h4.accordion-header,
.accordion.accordion-open.topic-unternehmen > h4.accordion-header,
.accordion.accordion-open.topic-konzern > h4.accordion-header,
.accordion.accordion-open.topic-arbeitsplatz > h4.accordion-header,
.accordion.accordion-open.topic-flughafen > h4.accordion-header,
.accordion.accordion-open.topic-neutral  > h4.accordion-header
{
    background-image: url("../img/pfeil_weiss_up2.svg");
}

.topic-beschaeftigte .accordion h4.accordion-header,
.accordion.topic-beschaeftigte > h4.accordion-header{
    background-image: url("../img/pfeil_gelb_down.svg");
    background-blend-mode: inherit;
}

.accordion.topic-aktuelles > h4.accordion-header,
.accordion.topic-unternehmen > h4.accordion-header,
.accordion.topic-konzern > h4.accordion-header,
.accordion.topic-arbeitsplatz > h4.accordion-header,
.accordion.topic-flughafen > h4.accordion-header,
.accordion.topic-neutral  > h4.accordion-header
{
    background-image: url("../img/pfeil_weiss_down.svg");
}

/*20% Farben*/

.topic-konzern h4.accordion-header, .topic-unternehmen h4.accordion-header
{
    background-color: #e2d0e2;

}
.topic-flughafen h4.accordion-header, .topic-flughaefen h4.accordion-header{
    background-color: #fce3d1;

}
.topic-aktuelles h4.accordion-header{
    background-color: #cccce9;

}
.topic-arbeitsplatz h4.accordion-header{
    background-color: #e6efd6;

}
.topic-beschaeftigte h4.accordion-header{
    background-color: #fff4d1;

}

/*60%*/

.topic-neutral h4.accordion-header{
    background-color: #b5babd;
}

.accordion-content .accordionimg
{
    padding:0;
    width: 50%;
    float: right;
}

.accordion-content .accordionimg.kompakt
{
    width: 33%;
}/* breadcrumb */

.site-breadcrumb {
    width: 100%;
    background: #ced1d3;
    padding:1em 0em 1em 0em;
}

.breadcrumb {
    font-size: 0.7em;
    cursor: default;
}


@media screen and (min-width:1040px) {
    .breadcrumb {
        font-size: 0.8em;
    }
}

.breadcrumb img {
    width: 10px;
    height: 10px;
}

.breadcrumb a {
    margin-right: 0.5em;
    text-decoration: none;
    margin-left: 0.5em;
}

.trenner {font-size: 1.3em;}/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; color: #666666;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:95%; height:95%; display:block; border:0;}

/*
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background-color: #000000; display: block;}
#colorbox{}
#cboxTopLeft{width:8px; height:8px; background-color: #ffffff;}
#cboxTopRight{width:8px; height:8px; background-color: #ffffff;}
#cboxBottomLeft{width:8px; height:8px; background-color: #ffffff;}
#cboxBottomRight{width:8px; height:8px; background-color: #ffffff;}
#cboxMiddleLeft{width:8px; background-color: #ffffff;}
#cboxMiddleRight{width:8px; background-color: #ffffff;}
#cboxTopCenter{height:8px; background-color: #ffffff;}
#cboxBottomCenter{height:8px; background-color: #ffffff;}
#cboxContent{background:#fff; overflow:hidden;}


/*#cboxTopLeft{width:21px; height:21px; background:url(/apps/skynet/docroot/img/colorbox/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(/apps/skynet/docroot/img/colorbox/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/apps/skynet/docroot/img/colorbox/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(/apps/skynet/docroot/img/colorbox/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(/apps/skynet/docroot/img/colorbox/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/apps/skynet/docroot/img/colorbox/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/apps/skynet/docroot/img/colorbox/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/apps/skynet/docroot/img/colorbox/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}*/

.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:left; width:70%; color:#666666; margin-bottom: -5px;}
#cboxCurrent,#cboxCurrentNew{position:relative; top: 8px; right:5px; float: right; color:#666666;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPreviousNew,#cboxPrevious{cursor: pointer; position:relative; float: left; bottom:-2px; right:15px; background:url(../img/colorbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPreviousNew:hover,#cboxPrevious:hover{cursor: pointer;background-position:-75px -25px;}
#cboxNextNew,#cboxNext{cursor: pointer;position:relative; bottom:-2px; float: left; right:0; background:url(../img/colorbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover,#cboxNextNew:hover{cursor: pointer;background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(../img/colorbox/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(../img/colorbox/loading.gif) no-repeat center center;}
#cboxClose{border:none; position:absolute; top:0; right:0; background:url(../img/colorbox/icons_black.svg) no-repeat; width:17px; height:25px; text-indent:-9999px;}
#cboxClose:hover{border:none; background:url(../img/colorbox/icons_black.svg) no-repeat; width:17px; height:25px; text-indent:-9999px;}
#cboxnav{ float:right; width: 120px}
#newtitle {float:left; width: 70%; position: relative; top: 7px; cursor: default; padding-bottom:0.5em }

.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}
/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/**
Custom extension (Print & Download)
*/

.popup_print, .popup_download {
    cursor: pointer;
    width: 50%
}

.popup_print {
    text-align:right;
}

.popup_download {
    text-align:left;
}

.popup_print span{
    background: transparent url(../img/colorbox/btn_print.png);
    background-repeat:no-repeat;
    background-position:right center;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 30px;
    vertical-align: middle;
}

.popup_download span{
    background: transparent url(../img/colorbox/btn_download.png);
    background-repeat:no-repeat;
    background-position:left center;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 30px;
    vertical-align: middle;
}

.popup_iconbox {
    margin: auto;
    margin-top: 8px;
}

.popup_iconbox td{
    padding: 2px;
    vertical-align: middle;
}

#cboxLoadedContent
{
    -webkit-overflow-scrolling: touch;
    overflow-y: scroll;
}
/* navigation */

/*100% Farben*/

@media screen and (max-width:899px) {
    .site-nav .topic-aktuelles > a {
        box-shadow: -4px 0 0 0 #000091;
    }
    .site-nav .topic-konzern > a, .site-nav .topic-unternehmen > a {
        box-shadow: -4px 0 0 0 #6e156e;
    }
    .site-nav .topic-arbeitsplatz > a {
        box-shadow: -4px 0 0 0 #82af32;
    }
    .site-nav .topic-beschaeftigte > a {
        box-shadow: -4px 0 0 0 #ffc819;
    }
    .site-nav .topic-flughaefen > a, .site-nav .topic-flughafen > a {
        box-shadow: -4px 0 0 0 #f07319;
    }

    .site-nav .topic-neutral > a {
        box-shadow: -4px 0 0 0 #828d94;
    }

    .site-nav .topic-aktuelles a.active-topic {
        box-shadow: -15px 0 0 0 #000091;
    }
    .site-nav .topic-konzern a.active-topic,.site-nav .topic-unternehmen a.active-topic  {
        box-shadow: -15px 0 0 0 #6e156e;
    }
    .site-nav .topic-arbeitsplatz a.active-topic {
        box-shadow: -15px 0 0 0 #82af32;
    }
    .site-nav .topic-beschaeftigte a.active-topic {
        box-shadow: -15px 0 0 0 #ffc819;
    }
    .site-nav .topic-flughaefen a.active-topic, .site-nav .topic-flughafen a.active-topic {
        box-shadow: -15px 0 0 0 #f07319;
    }

    .site-nav .topic-neutral a.active-topic {
        box-shadow: -15px 0 0 0 #828d94;
    }

}

@media screen and (min-width:900px) {
    .site-nav .topic-aktuelles > a {
        border-top: 2px #000091 solid;
        margin-top: -2px;
    }
    .site-nav .topic-konzern > a, .site-nav .topic-unternehmen > a{
        border-top: 2px #6e156e solid;
        margin-top: -2px;
    }
    .site-nav .topic-arbeitsplatz > a{
        border-top: 2px #82af32 solid;
        margin-top: -2px;
    }
    .site-nav .topic-beschaeftigte > a{
        border-top: 2px #ffc819 solid;
        margin-top: -2px;
    }
    .site-nav .topic-flughaefen > a, .site-nav .topic-flughafen > a{
        border-top: 2px #f07319 solid;
        margin-top: -2px;
    }

    .site-nav .topic-neutral > a {
        border-top: 2px #828d94 solid;
        margin-top: -2px;
    }

    .site-nav .topic-aktuelles a.active-topic {
        border-top: 5px #000091 solid;
        margin-top: -5px;
    }
    .site-nav .topic-konzern a.active-topic, .site-nav .topic-unternehmen a.active-topic {
        border-top: 5px #6e156e solid;
        margin-top: -5px;
    }
    .site-nav .topic-arbeitsplatz a.active-topic {
        border-top: 5px #82af32 solid;
        margin-top: -5px;
    }
    .site-nav .topic-beschaeftigte a.active-topic {
        border-top: 5px #ffc819 solid;
        margin-top: -5px;
    }
    .site-nav .topic-flughaefen a.active-topic,.site-nav .topic-flughafen a.active-topic  {
        border-top: 5px #f07319 solid;
        margin-top: -5px;
    }
    .site-nav .topic-neutral a.active-topic {
        border-top: 5px #828d94 solid;
        margin-top: -5px;
    }

    .site-nav a.active-topic {background-color: #ced1d3;}
    .active-topic:hover {background-color: #bbbfbf; }

}


/* links */
/*

.topic-aktuelles .more-link::before {
    background-color: #000091;
}

.topic-konzern .more-link::before, .topic-unternehmen .more-link::before {
    background-color: #782d8c;
}

.topic-arbeitsplatz .more-link::before {
    background-color: #82af32;
}

.topic-beschaeftigte .more-link::before {
    background-color: #ffc819;
}

.topic-flughaefen .more-link::before, .topic-flughafen .more-link::before {
    background-color: #f07319;
}
*/

.topic-aktuelles .more-link::before,
.topic-aktuelles .deeplink::before,
.topic-aktuelles .paging .prev-page::before,
.topic-aktuelles .paging .next-page::after,
.topic-aktuelles .paging .first-page::before,
.topic-aktuelles .paging .last-page::after,
.topic-aktuelles .paging-simple .prev-page::before,
.topic-aktuelles .paging-simple .next-page::after,
.topic-aktuelles .paging-simple .first-page::before,
.topic-aktuelles .paging-simple .last-page::after  {
    background-color: #000091;
}

.topic-konzern .more-link::before,
.topic-konzern .deeplink::before,
.topic-unternehmen .more-link::before,
.topic-unternehmen .deeplink::before,
.topic-konzern .paging .prev-page::before,
.topic-konzern .paging .next-page::after,
.topic-unternehmen .paging .prev-page::before,
.topic-unternehmen .paging .next-page::after,
.topic-konzern .paging .first-page::before,
.topic-konzern .paging .last-page::after,
.topic-unternehmen .paging .first-page::before,
.topic-unternehmen .paging .last-page::after,
.topic-konzern .paging-simple .first-page::before,
.topic-konzern .paging-simple .last-page::after,
.topic-unternehmen .paging-simple .first-page::before,
.topic-unternehmen .paging-simple .last-page::after,
.topic-konzern .paging-simple .prev-page::before,
.topic-konzern .paging-simple .next-page::after,
.topic-unternehmen .paging-simple .prev-page::before,
.topic-unternehmen .paging-simple .next-page::after
{
    background-color: #6e156e;
}

.topic-arbeitsplatz .more-link::before,
.topic-arbeitsplatz  .deeplink::before,
.topic-arbeitsplatz .paging .prev-page::before,
.topic-arbeitsplatz .paging .next-page::after,
.topic-arbeitsplatz .paging .first-page::before,
.topic-arbeitsplatz .paging .last-page::after,
.topic-arbeitsplatz .paging-simple .prev-page::before,
.topic-arbeitsplatz .paging-simple .next-page::after,
.topic-arbeitsplatz .paging-simple .first-page::before,
.topic-arbeitsplatz .paging-simple .last-page::after     {
    background-color: #82af32;
}

.topic-beschaeftigte .more-link::before,
.topic-beschaeftigte  .deeplink::before,
.topic-beschaeftigte .paging .prev-page::before,
.topic-beschaeftigte .paging .next-page::after,
.topic-beschaeftigte .paging .first-page::before,
.topic-beschaeftigte .paging .last-page::after,
.topic-beschaeftigte .paging-simple .prev-page::before,
.topic-beschaeftigte .paging-simple .next-page::after,
.topic-beschaeftigte .paging-simple .first-page::before,
.topic-beschaeftigte .paging-simple .last-page::after {
    background-color: #ffc819;
}

.topic-flughaefen .more-link::before,
.topic-flughafen .more-link::before,
.topic-flughaefen .deeplink::before,
.topic-flughafen .deeplink::before,
.topic-flughafen .paging .prev-page::before,
.topic-flughafen .paging .next-page::after,
.topic-flughaefen .paging .prev-page::before,
.topic-flughaefen .paging .next-page::after,
.topic-flughafen .paging .first-page::before,
.topic-flughafen .paging .last-page::after,
.topic-flughaefen .paging .first-page::before,
.topic-flughaefen .paging .last-page::after,
.topic-flughafen .paging-simple .prev-page::before,
.topic-flughafen .paging-simple .next-page::after,
.topic-flughaefen .paging-simple .prev-page::before,
.topic-flughaefen .paging-simple .next-page::after,
.topic-flughafen .paging-simple .first-page::before,
.topic-flughafen .paging-simple .last-page::after,
.topic-flughaefen .paging-simple .first-page::before,
.topic-flughaefen .paging-simple .last-page::after    {
    background-color: #f07319;
}


.topic-neutral .more-link::before,
.topic-neutral  .deeplink::before,
.topic-neutral .paging .prev-page::before,
.topic-neutral .paging .next-page::after,
.topic-neutral .paging .first-page::before,
.topic-neutral .paging .last-page::after,
.topic-neutral .paging-simple .prev-page::before,
.topic-neutral .paging-simple .next-page::after,
.topic-neutral .paging-simple .first-page::before,
.topic-neutral .paging-simple .last-page::after {
    background-color: #828d94;
}

/* headlines 80% Farbe */

.topic-aktuelles .highlighted-headline,
.sitemapnav.topic-aktuelles .highlighted-headline,
.topic-aktuelles .arrow_left, .topic-aktuelles .arrow_right,
.teaserboxminihome.topic-aktuelles .highlighted-headline
{
    background-color: #3333a7;
    color: white;
}

.topic-konzern .highlighted-headline, .topic-unternehmen .highlighted-headline,
.sitemapnav.topic-konzern .highlighted-headline, .sitemapnav.topic-unternehmen .highlighted-headline,
.topic-konzern .arrow_left, .topic-konzern .arrow_right,
.topic-unternehmen .arrow_left, .topic-unternehmen .arrow_right
{
    background-color: #8c448c;
    color: #fff;
}

.topic-arbeitsplatz .highlighted-headline, .topic-arbeitsplatz .arrow_left, .topic-arbeitsplatz .arrow_right,
.sitemapnav.topic-arbeitsplatz .highlighted-headline
{
    background-color: #9bbf5b;
    color: white;
}

.topic-beschaeftigte .highlighted-headline,
.sitemapnav.topic-beschaeftigte .highlighted-headline,
.topic-beschaeftigte .arrow_left, .topic-beschaeftigte .arrow_right
{

    background-color: #ffd346;
    color: #222222;
}

.topic-flughaefen .highlighted-headline, .topic-flughafen .highlighted-headline,
.sitemapnav.topic-flughaefen .highlighted-headline, .sitemapnav.topic-flughafen .highlighted-headline,
.topic-flughaefen .arrow_left, .topic-flughaefen .arrow_right,
.topic-flughafen .arrow_left, .topic-flughafen .arrow_right
{
    background-color: #f38f47;
    color: #fff;
}


.topic-neutral .highlighted-headline,
.sitemapnav.topic-neutral .highlighted-headline,
.topic-neutral .arrow_left, .topic-neutral .arrow_right
{
    background-color: #9ca3a7;
    color: #222222;
}

/**/


.topic-aktuelles .bottomlink .highlighted-headline
{
    background-color: #6666bd;
    color: white;
}

.topic-konzern .bottomlink .highlighted-headline, .topic-unternehmen .bottomlink .highlighted-headline
{
    background-color: #a873a8;
    color: #fff;
}

.topic-arbeitsplatz .bottomlink .highlighted-headline
{
    background-color: #b3cf84;
    color: white;
}

.topic-beschaeftigte .bottomlink .highlighted-headline{

    background-color: #ffde75;
    color: #222222;
}

.topic-flughaefen .bottomlink .highlighted-headline, .topic-flughafen .bottomlink .highlighted-headline
{
    background-color: #f6a875;
    color: #fff;
}


.topic-neutral .bottomlink .highlighted-headline
{
    background-color: #b5babd;
    color: #222222;
}



.gradient_topic_aktuelles {
    background: #d4d4d4;
    background: -moz-linear-gradient(top, #d4d4d4 0%, #898989 100%);
    background: -webkit-linear-gradient(top, #d4d4d4 0%,#898989 100%);
    background: linear-gradient(to bottom, #d4d4d4 0%,#898989 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#898989',GradientType=0 );
}

.darksitebanner {

    background-color: #FFFFFF;
    border: 3px solid #D72319;
    float: left;
    margin:1em;
    padding: 5px;
    display: block;
}

#darksite .content img {
    float: right;
}

#darksite .content {
    margin-top: -13px;
}

#darksite .content h2
{
    padding-left: 0;
    padding-top: 0;
}

.fra_ds_banner {
    margin: 1em auto;
    max-width: 1210px;
    padding: 1em;
    background-color: #fff;
}

h1.fra_ds_headline {
    margin-top: 0em;
}

.fra_ds_subheadline {
    font-weight: bold;
}

.fra_ds_banner img {
    height: auto;
    max-width: 220px;
}

.fra_ds_group {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap-reverse;
    align-content: flex-start;
}

@media all and (min-width: 1024px) {

    .fra_ds_group {

        justify-content: space-between;
    }
}

.fra_ds_item {
    flex-basis: auto;
}

.fra_ds .text {
    width: 75%;
}

div#fra_ds_overlay {
    display: none;
    z-index: 20;
    background: #000;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-align: center;
}

div#overlayContent {
    position: absolute;
    display: none;
    z-index: 21;
    background: #FFF;
    color: #000;
    border: 3px solid #D72319;
    margin: 0 auto;
    left: 0;
    right: 0;
    width: 100%;
    max-width: 1210px;
}

#fra_ds_overlay_container .fra_ds_banner {
    margin: 0;
    padding: 1em !important;
}

#fra_ds_overlay_close {
    background-color: grey;
    display: block;
    height: 20px;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 20px;
    background: url({darksitehost}/apps/darksites/docroot/img/img_ch_close.png) no-repeat;
    cursor: pointer;
}

.fra_ds > .fra_ds_banner {
    border: 3px solid #D72319;
}

@media all and (max-width: 1024px) {

    h1.fra_ds_headline {
        font-size: 1.2em;
    }

    .image {
        display: none;
    }

    .fra_ds_group {

        background: url({darksitehost}/apps/darksites/docroot/img/warnung.jpg) no-repeat right center / 12em auto;
    }

    .fra_ds .text {
        width: 100%;
        background: rgba(255, 255, 255, 0.9);
    }
}.maincontent .dropdownlist
 {
     margin: 1em;
 }

.dropdownlabel > div
{
    font-weight: bold;
    padding-bottom: 1em;
}

.dropdownlabel select {
    margin-left: 0;
}
/* footer */

.site-footer {
    float: left;
    width: 100%;
    background: #edeff0;
    padding-top: 1em;
    padding-bottom: 1em;
    color: #666;
}

.site-footer a, .site-footer a.pdf {
    margin-top: 1em;
    color: #666;
    display: inline-block;
}

.site-footer ul li {list-style-type: none;}

.site-footer ul ul {padding-bottom: 1em;}

.site-footer ul ul li {list-style-type: none; font-size: 0.8em; margin-left: -3em;}

.site-footer ul ul li {
    color: #444;
    font-size: 0.8em;
    font-weight: bold;
    line-height: 1em;
    margin-bottom: 0;
    background-size: 5px auto;
    background-repeat: no-repeat;
    background-position: left 0 top 1.25em;
    background-color: transparent;
    background-attachment: scroll;
    padding-left: 1em;
}



/* back to top */

.back-to-top {
    position: fixed;
    right: 30px;
    bottom: 30px;
    padding: 0.5em;
    width: 40px;
    height: 40px;
    background: #000091;
    opacity: 0.5;
}

.back-to-top:hover {
    opacity:1;
}

.site-footer ul ul li.footertext {
    color: inherit;
    font-weight: inherit;
    line-height: inherit;
    margin-top: 1em;
    background: inherit;
    padding-left: 0;
}

footer
{
    clear:both;
    float:none;
}


.footerlogo {
    display: block;
    width: 200px;
    height: 110px;
    background-position-x: 0;
    text-indent: -999em;
    background-repeat: no-repeat;
    background-position: 0 0;
}

.footerlogo.black a {
    background-repeat: no-repeat;
    background-position: 0 0;
}


@media screen and (min-width: 560px) and (max-width: 1039px) {
    .site-footer .columns:nth-of-type(2n+3) {
        clear: both;
    }

    .footerlogo {background-position-x: 1.5em;}
}

@media screen and (max-width: 559px ) {
    .footerlogo {background-position-x: 2em;}

}#iframe_formbuilder {
     width: 100%;
 }

.hidden { display:none }

.formcomponent
{
    width: 100%;
    margin: 0.5em 0;
    clear: both;
}
.formlabel
{
    width: 100%;
    margin: 1em 0 0.5em 0;
}

/*.fraform {
    border-top: 1px solid grey;
    border-bottom: 1px solid grey;

}*/

.formvalue
{
    margin: 0.5em 0;
}

.fraform input, .fraform textarea
{
    width: 100%;
    background-color: #f5f5f5;
}


.fraform input:hover, .fraform input:focus, .fraform input:active {

    background-color: #e6e8e9;
    padding: .5em;
}

.fraform input[type=radio],
.fraform input[type=checkbox]
{
    width: auto;
    margin-right: 0.75em;
    margin-bottom: 0.5em;
}

.fraform fieldset
{
    width: 100%;
    border: 0;
    margin:0;
    padding:0;
}

.fraform .formcol {margin: 0 0.5em;}
.fraform .formcol.right {
    /* margin-right: -0.5em; */
}

.fraform .formcol.left, .fraform .formcol.right, .fraform .doublefield.r1to1
{
    flex-grow: 1;
    min-width: 18em;
    flex-basis: 10em;
}
.fraform .doublefield.r1to2 > .formcol.left, .fraform .doublefield.r2to1 > .formcol.right,
.fraform .doublefield.r1to3 > .formcol.left,.fraform .doublefield.r3to1 > .formcol.right
{
    min-width: 10em;
}

.fraform .doublefield.r1to2 > .formcol.right,
.fraform .doublefield.r2to1 > .formcol.left
{
    flex-grow: 2;
    flex-basis: 20em;
}

.fraform .doublefield.r1to3 > .formcol.right,
.fraform .doublefield.r3to1 > .formcol.left
{
    flex-grow: 3;
    flex-basis: 30em;
}

.fraform
{
    max-width:80em;
    /*font-size: 0.85em;* */
}

.fraform .doublefield
{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -0.5em;
}

.fraform .dyngroupentry {
    width: 100%;
}

.fraform .dyngroupentry > button{
    float: right;
}

.fraform button
{
    height: 2em;
    padding: 0.25em 0.5em;
    color: #ffffff;
    border: none;
    cursor: pointer;
    margin-bottom: 2em;
    font-weight: bold;
    font-size: 1.1em;
    background: #9ca3a7; /* Old browsers */
    background: -moz-linear-gradient(top, #9ca3a7 0%, #9ca3a7 49%, #525659 50%, #757b7f 100%);
    background: -webkit-linear-gradient(top, #9ca3a7 0%,#9ca3a7 49%,#525659 50%,#757b7f 100%);
    background: linear-gradient(to bottom, #9ca3a7 0%,#9ca3a7 49%,#525659 50%,#757b7f 100%);
}

.fraform button:hover
{
    background: #ced1d3;
    background: -moz-linear-gradient(top, #ced1d3 0%, #bdc0c1 49%, #848c91 50%, #848c91 100%);
    background: -webkit-linear-gradient(top, #ced1d3 0%,#bdc0c1 49%,#848c91 50%,#848c91 100%);
    background: linear-gradient(to bottom, #ced1d3 0%,#bdc0c1 49%,#848c91 50%,#848c91 100%);
}


.fraform .formcomponent .checkbox label > input[type=checkbox]
{
    margin-left: -1em;
}

.fraform .formcomponent .checkbox
{
    margin-left: 1em;
}

.fraform .error
{
    color: darkred;
}

.fraform label {font-weight: bold; }

.fraform .formvalue label {font-weight: normal;}

.fraform .formcomponent {margin-top: 1em;}

.fraform input, .fraform textarea {
    font-weight: normal;
}

#app .fraform .msg
{
    padding: inherit
}

#app .fraform input[type="radio"]
{
    float: inherit;
    margin-top: inherit;
}

#app .fraform .formvalue label
{
    font-weight: normal;
}

#app .fraform .msg {
    padding: 0;
    clear:both;
}

.formcomponent.error .msg, #app .formcomponent.error .msg,
#app .formcomponent.error label, .formcomponent.error label,
.fraform .formmsg{
    color: darkred;
}

.fraform .formcomponent.error input
{
    border-color: darkred;
    border-width: 1px 1px 1px 0.5em;
}

.fraform .formmsg
{
    font-weight: bold;
}

.fraform .msg{
    padding-top: 0.25em;
}

.fraform input[type="checkbox"], .fraform input[type="radio"]
{
    margin-top: 0;
}

.fraform fieldset
{
    background-color: inherit;
}

.fraform input[type="text"]:focus, .fraform input[type="number"]:focus, .fraform textarea:focus,
.sliderfilte input[type="text"]:focus
{
    font-size: inherit;
}

.fraform .formvalue.captcha img
{
    width: auto
}/* gabelseite */

@media screen and (min-width: 560px) and (max-width: 1039px) {
    .template-gabelseite .columns:nth-of-type(2n+3) {
        clear: both;
    }
}

@media screen and (min-width: 1040px) {
    .template-gabelseite .columns:nth-of-type(3n+4) {
        clear: both;
    }
}.galery_box {
     background: #eee;
 }
/* clearfix */
.galery_box:before,
.galery_box:after {
    content: "";
    display: table;
}
.galery_box:after {
    clear: both;
}

.img_gallery {
    float: left;
    margin-bottom: 10px;
}
.img_gallery img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: bottom;
}
.first-item {
    clear: both;
}
/* remove margin bottom on last row */
.last-row, .last-row ~ .item {
    margin-bottom: 0;
}






.box-content .galery_box.row {

    background-color: #f1f1f1;
    padding: 0.5em 1.25em;}

.box-content .galery_box .columns {
    padding: 0;
}

.box-content .galery_box.row .thumbnail {
    margin: 0;

}




.lupe {
    background: transparent url("../img/suche_weiss.svg") no-repeat scroll center center / 1.5em auto;
    height: 2em;
    width: 2em;
    bottom: 2.5em;
    right: 0.5em;
    position: relative;
    float: right;
    opacity: 0.5;
    margin-bottom: -1em;
}




.zoom {
    opacity: 1;

}

.zoom:hover {
    opacity: 0.6;

}

.zoom:hover > .lupe, .img_right:hover > .lupe, .img_left:hover > .lupe{
    opacity: 1;

}






@media all and (max-width: 560px) {

    /*
        .box-content .galery_box.row .thumbnail .lupe, .sushibarwrapper .lupe,  .img_left > .lupe, .img_right > .lupe {
            display: none;

        }*/

    .zoom:hover {
        opacity: 1;

    }

    /*    .box-content .galery_box.row {
            padding: 0em 0em;
        }*/



    .sushibarwrapper .img_right img, .img_left img {margin-bottom: 1em;}


    .sushibarwrapper .lupe {
        background: transparent url("../img/suche_weiss.svg") no-repeat scroll 1.5em / auto;
        height: 2em;
        width: 2em;
        bottom: 3.5em;
        right: 0.5em;
        position: relative;
        float: right;
        opacity: 0.5;
        margin-bottom: -1em;
    }



}




@media screen and (min-width:560px) and (max-width:799px) {


    .galery_box .lupe {
        background: transparent url("../img/suche_weiss.svg") no-repeat scroll center center / 3em auto;
        height: 3em;
        width: 3em;
        bottom: 4em;
        right: 1em;
        margin-bottom: -2em;
    }

    .sushibarwrapper .lupe {
        background: transparent url("../img/suche_weiss.svg") no-repeat scroll center center / 1.5em auto;
        height: 2em;
        width: 2em;
        bottom: 2.5em;
        right: 0.5em;
        position: relative;
        float: right;
        opacity: 0.3;
        margin-bottom: -1em;
    }

}

@media screen and (min-width:800px) and (max-width: 1039px) {


    .galery_box .lupe {
        background: transparent url("../img/suche_weiss.svg") no-repeat scroll 3em / auto;
        height: 3em;
        width: 3em;
        bottom: 3em;
        right: 0;
        margin-bottom: -2em;
    }

    .sushibarwrapper .lupe {
        background: transparent url("../img/suche_weiss.svg") no-repeat scroll 1.5em / auto;
        height: 2em;
        width: 2em;
        bottom: 2.5em;
        right: 0.5em;
        position: relative;
        float: right;
        opacity: 0.3;
        margin-bottom: -1em;
    }

}

@media screen and (min-width:1040px) {


}


* {
    box-sizing: border-box;
}

html {
    font-family: Arial, Helvetica, Tahoma, sans-serif;
    word-wrap: break-word;
    color: #222222;
}

@media screen and (min-width: 1040px) {
    html {
        font-size: 14px;
    }
}


/*dies bitte in separater Datei auslagern*/


@media screen and (min-width: 800px) and (max-width: 1039px) {
    html {
        font-size: 16px;
    }
}

@media screen and (max-width: 799px) {
    html {
        font-size: 16px;
    }
}

img {
    width: 100%;
}

.one_padding {
    padding: 1em;
}

section {
    /*Deaktiviert wegen Authoring Problemen... float: left; */
    width: 100%;
}


.kachel {
    line-height: 0;
}


.light-bg {
    background-color: #e6e8e9;
}

a {
    color: #3333a7;
    text-decoration: none;
}

a:hover, a:active, .box.hovereffekt .box-content ul a:hover {
    text-decoration: underline;
}

.alignleft {
    float: left;
}

.alignright {
    float: right;
}

img.alignleft {
    max-width: 45%;
    margin: 0 1em 1em 0;
}

img.alignright {
    max-width: 45%;
    margin: 0 0 1em 1em;
}

.more-link::before {
    display: inline-block;
    width: 0.6em;
    height: 0.6em;
    margin-right: .5em;
    padding: .2em;
    content: '';
    background-size: 8px auto;
    background-repeat: no-repeat;
    background-position: 4px 4px;
    vertical-align: text-top;
}

.deeplink::before {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-right: .5em;
    padding: .2em;
    content: '';
    background-size: 8px auto;
    background-repeat: no-repeat;
    background-position: 4px 4px;
    vertical-align: text-top;
}

@media screen and (min-width: 1040px) {
    .more-link::before {
        background-position: 3px 3px;
    }

    .deeplink::before {
        background-position: 4px 3px;
    }
}

.hp_newsgate_small .deeplink::before {
    display: inline-block;
    width: 10px;
    height: 11px;
    margin-right: .5em;
    padding: .2em;
    content: '';
    background-size: 8px auto;
    background-repeat: no-repeat;
    background-position: 5px 5px;
    vertical-align: text-top;
}


.fullsize_HL {
    margin-bottom: 0.5em;
}


.box-content > form {

    margin: 0;
}

/*SO 160621*/

/* HEADLINES */

h1 {
    font-style: italic;
    font-size: 1.7em
}

h2 {
    font-style: italic;
    font-size: 1.2em;
    font-weight: normal;
    padding: 1em;
}

.columns > h2, .columns > h3 {
    padding: 0 0 0 .75em;
}

#content_breit > h3,
#content > h3,
.box-content > h3,
.inner-tab-content > h3,
.inner-tab-content > .content > h3,
.accordion-content > h3 {
    padding: 1em 0 0 1em;
    font-size: inherit;
}

@media screen and (min-width: 1040px) {

    .columns > h2 {
        padding-left: 1em;
    }

    h2 {
        font-size: 1.3em;
        padding: 1em 0 0 0.7em;
    }

    #content > h3,
    #content_breit > h3,
    .box-content > h3,
    .inner-tab-content > h3,
    .inner-tab-content > .content > h3,
    .accordion-content > h3
    {
        padding: 0.5em 0 0 1em;
        font-size: inherit;
    }
}

.richtext h3 {
    padding-left: 0;
}


h4 {
}

.box-content h4 {
    margin: 1em;
}

.box-content .richtext h4 {
    margin: 1em 0;
}


h5 {
    color: #222222;
    font-size: 1em;
    margin: 0 0 1em;
}

h6 {
    font-size: 1em;
    font-weight: bold;
    margin: 0 0 0.5em 0;
}

.highlighted-headline, .box-content h3.highlighted-headline {
    position: relative;
    margin: 0;
    padding: .75em 1.25em .75em 1em;
    font-style: italic;
}

li {
    margin-bottom: 1em;
}

.no-margin {
    margin: 0
}

.no-margin-top {
    margin-top: 0
}

.no-margin-bottom {
    margin-bottom: 0
}

.no-padding {
    padding: 0
}

.no-padding-top {
    padding-top: 0;
}

.no-padding-bottom {
    padding-bottom: 0;
}

.box-content.no-padding-bottom {
    padding-bottom: 0;
}


@media screen and (max-width: 559px) {
    h1 {
        font-style: italic;
        font-size: 1em;
    }

    h2 {
        font-style: italic;
        font-size: 1.2em;
    }

}

.bordertop {
    border-top: 1px solid #ced1d3;
    padding-top: 5px;
    width: 100%;
}

.borderbottom {
    border-bottom: 1px solid #ced1d3;
    padding-bottom: 5px;
    width: 100%;
}


.buttonGradient {
    /*background: url(../img/img_button.gif) repeat-x bottom;*/

    background: #c0c0c0;
    background: -moz-linear-gradient(top, #c0c0c0 0%, #909090 50%, #666666 51%, #666666 98%);
    background: -webkit-linear-gradient(top, #c0c0c0 0%, #909090 50%, #666666 51%, #666666 98%);
    background: linear-gradient(to bottom, #c0c0c0 0%, #909090 50%, #666666 51%, #666666 98%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c0c0c0', endColorstr='#666666', GradientType=0);

    padding: 0.4em 0.8em;
    font-size: 0.8em;
    color: #ffffff;
    border: none;
    cursor: pointer;
    text-decoration: none;

}


.linklist li, .richtext li, .teaser-content li {
    margin-bottom: 1em;
    line-height: 1.75em;
}


@media screen and (min-width: 1040px) {
    .linklist li, .richtext li, .teaser-content li {
        margin-bottom: 0.5em;
        line-height: 1.25em;
    }


    .richtext > ul, ul.linklist {

        padding-top: 0.25em;

    }
}


.boxlink, .boxlink:hover {
    text-decoration: none;
}

@media screen and (max-width: 560px) {
    .button {
        font-size: 1em;
        padding: 0.8em 1.2em;
        display: inline-block;
    }

    .richtext > ul, ul.linklist {

        margin: 1em 0 0 0;

    }

}

.icon::before {
    content: "";
    display: inline-block;
    height: 0.8em;
    margin-right: 0.3em;
    padding: 0.2em;
    width: 0.8em;
    vertical-align: text-top;
}

.mail::before {
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 17px auto;
}

.phone::before {
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 14px auto;
}

.pfeil:before {
    background-size: auto auto;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-color: rgba(0, 0, 0, 0);
    background-attachment: scroll;
    margin-right: -0.3em;
}


/* Wegen der ContentBox, wenn das erste Element ein Richtext ist, gibt es einen weißen Streifen, daher das
   Margin eliminieren und ein Padding daraus machen.*/
p {
    padding-top: 0.5em;
}

@media screen and (min-width: 1040px) {
    p {
        padding-top: 0.25em;
    }
}

.box > a:hover, .box a:active, .big_arrow > a:hover, .box.hovereffekt a:hover {
    text-decoration: none;
}

.box-content ul {
    list-style-type: square;
}

.box-content > p, .box-content > .infotext {
    margin-left: 1em;
    margin-top: 0;
    padding-top: 1em;
    margin-right: 1em
}

@media screen and (max-width: 799px) {
    .box-content > p, .box-content > .infotext {
        margin-top: 0;
        padding-top: 1em;
        margin-right: 0.5em
    }
}

/* .stripes Definitionen Standardmäßig 1 spaltig (Service Gate und Newsgate)*/
.topic-aktuelles .box-content .stripes:nth-child(odd) {
    background-color: #8c96c8;
}

.topic-aktuelles .box-content .stripes:nth-child(even) {
    background-color: #cccce9;
}

.topic-konzern .box-content .stripes:nth-child(odd) {
    background-color: #c5a2c5;
}

.topic-konzern .box-content .stripes:nth-child(even) {
    background-color: #e2d0e2;
}

.topic-unternehmen .box-content .stripes:nth-child(odd) {
    background-color: #c5a2c5;
}

.topic-unternehmen .box-content .stripes:nth-child(even) {
    background-color: #e2d0e2;
}

.topic-arbeitsplatz .box-content .stripes:nth-child(odd) {
    background-color: #cddfad;
}

.topic-arbeitsplatz .box-content .stripes:nth-child(even) {
    background-color: #e6efd6;
}

.topic-beschaeftigte .box-content .stripes:nth-child(odd) {
    background-color: #ffe9a3;
}

.topic-beschaeftigte .box-content .stripes:nth-child(even) {
    background-color: #ffde75;
}

.topic-flughafen .box-content .stripes:nth-child(odd) {
    background-color: #f9c7a3;
}

.topic-flughafen .box-content .stripes:nth-child(even) {
    background-color: #fce3d1;
}

.topic-flughaefen .box-content .stripes:nth-child(odd) {
    background-color: #f9c7a3;
}

.topic-flughaefen .box-content .stripes:nth-child(even) {
    background-color: #fce3d1;
}

.topic-neutral .box-content .stripes:nth-child(odd) {
    background-color: #ced1d3;
}

.topic-neutral .box-content .stripes:nth-child(even) {
    background-color: #fafafa;
}

.icon.home {
    background-repeat: no-repeat;
    background-size: 0.9em 0.9em;
    background-position: 0.3em;
}

section .cleared > .columns:nth-of-type(2n+3) {
    clear: both;
}

.watermark {
    width: 100%;
    height: 100%;
    z-index: 0;
    position: fixed;
    top: 0;
    pointer-events: none;
}

body.skynet .watermark {
    background-repeat: no-repeat;
    background-position: left 1em top 14em;
    background-color: transparent;
    background-attachment: fixed;
}

body.galaxynet .watermark {
    background-repeat: no-repeat;
    background-position: left 1em top 14em;

    background-color: transparent;
    background-attachment: fixed;
    background-size: 9em;
}

body.test main > .watermark {
    background-color: rgba(255, 100, 100, 0.1);
}

@media screen and (max-width: 1520px) {
    .watermark {
        background-image: none !important;
    }
}

.more-link-arrow {
    font-style: normal;
    font-size: 2em;
    float: right;
    margin-top: -.4em;
    padding-left: .25em;
}

.more-link {
    margin-top: .5em;
    display: block;
}

.centermiddle {
    text-align: center;
    vertical-align: middle;
}

/** Bugfix wegen normalize.css */

body select {
    -moz-appearance: menulist;
    -webkit-appearance: menulist;
    appearance: menulist;
    width: 100%;
}

body input[type='radio'] {
    -moz-appearance: radio;
    -webkit-appearance: radio;
    appearance: radio;
}

body input[type='checkbox'] {
    -moz-appearance: checkbox;
    -webkit-appearance: checkbox;
    appearance: checkbox;
}

/* Anpassung Formulare */
input, select, textarea {
    border: #b5babd 1px solid;
    padding: .5em;
    color: #313131;
    background-color: #ffffff;
}

input[type=text], input[type=number], input[type=email], input[type=password],
select, textarea {
    padding: 0.5em;
    font-size: inherit;
    width: 100%;
}

main .button, main #app .button {
    padding: 0.5em;
    margin: 0.5em 0.5em 0 0;
}

/* entfernt 31.10.2018
main select {
    margin-top: 2px;
}*/

input:hover, input:focus, input:active,
textarea:hover, textarea:focus, textarea:active,
select:hover, select:focus, select:active {
    border: #9ca3a7 1px solid;
    background-color: #e6e8e9;
    padding: .5em;
}

input[disabled], input[disabled]:hover,
select[disabled], select[disabled]:hover,
textarea[disabled], textarea[disabled]:hover {
    cursor: default;
    background-color: #efefef;
    color: #b5babd;
}

input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover {
    text-decoration: none;
    cursor: pointer;
}

.radiolabel {
    float: left;
    padding-top: 0.7em;
}

.checklabel {
    float: left;
    padding-top: 0.7em;
}

.singleline, .radiolabel.singleline, .checklabel.singleline {
    float: none;
    clear: both;
    padding: 0.5em 0 0;
}

fieldset {
    border: none;
    background-color: #f8f8f8;
    margin: 0 -1em 2em -1em;
    padding: 0 1em 1em 1em;
}

fieldset > legend {
    font-weight: bold;
    padding-top: 2em;
}

.textimageleft ul, .textimageright ul, .richtext ul, ul.linklist {
    margin: 1em 0 1em 1em;
    padding: 0 0 0 1em;
    list-style: square;
}


#app input.inputbutton:hover, #app input.button:hover, #app a.button:hover,
#app span.button:hover {
    background-image: linear-gradient(to bottom, #939393 0, #c1c1c1 50%, #c1c1c1 52%);
    color: #444;
}

#app span.button:hover > a {
    color: #444;
}


.ifs-component .btn.btn-default.ifs-btn-perform-search .glyphicons.glyphicons-search, .ifs-component .glyphicons-cogwheel {
    display: none;
}


.ifs-component .btn:hover {
    background-color: #c0c0c0;
}

.ifs-component #ifs-perform-help.ifs-btn-settings {
    background: #f0f0f0;
    padding: 6px 9px;
}

*::-ms-backdrop, .teaser-content a.mail, .teaser-content a.linkIconmail, a.mail, a.linkIconmail,
.teaser-content a.linkIconpdf, a.pdf, a.linkIconpdf, a.linkIconxls, a.linkIconxlsx, a.linkIconppt, a.linkIconpptx,
.teaser-content a.pdf, .teaser-content a.word, .teaser-content a.default, .teaser-content a.ppt, .teaser-content a.excel,
.teaser-content a.phone{
    background-size: 12px 12px !important;
    background-repeat: no-repeat !important;
    background-position-y: 1px !important;
}

.infotext.right {
    float: right;
}

.likemespace {
    text-align: left;
    padding-left: 1em
}

.likemeimg img {
    width: 80px;
}

.hidden, .hidden-slide {
    display: none;
}

.maincontent ul {
    list-style-type: square;
    position: relative;
    left: 1em;
    width: calc(100% - 1.5em);
}

/* IE 11*/
_:-ms-fullscreen,
:root .maincontent .textimageleft ul {
    list-style-position: inside;
    text-indent: -1.8em;
    position: relative;
    left: 1.5em;
    width: calc(100% - 1.5em);
}


/* Edge */
_:-ms-lang(x),
_:-webkit-full-screen, .maincontent .textimageleft ul {
    list-style-position: inside;
    text-indent: -1.8em;
    position: relative;
    left: 1.5em;
    width: calc(100% - 1.5em);
}

.template-newsoverview .symbollike,
.template-news .symbollike{
    color: black;
}

.symbollike {
    color: white;
}

.symbolcomment {
    color: #000091;
}

.newscount {
    float: right;
    font-size: 0.8em;
    font-weight: bold;
}/* grid */

.container {
    position: relative;
    max-width: 1240px;
    margin: 0 auto;
}

.row {
    width: auto;
}

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

.row:after {
    clear: both;
}

.row .row {
    margin-right: -1em;
    margin-left: -1em;
    /* auskommentiert 23.3.2017, wegen Höhe Teaser NewsGate Homepage min-height: 80px;*/
}

.columns {
    float: left;
    padding-right: 1em;
    padding-left: 1em;
}

.columns.nopad {
    padding-right: inherit;
    padding-left: inherit;
}

@media screen and (max-width:559px) {
    .s-1-24 {
        width: 4.16667%;
    }
    .s-2-24 {
        width: 8.33333%;
    }
    .s-3-24 {
        width: 12.5%;
    }
    .s-4-24 {
        width: 16.66667%;
    }
    .s-5-24 {
        width: 20.83333%;
    }
    .s-6-24 {
        width: 25%;
    }
    .s-7-24 {
        width: 29.16667%;
    }
    .s-8-24 {
        width: 33.33333%;
    }
    .s-9-24 {
        width: 37.5%;
    }
    .s-10-24 {
        width: 41.66667%;
    }
    .s-11-24 {
        width: 46.83333%;
    }
    .s-12-24 {
        width: 50%;
    }
    .s-13-24 {
        width: 54.16667%;
    }
    .s-14-24 {
        width: 58.33333%;
    }
    .s-15-24 {
        width: 62.5%;
    }
    .s-16-24 {
        width: 66.66667%;
    }
    .s-17-24 {
        width: 70.83333%;
    }
    .s-18-24 {
        width: 75%;
    }
    .s-19-24 {
        width: 79.16667%;
    }
    .s-20-24 {
        width: 83.33333%;
    }
    .s-21-24 {
        width: 87.5%;
    }
    .s-22-24 {
        width: 91.66667%;
    }
    .s-23-24 {
        width: 95.83333%;
    }
    .s-24-24 {
        width: 100%;
    }
    .s-hide {
        display: none;
    }
    .s-show {
        display: block !important;
    }
    .s-push {
        float: right;
    }
    .s-margin-t-05
    {
        margin-top:0.5em;
    }
    .s-margin-t-0
    {
        margin-top:0;
    }
    .s-margin-t-1
    {
        margin-top:1em;
    }
    .s-margin-t-2
    {
        margin-top:2em;
    }
    .s-margin-b-0
    {
        margin-bottom: 0;
    }
    .s-margin-b-05
    {
        margin-bottom: 0.5em;
    }
    .s-margin-b-1
    {
        margin-bottom: 1em;
    }
    .s-margin-b-2
    {
        margin-bottom: 2em;
    }
}

@media screen and (min-width:560px) and (max-width:799px) {
    .m-1-24 {
        width: 4.16667%;
    }
    .m-2-24 {
        width: 8.33333%;
    }
    .m-3-24 {
        width: 12.5%;
    }
    .m-4-24 {
        width: 16.66667%;
    }
    .m-5-24 {
        width: 20.83333%;
    }
    .m-6-24 {
        width: 25%;
    }
    .m-7-24 {
        width: 29.16667%;
    }
    .m-8-24 {
        width: 33.33333%;
    }
    .m-9-24 {
        width: 37.5%;
    }
    .m-10-24 {
        width: 41.66667%;
    }
    .m-11-24 {
        width: 46.83333%;
    }
    .m-12-24 {
        width: 50%;
    }
    .m-13-24 {
        width: 54.16667%;
    }
    .m-14-24 {
        width: 58.33333%;
    }
    .m-15-24 {
        width: 62.5%;
    }
    .m-16-24 {
        width: 66.66667%;
    }
    .m-17-24 {
        width: 70.83333%;
    }
    .m-18-24 {
        width: 75%;
    }
    .m-19-24 {
        width: 79.16667%;
    }
    .m-20-24 {
        width: 83.33333%;
    }
    .m-21-24 {
        width: 87.5%;
    }
    .m-22-24 {
        width: 91.66667%;
    }
    .m-23-24 {
        width: 95.83333%;
    }
    .m-24-24 {
        width: 100%;
    }
    .m-hide {
        display: none;
    }
    .m-show {
        display: block !important;
    }
    .m-push {
        float: right;
    }
    .m-margin-t-0
    {
        margin-top:0;
    }
    .m-margin-t-05
    {
        margin-top:0.5em;
    }
    .m-margin-t-1
    {
        margin-top:1em;
    }
    .m-margin-t-2
    {
        margin-top:2em;
    }
    .m-margin-b-0
    {
        margin-bottom: 0;
    }
    .m-margin-b-05
    {
        margin-bottom: 0.5em;
    }
    .m-margin-b-1
    {
        margin-bottom: 1em;
    }
    .m-margin-b-2
    {
        margin-bottom: 2em;
    }
}

@media screen and (min-width:800px) and (max-width: 1039px) {
    .l-1-24 {
        width: 4.16667%;
    }
    .l-2-24 {
        width: 8.33333%;
    }
    .l-3-24 {
        width: 12.5%;
    }
    .l-4-24 {
        width: 16.66667%;
    }
    .l-5-24 {
        width: 20.83333%;
    }
    .l-6-24 {
        width: 25%;
    }
    .l-7-24 {
        width: 29.16667%;
    }
    .l-8-24 {
        width: 33.33333%;
    }
    .l-9-24 {
        width: 37.5%;
    }
    .l-10-24 {
        width: 41.66667%;
    }
    .l-11-24 {
        width: 46.83333%;
    }
    .l-12-24 {
        width: 50%;
    }
    .l-13-24 {
        width: 54.16667%;
    }
    .l-14-24 {
        width: 58.33333%;
    }
    .l-15-24 {
        width: 62.5%;
    }
    .l-16-24 {
        width: 66.66667%;
    }
    .l-17-24 {
        width: 70.83333%;
    }
    .l-18-24 {
        width: 75%;
    }
    .l-19-24 {
        width: 79.16667%;
    }
    .l-20-24 {
        width: 83.33333%;
    }
    .l-21-24 {
        width: 87.5%;
    }
    .l-22-24 {
        width: 91.66667%;
    }
    .l-23-24 {
        width: 95.83333%;
    }
    .l-24-24 {
        width: 100%;
    }
    .l-hide {
        display: none;
    }
    .l-show {
        display: block !important;
    }
    .l-push {
        float: right;
    }
    .l-margin-t-0
    {
        margin-top:0;
    }
    .l-margin-t-05
    {
        margin-top:0.5em;
    }
    .l-margin-t-1
    {
        margin-top:1em;
    }
    .l-margin-t-2
    {
        margin-top:2em;
    }
    .l-margin-b-0
    {
        margin-bottom: 0;
    }
    .l-margin-b-05
    {
        margin-bottom: 0.5em;
    }
    .l-margin-b-1
    {
        margin-bottom: 1em;
    }
    .l-margin-b-2
    {
        margin-bottom: 2em;
    }
}

@media screen and (min-width:1040px) {
    .xl-1-24 {
        width: 4.16667%;
    }
    .xl-2-24 {
        width: 8.33333%;
    }
    .xl-3-24 {
        width: 12.5%;
    }
    .xl-4-24 {
        width: 16.66667%;
    }
    .xl-5-24 {
        width: 20.83333%;
    }
    .xl-6-24 {
        width: 25%;
    }
    .xl-7-24 {
        width: 29.16667%;
    }
    .xl-8-24 {
        width: 33.33333%;
    }
    .xl-9-24 {
        width: 37.5%;
    }
    .xl-10-24 {
        width: 41.66667%;
    }
    .xl-11-24 {
        width: 46.83333%;
    }
    .xl-12-24 {
        width: 50%;
    }
    .xl-13-24 {
        width: 54.16667%;
    }
    .xl-14-24 {
        width: 58.33333%;
    }
    .xl-15-24 {
        width: 62.5%;
    }
    .xl-16-24 {
        width: 66.66667%;
    }
    .xl-17-24 {
        width: 70.83333%;
    }
    .xl-18-24 {
        width: 75%;
    }
    .xl-19-24 {
        width: 79.16667%;
    }
    .xl-20-24 {
        width: 83.33333%;
    }
    .xl-21-24 {
        width: 87.5%;
    }
    .xl-22-24 {
        width: 91.66667%;
    }
    .xl-23-24 {
        width: 95.83333%;
    }
    .xl-24-24 {
        width: 100%;
    }
    .xl-hide {
        display: none;
    }
    .xl-show {
        display: block !important;
    }
    .xl-push {
        float: right;
    }
    .xl-margin-t-0
    {
        margin-top:0;
    }
    .xl-margin-t-05
    {
        margin-top:0.5em;
    }
    .xl-margin-t-1
    {
        margin-top:1em;
    }
    .xl-margin-t-2
    {
        margin-top:2em;
    }
    .xl-margin-b-0
    {
        margin-bottom: 0;
    }
    .xl-margin-b-05
    {
        margin-bottom: 0.5em;
    }
    .xl-margin-b-1
    {
        margin-bottom: 1em;
    }
    .xl-margin-b-2
    {
        margin-bottom: 2em;
    }
}

.margin-t-0
{
    margin-top:0;
}

.margin-t-05
{
    margin-top:0.5em;
}

.margin-t-1
{
    margin-top:1em;
}
.margin-t-2
{
    margin-top:2em;
}
.margin-b-0
{
    margin-bottom: 0;
}
.margin-b-05
{
    margin-bottom: 0.5em;
}
.margin-b-1
{
    margin-bottom: 1em;
}
.margin-b-2
{
    margin-bottom: 2em;
}

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

    .desktop-hide {
        display: none;
    }

    .desktop-show {
        display: block !important;
    }
}

@media screen and (max-width:899px) {

    .mobile-hide {
        display: none;
    }

    .mobile-show {
        display: block !important;
    }
}
/* header */

.site-header {
    float: left;
    width: 100%;
    background: white;
}

.site-header .columns
{
    min-height: 9.5em;
}

@media all and (max-width: 800px) {
    .site-header .columns {
        min-height: 7.5em;
    }
}

@media all and (min-width: 1070px) and (max-width: 1520px){
    body.skynet .site-header .columns
    {
        background-repeat: no-repeat;
        background-position: right 1em top 5.5em;
        background-image: url(../img/site/font_skynet_h.svg);
        background-size: 12em;
    }
    body.galaxynet .site-header .columns
    {
        background-repeat: no-repeat;
        background-position: right 1em top 5.5em;
        background-image: url(../img/site/font_galaxynet_h.svg);
        background-size: 12em;
    }
}

@media all and (min-width: 900px) and (max-width: 1069px) {
    body.skynet .site-header {
        background-repeat: no-repeat;
        background-position: right 1em top 4.9em;
        background-image: url(../img/site/font_skynet_h.svg);
        background-size: 5em;
    }
    body.galaxynet .site-header {
        background-repeat: no-repeat;
        background-position: right 1em top 4.5em;
        background-image: url(../img/site/font_galaxynet_h.svg);
        background-size: 5em;
    }
}

@media all and (max-width: 899px) {
    body.skynet .site-header {
        background-repeat: no-repeat;
        background-position: right 4em top 3.6em;
        background-image: url(../img/site/font_skynet_h.svg);
        background-size: 7em;
    }
    body.galaxynet .site-header {
        background-repeat: no-repeat;
        background-position: right 4em top 3.6em;
        background-image: url(../img/site/font_galaxynet_h.svg);
        background-size: 5em;
    }
}

@media all and (max-width: 460px) {
    .site-header {
        background: white;
    }
}

.site-header h1
{
    display: inline-block;
}

.fraport-logo a {
    display: block;
    width: 200px;
    height: 110px;
    margin: -0.5em 0 -1.5em -0.75em;
    text-indent: -999em;
    background-repeat: no-repeat;
    background-position: 0 0;
}


.fraport-logo.black a {
    background-repeat: no-repeat;
    background-position: 0 0;

}


/*SO 160621*/

.site-header img {
    max-width: 100%;
    padding-left: 1em;
}

@media screen and (max-width:559px) {
    .site-header img {
        display: none;
    }
}

body.skynet main > .main-wrap.hover {
    z-index: 8999;
}

.fra_ds > .fra_ds_container
{
    z-index: 1;
    position: relative;
}
/* Hover opacity bei News- und Servicegate*/

.newsgateitem a.big_arrow:hover, .servicegateitem a.big_arrow:hover, .newsgateitem a.big_arrow:focus, .servicegateitem a.big_arrow:focus,
.teaserboxbighome a:focus, .teaserboxbighome a:hover, .mediateaserbox a:focus, .mediateaserbox a:hover{
    opacity: 0.5;
    text-decoration: none;
}

/* Doppeltes Mouseover lassen wir mal sein*/
.mediateaserbox a > div > a:hover
{
    opacity: inherit;
}

.newsgateitem a.big_arrow, .servicegateitem a.big_arrow {
    transition: opacity ease 0.5s;
    opacity: 1;
}

a.nolink {
    cursor: inherit;
    text-decoration: none;
    min-height: 4em;
}

ul.newsgatelist {
    margin: 0;
    padding: 0;
    list-style: none;
}

ul.newsgatelist > li {
    margin-bottom: 0;
    min-height: 5.3em;
}

.newsgateswitch {
    font-size: 0.75em;
    font-style: normal;
    position: relative;
    background-color: #3333a7;
    padding: 0 0.25em 0.75em 0.25em;
    color: white;
}

.newsgateswitch > label > [type="checkbox"], .newsgateswitch > label > [type="radio"] {
    margin: 0 0.5em 0 1em;
    padding: 0;
    position: relative;
    top: .15em;
    background-color: inherit;
}

.newsgateswitch > label {
    cursor: pointer;
    margin-right: .75em;
    margin-left: .75em;
}


.colleft {
    float: left;
}

.colright {
    float: right;
}

/*.ngreiter {
    padding-top: 1em;
}*/

.hp_newsgate_small > input {
    margin-right: 0.3em;
}

.hp_newsgate_small > label {
    padding-right: 1em;
}

/*.hp_newsgate_small .teaserlinkarea {
    padding: 0 0.5em;
}*/

.arrow_right {
    background-repeat: no-repeat;
    background-position: center;
    background-color: #dddfdf;
    background-size: 1em auto;
    width: 1.5em;
    height: 1.5em;
    float: right;
    margin-right: 1em;
}

.arrow_left {
    background-repeat: no-repeat;
    background-position: center;
    background-color: #dddfdf;
    background-size: 1em auto;
    width: 1.5em;
    height: 1.5em;
    transform: rotate(180deg);
    margin-left: 1em;
}

.hp_vz_hl {
    font-style: italic;
    font-weight: bold;
    text-align: center;
    margin-top: 0.5em;
    cursor: pointer;
}

.flightsearch {
    width: 100%;
}

.newsgatelist.row {
    /*    padding: 0 1em 0 0;*/
}

.hp_newsgate_small > div > div:nth-child(even) {
    background-color: #8c96c8;
}

.hp_newsgate_small > div > div:nth-child(odd) {
    background-color: #fff;
}

@media screen and (max-width: 1024px) {
    .newsgatelist > li:nth-child(odd) {
        background-color: #8c96c8;
    }

    .newsgatelist > li:nth-child(even) {
        background-color: #fff;
    }
}

@media screen and (min-width: 1025px) {
    .newsgatelist > li:nth-of-type(5) {
        clear: both;
    }
}

@media screen and (max-width: 560px) {
    .newsgate .big_arrow img {
        max-height: 130px;
    }

    .newsgate .big_arrow .box-image {
        display: none;
    }

    .newsgate .big_arrow .teaserlinkarea {
        padding: .5em 0em;
    }
}

@media screen and (min-width: 800px) and (max-width: 1024px) {
    .big_arrow img {
        max-height: inherit;
    }

    .big_arrow .box-image img {
        overflow: hidden;
    }
}

.row.big_arrow, .columns.big_arrow, .big_arrow {
    background-repeat: no-repeat;
    background-position: right 6px center;
    background-blend-mode: soft-light;
    min-height: 4em;
    background-size: 1.5em;
}

/*.big_arrow_grey  {
    background-image: url("../../img/pfeil_grau.svg");
    background-repeat: no-repeat;
    background-position: right center;
    background-blend-mode: multiply;
    background-size:2.5em;
}*/

.hp_newsgate_small .big_arrow {
    background-position: right -6px center;
}

.hp_newsgate_small a:nth-child(even) .big_arrow {
    background-color: #8c96c8;
}

.big_arrow h4,
.servicegateitem h4 {
    margin: 1em 0em;
}

.teaserlinkarea {
    padding: 0 1em 0 0em;
}

.teaserlinkarea.no-padding {
    padding: 0px
}

a .teaserlinkarea.main-teaser {

    background-repeat: no-repeat;
    background-position: right bottom 10px;
    background-blend-mode: soft-light;
    padding: 1em 1em;
}

.teaserlinkarea.main-teaser {

    padding: 1em 1em;
}

a .teaserlinkarea.main-teaser, a .teaserboxbighome, a .mediateaserbox {
    color: #444;
    text-decoration: none;
    min-height: 6em;
}

.box.teaserboxbighome a:hover, .box.mediateaserbox a:hover {
    text-decoration: none;
}

.teaserlinkarea > h6 {
    margin-top: 0.5em;
    margin-bottom: 0.75em;

}

.topic-aktuelles .box-content .hp_newsgate_small a, .topic-aktuelles .box-content .newsgatelist a {
    color: #222222;
    text-decoration: none;
}

/*Flugplan Newsgate*/

/*#ngt5 .hp_newsgate_small, #ngt3 .hp_newsgate_small, #ngt4 .hp_newsgate_small {
    padding: 1em 1em 0 1em;
}*/

#ngt5 .rb_pre {
    padding: 0 1em 0 0.2em;
}

@media all and (min-width: 800px) and (max-width: 1039px) {

    .hp_newsgate_small table th,
    .hp_newsgate_small table td,
    .hp_newsgate_small table th,
    .hp_newsgate_small table td {
        padding: 0.25em;
        font-size: 0.8em;
    }

    .flightsearch {
        width: 100%;
        margin-left: -0.25em;
    }

    .hp_4teaser_img_icon {
        position: relative;
        top: -4em;
        left: 45%;
        height: 35px;
        margin: -59px 0px 0px;
        cursor: pointer;
        width: 45px;
        display: inline-block;
        float: left;
        background: transparent url("../img/img_player_big.png") no-repeat scroll left 5px;
    }
}

.newsgatepadding {
    margin: 0 1em;
}

.hp_newsgate_small.radio
{
    padding: 1em;
}

.smallpadding{
    padding: 1em;
}

a.bottomlink, a.bottomlink:hover, a.bottomlink:visited, a.bottomlink:link, a.bottomlink:active {
    text-decoration: none;
    text-align: right;
}

.hp_vz_switch {
    padding: 1em 0;
}

/*.newsgatelist > div:nth-child(odd){
    background-color: #8c96c8;}
.newsgatelist > div:nth-child(even){
    background-color: #fff;}

.newsgatelist > .tablerow {
    clear: both;
}
@media screen and (min-width: 800px) {


    .newsgatelist > div:nth-child(4n+1) > div, .newsgatelist > div:nth-child(4n+3) > div{
        background-color: #8c96c8;}
}

@media screen and (max-width: 799px) {
    .newsgatelist > div:nth-child(2n+1) > div{
        background-color: #8c96c8;}

} */

.newsgatelist .box-image {
    flex-grow: 0.25;
    width: 25%
}

.newsgatelist .itemtext {
    flex-grow: 0.75;
    width: 75%;
    padding-left: 0.5em
}

.newsgateitem > a {
    display: flex;
}

.newsgatelist {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
}

.newsgateitem {
    box-sizing: border-box;
    flex-grow: 1;
    overflow: hidden;
    list-style: none;
}

.newsgatelist > .newsgateitem {
    width: 50%
}

@media all and (max-width: 1039px) {
    .newsgatelist {
        display: block;
    }

    .newsgatelist > .newsgateitem {
        width: 100% !important;
    }
}

@media screen and (min-width: 1040px) {

    /*    .newsgatelist > .newsgateitem:nth-child(4n+1), .newsgatelist > .newsgateitem:nth-child(4n+2){
            background-color: #8c96c8;}*/
    .newsgatelist .box-image {
        flex-grow: 0.33;
        width: 33%;
    }

    .newsgatelist .itemtext {
        flex-grow: 0.66;
        width: 66%;
    }
}

@media screen and (max-width: 1039px) {
    /*    .newsgatelist > .newsgateitem:nth-child(2n+1) {
            background-color: #8c96c8;}*/
    .servicegateitem .box-image img {
        max-width: 150px;
    }

    .servicegateitem .box-image {
        width: 160px;
    }
}

/*
    Servicegate
    ===========
*/
.servicegateitem .box-image {
    flex-grow: 0.33;
    width: 33%
}

.servicegateitem .itemtext {
    flex-grow: 0.66;
    width: 66%;
    padding-left: 0.5em
}

.servicegateitem > a {
    display: flex;
    width: 100%;
}

.servicegateitem {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    width: 100%;
    background-size: 2.5em;
}

.servicegatelinkarea {
    padding: 0 1em;
}

.servicegateitem h4 {
    font-size: 1.1em;
    font-style: italic;
    color: #222222;
}

/* Service Gate Bilder in Large ausblenden*/
@media screen and (min-width: 800px) and (max-width: 1039px) {

    .servicegateitem .box-image {
        display: none;
    }
}

/* Service Gate Bilder bei Small <340 Pixel ausblenden */
@media screen and (max-width: 340px) {
    .servicegateitem .box-image {
        display: none;
    }
}

/* Service Gate bei Medium mit ausgelendeten Bildern und 2 spaltig */
@media screen and (min-width: 560px) and (max-width: 799px) {
    .servicegateitem .box-image {
        display: none;
    }

    .servicegateitem {
        width: 50%;
        float: left;
    }

    .servicegateitem:nth-child(2n+3) {
        clear: both;
    }
}

/* Newsgate Farben  2 Spaltig ab XL..... */
@media screen and (min-width: 1040px) {
    .topic-aktuelles .newsgate .newsgateitem.stripes:nth-child(4n+1), .topic-aktuelles .newsgate .newsgateitem.stripes:nth-child(4n+2) {
        background-color: #8c96c8;
    }

    .topic-aktuelles .newsgate .newsgateitem.stripes:nth-child(4n+3), .topic-aktuelles .newsgate .newsgateitem.stripes:nth-child(4n+4) {
        background-color: #cccce9;
    }

    .topic-konzern .newsgate .newsgateitem.stripes:nth-child(4n+1), .topic-konzern .newsgate .newsgateitem.stripes:nth-child(4n+2) {
        background-color: #c5a2c5;
    }

    .topic-konzern .newsgate .newsgateitem.stripes:nth-child(4n+3), .topic-konzern .newsgate .newsgateitem.stripes:nth-child(4n+4) {
        background-color: #e2d0e2;
    }

    .topic-unternehmen .newsgate .newsgateitem.stripes:nth-child(4n+1), .topic-unternehmen .newsgate .newsgateitem.stripes:nth-child(4n+2) {
        background-color: #c5a2c5;
    }

    .topic-unternehmen .newsgate .newsgateitem.stripes:nth-child(4n+3), .topic-unternehmen .newsgate .newsgateitem.stripes:nth-child(4n+4) {
        background-color: #e2d0e2;
    }

    .topic-arbeitsplatz .newsgate .newsgateitem.stripes:nth-child(4n+1), .topic-arbeitsplatz .newsgate .newsgateitem.stripes:nth-child(4n+2) {
        background-color: #cddfad;
    }

    .topic-arbeitsplatz .newsgate .newsgateitem.stripes:nth-child(4n+3), .topic-arbeitsplatz .newsgate .newsgateitem.stripes:nth-child(4n+4) {
        background-color: #e6efd6;
    }

    .topic-beschaeftigte .newsgate .newsgateitem.stripes:nth-child(4n+1), .topic-beschaeftigte .newsgate .newsgateitem.stripes:nth-child(4n+2) {
        background-color: #ffe9a3;
    }

    .topic-beschaeftigte .newsgate .newsgateitem.stripes:nth-child(4n+3), .topic-beschaeftigte .newsgate .newsgateitem.stripes:nth-child(4n+4) {
        background-color: #ffde75;
    }

    .topic-flughafen .newsgate .newsgateitem.stripes:nth-child(4n+1), .topic-flughafen .newsgate .newsgateitem.stripes:nth-child(4n+2) {
        background-color: #f9c7a3;
    }

    .topic-flughafen .newsgate .newsgateitem.stripes:nth-child(4n+3), .topic-flughafen .newsgate .newsgateitem.stripes:nth-child(4n+4) {
        background-color: #fce3d1;
    }

    .topic-flughaefen .newsgate .newsgateitem.stripes:nth-child(4n+1), .topic-flughaefen .newsgate .newsgateitem.stripes:nth-child(4n+2) {
        background-color: #f9c7a3;
    }

    .topic-flughaefen .newsgate .newsgateitem.stripes:nth-child(4n+3), .topic-flughaefen .newsgate .newsgateitem.stripes:nth-child(4n+4) {
        background-color: #fce3d1;
    }

    .topic-neutral .newsgate .newsgateitem.stripes:nth-child(4n+1), .topic-neutral .newsgate .newsgateitem.stripes:nth-child(4n+2) {
        background-color: #ced1d3;
    }

    .topic-neutral .newsgate .newsgateitem.stripes:nth-child(4n+3), .topic-neutral .newsgate .newsgateitem.stripes:nth-child(4n+4) {
        background-color: #e6e8e9;
    }
}

/* Servicegate Farben  2 Spaltig..... Medium */
@media screen and (min-width: 560px) and (max-width: 799px) {
    .topic-aktuelles .box-content .servicegateitem.stripes:nth-child(4n+1), .topic-aktuelles .box-content .servicegateitem.stripes:nth-child(4n+2) {
        background-color: #8c96c8;
    }

    .topic-aktuelles .box-content .servicegateitem.stripes:nth-child(4n+3), .topic-aktuelles .box-content .servicegateitem.stripes:nth-child(4n+4) {
        background-color: #cccce9;
    }

    .topic-konzern .box-content .servicegateitem.stripes:nth-child(4n+1), .topic-konzern .box-content .servicegateitem.stripes:nth-child(4n+2) {
        background-color: #c5a2c5;
    }

    .topic-konzern .box-content .servicegateitem.stripes:nth-child(4n+3), .topic-konzern .box-content .servicegateitem.stripes:nth-child(4n+4) {
        background-color: #e2d0e2;
    }

    .topic-unternehmen .box-content .servicegateitem.stripes:nth-child(4n+1), .topic-unternehmen .box-content .servicegateitem.stripes:nth-child(4n+2) {
        background-color: #c5a2c5;
    }

    .topic-unternehmen .box-content .servicegateitem.stripes:nth-child(4n+3), .topic-unternehmen .box-content .servicegateitem.stripes:nth-child(4n+4) {
        background-color: #e2d0e2;
    }

    .topic-arbeitsplatz .box-content .servicegateitem.stripes:nth-child(4n+1), .topic-arbeitsplatz .box-content .servicegateitem.stripes:nth-child(4n+2) {
        background-color: #cddfad;
    }

    .topic-arbeitsplatz .box-content .servicegateitem.stripes:nth-child(4n+3), .topic-arbeitsplatz .box-content .servicegateitem.stripes:nth-child(4n+4) {
        background-color: #e6efd6;
    }

    .topic-beschaeftigte .box-content .servicegateitem.stripes:nth-child(4n+1), .topic-beschaeftigte .box-content .servicegateitem.stripes:nth-child(4n+2) {
        background-color: #ffe9a3;
    }

    .topic-beschaeftigte .box-content .servicegateitem.stripes:nth-child(4n+3), .topic-beschaeftigte .box-content .servicegateitem.stripes:nth-child(4n+4) {
        background-color: #ffde75;
    }

    .topic-flughafen .box-content .servicegateitem.stripes:nth-child(4n+1), .topic-flughafen .box-content .servicegateitem.stripes:nth-child(4n+2) {
        background-color: #f9c7a3;
    }

    .topic-flughafen .box-content .servicegateitem.stripes:nth-child(4n+3), .topic-flughafen .box-content .servicegateitem.stripes:nth-child(4n+4) {
        background-color: #fce3d1;
    }

    .topic-flughaefen .box-content .servicegateitem.stripes:nth-child(4n+1), .topic-flughaefen .box-content .servicegateitem.stripes:nth-child(4n+2) {
        background-color: #f9c7a3;
    }

    .topic-flughaefen .box-content .servicegateitem.stripes:nth-child(4n+3), .topic-flughaefen .box-content .servicegateitem.stripes:nth-child(4n+4) {
        background-color: #fce3d1;
    }

    .topic-neutral .box-content .servicegateitem.stripes:nth-child(4n+1), .topic-neutral .box-content .servicegateitem.stripes:nth-child(4n+2) {
        background-color: #ced1d3;
    }

    .topic-neutral .box-content .servicegateitem.stripes:nth-child(4n+3), .topic-neutral .box-content .servicegateitem.stripes:nth-child(4n+4) {
        background-color: #e6e8e9;
    }
}

/* Newsgate item Small */
.hp_newsgate_small > .newsgateitem {
    min-height: 6em;
    padding: 0.5em 1em;
}

.box-content .hp_newsgate_small a, .box-content .newsgatelist a {
    color: #222;
    text-decoration: none;
}

@media screen and (min-width: 800px) {
    .servicegatecontainer.threecol .servicegateitem {
        width: 33.3333%;
        float: left;
    }

    .servicegatecontainer.threecol .servicegateitem:nth-child(3n+4),
    .servicegatecontainer.threecol > .columns:nth-child(3n+4){
        clear: both;
    }

    .servicegatecontainer.twocol .servicegateitem
    {
        width: 50%;
        float: left;
    }

    .servicegatecontainer.twocol .servicegateitem:nth-child(2n+3),
    .servicegatecontainer.twocol > .columns:nth-child(2n+3)
    {
        clear:both;
    }
}

@media screen and (min-width: 560px) and (max-width: 799px) {
    .servicegatecontainer.threecol .servicegateitem,
    .servicegatecontainer.twocol .servicegateitem,
    .servicegatecontainer.onecol .servicegateitem{
        width: 50%;
        float: left;
    }

    .servicegatecontainer.onecol .servicegateitem:nth-child(2n+3),
    .servicegatecontainer.twocol .servicegateitem:nth-child(2n+3),
    .servicegatecontainer.threecol .servicegateitem:nth-child(2n+3),
    .servicegatecontainer.onecol > .columns:nth-child(2n+3),
    .servicegatecontainer.twocol > .columns:nth-child(2n+3),
    .servicegatecontainer.threecol .columns:nth-child(2n+3){
        clear: both;
    }
}

.hp_newsgate_small .newsgateitem .itemtext
{
    width: 100%
}

.servicegatecontainer.twocol
{
    margin-left: -1em;
    margin-right: -1em;
}

.servicegatecontainer.box-content.twocol {
    margin-left: inherit;
    margin-right: inherit;
}.teaser-content li a{background-repeat:no-repeat;background-color:transparent;background-attachment:scroll}.teaser-content li a{background-image:url("data:image/svg+xml;charset=utf-8,%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2264px%22%20height%3D%2264px%22%20viewBox%3D%220%200%2064%2064%22%20enable-background%3D%22new%200%200%2064%2064%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3ClinearGradient%20id%3D%22SVGID_1_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%223.6465%22%20y1%3D%2232%22%20x2%3D%2261.498%22%20y2%3D%2232%22%3E%0A%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%23000091%22%2F%3E%0A%09%09%3Cstop%20%20offset%3D%220.1388%22%20style%3D%22stop-color%3A%2317179B%22%2F%3E%0A%09%09%3Cstop%20%20offset%3D%220.3228%22%20style%3D%22stop-color%3A%232F2FA5%22%2F%3E%0A%09%09%3Cstop%20%20offset%3D%220.5189%22%20style%3D%22stop-color%3A%234040AD%22%2F%3E%0A%09%09%3Cstop%20%20offset%3D%220.7332%22%20style%3D%22stop-color%3A%234A4AB1%22%2F%3E%0A%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%234D4DB2%22%2F%3E%0A%09%3C%2FlinearGradient%3E%0A%09%3Cpath%20fill%3D%22url(%23SVGID_1_)%22%20d%3D%22M33.8%2C31.9L15.2%2C0.1h10.4L47%2C31.5L25.7%2C64H15.2L33.8%2C31.9z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E")}a.default,.teaser-content a.default{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22file_x5F_default%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%09.st1%7Bfill%3A%23666666%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20class%3D%22st0%22%20points%3D%2216.9%2C2%2016.9%2C61.9%2061.9%2C61.9%2061.9%2C15.7%2048.2%2C2%20%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M63.4%2C14.3l-6.9-6.9L49.1%2C0H14.9v17.7H0v16h14.9V64H64V14.9L63.4%2C14.3z%20M18.9%2C4h27.3v13.7H18.9V4z%20M60%2C60h-41%0A%09V33.7h27.4V17.7H60V60z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.teaser-content a.pdf,.teaser-content a.linkIconpdf,a.pdf,a.linkIconpdf,.fraicon.pdf,.imagebar a.pdf{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22file_x5F_pdf%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%09.st1%7Bfill%3A%23000091%3B%7D%0A%09.st2%7Bfill%3A%23FA1E11%3B%7D%0A%09.st3%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23666666%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20class%3D%22st0%22%20points%3D%2216.9%2C2%2016.9%2C61.9%2061.9%2C61.9%2061.9%2C15.7%2048.2%2C2%20%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M19%2C4h27.3v13.7H60v42.2H19V4z%20M15%2C0v63.9h49v-49l-0.6-0.6L49.7%2C0.6L49.1%2C0H15z%22%2F%3E%0A%3Crect%20y%3D%2217.7%22%20class%3D%22st2%22%20width%3D%2246.3%22%20height%3D%2216%22%2F%3E%0A%3Cg%3E%0A%09%3Cdefs%3E%0A%09%09%3Crect%20id%3D%22SVGID_1_%22%20y%3D%220%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%0A%09%3C%2Fdefs%3E%0A%09%3CclipPath%20id%3D%22SVGID_2_%22%3E%0A%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20%20style%3D%22overflow%3Avisible%3B%22%2F%3E%0A%09%3C%2FclipPath%3E%0A%09%3Cpath%20class%3D%22st3%22%20d%3D%22M25.1%2C56.6L25.1%2C56.6c-0.6%2C0-1.1-0.2-1.4-0.7c-0.4-0.5-0.6-1.1-0.5-1.6c0.5-2.6%2C5.8-5.9%2C8.3-7.3%0A%09%09c1.2-2%2C2.3-4.3%2C3.3-6.6c1-2.1%2C1.7-4.6%2C2.4-6.9c-0.4-1.5-2-7.9-0.5-10c0.8-1%2C2.2-0.9%2C3%2C0.1c1.3%2C1.7%2C0.5%2C6.4-0.6%2C10%0A%09%09c0.9%2C3.1%2C2.1%2C5.6%2C3.2%2C6.5c1.3%2C1.1%2C2.7%2C2%2C4.1%2C3c1.3-0.1%2C2.4-0.1%2C3.4-0.1c5.2%2C0%2C6.4%2C0.8%2C6.9%2C1.4c0.3%2C0.4%2C0.4%2C1%2C0.3%2C1.4%0A%09%09c-0.2%2C0.8-1%2C2-3.1%2C2c-1.9%2C0-4.8-1.1-8-2.9c-3.1%2C0.2-5.7%2C0.5-6.4%2C0.7c-1.4%2C0.3-4.1%2C1.4-6.8%2C3C31.1%2C51.6%2C27.7%2C56.6%2C25.1%2C56.6%0A%09%09%20M29.1%2C50.8c-3%2C2-4.1%2C3.6-4%2C3.9C25.6%2C54.7%2C27%2C53.8%2C29.1%2C50.8%20M50%2C44.7c1.6%2C0.7%2C3%2C1.1%2C3.9%2C1.1c0.8%2C0%2C1.1-0.3%2C1.2-0.5%0A%09%09C54.9%2C45.1%2C53.8%2C44.7%2C50%2C44.7%20M34.8%2C45.2l-0.1%2C0.2c1.8-0.9%2C3.5-1.5%2C4.6-1.7c0.5-0.1%2C2-0.3%2C3.9-0.5h-0.1h0.2%0A%09%09c-0.8-0.6-1.5-1.2-2.2-1.6c-1.2-1-2.1-2.9-2.8-4.6l-0.1%2C0.3V37c-0.5%2C1.4-1.1%2C2.9-1.6%2C4.2c-0.6%2C1.3-1.3%2C2.8-1.9%2C4.1L34.8%2C45.2z%0A%09%09%20M38.3%2C24.7c-0.3%2C0.5-0.4%2C2%2C0%2C4.4C38.7%2C26.4%2C38.5%2C25%2C38.3%2C24.7%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")}.teaser-content a.excel,.teaser-content a.linkIconxls,.teaser-content a.linkIconxlsx,a.excel,a.linkIconxls,a.linkIconxlsx,.fraicon.excel,.imagebar a.excel{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22file_x5F_excel%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%09.st1%7Bfill%3A%23000091%3B%7D%0A%09.st2%7Bfill%3A%2382AF32%3B%7D%0A%09.st3%7Bfill%3A%23666666%3B%7D%0A%09.st4%7Bfill%3A%23848C91%3B%7D%0A%09.st5%7Bfill%3A%23A9B1B1%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20class%3D%22st0%22%20points%3D%2216.9%2C2%2016.9%2C61.9%2061.9%2C61.9%2061.9%2C15.7%2048.2%2C2%20%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M18.9%2C4h27.3v13.7H60V60h-41V4z%20M14.9%2C0v64H64V14.9l-0.6-0.6l-6.9-6.9L49.1%2C0H14.9z%22%2F%3E%0A%3Crect%20x%3D%220%22%20y%3D%2217.7%22%20class%3D%22st2%22%20width%3D%2246.3%22%20height%3D%2216%22%2F%3E%0A%3Crect%20x%3D%2222.6%22%20y%3D%2237.7%22%20class%3D%22st3%22%20width%3D%224%22%20height%3D%2218.7%22%2F%3E%0A%3Crect%20x%3D%2230%22%20y%3D%2248.5%22%20class%3D%22st4%22%20width%3D%224%22%20height%3D%227.9%22%2F%3E%0A%3Crect%20x%3D%2237.4%22%20y%3D%2243.4%22%20class%3D%22st3%22%20width%3D%224%22%20height%3D%2213%22%2F%3E%0A%3Crect%20x%3D%2244.8%22%20y%3D%2251.7%22%20class%3D%22st5%22%20width%3D%224%22%20height%3D%224.7%22%2F%3E%0A%3Crect%20x%3D%2252.2%22%20y%3D%2248.5%22%20class%3D%22st4%22%20width%3D%224%22%20height%3D%227.9%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.teaser-content a.ppt,.teaser-content a.linkIconppt,.teaser-content a.linkIconpptx,a.ppt,a.linkIconppt,a.linkIconpptx,.fraicon.ppt,.imagebar a.ppt{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22file_x5F_ppt%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%09.st1%7Bfill%3A%23000091%3B%7D%0A%09.st2%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23FF7400%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20class%3D%22st0%22%20points%3D%2216.9%2C2%2016.9%2C61.9%2061.9%2C61.9%2061.9%2C15.7%2048.2%2C2%20%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M19%2C4h27.3v13.7H60v42.2H19V4z%20M15%2C0v63.9h49v-49l-0.6-0.6L49.7%2C0.6L49.1%2C0H15z%22%2F%3E%0A%3Cg%3E%0A%09%3Cdefs%3E%0A%09%09%3Crect%20id%3D%22SVGID_1_%22%20y%3D%220%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%0A%09%3C%2Fdefs%3E%0A%09%3CclipPath%20id%3D%22SVGID_2_%22%3E%0A%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20%20style%3D%22overflow%3Avisible%3B%22%2F%3E%0A%09%3C%2FclipPath%3E%0A%09%3Cpath%20class%3D%22st2%22%20d%3D%22M39.3%2C36.9H28.8v20.4h6.3v-7.6h3.5c2.5%2C0%2C4.4-0.6%2C5.7-1.7c1.2-1.2%2C1.9-2.8%2C1.9-4.8c0-2-0.6-3.6-1.7-4.6%0A%09%09C43.3%2C37.4%2C41.6%2C36.9%2C39.3%2C36.9%20M39.2%2C45c-0.5%2C0.4-1.3%2C0.6-2.6%2C0.6h-1.5V41h1.8c1.2%2C0%2C2%2C0.2%2C2.4%2C0.7c0.4%2C0.4%2C0.6%2C1%2C0.6%2C1.6%0A%09%09C40%2C44%2C39.7%2C44.5%2C39.2%2C45%22%2F%3E%0A%09%3Crect%20y%3D%2217.7%22%20class%3D%22st2%22%20width%3D%2246.3%22%20height%3D%2216%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")}.teaser-content a.word,.teaser-content a.linkIcondoc,a.word,a.linkIcondoc,.fraicon.word,.imagebar a.word{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22file_x5F_word%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%09.st1%7Bfill%3A%23000091%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20class%3D%22st0%22%20points%3D%2216.9%2C2%2016.9%2C61.9%2061.9%2C61.9%2061.9%2C15.7%2048.2%2C2%20%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M18.9%2C33.7h27.3V17.7H60V60h-41V33.7z%20M18.9%2C4h27.3v13.7H18.9V4z%20M14.9%2C0v17.7H0v16h14.9V64H64V14.9l-0.6-0.6%0A%09l-6.9-6.9L49.1%2C0H14.9z%22%2F%3E%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%2243.2%2C48.3%2040%2C36.9%2034.1%2C36.9%2030.9%2C48.3%2028.7%2C36.9%2022.7%2C36.9%2027.3%2C57.3%2033.5%2C57.3%2037%2C44.4%2040.6%2C57.3%20%0A%0946.8%2C57.3%2051.3%2C36.9%2045.4%2C36.9%20%22%2F%3E%0A%3C%2Fsvg%3E%0A")}body.skynet .watermark{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Skynet%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%22136.8px%22%20height%3D%22441.6px%22%20viewBox%3D%220%200%20136.8%20441.6%22%20style%3D%22enable-background%3Anew%200%200%20136.8%20441.6%3B%22%20xml%3Aspace%3D%22preserve%22%0A%09%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%3C!%5BCDATA%5B%0A%09.st0%7Bfill%3A%23f4f6f7%3B%7D%0A%5D%5D%3E%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M72.4%2C441.6L71.1%2C428l3.6%2C0.1c4%2C0%2C7.7-0.9%2C11.1-2.8s5.9-4.9%2C7.8-9.2c1.8-4.3%2C2.7-9.3%2C2.7-15.2%0A%09%09c0-8.3-1.8-14.7-5.5-19.1c-3.7-4.4-7.8-6.6-12.5-6.6c-3.3%2C0-6.3%2C1.2-9%2C3.5c-2.7%2C2.4-6.3%2C8.8-10.8%2C19.4c-3.6%2C8.2-6.3%2C13.8-8.2%2C16.8%0A%09%09c-3.1%2C4.7-6.4%2C8.2-10.1%2C10.4c-3.6%2C2.2-7.8%2C3.3-12.4%2C3.3c-5.4%2C0-10.2-1.5-14.5-4.4c-4.3-2.9-7.6-7.2-9.9-12.9%0A%09%09C1.1%2C405.7%2C0%2C399.3%2C0%2C392.2c0-8.5%2C1.4-15.7%2C4.3-21.5c2.8-5.8%2C6.6-10.1%2C11.4-12.7c4.7-2.6%2C9.3-3.9%2C13.6-3.9c0.4%2C0%2C1.1%2C0%2C2.1%2C0.1%0A%09%09l1.1%2C13.4c-2.9%2C0-5.2%2C0.3-6.9%2C0.8c-2.9%2C1-5.3%2C2.4-7.3%2C4.4c-2%2C2-3.6%2C4.7-4.8%2C8.2c-1.2%2C3.5-1.8%2C7.4-1.8%2C11.7c0%2C7.6%2C1.7%2C13.5%2C5.1%2C17.7%0A%09%09c2.6%2C3.2%2C6.1%2C4.8%2C10.4%2C4.8c2.6%2C0%2C4.9-0.7%2C6.9-2c2-1.3%2C4-3.7%2C5.9-7.2c1.4-2.5%2C4.1-8.3%2C8.2-17.6c3.3-7.5%2C5.9-12.7%2C7.8-15.5%0A%09%09c2.5-3.8%2C5.6-6.7%2C9.1-8.8c3.6-2%2C7.6-3.1%2C12.2-3.1c5.6%2C0%2C10.9%2C1.7%2C15.6%2C5.2c4.8%2C3.4%2C8.5%2C8.2%2C11.1%2C14.3c2.6%2C6.1%2C3.9%2C13%2C3.9%2C20.9%0A%09%09c0%2C11.8-2.6%2C21.5-7.7%2C28.9C95%2C437.8%2C85.7%2C441.6%2C72.4%2C441.6z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M106.1%2C349.7L1.8%2C327.8V315l64.7%2C13.5L30.5%2C291v-17l28.2%2C32.2l47.4-19.5v14.1l-38.8%2C15.1l13.5%2C15.7l25.3%2C5.3%0A%09%09V349.7z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M135.3%2C281.8l-12.1-0.8c0.8-2.7%2C1.1-5.2%2C1.1-7.8c0-2.6-0.6-4.7-1.8-6.3c-1.6-2.1-4.5-4.4-8.8-6.8l-7.4-4.1%0A%09%09l-75.8%2C12.6v-12.7l38.2-5.7c7.5-1.1%2C15.1-2.1%2C22.6-2.9l-60.8-33.8V200l85.6%2C48.2c8.3%2C4.6%2C13.9%2C8.8%2C16.6%2C12.4%0A%09%09c2.7%2C3.6%2C4.1%2C7.8%2C4.1%2C12.5C136.8%2C276%2C136.3%2C279%2C135.3%2C281.8z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M106.1%2C204.1l-75.6-15.8v-11.7l13.2%2C2.8c-5.2-5.1-8.9-9.8-11.3-14.2c-2.4-4.4-3.6-8.9-3.6-13.5%0A%09%09c0-6.1%2C1.7-10.9%2C5-14.4c3.3-3.5%2C7.8-5.2%2C13.3-5.2c2.8%2C0%2C7.2%2C0.6%2C13.2%2C1.8l45.8%2C9.6v12.9l-47.9-10c-4.6-1-8.1-1.5-10.3-1.5%0A%09%09c-2.5%2C0-4.6%2C0.9-6.1%2C2.6c-1.6%2C1.7-2.3%2C4.2-2.3%2C7.5c0%2C6.6%2C2.4%2C12.5%2C7.1%2C17.6c4.7%2C5.1%2C12.9%2C8.9%2C24.4%2C11.3l35.2%2C7.3V204.1z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M80.4%2C67.5L81.7%2C55c6.2%2C1.8%2C12.1%2C5.9%2C17.7%2C12.4c5.6%2C6.5%2C8.4%2C14.2%2C8.4%2C23.2c0%2C5.6-1.3%2C10.7-3.9%2C15.4%0A%09%09c-2.6%2C4.7-6.3%2C8.2-11.3%2C10.7c-4.9%2C2.4-10.6%2C3.7-16.9%2C3.7c-8.3%2C0-16.3-1.9-24-5.7c-7.8-3.8-13.5-8.8-17.3-14.8%0A%09%09c-3.8-6.1-5.7-12.6-5.7-19.7c0-9%2C2.8-16.2%2C8.4-21.6c5.6-5.4%2C13.2-8.1%2C22.9-8.1c3.7%2C0%2C7.5%2C0.3%2C11.4%2C1V107c1.5%2C0.2%2C2.8%2C0.3%2C4%2C0.3%0A%09%09c7.1%2C0%2C12.5-1.6%2C16.2-4.9c3.7-3.2%2C5.6-7.2%2C5.6-11.9c0-4.4-1.4-8.8-4.3-13C90%2C73.2%2C85.9%2C69.9%2C80.4%2C67.5z%20M61.7%2C105V62.6%0A%09%09c-1.3%2C0-2.3-0.1-2.8-0.1c-6.5%2C0-11.4%2C1.6-14.8%2C4.8c-3.4%2C3.2-5.2%2C7.4-5.2%2C12.5c0%2C5.5%2C1.9%2C10.5%2C5.7%2C15.1%0A%09%09C48.3%2C99.4%2C54.1%2C102.7%2C61.7%2C105z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M95.6%2C11.9l10.5%2C2.1c0.8%2C3.1%2C1.2%2C6.1%2C1.2%2C9c0%2C5.1-1.3%2C9.2-3.8%2C12.2c-1.9%2C2.3-4.5%2C3.4-7.8%2C3.4%0A%09%09c-1.7%2C0-5.5-0.6-11.5-1.9l-43.9-9.2v10.2l-10-2.1V25.5L12%2C21.6L3.1%2C6.9l27.5%2C5.8V0l10%2C2.1v12.6l41.8%2C8.8c5.3%2C1.1%2C8.5%2C1.6%2C9.5%2C1.6%0A%09%09c1.5%2C0%2C2.7-0.4%2C3.5-1.3c0.8-0.9%2C1.2-2.3%2C1.2-4.3C96.5%2C16.7%2C96.2%2C14.1%2C95.6%2C11.9z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E")}body.galaxynet .watermark{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Galaxynet%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%22136.8px%22%20height%3D%22441.6px%22%20viewBox%3D%2240%200%20136.8%20690%22%20style%3D%22enable-background%3Anew%200%200%20136.8%20441.6%3B%22%20xml%3Aspace%3D%22preserve%22%0A%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09%3C!%5BCDATA%5B%0A%09.st0%7Bfill%3A%23f4f6f7%3B%7D%0A%5D%5D%3E%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22Galaxynet%22%3E%0A%09%3Cpath%20id%3D%22G%22%20class%3D%22st0%22%20d%3D%22M50.1%2C637.8v-46.4l44.5%2C9.3c3.5%2C5.5%2C6.5%2C12.2%2C9%2C20.1c2.5%2C8%2C3.7%2C16.1%2C3.7%2C24.3c0%2C12.8-2.9%2C22.7-8.7%2C29.5%0A%09%09c-7.9%2C9.3-19.4%2C14-34.5%2C14c-10.1%2C0-19.8-2-29-6C24%2C677.8%2C15.3%2C671%2C9.2%2C662.1C3.1%2C653.3%2C0%2C642.8%2C0%2C630.8s2.8-21.6%2C8.4-28.9%0A%09%09c5.6-7.2%2C13.7-12%2C24.4-14.4l2.3%2C19.9c-5.9%2C1.7-10.3%2C4.6-13.2%2C8.5c-3%2C3.9-4.5%2C8.8-4.5%2C14.7c0%2C6.9%2C1.8%2C13.2%2C5.4%2C19%0A%09%09c3.6%2C5.8%2C9.1%2C10.3%2C16.6%2C13.5S55%2C668%2C63.9%2C668c8.7%2C0%2C15.2-2%2C19.4-5.9c4.2-4%2C6.3-9.8%2C6.3-17.4c0-4.6-0.6-9.3-1.9-14.1%0A%09%09c-1.3-4.8-2.8-9-4.6-12.5l-15.4-3.2v26.5L50.1%2C637.8z%22%2F%3E%0A%09%3Cpath%20id%3D%22a%22%20class%3D%22st0%22%20d%3D%22M51.7%2C554.2L50%2C574.1c-6.7-2.3-11.9-6.2-15.7-11.9c-3.8-5.6-5.7-13.1-5.7-22.4c0-9.7%2C1.9-16.8%2C5.8-21.5%0A%09%09c3.9-4.6%2C8.6-6.9%2C14.3-6.9c2.3%2C0%2C4.7%2C0.2%2C7.2%2C0.6s9.3%2C1.8%2C20.1%2C4.2c9%2C2%2C15.2%2C3%2C18.8%2C3c3.2%2C0%2C6.8-0.6%2C10.7-1.7v19.8%0A%09%09c-2.7%2C0.8-5.6%2C1.3-8.5%2C1.5c3.3%2C3%2C5.8%2C6.4%2C7.6%2C10.3c1.8%2C3.9%2C2.7%2C7.8%2C2.7%2C11.7c0%2C6.2-2%2C11.4-6.1%2C15.4c-4.1%2C4.1-9.3%2C6.1-15.8%2C6.1%0A%09%09c-7.2%2C0-12.9-2.2-17.2-6.7c-4.3-4.5-6.9-12.4-7.8-23.9c-0.8-9.7-1.8-16.1-2.9-19.4c-2.8-0.8-5.1-1.3-6.8-1.3c-2.2%2C0-4%2C0.9-5.5%2C2.6%0A%09%09c-1.5%2C1.7-2.2%2C4.3-2.2%2C7.8c0%2C3.6%2C0.7%2C6.5%2C2.2%2C8.6C46.8%2C552%2C48.9%2C553.5%2C51.7%2C554.2z%20M70.5%2C534.9c0.3%2C1.2%2C0.6%2C2.9%2C0.9%2C4.9%0A%09%09c1.2%2C10.2%2C3%2C16.9%2C5.4%2C20c1.7%2C2.2%2C4%2C3.3%2C6.9%2C3.3c2.4%2C0%2C4.4-0.8%2C6-2.5c1.6-1.7%2C2.4-3.9%2C2.4-6.7c0-3.1-0.7-6-2.2-8.7%0A%09%09c-1.5-2.7-3.4-4.7-5.7-6.1c-2.3-1.3-6-2.5-10.9-3.6L70.5%2C534.9z%22%2F%3E%0A%09%3Cpath%20id%3D%22l%22%20class%3D%22st0%22%20d%3D%22M105.6%2C502.4L1.8%2C480.7v-20.2l103.8%2C21.7V502.4z%22%2F%3E%0A%09%3Cpath%20id%3D%22a2%22%20class%3D%22st0%22%20d%3D%22M51.7%2C433.3L50%2C453.1c-6.7-2.3-11.9-6.2-15.7-11.9c-3.8-5.6-5.7-13.1-5.7-22.4%0A%09%09c0-9.7%2C1.9-16.8%2C5.8-21.5c3.9-4.6%2C8.6-6.9%2C14.3-6.9c2.3%2C0%2C4.7%2C0.2%2C7.2%2C0.6c2.5%2C0.4%2C9.3%2C1.8%2C20.1%2C4.2c9%2C2%2C15.2%2C3%2C18.8%2C3%0A%09%09c3.2%2C0%2C6.8-0.6%2C10.7-1.7v19.8c-2.7%2C0.8-5.6%2C1.3-8.5%2C1.5c3.3%2C3%2C5.8%2C6.4%2C7.6%2C10.3c1.8%2C3.9%2C2.7%2C7.8%2C2.7%2C11.7c0%2C6.2-2%2C11.4-6.1%2C15.4%0A%09%09c-4.1%2C4.1-9.3%2C6.1-15.8%2C6.1c-7.2%2C0-12.9-2.2-17.2-6.7c-4.3-4.5-6.9-12.4-7.8-23.9c-0.8-9.7-1.8-16.1-2.9-19.4%0A%09%09c-2.8-0.8-5.1-1.3-6.8-1.3c-2.2%2C0-4%2C0.9-5.5%2C2.6c-1.5%2C1.7-2.2%2C4.3-2.2%2C7.8c0%2C3.6%2C0.7%2C6.5%2C2.2%2C8.6C46.8%2C431.1%2C48.9%2C432.5%2C51.7%2C433.3%0A%09%09z%20M70.5%2C414c0.3%2C1.2%2C0.6%2C2.9%2C0.9%2C4.9c1.2%2C10.2%2C3%2C16.9%2C5.4%2C20c1.7%2C2.2%2C4%2C3.3%2C6.9%2C3.3c2.4%2C0%2C4.4-0.8%2C6-2.5c1.6-1.7%2C2.4-3.9%2C2.4-6.7%0A%09%09c0-3.1-0.7-6-2.2-8.7c-1.5-2.7-3.4-4.7-5.7-6.1c-2.3-1.3-6-2.5-10.9-3.6L70.5%2C414z%22%2F%3E%0A%09%3Cpath%20id%3D%22x%22%20class%3D%22st0%22%20d%3D%22M84.5%2C346.7l21.1%2C18.7v24.9L67%2C355.6l-36.7%2C19.1v-21.6l21.5-11l-21.5-19v-24.7l39%2C34.9l36.2-19v21.6%0A%09%09L84.5%2C346.7z%22%2F%3E%0A%09%3Cpath%20id%3D%22y%22%20class%3D%22st0%22%20d%3D%22M30.4%2C294.4v-20.2l37.5-5.1c9.6-1.3%2C16.4-2%2C20.2-2.1c-7.7-2.6-15.8-6.3-24.4-10.9l-33.3-18v-21.5%0A%09%09l82.6%2C46.4c6.8%2C3.8%2C11.6%2C6.8%2C14.4%2C9c2.7%2C2.2%2C4.9%2C4.8%2C6.4%2C7.9c1.6%2C3.1%2C2.3%2C6.8%2C2.3%2C11.2c0%2C4.3-0.8%2C9.1-2.3%2C14.5l-15.2-1.8%0A%09%09c0.7-2.5%2C1.1-4.8%2C1.1-7.2c0-6.2-4.7-11.4-14.2-15.4L30.4%2C294.4z%22%2F%3E%0A%09%3Cpath%20id%3D%22n%22%20class%3D%22st0%22%20d%3D%22M30.4%2C204v-19.3l9.8%2C2c-4.2-4.8-7.1-9.3-8.9-13.5c-1.8-4.2-2.7-8.6-2.7-13.2c0-6.2%2C1.8-11.1%2C5.3-14.6%0A%09%09c3.5-3.6%2C8.2-5.3%2C14.1-5.3c2.6%2C0%2C7.6%2C0.8%2C15%2C2.3l42.6%2C8.9v20.3l-42.7-8.9c-6.4-1.3-10.2-2-11.4-2c-2.6%2C0-4.6%2C0.8-6.1%2C2.3%0A%09%09c-1.5%2C1.5-2.2%2C3.7-2.2%2C6.4c0%2C3%2C1.3%2C6.3%2C3.8%2C9.9c2.5%2C3.6%2C5.8%2C6.5%2C9.9%2C8.6c2.9%2C1.5%2C8.9%2C3.2%2C17.9%2C5.1l30.9%2C6.4v20.3L30.4%2C204z%22%2F%3E%0A%09%3Cpath%20id%3D%22e%22%20class%3D%22st0%22%20d%3D%22M74.3%2C58.3v51c0.8%2C0%2C1.4%2C0.1%2C1.8%2C0.1c5%2C0%2C9-1.4%2C12.1-4.3c3.1-2.9%2C4.6-6.3%2C4.6-10.4%0A%09%09c0-6.7-3.5-12-10.5-15.8l3-18.2c7.3%2C3.5%2C12.8%2C8.3%2C16.5%2C14.2c3.7%2C5.9%2C5.5%2C12.6%2C5.5%2C19.9c0%2C10.1-3.2%2C18.3-9.6%2C24.6%0A%09%09c-6.4%2C6.3-14.9%2C9.5-25.4%2C9.5c-10.3%2C0-19.4-2.9-27.5-8.6c-10.9-7.8-16.3-18.9-16.3-33.3c0-9.2%2C2.8-16.5%2C8.5-21.9%0A%09%09c5.7-5.4%2C13.7-8.1%2C23.9-8.1C65.9%2C56.9%2C70.4%2C57.3%2C74.3%2C58.3z%20M61.9%2C75.4c-0.9%2C0-1.6-0.1-2.1-0.1c-5.6%2C0-9.7%2C1.3-12.5%2C3.8%0A%09%09c-2.8%2C2.5-4.2%2C5.9-4.2%2C10.1c0%2C4.2%2C1.6%2C8%2C4.7%2C11.3c3.2%2C3.3%2C7.8%2C5.6%2C14%2C6.8V75.4z%22%2F%3E%0A%09%3Cpath%20id%3D%22t%22%20class%3D%22st0%22%20d%3D%22M45.5%2C45.7l-15.1-3.1v-9.9l-12-2.5L4.3%2C6.9l26.1%2C5.5V0l15.1%2C3.1v12.5L77%2C22.2c5.7%2C1.2%2C9%2C1.8%2C9.8%2C1.8%0A%09%09c1.6%2C0%2C2.8-0.5%2C3.6-1.5c0.9-1%2C1.3-2.8%2C1.3-5.4c0-0.9-0.2-3.1-0.5-6.7l15.1%2C3.2c0.7%2C3.5%2C1.1%2C7.1%2C1.1%2C10.8c0%2C7.2-1.4%2C12.4-4.1%2C15.6%0A%09%09c-2.8%2C3.3-6.6%2C4.9-11.5%2C4.9c-2.3%2C0-7.6-0.9-16-2.6l-30.2-6.3V45.7z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")}.mail::before,.teaser-content a.mail,.teaser-content a.linkIconmail,a.mail,a.linkIconmail,.fraicon.mail,.imagebar a.mail{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22mail%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23000091%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M42.3%2C33.7L42%2C34l15%2C16.2H6.9l14.9-16.1l10%2C7.9L42.3%2C33.7z%20M4%2C19.9l14.7%2C11.7L4%2C47.4V19.9z%20M45.2%2C31.5L60%2C19.7%0A%09v27.7L45.2%2C31.5z%20M5.3%2C15.9h53.1L31.8%2C36.9L5.3%2C15.9z%20M0%2C54.1h64V11.9H0V54.1z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.pfeil:before,.fraicon.arrow,.imagebar a.arrow{background-image:url("data:image/svg+xml;charset=utf-8,%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2264px%22%20height%3D%2264px%22%20viewBox%3D%220%200%2064%2064%22%20enable-background%3D%22new%200%200%2064%2064%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3ClinearGradient%20id%3D%22SVGID_1_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%223.6465%22%20y1%3D%2232%22%20x2%3D%2261.498%22%20y2%3D%2232%22%3E%0A%09%09%3Cstop%20%20offset%3D%220%22%20style%3D%22stop-color%3A%23000091%22%2F%3E%0A%09%09%3Cstop%20%20offset%3D%220.1388%22%20style%3D%22stop-color%3A%2317179B%22%2F%3E%0A%09%09%3Cstop%20%20offset%3D%220.3228%22%20style%3D%22stop-color%3A%232F2FA5%22%2F%3E%0A%09%09%3Cstop%20%20offset%3D%220.5189%22%20style%3D%22stop-color%3A%234040AD%22%2F%3E%0A%09%09%3Cstop%20%20offset%3D%220.7332%22%20style%3D%22stop-color%3A%234A4AB1%22%2F%3E%0A%09%09%3Cstop%20%20offset%3D%221%22%20style%3D%22stop-color%3A%234D4DB2%22%2F%3E%0A%09%3C%2FlinearGradient%3E%0A%09%3Cpath%20fill%3D%22url(%23SVGID_1_)%22%20d%3D%22M33.8%2C31.9L15.2%2C0.1h10.4L47%2C31.5L25.7%2C64H15.2L33.8%2C31.9z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E")}.hp_newsgate_small .deeplink::before,.arrow_right,.arrow_left,.row.big_arrow,.columns.big_arrow,.big_arrow,.fraicon.arrow.white,.imagebar a.arrow.white{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2264px%22%20height%3D%2264px%22%20viewBox%3D%220%200%2064%2064%22%20enable-background%3D%22new%200%200%2064%2064%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3Cpath%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%220.5%22%20d%3D%22M33.8%2C31.9L15.2%2C0.1h10.4L47%2C31.5L25.7%2C64H15.2L33.8%2C31.9z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E")}a .teaserlinkarea.main-teaser{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2264px%22%20height%3D%2264px%22%20viewBox%3D%220%200%2064%2064%22%20enable-background%3D%22new%200%200%2064%2064%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3Cpath%20fill%3D%22%23E6E8EA%22%20d%3D%22M34.822%2C31.912L16.248%2C0.09h10.444L48%2C31.491L26.692%2C64.014H16.248L34.822%2C31.912z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E")}.sidebar_nav li,.sidebar_nav li li.active,.site-footer ul ul li,.fraicon.arrow.grey.right,.imagebar a.arrow.grey.right{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2264px%22%20height%3D%2264px%22%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%3C!%5BCDATA%5B%0A%09.st0%7Bfill%3A%23666666%3B%7D%0A%5D%5D%3E%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M33.8%2C31.9L15.2%2C0.1h10.4L47%2C31.5L25.7%2C64H15.2L33.8%2C31.9z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E")}@media screen and (min-width:900px){.sub-menu li.has-sub-menu>a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2264px%22%20height%3D%2264px%22%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%3C!%5BCDATA%5B%0A%09.st0%7Bfill%3A%23666666%3B%7D%0A%5D%5D%3E%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M33.8%2C31.9L15.2%2C0.1h10.4L47%2C31.5L25.7%2C64H15.2L33.8%2C31.9z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E")}}.paging .prev-page::before,.paging-simple .prev-page::before,.fraicon.back,.imagebar a.back{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2264px%22%20height%3D%2264px%22%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%3C!%5BCDATA%5B%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%5D%5D%3E%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M29.426%2C32.192L48%2C64.014H37.556L16.248%2C32.613L37.556%2C0.09H48L29.426%2C32.192z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E")}.paging .next-page::after,.paging-simple .next-page::after,.fraicon.next,.imagebar a.next,.more-link::before,.deeplink::before{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2264px%22%20height%3D%2264px%22%20viewBox%3D%220%200%2064%2064%22%20enable-background%3D%22new%200%200%2064%2064%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M33.8%2C31.9L15.2%2C0.1h10.4L47%2C31.5L25.7%2C64H15.2L33.8%2C31.9z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E")}.paging .last-page::after,.paging-simple .last-page::after,.fraicon.end,.imagebar a.end{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2264px%22%20height%3D%2264px%22%20viewBox%3D%220%200%2064%2064%22%20enable-background%3D%22new%200%200%2064%2064%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M46.798%2C53.99c0%2C2.195%2C1.779%2C3.975%2C3.975%2C3.975h3.279c2.193%2C0%2C3.975-1.781%2C3.975-3.975V9.51%0A%09c0-2.195-1.781-3.975-3.975-3.975h-3.279c-2.195%2C0-3.975%2C1.779-3.975%2C3.975V53.99z%22%2F%3E%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M5.974%2C54.547c1.463%2C1.463%2C2.855%2C1.432%2C5.297%2C0c2.443-1.434%2C34.37-20.164%2C34.37-20.164%0A%09c1.462-1.463%2C1.462-3.836%2C0-5.299c0%2C0-31.98-18.822-34.37-20.164c-2.389-1.342-3.834-1.463-5.297%2C0V54.547z%22%2F%3E%0A%3C%2Fsvg%3E")}.paging .first-page::before,.paging-simple .first-page::before,.fraicon.first,.imagebar a.first{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2264px%22%20height%3D%2264px%22%20viewBox%3D%220%200%2064%2064%22%20enable-background%3D%22new%200%200%2064%2064%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M17.202%2C53.99c0%2C2.195-1.779%2C3.975-3.975%2C3.975H9.948c-2.193%2C0-3.975-1.781-3.975-3.975V9.51%0A%09c0-2.195%2C1.781-3.975%2C3.975-3.975h3.279c2.195%2C0%2C3.975%2C1.779%2C3.975%2C3.975V53.99z%22%2F%3E%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M58.026%2C54.547c-1.463%2C1.463-2.855%2C1.432-5.297%2C0c-2.443-1.434-34.37-20.164-34.37-20.164%0A%09c-1.462-1.463-1.462-3.836%2C0-5.299c0%2C0%2C31.98-18.822%2C34.37-20.164c2.389-1.342%2C3.834-1.463%2C5.297%2C0V54.547z%22%2F%3E%0A%3C%2Fsvg%3E")}.js .toggle-sub-menu,.js .toggle-sub-menu.active,.fraicon.arrow.grey.down,.imagebar a.arrow.grey.down{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2264px%22%20height%3D%2264px%22%20viewBox%3D%220%200%2064%2064%22%20enable-background%3D%22new%200%200%2064%2064%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3Cpath%20fill%3D%22%23888888%22%20d%3D%22M32.265%2C34.751l31.821-18.574v10.444L32.685%2C47.929L0.162%2C26.622V16.177L32.265%2C34.751z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E")}#toggle-nav,.fraicon.hamburger,.imagebar a.hamburger{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22hamburger%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23000091%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20class%3D%22st0%22%20width%3D%2264%22%20height%3D%2216%22%2F%3E%0A%3Crect%20y%3D%2248%22%20class%3D%22st0%22%20width%3D%2264%22%20height%3D%2216%22%2F%3E%0A%3Crect%20y%3D%2224%22%20class%3D%22st0%22%20width%3D%2264%22%20height%3D%2216%22%2F%3E%0A%3C%2Fsvg%3E%0A")}#toggle-nav.menu-open,.fraicon.close,.imagebar a.close{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22close%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23000091%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20class%3D%22st0%22%20points%3D%2252.7%2C0%2032%2C20.7%2011.3%2C0%200%2C11.3%2020.7%2C32%200%2C52.7%2011.3%2C64%2011.3%2C64%2032%2C43.3%2052.7%2C64%2052.7%2C64%2064%2C52.7%20%0A%0943.3%2C32%2064%2C11.3%20%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.icon-kantine a,.fraicon.kantine,.imagebar a.kantine{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22kantine%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23000091%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cdefs%3E%0A%09%09%3Crect%20id%3D%22SVGID_1_%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%0A%09%3C%2Fdefs%3E%0A%09%3CclipPath%20id%3D%22SVGID_2_%22%3E%0A%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20%20style%3D%22overflow%3Avisible%3B%22%2F%3E%0A%09%3C%2FclipPath%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M27.7%2C18h-4V0h-4v18h-4V0h-4v23.7c0%2C3.2%2C2.6%2C5.9%2C5.9%2C5.9h0.1V64h8V29.5h0.1c3.2%2C0%2C5.9-2.6%2C5.9-5.9V0h-4V18z%22%2F%3E%0A%09%3Crect%20x%3D%2244.3%22%20y%3D%2237.2%22%20class%3D%22st0%22%20width%3D%228%22%20height%3D%2226.8%22%2F%3E%0A%09%3Cpolygon%20class%3D%22st0%22%20points%3D%2245%2C0%2037.7%2C37.2%2052.3%2C37.2%2052.3%2C0%20%09%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")}.icon-adressbuch a,.phone::before,.icon-phone a,.fraicon.phone,.imagebar a.phone,.icon-phone a,.teaser-content a.phone,a.phone,.leadingsvgicon.phone{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22phone%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23000091%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cdefs%3E%0A%09%09%3Crect%20id%3D%22SVGID_1_%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%0A%09%3C%2Fdefs%3E%0A%09%3CclipPath%20id%3D%22SVGID_2_%22%3E%0A%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20%20style%3D%22overflow%3Avisible%3B%22%2F%3E%0A%09%3C%2FclipPath%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M58%2C61.3l6-10.2L51.1%2C38.2l-11.4%2C9c-5.1-1.2-10.3-4.1-14.6-8.4c-4.3-4.3-7.2-9.5-8.4-14.6l9.1-11.4L12.9%2C0%0A%09%09L2.6%2C6.1l0%2C0c0%2C0%2C0%2C0%2C0%2C0l0%2C0l0%2C0c-5.9%2C13.8-1.4%2C31.5%2C11.2%2C44.1C22.7%2C59.1%2C34.2%2C64%2C45%2C64c4.5%2C0%2C8.9-0.8%2C12.9-2.6l0%2C0l0%2C0%0A%09%09C58%2C61.4%2C58%2C61.4%2C58%2C61.3L58%2C61.3z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")}.mobile::before,.icon-mobile a,.fraicon.mobile,.imagebar a.mobile,.teaser-content a.mobile,a.mobile,.leadingsvgicon.mobile{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%201080%201080%22%20style%3D%22enable-background%3Anew%200%200%201080%201080%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st1%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23000091%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%3E%0D%0A%09%3Cdefs%3E%0D%0A%09%09%3Crect%20id%3D%22SVGID_1_%22%20width%3D%221080%22%20height%3D%221080%22%2F%3E%0D%0A%09%3C%2Fdefs%3E%0D%0A%09%3CclipPath%20id%3D%22SVGID_2_%22%3E%0D%0A%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20%20style%3D%22overflow%3Avisible%3B%22%2F%3E%0D%0A%09%3C%2FclipPath%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M169.6%2C910.3V169.7c0-74.6%2C60.5-135%2C135-135h470.7c74.5%2C0%2C135%2C60.4%2C135%2C135v740.7c0%2C74.6-60.5%2C135-135%2C135%0D%0A%09%09H304.6C230.1%2C1045.3%2C169.6%2C984.9%2C169.6%2C910.3%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M775.8%2C0H304.3C211%2C0%2C135.2%2C75.8%2C135.2%2C169.1v741.9c0%2C93.2%2C75.8%2C169.1%2C169.1%2C169.1h471.5%0D%0A%09%09c93.2%2C0%2C169.1-75.9%2C169.1-169.1V169.1C944.8%2C75.8%2C869%2C0%2C775.8%2C0%20M877.2%2C910.9c0%2C55.9-45.5%2C101.4-101.4%2C101.4H304.3%0D%0A%09%09c-55.9%2C0-101.4-45.5-101.4-101.4V169.1c0-55.9%2C45.5-101.4%2C101.4-101.4h471.5c55.9%2C0%2C101.4%2C45.5%2C101.4%2C101.4V910.9z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M540%2C847.6c-36%2C0-65.1%2C29.2-65.1%2C65.2c0%2C36%2C29.1%2C65.2%2C65.1%2C65.2c36%2C0%2C65.1-29.2%2C65.1-65.2%0D%0A%09%09C605.1%2C876.7%2C576%2C847.6%2C540%2C847.6%22%2F%3E%0D%0A%09%3Crect%20x%3D%22282.3%22%20y%3D%22137.4%22%20class%3D%22st1%22%20width%3D%22515.3%22%20height%3D%22677.2%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.print::before,.icon-print a,.fraicon.print,.imagebar a.print,.teaser-content a.print,a.print,.leadingsvgicon.print{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%201080%201080%22%20style%3D%22enable-background%3Anew%200%200%201080%201080%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st1%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23000091%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpolygon%20class%3D%22st0%22%20points%3D%22227%2C34.5%20227%2C869.2%20853%2C869.2%20853%2C225.2%20662.2%2C34.5%20%22%2F%3E%0D%0A%3Cpolygon%20class%3D%22st0%22%20points%3D%22227%2C34.5%20227%2C1036.2%20853%2C1036.2%20853%2C225.2%20662.2%2C34.5%20%22%2F%3E%0D%0A%3Cg%3E%0D%0A%09%3Cdefs%3E%0D%0A%09%09%3Crect%20id%3D%22SVGID_1_%22%20width%3D%221080%22%20height%3D%221080%22%2F%3E%0D%0A%09%3C%2Fdefs%3E%0D%0A%09%3CclipPath%20id%3D%22SVGID_2_%22%3E%0D%0A%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20%20style%3D%22overflow%3Avisible%3B%22%2F%3E%0D%0A%09%3C%2FclipPath%3E%0D%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M548.5%2C191.5H296.7V259h251.8V191.5z%20M296.7%2C541.8h389.5v-67.5H296.7V541.8z%20M296.7%2C644.1h216.9v-67.5H296.7%0D%0A%09%09V644.1z%20M886.8%2C622.8V211.2l-9.9-9.9L781.5%2C106L676.2%2C0.7h-483v622.1H0V1080h1080V622.8H886.8z%20M338.7%2C1007.4%0D%0A%09%09c-29.7%2C0-53.7-24-53.7-53.7c0-29.7%2C24.1-53.7%2C53.7-53.7c29.7%2C0%2C53.7%2C24.1%2C53.7%2C53.7C392.4%2C983.4%2C368.4%2C1007.4%2C338.7%2C1007.4%0D%0A%09%09%20M540.9%2C1007.4c-29.7%2C0-53.7-24-53.7-53.7c0-29.7%2C24.1-53.7%2C53.7-53.7c29.7%2C0%2C53.7%2C24.1%2C53.7%2C53.7%0D%0A%09%09C594.7%2C983.4%2C570.6%2C1007.4%2C540.9%2C1007.4%20M743.2%2C1007.4c-29.7%2C0-53.7-24-53.7-53.7c0-29.7%2C24.1-53.7%2C53.7-53.7%0D%0A%09%09c29.7%2C0%2C53.7%2C24.1%2C53.7%2C53.7C796.9%2C983.4%2C772.8%2C1007.4%2C743.2%2C1007.4%20M819.3%2C835.5H260.7V68.2h367.8V259h190.8V835.5z%20M296.7%2C439.5%0D%0A%09%09h389.5V372H296.7V439.5z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.icon-verkehr a,.fraicon.stau,.imagebar a.stau,.leadingsvgicon.stau{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22stau%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%09.st1%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23828D94%3B%7D%0A%09.st2%7Bfill%3A%23828D94%3B%7D%0A%09.st3%7Bclip-path%3Aurl(%23SVGID_4_)%3Bfill%3A%23000091%3B%7D%0A%09.st4%7Bfill%3A%23000091%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20x%3D%2228.1%22%20y%3D%2215.8%22%20class%3D%22st0%22%20width%3D%2233.5%22%20height%3D%2222%22%2F%3E%0A%3Cg%3E%0A%09%3Cdefs%3E%0A%09%09%3Crect%20id%3D%22SVGID_1_%22%20x%3D%2228.1%22%20y%3D%227.7%22%20width%3D%2233.5%22%20height%3D%2238.3%22%2F%3E%0A%09%3C%2Fdefs%3E%0A%09%3CclipPath%20id%3D%22SVGID_2_%22%3E%0A%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20%20style%3D%22overflow%3Avisible%3B%22%2F%3E%0A%09%3C%2FclipPath%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M35.3%2C28.2c-2.3%2C0-4.1%2C1.9-4.1%2C4.1c0%2C2.3%2C1.9%2C4.1%2C4.1%2C4.1c2.3%2C0%2C4.1-1.9%2C4.1-4.1%0A%09%09C39.4%2C30.1%2C37.6%2C28.2%2C35.3%2C28.2%20M35.3%2C34.1c-1%2C0-1.7-0.8-1.7-1.7c0-1%2C0.8-1.7%2C1.7-1.7c1%2C0%2C1.7%2C0.8%2C1.7%2C1.7%0A%09%09C37%2C33.3%2C36.3%2C34.1%2C35.3%2C34.1%22%2F%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M54.4%2C28.2c-2.3%2C0-4.1%2C1.9-4.1%2C4.1c0%2C2.3%2C1.9%2C4.1%2C4.1%2C4.1c2.3%2C0%2C4.1-1.9%2C4.1-4.1%0A%09%09C58.5%2C30.1%2C56.7%2C28.2%2C54.4%2C28.2%20M54.4%2C34.1c-1%2C0-1.7-0.8-1.7-1.7c0-1%2C0.8-1.7%2C1.7-1.7s1.7%2C0.8%2C1.7%2C1.7%0A%09%09C56.1%2C33.3%2C55.4%2C34.1%2C54.4%2C34.1%22%2F%3E%0A%3C%2Fg%3E%0A%3Cpath%20class%3D%22st2%22%20d%3D%22M61.6%2C24.8V13.9H28.1v10.9h-2.4v15.4h4v2.1c0%2C2%2C1.6%2C3.6%2C3.6%2C3.6s3.6-1.6%2C3.6-3.6v-2.1h15.9v2.1%0A%09c0%2C2%2C1.6%2C3.6%2C3.6%2C3.6s3.6-1.6%2C3.6-3.6v-2.1h4V24.8H61.6z%20M30.5%2C16.3h28.7v8.5H57c-0.2-2.9-2.5-5.1-5.4-5.1c-2.9%2C0-5.2%2C2.3-5.4%2C5.1%0A%09H30.5V16.3z%20M54.6%2C24.8h-6c0.1-1.5%2C1.4-2.7%2C3-2.7C53.2%2C22%2C54.4%2C23.2%2C54.6%2C24.8z%20M61.6%2C37.8H28.1V27.2h33.5V37.8z%22%2F%3E%0A%3Crect%20x%3D%222.4%22%20y%3D%2233.9%22%20class%3D%22st0%22%20width%3D%2233.5%22%20height%3D%2222%22%2F%3E%0A%3Cg%3E%0A%09%3Cdefs%3E%0A%09%09%3Crect%20id%3D%22SVGID_3_%22%20x%3D%222.4%22%20y%3D%2225.7%22%20width%3D%2233.5%22%20height%3D%2238.3%22%2F%3E%0A%09%3C%2Fdefs%3E%0A%09%3CclipPath%20id%3D%22SVGID_4_%22%3E%0A%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_3_%22%20%20style%3D%22overflow%3Avisible%3B%22%2F%3E%0A%09%3C%2FclipPath%3E%0A%09%3Cpath%20class%3D%22st3%22%20d%3D%22M9.6%2C46.2c-2.3%2C0-4.1%2C1.9-4.1%2C4.1c0%2C2.3%2C1.9%2C4.1%2C4.1%2C4.1s4.1-1.9%2C4.1-4.1C13.7%2C48.1%2C11.9%2C46.2%2C9.6%2C46.2%0A%09%09%20M9.6%2C52.1c-1%2C0-1.7-0.8-1.7-1.7c0-1%2C0.8-1.7%2C1.7-1.7s1.7%2C0.8%2C1.7%2C1.7C11.3%2C51.3%2C10.5%2C52.1%2C9.6%2C52.1%22%2F%3E%0A%09%3Cpath%20class%3D%22st3%22%20d%3D%22M28.7%2C46.2c-2.3%2C0-4.1%2C1.9-4.1%2C4.1c0%2C2.3%2C1.9%2C4.1%2C4.1%2C4.1s4.1-1.9%2C4.1-4.1C32.8%2C48.1%2C31%2C46.2%2C28.7%2C46.2%0A%09%09%20M28.7%2C52.1c-1%2C0-1.7-0.8-1.7-1.7c0-1%2C0.8-1.7%2C1.7-1.7c1%2C0%2C1.7%2C0.8%2C1.7%2C1.7C30.4%2C51.3%2C29.7%2C52.1%2C28.7%2C52.1%22%2F%3E%0A%3C%2Fg%3E%0A%3Cpath%20class%3D%22st4%22%20d%3D%22M35.9%2C42.8V31.9H2.4v10.9H0v15.4h4v2.1c0%2C2%2C1.6%2C3.6%2C3.6%2C3.6c2%2C0%2C3.6-1.6%2C3.6-3.6v-2.1h15.9v2.1%0A%09c0%2C2%2C1.6%2C3.6%2C3.6%2C3.6c2%2C0%2C3.6-1.6%2C3.6-3.6v-2.1h4V42.8H35.9z%20M4.8%2C34.3h28.7v8.5h-2.2c-0.2-2.9-2.5-5.1-5.4-5.1%0A%09c-2.9%2C0-5.2%2C2.3-5.4%2C5.1H4.8V34.3z%20M28.9%2C42.8h-6c0.1-1.5%2C1.4-2.7%2C3-2.7C27.4%2C40.1%2C28.7%2C41.3%2C28.9%2C42.8z%20M35.9%2C55.8H2.4V45.2h33.5%0A%09V55.8z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.icon-bus a,.fraicon.bus,.imagebar a.bus,.leadingsvgicon.bus{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22bus%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%09.st1%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23000091%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20x%3D%222.1%22%20y%3D%222%22%20class%3D%22st0%22%20width%3D%2259.8%22%20height%3D%2250.4%22%2F%3E%0A%3Cg%3E%0A%09%3Cdefs%3E%0A%09%09%3Crect%20id%3D%22SVGID_1_%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%0A%09%3C%2Fdefs%3E%0A%09%3CclipPath%20id%3D%22SVGID_2_%22%3E%0A%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20%20style%3D%22overflow%3Avisible%3B%22%2F%3E%0A%09%3C%2FclipPath%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M64%2C0H0v54.4h6.7V58c0%2C3.3%2C2.7%2C6%2C6%2C6s6-2.7%2C6-6v-3.6h26.6V58c0%2C3.3%2C2.7%2C6%2C6%2C6s6-2.7%2C6-6v-3.6H64V0z%20M60%2C8.3H4%0A%09%09V4h56V8.3z%20M54%2C28.6c-0.3-4.8-4.2-8.6-9-8.6c-4.8%2C0-8.8%2C3.8-9%2C8.6H4V12.3h56v16.3H54z%20M50%2C28.6H39.9c0.2-2.6%2C2.4-4.6%2C5-4.6%0A%09%09C47.6%2C24%2C49.7%2C26.1%2C50%2C28.6%20M4%2C32.6h56v17.8H4V32.6z%22%2F%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M16%2C34.3c-3.8%2C0-6.9%2C3.1-6.9%2C6.9c0%2C3.8%2C3.1%2C6.9%2C6.9%2C6.9s6.9-3.1%2C6.9-6.9C22.9%2C37.4%2C19.8%2C34.3%2C16%2C34.3%20M16%2C44.2%0A%09%09c-1.6%2C0-2.9-1.3-2.9-2.9c0-1.6%2C1.3-2.9%2C2.9-2.9s2.9%2C1.3%2C2.9%2C2.9C18.9%2C42.9%2C17.6%2C44.2%2C16%2C44.2%22%2F%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M48%2C34.3c-3.8%2C0-6.9%2C3.1-6.9%2C6.9c0%2C3.8%2C3.1%2C6.9%2C6.9%2C6.9c3.8%2C0%2C6.9-3.1%2C6.9-6.9C54.9%2C37.4%2C51.8%2C34.3%2C48%2C34.3%0A%09%09%20M48%2C44.2c-1.6%2C0-2.9-1.3-2.9-2.9c0-1.6%2C1.3-2.9%2C2.9-2.9c1.6%2C0%2C2.9%2C1.3%2C2.9%2C2.9C50.9%2C42.9%2C49.6%2C44.2%2C48%2C44.2%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")}.icon-bahn a,.fraicon.bahn,.imagebar a.bahn{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22bahn%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%20%20%20%20%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23000091%3B%7D%0A%09.st1%7Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%20%20%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M9%2C60.2V64h47.4v-3.8h-9v-3h0c2.8%2C0%2C5.2-1.8%2C6.1-4.3c0%2C0%2C2.3-7.3%2C2.3-8.1V18.3c0-1.5-0.4-2.9-0.9-4.2l-3-10.5%0A%09C51.1%2C1.5%2C49.1%2C0%2C46.7%2C0h-13H18.7c-2.4%2C0-4.5%2C1.5-5.2%2C3.6l-3%2C10.5c-0.4%2C1.4-0.9%2C2.7-0.9%2C4.2v26.5c0%2C0.8%2C2.3%2C8.1%2C2.3%2C8.1%0A%09c0.9%2C2.5%2C3.3%2C4.3%2C6.1%2C4.3h0v3H9z%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22M53.5%2C16.1c0-0.2%2C0-0.4-0.1-0.5l-2.5-9.1c-0.2-0.7-0.8-1.2-1.6-1.2h-16v12.2h18.9%0A%09C52.9%2C17.5%2C53.5%2C16.9%2C53.5%2C16.1z%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22M31.7%2C5.3H16.1c-0.8%2C0-1.4%2C0.5-1.6%2C1.2L12%2C15.6c-0.1%2C0.2-0.1%2C0.3-0.1%2C0.5c0%2C0.8%2C0.6%2C1.4%2C1.4%2C1.4h18.5V5.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22M30.5%2C22.5c0%2C1.2%2C0.9%2C2.1%2C2.1%2C2.1c1.2%2C0%2C2.1-0.9%2C2.1-2.1c0-1.2-0.9-2.1-2.1-2.1C31.4%2C20.4%2C30.5%2C21.3%2C30.5%2C22.5z%0A%09%22%2F%3E%0A%20%20%20%20%3Ccircle%20class%3D%22st1%22%20cx%3D%2245.3%22%20cy%3D%2244.2%22%20r%3D%223%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22M23.1%2C44.2c0-1.7-1.4-3-3-3c-1.7%2C0-3%2C1.4-3%2C3s1.4%2C3%2C3%2C3C21.8%2C47.3%2C23.1%2C45.9%2C23.1%2C44.2z%22%2F%3E%0A%20%20%20%20%3Crect%20x%3D%2221%22%20y%3D%2257.2%22%20class%3D%22st1%22%20width%3D%2223.3%22%20height%3D%223%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.icon-teams a,.teaser-content a.teams,a.teams,.fraicon.teams,.imagebar a.teams,.leadingsvgicon.teams{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%202228.833%202073.333%22%3E%0A%20%20%3Cpath%20fill%3D%22%235059C9%22%20d%3D%22M1554.637%2C777.5h575.713c54.391%2C0%2C98.483%2C44.092%2C98.483%2C98.483c0%2C0%2C0%2C0%2C0%2C0v524.398%09c0%2C199.901-162.051%2C361.952-361.952%2C361.952h0h-1.711c-199.901%2C0.028-361.975-162-362.004-361.901c0-0.017%2C0-0.034%2C0-0.052V828.971%09C1503.167%2C800.544%2C1526.211%2C777.5%2C1554.637%2C777.5L1554.637%2C777.5z%22%2F%3E%0A%20%20%3Ccircle%20fill%3D%22%235059C9%22%20cx%3D%221943.75%22%20cy%3D%22440.583%22%20r%3D%22233.25%22%2F%3E%0A%20%20%3Ccircle%20fill%3D%22%237B83EB%22%20cx%3D%221218.083%22%20cy%3D%22336.917%22%20r%3D%22336.917%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%237B83EB%22%20d%3D%22M1667.323%2C777.5H717.01c-53.743%2C1.33-96.257%2C45.931-95.01%2C99.676v598.105%09c-7.505%2C322.519%2C247.657%2C590.16%2C570.167%2C598.053c322.51-7.893%2C577.671-275.534%2C570.167-598.053V877.176%09C1763.579%2C823.431%2C1721.066%2C778.83%2C1667.323%2C777.5z%22%2F%3E%0A%20%20%3Cpath%20opacity%3D%22.1%22%20d%3D%22M1244%2C777.5v838.145c-0.258%2C38.435-23.549%2C72.964-59.09%2C87.598%09c-11.316%2C4.787-23.478%2C7.254-35.765%2C7.257H667.613c-6.738-17.105-12.958-34.21-18.142-51.833%09c-18.144-59.477-27.402-121.307-27.472-183.49V877.02c-1.246-53.659%2C41.198-98.19%2C94.855-99.52H1244z%22%2F%3E%0A%20%20%3Cpath%20opacity%3D%22.2%22%20d%3D%22M1192.167%2C777.5v889.978c-0.002%2C12.287-2.47%2C24.449-7.257%2C35.765%09c-14.634%2C35.541-49.163%2C58.833-87.598%2C59.09H691.975c-8.812-17.105-17.105-34.21-24.362-51.833%09c-7.257-17.623-12.958-34.21-18.142-51.833c-18.144-59.476-27.402-121.307-27.472-183.49V877.02%09c-1.246-53.659%2C41.198-98.19%2C94.855-99.52H1192.167z%22%2F%3E%0A%20%20%3Cpath%20opacity%3D%22.2%22%20d%3D%22M1192.167%2C777.5v786.312c-0.395%2C52.223-42.632%2C94.46-94.855%2C94.855h-447.84%09c-18.144-59.476-27.402-121.307-27.472-183.49V877.02c-1.246-53.659%2C41.198-98.19%2C94.855-99.52H1192.167z%22%2F%3E%0A%20%20%3Cpath%20opacity%3D%22.2%22%20d%3D%22M1140.333%2C777.5v786.312c-0.395%2C52.223-42.632%2C94.46-94.855%2C94.855H649.472%09c-18.144-59.476-27.402-121.307-27.472-183.49V877.02c-1.246-53.659%2C41.198-98.19%2C94.855-99.52H1140.333z%22%2F%3E%0A%20%20%3Cpath%20opacity%3D%22.1%22%20d%3D%22M1244%2C509.522v163.275c-8.812%2C0.518-17.105%2C1.037-25.917%2C1.037%09c-8.812%2C0-17.105-0.518-25.917-1.037c-17.496-1.161-34.848-3.937-51.833-8.293c-104.963-24.857-191.679-98.469-233.25-198.003%09c-7.153-16.715-12.706-34.071-16.587-51.833h258.648C1201.449%2C414.866%2C1243.801%2C457.217%2C1244%2C509.522z%22%2F%3E%0A%20%20%3Cpath%20opacity%3D%22.2%22%20d%3D%22M1192.167%2C561.355v111.442c-17.496-1.161-34.848-3.937-51.833-8.293%09c-104.963-24.857-191.679-98.469-233.25-198.003h190.228C1149.616%2C466.699%2C1191.968%2C509.051%2C1192.167%2C561.355z%22%2F%3E%0A%20%20%3Cpath%20opacity%3D%22.2%22%20d%3D%22M1192.167%2C561.355v111.442c-17.496-1.161-34.848-3.937-51.833-8.293%09c-104.963-24.857-191.679-98.469-233.25-198.003h190.228C1149.616%2C466.699%2C1191.968%2C509.051%2C1192.167%2C561.355z%22%2F%3E%0A%20%20%3Cpath%20opacity%3D%22.2%22%20d%3D%22M1140.333%2C561.355v103.148c-104.963-24.857-191.679-98.469-233.25-198.003%09h138.395C1097.783%2C466.699%2C1140.134%2C509.051%2C1140.333%2C561.355z%22%2F%3E%0A%20%20%3ClinearGradient%20id%3D%22a%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%22198.099%22%20y1%3D%221683.0726%22%20x2%3D%22942.2344%22%20y2%3D%22394.2607%22%20gradientTransform%3D%22matrix(1%200%200%20-1%200%202075.3333)%22%3E%0A%20%20%20%20%3Cstop%20offset%3D%220%22%20stop-color%3D%22%235a62c3%22%2F%3E%0A%20%20%20%20%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%234d55bd%22%2F%3E%0A%20%20%20%20%3Cstop%20offset%3D%221%22%20stop-color%3D%22%233940ab%22%2F%3E%0A%20%20%3C%2FlinearGradient%3E%0A%20%20%3Cpath%20fill%3D%22url(%23a)%22%20d%3D%22M95.01%2C466.5h950.312c52.473%2C0%2C95.01%2C42.538%2C95.01%2C95.01v950.312c0%2C52.473-42.538%2C95.01-95.01%2C95.01%09H95.01c-52.473%2C0-95.01-42.538-95.01-95.01V561.51C0%2C509.038%2C42.538%2C466.5%2C95.01%2C466.5z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M820.211%2C828.193H630.241v517.297H509.211V828.193H320.123V727.844h500.088V828.193z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.icon-pinnwand a,.fraicon.pin,.imagebar a.pin{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22pin%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23000091%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cdefs%3E%0A%09%09%3Crect%20id%3D%22SVGID_1_%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%0A%09%3C%2Fdefs%3E%0A%09%3CclipPath%20id%3D%22SVGID_2_%22%3E%0A%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20%20style%3D%22overflow%3Avisible%3B%22%2F%3E%0A%09%3C%2FclipPath%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M38.9%2C25.6v-21C40.5%2C3.4%2C42%2C1.9%2C43.3%2C0H20.7c1.3%2C1.9%2C2.8%2C3.4%2C4.4%2C4.6v21c-4.9%2C1.7-9.4%2C5.2-13.2%2C10h40.3%0A%09%09C48.4%2C30.7%2C43.9%2C27.3%2C38.9%2C25.6%22%2F%3E%0A%09%3Cpolygon%20class%3D%22st0%22%20points%3D%2232%2C64%2038%2C39.8%2026%2C39.8%20%09%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")}.icon-vorstand a,.fraicon.vorstand,.imagebar a.vorstand{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22vorstand_gefragt%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23000091%3B%7D%0A%09.st1%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23FFFFFF%3B%7D%0A%09.st2%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cdefs%3E%0A%09%09%3Crect%20id%3D%22SVGID_1_%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%0A%09%3C%2Fdefs%3E%0A%09%3CclipPath%20id%3D%22SVGID_2_%22%3E%0A%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20%20style%3D%22overflow%3Avisible%3B%22%2F%3E%0A%09%3C%2FclipPath%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M23.5%2C2.4l-2.8%2C2.8c2.7%2C2.7%2C4.1%2C6.2%2C4.1%2C9.9c0%2C3.7-1.5%2C7.3-4.1%2C9.9l2.8%2C2.8c3.4-3.4%2C5.3-7.9%2C5.3-12.8%0A%09%09C28.8%2C10.3%2C26.9%2C5.8%2C23.5%2C2.4%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M19.4%2C6.5l-2.8%2C2.8c1.5%2C1.5%2C2.4%2C3.6%2C2.4%2C5.8s-0.8%2C4.2-2.4%2C5.8l2.8%2C2.8c2.3-2.3%2C3.6-5.3%2C3.6-8.6%0A%09%09C22.9%2C11.9%2C21.7%2C8.8%2C19.4%2C6.5%22%2F%3E%0A%09%3Cpolygon%20class%3D%22st0%22%20points%3D%220%2C9.7%200%2C20.6%205.5%2C20.6%2015.1%2C30.3%2015.1%2C0%205.5%2C9.7%20%09%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M41.7%2C39.3c6.3%2C0%2C11.4-5.1%2C11.4-11.4c0-6.3-5.1-11.4-11.4-11.4c-6.3%2C0-11.4%2C5.1-11.4%2C11.4%0A%09%09C30.3%2C34.2%2C35.4%2C39.3%2C41.7%2C39.3%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M44.6%2C42.1l-1.3%2C3.2h-3.7l-1.3-3.2C27.7%2C43.8%2C19.5%2C52.9%2C19.4%2C64H64C63.9%2C52.8%2C55.5%2C43.5%2C44.6%2C42.1%22%2F%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M43.3%2C45.4l1.3-3.2c-0.9-0.1-1.9-0.2-2.9-0.2c-1.1%2C0-2.3%2C0.1-3.3%2C0.3l1.3%2C3.2H43.3z%22%2F%3E%0A%09%3Cpolygon%20class%3D%22st2%22%20points%3D%2243.3%2C47.6%2039.6%2C47.6%2037.6%2C58.7%2041.5%2C62.6%2045.4%2C58.7%20%09%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")}.icon-chat a,.fraicon.chat,.imagebar a.chat{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22chat%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23000091%3B%7D%0A%09.st1%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cdefs%3E%0A%09%09%3Crect%20id%3D%22SVGID_1_%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%0A%09%3C%2Fdefs%3E%0A%09%3CclipPath%20id%3D%22SVGID_2_%22%3E%0A%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20%20style%3D%22overflow%3Avisible%3B%22%2F%3E%0A%09%3C%2FclipPath%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M18%2C44.1c5.1%2C0%2C9.2-4.1%2C9.2-9.2s-4.1-9.2-9.2-9.2s-9.2%2C4.1-9.2%2C9.2S12.9%2C44.1%2C18%2C44.1%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M18%2C46.2c-9.9%2C0-17.9%2C8-18%2C17.8h36C35.9%2C54.1%2C27.9%2C46.2%2C18%2C46.2%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M60.7%2C0H30.3C28.4%2C0%2C27%2C1.5%2C27%2C3.3v20.5c0%2C1.8%2C1.5%2C3.3%2C3.3%2C3.3h15.6c-0.8%2C3.5-2.7%2C6.6-4.9%2C9.4%0A%09%09c5.4-1.5%2C10.4-4.8%2C13.2-9.4h6.5c1.8%2C0%2C3.3-1.5%2C3.3-3.3V3.3C64%2C1.5%2C62.5%2C0%2C60.7%2C0%22%2F%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M36.7%2C13.5c0%2C1.8-1.4%2C3.2-3.2%2C3.2c-1.8%2C0-3.2-1.4-3.2-3.2c0-1.8%2C1.4-3.2%2C3.2-3.2%0A%09%09C35.3%2C10.4%2C36.7%2C11.8%2C36.7%2C13.5%22%2F%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M60.7%2C13.5c0%2C1.8-1.4%2C3.2-3.2%2C3.2c-1.8%2C0-3.2-1.4-3.2-3.2c0-1.8%2C1.4-3.2%2C3.2-3.2%0A%09%09C59.2%2C10.4%2C60.7%2C11.8%2C60.7%2C13.5%22%2F%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M48.7%2C13.5c0%2C1.8-1.4%2C3.2-3.2%2C3.2c-1.8%2C0-3.2-1.4-3.2-3.2c0-1.8%2C1.4-3.2%2C3.2-3.2%0A%09%09C47.2%2C10.4%2C48.7%2C11.8%2C48.7%2C13.5%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")}.icon-logout a,.fraicon.logout,.imagebar a.logout{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22close%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23000091%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20class%3D%22st0%22%20points%3D%2252.7%2C0%2032%2C20.7%2011.3%2C0%200%2C11.3%2020.7%2C32%200%2C52.7%2011.3%2C64%2011.3%2C64%2032%2C43.3%2052.7%2C64%2052.7%2C64%2064%2C52.7%20%20%2043.3%2C32%2064%2C11.3%20%22%2F%3E%0A%3C%2Fsvg%3E")}.icon-closed a,.fraicon.closed,.imagebar a.closed{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%201080%201080%22%20style%3D%22enable-background%3Anew%200%200%201080%201080%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23000091%3B%7D%0A%09.st1%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cdefs%3E%0A%09%09%3Crect%20id%3D%22SVGID_1_%22%20width%3D%221080%22%20height%3D%221080%22%2F%3E%0A%09%3C%2Fdefs%3E%0A%09%3CclipPath%20id%3D%22SVGID_2_%22%3E%0A%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20style%3D%22overflow%3Avisible%3B%22%2F%3E%0A%09%3C%2FclipPath%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M967.5%2C510.3V324.6C967.5%2C145.6%2C821.9%2C0%2C643%2C0H437c-179%2C0-324.5%2C145.6-324.5%2C324.6v185.8H0.7V1080h1080V510.3%20%20%20H967.5z%20M247.5%2C324.6C247.5%2C220%2C332.5%2C135%2C437%2C135H643c104.5%2C0%2C189.5%2C85%2C189.5%2C189.6v185.8h-585V324.6z%22%2F%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M664.8%2C975.3l-72.9-146.2c37.3-19%2C63.1-57.4%2C63.1-102.1c0-63.5-51.5-115-115-115C476.4%2C612%2C425%2C663.5%2C425%2C727%20%20%20c0%2C44.8%2C25.8%2C83.1%2C63.1%2C102.1l-72.9%2C146.2H664.8z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E")}.icon-search a,.fraicon.search,.imagebar a.search{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22suche%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23FFFFFF%3B%7D%0A%09.st1%7Bclip-path%3Aurl(%23SVGID_2_)%3Bfill%3A%23000091%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cdefs%3E%0A%09%09%3Crect%20id%3D%22SVGID_1_%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%0A%09%3C%2Fdefs%3E%0A%09%3CclipPath%20id%3D%22SVGID_2_%22%3E%0A%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20%20style%3D%22overflow%3Avisible%3B%22%2F%3E%0A%09%3C%2FclipPath%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M44.5%2C24.3c0%2C11.2-9.1%2C20.2-20.2%2C20.2c-11.2%2C0-20.2-9.1-20.2-20.2S13.1%2C4.1%2C24.3%2C4.1%0A%09%09C35.5%2C4.1%2C44.5%2C13.1%2C44.5%2C24.3%22%2F%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M64%2C52.7l-18-18c1.5-3.2%2C2.4-6.7%2C2.4-10.5C48.4%2C10.9%2C37.6%2C0%2C24.2%2C0S0%2C10.9%2C0%2C24.2s10.9%2C24.2%2C24.2%2C24.2%0A%09%09c3.8%2C0%2C7.3-0.9%2C10.5-2.4l18%2C18L64%2C52.7z%20M8%2C24.2C8%2C15.3%2C15.3%2C8%2C24.2%2C8c8.9%2C0%2C16.2%2C7.3%2C16.2%2C16.2s-7.3%2C16.2-16.2%2C16.2%0A%09%09C15.3%2C40.4%2C8%2C33.2%2C8%2C24.2%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")}.fraport-logo a,.fraicon.fraport,.imagebar a.fraport{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20283.46%20170.08%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D.cls-2%7Bfill%3A%23000091%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3EFraport_Logo_100%25_RGB%3C%2Ftitle%3E%3Cg%20id%3D%22Hintergrund%22%3E%3Crect%20class%3D%22cls-1%22%20width%3D%22283.46%22%20height%3D%22170.08%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22Logo%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M242.55%2C95.83l.5-2.71h2.53l.9-4.91L251.42%2C87l-1.13%2C6.09h4.83l-.5%2C2.71h-4.85l-1.83%2C9.83a22.23%2C22.23%2C0%2C0%2C0-.44%2C3.1%2C1.64%2C1.64%2C0%2C0%2C0%2C1.83%2C1.89%2C9.74%2C9.74%2C0%2C0%2C0%2C2.74-.52l.28%2C2.59a13.27%2C13.27%2C0%2C0%2C1-5.11%2C1.13%2C5.36%2C5.36%2C0%2C0%2C1-3.36-.93%2C3.48%2C3.48%2C0%2C0%2C1-1.29-2.92%2C31.74%2C31.74%2C0%2C0%2C1%2C.58-4L245%2C95.83Zm-17.46%2C17.53%2C3.76-20.25h4.77L232.89%2C97l1.55-2a11.53%2C11.53%2C0%2C0%2C1%2C1.49-1.63%2C3.3%2C3.3%2C0%2C0%2C1%2C2.13-.76%2C4.47%2C4.47%2C0%2C0%2C1%2C3.12%2C1.55l-2.35%2C3.64a6%2C6%2C0%2C0%2C0-2-.42%2C3.88%2C3.88%2C0%2C0%2C0-2.71%2C1.13%2C7.76%2C7.76%2C0%2C0%2C0-1.67%2C2.83%2C18%2C18%2C0%2C0%2C0-1%2C3.52l-1.59%2C8.5Zm-9.67-17.81a4.36%2C4.36%2C0%2C0%2C0-3.22%2C1.61%2C9.83%2C9.83%2C0%2C0%2C0-1.89%2C3.28%2C13.18%2C13.18%2C0%2C0%2C0-.72%2C4.42%2C9.28%2C9.28%2C0%2C0%2C0%2C.85%2C4.24%2C3.15%2C3.15%2C0%2C0%2C0%2C3%2C1.83q3.08%2C0%2C4.66-3.88a15.23%2C15.23%2C0%2C0%2C0%2C1.09-5.89q0-5.61-3.76-5.61m.64-2.92a7.63%2C7.63%2C0%2C0%2C1%2C4.8%2C1.57%2C9%2C9%2C0%2C0%2C1%2C3.38%2C7.54%2C13%2C13%2C0%2C0%2C1-1.29%2C5.69%2C11.32%2C11.32%2C0%2C0%2C1-4.32%2C4.86%2C10.16%2C10.16%2C0%2C0%2C1-5.43%2C1.55%2C8.26%2C8.26%2C0%2C0%2C1-6-2.33%2C9.18%2C9.18%2C0%2C0%2C1-2.71-6.9%2C12.16%2C12.16%2C0%2C0%2C1%2C1.69-6.19%2C11.24%2C11.24%2C0%2C0%2C1%2C9.89-5.79M194.44%2C96q-3.16%2C0-5.43%2C5.13a21.63%2C21.63%2C0%2C0%2C0-1.55%2C5.25q-.16%2C1.07-.2%2C1.25c-.12.56-.18.88-.18.95a.44.44%2C0%2C0%2C0%2C.08.24l.12.16a3.91%2C3.91%2C0%2C0%2C0%2C1.51%2C1.35%2C4.34%2C4.34%2C0%2C0%2C0%2C2%2C.5q2.61%2C0%2C4.6-3.18a13%2C13%2C0%2C0%2C0%2C2-7.08q0-4.56-2.94-4.56m-14.82%2C27.48%2C5.63-30.36H190l-.7%2C3.84A18%2C18%2C0%2C0%2C1%2C192%2C94.26a7.38%2C7.38%2C0%2C0%2C1%2C4.6-1.63%2C5%2C5%2C0%2C0%2C1%2C4.18%2C1.89%2C9.28%2C9.28%2C0%2C0%2C1%2C1.67%2C5.83%2C15.12%2C15.12%2C0%2C0%2C1-1.53%2C6.59%2C12.8%2C12.8%2C0%2C0%2C1-4.64%2C5.49%2C8.52%2C8.52%2C0%2C0%2C1-4.6%2C1.41%2C7.17%2C7.17%2C0%2C0%2C1-5.11-2.17l-2.19%2C11.8Zm-8.39-27.75a5.16%2C5.16%2C0%2C0%2C0-4%2C2.11%2C10.66%2C10.66%2C0%2C0%2C0-2.19%2C4.7%2C16.21%2C16.21%2C0%2C0%2C0-.38%2C3.5%2C6.24%2C6.24%2C0%2C0%2C0%2C.74%2C3.32%2C2.39%2C2.39%2C0%2C0%2C0%2C2.13%2C1.21q2.91%2C0%2C5-4.18a18%2C18%2C0%2C0%2C0%2C1.63-5%2C14.42%2C14.42%2C0%2C0%2C0%2C.28-2.49%2C3%2C3%2C0%2C0%2C0-.94-2.33%2C3.31%2C3.31%2C0%2C0%2C0-2.35-.86m5.57%2C17.63H172l.64-3.4a17.29%2C17.29%2C0%2C0%2C1-2.86%2C2.45%2C8.08%2C8.08%2C0%2C0%2C1-4.4%2C1.43%2C4.86%2C4.86%2C0%2C0%2C1-4.1-2%2C9.31%2C9.31%2C0%2C0%2C1-1.67-5.79A15.1%2C15.1%2C0%2C0%2C1%2C161%2C99.73a12.71%2C12.71%2C0%2C0%2C1%2C4.6-5.55%2C8.8%2C8.8%2C0%2C0%2C1%2C4.87-1.55%2C5.25%2C5.25%2C0%2C0%2C1%2C3.82%2C1.45%2C7.53%2C7.53%2C0%2C0%2C1%2C1%2C1.31l.42-2.27h4.79Zm-31.44%2C0%2C3.76-20.25h4.76L153.17%2C97l1.55-2a11.52%2C11.52%2C0%2C0%2C1%2C1.49-1.63%2C3.3%2C3.3%2C0%2C0%2C1%2C2.13-.76%2C4.47%2C4.47%2C0%2C0%2C1%2C3.12%2C1.55L159.1%2C97.8a6%2C6%2C0%2C0%2C0-2-.42%2C3.88%2C3.88%2C0%2C0%2C0-2.71%2C1.13%2C7.8%2C7.8%2C0%2C0%2C0-1.67%2C2.83%2C18.18%2C18.18%2C0%2C0%2C0-1%2C3.52l-1.59%2C8.5Zm-16.24%2C0L134.37%2C85H148l-.64%2C3.48h-8.53l-1.67%2C8.95h8.34l-.64%2C3.48h-8.34l-2.29%2C12.43Z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M138.47%2C53.13a52.53%2C52.53%2C0%2C0%2C1-5.85-.3c-5.08-.57-8.8-2-11.07-4.14a6.38%2C6.38%2C0%2C0%2C1-2.09-5.35c.36-4.06%2C4.2-8.41%2C7.35-11.35a60.71%2C60.71%2C0%2C0%2C1%2C6.8-5.44.36.36%2C0%2C0%2C1%2C.4%2C0%2C.23.23%2C0%2C0%2C1%2C0%2C.33c-.07.09-7.28%2C7.84-7%2C13.93a6%2C6%2C0%2C0%2C0%2C2.07%2C4.35c3.89%2C3.44%2C13.48%2C4.3%2C20.83%2C4.42A149.34%2C149.34%2C0%2C0%2C0%2C165.36%2C49c.11%2C0%2C.3%2C0%2C.33.19s-.2.32-.27.34a141.23%2C141.23%2C0%2C0%2C1-18.2%2C3.15%2C87.19%2C87.19%2C0%2C0%2C1-8.75.48M92%2C48.22a40.54%2C40.54%2C0%2C0%2C0%2C12.08-5.51%2C38%2C38%2C0%2C0%2C0%2C7.72-6.94%2C35.24%2C35.24%2C0%2C0%2C0%2C5.57-9.33.27.27%2C0%2C0%2C0%2C0-.34c-.08-.07-.22%2C0-.33.07S106%2C38.18%2C92%2C42a37.33%2C37.33%2C0%2C0%2C1-24.67-1.84.32.32%2C0%2C0%2C0-.33%2C0%2C.25.25%2C0%2C0%2C0-.1.34%2C12.92%2C12.92%2C0%2C0%2C0%2C5.32%2C6.27%2C20.09%2C20.09%2C0%2C0%2C0%2C7.86%2C2.57%2C25.07%2C25.07%2C0%2C0%2C0%2C3%2C.17%2C34.13%2C34.13%2C0%2C0%2C0%2C9-1.31M28.35%2C83.77a.29.29%2C0%2C0%2C1%2C.2-.32c.24-.1%2C23.86-10.22%2C29.85-19.92a8.35%2C8.35%2C0%2C0%2C0%2C1.21-6.85c-1.31-4.62-6.71-7.44-6.94-7.56a.24.24%2C0%2C0%2C1-.1-.3c.06-.17.27-.18.37-.17a35.3%2C35.3%2C0%2C0%2C1%2C6%2C1.53c2.91%2C1%2C6.68%2C2.91%2C8.14%2C5.94%2C1.07%2C2.21.78%2C4.75-.85%2C7.53-1.81%2C3.09-4.92%2C6.08-9.23%2C8.89a73%2C73%2C0%2C0%2C1-12.52%2C6.33A116.62%2C116.62%2C0%2C0%2C1%2C28.7%2C83.94a.26.26%2C0%2C0%2C1-.35-.17m53%2C29.36A50.93%2C50.93%2C0%2C0%2C0%2C84%2C104.32c.89-4.57%2C1.43-11-1.09-16a13.15%2C13.15%2C0%2C0%2C0-9.23-6.8c-3.81-.89-8.47-.69-13.86.6a77.53%2C77.53%2C0%2C0%2C0-14.19%2C5.11A124.29%2C124.29%2C0%2C0%2C0%2C30%2C95.88c-.06%2C0-.27.18-.14.4a.29.29%2C0%2C0%2C0%2C.37.08c.25-.12%2C25.46-11.89%2C38-8.67%2C13.57%2C3.51%2C12.53%2C25.15%2C12.52%2C25.37a.28.28%2C0%2C0%2C0%2C.29.32.39.39%2C0%2C0%2C0%2C.35-.25m27.51-5.91a.31.31%2C0%2C0%2C1-.42-.14A36.62%2C36.62%2C0%2C0%2C1%2C104%2C94.54%2C24.23%2C24.23%2C0%2C0%2C1%2C104.79%2C83a23.17%2C23.17%2C0%2C0%2C1%2C8.62-11.28A43.46%2C43.46%2C0%2C0%2C1%2C128.6%2C65a84%2C84%2C0%2C0%2C1%2C16.35-2.26%2C114.77%2C114.77%2C0%2C0%2C1%2C18.43.63c.1%2C0%2C.32.07.29.29a.32.32%2C0%2C0%2C1-.32.26%2C152.52%2C152.52%2C0%2C0%2C0-16.83%2C2.1c-8.32%2C1.51-19.66%2C4.38-26.48%2C9.47-13.86%2C10.34-11%2C31.13-10.93%2C31.34a.33.33%2C0%2C0%2C1-.22.33%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}body.darksite .fraport-logo a,.fraport-logo.black a,body.darksite .footerlogo a,.footerlogo.black a,body.darksite .footerlogo,.fraicon.fraport.black,.imagebar a.fraport.black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20283.46%20170.08%22%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D.cls-2%7Bfill%3A%23000000%3B%7D%3C%2Fstyle%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%20%20%20%20%3Ctitle%3EFraport_Logo_100%25_RGB%3C%2Ftitle%3E%0A%20%20%20%20%3Cg%20id%3D%22Logo%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22cls-2%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20d%3D%22M242.55%2C95.83l.5-2.71h2.53l.9-4.91L251.42%2C87l-1.13%2C6.09h4.83l-.5%2C2.71h-4.85l-1.83%2C9.83a22.23%2C22.23%2C0%2C0%2C0-.44%2C3.1%2C1.64%2C1.64%2C0%2C0%2C0%2C1.83%2C1.89%2C9.74%2C9.74%2C0%2C0%2C0%2C2.74-.52l.28%2C2.59a13.27%2C13.27%2C0%2C0%2C1-5.11%2C1.13%2C5.36%2C5.36%2C0%2C0%2C1-3.36-.93%2C3.48%2C3.48%2C0%2C0%2C1-1.29-2.92%2C31.74%2C31.74%2C0%2C0%2C1%2C.58-4L245%2C95.83Zm-17.46%2C17.53%2C3.76-20.25h4.77L232.89%2C97l1.55-2a11.53%2C11.53%2C0%2C0%2C1%2C1.49-1.63%2C3.3%2C3.3%2C0%2C0%2C1%2C2.13-.76%2C4.47%2C4.47%2C0%2C0%2C1%2C3.12%2C1.55l-2.35%2C3.64a6%2C6%2C0%2C0%2C0-2-.42%2C3.88%2C3.88%2C0%2C0%2C0-2.71%2C1.13%2C7.76%2C7.76%2C0%2C0%2C0-1.67%2C2.83%2C18%2C18%2C0%2C0%2C0-1%2C3.52l-1.59%2C8.5Zm-9.67-17.81a4.36%2C4.36%2C0%2C0%2C0-3.22%2C1.61%2C9.83%2C9.83%2C0%2C0%2C0-1.89%2C3.28%2C13.18%2C13.18%2C0%2C0%2C0-.72%2C4.42%2C9.28%2C9.28%2C0%2C0%2C0%2C.85%2C4.24%2C3.15%2C3.15%2C0%2C0%2C0%2C3%2C1.83q3.08%2C0%2C4.66-3.88a15.23%2C15.23%2C0%2C0%2C0%2C1.09-5.89q0-5.61-3.76-5.61m.64-2.92a7.63%2C7.63%2C0%2C0%2C1%2C4.8%2C1.57%2C9%2C9%2C0%2C0%2C1%2C3.38%2C7.54%2C13%2C13%2C0%2C0%2C1-1.29%2C5.69%2C11.32%2C11.32%2C0%2C0%2C1-4.32%2C4.86%2C10.16%2C10.16%2C0%2C0%2C1-5.43%2C1.55%2C8.26%2C8.26%2C0%2C0%2C1-6-2.33%2C9.18%2C9.18%2C0%2C0%2C1-2.71-6.9%2C12.16%2C12.16%2C0%2C0%2C1%2C1.69-6.19%2C11.24%2C11.24%2C0%2C0%2C1%2C9.89-5.79M194.44%2C96q-3.16%2C0-5.43%2C5.13a21.63%2C21.63%2C0%2C0%2C0-1.55%2C5.25q-.16%2C1.07-.2%2C1.25c-.12.56-.18.88-.18.95a.44.44%2C0%2C0%2C0%2C.08.24l.12.16a3.91%2C3.91%2C0%2C0%2C0%2C1.51%2C1.35%2C4.34%2C4.34%2C0%2C0%2C0%2C2%2C.5q2.61%2C0%2C4.6-3.18a13%2C13%2C0%2C0%2C0%2C2-7.08q0-4.56-2.94-4.56m-14.82%2C27.48%2C5.63-30.36H190l-.7%2C3.84A18%2C18%2C0%2C0%2C1%2C192%2C94.26a7.38%2C7.38%2C0%2C0%2C1%2C4.6-1.63%2C5%2C5%2C0%2C0%2C1%2C4.18%2C1.89%2C9.28%2C9.28%2C0%2C0%2C1%2C1.67%2C5.83%2C15.12%2C15.12%2C0%2C0%2C1-1.53%2C6.59%2C12.8%2C12.8%2C0%2C0%2C1-4.64%2C5.49%2C8.52%2C8.52%2C0%2C0%2C1-4.6%2C1.41%2C7.17%2C7.17%2C0%2C0%2C1-5.11-2.17l-2.19%2C11.8Zm-8.39-27.75a5.16%2C5.16%2C0%2C0%2C0-4%2C2.11%2C10.66%2C10.66%2C0%2C0%2C0-2.19%2C4.7%2C16.21%2C16.21%2C0%2C0%2C0-.38%2C3.5%2C6.24%2C6.24%2C0%2C0%2C0%2C.74%2C3.32%2C2.39%2C2.39%2C0%2C0%2C0%2C2.13%2C1.21q2.91%2C0%2C5-4.18a18%2C18%2C0%2C0%2C0%2C1.63-5%2C14.42%2C14.42%2C0%2C0%2C0%2C.28-2.49%2C3%2C3%2C0%2C0%2C0-.94-2.33%2C3.31%2C3.31%2C0%2C0%2C0-2.35-.86m5.57%2C17.63H172l.64-3.4a17.29%2C17.29%2C0%2C0%2C1-2.86%2C2.45%2C8.08%2C8.08%2C0%2C0%2C1-4.4%2C1.43%2C4.86%2C4.86%2C0%2C0%2C1-4.1-2%2C9.31%2C9.31%2C0%2C0%2C1-1.67-5.79A15.1%2C15.1%2C0%2C0%2C1%2C161%2C99.73a12.71%2C12.71%2C0%2C0%2C1%2C4.6-5.55%2C8.8%2C8.8%2C0%2C0%2C1%2C4.87-1.55%2C5.25%2C5.25%2C0%2C0%2C1%2C3.82%2C1.45%2C7.53%2C7.53%2C0%2C0%2C1%2C1%2C1.31l.42-2.27h4.79Zm-31.44%2C0%2C3.76-20.25h4.76L153.17%2C97l1.55-2a11.52%2C11.52%2C0%2C0%2C1%2C1.49-1.63%2C3.3%2C3.3%2C0%2C0%2C1%2C2.13-.76%2C4.47%2C4.47%2C0%2C0%2C1%2C3.12%2C1.55L159.1%2C97.8a6%2C6%2C0%2C0%2C0-2-.42%2C3.88%2C3.88%2C0%2C0%2C0-2.71%2C1.13%2C7.8%2C7.8%2C0%2C0%2C0-1.67%2C2.83%2C18.18%2C18.18%2C0%2C0%2C0-1%2C3.52l-1.59%2C8.5Zm-16.24%2C0L134.37%2C85H148l-.64%2C3.48h-8.53l-1.67%2C8.95h8.34l-.64%2C3.48h-8.34l-2.29%2C12.43Z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22cls-2%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20d%3D%22M138.47%2C53.13a52.53%2C52.53%2C0%2C0%2C1-5.85-.3c-5.08-.57-8.8-2-11.07-4.14a6.38%2C6.38%2C0%2C0%2C1-2.09-5.35c.36-4.06%2C4.2-8.41%2C7.35-11.35a60.71%2C60.71%2C0%2C0%2C1%2C6.8-5.44.36.36%2C0%2C0%2C1%2C.4%2C0%2C.23.23%2C0%2C0%2C1%2C0%2C.33c-.07.09-7.28%2C7.84-7%2C13.93a6%2C6%2C0%2C0%2C0%2C2.07%2C4.35c3.89%2C3.44%2C13.48%2C4.3%2C20.83%2C4.42A149.34%2C149.34%2C0%2C0%2C0%2C165.36%2C49c.11%2C0%2C.3%2C0%2C.33.19s-.2.32-.27.34a141.23%2C141.23%2C0%2C0%2C1-18.2%2C3.15%2C87.19%2C87.19%2C0%2C0%2C1-8.75.48M92%2C48.22a40.54%2C40.54%2C0%2C0%2C0%2C12.08-5.51%2C38%2C38%2C0%2C0%2C0%2C7.72-6.94%2C35.24%2C35.24%2C0%2C0%2C0%2C5.57-9.33.27.27%2C0%2C0%2C0%2C0-.34c-.08-.07-.22%2C0-.33.07S106%2C38.18%2C92%2C42a37.33%2C37.33%2C0%2C0%2C1-24.67-1.84.32.32%2C0%2C0%2C0-.33%2C0%2C.25.25%2C0%2C0%2C0-.1.34%2C12.92%2C12.92%2C0%2C0%2C0%2C5.32%2C6.27%2C20.09%2C20.09%2C0%2C0%2C0%2C7.86%2C2.57%2C25.07%2C25.07%2C0%2C0%2C0%2C3%2C.17%2C34.13%2C34.13%2C0%2C0%2C0%2C9-1.31M28.35%2C83.77a.29.29%2C0%2C0%2C1%2C.2-.32c.24-.1%2C23.86-10.22%2C29.85-19.92a8.35%2C8.35%2C0%2C0%2C0%2C1.21-6.85c-1.31-4.62-6.71-7.44-6.94-7.56a.24.24%2C0%2C0%2C1-.1-.3c.06-.17.27-.18.37-.17a35.3%2C35.3%2C0%2C0%2C1%2C6%2C1.53c2.91%2C1%2C6.68%2C2.91%2C8.14%2C5.94%2C1.07%2C2.21.78%2C4.75-.85%2C7.53-1.81%2C3.09-4.92%2C6.08-9.23%2C8.89a73%2C73%2C0%2C0%2C1-12.52%2C6.33A116.62%2C116.62%2C0%2C0%2C1%2C28.7%2C83.94a.26.26%2C0%2C0%2C1-.35-.17m53%2C29.36A50.93%2C50.93%2C0%2C0%2C0%2C84%2C104.32c.89-4.57%2C1.43-11-1.09-16a13.15%2C13.15%2C0%2C0%2C0-9.23-6.8c-3.81-.89-8.47-.69-13.86.6a77.53%2C77.53%2C0%2C0%2C0-14.19%2C5.11A124.29%2C124.29%2C0%2C0%2C0%2C30%2C95.88c-.06%2C0-.27.18-.14.4a.29.29%2C0%2C0%2C0%2C.37.08c.25-.12%2C25.46-11.89%2C38-8.67%2C13.57%2C3.51%2C12.53%2C25.15%2C12.52%2C25.37a.28.28%2C0%2C0%2C0%2C.29.32.39.39%2C0%2C0%2C0%2C.35-.25m27.51-5.91a.31.31%2C0%2C0%2C1-.42-.14A36.62%2C36.62%2C0%2C0%2C1%2C104%2C94.54%2C24.23%2C24.23%2C0%2C0%2C1%2C104.79%2C83a23.17%2C23.17%2C0%2C0%2C1%2C8.62-11.28A43.46%2C43.46%2C0%2C0%2C1%2C128.6%2C65a84%2C84%2C0%2C0%2C1%2C16.35-2.26%2C114.77%2C114.77%2C0%2C0%2C1%2C18.43.63c.1%2C0%2C.32.07.29.29a.32.32%2C0%2C0%2C1-.32.26%2C152.52%2C152.52%2C0%2C0%2C0-16.83%2C2.1c-8.32%2C1.51-19.66%2C4.38-26.48%2C9.47-13.86%2C10.34-11%2C31.13-10.93%2C31.34a.33.33%2C0%2C0%2C1-.22.33%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E")}.footerlogo,.fraicon.fraport.negativ,.imagebar a.fraport.negativ{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20283.46%20170.08%22%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3Cstyle%3E.cls-2%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%20%20%20%20%3Ctitle%3EFraport_Logo_100%25_RGB%3C%2Ftitle%3E%0A%20%20%20%20%3Cg%20id%3D%22Logo%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22cls-2%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20d%3D%22M242.55%2C95.83l.5-2.71h2.53l.9-4.91L251.42%2C87l-1.13%2C6.09h4.83l-.5%2C2.71h-4.85l-1.83%2C9.83a22.23%2C22.23%2C0%2C0%2C0-.44%2C3.1%2C1.64%2C1.64%2C0%2C0%2C0%2C1.83%2C1.89%2C9.74%2C9.74%2C0%2C0%2C0%2C2.74-.52l.28%2C2.59a13.27%2C13.27%2C0%2C0%2C1-5.11%2C1.13%2C5.36%2C5.36%2C0%2C0%2C1-3.36-.93%2C3.48%2C3.48%2C0%2C0%2C1-1.29-2.92%2C31.74%2C31.74%2C0%2C0%2C1%2C.58-4L245%2C95.83Zm-17.46%2C17.53%2C3.76-20.25h4.77L232.89%2C97l1.55-2a11.53%2C11.53%2C0%2C0%2C1%2C1.49-1.63%2C3.3%2C3.3%2C0%2C0%2C1%2C2.13-.76%2C4.47%2C4.47%2C0%2C0%2C1%2C3.12%2C1.55l-2.35%2C3.64a6%2C6%2C0%2C0%2C0-2-.42%2C3.88%2C3.88%2C0%2C0%2C0-2.71%2C1.13%2C7.76%2C7.76%2C0%2C0%2C0-1.67%2C2.83%2C18%2C18%2C0%2C0%2C0-1%2C3.52l-1.59%2C8.5Zm-9.67-17.81a4.36%2C4.36%2C0%2C0%2C0-3.22%2C1.61%2C9.83%2C9.83%2C0%2C0%2C0-1.89%2C3.28%2C13.18%2C13.18%2C0%2C0%2C0-.72%2C4.42%2C9.28%2C9.28%2C0%2C0%2C0%2C.85%2C4.24%2C3.15%2C3.15%2C0%2C0%2C0%2C3%2C1.83q3.08%2C0%2C4.66-3.88a15.23%2C15.23%2C0%2C0%2C0%2C1.09-5.89q0-5.61-3.76-5.61m.64-2.92a7.63%2C7.63%2C0%2C0%2C1%2C4.8%2C1.57%2C9%2C9%2C0%2C0%2C1%2C3.38%2C7.54%2C13%2C13%2C0%2C0%2C1-1.29%2C5.69%2C11.32%2C11.32%2C0%2C0%2C1-4.32%2C4.86%2C10.16%2C10.16%2C0%2C0%2C1-5.43%2C1.55%2C8.26%2C8.26%2C0%2C0%2C1-6-2.33%2C9.18%2C9.18%2C0%2C0%2C1-2.71-6.9%2C12.16%2C12.16%2C0%2C0%2C1%2C1.69-6.19%2C11.24%2C11.24%2C0%2C0%2C1%2C9.89-5.79M194.44%2C96q-3.16%2C0-5.43%2C5.13a21.63%2C21.63%2C0%2C0%2C0-1.55%2C5.25q-.16%2C1.07-.2%2C1.25c-.12.56-.18.88-.18.95a.44.44%2C0%2C0%2C0%2C.08.24l.12.16a3.91%2C3.91%2C0%2C0%2C0%2C1.51%2C1.35%2C4.34%2C4.34%2C0%2C0%2C0%2C2%2C.5q2.61%2C0%2C4.6-3.18a13%2C13%2C0%2C0%2C0%2C2-7.08q0-4.56-2.94-4.56m-14.82%2C27.48%2C5.63-30.36H190l-.7%2C3.84A18%2C18%2C0%2C0%2C1%2C192%2C94.26a7.38%2C7.38%2C0%2C0%2C1%2C4.6-1.63%2C5%2C5%2C0%2C0%2C1%2C4.18%2C1.89%2C9.28%2C9.28%2C0%2C0%2C1%2C1.67%2C5.83%2C15.12%2C15.12%2C0%2C0%2C1-1.53%2C6.59%2C12.8%2C12.8%2C0%2C0%2C1-4.64%2C5.49%2C8.52%2C8.52%2C0%2C0%2C1-4.6%2C1.41%2C7.17%2C7.17%2C0%2C0%2C1-5.11-2.17l-2.19%2C11.8Zm-8.39-27.75a5.16%2C5.16%2C0%2C0%2C0-4%2C2.11%2C10.66%2C10.66%2C0%2C0%2C0-2.19%2C4.7%2C16.21%2C16.21%2C0%2C0%2C0-.38%2C3.5%2C6.24%2C6.24%2C0%2C0%2C0%2C.74%2C3.32%2C2.39%2C2.39%2C0%2C0%2C0%2C2.13%2C1.21q2.91%2C0%2C5-4.18a18%2C18%2C0%2C0%2C0%2C1.63-5%2C14.42%2C14.42%2C0%2C0%2C0%2C.28-2.49%2C3%2C3%2C0%2C0%2C0-.94-2.33%2C3.31%2C3.31%2C0%2C0%2C0-2.35-.86m5.57%2C17.63H172l.64-3.4a17.29%2C17.29%2C0%2C0%2C1-2.86%2C2.45%2C8.08%2C8.08%2C0%2C0%2C1-4.4%2C1.43%2C4.86%2C4.86%2C0%2C0%2C1-4.1-2%2C9.31%2C9.31%2C0%2C0%2C1-1.67-5.79A15.1%2C15.1%2C0%2C0%2C1%2C161%2C99.73a12.71%2C12.71%2C0%2C0%2C1%2C4.6-5.55%2C8.8%2C8.8%2C0%2C0%2C1%2C4.87-1.55%2C5.25%2C5.25%2C0%2C0%2C1%2C3.82%2C1.45%2C7.53%2C7.53%2C0%2C0%2C1%2C1%2C1.31l.42-2.27h4.79Zm-31.44%2C0%2C3.76-20.25h4.76L153.17%2C97l1.55-2a11.52%2C11.52%2C0%2C0%2C1%2C1.49-1.63%2C3.3%2C3.3%2C0%2C0%2C1%2C2.13-.76%2C4.47%2C4.47%2C0%2C0%2C1%2C3.12%2C1.55L159.1%2C97.8a6%2C6%2C0%2C0%2C0-2-.42%2C3.88%2C3.88%2C0%2C0%2C0-2.71%2C1.13%2C7.8%2C7.8%2C0%2C0%2C0-1.67%2C2.83%2C18.18%2C18.18%2C0%2C0%2C0-1%2C3.52l-1.59%2C8.5Zm-16.24%2C0L134.37%2C85H148l-.64%2C3.48h-8.53l-1.67%2C8.95h8.34l-.64%2C3.48h-8.34l-2.29%2C12.43Z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22cls-2%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20d%3D%22M138.47%2C53.13a52.53%2C52.53%2C0%2C0%2C1-5.85-.3c-5.08-.57-8.8-2-11.07-4.14a6.38%2C6.38%2C0%2C0%2C1-2.09-5.35c.36-4.06%2C4.2-8.41%2C7.35-11.35a60.71%2C60.71%2C0%2C0%2C1%2C6.8-5.44.36.36%2C0%2C0%2C1%2C.4%2C0%2C.23.23%2C0%2C0%2C1%2C0%2C.33c-.07.09-7.28%2C7.84-7%2C13.93a6%2C6%2C0%2C0%2C0%2C2.07%2C4.35c3.89%2C3.44%2C13.48%2C4.3%2C20.83%2C4.42A149.34%2C149.34%2C0%2C0%2C0%2C165.36%2C49c.11%2C0%2C.3%2C0%2C.33.19s-.2.32-.27.34a141.23%2C141.23%2C0%2C0%2C1-18.2%2C3.15%2C87.19%2C87.19%2C0%2C0%2C1-8.75.48M92%2C48.22a40.54%2C40.54%2C0%2C0%2C0%2C12.08-5.51%2C38%2C38%2C0%2C0%2C0%2C7.72-6.94%2C35.24%2C35.24%2C0%2C0%2C0%2C5.57-9.33.27.27%2C0%2C0%2C0%2C0-.34c-.08-.07-.22%2C0-.33.07S106%2C38.18%2C92%2C42a37.33%2C37.33%2C0%2C0%2C1-24.67-1.84.32.32%2C0%2C0%2C0-.33%2C0%2C.25.25%2C0%2C0%2C0-.1.34%2C12.92%2C12.92%2C0%2C0%2C0%2C5.32%2C6.27%2C20.09%2C20.09%2C0%2C0%2C0%2C7.86%2C2.57%2C25.07%2C25.07%2C0%2C0%2C0%2C3%2C.17%2C34.13%2C34.13%2C0%2C0%2C0%2C9-1.31M28.35%2C83.77a.29.29%2C0%2C0%2C1%2C.2-.32c.24-.1%2C23.86-10.22%2C29.85-19.92a8.35%2C8.35%2C0%2C0%2C0%2C1.21-6.85c-1.31-4.62-6.71-7.44-6.94-7.56a.24.24%2C0%2C0%2C1-.1-.3c.06-.17.27-.18.37-.17a35.3%2C35.3%2C0%2C0%2C1%2C6%2C1.53c2.91%2C1%2C6.68%2C2.91%2C8.14%2C5.94%2C1.07%2C2.21.78%2C4.75-.85%2C7.53-1.81%2C3.09-4.92%2C6.08-9.23%2C8.89a73%2C73%2C0%2C0%2C1-12.52%2C6.33A116.62%2C116.62%2C0%2C0%2C1%2C28.7%2C83.94a.26.26%2C0%2C0%2C1-.35-.17m53%2C29.36A50.93%2C50.93%2C0%2C0%2C0%2C84%2C104.32c.89-4.57%2C1.43-11-1.09-16a13.15%2C13.15%2C0%2C0%2C0-9.23-6.8c-3.81-.89-8.47-.69-13.86.6a77.53%2C77.53%2C0%2C0%2C0-14.19%2C5.11A124.29%2C124.29%2C0%2C0%2C0%2C30%2C95.88c-.06%2C0-.27.18-.14.4a.29.29%2C0%2C0%2C0%2C.37.08c.25-.12%2C25.46-11.89%2C38-8.67%2C13.57%2C3.51%2C12.53%2C25.15%2C12.52%2C25.37a.28.28%2C0%2C0%2C0%2C.29.32.39.39%2C0%2C0%2C0%2C.35-.25m27.51-5.91a.31.31%2C0%2C0%2C1-.42-.14A36.62%2C36.62%2C0%2C0%2C1%2C104%2C94.54%2C24.23%2C24.23%2C0%2C0%2C1%2C104.79%2C83a23.17%2C23.17%2C0%2C0%2C1%2C8.62-11.28A43.46%2C43.46%2C0%2C0%2C1%2C128.6%2C65a84%2C84%2C0%2C0%2C1%2C16.35-2.26%2C114.77%2C114.77%2C0%2C0%2C1%2C18.43.63c.1%2C0%2C.32.07.29.29a.32.32%2C0%2C0%2C1-.32.26%2C152.52%2C152.52%2C0%2C0%2C0-16.83%2C2.1c-8.32%2C1.51-19.66%2C4.38-26.48%2C9.47-13.86%2C10.34-11%2C31.13-10.93%2C31.34a.33.33%2C0%2C0%2C1-.22.33%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E")}.fraicon.home .imagebar a.home,.icon.home{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20id%3D%22home%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23000091%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20class%3D%22st0%22%20points%3D%2264%2C32.9%2032.2%2C0%2031.8%2C0%200%2C32.9%208.2%2C32.9%208.2%2C64%2027.6%2C64%2027.6%2C45.3%2036.4%2C45.3%2036.4%2C64%2055.8%2C64%2055.8%2C32.9%20%0A%09%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.pfeil_weiss_up{background:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2264px%22%20height%3D%2264px%22%20viewBox%3D%220%200%2064%2064%22%20enable-background%3D%22new%200%200%2064%2064%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M31.983%2C29.355L0.162%2C47.929V37.484l31.401-21.307l32.522%2C21.307v10.444L31.983%2C29.355z%22/%3E%0A%3C/g%3E%0A%3C/svg%3E%0A)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body .ifs-sb .typeahead__container>.ifs-centerfield>.typeahead__searchfield .typeahead__button>button[type=submit],body .ifs-rl .ifs-hitlist .ifs-media>.ifs-media-left.ifs-preview-available>a>.ifs-media-left-preview>.ifs-icons{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NzYwNThGMEU2NzQxMUU4OTAzMDhEMEVGRjNGNzI3QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NzYwNThGMUU2NzQxMUU4OTAzMDhEMEVGRjNGNzI3QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY3NjA1OEVFRTY3NDExRTg5MDMwOEQwRUZGM0Y3MjdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY3NjA1OEVGRTY3NDExRTg5MDMwOEQwRUZGM0Y3MjdBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9vF3HgAAAS5JREFUeNqMkrFqwzAQhn+LdMvoTHmBCkzxC7hDCXjP7D1dAp7jubshQ/Ecl27eBYEOfoGCXfQEmaKxWwvq2TGJK1shP5x1kvjkX6dztNYY0aQbf2HRxJhPKe4pHrr5Vxff18ApRBqtCvl6XuFLZHH4TNmbCTsnqwLpqtDSYosvs6c4xIcBVsiTrS7V+Q+XXZGCHFDiIli/3EXe5c4MYj8ONQpjZOuAMIXyPf+pe1tMyO7ERTju04vwyGlUEp89kh2PDcfhe7Bq7rqDNdZ+lcLBzuGg1BD0eXOahBQ2TKC9DWaY9Vwxz+dOixYJ8tqEaqp4gbYKwQLh4B1PZde4qvZJnMj71wCwNoHLqaTkVRmwY2lyw3GOZFvqPnwbaMJuADTgzVHtsNnsdEX5nwADAGu6okB/aJ7sAAAAAElFTkSuQmCC') scroll no-repeat;padding:1em 1.2em}body .ifs-sb .typeahead__container>.ifs-centerfield>.typeahead__searchfield .typeahead__button>button[type=submit]{background-position:10px 8px}body .ifs-rl .ifs-hitlist .ifs-media>.ifs-media-left.ifs-preview-available>a>.ifs-media-left-preview>.ifs-icons{background-position:10px 17px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body .ifs-sb .typeahead__container .ifs-button.ifs-extended-search-button,body .ifs-sb .typeahead__container .ifs-button.ifs-extended-search-button.active{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAIAAACQKrqGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QUJDMEExN0U2NzQxMUU4QTY1NkU3RjBFQjBDRkQxQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QUJDMEExOEU2NzQxMUU4QTY1NkU3RjBFQjBDRkQxQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlBQkMwQTE1RTY3NDExRThBNjU2RTdGMEVCMENGRDFBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlBQkMwQTE2RTY3NDExRThBNjU2RTdGMEVCMENGRDFBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZbZs8gAAANVJREFUeNpi/PDhAwMKODC7bNttBlWvrlQHVAkmKH3jxg2oytu3QdTbtzfQJBgYQaZCDMINIFaATAVqE2LAp1JI4gbUARoOqRaqeFSqBmtoAGkWZAcyIPvmxtqOeSffARm3bx9gcAAKMgu/e7dy9+13YFkh84AYLRGoYSJafx5AJN7d3g0ED5iQrXr37gUeJ4NDABEE2BwAE4QoxRdcQuZJFcEasCi4sfYE7mB9d/LwAXhs3bgK9RYOcPvE2htwt2IkAYS1mGkADhxUwbEhLKyBLgMQYADE02gVw9YQ5AAAAABJRU5ErkJggg==') scroll no-repeat;background-position:17px 10px;padding:1em 1.2em;background-color:#f0f0f0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body .ifs-rl .ifs-hitlist .ifs-media>.ifs-media-body>.ifs-media-first-row>.ifs-media-first-row-right .ifs-dropdown .ifs-button,body .ifs-rl .ifs-hitlist .ifs-media>.ifs-media-body>.ifs-media-first-row>.ifs-media-first-row-right .ifs-dropdown.open .ifs-button{background:url('data:image/gif;base64,R0lGODlhGgAgAPcAAPHx8evr66mpqb+/v5mZmbGxsc7OzgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAGgAgAAAIUwABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixUDCBAQwOIAAgQGWCwAssBFAwYwFjDpEaTIiiQJsIQ5syLKix9DjixpUSNHjECDCh1KtKhRoAEBADs=') scroll no-repeat;padding:1em 1.2em}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body .ifs-button[data-action=close-modal]{background:url('data:image/gif;base64,R0lGODlhEAAQAPcAAP/////8///01J5yeKPY9P//9NqleG6d1PT////85Ll/XVhdeF1YXX245P/86X246aPY6VhYWFhYXX215F1YWFhYc321z7R/XfrluYNdXV2FueT6//Tv7//89PT0/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAEAAQAAAIYwABCBxIsCDBAAYBICwoYACBggUMHEBAMIGCBQ8FRmTQYOFABxcfbnyQEADIBRAMMCBZ0qSCCBImtNRogEKFjCU3WriAMadKkidxDhz5MWRBDBlYFtWwoSCHhB08zJxKtWrBgAA7') scroll no-repeat;background-position:13px 10px}}a.default,.teaser-content a.default{background-size:1em 1em;background-repeat:no-repeat;background-position:right;background-color:transparent;background-attachment:scroll}.teaser-content a.pdf,.teaser-content a.linkIconpdf,a.pdf,a.linkIconpdf{background-size:1em 1em;background-repeat:no-repeat;background-position:right;background-color:transparent;background-attachment:scroll}.teaser-content a.excel,.teaser-content a.linkIconxls,.teaser-content a.linkIconxlsx,a.excel,a.linkIconxls,a.linkIconxlsx{background-size:1em 1em;background-repeat:no-repeat;background-position:right;background-color:transparent;background-attachment:scroll}.teaser-content a.ppt,.teaser-content a.linkIconppt,.teaser-content a.linkIconpptx,a.ppt,a.linkIconppt,a.linkIconpptx{background-size:1em 1em;background-repeat:no-repeat;background-position:right;background-color:transparent;background-attachment:scroll}.teaser-content a.word,.teaser-content a.linkIconpdf,a.word,a.linkIconpdf{background-size:1em 1em;background-repeat:no-repeat;background-position:right;background-color:transparent;background-attachment:scroll}.teaser-content a.mail,.teaser-content a.linkIconmail,a.mail,a.linkIconmail,.teaser-content a.teams,a.teams,.teaser-content a.phone,a.phone,.teaser-content a.mobile,a.mobile,.teaser-content a.print,a.print,.leadingsvgicon{padding-left:1.35em;background-repeat:no-repeat;background-position:left top;background-color:transparent;background-attachment:scroll}.teaser-content ul a.excel,.teaser-content ul a.pdf,.teaser-content ul a.word,.teaser-content ul a.default,.teaser-content ul a.ppt{padding-left:1.5em;margin-left:-1.5em;background-position:left 0 top}.teaser-content ul li a{padding-left:1.5em;background-position:left .2em top .15em;margin-left:-1.5em;background-size:9px}a.excel,a.pdf,a.word,a.default,a.ppt{padding-right:1.25em;background-position:right 0 top}.teaser-content a.pdf,.teaser-content a.word,.teaser-content a.default,.teaser-content a.ppt,.teaser-content a.excel{background-size:1.1em}@supports (-ms-ime-align:auto){.teaser-content a.pdf,.teaser-content a.word,.teaser-content a.default,.teaser-content a.ppt,.teaser-content a.excel{background-size:1em 1.2em}}
.table-standard tr.kantine_veggie { background-color: #c8d7a5 !important;}

.table-standard tr.kantine_special {background-color: #8c96c8 !important; color: #ffffff;}

.table-standard tr.kantine_dessert {background-color: #ffe9a3 !important; }

.kantine_td_we
{
    width: 85px;
}

.kantine_td_kj
{
    width: 85px;
}

.kantine_td_name
{
}.keyvisualcarousel, .teaserhomecarousel
 {
     margin-bottom:1em;
 }

.keyvisualcarousel a, .keyvisualcarousel a:hover,
.teaserhomecarousel a, .teaserhomecarousel a:hover
{color: #444; text-decoration: none;}

.box-image.keyvisual, div.ratio169, div.customratio {
    position: relative;
    height: 0;
    overflow: hidden;
}
.box-image.keyvisual, div.ratio169{
    padding-bottom: 56.25%;
}

.box-image.keyvisual > img, div.ratio169 > img, div.customratio > img,
.box-image.keyvisual > picture, div.ratio169 > picture, div.customratio > picture{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

/*div.loading {
    opacity: 0;
}*/

.ratio1722.loading {
    position: relative;
    height: 0;
    overflow: hidden;

    animation-duration: 0.5s;
    animation-name: fadein;
}

@media screen and (max-width:799px) {
    div.ratio1722.loading {
        padding-bottom: 125%;
    }
}
@media screen and (min-width:800px) {
    div.ratio1722.loading {
        padding-bottom: 77.5%;
    }
}

@keyframes fadein {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

.loading .blockloader, .blockloader.loading{
    opacity: 1;
    -webkit-transition: opacity 1500ms ease-in;
    -ms-transition: opacityr 1500ms ease-in;
    transition: opacity 1500ms ease-in;
    padding-top: 30%
}

.blockloader {
    display: flex;
    opacity: 0;
    -webkit-transition: opacity 500ms ease-out;
    -ms-transition: opacityr 500ms ease-out;
    transition: opacity 500ms ease-out;
    align-items: center;
    align-content: center;
    justify-content: center;
    z-index: 100000;
}

.blockloader__element {
    border-radius: 100%;
    border: 5px solid #555;
    margin: 10px;
}

.blockloader .blockloader__element {
    display: none;
}

.loading .blockloader .blockloader__element, .blockloader.loading .blockloader__element  {
    display: block;
}

.blockloader__element:nth-child(1) {
    animation: blockloader .6s ease-in-out alternate infinite;
}
.blockloader__element:nth-child(2) {
    animation: blockloader .6s ease-in-out alternate .2s infinite;
}

.blockloader__element:nth-child(3) {
    animation: blockloader .6s ease-in-out alternate .4s infinite;
}

@keyframes blockloader {
    100% { transform: scale(2); }
}

.loading .box-content
{
    height: 40em
}

/* .ready = Komponente ist bereit um eingeblendet zu werden*/
.ready
{
    animation-duration: 0.5s;
    animation-name: ready;
}
@keyframes ready {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}
/* main */

.site-main {
    float: left;
    width: 100%;
    background: #ced1d3 none;
}

.box {
    overflow: hidden;
    margin-bottom: 2em;
}

.box-image {
    padding: 0;
    /*    background: white;*/
    line-height: 0;
}

.box .hovereffekt img {opacity: 1;}

.box.hovereffekt img {transition: opacity 0.25s ease-in-out;}

.box.hovereffekt:hover img,
.box.hovereffekt > a:focus img
{opacity: 0.6}

.keyvisual {
    padding:0
}

@media screen and (min-width:560px) {
    .small-image-teaser > li:nth-of-type(2n+3) {
        clear: both;
    }
}

.small-image-teaser img {
    float: left;
    max-width: 35%;
    margin: 0 1em 1em 0;
}

.box-content {
    /*    padding-bottom: 1em;*/
    background: white;
}

/*.box-content.nopadbot
{
    padding-bottom: 0;
}*/

/** Ausgleich für box-content = 0 */
.box-content .richtext{
    padding: .5em 1em;
}

@media screen and (max-width:799px) {

    .box-content .richtext {
        padding: .5em 1em;
    }
}

.img_right {
    width: 50%;
    float: right;
    padding: 1em 0 1em 1em;
}

.img_left {
    width: 50%;
    float: left;
    padding: 1em 1em 1em 0;
    margin-right: .5em;
}

.img_right.kompakt, .img_left.kompakt
{
    width: 33%;
}

.textimageright, .textimageleft { display: inline-block; width: 100%; padding: 1em;}

.textimageright p:nth-of-type(1), .textimageleft p:nth-of-type(1) {padding-top: 0em; }

.hb_container {display: inline-block;}

.hb_container p {padding: 0 1em;}

.highlightbox {
    width: 50%;
    float: left;
    margin: 0 1em 1em 1em;
}

.highlightbox h4 { margin: 1em;

}



/* 20% Background */

.hlb_konzern , .hlb_unternehmen{
    background-color: #e2d0e2;

}
.hlb_flughafen, .hlb_flughaefen {
    background-color: #fce3d1;

}
.hlb_aktuelles{
    background-color: #cccce9;

}
.hlb_arbeitsplatz {
    background-color: #e6efd6;

}
.hlb_beschaeftigte {
    background-color: #fff4d1;

}

.hlb_neutral{
    background-color: #e6e8e9;

}

.totop_content {display: none;}

@media screen and (max-width:559px) {
    .img_right {
        width: 100%;
        padding: 0;
    }

    .img_left {
        width: 100%;
        padding: 0;
    }

    .highlightbox {width: 100%; margin: 1em 0;}

    .textimageleft, .textimageright {padding: 0;}

    .textimageleft p, .textimageright p{padding: 1em;}

    .textimageleft .img_left, .textimageright .img_right {margin-bottom: 1em;}

}



/*Kontakt*/

.contact_box {
    display: flex;
    background-color: #e6e8e9;
    flex-wrap: wrap;
    margin: 1em;
}

.contact_img_box {
    width: 30%;
    float: left;
    padding: 1em;
}

.contact_firstcol {
    width: 40%;
    float: left;
    padding: 1em;
}

.contact_secondcol {
    width: 30%;
    float: left;
    padding: 1em;
}

.contact_box.noimage .contact_firstcol, .contact_box.noimage .contact_secondcol {
    width: 50%;
}

@media screen and (max-width: 599px) {

    .contact_box.noimage .contact_firstcol, .contact_box.noimage .contact_secondcol {
        width: 100%;
    }
}

.contact_box p {margin: 0; padding: 0;}

@media screen and (max-width: 899px){
    .contact_img_box {
        width: 40%;

    }

    .contact_firstcol {
        width: 60%;

    }

    .contact_secondcol {
        width: 100%;
    }

}

main > .main-wrap {
    padding: 1em 0 1em 0;
    position: absolute;
    background: black;
    z-index: 0;
    opacity: 0;
    width: 100%;
    height: 100%;
}

@media screen and (min-width: 900px) {
    main > .main-wrap {
        transition: opacity 0.25s ease-in-out, z-index 0.5s ease-in-out;
        z-index: 0;
    }

    main > .main-wrap.hover {
        opacity: 0.4;
        z-index: 9000;
    }
}

@media screen and (max-width: 1039px) {
    .teasercontent {
        background-color: #d9dbdc;

        padding-top: 2em;
    }
}

.maincontent > .box > .box-content {
    padding-bottom: 1em;
}/* nav main */

.site-nav {
    display: none;
    float: left;
    width: 100%;
    margin: 1em 0;
}

.no-js .site-nav {
    display: none;
}

.site-nav li {
    position: relative;
    float: left;
    width: 100%;
    padding-bottom: 2px;
    margin-bottom: 0.2em;
}

.site-nav ul.sub-menu
{
    z-index: 9001;
}

.site-nav a {
    display: block;
    width: 100%;
    padding: 1em;
    text-decoration: none;
    color: #222222;
    background-color: #e6e8e9;
}

.site-nav a:hover, .site-nav a.sticky{
    color: white;
    background-color: #ced1d3;
}

.js .site-nav {
    display: none;
}

.site-nav ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.js .sub-menu {
    display: none;
}

.sub-menu li:last-of-type {
    padding-bottom: 0;
}



.sub-menu a {
    padding: 0.75em 1em 0.5em 1em;

}

.sub-menu li a:hover, .sub-menu li a.sticky, .sub-menu li a:focus {
    background-color: #b5babd;
    color: #ffffff;
}



.topic-aktuelles .sub-menu a {
    background-color: #cccce9;
}

.topic-konzern .sub-menu a, .topic-unternehmen .sub-menu a {
    background-color: #e2d0e2;
}

.topic-arbeitsplatz .sub-menu a {
    background-color: #e6efd6;
}

.topic-beschaeftigte .sub-menu a {
    background-color: #fff4d1;
}

.topic-flughaefen.sub-menu a, .topic-flughafen .sub-menu a {
    background-color: #fce3d1;
}

.topic-neutral .sub-menu a {
    background-color: #e6e8e9;
}



.sub-menu .sub-menu a {
    background-color: #b5babd;/*war b irgendwas...*/
    /*text-indent: 1.5em;*/

}


/* toggles */

#toggle-nav {
    /*position: absolute;
    top: 1.4em;
    right: 1em;
    display: block;*/
    float:right;
    margin-top: 1.5em;
    width: 50px;
    height: 50px;
    cursor: pointer;
    text-indent: -999em;
    color: white;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 30px;
}

#toggle-nav.menu-open {
    background-repeat: no-repeat;
    background-position: center;
    background-size: 30px;
}

.toggle-sub-menu {
    display: none;
}

.js .toggle-sub-menu {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: right .75em top 1.2em;
    background-size: 12px;
}

.js .toggle-sub-menu.active {
    transform: rotate(180deg);
    background-repeat: no-repeat;
    background-position: left .75em bottom 1.2em;

    background-size: 12px;
}

.has-sub-menu .sub-menu .has-sub-menu .toggle-sub-menu {background-position: right .75em top .9em;}
.has-sub-menu .sub-menu .has-sub-menu .toggle-sub-menu.active {background-position: left .75em bottom .9em;}

@media screen and (min-width:900px) {
    .site-nav {
        display: block !important;
        width: 100%;
        margin-bottom: 0;
    }
    .site-nav li {

        margin: 0 4px 0 0;
        padding: 0;
        width: auto;
    }
    .site-nav li:hover, .site-nav li.sticky, .site-nav li:focus {
        background: black;
    }

    .has-sub-menu a {
        padding-right: 1.5em;
    }
    /* sub menu */
    .sub-menu li.has-sub-menu {
        position: static;
    }
    .sub-menu li.has-sub-menu > a {
        background-repeat: no-repeat;
        background-position: right 10px center;
        background-size: 12px;
    }
    .has-sub-menu:hover > a, .has-sub-menu.sticky > a, .has-sub-menu > a:focus {
        color: #222222;
        /*background-color: #b5babd; wird ersetzt durch Bereichsfarben */
    }

    /*20% Farben*/


    .topic-aktuelles.has-sub-menu:hover > a,
    .site-nav-main > li.topic-aktuelles:hover > a,

    .topic-aktuelles.has-sub-menu > a:focus,
    .site-nav-main > li.topic-aktuelles > a:focus,

    .topic-aktuelles.has-sub-menu.sticky > a,
    .site-nav-main > li.topic-aktuelles.sticky > a{
        background-color: #cccce9;
    }

    .topic-konzern.has-sub-menu:hover > a , .topic-unternehmen.has-sub-menu:hover > a,
    .site-nav-main > li.topic-konzern:hover > a, .site-nav-main > li.topic-unternehmen:hover > a,

    .topic-konzern.has-sub-menu > a:focus , .topic-unternehmen.has-sub-menu > a:focus,
    .site-nav-main > li.topic-konzern > a:focus, .site-nav-main > li.topic-unternehmen > a:focus,

    .topic-konzern.has-sub-menu.sticky > a , .topic-unternehmen.has-sub-menu.sticky > a,
    .site-nav-main > li.topic-konzern.sticky > a, .site-nav-main > li.topic-unternehmen.sticky > a
    {
        background-color: #e2d0e2;
    }

    .topic-arbeitsplatz.has-sub-menu:hover > a,
    .site-nav-main > li.topic-arbeitsplatz:hover > a,

    .topic-arbeitsplatz.has-sub-menu > a:focus,
    .site-nav-main > li.topic-arbeitsplatz > a:focus,

    .topic-arbeitsplatz.has-sub-menu.sticky > a,
    .site-nav-main > li.topic-arbeitsplatz.sticky > a{
        background-color: #e6efd6;
    }

    .topic-beschaeftigte.has-sub-menu:hover > a,
    .site-nav-main > li.topic-beschaeftigte:hover > a,

    .topic-beschaeftigte.has-sub-menu > a:focus,
    .site-nav-main > li.topic-beschaeftigte > a:focus,

    .topic-beschaeftigte.has-sub-menu.sticky > a,
    .site-nav-main > li.topic-beschaeftigte.sticky > a
    {
        background-color: #fff4d1;
    }

    .topic-flughaefen.has-sub-menu:hover > a , .topic-flughafen.has-sub-menu:hover > a,
    .site-nav-main > li.topic-flughaefen:hover > a, .site-nav-main > li.topic-flughafen:hover > a,

    .topic-flughaefen.has-sub-menu > a:focus , .topic-flughafen.has-sub-menu > a:focus,
    .site-nav-main > li.topic-flughaefen > a:focus, .site-nav-main > li.topic-flughafen > a:focus,

    .topic-flughaefen.has-sub-menu.sticky > a , .topic-flughafen.has-sub-menu.sticky > a,
    .site-nav-main > li.topic-flughaefen-sticky > a, .site-nav-main > li.topic-flughafen.sticky > a
    {
        background-color: #fce3d1;
    }

    .topic-neutral.has-sub-menu:hover > a,
    .site-nav-main > li.topic-neutral:hover > a,

    .topic-neutral.has-sub-menu > a:focus,
    .site-nav-main > li.topic-neutral > a:focus,

    .topic-neutral.has-sub-menu.sticky> a,
    .site-nav-main > li.topic-neutral.sticky > a
    {
        background-color: #e6e8e9;
    }

    .site-nav-main > li:hover > a,

    .site-nav-main > li.sticky> a
    {
        color: #222222;
    }

    /* Die erste Ebene lassen wir noch auf hover reagieren... */
    /*.site-nav li:hover > .sub-menu,*/
    /*.site-nav-main > li:hover >.sub-menu,*/
    .site-nav li.sticky > .sub-menu{
        position: absolute;
        top: 3.125em;
        left: 0;
        display: block;
        width: 300px;
    }
    .sub-menu {
        z-index: 10;
        display: none;
    }
    .sub-menu li {
        width: 100%;
    }
    .sub-menu > a {
        display: block;
        width: 100%;
    }
    /*.has-sub-menu .has-sub-menu:hover .sub-menu,*/
    .has-sub-menu .has-sub-menu.sticky .sub-menu{
        position: absolute;
        top: 0;
        bottom: 0;
        left: 300px;
        display: block;
        width: 320px;
        background-color: #b5babd; /*war b irgendwas...*/
    }
    /*    .has-sub-menu .has-sub-menu:hover > a,*/
    .has-sub-menu .has-sub-menu.sticky > a{
        color: white;
        background-color: #b5babd; /*war b irgendwas...*/
    }
    #toggle-nav,
    .toggle-sub-menu {
        display: none !important;
    }
    /* level 3 */
    .sub-menu > .sub-menu {
        position: absolute;
        top: 0;
    }
    /* Navigationspunkte, die nach links ausklappen */
    .sub-left > .sub-menu {
        right: 0;
        left: auto;
    }
    .sub-menu .sub-left > .sub-menu {
        left: -320px !important;
    }
}


/* Nav direct */


.site-nav-direct li {
    float: left;
    width: 33.333%;
}

.site-nav-direct a {
    background-color: #ced1d3;
    background-size: 40px 40px;
    border: 1px solid white;
    display: block;
    height: 60px;
    padding: 50px 0.5em 0;
    text-align: center;
    text-indent: -999em;
}


.site-nav-direct a:hover, .site-nav-direct a:active,
.site-nav-direct a.sticky{
    background-color: #e6e8e9;
}

@media screen and (min-width: 560px) {
    .site-nav-direct li {
        float: left;
        width: 16.667%;
    }
}

@media screen and (min-width: 900px) {
    .site-nav-direct {
        position: absolute;
        top: 1.5em;
        right:425px;
    }
    .site-nav-direct li {
        width: 35px;
        margin: .1em;
    }
    .site-nav-direct a {
        overflow: hidden;
        width: 35px;
        height: 35px;
        padding: 0;
        border: 1px solid #e6e8e9;
        background-size: 24px 24px;
        background-color: #ced1d3;
    }
}

@media screen and (max-width: 899px) {

    .sub-menu .sub-menu a {
        background-color: #b5babd;/*war b irgendwas...*/
        text-indent: 1.5em;
    }

}


li.icon-svg a {
    background-position: center;
    background-repeat: no-repeat;
}

body.test .site-nav-main
{
    position: relative;
}

nav.empty
{
    visibility: hidden;
}
.news_item {
    border-bottom: 1px dashed lightgray;
    margin: 1em;
}

.infotext {
    font-size: 0.8em;
    font-style: italic;
    padding-left: .4em;
}


.news_item .infotext {
    padding-left: 0;
}

.latest_news h2.news, .latest_news h3.news, .latest_news h4.news {
    padding: 0
}

h2.news, h3.news, h5.news, h6.news {
    margin: 0;
    padding-top: 0.5em;
    padding-left: 14px;
    padding-right: 14px;
}

h4.news {
    margin: 0;
    padding-top: 0.5em;
    padding-left: 0;
    padding-right: 14px;
}

.box-content > p, .box-content > .infotext {
    margin-left: 1em;
    margin-top: 0;
    padding-top: 1em;
    margin-right: 1em;
}

.template-newsoverview .box-content .infotext {
    margin-left: 0.75em;
}

.newsoverview select {
    margin-left: -0.1em
}

.template-newsoverview .box-content .news_item > .infotext {
    margin-left: 0
}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */


/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Prevent adjustments of font size after orientation changes in IE and iOS.
 */

html {
    font-family: sans-serif;
    /* 1 */
    -ms-text-size-adjust: 100%;
    /* 2 */
    -webkit-text-size-adjust: 100%;
    /* 2 */
}


/**
 * Remove the margin in all browsers (opinionated).
 */

body {
    margin: 0;
}


/* HTML5 display definitions
   ========================================================================== */


/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 * 2. Add the correct display in IE.
 */

article, aside, details,
    /* 1 */

figcaption, figure, footer, header, main,
    /* 2 */

menu, nav, section, summary {
    /* 1 */
    display: block;
}


/**
 * Add the correct display in IE 9-.
 */

audio, canvas, progress, video {
    display: inline-block;
}


/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
    display: none;
    height: 0;
}


/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
    vertical-align: baseline;
}


/**
 * Add the correct display in IE 10-.
 * 1. Add the correct display in IE.
 */

template,
    /* 1 */

[hidden] {
    display: none;
}


/* Links
   ========================================================================== */


/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
    background-color: transparent;
    /* 1 */
    -webkit-text-decoration-skip: objects;
    /* 2 */
}


/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */

a:active, a:hover {
    outline-width: 0;
}


/* Text-level semantics
   ========================================================================== */


/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
    border-bottom: none;
    /* 1 */
    text-decoration: underline;
    /* 2 */
    text-decoration: underline dotted;
    /* 2 */
}


/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b, strong {
    font-weight: inherit;
}


/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b, strong {
    font-weight: bolder;
}


/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
    font-style: italic;
}


/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}


/**
 * Add the correct background and color in IE 9-.
 */

mark {
    background-color: #ff0;
    color: #000;
}


/**
 * Add the correct font size in all browsers.
 */

small {
    font-size: 80%;
}


/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sub {
    bottom: -0.25em;
}

sup {
    top: -0.5em;
}


/* Embedded content
   ========================================================================== */


/**
 * Remove the border on images inside links in IE 10-.
 */

img {
    border-style: none;
}


/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
    overflow: hidden;
}


/* Grouping content
   ========================================================================== */


/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code, kbd, pre, samp {
    font-family: monospace, monospace;
    /* 1 */
    font-size: 1em;
    /* 2 */
}


/**
 * Add the correct margin in IE 8.
 */

figure {
    margin: 1em 40px;
}


/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
    box-sizing: content-box;
    /* 1 */
    height: 0;
    /* 1 */
    overflow: visible;
    /* 2 */
}


/* Forms
   ========================================================================== */


/**
 * 1. Change font properties to `inherit` in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button, input, select, textarea {
    font: inherit;
    /* 1 */
    margin: 0;
    /* 2 */
    -webkit-appearance: none;
    appearance: none;
}


/**
 * Restore the font weight unset by the previous rule.
 */

optgroup {
    font-weight: bold;
}


/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button, input {
    /* 1 */
    overflow: visible;
}


/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button, select {
    /* 1 */
    text-transform: none;
}


/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button, html [type="button"],
    /* 1 */

[type="reset"], [type="submit"] {
    -webkit-appearance: button;
    /* 2 */
}


/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0;
}


/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText;
}


/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */

/*fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}*/


/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
    box-sizing: border-box;
    /* 1 */
    color: inherit;
    /* 2 */
    display: table;
    /* 1 */
    max-width: 100%;
    /* 1 */
    padding: 0;
    /* 3 */
    white-space: normal;
    /* 1 */
}


/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
    overflow: auto;
}


/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"], [type="radio"] {
    box-sizing: border-box;
    /* 1 */
    padding: 0;
    /* 2 */
}


/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

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


/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
    -webkit-appearance: textfield;
    /* 1 */
    outline-offset: -2px;
    /* 2 */
}


/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on OS X.
 */

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


/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */

::-webkit-input-placeholder {
    color: inherit;
    opacity: 0.54;
}


/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
    -webkit-appearance: button;
    /* 1 */
    font: inherit;
    /* 2 */
}/* ------------- Paging --------------- */
.paging, .paging-simple{
    font-size:0.8em;
    margin-top: 2em;
}

@media screen and (min-width:1040px) {
    .paging, .paging-simple{
        font-size:0.9em;
    }
}

.box-content .paging.row a {color: #3333a7;}

.box-content .paging.row {
    background-color: #e6e8e9;
    padding: 1em;
    min-height: auto;
    margin: 0 0 1em 0;
}

.box-content .paging-simple.row{
    background-color: #e6e8e9;
    padding: 1em 0;
    min-height: auto;
    margin: 0 0 1em 0;
}

.box-content > .paging.row:last-child {
    /*margin-bottom: -2em;*/
}

.paging .right
{
    text-align: right;
    float: right;
    width: 25%;
}

.paging .left
{
    text-align: left;
    float: left;
    width: 25%;
}

.paging-simple .right
{
    text-align: right;
    float: right;
    width: 30%;
}

.paging-simple .left
{
    text-align: left;
    float: left;
    width: 30%;
}


.paging .prev-page::before, .paging-simple .prev-page::before {
    display: inline-block;
    width: 0.8em;
    height: 0.8em;
    margin-right: .5em;
    padding: .2em;
    content: '';
    vertical-align: text-top;
    background-size: 8px auto;
    background-repeat: no-repeat;
    background-position: 4px 4px;
}



.paging .next-page::after, .paging-simple .next-page::after {
    display: inline-block;
    width: 0.8em;
    height: 0.8em;
    margin-left: .5em;
    padding: .2em;
    content: '';
    background-size: 8px auto;
    background-repeat: no-repeat;
    background-position: 4px 4px;
    vertical-align: text-top;
}


.paging .last-page::after, .paging-simple .last-page::after{
    display: inline-block;
    width: 0.8em;
    height: 0.8em;
    margin-left: .5em;
    padding: .2em;
    content: '';
    background-size: 11px auto;;
    background-repeat: no-repeat;
    background-position: 0.2em 0.2em;
    vertical-align: text-top;
}



.paging .first-page::before, .paging-simple .first-page::before {
    display: inline-block;
    width: 0.8em;
    height: 0.8em;
    margin-right: .5em;
    padding: .2em;
    content: '';
    background-size: 11px auto;
    background-repeat: no-repeat;
    background-position: 0.2em 0.2em;
    vertical-align: text-top;
}

.paging .last-page.disabled::after, .paging .first-page.disabled::before, .paging .next-page.disabled::after, .paging .prev-page.disabled::before, .paging-simple .last-page.disabled::after, .paging-simple .first-page.disabled::before, .paging-simple .next-page.disabled::after, .paging-simple .prev-page.disabled::before    {
    background-color: #aaafaf;
}


@media screen and (min-width:1040px) {
    .paging .prev-page::before, .paging-simple .prev-page::before {

        width: 0.9em;
        height: 0.9em;

        background-size: 8px auto;
        background-repeat: no-repeat;
        background-position: 4px 4px;
    }


    .paging .next-page::after, .paging-simple .next-page::after {

        width: 0.9em;
        height: 0.9em;

        background-size: 8px auto;
        background-repeat: no-repeat;
        background-position: 4px 4px;
    }


    .paging .last-page::after, .paging-simple .last-page::after{

        width: 0.9em;
        height: 0.9em;

        background-size: 11px auto;
        background-repeat: no-repeat;
        background-position: 3px 3px;
    }



    .paging .first-page::before, .paging-simple .first-page::before {

        width: 0.9em;
        height: 0.9em;

        background-size: 11px auto;
        background-repeat: no-repeat;
        background-position: 3px 3px;
    }

}


@media all and (max-width: 800px) {


    .paging .next-page::after, .paging-simple .next-page::after {
        background-size: 13px auto;
        background-repeat: no-repeat;
        background-position: 5px 5px;
        background-color: transparent;
        background-attachment: scroll;
        width: 1.5em;
        height: 1.5em;
        margin-top: -0.35em;
    }


    .paging .prev-page::before, .paging-simple .prev-page::before {
        width: 1.5em;
        height: 1.5em;
        background-size: 13px auto;
        background-repeat: no-repeat;
        background-position: 5px 5px;
        background-color: transparent;
        background-attachment: scroll;
        margin-top: -0.35em;
    }

    .paging .last-page::after, .paging-simple .last-page::after  {
        width: 1.5em;
        height: 1.5em;
        background-size: 13px auto;
        background-repeat: no-repeat;
        background-position: 5px 5px;
        margin-top: -0.35em;
    }



    .paging .first-page::before, .paging-simple .first-page::before {
        width: 1.5em;
        height: 1.5em;
        background-size: 13px auto;
        background-repeat: no-repeat;
        background-position: 5px 5px;
        margin-top: -0.35em;
    }



    .paging .left, .paging .middle, .paging .right, .paging-simple .left, .paging-simple .middle, .paging-simple .right
    {
        padding-top: 5px;
    }

    .box-content .paging.row, .box-content .paging-simple.row
    {
        padding-bottom: 0.5em !important;
    }

}


.paging .next-page.disabled, .paging .prev-page.disabled, .paging-simple .next-page.disabled, .paging-simple .prev-page.disabled{
    color: #aaafaf; cursor: default;}

.paging .middle
{
    text-align: center;
    float: left;
    width: 50%;
}





.paging-simple .middle
{
    text-align: center;
    float: left;
    width: 40%;
}


.paging .middle ul, .paging-simple .middle ul {margin: 0;}


.paging a.prev-page:hover, .paging a.next-page:hover, .paging-simple a.prev-page:hover, .paging-simple a.next-page:hover {
    text-decoration: underline;

}

.paging .middle ul li, .paging-simple .middle ul li
{
    display: inline-block;
    padding: 0.25em 0.5em;
    margin-right: 0.5em;
}

.paging .middle ul li.active, .paging-simple .middle ul li.active
{
    background-color: #aaafaf;
    cursor: default;
}

.paging .middle ul li.active:hover, .paging-simple .middle ul li.active:hover
{
    background-color: #aaafaf;
    cursor: default;
}


.paging-simple .middle ul li a
{
    display: inline;
}

.paging-simple .middle ul li:hover
{
    display: inline;
    background-color: #ced1d3;
}

.paging .middle ul li:hover
{
    background-color: #ced1d3;
}

.filter label {
    float: left;
    margin-right: 1em;
}

.filter.row {
    padding: 1em;
    font-size: 0.8em;
    min-height: auto;
}


@media screen and (min-width:1040px) {
    .filter.row {
        font-size: 0.9em;
    }
}


.tools_news {
    background-color: #e6e8e9;
    /*padding: 1em;*/

}

label select {
    margin-left: 0.5em;
}

@media all and (max-width:559px) {
    .filter label {
        float: left;
        width: 100%;
        margin: 0.5em;
    }


}


@media all and (min-width:561px) {
    .paging .middle ul, .paging-simple .middle ul {

        padding-left: 0.5em;
    }
}



@media all and (max-width:559px) {
    .prio10, .prio9, .prio8, .prio7, .prio6, .prio5
    {
        display:none !important;
    }
}

@media screen and (min-width: 561px) and (max-width: 1039px) {
    .prio10, .prio9, .prio8, .prio7
    {
        display:none !important;
    }
}

@media all and (min-width:1041px) {
    /*    .prio10
        {
            display:none !important;
        }*/

    .paging .right
    {
        width: 14%;
    }

    .paging .left
    {
        width: 18%;
    }



    .paging .middle
    {
        width: 68%;
    }

}

@media all and (max-width:400px) {
    .prio10, .prio9, .prio8, .prio7, .prio6, .prio5, .prio4, .prio3
    {
        display:none !important;
    }

    .paging .middle
    {
        text-align: center;
        float: left;
        width: 36%;
    }

    .paging .middle ul, .paging-simple .middle ul {
        margin: 0 0 0 -3em;
    }

    .paging .left
    {
        width: 34%;
    }

    .paging .right
    {
        float: right;
        width: 30%;
    }
}


@media all and (max-width:305px) {
    .prio10, .prio9, .prio8, .prio7, .prio6, .prio5, .prio4, .prio3, .prio2, .prio1
    {
        display:none !important;
    }

    .paging .middle
    {
        text-align: center;
        float: left;
        width: 30%;
    }

    .paging .middle ul, .paging-simple .middle ul {
        margin: 0 0 0 -3em;
    }

    .paging .left
    {
        text-align: left;
        float: left;
        width: 35%;
    }

    .paging .right
    {
        text-align: right;
        float: left;
        width: 35%;
    }


}
.sechzehnneunwrapper {
    width: 100%;
    display: inline-block;
    position: relative;
}
.sechzehnneunwrapper:after {
    padding-top: 56.25%;
    /* 16:9 ratio */
    display: block;
    content: '';
}
.sechzehnneun {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
}

@media screen and (max-width:460px) {

    .sechzehnneunwrapper {padding-bottom: 9em;}
}

@media screen and (min-width:460px) and (max-width:559px){

    .sechzehnneunwrapper {padding-bottom: 5em;}
}


@media screen and (min-width:560px) and (max-width:799px){

    .sechzehnneunwrapper {padding-bottom: 4em;}
}
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*

	Contents:

	1. Buttons
	2. Share modal and links
	3. Index indicator ("1 of X" counter)
	4. Caption
	5. Loading indicator
	6. Additional styles (root element, top bar, idle state, hidden state, etc.)

*/
/*

	1. Buttons

 */
/* <button> css reset */
.pswp__button {
    width: 44px;
    height: 44px;
    position: relative;
    background: none;
    cursor: pointer;
    overflow: visible;
    -webkit-appearance: none;
    display: block;
    border: 0;
    padding: 0;
    margin: 0;
    float: right;
    opacity: 0.75;
    -webkit-transition: opacity 0.2s;
    transition: opacity 0.2s;
    -webkit-box-shadow: none;
    box-shadow: none; }
.pswp__button:focus, .pswp__button:hover {
    opacity: 1; }
.pswp__button:active {
    outline: none;
    opacity: 0.9; }
.pswp__button::-moz-focus-inner {
    padding: 0;
    border: 0; }

/* pswp__ui--over-close class it added when mouse is over element that should close gallery */
.pswp__ui--over-close .pswp__button--close {
    opacity: 1; }

.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
    background: url(default-skin.png) 0 0 no-repeat;
    background-size: 264px 88px;
    width: 44px;
    height: 44px; }

@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
    /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
    .pswp--svg .pswp__button,
    .pswp--svg .pswp__button--arrow--left:before,
    .pswp--svg .pswp__button--arrow--right:before {
        background-image: url(default-skin.svg); }
    .pswp--svg .pswp__button--arrow--left,
    .pswp--svg .pswp__button--arrow--right {
        background: none; } }

.pswp__button--close {
    background-position: 0 -44px; }

.pswp__button--share {
    background-position: -44px -44px; }

.pswp__button--fs {
    display: none; }

.pswp--supports-fs .pswp__button--fs {
    display: block; }

.pswp--fs .pswp__button--fs {
    background-position: -44px 0; }

.pswp__button--zoom {
    display: none;
    background-position: -88px 0; }

.pswp--zoom-allowed .pswp__button--zoom {
    display: block; }

.pswp--zoomed-in .pswp__button--zoom {
    background-position: -132px 0; }

/* no arrows on touch screens */
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
    visibility: hidden; }

/*
	Arrow buttons hit area
	(icon is added to :before pseudo-element)
*/
.pswp__button--arrow--left,
.pswp__button--arrow--right {
    background: none;
    top: 50%;
    margin-top: -50px;
    width: 70px;
    height: 100px;
    position: absolute; }

.pswp__button--arrow--left {
    left: 0; }

.pswp__button--arrow--right {
    right: 0; }

.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
    content: '';
    top: 35px;
    background-color: rgba(0, 0, 0, 0.3);
    height: 30px;
    width: 32px;
    position: absolute; }

.pswp__button--arrow--left:before {
    left: 6px;
    background-position: -138px -44px; }

.pswp__button--arrow--right:before {
    right: 6px;
    background-position: -94px -44px; }

/*

	2. Share modal/popup and links

 */
.pswp__counter,
.pswp__share-modal {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }

.pswp__share-modal {
    display: block;
    background: rgba(0, 0, 0, 0.5);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    padding: 10px;
    position: absolute;
    z-index: 1600;
    opacity: 0;
    -webkit-transition: opacity 0.25s ease-out;
    transition: opacity 0.25s ease-out;
    -webkit-backface-visibility: hidden;
    will-change: opacity; }

.pswp__share-modal--hidden {
    display: none; }

.pswp__share-tooltip {
    z-index: 1620;
    position: absolute;
    background: #FFF;
    top: 56px;
    border-radius: 2px;
    display: block;
    width: auto;
    right: 44px;
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
    -webkit-transform: translateY(6px);
    -ms-transform: translateY(6px);
    transform: translateY(6px);
    -webkit-transition: -webkit-transform 0.25s;
    transition: transform 0.25s;
    -webkit-backface-visibility: hidden;
    will-change: transform; }
.pswp__share-tooltip a {
    display: block;
    padding: 8px 12px;
    color: #000;
    text-decoration: none;
    font-size: 14px;
    line-height: 18px; }
.pswp__share-tooltip a:hover {
    text-decoration: none;
    color: #000; }
.pswp__share-tooltip a:first-child {
    /* round corners on the first/last list item */
    border-radius: 2px 2px 0 0; }
.pswp__share-tooltip a:last-child {
    border-radius: 0 0 2px 2px; }

.pswp__share-modal--fade-in {
    opacity: 1; }
.pswp__share-modal--fade-in .pswp__share-tooltip {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0); }

/* increase size of share links on touch devices */
.pswp--touch .pswp__share-tooltip a {
    padding: 16px 12px; }

a.pswp__share--facebook:before {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    top: -12px;
    right: 15px;
    border: 6px solid transparent;
    border-bottom-color: #FFF;
    -webkit-pointer-events: none;
    -moz-pointer-events: none;
    pointer-events: none; }

a.pswp__share--facebook:hover {
    background: #3E5C9A;
    color: #FFF; }
a.pswp__share--facebook:hover:before {
    border-bottom-color: #3E5C9A; }

a.pswp__share--twitter:hover {
    background: #55ACEE;
    color: #FFF; }

a.pswp__share--pinterest:hover {
    background: #CCC;
    color: #CE272D; }

a.pswp__share--download:hover {
    background: #DDD; }

/*

	3. Index indicator ("1 of X" counter)

 */
.pswp__counter {
    position: absolute;
    left: 0;
    top: 0;
    height: 44px;
    font-size: 13px;
    line-height: 44px;
    color: #FFF;
    opacity: 0.75;
    padding: 0 10px; }

/*

	4. Caption

 */
.pswp__caption {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    min-height: 44px; }
.pswp__caption small {
    font-size: 11px;
    color: #BBB; }

.pswp__caption__center {
    text-align: left;
    max-width: 420px;
    margin: 0 auto;
    font-size: 13px;
    padding: 10px;
    line-height: 20px;
    color: #CCC; }

.pswp__caption--empty {
    display: none; }

/* Fake caption element, used to calculate height of next/prev image */
.pswp__caption--fake {
    visibility: hidden; }

/*

	5. Loading indicator (preloader)

	You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR

 */
.pswp__preloader {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -22px;
    opacity: 0;
    -webkit-transition: opacity 0.25s ease-out;
    transition: opacity 0.25s ease-out;
    will-change: opacity;
    direction: ltr; }

.pswp__preloader__icn {
    width: 20px;
    height: 20px;
    margin: 12px; }

.pswp__preloader--active {
    opacity: 1; }
.pswp__preloader--active .pswp__preloader__icn {
    /* We use .gif in browsers that don't support CSS animation */
    background: url(preloader.gif) 0 0 no-repeat; }

.pswp--css_animation .pswp__preloader--active {
    opacity: 1; }
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
    -webkit-animation: clockwise 500ms linear infinite;
    animation: clockwise 500ms linear infinite; }
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
    -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
    animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }

.pswp--css_animation .pswp__preloader__icn {
    background: none;
    opacity: 0.75;
    width: 14px;
    height: 14px;
    position: absolute;
    left: 15px;
    top: 15px;
    margin: 0; }

.pswp--css_animation .pswp__preloader__cut {
    /*
              The idea of animating inner circle is based on Polymer ("material") loading indicator
               by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
          */
    position: relative;
    width: 7px;
    height: 14px;
    overflow: hidden; }

.pswp--css_animation .pswp__preloader__donut {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 14px;
    height: 14px;
    border: 2px solid #FFF;
    border-radius: 50%;
    border-left-color: transparent;
    border-bottom-color: transparent;
    position: absolute;
    top: 0;
    left: 0;
    background: none;
    margin: 0; }

@media screen and (max-width: 1024px) {
    .pswp__preloader {
        position: relative;
        left: auto;
        top: auto;
        margin: 0;
        float: right; } }

@-webkit-keyframes clockwise {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg); }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg); } }

@keyframes clockwise {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg); }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg); } }

@-webkit-keyframes donut-rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0); }
    50% {
        -webkit-transform: rotate(-140deg);
        transform: rotate(-140deg); }
    100% {
        -webkit-transform: rotate(0);
        transform: rotate(0); } }

@keyframes donut-rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0); }
    50% {
        -webkit-transform: rotate(-140deg);
        transform: rotate(-140deg); }
    100% {
        -webkit-transform: rotate(0);
        transform: rotate(0); } }

/*

	6. Additional styles

 */
/* root element of UI */
.pswp__ui {
    -webkit-font-smoothing: auto;
    visibility: visible;
    opacity: 1;
    z-index: 1550; }

/* top black bar with buttons and "1 of X" indicator */
.pswp__top-bar {
    position: absolute;
    left: 0;
    top: 0;
    height: 44px;
    width: 100%; }

.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
    -webkit-backface-visibility: hidden;
    will-change: opacity;
    -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
    transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

/* pswp--has_mouse class is added only when two subsequent mousemove events occur */
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
    visibility: visible; }

.pswp__top-bar,
.pswp__caption {
    background-color: rgba(0, 0, 0, 0.5); }

/* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
    background-color: rgba(0, 0, 0, 0.3); }

/* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
.pswp__ui--idle .pswp__top-bar {
    opacity: 0; }

.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
    opacity: 0; }

/*
	pswp__ui--hidden class is added when controls are hidden
	e.g. when user taps to toggle visibility of controls
*/
.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right {
    /* Force paint & create composition layer for controls. */
    opacity: 0.001; }

/* pswp__ui--one-slide class is added when there is just one item in gallery */
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
    display: none; }

.pswp__element--disabled {
    display: none !important; }

.pswp--minimal--dark .pswp__top-bar {
    background: none; }
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/
/* pswp = photoswipe */
.pswp {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    overflow: hidden;
    -ms-touch-action: none;
    touch-action: none;
    z-index: 10000;
    -webkit-text-size-adjust: 100%;
    /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
    -webkit-backface-visibility: hidden;
    outline: none; }
.pswp * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
.pswp img {
    max-width: none; }

/* style is added when JS option showHideOpacity is set to true */
.pswp--animate_opacity {
    /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
    opacity: 0.001;
    will-change: opacity;
    /* for open/close transition */
    -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
    transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--open {
    display: block; }

.pswp--zoom-allowed .pswp__img {
    /* autoprefixer: off */
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in; }

.pswp--zoomed-in .pswp__img {
    /* autoprefixer: off */
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: grab; }

.pswp--dragging .pswp__img {
    /* autoprefixer: off */
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: grabbing; }

/*
	Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color.
*/
.pswp__bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    will-change: opacity; }

.pswp__scroll-wrap {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden; }

.pswp__container,
.pswp__zoom-wrap {
    -ms-touch-action: none;
    touch-action: none;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0; }

/* Prevent selection and tap highlights */
.pswp__container,
.pswp__img {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }

.pswp__zoom-wrap {
    position: absolute;
    width: 100%;
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
    transform-origin: left top;
    /* for open/close transition */
    -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
    transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp__bg {
    will-change: opacity;
    /* for open/close transition */
    -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
    transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
    -webkit-transition: none;
    transition: none; }

.pswp__container,
.pswp__zoom-wrap {
    -webkit-backface-visibility: hidden; }

.pswp__item {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    overflow: hidden; }

.pswp__img {
    position: absolute;
    width: auto;
    height: auto;
    top: 0;
    left: 0; }

/*
	stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap
*/
.pswp__img--placeholder {
    -webkit-backface-visibility: hidden; }

/*
	div element that matches size of large image
	large image loads on top of it
*/
.pswp__img--placeholder--blank {
    background: #222; }

.pswp--ie .pswp__img {
    width: 100% !important;
    height: auto !important;
    left: 0;
    top: 0; }

/*
	Error message appears when image is not loaded
	(JS option errorMsg controls markup)
*/
.pswp__error-msg {
    position: absolute;
    left: 0;
    top: 50%;
    width: 100%;
    text-align: center;
    font-size: 14px;
    line-height: 16px;
    margin-top: -8px;
    color: #CCC; }

.pswp__error-msg a {
    color: #CCC;
    text-decoration: underline; }
/*
* Podcasts *
*/

.podcast
{
    margin: 1em 0;
    width: 100%;
}

.podcasttitleaudio
{
    position:absolute;
    top:-52px;
    left:75px;
    z-index:1000;
    font-weight: bold;
    color: #ffffff;
    font-size: 0.750em;
    font-style: oblique;
}
.podcasttitlevideo
{
    position:absolute;
    top:-52px;
    left:40px;
    z-index:1000;
    font-weight: bold;
    font-size: 0.750em;
    font-style: oblique;
    color: #ffffff;
}


.podcast_earphones {
    background-image: url(../img/earphones.png);
    position: absolute;
    background-repeat: no-repeat;
    top: -75px;
    left: 10px;
    height: 40px;
    width: 50px;
    z-index: 1001;
}

/*.podcast .video-js .vjs-big-play-button
{
    left:45%;
    top:45%;
}*/

.podcast .video-js .vjs-control
{
    height: 32px;
}

.relativewrapper
{
    position: relative;
}

.podcast .video-js.vjs-ended .vjs-poster/*,
.podcast .video-js.vjs-paused .vjs-big-play-button*/
{
    display:block;
}

/* Wir ersetzen der großen Knopf */
.podcast .video-js .vjs-big-play-button
{
    background: #2b333f url("../img/jsvideo/playIcon.png") no-repeat center;
    border: none;
    border-radius: 0;
}

.podcast .video-js .vjs-fullscreen-control
{
    background: url(default-skin.png) 0 0 no-repeat;
    background-size: 264px 88px;
    width: 44px;
    height: 44px;
    background-position: 0px -6px;
}

.podcast .video-js.vjs-fullscreen .vjs-fullscreen-control
{
    background: url(default-skin.png) 0 0 no-repeat;
    background-size: 264px 88px;
    width: 44px;
    height: 44px;
    background-position: -44px -6px;
}

/*.vjs-big-play-button .vjs-icon-placeholder,
.podcast .video-js.vjs-error .vjs-big-play-button,*/
.podcast .video-js .vjs-fullscreen-control .vjs-icon-placeholder::before
{
    display:none;
}

_:-ms-fullscreen, :root .podcast .video-js .vjs-play-control, _:-ms-fullscreen, :root .podcast .video-js.vjs-ended .vjs-play-control
{
    background: transparent url("../img/jsvideo/playButton.png") no-repeat scroll center center
}

_:-ms-fullscreen, :root .podcast .video-js .vjs-play-control.vjs-playing
{
    background: transparent url("../img/jsvideo/pauseButton.png") no-repeat scroll center center
}

_:-ms-fullscreen, :root .podcast .video-js .vjs-mute-control.vjs-vol-0 {
    background: transparent url("../img/jsvideo/unmuteButton.png") no-repeat scroll center center
}

_:-ms-fullscreen, :root .podcast .video-js .vjs-mute-control {
    background: transparent url("../img/jsvideo/muteButton.png") no-repeat scroll center center
}

_:-ms-fullscreen, :root .podcast .video-js .vjs-big-play-button:hover
{
    opacity: 0.75;
}

.podcast .video-js.vjs-waiting .vjs-loading-spinner,
.podcast .video-js.vjs-seeking .vjs-loading-spinner
{
    visibility: visible;
}

/* rechts unten positionieren */
.podcast .video-js .vjs-loading-spinner
{
    bottom: 4em;
    right: 2em;
    left: inherit;
    top: inherit;
}
.podcast .video-js .vjs-big-play-button
{
    height: 2.5em;
}

.podcast .video-js .vjs-big-play-button .vjs-icon-placeholder
{
    display:none;
}

.podcast .video-js.vjs-has-started.vjs-waiting .vjs-loading-spinner
{
    visibility: visible;
}
.site-search {
    position: relative;
    margin-bottom: 1em;
    border: 1px solid #e6e8e9;
    color: #222222;
    z-index: 1;
}

.site-search input[type='search'] {
    border: medium none;
    color: #222222;
    font-size: 0.9em;
    /*line-height: 2em;*/
    /*padding: 1em 50px 0.65em 0.5em;*/
    width: 100%;
}

.site-search input[type='submit'],
.search_form.internal input[type='submit'] {
    background: rgba(0, 0, 0, 0) url("../img/suche.svg") no-repeat scroll center center / 24px auto;
    border: medium none;
    border-radius: 0;
    bottom: 0;
    position: absolute;
    right: 0;
    text-indent: -999em;
    top: 0;
    width: 50px;
}

.search_form.internal input[type='submit'] {
    top: 0.8em;
    right: -0.8em;
}

.result_borderdiv {
    clear: both;
    float: none;
}

@media screen and (min-width: 900px) {
    .site-search {
        position: absolute;
        top: 1.5em;
        right: 1em;
        width: 400px;
    }
}


.fraport .row {
    font-size: 12px;
}

.fraport .row a, .fraport a:hover {
    color: #3333a7;
}

/* generelle Anpassungen */

.fraport a > h3 {
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #3333a7;
    margin-top: 0;
    padding: 0
}

.fraport h3 {
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #666666;
    margin-top: 0;
    padding: 0;
}

.media-body, .media-body p {
    font-size: 12px;
}

.media-body a, .media-body a:hover {
    color: #3333a7;
}


.test .site-nav-direct {
    z-index: 1;
}

.search_form.internal {
    position: relative;
}

.search_form {
    padding: 1em 0;
}

.resulthead {
    font-weight: bold;
}

.resultrow {
    padding: 1em;
}

.suche.paging.row {
    padding-bottom: 0;
}

.search_form.internal input.searchText {
    width: 100%;
    margin-top: 1em;
}

div.avatar.erreichbar, div.avatar.erreichbar:hover {
    border-left-color: green;
    border-left-width: 3px;
    border-left-style: solid;
}

div.avatar.nichtErreichbar, div.avatar.nichtErreichbar:hover {
    border-left-color: red;
    border-left-width: 3px;
    border-left-style: solid;
}

.template-suche .suche.paging.row {
    position: relative;
    top: 2.3em;
}

.resultdate {
    display: block;
    font-size: 0.8em;
    margin-top: 1em;
}

#resultlist #ifs-rl-wrapper .avatar {
    position: inherit;
}

#resultlist #ifs-rl-wrapper .avatar > .ifs-preview-mask {
    top: inherit;
    left: inherit;
    width: 95px;
    height: 134px;
}

#resultlist #ifs-rl-wrapper li.media {
    position: inherit;
}

.ifs-rl .ifs-filterbar-hook.ifs-show {
    display: block;
}

.ifs-rl .ifs-filterbar-hook {
    display: none;
}

body .ifs-searchbar {
    padding: 0;
    width: 100%;
}

body .ifs-sb .ifs-sdrop-header {
    background: #3333a7;
}

body .ifs-sb .ifs-actionable-wrapper ul > li.active,
body .ifs-sb .ifs-actionable-wrapper ul > li:focus,
body .ifs-sb .ifs-actionable-wrapper ul > li:hover,
body .ifs-sb .ifs-autocomplete-wrapper ul > li.active,
body .ifs-sb .ifs-autocomplete-wrapper ul > li:focus,
body .ifs-sb .ifs-autocomplete-wrapper ul > li:hover,
body .ifs-sb .ifs-filter-wrapper ul > li.active,
body .ifs-sb .ifs-filter-wrapper ul > li:focus,
body .ifs-sb .ifs-filter-wrapper ul > li:hover,
body .ifs-sb .ifs-lastsearches-wrapper ul > li.active,
body .ifs-sb .ifs-lastsearches-wrapper ul > li:focus,
body .ifs-sb .ifs-lastsearches-wrapper ul > li:hover,
body .ifs-sb .ifs-sdrop-section ul > li.active,
body .ifs-sb .ifs-sdrop-section ul > li:focus,
body .ifs-sb .ifs-sdrop-section ul > li:hover,
body .ifmodal-overlay .ifs-dropdown > .ifs-dropdown-menu > li.active,
body .ifmodal-wrapper .ifs-dropdown > .ifs-dropdown-menu > li.active,
body .ifs-bottom-tabs .ifs-dropdown > .ifs-dropdown-menu > li.active,
body .ifs-rl .ifs-dropdown > .ifs-dropdown-menu > li.active,
body .ifs-sb .ifs-dropdown > .ifs-dropdown-menu > li.active,
body .ifs-searchareas .ifs-dropdown > .ifs-dropdown-menu > li.active {
    background: #8c96c8;
}

body .ifs-sb .ifs-sdrop-section.ifs-people-wrapper .ifs-person-sdrop-contact {
    color: black;
}

body .wyt-wrapper {
    z-index: 10000;
}

body div[data-wyt-category] {
    overflow-x: hidden;
}

@media screen and (max-width: 899px) {
    body .ifs-main {
        margin-top: 1em;
        padding-bottom: 1em;
    }

    body .wyt-wrapper {
        width: calc(100% - 32px);
    }
}

@media screen and (min-width: 900px) {
    body .ifs-main.slot {
        float: right;
        margin-top: 20px;
        width: 390px;
    }

    body .wyt-wrapper {
        width: 390px;
    }

    body div#ifs-extended-search {
        position: absolute;
        z-index: 100040;
        width: 390px;
    }
}

body .ifs-sb .ifs-settings > .ifs-settings-wrapper {
    display: block;
}

body .ifs-filterbar-hook.ifs-show .ifs-rl-filter .ifs-facets-hook.ifs-filter-section {
    display: block;
}

body .ifs-rl-filter .ifs-facets-hook.ifs-filter-section {
    display: none;
}

body .ifs-rl .ifs-hitlist .ifs-media .match {
    background: #d9d9ef;
    color: inherit;
}

body .ifs-sb .typeahead__container > .ifs-centerfield > .typeahead__searchfield input[type=search] {
    line-height: inherit;
}

#resultlist {
    margin-bottom: 2em;
    font-family: sans-serif;
}

body .ifs-rl .ifs-back-to-top {
    display: none;
}

body .ifs-sb .typeahead__container .ifs-dropdown-sources > .ifs-button,
body .ifs-sb .typeahead__container .ifs-button.ifs-extended-search-button,
body .typeahead__searchfield {
    background-color: #eeeeee;
    border-color: #adadad;
}

body .ifs-sb .typeahead__container > .ifs-centerfield > .typeahead__searchfield,
body .ifs-sb [data-comp-id=ifs-tag-container] {
    border-color: #adadad;
}

body form.ifs-searchfield-wrapper {
    background-color: white;
}

body .ifs-button.ifs-hitlist-checkbox {
    display: none;
}

body .ifmodal-overlay .ifs-button, body .ifmodal-wrapper .ifs-button, body .ifs-bottom-tabs .ifs-button, body .ifs-rl .ifs-button, body .ifs-sb .ifs-button, body .ifs-searchareas .ifs-button {
    text-transform: inherit;
}

body .ifmodal-overlay .ifs-button,
body .ifmodal-wrapper .ifs-button,
body .ifs-bottom-tabs .ifs-button,
body .ifs-rl .ifs-button,
body .ifs-sb .ifs-button,
body .ifs-searchareas .ifs-button,
body .ifs-sb .typeahead__container > .ifs-centerfield,
body .ifs-sb .typeahead__container > .ifs-centerfield > .typeahead__searchfield input[type=search] {
    height: 2.75em;
}

body .ifs-sb .typeahead__container > .ifs-centerfield > .typeahead__searchfield .typeahead__cancel-button,
body .ifs-sb .typeahead__container > .ifs-centerfield > .typeahead__searchfield .typeahead__button > button[type=submit],
body .ifs-sb .typeahead__container > .ifs-centerfield > .typeahead__searchfield .typeahead__button {
    height: 32px;
}

body .ifs-sb .typeahead__container > .ifs-centerfield > .typeahead__searchfield input[type=search] {
    padding-top: 0;
}

body .ifs-main div, body .ifs-main input {
    font-family: inherit !important;
}

body .ifs-dp-body > .ifs-dp-imageaction {
    display: none;
}


.ifs-range .ifs-range-row.active .ifs-range-circle {

    background: #3333a7;
    border-color: #fff;
}

.ifs-range .ifs-range-row.active .ifs-range-active-bar {
    background: #3333a7;
}

.ifmodal-overlay .ifs-page-seperator, .ifmodal-wrapper .ifs-page-seperator, .ifs-rl .ifs-page-seperator, .ifs-sb .ifs-page-seperator, .ifs-searchareas .ifs-page-seperator {
    height: 4px;
    background: #848c91;
}

body .ifmodal-overlay .ifs-filter-item-container > .ifs-filterbutton > .ifs-enabled-count, .ifmodal-overlay .ifs-filter-item-date-container > .ifs-filterbutton > .ifs-enabled-count, .ifmodal-overlay .ifs-filter > .ifs-filterbutton > .ifs-enabled-count, .ifmodal-wrapper .ifs-filter-item-container > .ifs-filterbutton > .ifs-enabled-count, .ifmodal-wrapper .ifs-filter-item-date-container > .ifs-filterbutton > .ifs-enabled-count, .ifmodal-wrapper .ifs-filter > .ifs-filterbutton > .ifs-enabled-count, .ifs-bottom-tabs .ifs-filter-item-container > .ifs-filterbutton > .ifs-enabled-count, .ifs-bottom-tabs .ifs-filter-item-date-container > .ifs-filterbutton > .ifs-enabled-count, .ifs-bottom-tabs .ifs-filter > .ifs-filterbutton > .ifs-enabled-count, .ifs-rl .ifs-filter-item-container > .ifs-filterbutton > .ifs-enabled-count, .ifs-rl .ifs-filter-item-date-container > .ifs-filterbutton > .ifs-enabled-count, .ifs-rl .ifs-filter > .ifs-filterbutton > .ifs-enabled-count, .ifs-sb .ifs-filter-item-container > .ifs-filterbutton > .ifs-enabled-count, .ifs-sb .ifs-filter-item-date-container > .ifs-filterbutton > .ifs-enabled-count, .ifs-sb .ifs-filter > .ifs-filterbutton > .ifs-enabled-count, .ifs-searchareas .ifs-filter-item-container > .ifs-filterbutton > .ifs-enabled-count, .ifs-searchareas .ifs-filter-item-date-container > .ifs-filterbutton > .ifs-enabled-count, .ifs-searchareas .ifs-filter > .ifs-filterbutton > .ifs-enabled-count {
    display: none;
    flex-shrink: 0;
    flex-grow: 0;
    width: 8px;
    height: 8px;
    background: #3333a7;
    border-radius: 4px;
    margin-right: .5rem;
}

body .ifmodal-overlay, .ifmodal-wrapper, .ifs-bottom-tabs, .ifs-rl, .ifs-sb, .ifs-searchareas {

    font-family: LatoLatinWeb, Arial, Helvetica, sans-serif;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5;
    color: #000;
    text-align: left;
    background: #fff;
    -ms-overflow-style: scrollbar;
    -webkit-tap-highlight-color: transparent;
}

body .ifs-rl .ifs-rl-header > .ifs-rl-header-right > div.ifs-header-btn-spacer {
    display: none;
}

.ifs-dp-wrapper img {
    width: auto;
}

#ifs-sources-field {
    display: none;
}

/* Search fine tuning SO */
.ifs-rl .ifs-hitlist .ifs-media > .ifs-media-body .ifs-media-first-row > .ifs-media-first-row-left > div a, .ifs-rl .ifs-hitlist .ifs-media > .ifs-media-body .ifs-media-second-row > .ifs-media-second-row-left > div a {
    color: #3333a7;
}

.ifmodal-overlay .ifs-demi, .ifmodal-wrapper .ifs-demi, .ifs-rl .ifs-demi, .ifs-sb .ifs-demi, .ifs-searchareas .ifs-demi {
    font-family: Arial, "Segoe UI", Tahoma, Verdana, sans-serif;
}

.ifs-rl .ifs-hitlist .ifs-media > .ifs-media-body .ifs-media-first-row > .ifs-media-first-row-left > div .ifs-textbody, .ifs-rl .ifs-hitlist .ifs-media > .ifs-media-body .ifs-media-second-row > .ifs-media-second-row-left > div .ifs-textbody {
    font-family: Arial, "Segoe UI", Tahoma, Verdana, sans-serif;
    font-size: 1em;
}

.ifs-rl .ifs-hitlist .ifs-media > .ifs-media-left.ifs-preview-available > a > .ifs-media-left-preview {
    background: #000091;
}

.ifmodal-overlay .ifs-badge, .ifmodal-wrapper .ifs-badge, .ifs-rl .ifs-badge, .ifs-sb .ifs-badge, .ifs-searchareas .ifs-badge {
    background: #000091;
}

.ifs-range .ifs-range-row.active .ifs-range-circle {
    background: #3333a7;
}

.ifs-range .ifs-range-row.active .ifs-range-active-bar {
    background: #3333a7;
}

.ifs-rl .ifs-rl-wrapper .ifs-naming .ifs-bar-wrapper > div > div {
    background: #3333a7;
}

.ifs-rl .ifs-filter > .ifs-filterbutton > .ifs-enabled-count {
    background: #3333a7;
}

.ifs-rl .ifs-filter > .ifs-filterbutton {
    font-family: Arial, sans-serif;
}

.ifs-rl .ifs-rl-header > .ifs-rl-header-right > h4 > .ifs-hitcount {
    font-size: 1rem;
    color: #82af32;
    font-weight: bold;
}

.ifs-rl .ifs-rl-header {
    border-top: 2px solid #ced1d3;
}

/* CSS Bugfixes */
#ifs-bottom-tabs-container, #ifs-tags {
    display: none !important;
}

body .ifmodal-overlay .ifs-button, body .ifmodal-wrapper .ifs-button, body .ifs-bottom-tabs .ifs-button, body .ifs-rl .ifs-button, body .ifs-sb .ifs-button, body .ifs-searchareas .ifs-button, body .ifs-sb .typeahead__container > .ifs-centerfield, body .ifs-sb .typeahead__container > .ifs-centerfield > .typeahead__searchfield input[type=search] {
    height: inherit;
}

#ifs-sb-search_input {
    padding-top: 10px;
}

section[data-comp-id=ifs-extended-search] {
    flex-basis: content;
}

.ifs-sb .typeahead__container > .ifs-centerfield > .typeahead__searchfield .typeahead__button > button {
    padding-top: 6px;
}

.typeahead__button.ifs-buttongroup > a {
    padding-top: 6px;
}

@media (max-width: 1039px) {
    .ifs-icons.ifs-icon-settings, .ifs-sb .ifs-button > .ifs-icons.ifs-icon-settings {
        height: 46px;
        line-height: 46px;
    }

    .ifs-sb .typeahead__container .ifs-button.ifs-extended-search-button {
        height: inherit!important;
        line-height: inherit!important;
    }
}

.ifs-main #resultlist.ifs-rl {
    padding: 0;
}

.ifs-searchareas {
    display: none;
}

.ifs-sb .typeahead__container>.ifs-centerfield>.typeahead__searchfield .typeahead__button>button
{
    margin: 4px 0 0 0!important;
}

.ifs-sb .ifs-didyoumean .ifs-dym {
    border: 1px solid #000081!important;
    background-color: #ffffff!important;
}

@media all and (min-width: 900px) {
    .ifs-sb .ifs-didyoumean .ifs-dym {
        position: absolute;
        z-index: 1;
    }
}

.ifs-spinner-wrapper {
    position: relative;
    height: 4em;
    left: calc( 50% - 2em );
    min-height: 15em;
    width: 7em;
    background-color: rgba(255,255,255,.5);
    z-index: 5;
    animation: fadeIn .4s;
}

.ifs-spinner {
    position: absolute;
}

.ifmodal-overlay .ifs-spinner>div,
.ifmodal-wrapper .ifs-spinner>div,
.ifs-rl .ifs-spinner>div,
.ifs-sb .ifs-spinner>div,
.ifs-searchareas .ifs-spinner>div
{
    background-color: black!important;
}

.ifs-rl .ifs-hitlist .ifs-media>.ifs-media-body>.ifs-media-second-row>.ifs-media-second-row-left>div {
    max-width: 95%!important;
}

.ifs-media-second-row-left {
    flex: 0 0 100%!important;
}

.ifs-media-second-row-right {
    display: none!important;
}

button.ifs-swyt-preview {
    display: none!important;
}

li.ifs-swyt-preview-btn-wrp {
    padding-bottom: 0!important;
    margin-bottom: 1em;
}

fieldset.ifs-rl-header-actions-buttons, fieldset.ifs-rl-header-actions-filter, fieldset.ifs-rl-header-actions-groups, fieldset.ifs-rl-header-actions-view {
    display: none;
}

.ifs-rl-header-actions fieldset {
    background-color: white;
}

section#ifs-header-tags {
    display: none;
}

.ifs-main .ifmodal-overlay .ifs-demi, .ifs-main .ifmodal-wrapper .ifs-demi, .ifs-main .ifs-rl .ifs-demi, .ifs-main .ifs-sb .ifs-demi, .ifs-main .ifs-searchareas .ifs-demi
{ font-family: Arial; }

.ifs-main .ifs-searchbar .ifs-range .ifs-range-row
{ position: relative; display: flex; padding-bottom: 0px; cursor: pointer; align-items: baseline; height: 35px; }

.ifs-main .ifs-searchbar .ifs-facet .ifs-facet-body, .ifs-main .ifs-searchbar .ifs-hierarchical-facet .ifs-facet-body
{ margin: 0; position: absolute; width: 198px; border-top: none; background: #fff; z-index: 1; box-shadow: 0 1px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%), 0 1px 1px -2px rgb(0 0 0 / 20%); }


.ifs-main #resultlist .ifs-facet .ifs-facet-body, .ifs-main .ifs-hierarchical-facet .ifs-facet-body {
    background: #f6f6f6;
}

.ifs-rl .ifs-header-hook .ifs-rl-header>.ifs-rl-header-right .ifs-hit-status>.ifs-hitcount
{
    font-size: .875rem; color: #82af32; font-weight: bold;
}

.ifs-main h3:hover a span.ifs-title
{
    text-decoration: underline;
}.sidebar_nav ul {
     background-color: #ffffff;

 }


.sidebar_nav li{

    color: #222222;
    font-size: 0.8em;
    font-weight: bold;
    line-height: 2em;
    margin-bottom: 0;
    background-repeat: no-repeat;
    background-position: left 0 top 0.7em;
    background-size: 5px;
    padding-left: 14px;
}


@media screen and (min-width:1040px) {
    .sidebar_nav li{

        font-size: 0.9em;
    }
}

.sidebar_nav li li {
    font-size: inherit;

    font-weight: normal;
}


.sidebar_nav li a, .sidebar_nav li a:visited {
    color: #222222;
}

.sidebar_nav li.is_active a{
    color: #444;
}



.topic-aktuelles .sidebar_nav li.is_active > a{
    color: #000091;
}

.topic-konzern .sidebar_nav li.is_active > a, .topic-unternehmen .sidebar_nav li.is_active > a {
    color: #6e156e;
}

.topic-arbeitsplatz .sidebar_nav li.is_active > a{
    color: #82af32;
}

.topic-beschaeftigte .sidebar_nav li.is_active > a {
    color: #ecb400;
}

.topic-flughaefen .sidebar_nav li.is_active > a, .topic-flughafen .sidebar_nav li.is_active > a {
    color: #f07319;}



.sidebar_nav li a:hover, .sidebar_nav li a:active  {

    text-decoration: underline;
}

@media screen and (max-width:799px) {

    .sidebar_nav li {

        color: #222222;
        font-size: inherit;
        font-weight: bold;
        line-height: 2.5em;
        background-repeat: no-repeat;
        background-position: left 0 top 1em;
        background-size: 7px;
    }

    .sidebar_nav li li {
        font-size: inherit;
        font-weight: normal;
        background-repeat: no-repeat;
        background-position: left 0 top 1em;
        background-size: 7px;
    }

}

.sidebar_nav ul{
    margin: 0;
    padding: 0;
    list-style: none;
}


/** Ausgleich für box-content = 0 */
.box-content.sidebar_nav {
    padding: 1em;
    margin: 1em 0 0;
}


.topic-aktuelles .sidebar_nav ul, .topic-aktuelles .box-content.sidebar_nav {
    background-color: #cccce9;
}

.topic-konzern .sidebar_nav ul, .topic-unternehmen .sidebar_nav ul, .topic-unternehmen .box-content.sidebar_nav   {
    background-color: #e2d0e2;
}

.topic-arbeitsplatz .sidebar_nav ul, .topic-arbeitsplatz .box-content.sidebar_nav {
    background-color: #e6efde;
}

.topic-beschaeftigte .sidebar_nav ul, .topic-beschaeftigte .box-content.sidebar_nav {
    background-color: #fff4d1;
}

.topic-flughaefen .sidebar_nav ul, .topic-flughafen .sidebar_nav ul, .topic-flughaefen .box-content.sidebar_nav,  .topic-flughafen  .box-content.sidebar_nav {
    background-color: #fce3d1;
}#sitemap .sliderfilter
 {
     margin-bottom: 1.5em;
 }
.sitemapnav ul
{
    list-style: none;
    padding-left:0;
    margin-left:0;
}


.sitemapnav.topic-aktuelles li.nav_sm2 {
    background-color: #cccce9;
    padding: 0.75em;

}

.sitemapnav.topic-konzern li.nav_sm2, .sitemapnav.topic-unternehmen li.nav_sm2 {
    background-color: #e2d0e2;
    padding: 0.75em;

}

.sitemapnav.topic-flughafen li.nav_sm2, .sitemapnav.topic-flughaefen li.nav_sm2 {
    background-color: #fce3d1;
    padding: 0.75em;

}

.sitemapnav.topic-arbeitsplatz li.nav_sm2 {
    background-color: #e6efd6;
    padding: 0.75em;

}

.sitemapnav.topic-beschaeftigte li.nav_sm2 {
    background-color: #fff4d1;
    padding: 0.75em;

}

.sitemapnav.topic-neutral li.nav_sm2 {
    background-color: #e7e8e9;
    padding: 0.75em;

}

.sitemapnav li.nav_sm3
{
    padding: 0.75em 0em 0.75em 0.75em;
    background-color: #e6e8e9;
    margin-bottom: 0.5em;
    margin-left: 2em;
}

.sitemapnav li.nav_sm3:last-child
{
    margin-bottom: 1em;
}

.sitemapnav li.nav_sm4
{
    padding-left: 4em;
}


/*20% Farben*/

.sitemapnav.topic-konzern h4.accordion-header, .sitemapnav.topic-unternehmen h4.accordion-header
{
    background-color: #c5a2c5;

}
.sitemapnav.topic-flughafen h4.accordion-header, .sitemapnav.topic-flughaefen h4.accordion-header{
    background-color: #f9c7a3;

}
.sitemapnav.topic-aktuelles h4.accordion-header{
    background-color: #8c96c8;

}
.sitemapnav.topic-arbeitsplatz h4.accordion-header{
    background-color: #cddfad;

}
.sitemapnav.topic-beschaeftigte h4.accordion-header{
    background-color: #ffe9a3;

}

/*60%*/

.sitemapnav.topic-neutral h4.accordion-header{
    background-color: #b5babd;
}

.sitemapfilter
{
    padding: 1em 0 0 0;
}

.sliderfilter.row input
{
    width:75%;
}

@media screen and (max-width:559px){
    #sitemapinfo, .sliderfilter .sliderinfo {
        padding-left: 5.5em
    }
}
@media screen and (min-width:561px){
    #sitemapinfo {
        padding-left: 1em
    }
}

.box.sitemap
{
    background-color: #ffffff;
    padding-bottom: 2em;
}

.sitemapnav .accordion-content
{
    margin-left: 1.5em;
}@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('libs/slick/ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('/slickfonts/slick.eot');
    src: url('./slickfonts/slick.eot?#iefix') format('embedded-opentype'), url('./slickfonts/slick.woff') format('woff'), url('./slickfonts/slick.ttf') format('truetype'), url('./slickfonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 47%;

    display: block;

    width: 20px;
    height: 75px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    opacity: 0.9;
    /*background-color: #b5babd;*/
    /*background: transparent;*/
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'arial';
    font-size: 150px;
    /*line-height: 1;*/

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    top: 13px;
    position: relative;
}


.slick-prev
{
    left: -22px;
    /*background: #828d94 url("../../../img/pfeil_weiss_links.svg") no-repeat scroll 2px center / 20px auto;*/
    z-index: 10;
    opacity: 0.7;
    width: 48px;
    background: #828D94;
}

.slick-next
{
    right: -25px;
    background: #828D94;
    z-index: 10;
    opacity: 0.7;
    width: 48px;
}


[dir='rtl'] .slick-prev
{
    /*right: -25px;*/
    left: auto;
}
.slick-prev:before
{
    content: '\2039';
    text-shadow: 1px 1px 2px grey;
}
[dir='rtl'] .slick-prev:before
{
    content: '\2039';
}


[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '\203a';
    text-shadow: 1px 1px 2px grey;
}
[dir='rtl'] .slick-next:before
{
    content: '\203a';
}



.keyvisualcarousel .slick-prev,
.teaserhomecarousel .slick-prev{
    left: 15px;
    opacity: 0.8;
    background: transparent;
    /*background: transparent url("../../../img/pfeil_weiss_links.svg") no-repeat scroll 1.8em 1.8em / 20px auto;*/

}

.keyvisualcarousel .slick-next,
.teaserhomecarousel .slick-next{
    right: 25px;
    opacity: 0.8;
    background: transparent;
}

.keyvisualcarousel:hover > .slick-next,
.teaserhomecarousel:hover > .slick-next{opacity: 1}
.keyvisualcarousel:hover > .slick-prev,
.teaserhomecarousel:hover > .slick-prev{opacity: 1}


/* Dots */
/*.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}*/

.slick-dots
{
    position: absolute;
    bottom: -1em;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;

    text-align: center;
}

.home .slick-dots {bottom: -15px;}

.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin-left: 5px;
    margin-right: 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '';
    text-align: center;

    opacity: .25;
    color: black;
    background-color: #fff;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

.sushibarwrapper .sushibar .slick-dots {opacity: 0;}

@media screen and (max-width:559px) {
    .slick-prev, .slick-next {
        top: 47%;}
}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
/* ---------- Sliderfilter ------------ */

.sliderfilter label {
    font-size: inherit;
    font-weight: bold;
    margin: 2px 14px 0 0;
}

.sliderinfo {
    font-size: inherit;
}

@media screen and (min-width:560px) {
    .sliderinfo {
        float: right;
    }

}

.sliderfilter input {
    border: 1px solid #ced1d3;
    color: black;
    font-family: Arial,Helvetica,Tahoma,sans-serif;
    padding: 4px;
    background-color: white !important;
}

.slideitem {
    clear: both;
}

.par_content_slider {
    margin-bottom: 10px;

}

.sliderfilter {
    background-color: #e6e8e9;
    margin-bottom: 1em;
    padding: 0.5em 0 0.5em 1em;
}

.sliderfilter ul{
    list-style: none;
    padding:0;
    margin:0;
}

.sliderfilter ul li{
    float:left;
    padding: 0.5em;
    margin: 0;
}/* standardseite */

@media screen and (min-width: 560px) and (max-width: 1039px) {
    .template-standardseite .teaserbox_ref .columns:nth-of-type(2n+3) {
        clear: both;
    }
}


/** Ausgleich für box-content = 0 */
.box-content .par_items .text_image, .box-content .par_items .text, .box-content .par_items .subheadlinesmall, .box-content .par_items .kontakte
{
    padding: 0 1em
}



.thumbnail
{
    margin: 0;
}
.sushibar
{
    margin: 0;
}

.sushibarwrapper {
    background: #F5F5F5 none repeat scroll 0 0;
    padding-top: 0.5em;
    margin-top: 1em;
    /*padding-bottom: 0.5em;*/
    /*border-left: 25px solid #828d94;
    border-right: 25px solid #828d94;*/
}

html.ios .sushibarwrapper .thumbnail
{
    width: auto !important;
}

.sushibarwrapper .slick-prev
{
    position: absolute;
    z-index: 100;
    opacity:0.75;
    height:104%;
    left:0;
}

.sushibarwrapper .slick-next
{
    float:right;
    z-index: 100;
    opacity:0.75;
    height: 104%;
    margin-right: 23px;
}
.sushibar .img_left {
    width: auto;
    padding: 0.5em 0.5em 0 0;
}

.slick-disabled
{
    visibility:hidden;
}

.sushibar .slick-prev:before,
.sushibar .slick-next:before
{
    font-size: 60px;
}

.sushibar .slick-prev,
.sushibar .slick-next
{
    width: 32px;
}

.sushibar .thumbnail img {
    width: auto;
}

html.ios .sushibar .thumbnail img {
    width: auto;
}/* tables */

table, .table-standard {
    width: 100%;
    margin: 0 0 1em 0;
}

.table-standard,
.table-standard th,
.table-standard td,
.table-standard tr,
.tabledefault,
.tabledefault th,
.tabledefault td,
.tabledefault tr,
table,
table th,
table td,
table tr {
    border-collapse: collapse;
    border: 1px solid #b5babd;
}

td, th {
    font-size: 0.8em;
}


@media screen and (min-width:1040px) {
    td, th {
        font-size: 0.9em;
    }
}

@media screen and (max-width:799px) {
    td, th {
        font-size: 1em;
    }
}

.table-standard th,
.table-standard td,
.tabledefault th,
.tabledefault td,
table th,
table td,
table th,
table td {
    padding: .5em;
}

.table-standard th, .tabledefault th, table th {
    color: #222222;
    background: #ced1d3;
    text-align: left;
}

.table-standard tr:nth-of-type(odd), .tabledefault tr:nth-of-type(odd), table tr:nth-of-type(odd) {
    background: #e6e8e9;
}

/* rwd table */

.table-scrollable {
    overflow-y: auto;
    width: 100%;
}

.table-scrollable::-webkit-scrollbar {
    width: 14px;
    height: 14px;

    -webkit-appearance: none;
}

.table-scrollable::-webkit-scrollbar-thumb {
    border: 3px solid #fff;
    border-radius: 8px;
    background-color: rgba(0, 0, 0, .3);
}

/* weiss ohne Rahmen */

table.blank, table.blank th, table.blank td, table.blank tr, table.blank tr:nth-of-type(odd) {
    border: none;
    background-color: #fff;
}

/* Rahmen ohne alternierende HG Farbe*/

table.tableborder, .tableborder th, .tableborder td, .tableborder tr {
    border: 1px solid #aaafaf;

}

table.tableborder, .tableborder td, .tableborder tr {
    background-color: #fff;

}

td > ul {
    list-style-type: square;
}

@media screen and (min-width: 560px) {

    table.smallleft { width: 46%;  margin: 5px 10px 10px 0px; float: left; }
    table.smallright { width: 46%;  margin: 5px 10px 10px 0px; float: right; }
}
.tabbing, ul.tab_nav > li > a {
    float: left;
    margin: 0;
    padding: 0.45em;
    background-color: #f5f5f5;
}

@media screen and (min-width:1040px) {
    .tabbing, ul.tab_nav > li > a{
        padding: 0.6em;
    }
}

.tab_nav {

    /*border-bottom: 1px solid #ced1d3;*/
    /*height: 3.3em;*/
    position: relative;
}

hr
{
    border-top: 1px solid #ced1d3;
    border-bottom:0;
    border-left:0;
    border-right:0;
    position: relative;
    top: 61px;
    width: 100%;
    height: 1px;
}

.tab_nav .active
{
    background-color: #ffffff;
    border-bottom: 2px solid #fff;
}

.par_tab .active
{
    display: block;
}

.par_tab .hidden
{
    display: none;
}


.tab_nav li.active .tabbing, ul.tab_nav > li.active > a{
    background-color: #fff;
}


/*.topic-konzern .tab_nav li.active .tabbing, .topic-unternehmen .tab_nav li.active .tabbing {
    background-color: #e4d5e8;
    box-shadow: 0 -4px 0 0 #9357a3;
}
.topic-flughafen .tab_nav li.active .tabbing, .topic-flughaefen .tab_nav li.active .tabbing {
    background-color: #fce3d1;
    box-shadow: 0 -4px 0 0 #f38f47;
}
.topic-aktuelles .tab_nav li.active .tabbing {
    background-color: #cccce9;
    box-shadow: 0 -4px 0 0 #3333a7;
}
.topic-arbeitsplatz .tab_nav li.active .tabbing {
    background-color: #e6efd6;
    box-shadow: 0 -4px 0 0 #9bbf5b;
}
.topic-beschaeftigte .tab_nav li.active .tabbing {
    background-color: #fff4d1;
    box-shadow: 0 -4px 0 0 #ffd346;
}*/







/*li:first-child .tabbing {
    margin-left: 0.5em;
} */

.par_tab.section {
    clear: both;
}

.maincontent ul.tab_nav {
    position: inherit;
    width: 100%;
}

ul.tab_nav {
    margin: 0;
    padding: 0;
    list-style: none;
}

ul.tab_nav li{
    margin: 0 0.25em -4px 0.25em;
    border:1px solid #ced1d3;
    display: inline-block;
    height: auto;
}


@media screen and (max-width: 1039px) {
    .tabbing, ul.tab_nav > li > a {padding: 0.475em;}
}

@media screen and (max-width: 899px) {


    .tab_nav {
        overflow: auto;
        border-bottom: none;
        height: auto;
    }

    ul.tab_nav li{
        margin: 0;
        border:none;
        display: block;
        height: auto;
    }

    ul.tab_nav li.active .tabbing, ul.tab_nav > li.active > a{
        display: block;
        height: auto;
        background: transparent url("../img/pfeil_dunkelgrau.svg") no-repeat scroll 0.5em 0.8em / 8px auto;
        text-indent: 1em;

    }

    hr
    {
        display:none;
    }


    .tabbing, ul.tab_nav > li > a {width: 100%; border: 1px solid #ced1d3; margin-bottom: 0.5em;}

    li:first-child .tabbing, li:first-child ul.tab_nav > li > a {
        margin-left: 0.0em;
    }
}



/** Ausgleich für box-content = 0 */
.box-content .tab_nav {
    padding: 1em 1em 0 1em;
}

@media screen and (min-width:1040px) {
    .box-content .tab_nav {
        padding: 1.2em 1em 0 1em;
        border-bottom: 1px solid #ced1d3;
    }
}

.par_tab .subheadline{
    padding-left: 1em;
}


ul.tab_nav a:hover, ul.tab_nav a:active {
    text-decoration: none;
}.teaser_linklist li:last-child {
     border-bottom:none;
 }

ul.teaser_linklist {
    padding-left: 1.45em;
    list-style-type: none;
}
/**.teaserbox_kontakt .box-content, .teaserbox_dropdown .box-content, .teaserbox_standard .box-content, .teaserbox_linklist .box-content {font-size: 0.75em}*/

.teaser_content li {
    margin: 5px 10px 0 10px;
    font-size: 0.9em;
    list-style-type: none;
    background: url(../img/img_arrow_quader.gif) no-repeat left top;
    border-bottom: 1px dotted #bec3c3;
    padding-bottom: 6px;
    display: block;
}

.teaser_content li.customitem
{
    background: none;
}

/*
.teaser_content li a.pdf {background: url(/apps/skynet/docroot/img/img_icon_pdf_li.gif) no-repeat scroll left 0 transparent; padding-top: 0px; padding-top: 2px\9;}

.teaser_content li a.ppt {background: url(/apps/skynet/docroot/img/img_icon_ppt_li.gif) no-repeat scroll left 0 transparent; padding-top: 0px; padding-top: 2px\9;}

.teaser_content li a.excel {background: url(/apps/skynet/docroot/img/img_icon_excel_li.gif) no-repeat scroll left 0 transparent; padding-top: 0px; padding-top: 2px\9;}

.teaser_content li a.word {background: url(/apps/skynet/docroot/img/img_icon_word_li.gif) no-repeat scroll left 0 transparent; padding-top: 0px; padding-top: 2px\9;}

.teaser_content li a.default { background: url(/apps/skynet/docroot/img/img_icon_default_li.gif) no-repeat scroll right 0 transparent; padding-top: 0px; padding-top: 2px\9;}

.teaser_content li a, .teaser_content li a:link, .teaser_content li a:visited {
    display: block;
    padding-left: 20px;
}*/

/** Ausgleich für box-content = 0 */
.teaser-headline{
    padding: 3px 1em;
    font-size: 0.8em;
}

.teaser-content{
    padding: 0 1em;
    font-size: 0.8em;
}

@media screen and (min-width:1040px) {
    .teaser-headline{
        font-size: 0.9em;
    }

    .teaser-content{
        font-size: 0.9em;
    }
}



.teaser-content h5 {
    margin-bottom: 0;
}


@media all and (max-width: 560px) {

    .teaser-content{
        font-size: 1em;
    }
}

.teaser-headline{
    font-size: 1em;
}

.teaser-headline h4 {padding: 1em 0; margin: 0;}

.teaser-content h5 {margin-top: 1em;}


/* 20% Background */

.topic-konzern .teaser-headline, .topic-unternehmen .teaser-headline{
    background-color: #e2d0e2;

}
.topic-flughafen .teaser-headline, .topic-flughaefen .teaser-headline{
    background-color: #fce3d1;

}
.topic-aktuelles .teaser-headline{
    background-color: #cccce9;

}
.topic-arbeitsplatz .teaser-headline{
    background-color: #e6efd6;

}
.topic-beschaeftigte .teaser-headline{
    background-color: #fff4d1;

}

.topic-neutral .teaser-headline{
    background-color: #e6e8e9;

}

.teaser-content .richtext{
    padding: 0;
}

.teaserlinkarea > p {margin-top: -14px; margin-bottom: 0;}

.teaserlinkarea.main-teaser > p {margin-top: 0;}

.teaserlinkarea > h4 {font-size: 1.1em; font-style: italic; color: #222222; text-indent: -14px;}

.teaser-content .active{
    font-weight: bold;
    color: darkblue;
}

@media screen and (max-width:559px)
{
    .big_arrow {
        background-size: 2.5em;
    }
    .teaserlinkarea > h4 {font-size: 1em; text-indent: 1em;}
}

.row.teaser .columns > .box-content {
    padding-bottom: 1em;
    margin-bottom: 1em;
}

@media screen and (min-width: 800px) and (max-width: 1039px) {
    .row.teaser .columns:nth-of-type(3n+4){
        clear: both;
    }
}

@media screen and (min-width: 560px) and (max-width: 799px) {
    .row.teaser .columns:nth-of-type(2n+3){
        clear: both;
    }
}

/* 10.8.2020 (jb) Korrektur Homepage Teaserbild bei Handy Quer-Format*/
@media screen and (max-width: 1024px) and (min-width: 800px)
{
    .teaserhome .big_arrow img {
        max-height: inherit;
    }
}/* verteilerseite */

@media screen and (min-width: 560px) and (max-width: 800px) {
    .template-verteilerseite .columns:nth-of-type(2n+3) {
        clear: both;
    }
}

@media screen and (min-width: 800px) and (max-width: 1039px) {
    .template-verteilerseite .columns:nth-of-type(2n+3) {
        clear: both;
    }
}

@media screen and (min-width: 1040px) {
    .template-verteilerseite .columns:nth-of-type(3n+4) {
        clear: both;
    }
}

.template-verteilerseite .box-content ul{
    padding-bottom: 0.5em;
}@charset "UTF-8";.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f121"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f122"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.81666em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-control{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto;width:initial}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer{flex:auto;display:block}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-progress-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-progress-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0 24px}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px 0}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px 0;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:0;background:0 0}.video-js .vjs-menu :focus:not(:focus-visible),.video-js :focus:not(:focus-visible){outline:0;background:0 0}
.vjs-text-track-cue.vjs-text-track-cue-de {
    height: 1em!important;
    text-align: right!important;
    top: 87%!important;
    font-size: 1.5em!important;
}