@charset "UTF-8";
@import url(../../../ubg_omega/css/font-inter.css);
@import url(../../../ubg_omega/css/font-ibm-plex-serif.css);
/*Form variables*/
/*Form variables*/
/* Social-Media-Wall */
/* line 2, ../sass/root_variables/_root_variables.scss */
.bean-bean-socialmedia-wall {
  --smw-color-text: #1b191d;
  --smw-color-link: #2d3c4b;
  --smw-color-link-text: white;
  --smw-color-header-link: #2d3c4b;
  --smw-color-link-hover: #52b7c1;
  --smw-color-header-link-hover: #52b7c1;
  --smw-font-family: "IBM Plex Serif", serif; }

/*input.form-submit, a#edit-cancel, input#edit-submit {
  font-family: $headline-font;
  font-weight: 500;
  color: $form-button-color; 
  background-color: $form-button-bgcolor;
  border: 1px solid $form-button-bgcolor;
  font-size: 1em;
  
  &:hover { 
    border: 1px solid $form-button-active-bgcolor;
    background-color: $form-button-active-bgcolor;
    color: $form-button-active-color;
  }
}*/
/* line 1, ../sass/base/_globals.scss */
body {
  color: #1b191d;
  font-family: "IBM Plex Serif", serif;
  font-size: 15.75px;
  line-height: 21px;
  padding-bottom: 0;
  height: 100%; }
  @media (min-width: 740px) {
    /* line 1, ../sass/base/_globals.scss */
    body {
      font-size: 15.75px;
      line-height: 21px; } }
  @media (min-width: 980px) {
    /* line 1, ../sass/base/_globals.scss */
    body {
      font-size: 18px;
      line-height: 24px; } }

/*h1 { 
  font-size: 2.5em; 
  
  &.page-title {
    color: $title-color;
    text-transform: none;
    font-size: 2em; 
    margin-bottom: 0.75em;
  }
}

h2 { 
  font-size: 2em; 
  
  &,
  &.title {
    color: $title-color;
  }
  
  &.bean-title { 
    margin-bottom: 0.75em;
  }
}
*/
/* line 45, ../sass/base/_globals.scss */
h2.bean-title,
h1.page-title {
  font-size: 2.2em; }

/*h3 { 
  &.title,
  &.block-title {
    font-size: 1.25em; 
    
    a {
      color: inherit;
    }
  }
}*/
/*a, a:link, a:visited {
  color: $link-color;
  text-decoration: none;
}
a:hover, a:focus { 
  color: $link-active-color;
  text-decoration: underline; 
} 
a:focus { outline: 1px dotted $link-color; }


#main-content {
  a, a:link, a:visited { 
    text-decoration: underline;
  }
  
  //Exceptions
  h1, h2, h3, h4, h5, h6,
  .readmore.button,
  ul.pager,
  ul.pager-load-more,
  .ui-tabs-nav,
  ul.ubg-bean-slideshow-selector,
  .ubg-bean-slideshow-startpause,
  .alpha-pagination,
  .audio-player-container {
    a, a:link, a:visited {
      text-decoration: none;
    }
  }
  
  a#edit-cancel {
    text-decoration: none;
  }
}*/
/************************/
/* line 104, ../sass/base/_globals.scss */
a.toplink {
  background-image: none;
  z-index: 1000;
  color: #fff;
  display: block;
  width: 60px;
  height: 60px;
  background-color: #ffa600;
  border-radius: 50%;
  vertical-align: middle;
  text-align: center;
  margin: 0 0.25em 0.25em 0;
  text-decoration: none; }
  /* line 181, ../../../ubg_omega/sass/abstractions/_mixins.scss */
  a.toplink:hover {
    text-decoration: none; }
  /* line 185, ../../../ubg_omega/sass/abstractions/_mixins.scss */
  a.toplink:after {
    font-family: 'FontAwesome';
    font-size: 3em;
    content: '\f077';
    color: inherit;
    line-height: 50px; }
  /* line 193, ../../../ubg_omega/sass/abstractions/_mixins.scss */
  a.toplink:focus {
    outline: 1px dashed #fff; }

/* line 108, ../sass/base/_globals.scss */
#overlay-container {
  height: 75%; }
  @media (min-width: 740px) {
    /* line 108, ../sass/base/_globals.scss */
    #overlay-container {
      margin-top: 150px; } }

@media (min-width: 740px) {
  /* line 1, ../sass/base/_regions.scss */
  .l-page {
    padding-top: 118px; } }
@media (min-width: 980px) {
  /* line 1, ../sass/base/_regions.scss */
  .l-page {
    padding-top: 126px; } }
/* line 11, ../sass/base/_regions.scss */
body.page-with-bean-header .l-page {
  padding-top: 0; }
  @media (min-width: 0) and (max-width: 739px) {
    /* line 11, ../sass/base/_regions.scss */
    body.page-with-bean-header .l-page {
      padding-top: 0 !important; } }
/* line 19, ../sass/base/_regions.scss */
.maintenance-page .l-page {
  min-height: 100%; }
  @media (min-width: 740px) {
    /* line 19, ../sass/base/_regions.scss */
    .maintenance-page .l-page {
      min-height: calc(100% - 118px); } }
  @media (min-width: 980px) {
    /* line 19, ../sass/base/_regions.scss */
    .maintenance-page .l-page {
      min-height: calc(100% - 118px); } }

/* line 32, ../sass/base/_regions.scss */
.l-branding-outer {
  background: transparent; }
  @media (min-width: 0) and (max-width: 739px) {
    /* line 32, ../sass/base/_regions.scss */
    .l-branding-outer {
      min-height: auto;
      height: 0; } }
  @media (min-width: 740px) {
    /* line 32, ../sass/base/_regions.scss */
    .l-branding-outer {
      height: 0; } }
  @media (min-width: 980px) {
    /* line 32, ../sass/base/_regions.scss */
    .l-branding-outer {
      height: 0; } }
  /* line 48, ../sass/base/_regions.scss */
  .l-branding-outer .l-branding {
    margin: 0 20px; }
    @media (min-width: 0) and (max-width: 739px) {
      /* line 48, ../sass/base/_regions.scss */
      .l-branding-outer .l-branding {
        padding-top: 20px;
        padding-bottom: 20px; } }
    @media (min-width: 740px) {
      /* line 48, ../sass/base/_regions.scss */
      .l-branding-outer .l-branding {
        margin: 0 2em; } }

/* line 62, ../sass/base/_regions.scss */
.l-navigation-outer {
  background-color: white;
  box-shadow: none; }
  @media (min-width: 740px) {
    /* line 62, ../sass/base/_regions.scss */
    .l-navigation-outer {
      background-color: white; }
      /* line 69, ../sass/base/_regions.scss */
      .l-navigation-outer.l-navigation-outer-empty {
        min-height: 1px; } }
  /* line 74, ../sass/base/_regions.scss */
  .l-navigation-outer .l-navigation,
  .l-navigation-outer .l-navigation-fm {
    padding: 0 20px; }
    @media (min-width: 740px) {
      /* line 74, ../sass/base/_regions.scss */
      .l-navigation-outer .l-navigation,
      .l-navigation-outer .l-navigation-fm {
        padding: 0;
        margin: 0 2em; } }
  /* line 84, ../sass/base/_regions.scss */
  body.page-with-bean-header .l-navigation-outer {
    background-color: transparent; }
  /* line 88, ../sass/base/_regions.scss */
  .l-navigation-outer.navigation-expanded, body.page-with-bean-header .l-navigation-outer.navigation-expanded {
    background-color: rgba(255, 255, 255, 0.95); }
    @media (min-width: 740px) {
      /* line 88, ../sass/base/_regions.scss */
      .l-navigation-outer.navigation-expanded, body.page-with-bean-header .l-navigation-outer.navigation-expanded {
        max-width: 35%; }
        /* line 95, ../sass/base/_regions.scss */
        .l-navigation-outer.navigation-expanded .l-region--navigation, body.page-with-bean-header .l-navigation-outer.navigation-expanded .l-region--navigation {
          padding-left: 1.5em;
          padding-right: 1.5em; } }
    @media (min-width: 980px) {
      /* line 88, ../sass/base/_regions.scss */
      .l-navigation-outer.navigation-expanded, body.page-with-bean-header .l-navigation-outer.navigation-expanded {
        max-width: 30%; } }
  /* line 106, ../sass/base/_regions.scss */
  .maintenance-page .l-navigation-outer {
    height: 45px; }

/* line 112, ../sass/base/_regions.scss */
body.has-slideshow .l-main, body.front .l-main {
  margin-top: 0; }

/* line 118, ../sass/base/_regions.scss */
body:not(.page-beanpage) .l-main {
  margin-bottom: 1.875em; }

/* line 123, ../sass/base/_regions.scss */
.l-content {
  position: relative; }

/* line 128, ../sass/base/_regions.scss */
body.page-with-bean-header .l-breadcrumb,
body.page-with-bean-header h1.page-title {
  display: none; }
/* line 133, ../sass/base/_regions.scss */
body.page-with-bean-header .l-main {
  margin-top: 0; }

/* line 138, ../sass/base/_regions.scss */
.l-footer {
  padding-top: 3.5rem;
  background-color: #2d3c4b;
  background-image: none;
  color: #fff; }
  @media (min-width: 740px) {
    /* line 138, ../sass/base/_regions.scss */
    .l-footer {
      padding-top: 2.5em; } }
  /* line 148, ../sass/base/_regions.scss */
  .l-footer h2 {
    color: #fff; }
  /* line 152, ../sass/base/_regions.scss */
  .l-footer a {
    color: #fff;
    text-decoration: underline; }
    /* line 156, ../sass/base/_regions.scss */
    .l-footer a:hover {
      color: #52b7c1; }
    /* line 160, ../sass/base/_regions.scss */
    .l-footer a:focus {
      outline: 1px solid #fff; }
  /* line 165, ../sass/base/_regions.scss */
  .maintenance-page .l-footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    min-height: 120px; }
    @media (min-width: 0) and (max-width: 739px) {
      /* line 165, ../sass/base/_regions.scss */
      .maintenance-page .l-footer {
        background-position: right top; } }
  @media (min-width: 0) and (max-width: 739px) {
    /* line 176, ../sass/base/_regions.scss */
    .l-footer .l-copyright-wrapper {
      margin-top: 1em; } }
  /* line 181, ../sass/base/_regions.scss */
  .l-footer .l-copyright-wrapper .l-copyright {
    padding: 1em 0 2em; }
    @media (min-width: 740px) {
      /* line 181, ../sass/base/_regions.scss */
      .l-footer .l-copyright-wrapper .l-copyright {
        padding: 1.5rem 0;
        margin: auto; } }
    @media (min-width: 0) and (max-width: 739px) {
      /* line 190, ../sass/base/_regions.scss */
      .l-footer .l-copyright-wrapper .l-copyright > div + div {
        margin-top: 2em; } }
  /* line 196, ../sass/base/_regions.scss */
  .l-footer .l-copyright-wrapper .copyright-info {
    color: inherit; }

/* line 202, ../sass/base/_regions.scss */
.l-cookies {
  background-color: #e9eaec; }

/* line 1, ../sass/components/_branding.scss */
div#logo {
  text-align: right; }
  /* line 4, ../sass/components/_branding.scss */
  div#logo img, div#logo a {
    width: auto;
    max-width: none;
    vertical-align: top;
    height: inherit;
    max-height: 54px; }
  @media (min-width: 0) and (max-width: 739px) {
    /* line 1, ../sass/components/_branding.scss */
    div#logo {
      position: absolute;
      top: 20px;
      bottom: 1rem;
      right: 0; }
      /* line 18, ../sass/components/_branding.scss */
      div#logo img {
        max-height: 46px;
        max-width: none; } }
  @media (min-width: 740px) {
    /* line 1, ../sass/components/_branding.scss */
    div#logo {
      position: absolute;
      top: 2em;
      height: 54px;
      bottom: 1rem;
      right: 0; }
      /* line 31, ../sass/components/_branding.scss */
      div#logo img {
        max-height: 54px;
        box-shadow: none; } }

@media (min-width: 0) and (max-width: 739px) {
  /* line 1, ../sass/components/_navigation.scss */
  .navbar-collapse {
    max-height: none;
    height: calc(100vH - 86px); }
    /* line 6, ../sass/components/_navigation.scss */
    .navbar-collapse.in {
      overflow-y: none; }
      /* line 9, ../sass/components/_navigation.scss */
      .navbar-collapse.in .navbar-collapse-inner {
        overflow-y: auto;
        max-height: none;
        height: inherit; }
        /* line 14, ../sass/components/_navigation.scss */
        .navbar-collapse.in .navbar-collapse-inner + .socialmedia-navigation-wrapper {
          margin-top: 2em; } }
@media (min-width: 740px) {
  /* line 1, ../sass/components/_navigation.scss */
  .navbar-collapse {
    display: none !important;
    height: calc(100vH - 118px) !important; }
    /* line 25, ../sass/components/_navigation.scss */
    .navbar-collapse.in {
      display: block !important;
      width: 100%;
      overflow-y: none; }
      /* line 30, ../sass/components/_navigation.scss */
      .navbar-collapse.in .navbar-collapse-inner {
        overflow-y: auto;
        max-height: none; }
        /* line 34, ../sass/components/_navigation.scss */
        .navbar-collapse.in .navbar-collapse-inner + .socialmedia-navigation-wrapper {
          margin-top: 2em; } }

/* ------- Primary navigation + Redaktion ------- */
/* line 44, ../sass/components/_navigation.scss */
.l-navigation-fm .navigation,
.l-navigation-fm #block-system-main-menu,
.l-navigation-fm #block-menu-menu-redaktion,
.l-navigation-fm .block-menu-redaktion {
  float: none;
  height: auto;
  margin-top: 0.625em;
  padding-top: 0.625em;
  /*@include breakpoint($narrow) { 
    float: none;
    height: auto;
    margin-top: 0.5*$vert-spacing-unit;
    padding-top: 0.5*$vert-spacing-unit;
  }*/ }
  /* line 62, ../sass/components/_navigation.scss */
  body.role-expert .l-navigation-fm .navigation .contextual-links-wrapper,
  body.role-expert .l-navigation-fm .navigation .contextual-links, body.role-redaktion .l-navigation-fm .navigation .contextual-links-wrapper,
  body.role-redaktion .l-navigation-fm .navigation .contextual-links, body.role-expert
  .l-navigation-fm #block-system-main-menu .contextual-links-wrapper,
  body.role-expert
  .l-navigation-fm #block-system-main-menu .contextual-links, body.role-redaktion
  .l-navigation-fm #block-system-main-menu .contextual-links-wrapper,
  body.role-redaktion
  .l-navigation-fm #block-system-main-menu .contextual-links, body.role-expert
  .l-navigation-fm #block-menu-menu-redaktion .contextual-links-wrapper,
  body.role-expert
  .l-navigation-fm #block-menu-menu-redaktion .contextual-links, body.role-redaktion
  .l-navigation-fm #block-menu-menu-redaktion .contextual-links-wrapper,
  body.role-redaktion
  .l-navigation-fm #block-menu-menu-redaktion .contextual-links, body.role-expert
  .l-navigation-fm .block-menu-redaktion .contextual-links-wrapper,
  body.role-expert
  .l-navigation-fm .block-menu-redaktion .contextual-links, body.role-redaktion
  .l-navigation-fm .block-menu-redaktion .contextual-links-wrapper,
  body.role-redaktion
  .l-navigation-fm .block-menu-redaktion .contextual-links {
    display: none;
    visibility: hidden; }

/* line 70, ../sass/components/_navigation.scss */
.l-navigation-fm ul {
  list-style-type: none; }

/* line 74, ../sass/components/_navigation.scss */
.l-navigation-fm .navigation > ul.main-menu,
.l-navigation-fm #block-system-main-menu > ul.main-menu,
.l-navigation-fm #block-menu-menu-redaktion > ul.menu,
.l-navigation-fm .block-menu-redaktion > ul.menu {
  height: auto;
  margin: 0;
  /*@include breakpoint($narrow) { 
    height: 100%;
  }*/ }
  /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .l-navigation-fm .navigation > ul.main-menu:after,
  .l-navigation-fm #block-system-main-menu > ul.main-menu:after,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu:after,
  .l-navigation-fm .block-menu-redaktion > ul.menu:after {
    content: "";
    display: table;
    clear: both; }
  /* line 86, ../sass/components/_navigation.scss */
  .l-navigation-fm .navigation > ul.main-menu li,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li,
  .l-navigation-fm .block-menu-redaktion > ul.menu li {
    font-family: "Inter", sans-serif;
    font-weight: 800;
    float: none;
    height: 100%;
    padding: 0.5em 0;
    margin: 0;
    font-size: 1.4em;
    vertical-align: middle;
    z-index: 10;
    text-align: center;
    /*&.expanded a {
      @include breakpoint($mobile) {
        display: flex !important;
        flex-direction: row-reverse;
        
        span.fa {
          //line-height: 1.5em;
          margin-left: 0px;
          margin-right: 4px;
        }
      }
    }*/ }
    @media (min-width: 740px) {
      /* line 86, ../sass/components/_navigation.scss */
      .l-navigation-fm .navigation > ul.main-menu li,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li,
      .l-navigation-fm .block-menu-redaktion > ul.menu li {
        text-align: left; } }
  /* line 116, ../sass/components/_navigation.scss */
  .l-navigation-fm .navigation > ul.main-menu a,
  .l-navigation-fm #block-system-main-menu > ul.main-menu a,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu a,
  .l-navigation-fm .block-menu-redaktion > ul.menu a {
    color: #2d3c4b;
    text-decoration: none;
    display: block; }
    /* line 121, ../sass/components/_navigation.scss */
    .l-navigation-fm .navigation > ul.main-menu a:hover, .l-navigation-fm .navigation > ul.main-menu a:active, .l-navigation-fm .navigation > ul.main-menu a.active, .l-navigation-fm .navigation > ul.main-menu a.active-trail,
    .l-navigation-fm #block-system-main-menu > ul.main-menu a:hover,
    .l-navigation-fm #block-system-main-menu > ul.main-menu a:active,
    .l-navigation-fm #block-system-main-menu > ul.main-menu a.active,
    .l-navigation-fm #block-system-main-menu > ul.main-menu a.active-trail,
    .l-navigation-fm #block-menu-menu-redaktion > ul.menu a:hover,
    .l-navigation-fm #block-menu-menu-redaktion > ul.menu a:active,
    .l-navigation-fm #block-menu-menu-redaktion > ul.menu a.active,
    .l-navigation-fm #block-menu-menu-redaktion > ul.menu a.active-trail,
    .l-navigation-fm .block-menu-redaktion > ul.menu a:hover,
    .l-navigation-fm .block-menu-redaktion > ul.menu a:active,
    .l-navigation-fm .block-menu-redaktion > ul.menu a.active,
    .l-navigation-fm .block-menu-redaktion > ul.menu a.active-trail {
      color: #52b7c1; }
      @media (min-width: 740px) {
        /* line 121, ../sass/components/_navigation.scss */
        .l-navigation-fm .navigation > ul.main-menu a:hover, .l-navigation-fm .navigation > ul.main-menu a:active, .l-navigation-fm .navigation > ul.main-menu a.active, .l-navigation-fm .navigation > ul.main-menu a.active-trail,
        .l-navigation-fm #block-system-main-menu > ul.main-menu a:hover,
        .l-navigation-fm #block-system-main-menu > ul.main-menu a:active,
        .l-navigation-fm #block-system-main-menu > ul.main-menu a.active,
        .l-navigation-fm #block-system-main-menu > ul.main-menu a.active-trail,
        .l-navigation-fm #block-menu-menu-redaktion > ul.menu a:hover,
        .l-navigation-fm #block-menu-menu-redaktion > ul.menu a:active,
        .l-navigation-fm #block-menu-menu-redaktion > ul.menu a.active,
        .l-navigation-fm #block-menu-menu-redaktion > ul.menu a.active-trail,
        .l-navigation-fm .block-menu-redaktion > ul.menu a:hover,
        .l-navigation-fm .block-menu-redaktion > ul.menu a:active,
        .l-navigation-fm .block-menu-redaktion > ul.menu a.active,
        .l-navigation-fm .block-menu-redaktion > ul.menu a.active-trail {
          height: auto; } }
    /* line 129, ../sass/components/_navigation.scss */
    .l-navigation-fm .navigation > ul.main-menu a span.glyphicon,
    .l-navigation-fm .navigation > ul.main-menu a span.glyphicons,
    .l-navigation-fm .navigation > ul.main-menu a span.fa,
    .l-navigation-fm #block-system-main-menu > ul.main-menu a span.glyphicon,
    .l-navigation-fm #block-system-main-menu > ul.main-menu a span.glyphicons,
    .l-navigation-fm #block-system-main-menu > ul.main-menu a span.fa,
    .l-navigation-fm #block-menu-menu-redaktion > ul.menu a span.glyphicon,
    .l-navigation-fm #block-menu-menu-redaktion > ul.menu a span.glyphicons,
    .l-navigation-fm #block-menu-menu-redaktion > ul.menu a span.fa,
    .l-navigation-fm .block-menu-redaktion > ul.menu a span.glyphicon,
    .l-navigation-fm .block-menu-redaktion > ul.menu a span.glyphicons,
    .l-navigation-fm .block-menu-redaktion > ul.menu a span.fa {
      color: #52b7c1; }

/* line 137, ../sass/components/_navigation.scss */
.l-navigation-fm #block-menu-menu-redaktion,
.l-navigation-fm .block-menu-redaktion {
  margin-top: 0;
  padding-top: 0;
  border-top: 0; }
  /* line 143, ../sass/components/_navigation.scss */
  .l-navigation-fm #block-menu-menu-redaktion .contextual-links-wrapper,
  .l-navigation-fm .block-menu-redaktion .contextual-links-wrapper {
    display: none !important; }

/* line 148, ../sass/components/_navigation.scss */
.l-navigation-fm .navigation > ul.main-menu ul,
.l-navigation-fm #block-system-main-menu > ul.main-menu ul,
.l-navigation-fm #block-menu-menu-redaktion > ul.menu ul,
.l-navigation-fm .block-menu-redaktion > ul.menu ul {
  /*@include breakpoint($narrow) {
    position: static;
    min-width: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }*/ }
  /* line 160, ../sass/components/_navigation.scss */
  .l-navigation-fm .navigation > ul.main-menu ul ul,
  .l-navigation-fm #block-system-main-menu > ul.main-menu ul ul,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu ul ul,
  .l-navigation-fm .block-menu-redaktion > ul.menu ul ul {
    font-size: 1em; }
  /* line 164, ../sass/components/_navigation.scss */
  .l-navigation-fm .navigation > ul.main-menu ul li,
  .l-navigation-fm #block-system-main-menu > ul.main-menu ul li,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu ul li,
  .l-navigation-fm .block-menu-redaktion > ul.menu ul li {
    float: none;
    font-size: 1em;
    height: auto;
    padding: 1em 0 0 0;
    margin-left: 0;
    line-height: 1;
    text-transform: none;
    position: relative; }
    @media (min-width: 740px) {
      /* line 164, ../sass/components/_navigation.scss */
      .l-navigation-fm .navigation > ul.main-menu ul li,
      .l-navigation-fm #block-system-main-menu > ul.main-menu ul li,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu ul li,
      .l-navigation-fm .block-menu-redaktion > ul.menu ul li {
        padding: 1em 0 0 1em; } }

/* line 186, ../sass/components/_navigation.scss */
.l-navigation-fm .navigation > ul.main-menu li:hover ul a, .l-navigation-fm .navigation > ul.main-menu li.over ul a,
.l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul a,
.l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul a,
.l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul a,
.l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul a,
.l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul a,
.l-navigation-fm .block-menu-redaktion > ul.menu li.over ul a {
  color: #1b191d; }
  /* line 189, ../sass/components/_navigation.scss */
  .l-navigation-fm .navigation > ul.main-menu li:hover ul a:hover, .l-navigation-fm .navigation > ul.main-menu li:hover ul a:active, .l-navigation-fm .navigation > ul.main-menu li:hover ul a.active, .l-navigation-fm .navigation > ul.main-menu li:hover ul a.active-trail, .l-navigation-fm .navigation > ul.main-menu li.over ul a:hover, .l-navigation-fm .navigation > ul.main-menu li.over ul a:active, .l-navigation-fm .navigation > ul.main-menu li.over ul a.active, .l-navigation-fm .navigation > ul.main-menu li.over ul a.active-trail,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul a:hover,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul a:active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul a.active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul a.active-trail,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul a:hover,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul a:active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul a.active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul a.active-trail,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul a:hover,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul a:active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul a.active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul a.active-trail,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul a:hover,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul a:active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul a.active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul a.active-trail,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul a:hover,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul a:active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul a.active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul a.active-trail,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul a:hover,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul a:active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul a.active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul a.active-trail {
    color: #1b191d; }
    @media (min-width: 740px) {
      /* line 189, ../sass/components/_navigation.scss */
      .l-navigation-fm .navigation > ul.main-menu li:hover ul a:hover, .l-navigation-fm .navigation > ul.main-menu li:hover ul a:active, .l-navigation-fm .navigation > ul.main-menu li:hover ul a.active, .l-navigation-fm .navigation > ul.main-menu li:hover ul a.active-trail, .l-navigation-fm .navigation > ul.main-menu li.over ul a:hover, .l-navigation-fm .navigation > ul.main-menu li.over ul a:active, .l-navigation-fm .navigation > ul.main-menu li.over ul a.active, .l-navigation-fm .navigation > ul.main-menu li.over ul a.active-trail,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul a:hover,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul a:active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul a.active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul a.active-trail,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul a:hover,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul a:active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul a.active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul a.active-trail,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul a:hover,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul a:active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul a.active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul a.active-trail,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul a:hover,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul a:active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul a.active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul a.active-trail,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul a:hover,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul a:active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul a.active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul a.active-trail,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul a:hover,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul a:active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul a.active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul a.active-trail {
        color: #52b7c1; } }
/* line 205, ../sass/components/_navigation.scss */
.l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover a,
.l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover a,
.l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a,
.l-navigation-fm .navigation > ul.main-menu li.over ul li.over a,
.l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over a,
.l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over a,
.l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover a,
.l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover a,
.l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a,
.l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over a,
.l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over a,
.l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over a,
.l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover a,
.l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a,
.l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a,
.l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over a,
.l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over a,
.l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a,
.l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover a,
.l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a,
.l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a,
.l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over a,
.l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over a,
.l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a {
  color: #1b191d; }
  /* line 208, ../sass/components/_navigation.scss */
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover a:hover, .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover a:active, .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover a.active, .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover a.active-trail,
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover a:hover,
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover a:active,
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover a.active,
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover a.active-trail,
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a:hover,
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a:active,
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a.active,
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a.active-trail,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over a:hover,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over a:active,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over a.active,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over a.active-trail,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over a:hover,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over a:active,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over a.active,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over a.active-trail,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over a:hover,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over a:active,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over a.active,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over a.active-trail,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover a:hover,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover a:active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover a.active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover a.active-trail,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover a:hover,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover a:active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover a.active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover a.active-trail,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a:hover,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a:active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a.active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a.active-trail,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over a:hover,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over a:active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over a.active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over a.active-trail,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over a:hover,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over a:active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over a.active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over a.active-trail,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over a:hover,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over a:active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over a.active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over a.active-trail,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover a:hover,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover a:active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover a.active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover a.active-trail,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a:hover,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a:active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a.active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a.active-trail,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a:hover,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a:active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a.active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a.active-trail,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over a:hover,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over a:active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over a.active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over a.active-trail,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over a:hover,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over a:active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over a.active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over a.active-trail,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a:hover,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a:active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a.active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a.active-trail,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover a:hover,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover a:active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover a.active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover a.active-trail,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a:hover,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a:active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a.active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a.active-trail,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a:hover,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a:active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a.active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a.active-trail,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over a:hover,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over a:active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over a.active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over a.active-trail,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over a:hover,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over a:active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over a.active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over a.active-trail,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a:hover,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a:active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a.active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a.active-trail {
    color: #1b191d; }
    @media (min-width: 740px) {
      /* line 208, ../sass/components/_navigation.scss */
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover a:hover, .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover a:active, .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover a.active, .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover a.active-trail,
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover a:hover,
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover a:active,
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover a.active,
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover a.active-trail,
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a:hover,
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a:active,
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a.active,
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a.active-trail,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over a:hover,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over a:active,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over a.active,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over a.active-trail,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over a:hover,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over a:active,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over a.active,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over a.active-trail,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over a:hover,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over a:active,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over a.active,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over a.active-trail,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover a:hover,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover a:active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover a.active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover a.active-trail,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover a:hover,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover a:active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover a.active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover a.active-trail,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a:hover,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a:active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a.active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a.active-trail,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over a:hover,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over a:active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over a.active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over a.active-trail,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over a:hover,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over a:active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over a.active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over a.active-trail,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over a:hover,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over a:active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over a.active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over a.active-trail,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover a:hover,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover a:active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover a.active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover a.active-trail,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a:hover,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a:active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a.active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a.active-trail,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a:hover,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a:active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a.active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a.active-trail,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over a:hover,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over a:active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over a.active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over a.active-trail,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over a:hover,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over a:active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over a.active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over a.active-trail,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a:hover,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a:active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a.active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a.active-trail,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover a:hover,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover a:active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover a.active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover a.active-trail,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a:hover,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a:active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a.active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a.active-trail,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a:hover,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a:active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a.active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a.active-trail,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over a:hover,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over a:active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over a.active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over a.active-trail,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over a:hover,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over a:active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over a.active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over a.active-trail,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a:hover,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a:active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a.active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a.active-trail {
        color: #52b7c1; } }
/* line 224, ../sass/components/_navigation.scss */
.l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul a,
.l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul a,
.l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a,
.l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul a,
.l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul a,
.l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over ul a,
.l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul a,
.l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul a,
.l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a,
.l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul a,
.l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul a,
.l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over ul a,
.l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul a,
.l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a,
.l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a,
.l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul a,
.l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a,
.l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a,
.l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul a,
.l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a,
.l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a,
.l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul a,
.l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a,
.l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a {
  color: #1b191d; }
  /* line 227, ../sass/components/_navigation.scss */
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul a:hover, .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul a:active, .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul a.active, .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul a.active-trail,
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul a:hover,
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul a:active,
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul a.active,
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul a.active-trail,
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a:hover,
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a:active,
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a.active,
  .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a.active-trail,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul a:hover,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul a:active,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul a.active,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul a.active-trail,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul a:hover,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul a:active,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul a.active,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul a.active-trail,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over ul a:hover,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over ul a:active,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over ul a.active,
  .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over ul a.active-trail,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul a:hover,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul a:active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul a.active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul a.active-trail,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul a:hover,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul a:active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul a.active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul a.active-trail,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a:hover,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a:active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a.active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a.active-trail,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul a:hover,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul a:active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul a.active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul a.active-trail,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul a:hover,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul a:active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul a.active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul a.active-trail,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over ul a:hover,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over ul a:active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over ul a.active,
  .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over ul a.active-trail,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul a:hover,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul a:active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul a.active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul a.active-trail,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a:hover,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a:active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a.active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a.active-trail,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a:hover,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a:active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a.active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a.active-trail,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul a:hover,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul a:active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul a.active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul a.active-trail,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a:hover,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a:active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a.active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a.active-trail,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a:hover,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a:active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a.active,
  .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a.active-trail,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul a:hover,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul a:active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul a.active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul a.active-trail,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a:hover,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a:active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a.active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a.active-trail,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a:hover,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a:active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a.active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a.active-trail,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul a:hover,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul a:active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul a.active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul a.active-trail,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a:hover,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a:active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a.active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a.active-trail,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a:hover,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a:active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a.active,
  .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a.active-trail {
    color: #1b191d; }
    @media (min-width: 740px) {
      /* line 227, ../sass/components/_navigation.scss */
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul a:hover, .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul a:active, .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul a.active, .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul a.active-trail,
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul a:hover,
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul a:active,
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul a.active,
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul a.active-trail,
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a:hover,
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a:active,
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a.active,
      .l-navigation-fm .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a.active-trail,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul a:hover,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul a:active,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul a.active,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul a.active-trail,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul a:hover,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul a:active,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul a.active,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul a.active-trail,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over ul a:hover,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over ul a:active,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over ul a.active,
      .l-navigation-fm .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over ul a.active-trail,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul a:hover,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul a:active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul a.active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul a.active-trail,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul a:hover,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul a:active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul a.active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul a.active-trail,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a:hover,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a:active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a.active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a.active-trail,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul a:hover,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul a:active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul a.active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul a.active-trail,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul a:hover,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul a:active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul a.active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul a.active-trail,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over ul a:hover,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over ul a:active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over ul a.active,
      .l-navigation-fm #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over ul a.active-trail,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul a:hover,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul a:active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul a.active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul a.active-trail,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a:hover,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a:active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a.active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a.active-trail,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a:hover,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a:active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a.active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a.active-trail,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul a:hover,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul a:active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul a.active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul a.active-trail,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a:hover,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a:active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a.active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a.active-trail,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a:hover,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a:active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a.active,
      .l-navigation-fm #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a.active-trail,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul a:hover,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul a:active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul a.active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul a.active-trail,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a:hover,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a:active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a.active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a.active-trail,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a:hover,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a:active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a.active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a.active-trail,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul a:hover,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul a:active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul a.active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul a.active-trail,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a:hover,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a:active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a.active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a.active-trail,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a:hover,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a:active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a.active,
      .l-navigation-fm .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a.active-trail {
        color: #52b7c1; } }

/* line 238, ../sass/components/_navigation.scss */
.l-navigation-fm .menu .expanded {
  list-style-image: none;
  list-style-type: none; }

/******* - Collapsed Mobile Navi (collapsable menu items with submenu items) - *******/
/*@include breakpoint($mobile) {
  .l-navigation #block-system-main-menu.mobile-navi-collapsed {
    > ul.main-menu {
      li.expanded > a {
        span.fa {
          position: static;
          
          &:before {
            content: "\f078";
          }
        }
      }
    }
    
    ul.menu {
      li.expanded {
        &.open {
          > a {
            span.fa {
              &:before {
                content: "\f077";
              }
            }
          }
        }
      }
    }
  }
}*/
/* line 275, ../sass/components/_navigation.scss */
.navbar-toggle {
  background-color: #fff;
  border-radius: 0;
  margin: 5px 0;
  padding: 6px 0; }
  /* line 282, ../sass/components/_navigation.scss */
  .navbar-toggle .icon-bar {
    background-color: #52b7c1;
    width: 30px;
    height: 3px; }

/* line 291, ../sass/components/_navigation.scss */
.navbar-toggle {
  background-color: #fff;
  border: 0;
  border-radius: 0;
  margin: 20px 0;
  padding: 0px;
  width: 50px;
  height: 46px; }
  /* line 300, ../sass/components/_navigation.scss */
  .navigation-expanded .navbar-toggle {
    background-color: transparent; }
  /* line 304, ../sass/components/_navigation.scss */
  .navbar-toggle .icon-bar + .icon-bar {
    margin-top: 0; }
  /* line 309, ../sass/components/_navigation.scss */
  .navbar-toggle .icon-bar {
    background-color: #52b7c1;
    width: 58px;
    height: 55px; }
  @media (min-width: 740px) {
    /* line 291, ../sass/components/_navigation.scss */
    .navbar-toggle {
      display: block;
      margin: 2em 0;
      width: 58px;
      height: 54px; } }

/* ----------- Navbar toggle -------------- */
/* line 324, ../sass/components/_navigation.scss */
.navbar-toggle span.icon-bar {
  display: block;
  position: absolute;
  height: 4px;
  width: 15px;
  background-color: #52b7c1;
  opacity: 1;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out; }
  @media (min-width: 740px) {
    /* line 324, ../sass/components/_navigation.scss */
    .navbar-toggle span.icon-bar {
      height: 5px;
      width: 19px; } }

/* line 346, ../sass/components/_navigation.scss */
.navbar-toggle span.icon-bar-black {
  background-color: #1b191d; }

/* line 350, ../sass/components/_navigation.scss */
.navbar-toggle span.icon-bar-red {
  background-color: #bf111b; }

/* line 354, ../sass/components/_navigation.scss */
.navbar-toggle span.icon-bar-gold {
  background-color: #ffa600; }

/* line 358, ../sass/components/_navigation.scss */
.navbar-toggle.open span.icon-bar {
  background-color: #1b191d; }

/* line 362, ../sass/components/_navigation.scss */
.navbar-toggle span.icon-bar:nth-child(even) {
  left: 50%;
  right: 10px;
  border-radius: 0; }

/* line 368, ../sass/components/_navigation.scss */
.navbar-toggle span.icon-bar:nth-child(odd) {
  left: 10px;
  border-radius: 0; }

/* line 373, ../sass/components/_navigation.scss */
.navbar-toggle span.icon-bar:nth-child(1),
.navbar-toggle span.icon-bar:nth-child(2) {
  top: 10px; }
  @media (min-width: 740px) {
    /* line 373, ../sass/components/_navigation.scss */
    .navbar-toggle span.icon-bar:nth-child(1),
    .navbar-toggle span.icon-bar:nth-child(2) {
      top: 12px; } }

/* line 382, ../sass/components/_navigation.scss */
.navbar-toggle span.icon-bar:nth-child(3),
.navbar-toggle span.icon-bar:nth-child(4) {
  top: 21px; }
  @media (min-width: 740px) {
    /* line 382, ../sass/components/_navigation.scss */
    .navbar-toggle span.icon-bar:nth-child(3),
    .navbar-toggle span.icon-bar:nth-child(4) {
      top: 24px; } }

/* line 391, ../sass/components/_navigation.scss */
.navbar-toggle span.icon-bar:nth-child(5),
.navbar-toggle span.icon-bar:nth-child(6) {
  top: 32px; }
  @media (min-width: 740px) {
    /* line 391, ../sass/components/_navigation.scss */
    .navbar-toggle span.icon-bar:nth-child(5),
    .navbar-toggle span.icon-bar:nth-child(6) {
      top: 36px; } }

/* line 400, ../sass/components/_navigation.scss */
.navbar-toggle.open span.icon-bar:nth-child(1),
.navbar-toggle.open span.icon-bar:nth-child(6) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

/* line 408, ../sass/components/_navigation.scss */
.navbar-toggle.open span.icon-bar:nth-child(2),
.navbar-toggle.open span.icon-bar:nth-child(5) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg); }

/* line 416, ../sass/components/_navigation.scss */
.navbar-toggle.open span.icon-bar:nth-child(1) {
  left: 14px;
  top: 17px; }
  @media (min-width: 740px) {
    /* line 416, ../sass/components/_navigation.scss */
    .navbar-toggle.open span.icon-bar:nth-child(1) {
      top: 20px; } }

/* line 425, ../sass/components/_navigation.scss */
.navbar-toggle.open span.icon-bar:nth-child(2) {
  left: calc(50% - 3px);
  top: 17px; }
  @media (min-width: 740px) {
    /* line 425, ../sass/components/_navigation.scss */
    .navbar-toggle.open span.icon-bar:nth-child(2) {
      top: 20px; } }

/* line 434, ../sass/components/_navigation.scss */
.navbar-toggle.open span.icon-bar:nth-child(3) {
  left: -50%;
  opacity: 0; }

/* line 439, ../sass/components/_navigation.scss */
.navbar-toggle.open span.icon-bar:nth-child(4) {
  left: 100%;
  opacity: 0; }

/* line 444, ../sass/components/_navigation.scss */
.navbar-toggle.open span.icon-bar:nth-child(5) {
  left: 14px;
  top: 26px; }
  @media (min-width: 740px) {
    /* line 444, ../sass/components/_navigation.scss */
    .navbar-toggle.open span.icon-bar:nth-child(5) {
      top: 31px; } }

/* line 453, ../sass/components/_navigation.scss */
.navbar-toggle.open span.icon-bar:nth-child(6) {
  left: calc(50% - 3px);
  top: 26px; }
  @media (min-width: 740px) {
    /* line 453, ../sass/components/_navigation.scss */
    .navbar-toggle.open span.icon-bar:nth-child(6) {
      top: 31px; } }

/* ----------- Social Icons -------------- */
/* line 463, ../sass/components/_navigation.scss */
.socialmedia-navigation-wrapper {
  text-align: right; }
  @media (min-width: 740px) {
    /* line 463, ../sass/components/_navigation.scss */
    .socialmedia-navigation-wrapper {
      text-align: right; } }
  /* line 470, ../sass/components/_navigation.scss */
  .socialmedia-navigation-wrapper ul.socialmedia-navigation {
    display: inline-block;
    margin: 0; }
    /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .socialmedia-navigation-wrapper ul.socialmedia-navigation:after {
      content: "";
      display: table;
      clear: both; }
    /* line 475, ../sass/components/_navigation.scss */
    .socialmedia-navigation-wrapper ul.socialmedia-navigation li {
      padding-left: 0;
      display: inline-block; }
      /* line 479, ../sass/components/_navigation.scss */
      .socialmedia-navigation-wrapper ul.socialmedia-navigation li a.socialmedia-navigation-item-icon {
        width: auto;
        height: auto;
        background-color: transparent;
        color: #fff;
        line-height: 1; }
        /* line 486, ../sass/components/_navigation.scss */
        .socialmedia-navigation-wrapper ul.socialmedia-navigation li a.socialmedia-navigation-item-icon:hover {
          background-color: transparent;
          color: #52b7c1; }
        /* line 491, ../sass/components/_navigation.scss */
        .socialmedia-navigation-wrapper ul.socialmedia-navigation li a.socialmedia-navigation-item-icon:focus {
          outline: 1px dotted #fff; }
        /* line 495, ../sass/components/_navigation.scss */
        .socialmedia-navigation-wrapper ul.socialmedia-navigation li a.socialmedia-navigation-item-icon .socialmedia-icon {
          font-size: 20px;
          width: auto; }
          @media (min-width: 740px) {
            /* line 495, ../sass/components/_navigation.scss */
            .socialmedia-navigation-wrapper ul.socialmedia-navigation li a.socialmedia-navigation-item-icon .socialmedia-icon {
              font-size: 40px; } }
      /* line 505, ../sass/components/_navigation.scss */
      .socialmedia-navigation-wrapper ul.socialmedia-navigation li + li {
        margin-left: 1em; }

@media (min-width: 740px) {
  /* line 513, ../sass/components/_navigation.scss */
  .l-region--copyright {
    float: left; } }
/* line 519, ../sass/components/_navigation.scss */
.l-region--copyright nav.block--footermenu {
  padding-bottom: 0; }
  /* line 522, ../sass/components/_navigation.scss */
  .l-region--copyright nav.block--footermenu > ul {
    list-style: none;
    margin: 0;
    display: inline-block; }
    /* line 532, ../sass/components/_navigation.scss */
    .l-region--copyright nav.block--footermenu > ul li {
      display: inline-block;
      padding: 0; }
      /* line 536, ../sass/components/_navigation.scss */
      .l-region--copyright nav.block--footermenu > ul li + li {
        margin-left: 1.5em; }

/* line 2, ../sass/components/_onepage.scss */
body.body-onepage #background-wrap {
  background-position: center 0; }
  @media (min-width: 740px) {
    /* line 2, ../sass/components/_onepage.scss */
    body.body-onepage #background-wrap {
      background-position: center 0; } }
  @media (min-width: 980px) {
    /* line 2, ../sass/components/_onepage.scss */
    body.body-onepage #background-wrap {
      background-position: center 0; } }
/* line 14, ../sass/components/_onepage.scss */
body.body-onepage #background-wrap, body.body-onepage.orientation-portrait #background-wrap {
  background-size: 100% auto; }
/* line 19, ../sass/components/_onepage.scss */
body.body-onepage .l-main {
  padding-top: 0;
  padding-bottom: 0; }
/* line 29, ../sass/components/_onepage.scss */
body.body-onepage .l-navigation-fm .navigation > ul.main-menu.onepage-menu a:hover, body.body-onepage .l-navigation-fm .navigation > ul.main-menu.onepage-menu a:active, body.body-onepage .l-navigation-fm .navigation > ul.main-menu.onepage-menu a.active, body.body-onepage .l-navigation-fm .navigation > ul.main-menu.onepage-menu a.active-trail,
body.body-onepage .l-navigation-fm #block-system-main-menu > ul.main-menu.onepage-menu a:hover,
body.body-onepage .l-navigation-fm #block-system-main-menu > ul.main-menu.onepage-menu a:active,
body.body-onepage .l-navigation-fm #block-system-main-menu > ul.main-menu.onepage-menu a.active,
body.body-onepage .l-navigation-fm #block-system-main-menu > ul.main-menu.onepage-menu a.active-trail {
  color: #2d3c4b; }
@media (min-width: 740px) {
  /* line 33, ../sass/components/_onepage.scss */
  body.body-onepage .l-navigation-fm .navigation > ul.main-menu.onepage-menu a:hover,
  body.body-onepage .l-navigation-fm #block-system-main-menu > ul.main-menu.onepage-menu a:hover {
    color: #52b7c1; } }
@media (min-width: 740px) {
  /* line 43, ../sass/components/_onepage.scss */
  body.body-onepage .l-navigation-fm .navigation > ul.main-menu.onepage-menu li.active a:hover, body.body-onepage .l-navigation-fm .navigation > ul.main-menu.onepage-menu li.active a:active, body.body-onepage .l-navigation-fm .navigation > ul.main-menu.onepage-menu li.active a.active, body.body-onepage .l-navigation-fm .navigation > ul.main-menu.onepage-menu li.active a.active-trail,
  body.body-onepage .l-navigation-fm .navigation > ul.main-menu.onepage-menu li.active-clicked a:hover,
  body.body-onepage .l-navigation-fm .navigation > ul.main-menu.onepage-menu li.active-clicked a:active,
  body.body-onepage .l-navigation-fm .navigation > ul.main-menu.onepage-menu li.active-clicked a.active,
  body.body-onepage .l-navigation-fm .navigation > ul.main-menu.onepage-menu li.active-clicked a.active-trail,
  body.body-onepage .l-navigation-fm #block-system-main-menu > ul.main-menu.onepage-menu li.active a:hover,
  body.body-onepage .l-navigation-fm #block-system-main-menu > ul.main-menu.onepage-menu li.active a:active,
  body.body-onepage .l-navigation-fm #block-system-main-menu > ul.main-menu.onepage-menu li.active a.active,
  body.body-onepage .l-navigation-fm #block-system-main-menu > ul.main-menu.onepage-menu li.active a.active-trail,
  body.body-onepage .l-navigation-fm #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a:hover,
  body.body-onepage .l-navigation-fm #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a:active,
  body.body-onepage .l-navigation-fm #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a.active,
  body.body-onepage .l-navigation-fm #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a.active-trail {
    color: #52b7c1; } }

/* line 2, ../sass/components/_share_one_click.scss */
.social-sharing#social-sharing-top {
  float: none;
  margin-bottom: 2em;
  background-color: #52b7c1;
  padding: 1.5em; }
  @media (min-width: 740px) {
    /* line 2, ../sass/components/_share_one_click.scss */
    .social-sharing#social-sharing-top {
      padding: 2em; } }
  /* line 12, ../sass/components/_share_one_click.scss */
  .social-sharing#social-sharing-top .ubg_one_click-outer-horizontal {
    display: block;
    float: none; }
  /* line 17, ../sass/components/_share_one_click.scss */
  .social-sharing#social-sharing-top h2.one-click-share-title {
    margin-bottom: 1.5rem;
    color: #fff; }
    @media (min-width: 740px) {
      /* line 17, ../sass/components/_share_one_click.scss */
      .social-sharing#social-sharing-top h2.one-click-share-title {
        float: left;
        margin-bottom: 0; } }

@media (min-width: 740px) {
  /* line 29, ../sass/components/_share_one_click.scss */
  ul.ubg_one_click.ubg-one-click-icons {
    float: right; } }
/* line 37, ../sass/components/_share_one_click.scss */
ul.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon, ul.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.forward-button, ul.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.printpage-button {
  height: auto;
  margin-right: 0 !important;
  margin-left: 2rem; }
  /* line 44, ../sass/components/_share_one_click.scss */
  ul.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon a, ul.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.forward-button a, ul.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.printpage-button a {
    width: auto;
    height: 30px;
    background-color: transparent;
    color: #fff;
    font-size: 30px !important;
    line-height: 30px !important; }
    /* line 52, ../sass/components/_share_one_click.scss */
    ul.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon a:hover, ul.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.forward-button a:hover, ul.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.printpage-button a:hover {
      color: #2d3c4b; }
    /* line 56, ../sass/components/_share_one_click.scss */
    ul.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon a span.mat-icon, ul.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.forward-button a span.mat-icon, ul.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.printpage-button a span.mat-icon {
      font-size: 1.1em; }
/* line 62, ../sass/components/_share_one_click.scss */
ul.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.forward-button, ul.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.printpage-button {
  background-color: transparent;
  color: #fff; }

/* line 70, ../sass/components/_share_one_click.scss */
.ubg_one_click li a {
  font-family: "IBM Plex Serif", serif !important; }

/* line 3, ../sass/components/_ubg_cookies_banner.scss */
.ubg-cookies-banner.ubg-cookies-banner-bottom .banner {
  border-color: #52b7c1;
  background-color: #2d3c4b;
  color: #fff; }
  /* line 9, ../sass/components/_ubg_cookies_banner.scss */
  .ubg-cookies-banner.ubg-cookies-banner-bottom .banner input.form-submit:hover, .ubg-cookies-banner.ubg-cookies-banner-bottom .banner a#edit-cancel:hover, .ubg-cookies-banner.ubg-cookies-banner-bottom .banner input#edit-submit:hover {
    color: #fff;
    background-color: #52b7c1;
    border-color: #52b7c1; }
  /* line 17, ../sass/components/_ubg_cookies_banner.scss */
  .ubg-cookies-banner.ubg-cookies-banner-bottom .banner a, .ubg-cookies-banner.ubg-cookies-banner-bottom .banner a:link, .ubg-cookies-banner.ubg-cookies-banner-bottom .banner a:visited, .ubg-cookies-banner.ubg-cookies-banner-bottom .banner a:hover, .ubg-cookies-banner.ubg-cookies-banner-bottom .banner a a:focus {
    color: #fff;
    text-decoration: underline; }

/* line 3, ../sass/components/_views.scss */
.view-beanpages-beanpage.fullscreen > .view-content > .views-row > *,
.view.fullscreen > .view-content > .views-row > * {
  padding-left: 20px;
  padding-right: 20px; }
  @media (min-width: 740px) {
    /* line 3, ../sass/components/_views.scss */
    .view-beanpages-beanpage.fullscreen > .view-content > .views-row > *,
    .view.fullscreen > .view-content > .views-row > * {
      max-width: 700px;
      margin-left: auto;
      margin-right: auto;
      padding-left: 0px;
      padding-right: 0px; }
      /* line 12, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
      .view-beanpages-beanpage.fullscreen > .view-content > .views-row > *:after,
      .view.fullscreen > .view-content > .views-row > *:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 980px) {
    /* line 3, ../sass/components/_views.scss */
    .view-beanpages-beanpage.fullscreen > .view-content > .views-row > *,
    .view.fullscreen > .view-content > .views-row > * {
      max-width: 940px;
      margin-left: auto;
      margin-right: auto; }
      /* line 12, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
      .view-beanpages-beanpage.fullscreen > .view-content > .views-row > *:after,
      .view.fullscreen > .view-content > .views-row > *:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 1220px) {
    /* line 3, ../sass/components/_views.scss */
    .view-beanpages-beanpage.fullscreen > .view-content > .views-row > *,
    .view.fullscreen > .view-content > .views-row > * {
      max-width: 1180px;
      margin-left: auto;
      margin-right: auto; }
      /* line 12, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
      .view-beanpages-beanpage.fullscreen > .view-content > .views-row > *:after,
      .view.fullscreen > .view-content > .views-row > *:after {
        content: " ";
        display: block;
        clear: both; } }
/* line 7, ../sass/components/_views.scss */
.view-beanpages-beanpage.fullscreen > .view-content > .views-row > .fullscreen,
.view.fullscreen > .view-content > .views-row > .fullscreen {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto; }
  /* line 12, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
  .view-beanpages-beanpage.fullscreen > .view-content > .views-row > .fullscreen:after,
  .view.fullscreen > .view-content > .views-row > .fullscreen:after {
    content: " ";
    display: block;
    clear: both; }

@media (min-width: 740px) {
  /* line 2, ../sass/components/bean/_bean.scss */
  div.entity-bean.ubg-entity-with-background > div.content {
    padding-left: 20px;
    padding-right: 20px; } }
  @media (min-width: 740px) and (min-width: 740px) {
    /* line 2, ../sass/components/bean/_bean.scss */
    div.entity-bean.ubg-entity-with-background > div.content {
      max-width: 700px;
      margin-left: auto;
      margin-right: auto;
      padding-left: 0px;
      padding-right: 0px; }
      /* line 12, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
      div.entity-bean.ubg-entity-with-background > div.content:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 740px) and (min-width: 980px) {
    /* line 2, ../sass/components/bean/_bean.scss */
    div.entity-bean.ubg-entity-with-background > div.content {
      max-width: 940px;
      margin-left: auto;
      margin-right: auto; }
      /* line 12, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
      div.entity-bean.ubg-entity-with-background > div.content:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 740px) and (min-width: 1220px) {
    /* line 2, ../sass/components/bean/_bean.scss */
    div.entity-bean.ubg-entity-with-background > div.content {
      max-width: 1180px;
      margin-left: auto;
      margin-right: auto; }
      /* line 12, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
      div.entity-bean.ubg-entity-with-background > div.content:after {
        content: " ";
        display: block;
        clear: both; } }

@media (min-width: 0) and (max-width: 739px) {
  /* line 10, ../sass/components/bean/_bean.scss */
  .entity-bean.fullscreen .field_fc_banner_1 {
    margin: 0 -20px; } }

/* line 22, ../sass/components/bean/_bean.scss */
div.entity-bean.bean-cv .field-name-field-fc-carussel-item > .field-items > .field-item {
  display: flex;
  align-items: center; }
/* line 27, ../sass/components/bean/_bean.scss */
div.entity-bean.bean-cv .field-name-field-fc-carussel-item > .field-items > .field-item.field-item-zitat {
  font-size: 1.5em;
  text-align: center; }
  @media (min-width: 740px) {
    /* line 31, ../sass/components/bean/_bean.scss */
    div.entity-bean.bean-cv .field-name-field-fc-carussel-item > .field-items > .field-item.field-item-zitat div.text {
      max-width: 75%;
      text-align: center;
      display: inline-block;
      font-weight: 700; } }
  @media (min-width: 980px) {
    /* line 31, ../sass/components/bean/_bean.scss */
    div.entity-bean.bean-cv .field-name-field-fc-carussel-item > .field-items > .field-item.field-item-zitat div.text {
      max-width: 60%; } }
@media (min-width: 740px) {
  /* line 48, ../sass/components/bean/_bean.scss */
  div.entity-bean.bean-cv.bean-raw.bean-menu-no-border .field-name-field-fc-carussel-item > .field-items > .field-item {
    margin-bottom: 0; }
    /* line 52, ../sass/components/bean/_bean.scss */
    div.entity-bean.bean-cv.bean-raw.bean-menu-no-border .field-name-field-fc-carussel-item > .field-items > .field-item div.text {
      margin-top: 0; } }

/* line 1, ../sass/components/bean/_bean_citation.scss */
.bean-bean-citation {
  text-align: center; }
  /* line 4, ../sass/components/bean/_bean_citation.scss */
  .bean-bean-citation .bean-content {
    border-left: 0; }
  /* line 9, ../sass/components/bean/_bean_citation.scss */
  .bean-bean-citation.bean-citation-light .citation-wrapper {
    color: #2d3c4b; }
  /* line 14, ../sass/components/bean/_bean_citation.scss */
  .bean-bean-citation .citation-wrapper {
    position: relative;
    display: inline-block;
    color: #2d3c4b;
    background-image: url("../images/bg-citation.png");
    background-repeat: no-repeat;
    background-position: center 5em;
    padding: calc(5em + 90px) 1em 5em;
    /*&:before {
      content: '„';
      display: block;
      text-align: left;
      font-family: $base-font;
      font-weight: 500;
      font-size: 20em;
      line-height: 10px;
      margin-bottom: 4.5rem;
    }*/ }
    @media (min-width: 740px) {
      /* line 14, ../sass/components/bean/_bean_citation.scss */
      .bean-bean-citation .citation-wrapper {
        display: inline-block;
        background-position: left 3em;
        padding-left: 150px;
        padding-top: calc(3em + 60px);
        padding-bottom: 3em; } }
    /* line 43, ../sass/components/bean/_bean_citation.scss */
    .bean-bean-citation .citation-wrapper .citation {
      text-align: center;
      font-size: 1.75em; }
    /* line 48, ../sass/components/bean/_bean_citation.scss */
    .bean-bean-citation .citation-wrapper .citation-signature {
      text-align: right; }
      /* line 51, ../sass/components/bean/_bean_citation.scss */
      .bean-bean-citation .citation-wrapper .citation-signature img {
        max-width: 200px; }
        @media (min-width: 740px) {
          /* line 51, ../sass/components/bean/_bean_citation.scss */
          .bean-bean-citation .citation-wrapper .citation-signature img {
            max-width: 400px; } }
    /* line 60, ../sass/components/bean/_bean_citation.scss */
    .bean-bean-citation .citation-wrapper .citation-info-wrapper {
      text-align: center; }
      /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
      .bean-bean-citation .citation-wrapper .citation-info-wrapper:after {
        content: "";
        display: table;
        clear: both; }
      /* line 64, ../sass/components/bean/_bean_citation.scss */
      .bean-bean-citation .citation-wrapper .citation-info-wrapper .citation-author,
      .bean-bean-citation .citation-wrapper .citation-info-wrapper .citation-source,
      .bean-bean-citation .citation-wrapper .citation-info-wrapper .citation-date {
        font-size: 1em;
        color: inherit; }
        /* line 71, ../sass/components/bean/_bean_citation.scss */
        .bean-bean-citation .citation-wrapper .citation-info-wrapper .citation-author:last-child span.separator,
        .bean-bean-citation .citation-wrapper .citation-info-wrapper .citation-source:last-child span.separator,
        .bean-bean-citation .citation-wrapper .citation-info-wrapper .citation-date:last-child span.separator {
          display: none; }
      /* line 77, ../sass/components/bean/_bean_citation.scss */
      .bean-bean-citation .citation-wrapper .citation-info-wrapper > * + * {
        margin-left: 1px; }
    /* line 82, ../sass/components/bean/_bean_citation.scss */
    .bean-bean-citation .citation-wrapper > * + * {
      margin-top: 2em; }
  /* line 88, ../sass/components/bean/_bean_citation.scss */
  .bean-bean-citation.bean-citation-dark .citation-wrapper {
    color: #fff; }
    /* line 91, ../sass/components/bean/_bean_citation.scss */
    .bean-bean-citation.bean-citation-dark .citation-wrapper:before {
      color: rgba(255, 255, 255, 0.3); }

/* line 6, ../sass/components/bean/_bean_masonry_gallery.scss */
.bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item div.media-copyright {
  border-top-left-radius: 2px;
  color: #1b191d; }
/* line 11, ../sass/components/bean/_bean_masonry_gallery.scss */
.bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item div.media-description-wrapper {
  color: #1b191d; }
  /* line 14, ../sass/components/bean/_bean_masonry_gallery.scss */
  .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item div.media-description-wrapper div.media-description-button {
    background-color: #52b7c1; }

/*div.readmore a,
a.readmore {
  font-family: $base-font-bold;
  font-weight: 700;
  color: $link-color;

  &:link, &:visited { 
    color: $link-color; 
  }
  
  &:hover { 
    color: $link-active-color;
  }
} 

span.readmore a {
  font-family: $base-font;
}

div.readmore.button a {
  font-family: $headline-font;
  font-weight: 500;
  color: $form-button-color; 
  background-color: $form-button-bgcolor;
  font-size: 1em;
  padding: 0.75em 1.25em;
    
  &:hover { 
    background-color: $form-button-active-bgcolor;
    color: $form-button-active-color;
  }
}*/
/*.person-links {
  span.glyphicon,
  span.glyphicons,
  span.genericon,
  span.fa {
    color: $brand-primary;
  }
}*/
/*ul.node__links {
  li.comment-add a {
    font-family: $headline-font;
    font-weight: 500;
    color: $form-button-color; 
    background-color: $form-button-bgcolor;
    
    &:hover { 
      background-color: $form-button-active-bgcolor;
      color: $form-button-active-color;
    }
  }
}*/
/* line 57, ../sass/components/node/_node.scss */
.meta-links,
.zum-thema,
.audio-player-wrapper,
.terms-container {
  margin-bottom: 1em;
  background-color: #fff;
  padding: 0; }
  /* line 65, ../sass/components/node/_node.scss */
  .meta-links h2, .meta-links h3,
  .zum-thema h2,
  .zum-thema h3,
  .audio-player-wrapper h2,
  .audio-player-wrapper h3,
  .terms-container h2,
  .terms-container h3 {
    font-size: 1.5em;
    margin-bottom: 0.75em; }

/* line 73, ../sass/components/node/_node.scss */
.zum-thema + .meta-links,
.zum-thema + .audio-player-wrapper,
.zum-thema + .terms-container {
  margin-top: 4em; }
/* line 79, ../sass/components/node/_node.scss */
.zum-thema .field-item {
  color: #2d3c4b; }
  /* line 82, ../sass/components/node/_node.scss */
  .zum-thema .field-item a {
    color: inherit; }
    /* line 85, ../sass/components/node/_node.scss */
    .zum-thema .field-item a .glyphicon,
    .zum-thema .field-item a .glyphicons,
    .zum-thema .field-item a .fa,
    .zum-thema .field-item a .mat-icon {
      color: inherit; }
    /* line 92, ../sass/components/node/_node.scss */
    .zum-thema .field-item a:hover {
      color: #52b7c1; }
      /* line 95, ../sass/components/node/_node.scss */
      .zum-thema .field-item a:hover .glyphicon,
      .zum-thema .field-item a:hover .glyphicons,
      .zum-thema .field-item a:hover .fa,
      .zum-thema .field-item a:hover .mat-icon {
        color: #52b7c1; }
  /* line 104, ../sass/components/node/_node.scss */
  .zum-thema .field-item .fa, .zum-thema .field-item .mat-icon {
    padding-right: 6px; }

/* line 113, ../sass/components/node/_node.scss */
.terms-container .field-item a {
  color: #2d3c4b; }

/* line 124, ../sass/components/node/_node.scss */
.node--full .text + .zum-thema,
.node--full .text + .meta-links,
.node--full .text + .audio-player-wrapper,
.node--full .text + .terms-container,
.node--full .ical + .zum-thema,
.node--full .ical + .meta-links,
.node--full .ical + .audio-player-wrapper,
.node--full .ical + .terms-container,
.node--full .publikation-top + .zum-thema,
.node--full .publikation-top + .meta-links,
.node--full .publikation-top + .audio-player-wrapper,
.node--full .publikation-top + .terms-container,
.node--full .person-top + .zum-thema,
.node--full .person-top + .meta-links,
.node--full .person-top + .audio-player-wrapper,
.node--full .person-top + .terms-container {
  margin-top: 4em; }
  /* line 130, ../sass/components/node/_node.scss */
  .node--full .text + .zum-thema:before,
  .node--full .text + .meta-links:before,
  .node--full .text + .audio-player-wrapper:before,
  .node--full .text + .terms-container:before,
  .node--full .ical + .zum-thema:before,
  .node--full .ical + .meta-links:before,
  .node--full .ical + .audio-player-wrapper:before,
  .node--full .ical + .terms-container:before,
  .node--full .publikation-top + .zum-thema:before,
  .node--full .publikation-top + .meta-links:before,
  .node--full .publikation-top + .audio-player-wrapper:before,
  .node--full .publikation-top + .terms-container:before,
  .node--full .person-top + .zum-thema:before,
  .node--full .person-top + .meta-links:before,
  .node--full .person-top + .audio-player-wrapper:before,
  .node--full .person-top + .terms-container:before {
    display: none; }

/*.node--teaser, 
.node--article--teaser,
.node--termin--teaser,
.node--teaser-with-image,
.node--mitarbeiter,
.node--title {
  h3.title {
    color: $title-color;
    font-family: $headline-font;
    font-weight: 800;
    
    a {
      color: inherit;
    }  
  }
}*/
/*.node--article--file {
  .views-row-1 > & {
    border-top-color: $grey;
  }
    
  .field-name-field-more-info-file {
    border-bottom-color: $grey;
        
    a {
      color: $link-color;
          
      &:hover {
        color: $link-active-color;
      } 
    }
  }  
}*/
/*.node--termin--teaser {
  min-height: 3.5em;
  padding-left: 4.5em;
  background: url('../images/image-termin.png') left center no-repeat;
  background-size: 3.5em;
}*/
@media (min-width: 740px) {
  /* line 183, ../sass/components/node/_node.scss */
  .has-no-sidebars .node--article--full .media-gallery,
  .has-no-sidebars .node--article--full div.media {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0;
    float: none; } }
/* line 191, ../sass/components/node/_node.scss */
.has-no-sidebars .node--article--full .media-gallery div.file img, .has-no-sidebars .node--article--full .media-gallery div.file object, .has-no-sidebars .node--article--full .media-gallery div.file embed, .has-no-sidebars .node--article--full .media-gallery div.file media,
.has-no-sidebars .node--article--full div.media div.file img,
.has-no-sidebars .node--article--full div.media div.file object,
.has-no-sidebars .node--article--full div.media div.file embed,
.has-no-sidebars .node--article--full div.media div.file media {
  width: 100%; }

/*# sourceMappingURL=fmerz.styles.css.map */
