/*Form variables*/
  /* line 1, ../sass/root_variables/_root_variables.scss */
  :root {
    --ubg-omega-navigation-animation-duration: 0.5s;
    /* Social-Media-Wall */
    /*--smw-color-text: black;
    --smw-color-link: $link-color;
    --smw-color-link-text: white;
    --smw-color-header-link: $link-color;
    --smw-color-link-hover: $link-active-color;
    --smw-color-header-link-hover: $link-active-color;
    --smw-font-family: $base-font;
    */ }
  
  /* line 1, ../sass/base/_accordion.scss */
  .ui-accordion .ui-accordion-header {
    margin-top: 0; }
  
  /* line 5, ../sass/base/_accordion.scss */
  .ui-accordion .ui-accordion-header-active {
    border-bottom: 0 !important; }
  
  /* line 7, ../sass/base/_accordion.scss */
  .ui-accordion .ui-accordion-content {
    padding: 0;
    margin: 0; }
  
  /* line 1, ../sass/base/_field.scss */
  .field__label {
    font-weight: normal;
    font-family: Arial, Helvetica, Verdana, sans-serif; }
  
  /*@mixin placeholder($color: $input-color-placeholder) {
    // Firefox
    &::-moz-placeholder {
      color: $color;
      opacity: 1;
    }
    &:-ms-input-placeholder { color: $color; } // Internet Explorer 10+
    &::-webkit-input-placeholder  { color: $color; } // Safari and Chrome
  } */
  /* line 49, ../sass/base/_forms.scss */
  .form-item, .form-actions {
    margin-bottom: 1.25em;
    margin-top: 1.25em; }
  
  /* line 54, ../sass/base/_forms.scss */
  input.form-text,
  textarea.form-textarea,
  select.form-select {
    background-color: #fff;
    border: 1px solid #ccc;
    width: 99%;
    height: 1.7em;
    padding: 0.1em 0.5%;
    margin-top: 0.25em;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }
  
  /* line 66, ../sass/base/_forms.scss */
  input.form-text[size="1"],
  input.form-text[size="2"],
  input.form-text[size="3"],
  input.form-text[size="4"],
  input.form-text[size="5"],
  input.form-text[size="6"],
  input.form-text[size="7"],
  input.form-text[size="8"],
  input.form-text[size="9"],
  input.form-text[size="10"],
  input.form-text[size="11"],
  input.form-text[size="12"],
  input.form-text[size="13"],
  input.form-text[size="14"],
  input.form-text[size="15"],
  input.form-text[size="16"],
  input.form-text[size="17"],
  input.form-text[size="18"],
  input.form-text[size="19"],
  input.form-text[size="20"] {
    width: auto; }
  
  /* line 89, ../sass/base/_forms.scss */
  textarea.form-textarea {
    height: auto; }
  
  /* line 93, ../sass/base/_forms.scss */
  html.js input.form-autocomplete {
    background-position: 100% 10px; }
  
  /* line 97, ../sass/base/_forms.scss */
  textarea.form-textarea {
    height: auto;
    border: 1px solid #ccc;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    /* IE7 */
    *width: 99%; }
    /* line 104, ../sass/base/_forms.scss */
    textarea.form-textarea.nonresizable {
      resize: none; }
  
  /* line 109, ../sass/base/_forms.scss */
  select.form-select {
    height: auto;
    padding: 0.25em 0;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  
  /* line 116, ../sass/base/_forms.scss */
  .form-item label,
  .form-actions label,
  label {
    clear: both;
    font-weight: normal;
    padding: 0.25em 0 0 0;
    line-height: 1.3em; }
  
  /* line 125, ../sass/base/_forms.scss */
  label.option, label a {
    font-weight: normal;
    vertical-align: baseline; }
  
  /* line 132, ../sass/base/_forms.scss */
  .form-type-radios.form-item-anrede label,
  .form-type-radios.form-radios-inline label {
    display: inline; }
  /* line 134, ../sass/base/_forms.scss */
  .form-type-radios.form-item-anrede .form-radios,
  .form-type-radios.form-radios-inline .form-radios {
    display: inline;
    margin-left: 1em; }
    /* line 138, ../sass/base/_forms.scss */
    .form-type-radios.form-item-anrede .form-radios .form-item,
    .form-type-radios.form-radios-inline .form-radios .form-item {
      display: inline; }
  
  /* line 144, ../sass/base/_forms.scss */
  .form-checkboxes .form-item,
  .form-radios .form-item {
    margin-top: 0;
    margin-bottom: 0; }
  
  /* line 150, ../sass/base/_forms.scss */
  input.form-checkbox {
    margin-left: 0; }
  
  /* line 158, ../sass/base/_forms.scss */
  .form-type-checkbox input.form-checkbox + label {
    max-width: calc(100% - 30px);
    line-height: 1.25em;
    vertical-align: middle;
    padding-top: 0; }
  
  /* line 166, ../sass/base/_forms.scss */
  input.form-submit, a#edit-cancel, input#edit-submit {
    display: block;
    text-decoration: none;
    margin: 0.63em 0;
    vertical-align: middle;
    cursor: pointer;
    color: #fff;
    font-size: 1em;
    font: 1em Arial, Helvetica, Verdana, sans-serif;
    outline: 0;
    overflow: visible;
    width: auto;
    line-height: 1.5em;
    background-color: #e95d0f;
    border: 1px solid #e95d0f;
    padding: 0.2em 1.25em; }
    /* line 183, ../sass/base/_forms.scss */
    input.form-submit:hover, a#edit-cancel:hover, input#edit-submit:hover {
      background-color: #e95d0f;
      color: #fff; }
    /* line 187, ../sass/base/_forms.scss */
    input.form-submit:focus, a#edit-cancel:focus, input#edit-submit:focus {
      outline: 1px solid #000; }
  
  /* line 192, ../sass/base/_forms.scss */
  .form-required {
    color: #000; }
  
  /* Login-Form */
  /* line 194, ../sass/base/_forms.scss */
  #user-login-form .form-required {
    margin-left: -3px; }
  
  /* line 196, ../sass/base/_forms.scss */
  .field-prefix, .field-suffix {
    font-size: 1em; }
  
  /* line 198, ../sass/base/_forms.scss */
  div.form-textarea-wrapper {
    width: 100%; }
  
  /* line 200, ../sass/base/_forms.scss */
  .ui-widget {
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 1em; }
  
  /* line 201, ../sass/base/_forms.scss */
  .ui-widget-content {
    color: #000; }
  
  /* ------- Kontaktform -------- */
  /* line 204, ../sass/base/_forms.scss */
  #edit-to label {
    float: left; }
  
  /* line 205, ../sass/base/_forms.scss */
  #edit-to a.username {
    display: block;
    padding: 6px 4px;
    float: left;
    font-weight: bold; }
  
  /*** Geburtsdatum ***/
  /* line 214, ../sass/base/_forms.scss */
  #edit-field-user-gebdat fieldset.form-wrapper {
    border: 0;
    padding: 0;
    margin-left: 0; }
  /* line 220, ../sass/base/_forms.scss */
  #edit-field-user-gebdat legend {
    display: block;
    clear: both;
    font-weight: bold;
    padding: 6px 0 0 0;
    margin: 0; }
    /* line 227, ../sass/base/_forms.scss */
    #edit-field-user-gebdat legend span.fieldset-legend:after {
      content: ' *'; }
  
  /* line 232, ../sass/base/_forms.scss */
  .container-inline-date .date-padding {
    padding: 0; }
    /* line 235, ../sass/base/_forms.scss */
    .container-inline-date .date-padding label {
      display: none; }
  /* line 238, ../sass/base/_forms.scss */
  .container-inline-date > .form-item {
    border: none;
    margin-bottom: 0; }
  
  /* Wahlkreis verstecken */
  /* line 242, ../sass/base/_forms.scss */
  div.field-name-field-wahlkreis {
    display: none;
    visibility: hidden; }
  
  /* --------- Shiny Forms -------- */
  /* line 245, ../sass/base/_forms.scss */
  label.label-error {
    color: red; }
  
  /* line 246, ../sass/base/_forms.scss */
  input.inputfield-error {
    border-color: red; }
  
  /* line 247, ../sass/base/_forms.scss */
  div.errormessage {
    color: red;
    font-size: 0.9em;
    margin-top: 6px; }
  
  /* line 248, ../sass/base/_forms.scss */
  span.errormessage {
    color: red; }
  
  /* line 249, ../sass/base/_forms.scss */
  span.successmessage {
    color: green; }
  
  /* line 251, ../sass/base/_forms.scss */
  .formbox label {
    padding-top: 0; }
  
  /* line 252, ../sass/base/_forms.scss */
  .formbox {
    padding-top: 6px; }
  
  /* line 254, ../sass/base/_forms.scss */
  .form-item .description {
    font-size: 0.8em; }
  
  /* line 258, ../sass/base/_forms.scss */
  .form-type-radio .description,
  .form-type-checkbox .description {
    margin-left: 2.4em; }
  
  /* ----------Form effects ----------*/
  /* line 264, ../sass/base/_forms.scss */
  .form-item input.form-text {
    -moz-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    /* line 15, ../sass/base/_forms.scss */
    .form-item input.form-text:focus {
      border-color: #ccc;
      outline: 0;
      -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(204, 204, 204, 0.6);
      -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(204, 204, 204, 0.6);
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(204, 204, 204, 0.6); }
    /* line 159, ../sass/abstractions/_mixins.scss */
    .form-item input.form-text::-moz-placeholder {
      color: #999;
      opacity: 1; }
    /* line 163, ../sass/abstractions/_mixins.scss */
    .form-item input.form-text:-ms-input-placeholder {
      color: #999; }
    /* line 164, ../sass/abstractions/_mixins.scss */
    .form-item input.form-text::-webkit-input-placeholder {
      color: #999; }
    /* line 278, ../sass/base/_forms.scss */
    .form-item input.form-text[disabled], .form-item input.form-text[readonly], fieldset[disabled] .form-item input.form-text {
      cursor: not-allowed;
      background-color: #e1e2e4;
      opacity: 1; }
  
  /* line 159, ../sass/abstractions/_mixins.scss */
  .form-item textarea.form-textarea::-moz-placeholder {
    color: #999;
    opacity: 1; }
  /* line 163, ../sass/abstractions/_mixins.scss */
  .form-item textarea.form-textarea:-ms-input-placeholder {
    color: #999; }
  /* line 164, ../sass/abstractions/_mixins.scss */
  .form-item textarea.form-textarea::-webkit-input-placeholder {
    color: #999; }
  
  /* line 298, ../sass/base/_forms.scss */
  input[type="search"] {
    -webkit-appearance: none; }
  
  /* line 303, ../sass/base/_forms.scss */
  input.success {
    border-color: #3c763d;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
    /* line 42, ../sass/base/_forms.scss */
    input.success:focus {
      border-color: #2b542c;
      -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
      -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }
  
  /* line 306, ../sass/base/_forms.scss */
  input.warning {
    border-color: #8a6d3b;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
    /* line 42, ../sass/base/_forms.scss */
    input.warning:focus {
      border-color: #66512c;
      -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
      -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }
  
  /* line 309, ../sass/base/_forms.scss */
  input.error {
    border-color: #a94442;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
    /* line 42, ../sass/base/_forms.scss */
    input.error:focus {
      border-color: #843534;
      -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
      -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }
  
  /* line 314, ../sass/base/_forms.scss */
  .container-inline-date > .form-item {
    width: 100%; }
  
  /* line 318, ../sass/base/_forms.scss */
  .container-inline-date .date-padding {
    float: none;
    padding: 0; }
  
  /* line 323, ../sass/base/_forms.scss */
  .container-inline-date .form-item .form-item {
    float: none; }
  
  /* line 327, ../sass/base/_forms.scss */
  .container-inline-date .form-item input, .container-inline-date .form-item select, .container-inline-date .form-item option {
    margin-right: 5px; }
  
  /* line 330, ../sass/base/_forms.scss */
  .container-inline-date .form-item input {
    width: 99%; }
  
  /* line 336, ../sass/base/_forms.scss */
  .form-type-select .chosen-container {
    font-size: 1em; }
  
  /* line 344, ../sass/base/_forms.scss */
  .node-delete-confirm .form-actions input.form-submit,
  .node-delete-confirm .form-actions a#edit-cancel,
  .node-delete-confirm .form-actions input#edit-preview,
  .node-delete-confirm .form-actions input#edit-submit,
  .bean-delete-confirm .form-actions input.form-submit,
  .bean-delete-confirm .form-actions a#edit-cancel,
  .bean-delete-confirm .form-actions input#edit-preview,
  .bean-delete-confirm .form-actions input#edit-submit {
    display: inline-block; }
    /* line 350, ../sass/base/_forms.scss */
    .node-delete-confirm .form-actions input.form-submit + *,
    .node-delete-confirm .form-actions a#edit-cancel + *,
    .node-delete-confirm .form-actions input#edit-preview + *,
    .node-delete-confirm .form-actions input#edit-submit + *,
    .bean-delete-confirm .form-actions input.form-submit + *,
    .bean-delete-confirm .form-actions a#edit-cancel + *,
    .bean-delete-confirm .form-actions input#edit-preview + *,
    .bean-delete-confirm .form-actions input#edit-submit + * {
      margin-left: 2em; }
  
  /* line 360, ../sass/base/_forms.scss */
  .bean-bean-simplemailnews div.simplemailnews-form .captcha {
    clear: both;
    padding: 1.5rem 0; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .bean-bean-simplemailnews div.simplemailnews-form .captcha:after {
      content: "";
      display: table;
      clear: both; }
    /* line 366, ../sass/base/_forms.scss */
    .bean-bean-simplemailnews div.simplemailnews-form .captcha .form-item.form-item-captcha-response input.form-text {
      width: auto; }
  
  /* line 1, ../sass/base/_globals.scss */
  html, body, div {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
    font: inherit; }
  
  /* line 10, ../sass/base/_globals.scss */
  body {
    background: #fff;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 14px;
    line-height: 21px;
    letter-spacing: normal;
    padding-bottom: 0.625em;
    color: #000;
    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 */
    body:after {
      content: " ";
      display: block;
      clear: both; }@media (min-width: 740px) {
 /* line 10, ../sass/base/_globals.scss */
      body {
        font-size: 14px;
        line-height: 21px; } 
}@media (min-width: 980px) {
 /* line 10, ../sass/base/_globals.scss */
      body {
        font-size: 16px;
        line-height: 24px; } 
}/* line 33, ../sass/base/_globals.scss */
  p, dl, hr, h1, h2, h3, h4, h5, h6, pre, address, fieldset {
    margin-top: 0;
    margin-bottom: 1em;
    vertical-align: baseline; }
  
  /* line 39, ../sass/base/_globals.scss */
  address {
    font-style: normal; }
  
  /* line 41, ../sass/base/_globals.scss */
  p {
    margin: 0 0 1em;
    line-height: 1.5em;
    word-wrap: break-word; }
  
  /* line 46, ../sass/base/_globals.scss */
  p:last-child {
    margin-bottom: 0; }
  
  /* line 48, ../sass/base/_globals.scss */
  ul {
    margin-left: 1.25em;
    padding: 0px;
    list-style-type: disc;
    text-align: left; }
  
  /* line 55, ../sass/base/_globals.scss */
  ol {
    margin-left: 2em;
    padding: 0px;
    text-align: left; }
  
  /* line 61, ../sass/base/_globals.scss */
  li {
    font-size: 1.0em;
    line-height: 150%;
    padding-left: 5px;
    padding-top: 0px;
    text-align: left; }
  
  /* line 68, ../sass/base/_globals.scss */
  ol li {
    padding-left: 3px; }
  
  /* line 70, ../sass/base/_globals.scss */
  h1, h2, h3, h4, h5, h6, p, ol, ul {
    letter-spacing: normal; }
  
  /* line 74, ../sass/base/_globals.scss */
  h1, h2, h3, h4, h5, h6 {
    word-wrap: break-word;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: bold;
    line-height: 1.3; }
  
  /* line 81, ../sass/base/_globals.scss */
  h1 {
    font-size: 2em; }
    /* line 84, ../sass/base/_globals.scss */
    h1.page-title {
      font-size: 1.5em;
      color: #000;
      margin-top: 0;
      margin-bottom: 1em; }
  
  /* line 92, ../sass/base/_globals.scss */
  h2 {
    font-size: 1.5em;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    color: #000; }
  
  /* line 97, ../sass/base/_globals.scss */
  h3 {
    font-size: 1.25em; }
    /* line 100, ../sass/base/_globals.scss */
    h3.title, h3.block-title {
      font-size: 1.5em;
      line-height: 1.2em;
      margin-bottom: 0.6667em; }
  
  /* line 108, ../sass/base/_globals.scss */
  h4 {
    font-size: 1.1em; }
  
  /* line 109, ../sass/base/_globals.scss */
  h5 {
    font-size: 1em; }
  
  /* line 110, ../sass/base/_globals.scss */
  h6 {
    font-size: 0.9em; }
  
  /* line 112, ../sass/base/_globals.scss */
  tbody {
    border: 0; }
  
  /* line 114, ../sass/base/_globals.scss */
  td, th {
    vertical-align: top; }
  
  /* line 116, ../sass/base/_globals.scss */
  th {
    border-bottom: 1px solid #000;
    font-weight: normal; }
  
  /* line 121, ../sass/base/_globals.scss */
  a, a:link, a:visited, a:hover {
    color: #e95d0f;
    text-decoration: none; }
  
  /* line 125, ../sass/base/_globals.scss */
  a:hover, a:focus {
    text-decoration: underline; }
  
  /* line 126, ../sass/base/_globals.scss */
  a:focus {
    outline: 1px solid #e95d0f; }
  
  /* line 128, ../sass/base/_globals.scss */
  hr {
    color: #000;
    border: none;
    border-bottom: 1px solid #000;
    height: 1px;
    width: 100%; }
  
  /* line 136, ../sass/base/_globals.scss */
  img, object, embed, media {
    max-width: 100%; }
  
  /* line 139, ../sass/base/_globals.scss */
  img {
    height: auto;
    border: 0; }
  
  /******* Fluid videos ************/
  /* line 143, ../sass/base/_globals.scss */
  .embed-container, .node .text span[id^=sp-], article.node--mvideo .video-code span[id^=sp-], .video-container, .media-youtube-video {
    position: relative;
    padding-bottom: 56.25%;
    /* 16/9 ratio */
    height: 0;
    overflow: hidden; }@media (min-width: 561px) and (max-width: 739px) {
 /* line 143, ../sass/base/_globals.scss */
      .embed-container, .node .text span[id^=sp-], article.node--mvideo .video-code span[id^=sp-], .video-container, .media-youtube-video {
        text-align: center; } 
}/* line 154, ../sass/base/_globals.scss */
  .embed-container iframe, .node .text span[id^=sp-] iframe, article.node--mvideo .video-code span[id^=sp-] iframe, .video-container iframe, .media-youtube-video iframe,
  .embed-container object,
  .node .text span[id^=sp-] object,
  article.node--mvideo .video-code span[id^=sp-] object, .video-container object,
  .embed-container embed,
  .node .text span[id^=sp-] embed,
  article.node--mvideo .video-code span[id^=sp-] embed, .video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }@media (min-width: 561px) and (max-width: 739px) {
 /* line 154, ../sass/base/_globals.scss */
      .embed-container iframe, .node .text span[id^=sp-] iframe, article.node--mvideo .video-code span[id^=sp-] iframe, .video-container iframe, .media-youtube-video iframe,
      .embed-container object,
      .node .text span[id^=sp-] object,
      article.node--mvideo .video-code span[id^=sp-] object, .video-container object,
      .embed-container embed,
      .node .text span[id^=sp-] embed,
      article.node--mvideo .video-code span[id^=sp-] embed, .video-container embed {
        max-width: 560px;
        margin: 0 auto;
        display: block; } 
}/* line 170, ../sass/base/_globals.scss */
  video {
    width: 100%;
    height: auto;
    vertical-align: top; }
    /* line 175, ../sass/base/_globals.scss */
    article video, .block video {
      vertical-align: top; }
  
  /*********************/
  /* line 186, ../sass/base/_globals.scss */
  .glyphicon span.link-title,
  .glyphicons span.link-title,
  .genericon span.link-title,
  .fa span.link-title, .fas span.link-title, .far span.link-title, .fab span.link-title {
    text-indent: -10000px;
    display: block;
    float: left;
    width: 1px; }
  /* line 193, ../sass/base/_globals.scss */
  .glyphicon span.title,
  .glyphicons span.title,
  .genericon span.title,
  .fa span.title, .fas span.title, .far span.title, .fab span.title {
    margin-left: 3px;
    display: inline-block;
    font-family: Arial, Helvetica, Verdana, sans-serif; }
  
  /************************/
  /* line 201, ../sass/base/_globals.scss */
  .glyphicon,
  .glyphicons {
    position: relative;
    display: inline-block;
    font-style: normal;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }@media (min-width: 740px) {
 /* line 211, ../sass/base/_globals.scss */
    .mobileonly {
      display: none; } 
}/* line 217, ../sass/base/_globals.scss */
  .pconly {
    display: none; }@media (min-width: 740px) {
 /* line 217, ../sass/base/_globals.scss */
      .pconly {
        display: block; } 
}/* line 226, ../sass/base/_globals.scss */
  a.skip-link {
    display: none; }@media (min-width: 740px) {
 /* line 230, ../sass/base/_globals.scss */
      a.skip-link, a.skip-link:hover, a.skip-link:visited, a.skip-link:focus, a.skip-link:active {
        position: absolute;
        overflow: hidden;
        display: block;
        top: -99999px;
        left: -99999px;
        height: 1px;
        width: 1px;
        text-align: left; }
      /* line 247, ../sass/base/_globals.scss */
      a.skip-link:focus, a.skip-link:active {
        top: 0;
        left: 0;
        width: auto;
        height: auto;
        overflow: visible;
        background-color: #fff; } 
}/* line 260, ../sass/base/_globals.scss */
  a.skip-anchor {
    padding: 0 !important; }
  
  /* line 266, ../sass/base/_globals.scss */
  body.not-logged-in .contextual-links {
    display: none;
    visibility: hidden; }
  
  /* Problem: obere Angabe erzeugt zu kleine Bilder in Colorbox */
  /* line 275, ../sass/base/_globals.scss */
  #colorbox .media-gallery-item img {
    max-width: none;
    height: 90%; }
  
  /* line 281, ../sass/base/_globals.scss */
  a.toplink {
    position: fixed;
    bottom: 0px;
    right: 0px;
    display: none;
    width: 50px;
    height: 45px;
    background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/images/top.png);
    background-repeat: no-repeat;
    z-index: 10; }
  
  /* line 294, ../sass/base/_globals.scss */
  .glyphicons.ubg-hidden {
    display: block;
    width: 0;
    height: 0;
    margin: 0;
    border: 0;
    padding: 0;
    overflow: hidden; }
  
  /* line 307, ../sass/base/_globals.scss */
  .search-toggle .glyphicons.ubg-hidden {
    display: block;
    width: 0;
    height: 0;
    margin: 0;
    border: 0;
    padding: 0;
    overflow: hidden; }
  
  /* iframe-wrapper to enable scrolling in iframes on ioS devices */
  /* line 2, ../sass/base/_iframe.scss */
  div.iframe-touch-wrapper,
  div.iframe-touch-wrapper div {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
    overflow-x: auto;
    height: auto; }
  
  /* line 10, ../sass/base/_iframe.scss */
  .has-no-sidebars .l-content > #main-content > iframe {
    display: block; }
  
  /* line 3, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-corner-top,
  .ui-accordion .ui-corner-top {
    -moz-border-radius-topleft: 0;
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0; }
  /* line 12, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-state-active,
  .ui-tabs .ui-widget-content .ui-state-active,
  .ui-tabs .ui-widget-header .ui-state-active,
  .ui-accordion .ui-state-active,
  .ui-accordion .ui-widget-content .ui-state-active,
  .ui-accordion .ui-widget-header .ui-state-active {
    background: transparent;
    border: 0;
    color: #000; }
  /* line 20, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-corner-bottom, .ui-tabs.ui-corner-all,
  .ui-tabs .ui-corner-all,
  .ui-accordion .ui-corner-bottom,
  .ui-accordion.ui-corner-all,
  .ui-accordion .ui-corner-all {
    border-radius: 0; }
  /* line 26, ../sass/base/_jquery_ui.scss */
  .ui-tabs.ui-widget, .ui-tabs.ui-widget input, .ui-tabs.ui-widget select, .ui-tabs.ui-widget textarea, .ui-tabs.ui-widget button,
  .ui-accordion.ui-widget,
  .ui-accordion.ui-widget input,
  .ui-accordion.ui-widget select,
  .ui-accordion.ui-widget textarea,
  .ui-accordion.ui-widget button {
    font-family: Arial, Helvetica, Verdana, sans-serif; }
  /* line 32, ../sass/base/_jquery_ui.scss */
  .ui-tabs.ui-widget-content,
  .ui-tabs .ui-widget-content,
  .ui-accordion.ui-widget-content,
  .ui-accordion .ui-widget-content {
    border: none;
    background: transparent;
    color: #000; }
  /* line 39, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-widget-content a,
  .ui-accordion .ui-widget-content a {
    color: #e95d0f; }
  /* line 42, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-widget-content .readmore a,
  .ui-tabs .ui-widget-content a.readmore,
  .ui-accordion .ui-widget-content .readmore a,
  .ui-accordion .ui-widget-content a.readmore {
    color: #fff; }
  /* line 46, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-widget-header,
  .ui-accordion .ui-widget-header {
    border: none;
    background: transparent;
    color: #000; }
  /* line 51, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-widget-header a,
  .ui-accordion .ui-widget-header a {
    color: #000; }
  /* line 53, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-state-default, .ui-tabs.ui-widget-content .ui-state-default,
  .ui-tabs .ui-widget-header .ui-state-default,
  .ui-accordion .ui-state-default,
  .ui-accordion.ui-widget-content .ui-state-default,
  .ui-accordion .ui-widget-header .ui-state-default {
    border: none;
    background: transparent;
    color: #000; }
  /* line 62, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-state-default a, .ui-tabs .ui-state-default a:link, .ui-tabs .ui-state-default a:visited,
  .ui-accordion .ui-state-default a,
  .ui-accordion .ui-state-default a:link,
  .ui-accordion .ui-state-default a:visited {
    color: #000; }
  /* line 65, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-state-hover, .ui-tabs.ui-widget-content .ui-state-hover,
  .ui-tabs .ui-widget-header .ui-state-hover,
  .ui-tabs .ui-state-focus, .ui-tabs.ui-widget-content .ui-state-focus,
  .ui-tabs .ui-widget-header .ui-state-focus,
  .ui-accordion .ui-state-hover,
  .ui-accordion.ui-widget-content .ui-state-hover,
  .ui-accordion .ui-widget-header .ui-state-hover,
  .ui-accordion .ui-state-focus,
  .ui-accordion.ui-widget-content .ui-state-focus,
  .ui-accordion .ui-widget-header .ui-state-focus {
    border: none;
    background: transparent;
    color: #000; }
  /* line 77, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-state-hover a, .ui-tabs .ui-state-hover a:hover,
  .ui-accordion .ui-state-hover a,
  .ui-accordion .ui-state-hover a:hover {
    color: #000; }
  /* line 80, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-state-active, .ui-tabs.ui-widget-content .ui-state-active,
  .ui-tabs .ui-widget-header .ui-state-active,
  .ui-accordion .ui-state-active,
  .ui-accordion.ui-widget-content .ui-state-active,
  .ui-accordion .ui-widget-header .ui-state-active {
    border: none;
    background: transparent;
    color: #000; }
  /* line 89, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-state-active a, .ui-tabs .ui-state-active a:link, .ui-tabs .ui-state-active a:visited,
  .ui-accordion .ui-state-active a,
  .ui-accordion .ui-state-active a:link,
  .ui-accordion .ui-state-active a:visited {
    color: #000; }
  /* line 92, ../sass/base/_jquery_ui.scss */
  .ui-tabs.ui-widget :focus,
  .ui-accordion.ui-widget :focus {
    outline: none; }
  
  /* line 1, ../sass/base/_lists.scss */
  ul.pager-load-more {
    text-align: center;
    margin: 2em 0 1em; }@media (min-width: 740px) {
 /* line 1, ../sass/base/_lists.scss */
      ul.pager-load-more {
        margin: 1em 0; } 
}/* line 9, ../sass/base/_lists.scss */
    ul.pager-load-more li.pager-next {
      margin: 0 auto;
      display: inline-block;
      padding: 0; }
      /* line 14, ../sass/base/_lists.scss */
      ul.pager-load-more li.pager-next a {
        font-family: Arial, Helvetica, Verdana, sans-serif;
        line-height: 1.2em;
        font-size: 1em;
        padding: 0.5em 1.25em;
        background-color: #e95d0f;
        color: #fff;
        display: inline-block; }
        /* line 23, ../sass/base/_lists.scss */
        ul.pager-load-more li.pager-next a:link, ul.pager-load-more li.pager-next a:visited {
          color: #fff; }
        /* line 24, ../sass/base/_lists.scss */
        ul.pager-load-more li.pager-next a:hover {
          background-color: #999;
          text-decoration: none; }
  
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .l-branding-outer:after {
    content: "";
    display: table;
    clear: both; }
  
  /* line 10, ../sass/base/_regions.scss */
  .l-branding.l-branding-with-logo {
    position: relative; }
  
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .l-navigation-outer:after {
    content: "";
    display: table;
    clear: both; }
  
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .l-region--branding:after {
    content: "";
    display: table;
    clear: both; }
  
  /* line 23, ../sass/base/_regions.scss */
  .l-main {
    margin-top: 1.25em; }
    /* line 26, ../sass/base/_regions.scss */
    .beanpage-zero-margin-header .l-main, .beanpage-zero-margin-both .l-main {
      margin-top: 0;
      padding-top: 0; }
    /* line 32, ../sass/base/_regions.scss */
    .beanpage-zero-margin-footer .l-main, .beanpage-zero-margin-both .l-main {
      margin-bottom: 0;
      padding-bottom: 0; }
      /* line 37, ../sass/base/_regions.scss */
      .beanpage-zero-margin-footer .l-main > *, .beanpage-zero-margin-both .l-main > * {
        margin-bottom: 0; }
  
  /* line 46, ../sass/base/_regions.scss */
  body.has-slideshow .beanpage-zero-margin-header .l-main,
  body.has-slideshow .beanpage-zero-margin-both .l-main {
    margin-top: 0; }
  
  /* line 52, ../sass/base/_regions.scss */
  .l-footer {
    background-color: #666;
    color: #000; }
    /* line 56, ../sass/base/_regions.scss */
    .l-footer h2, .l-footer a {
      color: #000; }
  
  /* line 60, ../sass/base/_regions.scss */
  .front .l-breadcrumb {
    display: none; }
  
  /* line 63, ../sass/base/_regions.scss */
  .l-copyright {
    padding-bottom: 1em; }
  
  /* line 67, ../sass/base/_regions.scss */
  .l-cookies {
    background-color: #f0f0f0;
    padding-top: 1em;
    padding-bottom: 1em; }
    /* line 72, ../sass/base/_regions.scss */
    .has-sidebar-second .l-cookies {
      clear: both;
      padding: 1em; }
  
  /* line 1, ../sass/base/_tables.scss */
  th {
    background-color: #ccc; }
  
  /* line 5, ../sass/base/_tables.scss */
  tr.odd {
    background-color: #e1e2e4; }
  
  /* line 9, ../sass/base/_tables.scss */
  tr.even {
    background-color: #fff; }
  
  /* line 15, ../sass/base/_tables.scss */
  table td ul {
    margin-top: 0;
    margin-bottom: 0; }
  
  /* line 23, ../sass/base/_tables.scss */
  .views-table th, .views-table td {
    padding: 0.25em 0.5em; }
  
  /* line 31, ../sass/base/_tables.scss */
  .field-type-text-long table td, .field-type-text-long table th,
  .field-type-text-with-summary table td,
  .field-type-text-with-summary table th {
    padding-left: 2px;
    padding-right: 2px; }
  
  /* line 38, ../sass/base/_tables.scss */
  table.admin-table,
  .view-sort-beanpages table {
    border: 1px solid #bebfb9;
    font-size: 1em;
    margin: 0 0 10px;
    width: 100%; }
    /* line 45, ../sass/base/_tables.scss */
    table.admin-table td, table.admin-table th,
    .view-sort-beanpages table td,
    .view-sort-beanpages table th {
      border: 0 none;
      color: #000;
      padding: 8px 10px;
      vertical-align: middle; }
      /* line 51, ../sass/base/_tables.scss */
      table.admin-table td a:focus, table.admin-table th a:focus,
      .view-sort-beanpages table td a:focus,
      .view-sort-beanpages table th a:focus {
        outline: 0; }
    /* line 56, ../sass/base/_tables.scss */
    table.admin-table th,
    .view-sort-beanpages table th {
      background-color: #e1e2dc;
      border: 1px solid #bebfb9;
      font-weight: normal;
      padding: 3px 10px;
      text-transform: uppercase; }
    /* line 64, ../sass/base/_tables.scss */
    table.admin-table tr.even, table.admin-table tr.odd,
    .view-sort-beanpages table tr.even,
    .view-sort-beanpages table tr.odd {
      background-color: #f3f4ee;
      border: 1px solid #bebfb9; }
    /* line 69, ../sass/base/_tables.scss */
    table.admin-table tr.odd,
    .view-sort-beanpages table tr.odd {
      background-color: #fff; }
    /* line 71, ../sass/base/_tables.scss */
    table.admin-table tr.region-title td,
    .view-sort-beanpages table tr.region-title td {
      font-family: Arial, Helvetica, Verdana, sans-serif;
      font-size: 1.2em; }
  
  /* line 1, ../sass/base/_tabs.scss */
  .ui-tabs {
    padding: 0; }
    /* line 4, ../sass/base/_tabs.scss */
    .ui-tabs .ui-tabs-panel {
      padding: 12px; }
    /* line 8, ../sass/base/_tabs.scss */
    .ui-tabs .ui-tabs-nav {
      padding: 0; }
      /* line 11, ../sass/base/_tabs.scss */
      .ui-tabs .ui-tabs-nav li {
        top: 0;
        line-height: 1.25em; }
        /* line 15, ../sass/base/_tabs.scss */
        .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
          padding-bottom: 0; }
        /* line 19, ../sass/base/_tabs.scss */
        .ui-tabs .ui-tabs-nav li a {
          padding: 0.5em; }
    /* line 26, ../sass/base/_tabs.scss */
    .ui-tabs.ui-widget-content {
      border: 1px solid #ccc; }
    /* line 30, ../sass/base/_tabs.scss */
    .ui-tabs .ui-widget-header {
      background: #e1e2e4; }
      /* line 33, ../sass/base/_tabs.scss */
      .ui-tabs .ui-widget-header .ui-state-default {
        margin: 0;
        background: #e1e2e4;
        border-top: 3px solid #e1e2e4; }
      /* line 39, ../sass/base/_tabs.scss */
      .ui-tabs .ui-widget-header .ui-state-active {
        background: #fff;
        border-top: 3px solid #e95d0f; }
        /* line 43, ../sass/base/_tabs.scss */
        .ui-tabs .ui-widget-header .ui-state-active:last-child {
          border-right: 1px solid #999; }
      /* line 48, ../sass/base/_tabs.scss */
      .ui-tabs .ui-widget-header .ui-state-default + .ui-state-default {
        border-left: 1px solid #fff; }
      /* line 52, ../sass/base/_tabs.scss */
      .ui-tabs .ui-widget-header .ui-state-default + .ui-state-active,
      .ui-tabs .ui-widget-header .ui-state-active + .ui-state-default {
        border-left: 1px solid #999; }
  
  /* line 61, ../sass/base/_tabs.scss */
  .ui-tabs .ui-tabs-nav-vertical > li {
    float: none;
    margin: 0;
    width: 100%;
    clear: both; }
    /* line 67, ../sass/base/_tabs.scss */
    .ui-tabs .ui-tabs-nav-vertical > li > a {
      float: none;
      display: inline-block; }
  
  /* line 76, ../sass/base/_tabs.scss */
  .tabs-pills .ui-tabs .ui-tabs-panel {
    padding: 1em 0 0; }
  /* line 80, ../sass/base/_tabs.scss */
  .tabs-pills .ui-tabs .ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .tabs-pills .ui-tabs .ui-tabs-nav:after {
      content: "";
      display: table;
      clear: both; }
    /* line 86, ../sass/base/_tabs.scss */
    .tabs-pills .ui-tabs .ui-tabs-nav li {
      padding: 0 0 0 0.5em;
      max-width: none;
      float: left; }
      /* line 91, ../sass/base/_tabs.scss */
      .tabs-pills .ui-tabs .ui-tabs-nav li:first-child {
        padding-left: 0; }@media (min-width: 740px) {
 /* line 86, ../sass/base/_tabs.scss */
        .tabs-pills .ui-tabs .ui-tabs-nav li {
          padding: 0 0 0 1em; } 
}/* line 99, ../sass/base/_tabs.scss */
      .tabs-pills .ui-tabs .ui-tabs-nav li a {
        padding: 0 0 3px 0;
        color: #000;
        max-width: none;
        overflow: visible;
        font-family: Arial, Helvetica, Verdana, sans-serif; }@media (min-width: 740px) {
 /* line 99, ../sass/base/_tabs.scss */
          .tabs-pills .ui-tabs .ui-tabs-nav li a {
            display: block;
            padding: 5px 0; } 
}/* line 111, ../sass/base/_tabs.scss */
        .tabs-pills .ui-tabs .ui-tabs-nav li a:hover, .tabs-pills .ui-tabs .ui-tabs-nav li a.active {
          text-decoration: none;
          padding: 0;
          border-bottom: 3px solid #e95d0f; }@media (min-width: 740px) {
 /* line 111, ../sass/base/_tabs.scss */
            .tabs-pills .ui-tabs .ui-tabs-nav li a:hover, .tabs-pills .ui-tabs .ui-tabs-nav li a.active {
              padding: 5px 0 2px 0; } 
}/* line 125, ../sass/base/_tabs.scss */
  .tabs-pills .ui-tabs.ui-widget-content {
    border: 0; }
  /* line 129, ../sass/base/_tabs.scss */
  .tabs-pills .ui-tabs .ui-widget-header {
    background: transparent; }
    /* line 132, ../sass/base/_tabs.scss */
    .tabs-pills .ui-tabs .ui-widget-header .ui-state-default {
      margin: 0;
      background: transparent;
      border-top: 0; }
    /* line 138, ../sass/base/_tabs.scss */
    .tabs-pills .ui-tabs .ui-widget-header .ui-state-active {
      background: transparent;
      border-top: 0; }
      /* line 142, ../sass/base/_tabs.scss */
      .tabs-pills .ui-tabs .ui-widget-header .ui-state-active:last-child {
        border-right: 0; }
      /* line 146, ../sass/base/_tabs.scss */
      .tabs-pills .ui-tabs .ui-widget-header .ui-state-active a {
        text-decoration: none;
        padding: 0;
        border-bottom: 3px solid #e95d0f; }@media (min-width: 740px) {
 /* line 146, ../sass/base/_tabs.scss */
          .tabs-pills .ui-tabs .ui-widget-header .ui-state-active a {
            padding: 5px 0 2px 0; } 
}/* line 157, ../sass/base/_tabs.scss */
    .tabs-pills .ui-tabs .ui-widget-header .ui-state-default + .ui-state-default {
      border-left: 0; }
    /* line 161, ../sass/base/_tabs.scss */
    .tabs-pills .ui-tabs .ui-widget-header .ui-state-default + .ui-state-active,
    .tabs-pills .ui-tabs .ui-widget-header .ui-state-active + .ui-state-default {
      border-left: 0; }
  
  /* line 2, ../sass/components/_alpha_pagination.scss */
  .alpha-pagination ul {
    margin: 1em 0;
    font-size: 1em; }
    /* line 6, ../sass/components/_alpha_pagination.scss */
    .alpha-pagination ul > li {
      margin: 0;
      border: 0;
      padding: 0; }
      /* line 11, ../sass/components/_alpha_pagination.scss */
      .alpha-pagination ul > li a, .alpha-pagination ul > li span {
        padding: 0 0.5em; }
      /* line 15, ../sass/components/_alpha_pagination.scss */
      .alpha-pagination ul > li:first-child {
        border-left: 0; }
      /* line 19, ../sass/components/_alpha_pagination.scss */
      .alpha-pagination ul > li:last-child {
        border-right: 0; }
      /* line 24, ../sass/components/_alpha_pagination.scss */
      .alpha-pagination ul > li.active span {
        color: #ee8018; }
      /* line 28, ../sass/components/_alpha_pagination.scss */
      .alpha-pagination ul > li.active a {
        background-color: transparent;
        color: #e95d0f;
        margin: 0; }
  
  /* line 3, ../sass/components/_block.scss */
  footer .block--block > h2.block__title {
    font-size: 1.2em;
    margin-bottom: 0.5em; }
  /* line 8, ../sass/components/_block.scss */
  footer .block--block > .block__content {
    padding-bottom: 1em; }
  
  /* line 1, ../sass/components/_branding.scss */
  div.headerimage-box {
    display: none; }@media (min-width: 740px) {
 /* line 1, ../sass/components/_branding.scss */
      div.headerimage-box {
        padding: 6px 0;
        display: block;
        max-width: 75%; } 
}/* line 10, ../sass/components/_branding.scss */
    div.headerimage-box img {
      width: auto;
      max-width: none;
      vertical-align: top;
      height: inherit;
      max-height: 50px;
      max-width: 100%; }@media (min-width: 740px) {
 /* line 10, ../sass/components/_branding.scss */
        div.headerimage-box img {
          max-height: 90px; } 
}@media (min-width: 980px) {
 /* line 10, ../sass/components/_branding.scss */
        div.headerimage-box img {
          max-height: 110px; } 
}/* line 28, ../sass/components/_branding.scss */
  h1.site-name {
    color: #000;
    font-size: 2em;
    margin: 0; }
    /* line 33, ../sass/components/_branding.scss */
    h1.site-name a {
      color: #000;
      text-decoration: none; }
      /* line 37, ../sass/components/_branding.scss */
      h1.site-name a:hover {
        text-decoration: none; }
  
  /* line 43, ../sass/components/_branding.scss */
  h2.site-slogan {
    font-size: 1.5em;
    color: #e95d0f;
    margin: 0;
    display: none; }@media (min-width: 480px) {
 /* line 43, ../sass/components/_branding.scss */
      h2.site-slogan {
        display: block; } 
}/* line 54, ../sass/components/_branding.scss */
  .site-name-box {
    max-width: 65%;
    overflow: hidden;
    padding: 3px 0; }@media (min-width: 480px) {
 /* line 54, ../sass/components/_branding.scss */
      .site-name-box {
        max-width: 75%; } 
}@media (min-width: 740px) {
 /* line 54, ../sass/components/_branding.scss */
      .site-name-box {
        padding: 0;
        max-width: none; } 
}@media (min-width: 740px) {
 /* line 68, ../sass/components/_branding.scss */
      .has-headerimage .site-name-box {
        display: none; } 
}/* line 74, ../sass/components/_branding.scss */
    .site-name-box h1.site-name {
      font-size: 1.2em; }@media (min-width: 480px) {
 /* line 74, ../sass/components/_branding.scss */
        .site-name-box h1.site-name {
          font-size: 1.4em;
          line-height: 20px; } 
}@media (min-width: 740px) {
 /* line 74, ../sass/components/_branding.scss */
        .site-name-box h1.site-name {
          font-size: 2em;
          line-height: 80px; } 
}@media (min-width: 980px) {
 /* line 74, ../sass/components/_branding.scss */
        .site-name-box h1.site-name {
          line-height: 95px; } 
}@media (min-width: 740px) {
 /* line 97, ../sass/components/_branding.scss */
      .site-name-box.site-slogan-box h1.site-name {
        line-height: 50px;
        font-size: 2em; } 
}@media (min-width: 980px) {
 /* line 97, ../sass/components/_branding.scss */
      .site-name-box.site-slogan-box h1.site-name {
        line-height: 60px; } 
}/* line 113, ../sass/components/_branding.scss */
    .site-name-box.site-slogan-box h2.site-slogan {
      display: none; }@media (min-width: 740px) {
 /* line 113, ../sass/components/_branding.scss */
        .site-name-box.site-slogan-box h2.site-slogan {
          display: block;
          line-height: 30px;
          font-size: 1.5em; } 
}@media (min-width: 980px) {
 /* line 113, ../sass/components/_branding.scss */
        .site-name-box.site-slogan-box h2.site-slogan {
          line-height: 35px; } 
}/* line 136, ../sass/components/_branding.scss */
  .has-no-logo div.headerimage-box {
    display: block;
    padding: 3px 0; }@media (min-width: 740px) {
 /* line 136, ../sass/components/_branding.scss */
      .has-no-logo div.headerimage-box {
        padding: 6px 0;
        max-width: 100%; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 145, ../sass/components/_branding.scss */
      .has-no-logo div.headerimage-box img {
        max-height: 44px; } 
}/* line 152, ../sass/components/_branding.scss */
  .has-no-logo div.l-logo {
    display: none; }
  /* line 156, ../sass/components/_branding.scss */
  .has-no-logo .site-name-box {
    display: none; }
  
  /*********** Breadcrumb **************/
  /* line 2, ../sass/components/_breadcrumb.scss */
  .breadcrumb {
    color: #000;
    font-size: 0.875em;
    vertical-align: middle; }
    /* line 8, ../sass/components/_breadcrumb.scss */
    .breadcrumb span {
      margin: 0;
      vertical-align: middle; }
    /* line 13, ../sass/components/_breadcrumb.scss */
    .breadcrumb .delimiter {
      padding: 0 1px;
      font-size: 1em;
      color: #e95d0f; }
    /* line 19, ../sass/components/_breadcrumb.scss */
    .breadcrumb .glyphicons {
      font-size: 0.9em;
      vertical-align: baseline;
      line-height: 1em; }
    /* line 25, ../sass/components/_breadcrumb.scss */
    .breadcrumb .fa, .breadcrumb .fas {
      font-size: 1rem;
      vertical-align: baseline;
      line-height: 1em; }
  
  /* line 32, ../sass/components/_breadcrumb.scss */
  ol.breadcrumb {
    list-style: none;
    margin-top: 0;
    margin-left: 0; }
    /* line 37, ../sass/components/_breadcrumb.scss */
    ol.breadcrumb li {
      padding-left: 0;
      display: inline; }
      /* line 42, ../sass/components/_breadcrumb.scss */
      ol.breadcrumb li.last .delimiter {
        display: none; }
      /* line 47, ../sass/components/_breadcrumb.scss */
      ol.breadcrumb li span {
        vertical-align: baseline; }
  
  /* line 2, ../sass/components/_calendar.scss */
  body.page-calendar .page-title {
    display: none; }
  
  /* ------------- Kalender + Mini-Kalender ------------ */
  /* line 9, ../sass/components/_calendar.scss */
  .l-content .view .date-nav-wrapper .date-nav,
  .l-region--sidebar-second .view .date-nav-wrapper .date-nav {
    margin-bottom: 0px;
    padding-bottom: 0;
    min-height: none;
    text-align: center; }
  
  /* line 17, ../sass/components/_calendar.scss */
  .l-content .view-calendar .date-nav,
  .l-region--sidebar-second .view-calendar .date-nav {
    background-color: #e95d0f; }
  
  /* line 22, ../sass/components/_calendar.scss */
  .view .date-nav-wrapper {
    margin-top: 0px; }
    /* line 25, ../sass/components/_calendar.scss */
    .view .date-nav-wrapper ul.pager {
      margin: 0 auto;
      padding: 4px 0; }
  
  /* line 31, ../sass/components/_calendar.scss */
  .view .date-nav-wrapper .date-prev,
  .view .date-nav-wrapper .date-next,
  .view .date-nav-wrapper .date-header {
    background-color: transparent;
    position: static;
    display: inline-block;
    padding: 0;
    margin: 0;
    vertical-align: top; }
  
  /* line 42, ../sass/components/_calendar.scss */
  .view .date-nav-wrapper .date-prev,
  .view .date-nav-wrapper .date-next,
  .view .date-nav-wrapper .date-prev a,
  .view .date-nav-wrapper .date-next a {
    font-size: 1em; }
  
  /* line 49, ../sass/components/_calendar.scss */
  .view .date-nav-wrapper span.pager-icon {
    display: block;
    float: left;
    color: #fff;
    border: 1px solid #e95d0f;
    padding: 0 4px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    line-height: 1.3em;
    font-size: 1.3em; }
    /* line 60, ../sass/components/_calendar.scss */
    .view .date-nav-wrapper span.pager-icon:hover {
      border-color: #fff; }
  
  /* line 64, ../sass/components/_calendar.scss */
  .view .date-nav-wrapper .date-next span.pager-icon {
    background-position: 0 -21px;
    float: right; }
  
  /* line 70, ../sass/components/_calendar.scss */
  .view .date-nav-wrapper div.date-heading h3,
  .view .date-nav-wrapper div.date-heading a {
    color: #fff;
    display: block; }
  
  /* line 77, ../sass/components/_calendar.scss */
  .view .date-nav-wrapper .date-heading h3 {
    font-size: 1.33em;
    line-height: 1.3em;
    vertical-align: middle; }
  
  /* line 83, ../sass/components/_calendar.scss */
  .l-content .view-calendar ul.pager {
    margin-bottom: 0; }
  
  /* line 85, ../sass/components/_calendar.scss */
  .calendar-calendar td,
  .calendar-calendar th {
    border-color: #999; }
  
  /* line 88, ../sass/components/_calendar.scss */
  .calendar-calendar th.days {
    background-color: #fff;
    border-color: #999;
    color: #000;
    font-size: 1.2em;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal;
    padding: 3px 0;
    border-top: 0; }
  
  /* line 99, ../sass/components/_calendar.scss */
  .calendar-calendar td {
    border-color: #999;
    color: #000;
    text-align: right; }
  
  /* line 105, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.single-day.empty,
  .calendar-calendar .month-view .full td.date-box.empty,
  .calendar-calendar .week-view #multi-day-container table td.calendar-agenda-hour,
  .calendar-calendar .week-view .full .first td.multi-day,
  .calendar-calendar .week-view .full tr.last td.multi-day,
  .calendar-calendar .week-view #multi-day-container table td,
  .calendar-calendar .day-view #multi-day-container table td {
    border-color: #999; }
  
  /* line 115, ../sass/components/_calendar.scss */
  .calendar-calendar .week-view td.last,
  .calendar-calendar .day-view td.last {
    border-right: 1px solid #999; }
  
  /* line 118, ../sass/components/_calendar.scss */
  .calendar-calendar td.date-box {
    color: #000;
    font-size: 0.78em; }
  
  /* line 119, ../sass/components/_calendar.scss */
  .calendar-calendar td .inner div.day a {
    color: #e95d0f; }
  
  /* line 121, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.multi-day div.monthview,
  .calendar-calendar .week-view .full td.multi-day div.weekview,
  .calendar-calendar .day-view .full td.multi-day div.dayview,
  .calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,
  .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,
  .calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,
  .calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff {
    background-color: #f1f1f1;
    color: #000;
    height: 2.4em; }
  
  /* line 133, ../sass/components/_calendar.scss */
  .calendar-calendar .multi-day a, .calendar-calendar .single-day a {
    color: #000;
    line-height: 1.2em; }
  
  /* line 135, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.single-day .calendar-empty,
  .calendar-calendar .month-view .full td.single-day.empty,
  .calendar-calendar .month-view .full td.date-box.empty {
    background-color: #e1e2e4; }
  
  /* line 141, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.single-day div.monthview,
  .calendar-calendar .week-view .full div.single-day div.weekview,
  .calendar-calendar .day-view .full div.single-day div.dayview {
    background-color: #f1f1f1;
    border: 0;
    border-radius: 0; }
  
  /* line 149, ../sass/components/_calendar.scss */
  .calendar-calendar .week-view #multi-day-container, .calendar-calendar .day-view #multi-day-container,
  .calendar-calendar .week-view #single-day-container, .calendar-calendar .day-view #single-day-container,
  .calendar-calendar .week-view .header-body-divider, .calendar-calendar .week-view .single-day-footer,
  .calendar-calendar .day-view .single-day-footer, .calendar-calendar .day-view .header-body-divider {
    border-color: #999; }
  
  /* line 156, ../sass/components/_calendar.scss */
  .calendar-calendar .week-view .single-day-footer,
  .calendar-calendar .day-view .single-day-footer {
    border-bottom: 1px solid #999; }
  
  /* line 159, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.date-box.today,
  .calendar-calendar .month-view .full tr td.single-day.today {
    border-color: #e95d0f; }
  
  /* line 162, ../sass/components/_calendar.scss */
  .calendar-calendar .week-view .full th.calendar-agenda-hour {
    border-left: 0px solid #999; }
  
  /* line 164, ../sass/components/_calendar.scss */
  .week-view #header-container {
    border-left: 1px solid #999;
    border-right: 1px solid #999; }
  
  /* line 169, ../sass/components/_calendar.scss */
  .week-view #header-container th {
    border-bottom: 0;
    border-top: 0; }
  
  /* line 170, ../sass/components/_calendar.scss */
  .calendar-calendar .week-view #header-container td.margin-right {
    width: 16px; }
  
  /* line 172, ../sass/components/_calendar.scss */
  .year-view {
    margin-top: 0.4em; }
  
  /* line 174, ../sass/components/_calendar.scss */
  .calendar-calendar .year-view td {
    border: medium none;
    padding: 1px;
    width: 32%; }
  
  /* line 179, ../sass/components/_calendar.scss */
  .calendar-calendar .year-view td .month-view {
    padding: 3px; }
  
  /* line 181, ../sass/components/_calendar.scss */
  .calendar-calendar .year-view div.date-nav {
    padding: 0; }
  
  /* line 182, ../sass/components/_calendar.scss */
  .l-content .view-calendar .calendar-calendar .date-nav {
    background: #ebebeb;
    border-left: #ebebeb;
    border-right: #ebebeb; }
  
  /* line 184, ../sass/components/_calendar.scss */
  .l-content .view-calendar .calendar-calendar .date-nav-wrapper div.date-heading a {
    color: #000;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal;
    line-height: 20px; }
  
  /* line 191, ../sass/components/_calendar.scss */
  .calendar-calendar .year-view td table td {
    padding: 3px 3px 0 0;
    width: 12.5%; }
  
  /* line 193, ../sass/components/_calendar.scss */
  .calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today {
    background-color: #ebebeb; }
  
  /* line 197, ../sass/components/_calendar.scss */
  table .mini-day-on a {
    text-decoration: none; }
  
  /* line 199, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .mini td {
    padding-right: 3px; }
  
  /* line 201, ../sass/components/_calendar.scss */
  .calendar-calendar div.calendar {
    font-size: 0.72em;
    line-height: 1.2em; }
  
  /* line 202, ../sass/components/_calendar.scss */
  .calendar-calendar div.calendar .calendar {
    font-size: 1em; }
  
  /* line 204, ../sass/components/_calendar.scss */
  .calendar-calendar div.day {
    padding: 0; }
  
  /* line 206, ../sass/components/_calendar.scss */
  .calendar-calendar .week-view #header-container td.calendar-time-holder,
  .calendar-calendar .week-view #multi-day-container td.calendar-time-holder,
  .calendar-calendar .week-view #single-day-container td.calendar-time-holder,
  .calendar-calendar .day-view #header-container td.calendar-time-holder,
  .calendar-calendar .day-view #multi-day-container td.calendar-time-holder,
  .calendar-calendar .day-view #single-day-container td.calendar-time-holder {
    width: 60px; }
  
  /* line 215, ../sass/components/_calendar.scss */
  div.feed-icon {
    text-align: right; }
    /* line 218, ../sass/components/_calendar.scss */
    div.feed-icon a.ical-icon {
      color: #e95d0f; }
      /* line 221, ../sass/components/_calendar.scss */
      div.feed-icon a.ical-icon .glyphicons {
        color: inherit;
        margin-right: 0.5em; }
  
  /* line 228, ../sass/components/_calendar.scss */
  div.month-view div.view-item-calendar div.calendar {
    width: 95% !important;
    overflow: hidden; }
  
  /* line 233, ../sass/components/_calendar.scss */
  .calendar-calendar .week-view .full div.calendar-agenda-hour,
  .calendar-calendar .day-view .full div.calendar-agenda-hour {
    padding: 3px 3px 0 0;
    height: 44px; }
  
  /* line 240, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.multi-day div.monthview,
  .calendar-calendar .week-view .full td.multi-day div.weekview,
  .calendar-calendar .day-view .full td.multi-day div.dayview {
    border-radius: 0px; }
  
  /* line 247, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.multi-day div.monthview div.cutoff,
  .calendar-calendar .week-view .full td.multi-day div.weekview div.cutoff,
  .calendar-calendar .day-view .full td.multi-day div.dayview div.cutoff {
    display: none; }
  
  /* line 253, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.multi-day div.monthview div.contents,
  .calendar-calendar .week-view .full td.multi-day div.weekview div.contents,
  .calendar-calendar .day-view .full td.multi-day div.dayview div.contents {
    width: auto !important; }
  
  /* line 259, ../sass/components/_calendar.scss */
  .calendar-calendar td a {
    font-weight: normal;
    word-wrap: break-word; }
  
  /* line 264, ../sass/components/_calendar.scss */
  .calendar-calendar td a:hover,
  .calendar-calendar td a:focus {
    text-decoration: underline; }
  
  /* -------------- Termine-Liste --------------- */
  /* line 270, ../sass/components/_calendar.scss */
  .view-eventslist .views-row {
    border-bottom: 1px solid #000;
    padding: 0.5em 0;
    margin-bottom: 0.5em; }
  
  /* line 276, ../sass/components/_calendar.scss */
  .view-eventslist .event-title {
    font-size: 1.1em;
    border-bottom: none;
    margin-bottom: 0; }
  
  /* line 282, ../sass/components/_calendar.scss */
  .view-eventslist .event-date,
  .view-eventslist .event-cat,
  .view-eventslist .event-lv {
    font-size: 0.78em; }
  
  /* line 288, ../sass/components/_calendar.scss */
  body.page-calendar ul.tabs,
  body.page-calendar div.ubg-cdu-events-controller,
  body.page-calendar div.view-display-id-page_1 {
    display: block; }
  
  /* line 294, ../sass/components/_calendar.scss */
  body.page-calendar #block-views-calendar-eventslist {
    display: none; }@media (min-width: 0) and (max-width: 740px) {
 /* line 299, ../sass/components/_calendar.scss */
    body.page-calendar ul.tabs,
    body.page-calendar div.ubg-cdu-events-controller,
    body.page-calendar div.view-display-id-page_1,
    body.page-calendar div.view-display-id-page_2,
    body.page-calendar div.view-display-id-page_3,
    body.page-calendar div.view-display-id-page {
      display: none; }
  
    /* line 308, ../sass/components/_calendar.scss */
    body.page-calendar #block-views-calendar-eventslist {
      display: block; }
  
    /* line 312, ../sass/components/_calendar.scss */
    body.page-calendar .l-main .l-content {
      margin-bottom: 0; }
  
    /* line 314, ../sass/components/_calendar.scss */
    .ubg-calender-filter {
      display: none; } 
}/* line 319, ../sass/components/_calendar.scss */
  div.view-calendar div.date-heading h3 {
    border: 0px;
    color: #000;
    font-style: normal;
    font-weight: normal; }
  
  /* line 1, ../sass/components/_captcha.scss */
  div.captcha,
  fieldset.captcha {
    margin: 10px 0; }
  
  /* CSS for Chosen.js */
  /* line 2, ../sass/components/_chosen.scss */
  .chosen-container-single .chosen-single {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0;
    box-shadow: none;
    color: #000; }
  
  /* line 1, ../sass/components/_colorbox.scss */
  #cboxLoadedContent {
    overflow: auto;
    -webkit-overflow-scrolling: touch; }
  
  /* line 6, ../sass/components/_colorbox.scss */
  #colorbox {
    max-width: 100%; }
    /* line 8, ../sass/components/_colorbox.scss */
    #colorbox #cboxWrapper {
      max-width: 100%; }
      /* line 10, ../sass/components/_colorbox.scss */
      #colorbox #cboxWrapper #cboxTopCenter,
      #colorbox #cboxWrapper #cboxBottomCenter {
        max-width: calc(100% - 30px); }
      /* line 14, ../sass/components/_colorbox.scss */
      #colorbox #cboxWrapper #cboxContent {
        max-width: calc(100% - 30px); }
        /* line 16, ../sass/components/_colorbox.scss */
        #colorbox #cboxWrapper #cboxContent #cboxLoadedContent {
          max-width: 100%; }@media (min-width: 0) and (max-width: 739px) {
 /* line 18, ../sass/components/_colorbox.scss */
            #colorbox #cboxWrapper #cboxContent #cboxLoadedContent .mg-lightbox-detail {
              padding-right: 0;
              float: none; } 
}/* line 23, ../sass/components/_colorbox.scss */
          #colorbox #cboxWrapper #cboxContent #cboxLoadedContent .mg-lightbox-detail img {
            max-width: 100%;
            height: auto; }@media (min-width: 0) and (max-width: 739px) {
 /* line 28, ../sass/components/_colorbox.scss */
            #colorbox #cboxWrapper #cboxContent #cboxLoadedContent .mg-lightbox-description {
              float: none;
              margin-left: initial;
              width: auto;
              padding-top: 0.75em;
              padding-bottom: 0.75em; }
              /* line 35, ../sass/components/_colorbox.scss */
              #colorbox #cboxWrapper #cboxContent #cboxLoadedContent .mg-lightbox-description .media-caption {
                text-align: left; } 
}/* line 41, ../sass/components/_colorbox.scss */
          #colorbox #cboxWrapper #cboxContent #cboxLoadedContent .media-gallery-item img {
            max-width: 100%;
            height: auto; }
  
  /* line 1, ../sass/components/_comments.scss */
  .comment-wrapper {
    margin-top: 1.5em; }
  
  /* line 7, ../sass/components/_comments.scss */
  .comment-form .form-actions input,
  .comment-form .form-actions input#edit-submit {
    display: inline-block; }
    /* line 11, ../sass/components/_comments.scss */
    .comment-form .form-actions input + input,
    .comment-form .form-actions input#edit-submit + input {
      margin-left: 0.5em; }
  
  /* line 1, ../sass/components/_eu_cookie_complience.scss */
  #sliding-popup {
    width: 100%;
    background-color: #f0f0f0;
    border-top: 1px solid #ccc;
    padding: 0.5em 0 0.5em 0; }@media (min-width: 980px) {
 /* line 1, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup {
        padding: 0.5em 0 0 0; } 
}/* line 11, ../sass/components/_eu_cookie_complience.scss */
    #sliding-popup .popup-content {
      padding-left: 10px;
      padding-right: 10px;
      max-width: none; }@media (min-width: 740px) {
 /* line 11, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-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 */
          #sliding-popup .popup-content:after {
            content: " ";
            display: block;
            clear: both; } 
}@media (min-width: 980px) {
 /* line 11, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-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 */
          #sliding-popup .popup-content:after {
            content: " ";
            display: block;
            clear: both; } 
}@media (min-width: 1220px) {
 /* line 11, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-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 */
          #sliding-popup .popup-content:after {
            content: " ";
            display: block;
            clear: both; } 
}/* line 15, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup .popup-content .hide-popup {
        position: absolute;
        right: 10px;
        top: 0.5em;
        padding: 0;
        border: 0;
        background: transparent;
        cursor: pointer; }
      /* line 25, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup .popup-content #popup-buttons {
        float: none;
        max-width: 100%;
        clear: none;
        margin-top: 1em; }@media (min-width: 980px) {
 /* line 25, ../sass/components/_eu_cookie_complience.scss */
          #sliding-popup .popup-content #popup-buttons {
            width: 38.77551%;
            float: right;
            margin-right: 0;
            margin-top: 0; } 
}/* line 36, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content #popup-buttons button {
          padding-left: 4px;
          padding-right: 4px; }
        /* line 41, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content #popup-buttons button + button {
          margin-top: 0.5em; }@media (min-width: 980px) {
 /* line 41, ../sass/components/_eu_cookie_complience.scss */
            #sliding-popup .popup-content #popup-buttons button + button {
              margin-top: 0; } 
}/* line 50, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup .popup-content #popup-text {
        float: none;
        max-width: 100%; }@media (min-width: 980px) {
 /* line 50, ../sass/components/_eu_cookie_complience.scss */
          #sliding-popup .popup-content #popup-text {
            width: 59.18367%;
            float: left;
            margin-right: 2.04082%; } 
}/* line 58, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content #popup-text h2 {
          font-size: 1.25em; }
        /* line 62, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content #popup-text h2, #sliding-popup .popup-content #popup-text p {
          margin-bottom: 0; }
          /* line 65, ../sass/components/_eu_cookie_complience.scss */
          #sliding-popup .popup-content #popup-text h2 + p, #sliding-popup .popup-content #popup-text p + p {
            margin-top: 0.5em; }
      /* line 71, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup .popup-content.popup-content-hide-button #popup-text {
        max-width: 90%; }@media (min-width: 980px) {
 /* line 76, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content.popup-content-agree-button #popup-buttons {
          width: 28.57143%;
          float: right;
          margin-right: 0; } 
}@media (min-width: 980px) {
 /* line 82, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content.popup-content-agree-button #popup-text {
          width: 69.38776%;
          float: left;
          margin-right: 2.04082%; } 
}/* line 93, ../sass/components/_eu_cookie_complience.scss */
  .ubg-privacy-googleanalytics-label .form-type-checkbox,
  .ubg-privacy-piwik-label .form-type-checkbox {
    margin-bottom: 0;
    margin-top: 0.5em; }
    /* line 98, ../sass/components/_eu_cookie_complience.scss */
    .ubg-privacy-googleanalytics-label .form-type-checkbox label p,
    .ubg-privacy-piwik-label .form-type-checkbox label p {
      display: inline-block; }
  
  /* line 1, ../sass/components/_field_collection.scss */
  .field-collection-container {
    border: 0;
    margin: 0; }
    /* line 5, ../sass/components/_field_collection.scss */
    .field-collection-container .field .field-label {
      font-weight: normal; }
    /* line 7, ../sass/components/_field_collection.scss */
    .field-collection-container .field-items .field-item {
      margin-bottom: 0; }
    /* line 9, ../sass/components/_field_collection.scss */
    .field-collection-container .field-collection-view {
      border-bottom: 0;
      margin: 0;
      padding: 0; }
  
  /* ---- fuer iosSlider ---- */
  /* line 2, ../sass/components/_iosslider.scss */
  .responsiveHeight {
    height: 0;
    padding: 0 0 56.25% 0;
    /* responsive slider height = 56.25% of the width */
    position: relative;
    /*overflow: visible;*/
    width: 100%; }
  
  /* slider */
  /* line 12, ../sass/components/_iosslider.scss */
  .slider .field--name-field-media,
  .slider .field--name-field-media-person {
    width: 100%;
    height: 100%; }
    /* line 17, ../sass/components/_iosslider.scss */
    .slider .field--name-field-media .field__items,
    .slider .field--name-field-media-person .field__items {
      /* required */
      width: 100%;
      height: 100%; }
      /* line 22, ../sass/components/_iosslider.scss */
      .slider .field--name-field-media .field__items .field__item,
      .slider .field--name-field-media-person .field__items .field__item {
        /* required */
        float: left;
        width: 100%;
        height: 100%; }
  
  /* line 32, ../sass/components/_iosslider.scss */
  .media-gallery {
    position: relative; }
  
  /* line 36, ../sass/components/_iosslider.scss */
  .slider-navi-prev,
  .slider-navi-next {
    position: absolute;
    height: 20%;
    width: 12.5%;
    top: 0;
    background-color: #999;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    opacity: 0.5;
    z-index: 10; }
    /* line 46, ../sass/components/_iosslider.scss */
    .slider-navi-prev:hover,
    .slider-navi-next:hover {
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
      opacity: 0.8; }
    /* line 50, ../sass/components/_iosslider.scss */
    .slider-navi-prev ul.slider-navi,
    .slider-navi-next ul.slider-navi {
      padding: 0;
      list-style: none;
      margin: 0;
      text-align: center;
      width: 100%;
      height: 100%;
      position: relative; }
      /* line 59, ../sass/components/_iosslider.scss */
      .slider-navi-prev ul.slider-navi li,
      .slider-navi-next ul.slider-navi li {
        padding: 0;
        position: absolute;
        width: 100%;
        height: 100%; }
        /* line 65, ../sass/components/_iosslider.scss */
        .slider-navi-prev ul.slider-navi li span,
        .slider-navi-next ul.slider-navi li span {
          position: absolute;
          width: 100%;
          height: 50%;
          top: 50%;
          left: 50%; }@media (min-width: 740px) {
 /* line 65, ../sass/components/_iosslider.scss */
            .slider-navi-prev ul.slider-navi li span,
            .slider-navi-next ul.slider-navi li span {
              width: 50%; } 
}/* line 76, ../sass/components/_iosslider.scss */
          .slider-navi-prev ul.slider-navi li span img,
          .slider-navi-next ul.slider-navi li span img {
            position: absolute;
            top: -16px;
            left: -16px;
            width: 32px;
            height: 32px; }@media (min-width: 740px) {
 /* line 76, ../sass/components/_iosslider.scss */
              .slider-navi-prev ul.slider-navi li span img,
              .slider-navi-next ul.slider-navi li span img {
                top: -20px;
                left: -20px;
                width: 40px;
                height: 40px;
                max-width: none; } 
}/* line 96, ../sass/components/_iosslider.scss */
  .slider-navi-prev {
    left: 0; }
  
  /* line 97, ../sass/components/_iosslider.scss */
  .slider-navi-next {
    right: 0; }
  
  /* ---- ende iosSlider ---- */
  /* line 4, ../sass/components/_jplayer.scss */
  .audio-player-container .field__item + .field__item .jp-audio {
    border-top: 1px dashed #ccc; }
  /* line 9, ../sass/components/_jplayer.scss */
  .audio-player-container .field__item .jp-audio {
    padding: 0.5em 0; }
    /* line 13, ../sass/components/_jplayer.scss */
    .audio-player-container .field__item .jp-audio .jp-interface h2 {
      font-size: 1em;
      font-weight: normal;
      font-family: Arial, Helvetica, Verdana, sans-serif;
      margin-bottom: 0.5em; }
    /* line 22, ../sass/components/_jplayer.scss */
    .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.controls-wrapper {
      margin: 0;
      padding: 0;
      list-style: none;
      float: left; }
      /* line 28, ../sass/components/_jplayer.scss */
      .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.controls-wrapper li {
        margin: 0;
        padding: 0;
        list-style: none;
        display: block;
        float: left; }
        /* line 36, ../sass/components/_jplayer.scss */
        .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.controls-wrapper li a.player-button {
          display: block;
          font-size: 0.5em;
          line-height: 1em;
          height: 1em;
          width: 1em;
          padding: 0.65em;
          margin: 0.6em 0.25em;
          text-decoration: none; }
    /* line 50, ../sass/components/_jplayer.scss */
    .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.jp-controls {
      width: 4em; }
      /* line 55, ../sass/components/_jplayer.scss */
      .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.jp-controls li a.player-button {
        color: white;
        background: #000; }
        /* line 59, ../sass/components/_jplayer.scss */
        .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.jp-controls li a.player-button:hover, .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.jp-controls li a.player-button:active {
          background: #e95d0f; }
      /* line 67, ../sass/components/_jplayer.scss */
      .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.jp-controls li.player-big-button a.player-button {
        font-size: 1em;
        margin: 0 0.125em;
        padding: 0.35em; }
    /* line 77, ../sass/components/_jplayer.scss */
    .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.volume-controls {
      padding-left: 0.5em; }
      /* line 82, ../sass/components/_jplayer.scss */
      .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.volume-controls li a.player-button {
        font-size: 0.7em;
        margin-top: 0.15em;
        color: #000; }
        /* line 87, ../sass/components/_jplayer.scss */
        .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.volume-controls li a.player-button:hover, .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.volume-controls li a.player-button:active {
          color: #e95d0f; }
    /* line 96, ../sass/components/_jplayer.scss */
    .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player .jp-progress {
      float: left;
      width: calc(70% - 4.5em); }
      /* line 100, ../sass/components/_jplayer.scss */
      .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player .jp-progress .jp-seek-bar {
        background: #fff;
        border: 1px solid #e95d0f;
        height: 0.5em;
        margin-top: 0.5em;
        cursor: pointer; }
        /* line 107, ../sass/components/_jplayer.scss */
        .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player .jp-progress .jp-seek-bar .jp-play-bar {
          height: 100%;
          background: #f27b39; }
    /* line 114, ../sass/components/_jplayer.scss */
    .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player .jp-volume-bar {
      float: left;
      width: calc(30% - 2.5em);
      background: #fff;
      border: 1px solid #e95d0f;
      height: 0.35em;
      margin-top: 0.575em;
      cursor: pointer; }
      /* line 123, ../sass/components/_jplayer.scss */
      .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player .jp-volume-bar .jp-volume-bar-value {
        height: 100%;
        background: #f27b39; }
  
  /* line 1, ../sass/components/_livestream.scss */
  .l-main .sdn-display {
    z-index: 949; }
  
  /* line 1, ../sass/components/_media_gallery.scss */
  .media-gallery-collection.mg-col {
    display: block; }
  
  /* line 5, ../sass/components/_media_gallery.scss */
  .media-gallery-item img,
  .media-gallery-collection img {
    border-radius: 0px; }
  
  /* line 11, ../sass/components/_media_gallery.scss */
  .meta-wrapper.hover .slider.meta-outer {
    z-index: 100; }
  
  /* line 18, ../sass/components/_media_gallery.scss */
  .mg-lightbox-wrapper a:link, .mg-lightbox-wrapper a:visited, .mg-lightbox-wrapper a:active, .mg-lightbox-wrapper a:hover,
  .lightbox-stack a:link,
  .lightbox-stack a:visited,
  .lightbox-stack a:active,
  .lightbox-stack a:hover {
    color: #000; }
  
  /* line 1, ../sass/components/_navigation.scss */
  ul.menu {
    margin: 0;
    padding: 0;
    list-style: none; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    ul.menu:after {
      content: "";
      display: table;
      clear: both; }
  
  /* line 8, ../sass/components/_navigation.scss */
  .menu .leaf,
  .menu .collapsed {
    padding: 0;
    margin: 0;
    list-style-image: none;
    list-style-type: none; }
  
  /* ------- Primary navigation + Redaktion ------- */
  /* line 19, ../sass/components/_navigation.scss */
  .navbar-collapse {
    display: none;
    clear: both;
    max-height: 340px;
    overflow-x: visible; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .navbar-collapse:after {
      content: "";
      display: table;
      clear: both; }@media (min-width: 740px) {
 /* line 19, ../sass/components/_navigation.scss */
      .navbar-collapse {
        display: block !important;
        clear: none;
        max-height: none; } 
}/* line 33, ../sass/components/_navigation.scss */
  .navbar-collapse.in {
    overflow-y: auto; }@media (min-width: 740px) {
 /* line 33, ../sass/components/_navigation.scss */
      .navbar-collapse.in {
        overflow-y: visible; } 
}/* line 39, ../sass/components/_navigation.scss */
  .l-navigation .navigation,
  .l-navigation #block-system-main-menu,
  .l-navigation .block-main-menu,
  .l-navigation #block-menu-menu-redaktion,
  .l-navigation .block-menu-redaktion {
    float: none;
    height: auto;
    margin-top: 0.625em;
    padding-top: 0.625em;
    border-top: 1px solid #e1e2e4; }@media (min-width: 740px) {
 /* line 39, ../sass/components/_navigation.scss */
      .l-navigation .navigation,
      .l-navigation #block-system-main-menu,
      .l-navigation .block-main-menu,
      .l-navigation #block-menu-menu-redaktion,
      .l-navigation .block-menu-redaktion {
        float: left;
        height: 36px;
        padding-top: 0;
        margin-top: 0;
        border-top: 0; } 
}@media (min-width: 980px) {
 /* line 39, ../sass/components/_navigation.scss */
      .l-navigation .navigation,
      .l-navigation #block-system-main-menu,
      .l-navigation .block-main-menu,
      .l-navigation #block-menu-menu-redaktion,
      .l-navigation .block-menu-redaktion {
        height: 46px; } 
}/* line 63, ../sass/components/_navigation.scss */
    body.role-expert .l-navigation .navigation .contextual-links-wrapper,
    body.role-expert .l-navigation .navigation .contextual-links, body.role-redaktion .l-navigation .navigation .contextual-links-wrapper,
    body.role-redaktion .l-navigation .navigation .contextual-links, body.role-expert
    .l-navigation #block-system-main-menu .contextual-links-wrapper,
    body.role-expert
    .l-navigation #block-system-main-menu .contextual-links, body.role-redaktion
    .l-navigation #block-system-main-menu .contextual-links-wrapper,
    body.role-redaktion
    .l-navigation #block-system-main-menu .contextual-links, body.role-expert
    .l-navigation .block-main-menu .contextual-links-wrapper,
    body.role-expert
    .l-navigation .block-main-menu .contextual-links, body.role-redaktion
    .l-navigation .block-main-menu .contextual-links-wrapper,
    body.role-redaktion
    .l-navigation .block-main-menu .contextual-links, body.role-expert
    .l-navigation #block-menu-menu-redaktion .contextual-links-wrapper,
    body.role-expert
    .l-navigation #block-menu-menu-redaktion .contextual-links, body.role-redaktion
    .l-navigation #block-menu-menu-redaktion .contextual-links-wrapper,
    body.role-redaktion
    .l-navigation #block-menu-menu-redaktion .contextual-links, body.role-expert
    .l-navigation .block-menu-redaktion .contextual-links-wrapper,
    body.role-expert
    .l-navigation .block-menu-redaktion .contextual-links, body.role-redaktion
    .l-navigation .block-menu-redaktion .contextual-links-wrapper,
    body.role-redaktion
    .l-navigation .block-menu-redaktion .contextual-links {
      display: none;
      visibility: hidden; }
  
  /* line 71, ../sass/components/_navigation.scss */
  .l-navigation ul {
    list-style-type: none; }
  
  /* line 75, ../sass/components/_navigation.scss */
  .l-navigation .navigation > ul.main-menu,
  .l-navigation #block-system-main-menu > ul.main-menu,
  .l-navigation .block-main-menu > ul.menu,
  .l-navigation #block-menu-menu-redaktion > ul.menu,
  .l-navigation .block-menu-redaktion > ul.menu {
    height: auto;
    margin: 0; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .l-navigation .navigation > ul.main-menu:after,
    .l-navigation #block-system-main-menu > ul.main-menu:after,
    .l-navigation .block-main-menu > ul.menu:after,
    .l-navigation #block-menu-menu-redaktion > ul.menu:after,
    .l-navigation .block-menu-redaktion > ul.menu:after {
      content: "";
      display: table;
      clear: both; }@media (min-width: 740px) {
 /* line 75, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu,
      .l-navigation #block-system-main-menu > ul.main-menu,
      .l-navigation .block-main-menu > ul.menu,
      .l-navigation #block-menu-menu-redaktion > ul.menu,
      .l-navigation .block-menu-redaktion > ul.menu {
        height: 100%; } 
}/* line 88, ../sass/components/_navigation.scss */
    .l-navigation .navigation > ul.main-menu li,
    .l-navigation #block-system-main-menu > ul.main-menu li,
    .l-navigation .block-main-menu > ul.menu li,
    .l-navigation #block-menu-menu-redaktion > ul.menu li,
    .l-navigation .block-menu-redaktion > ul.menu li {
      float: none;
      height: 100%;
      padding: 0.5em 0;
      margin: 0;
      font-size: 1.2em;
      vertical-align: middle;
      line-height: 16px;
      text-transform: uppercase;
      z-index: 10; }@media (min-width: 740px) {
 /* line 88, ../sass/components/_navigation.scss */
        .l-navigation .navigation > ul.main-menu li,
        .l-navigation #block-system-main-menu > ul.main-menu li,
        .l-navigation .block-main-menu > ul.menu li,
        .l-navigation #block-menu-menu-redaktion > ul.menu li,
        .l-navigation .block-menu-redaktion > ul.menu li {
          height: auto;
          padding: 0;
          margin-left: 0.75em;
          line-height: 36px;
          width: auto;
          float: left;
          position: relative;
          font-size: 1em; }
          /* line 109, ../sass/components/_navigation.scss */
          .l-navigation .navigation > ul.main-menu li:first-child,
          .l-navigation #block-system-main-menu > ul.main-menu li:first-child,
          .l-navigation .block-main-menu > ul.menu li:first-child,
          .l-navigation #block-menu-menu-redaktion > ul.menu li:first-child,
          .l-navigation .block-menu-redaktion > ul.menu li:first-child {
            margin-left: 0; } 
}@media (min-width: 980px) {
 /* line 88, ../sass/components/_navigation.scss */
        .l-navigation .navigation > ul.main-menu li,
        .l-navigation #block-system-main-menu > ul.main-menu li,
        .l-navigation .block-main-menu > ul.menu li,
        .l-navigation #block-menu-menu-redaktion > ul.menu li,
        .l-navigation .block-menu-redaktion > ul.menu li {
          line-height: 46px;
          font-size: 1em;
          margin-left: 1.5em; } 
}/* line 119, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu li span.glyphicon,
      .l-navigation .navigation > ul.main-menu li span.glyphicons,
      .l-navigation #block-system-main-menu > ul.main-menu li span.glyphicon,
      .l-navigation #block-system-main-menu > ul.main-menu li span.glyphicons,
      .l-navigation .block-main-menu > ul.menu li span.glyphicon,
      .l-navigation .block-main-menu > ul.menu li span.glyphicons,
      .l-navigation #block-menu-menu-redaktion > ul.menu li span.glyphicon,
      .l-navigation #block-menu-menu-redaktion > ul.menu li span.glyphicons,
      .l-navigation .block-menu-redaktion > ul.menu li span.glyphicon,
      .l-navigation .block-menu-redaktion > ul.menu li span.glyphicons {
        display: none;
        margin-left: 8px;
        font-size: 0.7em;
        line-height: 1; }@media (min-width: 740px) {
 /* line 119, ../sass/components/_navigation.scss */
          .l-navigation .navigation > ul.main-menu li span.glyphicon,
          .l-navigation .navigation > ul.main-menu li span.glyphicons,
          .l-navigation #block-system-main-menu > ul.main-menu li span.glyphicon,
          .l-navigation #block-system-main-menu > ul.main-menu li span.glyphicons,
          .l-navigation .block-main-menu > ul.menu li span.glyphicon,
          .l-navigation .block-main-menu > ul.menu li span.glyphicons,
          .l-navigation #block-menu-menu-redaktion > ul.menu li span.glyphicon,
          .l-navigation #block-menu-menu-redaktion > ul.menu li span.glyphicons,
          .l-navigation .block-menu-redaktion > ul.menu li span.glyphicon,
          .l-navigation .block-menu-redaktion > ul.menu li span.glyphicons {
            display: inline-block; } 
}/* line 132, ../sass/components/_navigation.scss */
    .l-navigation .navigation > ul.main-menu a,
    .l-navigation #block-system-main-menu > ul.main-menu a,
    .l-navigation .block-main-menu > ul.menu a,
    .l-navigation #block-menu-menu-redaktion > ul.menu a,
    .l-navigation .block-menu-redaktion > ul.menu a {
      color: #000;
      text-decoration: none;
      display: block; }
      /* line 137, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu a:hover, .l-navigation .navigation > ul.main-menu a:active, .l-navigation .navigation > ul.main-menu a.active, .l-navigation .navigation > ul.main-menu a.active-trail,
      .l-navigation #block-system-main-menu > ul.main-menu a:hover,
      .l-navigation #block-system-main-menu > ul.main-menu a:active,
      .l-navigation #block-system-main-menu > ul.main-menu a.active,
      .l-navigation #block-system-main-menu > ul.main-menu a.active-trail,
      .l-navigation .block-main-menu > ul.menu a:hover,
      .l-navigation .block-main-menu > ul.menu a:active,
      .l-navigation .block-main-menu > ul.menu a.active,
      .l-navigation .block-main-menu > ul.menu a.active-trail,
      .l-navigation #block-menu-menu-redaktion > ul.menu a:hover,
      .l-navigation #block-menu-menu-redaktion > ul.menu a:active,
      .l-navigation #block-menu-menu-redaktion > ul.menu a.active,
      .l-navigation #block-menu-menu-redaktion > ul.menu a.active-trail,
      .l-navigation .block-menu-redaktion > ul.menu a:hover,
      .l-navigation .block-menu-redaktion > ul.menu a:active,
      .l-navigation .block-menu-redaktion > ul.menu a.active,
      .l-navigation .block-menu-redaktion > ul.menu a.active-trail {
        text-decoration: none;
        border-bottom: 5px solid #e95d0f; }@media (min-width: 740px) {
 /* line 137, ../sass/components/_navigation.scss */
          .l-navigation .navigation > ul.main-menu a:hover, .l-navigation .navigation > ul.main-menu a:active, .l-navigation .navigation > ul.main-menu a.active, .l-navigation .navigation > ul.main-menu a.active-trail,
          .l-navigation #block-system-main-menu > ul.main-menu a:hover,
          .l-navigation #block-system-main-menu > ul.main-menu a:active,
          .l-navigation #block-system-main-menu > ul.main-menu a.active,
          .l-navigation #block-system-main-menu > ul.main-menu a.active-trail,
          .l-navigation .block-main-menu > ul.menu a:hover,
          .l-navigation .block-main-menu > ul.menu a:active,
          .l-navigation .block-main-menu > ul.menu a.active,
          .l-navigation .block-main-menu > ul.menu a.active-trail,
          .l-navigation #block-menu-menu-redaktion > ul.menu a:hover,
          .l-navigation #block-menu-menu-redaktion > ul.menu a:active,
          .l-navigation #block-menu-menu-redaktion > ul.menu a.active,
          .l-navigation #block-menu-menu-redaktion > ul.menu a.active-trail,
          .l-navigation .block-menu-redaktion > ul.menu a:hover,
          .l-navigation .block-menu-redaktion > ul.menu a:active,
          .l-navigation .block-menu-redaktion > ul.menu a.active,
          .l-navigation .block-menu-redaktion > ul.menu a.active-trail {
            height: 31px; } 
}@media (min-width: 980px) {
 /* line 137, ../sass/components/_navigation.scss */
          .l-navigation .navigation > ul.main-menu a:hover, .l-navigation .navigation > ul.main-menu a:active, .l-navigation .navigation > ul.main-menu a.active, .l-navigation .navigation > ul.main-menu a.active-trail,
          .l-navigation #block-system-main-menu > ul.main-menu a:hover,
          .l-navigation #block-system-main-menu > ul.main-menu a:active,
          .l-navigation #block-system-main-menu > ul.main-menu a.active,
          .l-navigation #block-system-main-menu > ul.main-menu a.active-trail,
          .l-navigation .block-main-menu > ul.menu a:hover,
          .l-navigation .block-main-menu > ul.menu a:active,
          .l-navigation .block-main-menu > ul.menu a.active,
          .l-navigation .block-main-menu > ul.menu a.active-trail,
          .l-navigation #block-menu-menu-redaktion > ul.menu a:hover,
          .l-navigation #block-menu-menu-redaktion > ul.menu a:active,
          .l-navigation #block-menu-menu-redaktion > ul.menu a.active,
          .l-navigation #block-menu-menu-redaktion > ul.menu a.active-trail,
          .l-navigation .block-menu-redaktion > ul.menu a:hover,
          .l-navigation .block-menu-redaktion > ul.menu a:active,
          .l-navigation .block-menu-redaktion > ul.menu a.active,
          .l-navigation .block-menu-redaktion > ul.menu a.active-trail {
            height: 41px; } 
}/* line 154, ../sass/components/_navigation.scss */
  .l-navigation #block-menu-menu-redaktion,
  .l-navigation .block-menu-redaktion {
    margin-top: 0;
    padding-top: 0;
    border-top: 0; }@media (min-width: 740px) {
 /* line 154, ../sass/components/_navigation.scss */
      .l-navigation #block-menu-menu-redaktion,
      .l-navigation .block-menu-redaktion {
        float: right;
        margin-left: 0.75em; } 
}@media (min-width: 980px) {
 /* line 154, ../sass/components/_navigation.scss */
      .l-navigation #block-menu-menu-redaktion,
      .l-navigation .block-menu-redaktion {
        margin-left: 1.5em; } 
}/* line 168, ../sass/components/_navigation.scss */
    .l-navigation #block-menu-menu-redaktion .contextual-links-wrapper,
    .l-navigation .block-menu-redaktion .contextual-links-wrapper {
      display: none !important; }
  
  /* line 174, ../sass/components/_navigation.scss */
  .l-navigation .navigation > ul.main-menu ul,
  .l-navigation #block-system-main-menu > ul.main-menu ul,
  .l-navigation .block-main-menu > ul.menu ul,
  .l-navigation #block-menu-menu-redaktion > ul.menu ul,
  .l-navigation .block-menu-redaktion > ul.menu ul {
    margin-left: 1em;
    font-size: 0.9em; }@media (min-width: 740px) {
 /* line 174, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu ul,
      .l-navigation #block-system-main-menu > ul.main-menu ul,
      .l-navigation .block-main-menu > ul.menu ul,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul,
      .l-navigation .block-menu-redaktion > ul.menu ul {
        position: absolute;
        min-width: 10em;
        top: 36px;
        left: 0px;
        border: 0;
        margin: 0;
        background-color: #fff;
        border: 1px solid #e1e2e4;
        z-index: 500; } 
}@media (min-width: 980px) {
 /* line 174, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu ul,
      .l-navigation #block-system-main-menu > ul.main-menu ul,
      .l-navigation .block-main-menu > ul.menu ul,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul,
      .l-navigation .block-menu-redaktion > ul.menu ul {
        top: 46px; } 
}/* line 195, ../sass/components/_navigation.scss */
    .l-navigation .navigation > ul.main-menu ul ul,
    .l-navigation #block-system-main-menu > ul.main-menu ul ul,
    .l-navigation .block-main-menu > ul.menu ul ul,
    .l-navigation #block-menu-menu-redaktion > ul.menu ul ul,
    .l-navigation .block-menu-redaktion > ul.menu ul ul {
      font-size: 1em; }@media (min-width: 740px) {
 /* line 195, ../sass/components/_navigation.scss */
        .l-navigation .navigation > ul.main-menu ul ul,
        .l-navigation #block-system-main-menu > ul.main-menu ul ul,
        .l-navigation .block-main-menu > ul.menu ul ul,
        .l-navigation #block-menu-menu-redaktion > ul.menu ul ul,
        .l-navigation .block-menu-redaktion > ul.menu ul ul {
          left: 100%;
          top: 0.625em; } 
}/* line 204, ../sass/components/_navigation.scss */
    .l-navigation .navigation > ul.main-menu ul li,
    .l-navigation #block-system-main-menu > ul.main-menu ul li,
    .l-navigation .block-main-menu > ul.menu ul li,
    .l-navigation #block-menu-menu-redaktion > ul.menu ul li,
    .l-navigation .block-menu-redaktion > ul.menu ul li {
      float: none;
      font-size: 1em;
      height: auto;
      padding: 0.625em 0 0 0;
      margin-left: 0;
      line-height: 1;
      text-transform: none;
      position: relative; }
      /* line 214, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu ul li span.glyphicon,
      .l-navigation .navigation > ul.main-menu ul li span.glyphicons,
      .l-navigation #block-system-main-menu > ul.main-menu ul li span.glyphicon,
      .l-navigation #block-system-main-menu > ul.main-menu ul li span.glyphicons,
      .l-navigation .block-main-menu > ul.menu ul li span.glyphicon,
      .l-navigation .block-main-menu > ul.menu ul li span.glyphicons,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul li span.glyphicon,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul li span.glyphicons,
      .l-navigation .block-menu-redaktion > ul.menu ul li span.glyphicon,
      .l-navigation .block-menu-redaktion > ul.menu ul li span.glyphicons {
        position: absolute;
        right: 0.625em; }@media (min-width: 740px) {
 /* line 204, ../sass/components/_navigation.scss */
        .l-navigation .navigation > ul.main-menu ul li,
        .l-navigation #block-system-main-menu > ul.main-menu ul li,
        .l-navigation .block-main-menu > ul.menu ul li,
        .l-navigation #block-menu-menu-redaktion > ul.menu ul li,
        .l-navigation .block-menu-redaktion > ul.menu ul li {
          padding: 0.625em;
          border-top: 1px solid #e1e2e4; }
          /* line 225, ../sass/components/_navigation.scss */
          .l-navigation .navigation > ul.main-menu ul li:first-child,
          .l-navigation #block-system-main-menu > ul.main-menu ul li:first-child,
          .l-navigation .block-main-menu > ul.menu ul li:first-child,
          .l-navigation #block-menu-menu-redaktion > ul.menu ul li:first-child,
          .l-navigation .block-menu-redaktion > ul.menu ul li:first-child {
            border-top: none; }
          /* line 229, ../sass/components/_navigation.scss */
          .l-navigation .navigation > ul.main-menu ul li.expanded,
          .l-navigation #block-system-main-menu > ul.main-menu ul li.expanded,
          .l-navigation .block-main-menu > ul.menu ul li.expanded,
          .l-navigation #block-menu-menu-redaktion > ul.menu ul li.expanded,
          .l-navigation .block-menu-redaktion > ul.menu ul li.expanded {
            padding-right: 1.5em; } 
}/* line 235, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu ul li a:hover, .l-navigation .navigation > ul.main-menu ul li a:active, .l-navigation .navigation > ul.main-menu ul li a.active, .l-navigation .navigation > ul.main-menu ul li a.active-trail,
      .l-navigation #block-system-main-menu > ul.main-menu ul li a:hover,
      .l-navigation #block-system-main-menu > ul.main-menu ul li a:active,
      .l-navigation #block-system-main-menu > ul.main-menu ul li a.active,
      .l-navigation #block-system-main-menu > ul.main-menu ul li a.active-trail,
      .l-navigation .block-main-menu > ul.menu ul li a:hover,
      .l-navigation .block-main-menu > ul.menu ul li a:active,
      .l-navigation .block-main-menu > ul.menu ul li a.active,
      .l-navigation .block-main-menu > ul.menu ul li a.active-trail,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul li a:hover,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul li a:active,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul li a.active,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul li a.active-trail,
      .l-navigation .block-menu-redaktion > ul.menu ul li a:hover,
      .l-navigation .block-menu-redaktion > ul.menu ul li a:active,
      .l-navigation .block-menu-redaktion > ul.menu ul li a.active,
      .l-navigation .block-menu-redaktion > ul.menu ul li a.active-trail {
        border-bottom: none; }
  
  /* line 249, ../sass/components/_navigation.scss */
  .l-navigation .navigation > ul.main-menu li:hover a, .l-navigation .navigation > ul.main-menu li.over a,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover a,
  .l-navigation #block-system-main-menu > ul.main-menu li.over a,
  .l-navigation .block-main-menu > ul.menu li:hover a,
  .l-navigation .block-main-menu > ul.menu li.over a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li.over a,
  .l-navigation .block-menu-redaktion > ul.menu li:hover a,
  .l-navigation .block-menu-redaktion > ul.menu li.over a {
    text-decoration: none;
    border-bottom: 5px solid #e95d0f; }@media (min-width: 740px) {
 /* line 249, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu li:hover a, .l-navigation .navigation > ul.main-menu li.over a,
      .l-navigation #block-system-main-menu > ul.main-menu li:hover a,
      .l-navigation #block-system-main-menu > ul.main-menu li.over a,
      .l-navigation .block-main-menu > ul.menu li:hover a,
      .l-navigation .block-main-menu > ul.menu li.over a,
      .l-navigation #block-menu-menu-redaktion > ul.menu li:hover a,
      .l-navigation #block-menu-menu-redaktion > ul.menu li.over a,
      .l-navigation .block-menu-redaktion > ul.menu li:hover a,
      .l-navigation .block-menu-redaktion > ul.menu li.over a {
        height: 31px; } 
}@media (min-width: 980px) {
 /* line 249, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu li:hover a, .l-navigation .navigation > ul.main-menu li.over a,
      .l-navigation #block-system-main-menu > ul.main-menu li:hover a,
      .l-navigation #block-system-main-menu > ul.main-menu li.over a,
      .l-navigation .block-main-menu > ul.menu li:hover a,
      .l-navigation .block-main-menu > ul.menu li.over a,
      .l-navigation #block-menu-menu-redaktion > ul.menu li:hover a,
      .l-navigation #block-menu-menu-redaktion > ul.menu li.over a,
      .l-navigation .block-menu-redaktion > ul.menu li:hover a,
      .l-navigation .block-menu-redaktion > ul.menu li.over a {
        height: 41px; } 
}/* line 265, ../sass/components/_navigation.scss */
  .l-navigation .navigation > ul.main-menu li:hover ul a, .l-navigation .navigation > ul.main-menu li.over ul a,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover ul a,
  .l-navigation #block-system-main-menu > ul.main-menu li.over ul a,
  .l-navigation .block-main-menu > ul.menu li:hover ul a,
  .l-navigation .block-main-menu > ul.menu li.over ul a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul a,
  .l-navigation .block-menu-redaktion > ul.menu li:hover ul a,
  .l-navigation .block-menu-redaktion > ul.menu li.over ul a {
    color: #000;
    display: inline;
    height: auto;
    border-bottom: none; }
    /* line 271, ../sass/components/_navigation.scss */
    .l-navigation .navigation > ul.main-menu li:hover ul a:hover, .l-navigation .navigation > ul.main-menu li:hover ul a:active, .l-navigation .navigation > ul.main-menu li:hover ul a.active, .l-navigation .navigation > ul.main-menu li:hover ul a.active-trail, .l-navigation .navigation > ul.main-menu li.over ul a:hover, .l-navigation .navigation > ul.main-menu li.over ul a:active, .l-navigation .navigation > ul.main-menu li.over ul a.active, .l-navigation .navigation > ul.main-menu li.over ul a.active-trail,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul a:hover,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul a:active,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul a.active,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul a.active-trail,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul a:hover,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul a:active,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul a.active,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul a.active-trail,
    .l-navigation .block-main-menu > ul.menu li:hover ul a:hover,
    .l-navigation .block-main-menu > ul.menu li:hover ul a:active,
    .l-navigation .block-main-menu > ul.menu li:hover ul a.active,
    .l-navigation .block-main-menu > ul.menu li:hover ul a.active-trail,
    .l-navigation .block-main-menu > ul.menu li.over ul a:hover,
    .l-navigation .block-main-menu > ul.menu li.over ul a:active,
    .l-navigation .block-main-menu > ul.menu li.over ul a.active,
    .l-navigation .block-main-menu > ul.menu li.over ul a.active-trail,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul a:hover,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul a:active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul a.active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul a.active-trail,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul a:hover,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul a:active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul a.active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul a.active-trail,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul a:hover,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul a:active,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul a.active,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul a.active-trail,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul a:hover,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul a:active,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul a.active,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul a.active-trail {
      color: #e95d0f; }
  /* line 283, ../sass/components/_navigation.scss */
  .l-navigation .navigation > ul.main-menu li:hover ul li:hover a,
  .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul li:hover a,
  .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a,
  .l-navigation .navigation > ul.main-menu li.over ul li.over a,
  .l-navigation .navigation > ul.main-menu li.over ul li.over ul li.over a,
  .l-navigation .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over a,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover a,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover a,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a,
  .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over a,
  .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over a,
  .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over a,
  .l-navigation .block-main-menu > ul.menu li:hover ul li:hover a,
  .l-navigation .block-main-menu > ul.menu li:hover ul li:hover ul li:hover a,
  .l-navigation .block-main-menu > ul.menu li:hover ul li:hover ul li:hover ul li:hover a,
  .l-navigation .block-main-menu > ul.menu li.over ul li.over a,
  .l-navigation .block-main-menu > ul.menu li.over ul li.over ul li.over a,
  .l-navigation .block-main-menu > ul.menu li.over ul li.over ul li.over ul li.over a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a,
  .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover a,
  .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a,
  .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a,
  .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over a,
  .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul li.over a,
  .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a {
    color: #e95d0f; }
  /* line 294, ../sass/components/_navigation.scss */
  .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul a,
  .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul a,
  .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a,
  .l-navigation .navigation > ul.main-menu li.over ul li.over ul a,
  .l-navigation .navigation > ul.main-menu li.over ul li.over ul li.over ul a,
  .l-navigation .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over ul a,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul a,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul a,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a,
  .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul a,
  .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul a,
  .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over ul a,
  .l-navigation .block-main-menu > ul.menu li:hover ul li:hover ul a,
  .l-navigation .block-main-menu > ul.menu li:hover ul li:hover ul li:hover ul a,
  .l-navigation .block-main-menu > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a,
  .l-navigation .block-main-menu > ul.menu li.over ul li.over ul a,
  .l-navigation .block-main-menu > ul.menu li.over ul li.over ul li.over ul a,
  .l-navigation .block-main-menu > ul.menu li.over ul li.over ul li.over ul li.over ul a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a,
  .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul a,
  .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a,
  .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a,
  .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul a,
  .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a,
  .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a {
    color: #000; }
  
  /* line 300, ../sass/components/_navigation.scss */
  .l-navigation .menu .expanded {
    list-style-image: none;
    list-style-type: none; }
  
  /* ----- default behaviour for browsers without transitions like IE8 ------- */@media (min-width: 740px) {
 /* line 311, ../sass/components/_navigation.scss */
    .l-navigation ul.main-menu ul,
    .l-navigation ul.menu ul {
      visibility: hidden; }
    /* line 315, ../sass/components/_navigation.scss */
    .l-navigation ul.main-menu li:hover ul,
    .l-navigation ul.main-menu li.expanded li:hover ul,
    .l-navigation ul.main-menu li.expanded li.expanded li:hover ul,
    .l-navigation ul.main-menu li.expanded li.expanded li.expanded li:hover ul,
    .l-navigation ul.main-menu li.over ul,
    .l-navigation ul.main-menu li.expanded li.over ul,
    .l-navigation ul.main-menu li.expanded li.expanded li.over ul,
    .l-navigation ul.main-menu li.expanded li.expanded li.expanded li.over ul,
    .l-navigation ul.menu li:hover ul,
    .l-navigation ul.menu li.expanded li:hover ul,
    .l-navigation ul.menu li.expanded li.expanded li:hover ul,
    .l-navigation ul.menu li.expanded li.expanded li.expanded li:hover ul,
    .l-navigation ul.menu li.over ul,
    .l-navigation ul.menu li.expanded li.over ul,
    .l-navigation ul.menu li.expanded li.expanded li.over ul,
    .l-navigation ul.menu li.expanded li.expanded li.expanded li.over ul {
      visibility: visible; }
    /* line 326, ../sass/components/_navigation.scss */
    .l-navigation ul.main-menu li:hover ul ul,
    .l-navigation ul.main-menu li:hover ul ul ul,
    .l-navigation ul.main-menu li:hover li:hover ul ul,
    .l-navigation ul.main-menu li:hover li:hover ul ul ul,
    .l-navigation ul.main-menu li:hover li:hover li:hover ul ul,
    .l-navigation ul.main-menu li:hover li:hover li:hover ul ul ul,
    .l-navigation ul.main-menu li.over ul ul, .l-navigation ul.main-menu ul.main-menu li.over ul ul ul,
    .l-navigation ul.main-menu li.over li.over ul ul,
    .l-navigation ul.main-menu li.over li.over ul ul ul,
    .l-navigation ul.main-menu li.over li.over li.over ul ul,
    .l-navigation ul.main-menu li.over li.over li.over ul ul ul,
    .l-navigation ul.menu li:hover ul ul,
    .l-navigation ul.menu li:hover ul ul ul,
    .l-navigation ul.menu li:hover li:hover ul ul,
    .l-navigation ul.menu li:hover li:hover ul ul ul,
    .l-navigation ul.menu li:hover li:hover li:hover ul ul,
    .l-navigation ul.menu li:hover li:hover li:hover ul ul ul,
    .l-navigation ul.menu li.over ul ul,
    .l-navigation ul.menu ul.main-menu li.over ul ul ul,
    .l-navigation ul.menu li.over li.over ul ul,
    .l-navigation ul.menu li.over li.over ul ul ul,
    .l-navigation ul.menu li.over li.over li.over ul ul,
    .l-navigation ul.menu li.over li.over li.over ul ul ul {
      visibility: hidden; } 
}/* line 344, ../sass/components/_navigation.scss */
  .navbar-toggle {
    position: relative;
    float: right;
    margin: 6px 0;
    padding: 6px 7px;
    background-color: #e95d0f;
    border: 1px solid transparent;
    border-radius: 5px; }
    /* line 357, ../sass/components/_navigation.scss */
    .navbar-toggle .icon-bar {
      display: block;
      width: 22px;
      height: 2px;
      border-radius: 1px;
      background-color: #fff; }
    /* line 364, ../sass/components/_navigation.scss */
    .navbar-toggle .icon-bar + .icon-bar {
      margin-top: 4px; }
    /* line 368, ../sass/components/_navigation.scss */
    .navbar-toggle .sr-only {
      border: 0 none;
      clip: rect(0px, 0px, 0px, 0px);
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px; }@media (min-width: 740px) {
 /* line 344, ../sass/components/_navigation.scss */
      .navbar-toggle {
        display: none; } 
}/***** Animated navbar toggle with 6 part-bars ********/
  /* line 386, ../sass/components/_navigation.scss */
  .navbar-toggle.navbar-toggle-animated {
    width: 30px;
    height: 21px; }
    /* line 390, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated .icon-bar + .icon-bar {
      margin-top: 0; }
    /* line 394, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated .icon-bar {
      width: 30px;
      height: 3px; }
    /* line 399, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated span.icon-bar {
      position: absolute;
      height: 3px;
      width: 50%;
      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; }
    /* line 414, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated span.icon-bar:nth-child(even) {
      left: 50%;
      border-radius: 0 5px 5px 0; }
    /* line 419, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated span.icon-bar:nth-child(odd) {
      left: 0px;
      border-radius: 5px 0 0 5px; }
    /* line 424, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated span.icon-bar:nth-child(1),
    .navbar-toggle.navbar-toggle-animated span.icon-bar:nth-child(2) {
      top: 0px; }
    /* line 429, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated span.icon-bar:nth-child(3),
    .navbar-toggle.navbar-toggle-animated span.icon-bar:nth-child(4) {
      top: 9px; }
    /* line 434, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated span.icon-bar:nth-child(5),
    .navbar-toggle.navbar-toggle-animated span.icon-bar:nth-child(6) {
      top: 18px; }
    /* line 440, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(1),
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(6) {
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg); }
    /* line 448, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(2),
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(5) {
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg); }
    /* line 456, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(1) {
      left: 3px;
      top: 3px; }
    /* line 461, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(2) {
      left: calc(50% - 3px);
      top: 3px; }
    /* line 466, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(3) {
      left: -50%;
      opacity: 0; }
    /* line 471, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(4) {
      left: 100%;
      opacity: 0; }
    /* line 476, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(5) {
      left: 3px;
      top: 12px; }
    /* line 481, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(6) {
      left: calc(50% - 3px);
      top: 12px; }
  
  /******* - Collapsed Mobile Navi (collapsable menu items with submenu items) - *******/
  /*With default implementation main navi is completely expanded on mobile devices.
  * With special theme setting 'ubg_omega_collapse_mobile_navi' menu items 
  * with children will only be expanded (opened), when user klicks on them
  */@media (min-width: 0) and (max-width: 739px) {
 /* line 498, ../sass/components/_navigation.scss */
    .l-navigation #block-system-main-menu span.toggle-icon {
      display: none; }
  
    /* line 504, ../sass/components/_navigation.scss */
    .l-navigation #block-system-main-menu.mobile-navi-collapsed span.toggle-icon {
      display: block; }
    /* line 510, ../sass/components/_navigation.scss */
    .l-navigation #block-system-main-menu.mobile-navi-collapsed > ul.main-menu li.expanded > a span.glyphicon,
    .l-navigation #block-system-main-menu.mobile-navi-collapsed > ul.main-menu li.expanded > a span.glyphicons {
      display: inline-block;
      position: static; }
      /* line 515, ../sass/components/_navigation.scss */
      .l-navigation #block-system-main-menu.mobile-navi-collapsed > ul.main-menu li.expanded > a span.glyphicon:before,
      .l-navigation #block-system-main-menu.mobile-navi-collapsed > ul.main-menu li.expanded > a span.glyphicons:before {
        font-family: 'Glyphicons Halflings';
        content: "\E114"; }
    /* line 525, ../sass/components/_navigation.scss */
    .l-navigation #block-system-main-menu.mobile-navi-collapsed ul.menu li.expanded > ul {
      max-height: 0;
      overflow-y: hidden;
      transition: all var(--ubg-omega-navigation-animation-duration) ease-in-out; }
    /* line 535, ../sass/components/_navigation.scss */
    .l-navigation #block-system-main-menu.mobile-navi-collapsed ul.menu li.expanded.open > a span.glyphicon:before,
    .l-navigation #block-system-main-menu.mobile-navi-collapsed ul.menu li.expanded.open > a span.glyphicons:before {
      content: "\E113"; }
    /* line 541, ../sass/components/_navigation.scss */
    .l-navigation #block-system-main-menu.mobile-navi-collapsed ul.menu li.expanded.open > ul {
      max-height: 1000px; } 
}/* line 2, ../sass/components/_onepage.scss */
  body.body-onepage #background-wrap {
    z-index: -1;
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-size: cover;
    background-size: 100% auto;
    background-attachment: scroll; }@media (min-width: 740px) {
 /* line 2, ../sass/components/_onepage.scss */
      body.body-onepage #background-wrap {
        background-position: center 35px; } 
}@media (min-width: 980px) {
 /* line 2, ../sass/components/_onepage.scss */
      body.body-onepage #background-wrap {
        background-position: center 51px; } 
}/* line 23, ../sass/components/_onepage.scss */
  body.body-onepage.orientation-portrait #background-wrap {
    background-size: cover; }
  /* line 27, ../sass/components/_onepage.scss */
  body.body-onepage .l-page {
    background-color: transparent !important; }
  /* line 31, ../sass/components/_onepage.scss */
  body.body-onepage .l-main {
    background-color: #fff;
    padding-top: 1em;
    padding-bottom: 0; }
    /* line 36, ../sass/components/_onepage.scss */
    body.body-onepage .l-main .l-breadcrumb {
      display: none; }@media (min-width: 740px) {
 /* line 46, ../sass/components/_onepage.scss */
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu a:hover, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu a:active, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu a.active, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu a.active-trail,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu a:hover,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu a:active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu a.active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu a.active-trail {
      height: auto;
      border-bottom: 0; } 
}/* line 53, ../sass/components/_onepage.scss */
  body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu a:focus,
  body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu a:focus {
    outline: 0; }@media (min-width: 740px) {
 /* line 61, ../sass/components/_onepage.scss */
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active a:hover, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active a:active, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active a.active, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active a.active-trail,
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active-clicked a:hover,
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active-clicked a:active,
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active-clicked a.active,
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active-clicked a.active-trail,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active a:hover,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active a:active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active a.active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active a.active-trail,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a:hover,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a:active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a.active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a.active-trail {
      color: #000;
      height: 31px;
      border-bottom: 5px solid #e95d0f; } 
}@media (min-width: 980px) {
 /* line 61, ../sass/components/_onepage.scss */
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active a:hover, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active a:active, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active a.active, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active a.active-trail,
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active-clicked a:hover,
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active-clicked a:active,
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active-clicked a.active,
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active-clicked a.active-trail,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active a:hover,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active a:active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active a.active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active a.active-trail,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a:hover,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a:active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a.active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a.active-trail {
      height: 41px; } 
}/* line 79, ../sass/components/_onepage.scss */
  body.body-onepage.body-onepage-gradient .view.fullscreen > .view-content > .views-row,
  body.body-onepage.body-onepage-gradient .bean-page-view.fullscreen > .view-content > .views-row {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f0f0f0));
    background-image: -moz-linear-gradient(#ffffff, #f0f0f0);
    background-image: -webkit-linear-gradient(#ffffff, #f0f0f0);
    background-image: linear-gradient(#ffffff, #f0f0f0); }
    /* line 82, ../sass/components/_onepage.scss */
    body.body-onepage.body-onepage-gradient .view.fullscreen > .view-content > .views-row > .entity-bean,
    body.body-onepage.body-onepage-gradient .bean-page-view.fullscreen > .view-content > .views-row > .entity-bean {
      padding-bottom: 2em; }
  /* line 88, ../sass/components/_onepage.scss */
  body.body-onepage.body-onepage-gradient .l-main > * {
    margin-bottom: 0; }
  
  /* line 2, ../sass/components/_panels.scss */
  body.fullscreen .panel-panel,
  body.fullscreen .panel-panel .panel-pane {
    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 */
    body.fullscreen .panel-panel:after,
    body.fullscreen .panel-panel .panel-pane:after {
      content: " ";
      display: block;
      clear: both; }
  /* line 7, ../sass/components/_panels.scss */
  body.fullscreen .panel-panel .panel-pane > * {
    padding-left: 10px;
    padding-right: 10px; }@media (min-width: 740px) {
 /* line 7, ../sass/components/_panels.scss */
      body.fullscreen .panel-panel .panel-pane > * {
        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 */
        body.fullscreen .panel-panel .panel-pane > *:after {
          content: " ";
          display: block;
          clear: both; } 
}@media (min-width: 980px) {
 /* line 7, ../sass/components/_panels.scss */
      body.fullscreen .panel-panel .panel-pane > * {
        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 */
        body.fullscreen .panel-panel .panel-pane > *:after {
          content: " ";
          display: block;
          clear: both; } 
}@media (min-width: 1220px) {
 /* line 7, ../sass/components/_panels.scss */
      body.fullscreen .panel-panel .panel-pane > * {
        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 */
        body.fullscreen .panel-panel .panel-pane > *:after {
          content: " ";
          display: block;
          clear: both; } 
}/* line 11, ../sass/components/_panels.scss */
  body.fullscreen .panel-panel .panel-pane > .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 */
    body.fullscreen .panel-panel .panel-pane > .fullscreen:after {
      content: " ";
      display: block;
      clear: both; }
  
  /* line 17, ../sass/components/_panels.scss */
  body.fullscreen.not-front .panel-panel .panel-pane > * {
    padding-left: 10px;
    padding-right: 10px; }@media (min-width: 740px) {
 /* line 17, ../sass/components/_panels.scss */
      body.fullscreen.not-front .panel-panel .panel-pane > * {
        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 */
        body.fullscreen.not-front .panel-panel .panel-pane > *:after {
          content: " ";
          display: block;
          clear: both; } 
}@media (min-width: 980px) {
 /* line 17, ../sass/components/_panels.scss */
      body.fullscreen.not-front .panel-panel .panel-pane > * {
        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 */
        body.fullscreen.not-front .panel-panel .panel-pane > *:after {
          content: " ";
          display: block;
          clear: both; } 
}@media (min-width: 1220px) {
 /* line 17, ../sass/components/_panels.scss */
      body.fullscreen.not-front .panel-panel .panel-pane > * {
        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 */
        body.fullscreen.not-front .panel-panel .panel-pane > *:after {
          content: " ";
          display: block;
          clear: both; } 
}/* line 21, ../sass/components/_panels.scss */
  body.fullscreen.not-front .panel-panel .panel-pane > .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 */
    body.fullscreen.not-front .panel-panel .panel-pane > .fullscreen:after {
      content: " ";
      display: block;
      clear: both; }
  
  /* line 2, ../sass/components/_quotes.scss */
  #quotes-holder tr.even,
  #quotes-holder tr.odd {
    background-color: transparent;
    border-bottom: 1px solid #ccc; }
    /* line 7, ../sass/components/_quotes.scss */
    #quotes-holder tr.even > td,
    #quotes-holder tr.odd > td {
      padding: 0.5em 0; }
  /* line 12, ../sass/components/_quotes.scss */
  #quotes-holder th {
    padding-right: 1em; }
  /* line 16, ../sass/components/_quotes.scss */
  #quotes-holder .form-checkbox {
    margin-top: 0;
    margin-left: 3px;
    vertical-align: baseline; }
  /* line 22, ../sass/components/_quotes.scss */
  #quotes-holder .infoline {
    text-transform: none; }
    /* line 24, ../sass/components/_quotes.scss */
    #quotes-holder .infoline div {
      display: inline-block; }
    /* line 28, ../sass/components/_quotes.scss */
    #quotes-holder .infoline > span,
    #quotes-holder .infoline > div {
      display: block;
      line-height: 1;
      padding-right: 0.5em; }@media (min-width: 740px) {
 /* line 28, ../sass/components/_quotes.scss */
        #quotes-holder .infoline > span,
        #quotes-holder .infoline > div {
          display: inline-block; } 
}/* line 37, ../sass/components/_quotes.scss */
    #quotes-holder .infoline > span,
    #quotes-holder .infoline > div {
      margin-right: 0; }@media (min-width: 740px) {
 /* line 40, ../sass/components/_quotes.scss */
        #quotes-holder .infoline > span + span,
        #quotes-holder .infoline > span + div,
        #quotes-holder .infoline > div + span,
        #quotes-holder .infoline > div + div {
          padding-left: 0.5em;
          padding-right: 0.5em;
          border-left: 1px solid #000; } 
}/* line 50, ../sass/components/_quotes.scss */
    #quotes-holder .infoline > div.standort {
      display: block; }
      /* line 52, ../sass/components/_quotes.scss */
      #quotes-holder .infoline > div.standort .field-name-ubg-location-display {
        display: block; }@media (min-width: 740px) {
 /* line 56, ../sass/components/_quotes.scss */
          #quotes-holder .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address-and-gmap div.field-item-1 {
            width: 33%;
            float: left;
            position: relative; }
            /* line 60, ../sass/components/_quotes.scss */
            #quotes-holder .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address-and-gmap div.field-item-1 div.text {
              position: absolute;
              top: 0; }
              /* line 63, ../sass/components/_quotes.scss */
              #quotes-holder .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address-and-gmap div.field-item-1 div.text ul {
                margin: 0;
                padding: 0;
                list-style: none; }
          /* line 70, ../sass/components/_quotes.scss */
          #quotes-holder .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address-and-gmap div.field-item-2 {
            width: 67%;
            float: right; }
          /* line 76, ../sass/components/_quotes.scss */
          #quotes-holder .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address div.field-item-1 {
            width: 33%; }
            /* line 78, ../sass/components/_quotes.scss */
            #quotes-holder .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address div.field-item-1 ul {
              margin: 0;
              padding: 0;
              list-style: none; }
          /* line 86, ../sass/components/_quotes.scss */
          #quotes-holder .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-gmap div.field-item-1 {
            width: 100%; } 
}/* line 91, ../sass/components/_quotes.scss */
        #quotes-holder .infoline > div.standort .field-name-ubg-location-display div.field__items {
          display: block;
          margin: 0;
          padding: 0; }
          /* line 95, ../sass/components/_quotes.scss */
          #quotes-holder .infoline > div.standort .field-name-ubg-location-display div.field__items div.field__item {
            display: block; }
    /* line 102, ../sass/components/_quotes.scss */
    #quotes-holder .infoline span.glyphicon,
    #quotes-holder .infoline span.glyphicons {
      font-size: 0.9em;
      margin-right: 0.5em;
      vertical-align: baseline;
      color: #000; }
    /* line 110, ../sass/components/_quotes.scss */
    #quotes-holder .infoline a {
      color: #000; }
  
  /* line 1, ../sass/components/_search.scss */
  .search-form {
    margin-bottom: 1em; }
  
  /* line 5, ../sass/components/_search.scss */
  .search-result {
    margin-bottom: 1em; }
    /* line 8, ../sass/components/_search.scss */
    .search-result > h3 {
      margin-bottom: 0; }
    /* line 12, ../sass/components/_search.scss */
    .search-result .search-result__snippet {
      padding-left: 0; }
    /* line 16, ../sass/components/_search.scss */
    .search-result .file-attached-to {
      display: block;
      font-size: 0.9em; }
  
  /* line 23, ../sass/components/_search.scss */
  .spelling-suggestions strong {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal; }
  
  /* line 31, ../sass/components/_search.scss */
  .l-region--sidebar-second #block-apachesolr-search-sort .block__content a.active {
    text-decoration: underline; }
  
  /* line 2, ../sass/components/_sitemap.scss */
  #site-map .description {
    margin-bottom: 0.5em; }
  /* line 6, ../sass/components/_sitemap.scss */
  #site-map .site-map-box {
    margin-bottom: 0; }
  /* line 10, ../sass/components/_sitemap.scss */
  #site-map .site-map-box ul {
    padding: 0;
    margin: 0; }
    /* line 14, ../sass/components/_sitemap.scss */
    #site-map .site-map-box ul li {
      list-style: none;
      text-transform: uppercase;
      padding: 0.25em 0 1em 0; }
      /* line 20, ../sass/components/_sitemap.scss */
      #site-map .site-map-box ul li .glyphicons,
      #site-map .site-map-box ul li .fa, #site-map .site-map-box ul li .fas, #site-map .site-map-box ul li .far {
        font-family: Arial, Helvetica, Verdana, sans-serif;
        font-weight: normal; }
        /* line 25, ../sass/components/_sitemap.scss */
        #site-map .site-map-box ul li .glyphicons:before,
        #site-map .site-map-box ul li .fa:before, #site-map .site-map-box ul li .fas:before, #site-map .site-map-box ul li .far:before {
          content: ''; }
    /* line 31, ../sass/components/_sitemap.scss */
    #site-map .site-map-box ul ul {
      margin-left: 1em; }
      /* line 34, ../sass/components/_sitemap.scss */
      #site-map .site-map-box ul ul li {
        text-transform: none;
        padding: 0.25em 0; }
  
  /* line 1, ../sass/components/_socialmedia_widgets.scss */
  #fb-root {
    display: none; }
  
  /* line 3, ../sass/components/_socialmedia_widgets.scss */
  div.fb_reset {
    height: 1px !important; }@media (min-width: 0) and (max-width: 480px) {
 /* line 5, ../sass/components/_socialmedia_widgets.scss */
    .fb_iframe_widget,
    .fb_iframe_widget span,
    .fb_iframe_widget span iframe,
    .fb_iframe_widget span iframe[style] {
      width: 100% !important; } 
}/* line 1, ../sass/components/_splide.scss */
  .splide {
    padding-bottom: 20px; }
    /* line 4, ../sass/components/_splide.scss */
    .splide .splide__track {
      background: black; }
    /* line 8, ../sass/components/_splide.scss */
    .splide .splide__pagination {
      bottom: -0.75em !important; }
      /* line 11, ../sass/components/_splide.scss */
      .splide .splide__pagination .is-active {
        background: #e95d0f; }
  
  /* line 1, ../sass/components/_taxonomy.scss */
  .taxonomy-term--teaser {
    margin-bottom: 1.25em; }
  
  /* line 5, ../sass/components/_taxonomy.scss */
  .taxonomy-term__content {
    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 */
    .taxonomy-term__content:after {
      content: " ";
      display: block;
      clear: both; }
  
  /* line 10, ../sass/components/_taxonomy.scss */
  .taxonomy-term-description {
    margin-bottom: 1em; }
  
  /* line 14, ../sass/components/_taxonomy.scss */
  .field-name-field-taxonomy-image {
    margin: 0 0 0.625em 0; }@media (min-width: 740px) {
 /* line 14, ../sass/components/_taxonomy.scss */
      .field-name-field-taxonomy-image {
        margin: 0 1em 1em 0;
        width: 49.15254%;
        float: left;
        margin-right: 1.69492%; } 
}/* line 2, ../sass/components/_ubg_beanpages.scss */
  form.beanpages-form div.tabledrag-toggle-weight-wrapper {
    display: none; }
  
  /* line 10, ../sass/components/_ubg_beanpages.scss */
  form.admin-form #edit-actions input.form-submit, form.admin-form #edit-actions a#edit-cancel, form.admin-form #edit-actions input#edit-submit {
    display: inline-block;
    margin-left: 0.5em;
    margin-right: 0.5em; }
  
  /* line 20, ../sass/components/_ubg_beanpages.scss */
  a.admin-icon.icon-edit, .admin-icon.icon-edit {
    color: green; }
  /* line 21, ../sass/components/_ubg_beanpages.scss */
  a.admin-icon.icon-delete, .admin-icon.icon-delete {
    color: red; }
  /* line 24, ../sass/components/_ubg_beanpages.scss */
  a.admin-icon.icon-frontpage.active, .admin-icon.icon-frontpage.active {
    color: #000; }
  /* line 25, ../sass/components/_ubg_beanpages.scss */
  a.admin-icon.icon-frontpage.inactive, .admin-icon.icon-frontpage.inactive {
    color: #ccc; }
  
  /* line 29, ../sass/components/_ubg_beanpages.scss */
  div.beanpages-help .content {
    border: 1px solid #bebfb9;
    background-color: #e1e2dc;
    padding: 0.5em; }
    /* line 34, ../sass/components/_ubg_beanpages.scss */
    div.beanpages-help .content ul {
      list-style: none;
      margin-left: 0; }
      /* line 38, ../sass/components/_ubg_beanpages.scss */
      div.beanpages-help .content ul li {
        padding-left: 0;
        margin-left: 0; }
  
  /* line 2, ../sass/components/_ubg_cookies_banner.scss */
  .ubg-cookies-banner .banner {
    padding: 1em; }@media (min-width: 0) and (max-width: 480px) {
 /* line 8, ../sass/components/_ubg_cookies_banner.scss */
    .ubg-cookies-banner .form .form-actions input.ubg-cookies-submit {
      display: block; }
      /* line 12, ../sass/components/_ubg_cookies_banner.scss */
      .ubg-cookies-banner .form .form-actions input.ubg-cookies-submit + * {
        margin-top: 1em; } 
}@media (min-width: 481px) {
 /* line 8, ../sass/components/_ubg_cookies_banner.scss */
    .ubg-cookies-banner .form .form-actions input.ubg-cookies-submit {
      display: inline-block; }
      /* line 20, ../sass/components/_ubg_cookies_banner.scss */
      .ubg-cookies-banner .form .form-actions input.ubg-cookies-submit + * {
        margin-left: 2em; } 
}/* line 25, ../sass/components/_ubg_cookies_banner.scss */
  .ubg-cookies-banner .form .form-actions input.ubg-cookies-submit.ubg-cookies-submit-select {
    display: none; }@media (min-width: 740px) {
 /* line 33, ../sass/components/_ubg_cookies_banner.scss */
    .ubg-cookies-banner.ubg-cookies-banner-bottom {
      height: auto; } 
}/* line 38, ../sass/components/_ubg_cookies_banner.scss */
  .ubg-cookies-banner.ubg-cookies-banner-bottom .banner {
    position: static;
    border-top-width: 5px;
    border-color: #666;
    background-color: #f0f0f0; }
    /* line 45, ../sass/components/_ubg_cookies_banner.scss */
    .ubg-cookies-banner.ubg-cookies-banner-bottom .banner .links ul {
      list-style: none;
      margin-left: 0; }
      /* line 49, ../sass/components/_ubg_cookies_banner.scss */
      .ubg-cookies-banner.ubg-cookies-banner-bottom .banner .links ul li {
        padding-left: 0; }
  
  /* line 2, ../sass/components/_ubg_gmap.scss */
  .ubg-gmap.ubg-gmap-double-click {
    background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/images/bg-gmap-doubleclick.png); }
    /* line 5, ../sass/components/_ubg_gmap.scss */
    .ubg-gmap.ubg-gmap-double-click .ubg-gmap-doubleclick-item {
      background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/images/gmap-doubleclick-message.png);
      background-size: 70% auto; }@media (min-width: 740px) {
 /* line 5, ../sass/components/_ubg_gmap.scss */
        .ubg-gmap.ubg-gmap-double-click .ubg-gmap-doubleclick-item {
          background-size: auto; } 
}/* line 3, ../sass/components/_views.scss */
  .view-beanpages-beanpage.fullscreen > .view-content,
  .view-beanpages-beanpage.fullscreen > .view-content > .views-row,
  .view.fullscreen > .view-content,
  .view.fullscreen > .view-content > .views-row {
    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:after,
    .view-beanpages-beanpage.fullscreen > .view-content > .views-row:after,
    .view.fullscreen > .view-content:after,
    .view.fullscreen > .view-content > .views-row:after {
      content: " ";
      display: block;
      clear: both; }
  /* line 8, ../sass/components/_views.scss */
  .view-beanpages-beanpage.fullscreen > .view-content > .views-row > *,
  .view.fullscreen > .view-content > .views-row > * {
    padding-left: 10px;
    padding-right: 10px; }@media (min-width: 740px) {
 /* line 8, ../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 8, ../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 8, ../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 12, ../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; }
  
  /* line 18, ../sass/components/_views.scss */
  .view-beanpages {
    /*> .view-content > .views-row + .views-row {
      margin-top: 2 * $vert-spacing-unit;
    }*/ }
    /* line 25, ../sass/components/_views.scss */
    .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean {
      margin-top: 2.5em; }
      /* line 29, ../sass/components/_views.scss */
      .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-top-small {
        margin-top: 1.25em; }
      /* line 33, ../sass/components/_views.scss */
      .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-top-large {
        margin-top: 3.75em; }
      /* line 37, ../sass/components/_views.scss */
      .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-top-none, .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-no-margin {
        margin-top: 0; }
      /* line 43, ../sass/components/_views.scss */
      .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-bottom-small {
        margin-bottom: 1.25em; }
      /* line 47, ../sass/components/_views.scss */
      .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-bottom-medium {
        margin-bottom: 2.5em; }
      /* line 51, ../sass/components/_views.scss */
      .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-bottom-large {
        margin-bottom: 3.75em; }
      /* line 55, ../sass/components/_views.scss */
      .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-bottom-none {
        margin-bottom: 0; }
  
  /* line 62, ../sass/components/_views.scss */
  .views-exposed-form label {
    font-weight: normal; }
  
  /* line 67, ../sass/components/_views.scss */
  .view-filters + .view-content {
    margin-top: 2em; }
  
  /* Webform */
  /* line 2, ../sass/components/_webform.scss */
  .form-item.webform-component {
    display: block;
    width: 99%;
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 0; }
    /* line 10, ../sass/components/_webform.scss */
    .form-item.webform-component .form-item.form-type-checkbox,
    .form-item.webform-component .form-item.form-type-radio {
      margin: 0; }
    /* line 15, ../sass/components/_webform.scss */
    .form-item.webform-component label {
      color: #000;
      font-weight: 400;
      padding-top: 0; }
    /* line 22, ../sass/components/_webform.scss */
    .form-item.webform-component.webform-component-select label {
      display: block; }
    /* line 26, ../sass/components/_webform.scss */
    .form-item.webform-component .chosen-container {
      font-size: 1em; }
  
  /* line 31, ../sass/components/_webform.scss */
  .webform-component-fieldset {
    display: block;
    padding: 0.75em 0.75em 1.25em;
    width: calc(99% - 1.5em);
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 0;
    border-color: #ccc; }
  
  /* line 41, ../sass/components/_webform.scss */
  .webform-client-form {
    /*.webform-component + .webform-component {
      margin-top: 1.5em;
    }*/ }
    /* line 47, ../sass/components/_webform.scss */
    .webform-client-form .webform-component + .webform-component,
    .webform-client-form .webform-component + .webform-component-fieldset, .webform-client-form .webform-component-fieldset + .webform-component,
    .webform-client-form .webform-component-fieldset + .webform-component-fieldset {
      margin-top: 1.5em; }
  
  /* line 54, ../sass/components/_webform.scss */
  .webform-container-inline .form-text {
    width: auto; }
  
  /* line 58, ../sass/components/_webform.scss */
  .form-item.webform-component.webform-container-inline label,
  .webform-component.webform-container-inline .form-item label {
    display: inline-block; }
  
  /* line 63, ../sass/components/_webform.scss */
  .webform-component input.form-text,
  .webform-component textarea.form-textarea,
  .webform-component select.form-select {
    background-color: #fff;
    border: 1px solid #ccc;
    box-sizing: content-box;
    height: 1.9em;
    margin-top: 0px;
    padding: 0 0.5%; }
  
  /* line 73, ../sass/components/_webform.scss */
  .webform-component textarea.form-textarea {
    height: auto; }
  
  /* line 77, ../sass/components/_webform.scss */
  .webform-component-textarea .grippie {
    display: none; }
  
  /* line 82, ../sass/components/_webform.scss */
  .webform-component select.form-select {
    width: auto; }
  
  /* line 86, ../sass/components/_webform.scss */
  .form-item.webform-component-radios.webform-container-inline > label {
    display: inline-block;
    width: auto; }
  
  /* line 91, ../sass/components/_webform.scss */
  .form-item.webform-component-markup {
    max-width: 99%; }
  
  /*uniform.js*/
  /* line 96, ../sass/components/_webform.scss */
  .checker {
    display: inline; }
  
  /* line 100, ../sass/components/_webform.scss */
  .webform-client-form input.form-submit,
  .webform-client-form a#edit-cancel,
  .webform-client-form input#edit-submit {
    display: block;
    margin: 0.63em 0;
    vertical-align: middle; }
  
  /* line 108, ../sass/components/_webform.scss */
  .webform-component-radios label {
    margin-right: 60px; }
  
  /* line 112, ../sass/components/_webform.scss */
  .webform-grid {
    width: 99%; }
  
  /* line 116, ../sass/components/_webform.scss */
  .webformcentrum {
    margin: 0 auto; }@media (min-width: 740px) {
 /* line 120, ../sass/components/_webform.scss */
    .two.form-item {
      width: 44.15254%;
      margin-right: 5%;
      display: inline-block; } 
}@media (min-width: 740px) {
 /* line 128, ../sass/components/_webform.scss */
    .three.form-item {
      width: 27.20339%;
      margin-right: 5%;
      display: inline-block; } 
}@media (min-width: 740px) {
 /* line 136, ../sass/components/_webform.scss */
    .four.form-item {
      width: 18.72881%;
      margin-right: 5%;
      display: inline-block; } 
}/* line 145, ../sass/components/_webform.scss */
  .webform-downloads-page table {
    width: 100%; }
    /* line 148, ../sass/components/_webform.scss */
    .webform-downloads-page table tr.odd {
      background: #fff;
      border-bottom: 1px dashed #ccc; }
    /* line 153, ../sass/components/_webform.scss */
    .webform-downloads-page table th {
      border-bottom: 0; }
    /* line 157, ../sass/components/_webform.scss */
    .webform-downloads-page table th, .webform-downloads-page table td {
      padding: 0.3em; }
  
  /* line 164, ../sass/components/_webform.scss */
  .node--webform .field-name-body {
    margin-bottom: 1em; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .node--webform .field-name-body:after {
      content: "";
      display: table;
      clear: both; }
  
  /* line 171, ../sass/components/_webform.scss */
  .webform-component-matrix table.sticky-table {
    width: 100%; }
    /* line 174, ../sass/components/_webform.scss */
    .webform-component-matrix table.sticky-table caption {
      text-align: left; }
  
  /* line 182, ../sass/components/_webform.scss */
  .webform-component-radios.webform-scala > div.form-radios > div.form-item {
    display: inline-block; }
    /* line 185, ../sass/components/_webform.scss */
    .webform-component-radios.webform-scala > div.form-radios > div.form-item label {
      margin-right: 0.75em; }@media (min-width: 0) and (max-width: 739px) {
 /* line 192, ../sass/components/_webform.scss */
    .webform-component-grid {
      overflow-x: scroll;
      padding-bottom: 1em; } 
}/* line 1, ../sass/components/bean/_bean.scss */
  .bean-horizontal-rule-top {
    padding-top: 1em;
    margin-top: 1em;
    border-top: 1px solid #ccc; }
  
  /* line 7, ../sass/components/bean/_bean.scss */
  .bean-horizontal-rule-bottom {
    padding-bottom: 1em;
    margin-bottom: 1em;
    border-bottom: 1px solid #ccc; }
  
  /* line 14, ../sass/components/bean/_bean.scss */
  .bean-hide-readmore .entity-field-collection-item > .content .readmore,
  .bean-hide-readmore .node__content .readmore,
  .bean-hide-readmore .ubg-slide .readmore {
    display: none; }
  /* line 20, ../sass/components/bean/_bean.scss */
  .bean-hide-readmore .block__content .readmore,
  .bean-hide-readmore .text .readmore {
    display: inline-block; }
  
  /* line 26, ../sass/components/bean/_bean.scss */
  h2.bean-title {
    margin-right: 80px; }
  
  /* line 31, ../sass/components/bean/_bean.scss */
  .bean-title-invisible h2.bean-title {
    display: none; }
  /* line 36, ../sass/components/bean/_bean.scss */
  .bean-title-invisible .content h2.bean-title {
    display: initial; }
  /* line 41, ../sass/components/bean/_bean.scss */
  .bean-title-invisible .content .bean-title-invisible > h2.bean-title {
    display: none; }
  /* line 46, ../sass/components/bean/_bean.scss */
  .bean-title-invisible .bean-header {
    min-height: 3.5em; }
  
  /* --------- Beans ------------ */@media (min-width: 740px) {
 /* line 59, ../sass/components/bean/_bean.scss */
    .field_fc_carussel h3.title,
    .field_fc_banner h3.title,
    .field_fc_ulist h3.title,
    .field_fc_ulist_carussel h3.title,
    .field_fc_table h3.title {
      overflow: hidden;
      height: 2.4em; } 
}@media (min-width: 740px) {
 /* line 66, ../sass/components/bean/_bean.scss */
    .field_fc_carussel .text,
    .field_fc_banner .text,
    .field_fc_ulist .text,
    .field_fc_ulist_carussel .text,
    .field_fc_table .text {
      height: 6.0em;
      overflow: hidden; } 
}/* line 73, ../sass/components/bean/_bean.scss */
  .no-dotdotdot .field_fc_carussel h3.title, .no-dotdotdot .field_fc_carussel .text, .no-text-dotdotdot .field_fc_carussel .text, .no-dotdotdot
  .field_fc_banner h3.title, .no-dotdotdot
  .field_fc_banner .text, .no-text-dotdotdot
  .field_fc_banner .text, .no-dotdotdot
  .field_fc_ulist h3.title, .no-dotdotdot
  .field_fc_ulist .text, .no-text-dotdotdot
  .field_fc_ulist .text, .no-dotdotdot
  .field_fc_ulist_carussel h3.title, .no-dotdotdot
  .field_fc_ulist_carussel .text, .no-text-dotdotdot
  .field_fc_ulist_carussel .text, .no-dotdotdot
  .field_fc_table h3.title, .no-dotdotdot
  .field_fc_table .text, .no-text-dotdotdot
  .field_fc_table .text {
    height: auto; }
  /* line 79, ../sass/components/bean/_bean.scss */
  .field_fc_carussel .field-type-field-collection > .field__items,
  .field_fc_banner .field-type-field-collection > .field__items,
  .field_fc_ulist .field-type-field-collection > .field__items,
  .field_fc_ulist_carussel .field-type-field-collection > .field__items,
  .field_fc_table .field-type-field-collection > .field__items {
    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 */
    .field_fc_carussel .field-type-field-collection > .field__items:after,
    .field_fc_banner .field-type-field-collection > .field__items:after,
    .field_fc_ulist .field-type-field-collection > .field__items:after,
    .field_fc_ulist_carussel .field-type-field-collection > .field__items:after,
    .field_fc_table .field-type-field-collection > .field__items:after {
      content: " ";
      display: block;
      clear: both; }
  
  /* line 87, ../sass/components/bean/_bean.scss */
  .field_fc_ulist h3.title,
  .field_fc_ulist_carussel h3.title {
    font-size: 1.25em; }
  /* line 91, ../sass/components/bean/_bean.scss */
  .field_fc_ulist .text,
  .field_fc_ulist_carussel .text {
    clear: both; }
  
  /* line 96, ../sass/components/bean/_bean.scss */
  .field_fc_banner_1 {
    overflow: hidden; }
    /* line 99, ../sass/components/bean/_bean.scss */
    .field_fc_banner_1 img {
      vertical-align: top; }
    /* line 103, ../sass/components/bean/_bean.scss */
    .entity-bean.fullscreen .field_fc_banner_1 {
      text-align: center; }@media (min-width: 0) and (max-width: 739px) {
 /* line 103, ../sass/components/bean/_bean.scss */
        .entity-bean.fullscreen .field_fc_banner_1 {
          margin: 0 -10px; } 
}/* line 110, ../sass/components/bean/_bean.scss */
      .entity-bean.fullscreen .field_fc_banner_1 img {
        width: 100%; }
  
  /* line 118, ../sass/components/bean/_bean.scss */
  .field_fc_banner_2 .field-type-field-collection > .field__items > .field__item {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 118, ../sass/components/bean/_bean.scss */
      .field_fc_banner_2 .field-type-field-collection > .field__items > .field__item {
        margin-bottom: 0;
        width: 49.15254%;
        float: left;
        margin-right: 1.69492%; }
        /* line 125, ../sass/components/bean/_bean.scss */
        .field_fc_banner_2 .field-type-field-collection > .field__items > .field__item:last-child, .field_fc_banner_2 .field-type-field-collection > .field__items > .field__item.field-item-2 {
          width: 49.15254%;
          float: right;
          margin-right: 0;
          clear: right; } 
}/* line 136, ../sass/components/bean/_bean.scss */
  .field_fc_banner_3 .field-type-field-collection > .field__items > .field__item {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 136, ../sass/components/bean/_bean.scss */
      .field_fc_banner_3 .field-type-field-collection > .field__items > .field__item {
        margin-bottom: 0;
        width: 32.20339%;
        float: left;
        margin-right: 1.69492%; }
        /* line 143, ../sass/components/bean/_bean.scss */
        .field_fc_banner_3 .field-type-field-collection > .field__items > .field__item:last-child, .field_fc_banner_3 .field-type-field-collection > .field__items > .field__item.field-item-3 {
          width: 32.20339%;
          float: right;
          margin-right: 0;
          clear: right; } 
}/* line 154, ../sass/components/bean/_bean.scss */
  .field_fc_banner_4 .field-type-field-collection > .field__items > .field__item {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 154, ../sass/components/bean/_bean.scss */
      .field_fc_banner_4 .field-type-field-collection > .field__items > .field__item {
        margin-bottom: 0;
        width: 23.72881%;
        float: left;
        margin-right: 1.69492%; }
        /* line 161, ../sass/components/bean/_bean.scss */
        .field_fc_banner_4 .field-type-field-collection > .field__items > .field__item:last-child, .field_fc_banner_4 .field-type-field-collection > .field__items > .field__item.field-item-4 {
          width: 23.72881%;
          float: right;
          margin-right: 0;
          clear: right; } 
}/* -------- Bean Table (Titel, Bild, Text, Link oder Artikel), Bean Aufzaehlung (tabellarisch) --------- */
  /* line 174, ../sass/components/bean/_bean.scss */
  .field_fc_table .field-type-field-collection > .field__items > .field__item,
  .field_fc_ulist .field-type-field-collection > .field__items > .field__item {
    margin-bottom: 2em;
    overflow: hidden; }@media (min-width: 740px) {
 /* line 182, ../sass/components/bean/_bean.scss */
    .field_fc_table_2 .field-type-field-collection > .field__items > .field__item,
    .field_fc_ulist_2 .field-type-field-collection > .field__items > .field__item {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
      /* line 189, ../sass/components/bean/_bean.scss */
      .field_fc_table_2 .field-type-field-collection > .field__items > .field__item.field-item.odd,
      .field_fc_ulist_2 .field-type-field-collection > .field__items > .field__item.field-item.odd {
        width: 49.15254%;
        float: right;
        margin-right: 0;
        clear: right; }
      /* line 194, ../sass/components/bean/_bean.scss */
      .field_fc_table_2 .field-type-field-collection > .field__items > .field__item.field-item.even,
      .field_fc_ulist_2 .field-type-field-collection > .field__items > .field__item.field-item.even {
        clear: both; } 
}@media (min-width: 740px) {
 /* line 203, ../sass/components/bean/_bean.scss */
    .field_fc_table_3 .field-type-field-collection > .field__items > .field__item,
    .field_fc_ulist_3 .field-type-field-collection > .field__items > .field__item {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
      /* line 210, ../sass/components/bean/_bean.scss */
      .field_fc_table_3 .field-type-field-collection > .field__items > .field__item.field-item-third,
      .field_fc_ulist_3 .field-type-field-collection > .field__items > .field__item.field-item-third {
        width: 32.20339%;
        float: right;
        margin-right: 0;
        clear: right; }
      /* line 215, ../sass/components/bean/_bean.scss */
      .field_fc_table_3 .field-type-field-collection > .field__items > .field__item.field-item-first,
      .field_fc_ulist_3 .field-type-field-collection > .field__items > .field__item.field-item-first {
        clear: both; } 
}@media (min-width: 740px) {
 /* line 224, ../sass/components/bean/_bean.scss */
    .field_fc_table_4 .field-type-field-collection > .field__items > .field__item,
    .field_fc_ulist_4 .field-type-field-collection > .field__items > .field__item {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
      /* line 231, ../sass/components/bean/_bean.scss */
      .field_fc_table_4 .field-type-field-collection > .field__items > .field__item.field-item-fourth,
      .field_fc_ulist_4 .field-type-field-collection > .field__items > .field__item.field-item-fourth {
        width: 23.72881%;
        float: right;
        margin-right: 0;
        clear: right; }
      /* line 236, ../sass/components/bean/_bean.scss */
      .field_fc_table_4 .field-type-field-collection > .field__items > .field__item.field-item-first,
      .field_fc_ulist_4 .field-type-field-collection > .field__items > .field__item.field-item-first {
        clear: both; } 
}@media (min-width: 740px) {
 /* line 245, ../sass/components/bean/_bean.scss */
    .field_fc_table_5 .field-type-field-collection > .field__items > .field__item,
    .field_fc_ulist_5 .field-type-field-collection > .field__items > .field__item {
      width: 18.36735%;
      float: left;
      margin-right: 2.04082%; }
      /* line 252, ../sass/components/bean/_bean.scss */
      .field_fc_table_5 .field-type-field-collection > .field__items > .field__item.field-item-fifth,
      .field_fc_ulist_5 .field-type-field-collection > .field__items > .field__item.field-item-fifth {
        width: 18.36735%;
        float: right;
        margin-right: 0;
        clear: right; }
      /* line 257, ../sass/components/bean/_bean.scss */
      .field_fc_table_5 .field-type-field-collection > .field__items > .field__item.field-item-first,
      .field_fc_ulist_5 .field-type-field-collection > .field__items > .field__item.field-item-first {
        clear: both; } 
}@media (min-width: 740px) {
 /* line 266, ../sass/components/bean/_bean.scss */
    .field_fc_table_6 .field-type-field-collection > .field__items > .field__item,
    .field_fc_ulist_6 .field-type-field-collection > .field__items > .field__item {
      width: 15.25424%;
      float: left;
      margin-right: 1.69492%; }
      /* line 273, ../sass/components/bean/_bean.scss */
      .field_fc_table_6 .field-type-field-collection > .field__items > .field__item.field-item-sixth,
      .field_fc_ulist_6 .field-type-field-collection > .field__items > .field__item.field-item-sixth {
        width: 15.25424%;
        float: right;
        margin-right: 0;
        clear: right; }
      /* line 278, ../sass/components/bean/_bean.scss */
      .field_fc_table_6 .field-type-field-collection > .field__items > .field__item.field-item-first,
      .field_fc_ulist_6 .field-type-field-collection > .field__items > .field__item.field-item-first {
        clear: both; } 
}/* -------- Bean Cycle-Slideshow (Artikel und Aufzählung) --------- */
  /* line 293, ../sass/components/bean/_bean.scss */
  .bean-block-article-carussel .bean-header,
  .bean-block-ulist-carussel .bean-header,
  .bean-bean-tablelisting .bean-header,
  .bean-bean-newsfeed .bean-header,
  .bean-bean-bannerservice .bean-header,
  .bean-ubg-bean-poster .bean-header,
  .bean-bean-newsflash .bean-header {
    position: relative; }
    /* line 296, ../sass/components/bean/_bean.scss */
    .bean-block-article-carussel .bean-header h2.bean-title,
    .bean-block-ulist-carussel .bean-header h2.bean-title,
    .bean-bean-tablelisting .bean-header h2.bean-title,
    .bean-bean-newsfeed .bean-header h2.bean-title,
    .bean-bean-bannerservice .bean-header h2.bean-title,
    .bean-ubg-bean-poster .bean-header h2.bean-title,
    .bean-bean-newsflash .bean-header h2.bean-title {
      float: left; }
  /* line 301, ../sass/components/bean/_bean.scss */
  .bean-block-article-carussel ul.nav,
  .bean-block-ulist-carussel ul.nav,
  .bean-bean-tablelisting ul.nav,
  .bean-bean-newsfeed ul.nav,
  .bean-bean-bannerservice ul.nav,
  .bean-ubg-bean-poster ul.nav,
  .bean-bean-newsflash ul.nav {
    float: right;
    margin: 0 0 1em 0; }
    /* line 305, ../sass/components/bean/_bean.scss */
    .bean-block-article-carussel ul.nav li.glyphicon,
    .bean-block-article-carussel ul.nav li.glyphicons,
    .bean-block-ulist-carussel ul.nav li.glyphicon,
    .bean-block-ulist-carussel ul.nav li.glyphicons,
    .bean-bean-tablelisting ul.nav li.glyphicon,
    .bean-bean-tablelisting ul.nav li.glyphicons,
    .bean-bean-newsfeed ul.nav li.glyphicon,
    .bean-bean-newsfeed ul.nav li.glyphicons,
    .bean-bean-bannerservice ul.nav li.glyphicon,
    .bean-bean-bannerservice ul.nav li.glyphicons,
    .bean-ubg-bean-poster ul.nav li.glyphicon,
    .bean-ubg-bean-poster ul.nav li.glyphicons,
    .bean-bean-newsflash ul.nav li.glyphicon,
    .bean-bean-newsflash ul.nav li.glyphicons {
      border: 1px solid #999;
      border-radius: 12px;
      width: 24px;
      height: 24px;
      padding: 0;
      color: #999;
      margin-left: 0.5em;
      text-align: center;
      cursor: pointer; }
  /* line 319, ../sass/components/bean/_bean.scss */
  .bean-block-article-carussel ul.cycle-pager,
  .bean-block-ulist-carussel ul.cycle-pager,
  .bean-bean-tablelisting ul.cycle-pager,
  .bean-bean-newsfeed ul.cycle-pager,
  .bean-bean-bannerservice ul.cycle-pager,
  .bean-ubg-bean-poster ul.cycle-pager,
  .bean-bean-newsflash ul.cycle-pager {
    float: right;
    margin: 0 0 1em 0;
    list-style: none;
    position: absolute;
    right: 0; }@media (min-width: 740px) {
 /* line 319, ../sass/components/bean/_bean.scss */
      .bean-block-article-carussel ul.cycle-pager,
      .bean-block-ulist-carussel ul.cycle-pager,
      .bean-bean-tablelisting ul.cycle-pager,
      .bean-bean-newsfeed ul.cycle-pager,
      .bean-bean-bannerservice ul.cycle-pager,
      .bean-ubg-bean-poster ul.cycle-pager,
      .bean-bean-newsflash ul.cycle-pager {
        right: 0; } 
}/* line 332, ../sass/components/bean/_bean.scss */
    .bean-block-article-carussel ul.cycle-pager li,
    .bean-block-ulist-carussel ul.cycle-pager li,
    .bean-bean-tablelisting ul.cycle-pager li,
    .bean-bean-newsfeed ul.cycle-pager li,
    .bean-bean-bannerservice ul.cycle-pager li,
    .bean-ubg-bean-poster ul.cycle-pager li,
    .bean-bean-newsflash ul.cycle-pager li {
      display: inline-block;
      background-color: #fff;
      padding: 0;
      margin-left: 1.5em;
      text-align: center;
      cursor: pointer; }
      /* line 340, ../sass/components/bean/_bean.scss */
      .bean-block-article-carussel ul.cycle-pager li:first-child,
      .bean-block-ulist-carussel ul.cycle-pager li:first-child,
      .bean-bean-tablelisting ul.cycle-pager li:first-child,
      .bean-bean-newsfeed ul.cycle-pager li:first-child,
      .bean-bean-bannerservice ul.cycle-pager li:first-child,
      .bean-ubg-bean-poster ul.cycle-pager li:first-child,
      .bean-bean-newsflash ul.cycle-pager li:first-child {
        margin-left: 0; }
      /* line 344, ../sass/components/bean/_bean.scss */
      .bean-block-article-carussel ul.cycle-pager li a,
      .bean-block-ulist-carussel ul.cycle-pager li a,
      .bean-bean-tablelisting ul.cycle-pager li a,
      .bean-bean-newsfeed ul.cycle-pager li a,
      .bean-bean-bannerservice ul.cycle-pager li a,
      .bean-ubg-bean-poster ul.cycle-pager li a,
      .bean-bean-newsflash ul.cycle-pager li a {
        width: 22px;
        height: 22px;
        text-align: center;
        vertical-align: middle;
        display: block; }@media (min-width: 740px) {
 /* line 344, ../sass/components/bean/_bean.scss */
          .bean-block-article-carussel ul.cycle-pager li a,
          .bean-block-ulist-carussel ul.cycle-pager li a,
          .bean-bean-tablelisting ul.cycle-pager li a,
          .bean-bean-newsfeed ul.cycle-pager li a,
          .bean-bean-bannerservice ul.cycle-pager li a,
          .bean-ubg-bean-poster ul.cycle-pager li a,
          .bean-bean-newsflash ul.cycle-pager li a {
            width: 22px;
            height: 22px; } 
}/* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .bean-block-article-carussel > div.bean-header:after,
  .bean-block-ulist-carussel > div.bean-header:after,
  .bean-bean-tablelisting > div.bean-header:after,
  .bean-bean-newsfeed > div.bean-header:after,
  .bean-bean-bannerservice > div.bean-header:after,
  .bean-ubg-bean-poster > div.bean-header:after,
  .bean-bean-newsflash > div.bean-header:after {
    content: "";
    display: table;
    clear: both; }
  
  /* line 367, ../sass/components/bean/_bean.scss */
  .entity-bean.centered-title .field-name-field-fc-carussel-item h3.title {
    text-align: center; }
  
  /* line 380, ../sass/components/bean/_bean.scss */
  .has-no-sidebars .field_fc_carussel_1 .node .picture,
  .has-no-sidebars .field_fc_carussel_1 .field-carussel-slide .picture,
  .has-no-sidebars .field_fc_ulist_carussel_1 .node .picture,
  .has-no-sidebars .field_fc_ulist_carussel_1 .field-carussel-slide .picture {
    max-width: none; }
    /* line 383, ../sass/components/bean/_bean.scss */
    .has-no-sidebars .field_fc_carussel_1 .node .picture img,
    .has-no-sidebars .field_fc_carussel_1 .field-carussel-slide .picture img,
    .has-no-sidebars .field_fc_ulist_carussel_1 .node .picture img,
    .has-no-sidebars .field_fc_ulist_carussel_1 .field-carussel-slide .picture img {
      width: 100%; }
  
  /* line 394, ../sass/components/bean/_bean.scss */
  .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_carussel_2 .field-carussel-slide > .field__item,
  .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item,
  .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row,
  .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item,
  .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 394, ../sass/components/bean/_bean.scss */
      .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_carussel_2 .field-carussel-slide > .field__item,
      .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item,
      .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row,
      .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item,
      .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row {
        margin-bottom: 0;
        width: 49.15254%;
        float: left;
        margin-right: 1.69492%; }
        /* line 404, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-2, .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-4, .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-6, .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-8, .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-10, .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item.odd, .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-even,
        .field_fc_carussel_2 .field-carussel-slide > .field__item.field-item-2,
        .field_fc_carussel_2 .field-carussel-slide > .field__item.field-item-4,
        .field_fc_carussel_2 .field-carussel-slide > .field__item.field-item-6,
        .field_fc_carussel_2 .field-carussel-slide > .field__item.field-item-8,
        .field_fc_carussel_2 .field-carussel-slide > .field__item.field-item-10,
        .field_fc_carussel_2 .field-carussel-slide > .field__item.field-item.odd,
        .field_fc_carussel_2 .field-carussel-slide > .field__item.views-row-even,
        .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-2,
        .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-4,
        .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-6,
        .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-8,
        .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-10,
        .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item.odd,
        .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item.views-row-even,
        .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-2,
        .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-4,
        .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-6,
        .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-8,
        .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-10,
        .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row.field-item.odd,
        .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row.views-row-even,
        .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-2,
        .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-4,
        .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-6,
        .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-8,
        .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-10,
        .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item.odd,
        .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-even,
        .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item.field-item-2,
        .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item.field-item-4,
        .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item.field-item-6,
        .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item.field-item-8,
        .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item.field-item-10,
        .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item.field-item.odd,
        .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item.views-row-even,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-2,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-4,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-6,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-8,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-10,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item.odd,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item.views-row-even,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-2,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-4,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-6,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-8,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-10,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row.field-item.odd,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row.views-row-even {
          width: 49.15254%;
          float: right;
          margin-right: 0;
          clear: right; }
        /* line 415, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-odd,
        .field_fc_carussel_2 .field-carussel-slide > .field__item.views-row-odd,
        .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item.views-row-odd,
        .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row.views-row-odd,
        .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-odd,
        .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item.views-row-odd,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item.views-row-odd,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row.views-row-odd {
          clear: both; } 
}/* line 425, ../sass/components/bean/_bean.scss */
  .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_carussel_3 .field-carussel-slide > .field__item,
  .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item,
  .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row,
  .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item,
  .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 425, ../sass/components/bean/_bean.scss */
      .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_carussel_3 .field-carussel-slide > .field__item,
      .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item,
      .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row,
      .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item,
      .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row {
        margin-bottom: 0;
        width: 32.20339%;
        float: left;
        margin-right: 1.69492%; }
        /* line 435, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-3, .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-6, .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-9, .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-12, .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-15, .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-third, .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-third,
        .field_fc_carussel_3 .field-carussel-slide > .field__item.field-item-3,
        .field_fc_carussel_3 .field-carussel-slide > .field__item.field-item-6,
        .field_fc_carussel_3 .field-carussel-slide > .field__item.field-item-9,
        .field_fc_carussel_3 .field-carussel-slide > .field__item.field-item-12,
        .field_fc_carussel_3 .field-carussel-slide > .field__item.field-item-15,
        .field_fc_carussel_3 .field-carussel-slide > .field__item.field-item-third,
        .field_fc_carussel_3 .field-carussel-slide > .field__item.views-row-third,
        .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-3,
        .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-6,
        .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-9,
        .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-12,
        .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-15,
        .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-third,
        .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item.views-row-third,
        .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-3,
        .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-6,
        .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-9,
        .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-12,
        .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-15,
        .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-third,
        .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row.views-row-third,
        .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-3,
        .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-6,
        .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-9,
        .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-12,
        .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-15,
        .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-third,
        .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-third,
        .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item.field-item-3,
        .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item.field-item-6,
        .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item.field-item-9,
        .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item.field-item-12,
        .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item.field-item-15,
        .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item.field-item-third,
        .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item.views-row-third,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-3,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-6,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-9,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-12,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-15,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-third,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item.views-row-third,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-3,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-6,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-9,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-12,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-15,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-third,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row.views-row-third {
          width: 32.20339%;
          float: right;
          margin-right: 0;
          clear: right; }
        /* line 446, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_carussel_3 .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item.views-row-ffirst,
        .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row.views-row-ffirst,
        .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row.views-row-ffirst {
          clear: both; } 
}/* line 456, ../sass/components/bean/_bean.scss */
  .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_carussel_4 .field-carussel-slide > .field__item,
  .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item,
  .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row,
  .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item,
  .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 456, ../sass/components/bean/_bean.scss */
      .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_carussel_4 .field-carussel-slide > .field__item,
      .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item,
      .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row,
      .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item,
      .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row {
        margin-bottom: 0;
        width: 23.72881%;
        float: left;
        margin-right: 1.69492%; }
        /* line 466, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-4, .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-8, .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-12, .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-16, .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-fourth, .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-fourth,
        .field_fc_carussel_4 .field-carussel-slide > .field__item.field-item-4,
        .field_fc_carussel_4 .field-carussel-slide > .field__item.field-item-8,
        .field_fc_carussel_4 .field-carussel-slide > .field__item.field-item-12,
        .field_fc_carussel_4 .field-carussel-slide > .field__item.field-item-16,
        .field_fc_carussel_4 .field-carussel-slide > .field__item.field-item-fourth,
        .field_fc_carussel_4 .field-carussel-slide > .field__item.views-row-fourth,
        .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-4,
        .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-8,
        .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-12,
        .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-16,
        .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-fourth,
        .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item.views-row-fourth,
        .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-4,
        .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-8,
        .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-12,
        .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-16,
        .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-fourth,
        .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row.views-row-fourth,
        .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-4,
        .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-8,
        .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-12,
        .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-16,
        .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-fourth,
        .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-fourth,
        .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item.field-item-4,
        .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item.field-item-8,
        .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item.field-item-12,
        .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item.field-item-16,
        .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item.field-item-fourth,
        .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item.views-row-fourth,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-4,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-8,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-12,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-16,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-fourth,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item.views-row-fourth,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-4,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-8,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-12,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-16,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-fourth,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row.views-row-fourth {
          width: 23.72881%;
          float: right;
          margin-right: 0;
          clear: right; }
        /* line 476, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_carussel_4 .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item.views-row-ffirst,
        .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row.views-row-ffirst,
        .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row.views-row-ffirst {
          clear: both; } 
}/* line 485, ../sass/components/bean/_bean.scss */
  .field_fc_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_carussel_5 .field-carussel-slide > .field__item,
  .field_fc_carussel_5 .bean-tablelisting-no-slides > .field__item,
  .field_fc_carussel_5 .bean-tablelisting-no-slides .views-row,
  .field_fc_ulist_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_5 .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides > .field__item,
  .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides .views-row {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 485, ../sass/components/bean/_bean.scss */
      .field_fc_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_carussel_5 .field-carussel-slide > .field__item,
      .field_fc_carussel_5 .bean-tablelisting-no-slides > .field__item,
      .field_fc_carussel_5 .bean-tablelisting-no-slides .views-row,
      .field_fc_ulist_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_5 .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides > .field__item,
      .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides .views-row {
        margin-bottom: 0;
        width: 18.36735%;
        float: left;
        margin-right: 2.04082%; }
        /* line 495, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-fifth, .field_fc_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-fifth,
        .field_fc_carussel_5 .field-carussel-slide > .field__item.field-item-fifth,
        .field_fc_carussel_5 .field-carussel-slide > .field__item.views-row-fifth,
        .field_fc_carussel_5 .bean-tablelisting-no-slides > .field__item.field-item-fifth,
        .field_fc_carussel_5 .bean-tablelisting-no-slides > .field__item.views-row-fifth,
        .field_fc_carussel_5 .bean-tablelisting-no-slides .views-row.field-item-fifth,
        .field_fc_carussel_5 .bean-tablelisting-no-slides .views-row.views-row-fifth,
        .field_fc_ulist_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-fifth,
        .field_fc_ulist_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-fifth,
        .field_fc_ulist_carussel_5 .field-carussel-slide > .field__item.field-item-fifth,
        .field_fc_ulist_carussel_5 .field-carussel-slide > .field__item.views-row-fifth,
        .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides > .field__item.field-item-fifth,
        .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides > .field__item.views-row-fifth,
        .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides .views-row.field-item-fifth,
        .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides .views-row.views-row-fifth {
          width: 18.36735%;
          float: right;
          margin-right: 0;
          clear: right; }
        /* line 501, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_carussel_5 .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_carussel_5 .bean-tablelisting-no-slides > .field__item.views-row-ffirst,
        .field_fc_carussel_5 .bean-tablelisting-no-slides .views-row.views-row-ffirst,
        .field_fc_ulist_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_5 .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides .views-row.views-row-ffirst {
          clear: both; } 
}/* line 510, ../sass/components/bean/_bean.scss */
  .field_fc_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_carussel_6 .field-carussel-slide > .field__item,
  .field_fc_carussel_6 .bean-tablelisting-no-slides > .field__item,
  .field_fc_carussel_6 .bean-tablelisting-no-slides .views-row,
  .field_fc_ulist_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_6 .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides > .field__item,
  .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides .views-row {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 510, ../sass/components/bean/_bean.scss */
      .field_fc_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_carussel_6 .field-carussel-slide > .field__item,
      .field_fc_carussel_6 .bean-tablelisting-no-slides > .field__item,
      .field_fc_carussel_6 .bean-tablelisting-no-slides .views-row,
      .field_fc_ulist_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_6 .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides > .field__item,
      .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides .views-row {
        margin-bottom: 0;
        width: 15.25424%;
        float: left;
        margin-right: 1.69492%; }
        /* line 520, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-sixth, .field_fc_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-sixth,
        .field_fc_carussel_6 .field-carussel-slide > .field__item.field-item-sixth,
        .field_fc_carussel_6 .field-carussel-slide > .field__item.views-row-sixth,
        .field_fc_carussel_6 .bean-tablelisting-no-slides > .field__item.field-item-sixth,
        .field_fc_carussel_6 .bean-tablelisting-no-slides > .field__item.views-row-sixth,
        .field_fc_carussel_6 .bean-tablelisting-no-slides .views-row.field-item-sixth,
        .field_fc_carussel_6 .bean-tablelisting-no-slides .views-row.views-row-sixth,
        .field_fc_ulist_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-sixth,
        .field_fc_ulist_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-sixth,
        .field_fc_ulist_carussel_6 .field-carussel-slide > .field__item.field-item-sixth,
        .field_fc_ulist_carussel_6 .field-carussel-slide > .field__item.views-row-sixth,
        .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides > .field__item.field-item-sixth,
        .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides > .field__item.views-row-sixth,
        .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides .views-row.field-item-sixth,
        .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides .views-row.views-row-sixth {
          width: 15.25424%;
          float: right;
          margin-right: 0;
          clear: right; }
        /* line 526, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_carussel_6 .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_carussel_6 .bean-tablelisting-no-slides > .field__item.views-row-ffirst,
        .field_fc_carussel_6 .bean-tablelisting-no-slides .views-row.views-row-ffirst,
        .field_fc_ulist_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_6 .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides .views-row.views-row-ffirst {
          clear: both; } 
}/* line 533, ../sass/components/bean/_bean.scss */
  .bean-tablelisting-no-slides article {
    margin-bottom: 2em; }
  
  /* -------- Ende Bean Cycle-Slideshow --------- */
  /* -------- Bean Ulist (mit Aufzählung) --------- */
  /* line 542, ../sass/components/bean/_bean.scss */
  .field_fc_ulist .icon,
  .field_fc_ulist_carussel .icon,
  .field-fc-ulist-block .icon {
    float: left;
    margin-right: 0.5em; }
  
  /* line 549, ../sass/components/bean/_bean.scss */
  .field-fc-ulist-block .text {
    margin-left: 72px;
    margin-bottom: 0; }
  /* line 554, ../sass/components/bean/_bean.scss */
  .field-fc-ulist-block .field-type-field-collection > .field__items > .field__item + .field__item {
    margin-top: 1em; }
  
  /* -------- Ende Bean Ulist (mit Aufzählung) --------- */
  /* -------- Bean Artikel links, Sidebar rechts mit Blöken --------- */@media (min-width: 740px) {
 /* line 562, ../sass/components/bean/_bean.scss */
    .bean-bean-articles-left-sidebar-right,
    .bean-bean-article-left-ulist-right {
      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 */
      .bean-bean-articles-left-sidebar-right:after,
      .bean-bean-article-left-ulist-right:after {
        content: " ";
        display: block;
        clear: both; } 
}/* line 573, ../sass/components/bean/_bean.scss */
  .bean-bean-articles-left-sidebar-right .field-fc-article-1 > div,
  .bean-bean-articles-left-sidebar-right .field-fc-article-2 > div,
  .bean-bean-article-left-ulist-right .field-fc-article-1 > div,
  .bean-bean-article-left-ulist-right .field-fc-article-2 > div {
    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 */
    .bean-bean-articles-left-sidebar-right .field-fc-article-1 > div:after,
    .bean-bean-articles-left-sidebar-right .field-fc-article-2 > div:after,
    .bean-bean-article-left-ulist-right .field-fc-article-1 > div:after,
    .bean-bean-article-left-ulist-right .field-fc-article-2 > div:after {
      content: " ";
      display: block;
      clear: both; }@media (min-width: 980px) {
 /* line 570, ../sass/components/bean/_bean.scss */
    .bean-bean-articles-left-sidebar-right .field-fc-article-1,
    .bean-bean-articles-left-sidebar-right .field-fc-article-2,
    .bean-bean-article-left-ulist-right .field-fc-article-1,
    .bean-bean-article-left-ulist-right .field-fc-article-2 {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; } 
}/* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .bean-bean-articles-left-sidebar-right .field-fc-article-1 article:after,
  .bean-bean-articles-left-sidebar-right .field-fc-article-2 article:after,
  .bean-bean-article-left-ulist-right .field-fc-article-1 article:after,
  .bean-bean-article-left-ulist-right .field-fc-article-2 article:after {
    content: "";
    display: table;
    clear: both; }@media (min-width: 980px) {
 /* line 585, ../sass/components/bean/_bean.scss */
    .bean-bean-articles-left-sidebar-right .field-fc-article-1 .picture,
    .bean-bean-articles-left-sidebar-right .field-fc-article-2 .picture,
    .bean-bean-article-left-ulist-right .field-fc-article-1 .picture,
    .bean-bean-article-left-ulist-right .field-fc-article-2 .picture {
      margin-right: 1em;
      width: 48.71795%;
      float: left;
      margin-right: 2.5641%; } 
}/* line 593, ../sass/components/bean/_bean.scss */
  .bean-bean-articles-left-sidebar-right .field-fc-article-1 .text:after,
  .bean-bean-articles-left-sidebar-right .field-fc-article-2 .text:after,
  .bean-bean-article-left-ulist-right .field-fc-article-1 .text:after,
  .bean-bean-article-left-ulist-right .field-fc-article-2 .text:after {
    clear: none; }
  /* line 599, ../sass/components/bean/_bean.scss */
  .bean-bean-articles-left-sidebar-right .zum-thema,
  .bean-bean-article-left-ulist-right .zum-thema {
    clear: both; }
  /* line 601, ../sass/components/bean/_bean.scss */
  .bean-bean-articles-left-sidebar-right .field-fc-block,
  .bean-bean-articles-left-sidebar-right .field-fc-ulist-block,
  .bean-bean-article-left-ulist-right .field-fc-block,
  .bean-bean-article-left-ulist-right .field-fc-ulist-block {
    margin-top: 1.25em;
    background-color: #e1e2e4; }@media (min-width: 980px) {
 /* line 601, ../sass/components/bean/_bean.scss */
      .bean-bean-articles-left-sidebar-right .field-fc-block,
      .bean-bean-articles-left-sidebar-right .field-fc-ulist-block,
      .bean-bean-article-left-ulist-right .field-fc-block,
      .bean-bean-article-left-ulist-right .field-fc-ulist-block {
        width: 32.20339%;
        float: right;
        margin-right: 0;
        clear: right;
        margin-top: 0; } 
}/* line 612, ../sass/components/bean/_bean.scss */
  .bean-bean-articles-left-sidebar-right .field-fc-ulist-block,
  .bean-bean-article-left-ulist-right .field-fc-ulist-block {
    background: transparent; }
  
  /* line 617, ../sass/components/bean/_bean.scss */
  .field-fc-tabs .ui-tabs .ui-tabs-panel {
    padding: 0; }
  /* line 621, ../sass/components/bean/_bean.scss */
  .field-fc-tabs .content {
    padding: 1em; }
  
  /* line 626, ../sass/components/bean/_bean.scss */
  .field-name-field-fc-article-2 > .field__items > .field__item + .field__item {
    margin-top: 2em; }@media (min-width: 980px) {
 /* line 631, ../sass/components/bean/_bean.scss */
    .bottom-sidebar .field-fc-article-1,
    .bottom-sidebar .field-fc-article-2 {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; } 
}@media (min-width: 980px) {
 /* line 638, ../sass/components/bean/_bean.scss */
    .bottom-sidebar .field-fc-block,
    .bottom-sidebar .field-fc-ulist-block {
      margin-top: 1.25em;
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; } 
}/* -------- Ende Bean Artikel links, Sidebar rechts mit Blöken --------- */
  /* -------- Bean Single Article --------- */@media (min-width: 740px) {
 /* line 649, ../sass/components/bean/_bean.scss */
    .bean-bean-artikel {
      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 */
      .bean-bean-artikel:after {
        content: " ";
        display: block;
        clear: both; } 
}@media (min-width: 740px) {
 /* line 655, ../sass/components/bean/_bean.scss */
    .bean-bean-artikel .picture {
      margin-right: 1em;
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; } 
}/* line 663, ../sass/components/bean/_bean.scss */
  .bean-bean-artikel .text:after {
    clear: none; }@media (min-width: 740px) {
 /* line 668, ../sass/components/bean/_bean.scss */
    .bean-bean-artikel .picture + .content-right {
      width: 32.20339%;
      float: right;
      margin-right: 0; } 
}/* line 675, ../sass/components/bean/_bean.scss */
  .bean-bean-artikel .zum-thema {
    clear: both; }
  
  /* -------- Bean Article mit Sidebar --------- */@media (min-width: 740px) {
 /* line 680, ../sass/components/bean/_bean.scss */
    .bean-bean-article-left-sidebar-right {
      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 */
      .bean-bean-article-left-sidebar-right:after {
        content: " ";
        display: block;
        clear: both; } 
}@media (min-width: 740px) {
 /* line 687, ../sass/components/bean/_bean.scss */
    .has-no-sidebars .bean-bean-article-left-sidebar-right .media-gallery,
    .has-no-sidebars .bean-bean-article-left-sidebar-right div.media {
      width: 100%;
      float: none;
      margin-right: 0; } 
}/* line 697, ../sass/components/bean/_bean.scss */
  .bean-bean-article-left-sidebar-right .content-left {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 697, ../sass/components/bean/_bean.scss */
      .bean-bean-article-left-sidebar-right .content-left {
        margin-bottom: 0;
        width: 66.10169%;
        float: left;
        margin-right: 1.69492%; } 
}@media (min-width: 740px) {
 /* line 706, ../sass/components/bean/_bean.scss */
    .bean-bean-article-left-sidebar-right .content-right {
      width: 32.20339%;
      float: right;
      margin-right: 0; } 
}/* -------- Bean Listing mit Sidebar ------- */@media (min-width: 740px) {
 /* line 714, ../sass/components/bean/_bean.scss */
    .bean-bean-listing.bean-with-sidebar {
      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 */
      .bean-bean-listing.bean-with-sidebar:after {
        content: " ";
        display: block;
        clear: both; } 
}/* line 720, ../sass/components/bean/_bean.scss */
  .bean-bean-listing.bean-with-sidebar .bean-listing {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 720, ../sass/components/bean/_bean.scss */
      .bean-bean-listing.bean-with-sidebar .bean-listing {
        margin-bottom: 0;
        width: 66.10169%;
        float: left;
        margin-right: 1.69492%; } 
}@media (min-width: 740px) {
 /* line 729, ../sass/components/bean/_bean.scss */
    .bean-bean-listing.bean-with-sidebar .content-right {
      width: 32.20339%;
      float: right;
      margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 735, ../sass/components/bean/_bean.scss */
    .bean-bean-listing.bean-with-sidebar .content-right .bean-bean-artikel .picture {
      margin-right: 0;
      width: 100%;
      float: none; } 
}@media (min-width: 740px) {
 /* line 743, ../sass/components/bean/_bean.scss */
    .bean-bean-listing.bean-with-sidebar .content-right .bean-bean-artikel .content-right {
      width: 100%;
      float: none; } 
}@media (min-width: 740px) {
 /* line 750, ../sass/components/bean/_bean.scss */
    .bean-bean-listing.bean-with-sidebar .content-right .bean-bean-artikel .picture + .content-right {
      width: 100%;
      float: none; } 
}/* -------- Bean Inxmail, Simplemailnews --------- */
  /* line 763, ../sass/components/bean/_bean.scss */
  .bean-bean-inxmailnews .inxmail-icon,
  .bean-bean-simplemailnews .inxmail-icon {
    font-size: 2em;
    margin-right: 0.5em;
    color: #fff;
    vertical-align: top;
    text-align: left;
    position: relative; }
  /* line 772, ../sass/components/bean/_bean.scss */
  .bean-bean-inxmailnews input.newsletter-email,
  .bean-bean-simplemailnews input.newsletter-email {
    margin-top: 0;
    width: calc(99% - 2px); }
  
  /* -------- Ende Bean Inxmail, Simplemailnews --------- */
  /* line 781, ../sass/components/bean/_bean.scss */
  div.entity-bean.ubg-entity-with-background {
    padding: 1em;
    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 */
    div.entity-bean.ubg-entity-with-background:after {
      content: " ";
      display: block;
      clear: both; }@media (min-width: 740px) {
 /* line 781, ../sass/components/bean/_bean.scss */
      div.entity-bean.ubg-entity-with-background {
        padding: 1em 0; } 
}/* line 789, ../sass/components/bean/_bean.scss */
    div.entity-bean.ubg-entity-with-background > div.content {
      margin: 0 auto;
      padding: 0;
      background: transparent; }@media (min-width: 740px) {
 /* line 789, ../sass/components/bean/_bean.scss */
        div.entity-bean.ubg-entity-with-background > div.content {
          padding-left: 10px;
          padding-right: 10px; } 
}@media (min-width: 740px) and (min-width: 740px) {
 /* line 789, ../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 789, ../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 789, ../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; } 
}/* line 802, ../sass/components/bean/_bean.scss */
  div.entity-bean.ubg-entity-with-foreground > div.content {
    padding: 1em; }@media (min-width: 0) and (max-width: 739px) {
 /* line 811, ../sass/components/bean/_bean.scss */
    div.entity-bean.bean-bean-inxmailnews.ubg-entity-with-background > div.content,
    div.entity-bean.bean-bean-simplemailnews.ubg-entity-with-background > div.content {
      margin: 0 10px; } 
}/* line 821, ../sass/components/bean/_bean.scss */
  div.entity-bean.bean-padding-top-small, div.entity-bean.bean-padding-small,
  div.entity-bean.ubg-entity-with-background.bean-padding-top-small,
  div.entity-bean.ubg-entity-with-background.bean-padding-small {
    padding-top: 1rem; }
  /* line 825, ../sass/components/bean/_bean.scss */
  div.entity-bean.bean-padding-bottom-small, div.entity-bean.bean-padding-small,
  div.entity-bean.ubg-entity-with-background.bean-padding-bottom-small,
  div.entity-bean.ubg-entity-with-background.bean-padding-small {
    padding-bottom: 1rem; }
  /* line 829, ../sass/components/bean/_bean.scss */
  div.entity-bean.bean-padding-top-medium, div.entity-bean.bean-padding-medium,
  div.entity-bean.ubg-entity-with-background.bean-padding-top-medium,
  div.entity-bean.ubg-entity-with-background.bean-padding-medium {
    padding-top: 2rem; }
  /* line 833, ../sass/components/bean/_bean.scss */
  div.entity-bean.bean-padding-bottom-medium, div.entity-bean.bean-padding-medium,
  div.entity-bean.ubg-entity-with-background.bean-padding-bottom-medium,
  div.entity-bean.ubg-entity-with-background.bean-padding-medium {
    padding-bottom: 2rem; }
  /* line 837, ../sass/components/bean/_bean.scss */
  div.entity-bean.bean-padding-top-large, div.entity-bean.bean-padding-large,
  div.entity-bean.ubg-entity-with-background.bean-padding-top-large,
  div.entity-bean.ubg-entity-with-background.bean-padding-large {
    padding-top: 3rem; }
  /* line 841, ../sass/components/bean/_bean.scss */
  div.entity-bean.bean-padding-bottom-large, div.entity-bean.bean-padding-large,
  div.entity-bean.ubg-entity-with-background.bean-padding-bottom-large,
  div.entity-bean.ubg-entity-with-background.bean-padding-large {
    padding-bottom: 3rem; }
  
  /* line 849, ../sass/components/bean/_bean.scss */
  .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item {
    padding-bottom: 1em;
    margin-bottom: 3em;
    border-bottom: 1px solid #ccc; }
    /* line 854, ../sass/components/bean/_bean.scss */
    .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item .picture {
      margin: 0; }
    /* line 858, ../sass/components/bean/_bean.scss */
    .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item h3.title {
      color: #000;
      font-family: Arial, Helvetica, Verdana, sans-serif;
      font-size: 1.1em;
      margin: 12px 12px 0 12px;
      height: 1.2em; }
      /* line 865, ../sass/components/bean/_bean.scss */
      .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item h3.title a {
        color: #000; }
    /* line 868, ../sass/components/bean/_bean.scss */
    .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item .text {
      color: #000;
      height: 4.5em;
      overflow: hidden;
      margin: 12px 12px 0 12px; }
    /* line 875, ../sass/components/bean/_bean.scss */
    .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item .readmore a,
    .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item a.readmore {
      margin: 12px 12px 0 12px; }
  /* line 882, ../sass/components/bean/_bean.scss */
  .bean-menu.bean-menu-no-border .field-name-field-fc-carussel-item > .field-items > .field-item {
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 1em; }
  
  /* line 892, ../sass/components/bean/_bean.scss */
  .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item {
    padding-bottom: 1em;
    margin-bottom: 2em;
    border-bottom: 1px solid #ccc; }
    /* line 897, ../sass/components/bean/_bean.scss */
    .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item .picture {
      margin: 0; }
    /* line 901, ../sass/components/bean/_bean.scss */
    .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item h3.title {
      color: #000;
      font-family: Arial, Helvetica, Verdana, sans-serif;
      font-size: 1.1em;
      height: auto;
      overflow: visible;
      margin: 0 12px; }
      /* line 909, ../sass/components/bean/_bean.scss */
      .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item h3.title a {
        color: #000; }
    /* line 912, ../sass/components/bean/_bean.scss */
    .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item .picture + h3.title {
      margin: 12px 12px 0 12px; }
    /* line 916, ../sass/components/bean/_bean.scss */
    .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item .text {
      color: #000;
      height: auto;
      overflow: visible;
      margin: 12px 12px 0 12px; }
  /* line 926, ../sass/components/bean/_bean.scss */
  .bean-raw.bean-menu-no-border .field-name-field-fc-carussel-item > .field-items > .field-item {
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 2em; }
  
  /* line 939, ../sass/components/bean/_bean.scss */
  .bean-bean-tablelisting .bean-content > .readmore,
  .bean-bean-listing .bean-content > .readmore,
  .bean-bean-accordionlisting .bean-content > .readmore {
    margin-top: 1.25em; }@media (min-width: 0) and (max-width: 739px) {
 /* line 944, ../sass/components/bean/_bean.scss */
    .bean-bean-tablelisting .bean-content > .readmore,
    .bean-bean-listing .bean-content > .readmore,
    .bean-bean-accordionlisting .bean-content > .readmore {
      margin-top: 0.5em; } 
}/* line 954, ../sass/components/bean/_bean.scss */
  .bean-bean-sidebarblock .ulist-block .icon {
    float: left;
    margin-top: 0.2em;
    margin-right: 0.5em;
    margin-bottom: 0.5em; }
  
  /* line 966, ../sass/components/bean/_bean.scss */
  .bean-bean-accordionlisting .bean-accordionlisting-items > div.text {
    padding-left: 2.5em;
    padding-bottom: 1em; }
  
  /* line 978, ../sass/components/bean/_bean.scss */
  .entity-bean .bean-content .field-collection-item-field-fc-carussel-item.centered-title h3.title {
    text-align: center; }
  /* line 984, ../sass/components/bean/_bean.scss */
  .entity-bean .bean-content .field-collection-item-field-fc-carussel-item.centered-content div.text {
    text-align: center; }
  
  /* 
    Author     : Attila Németh
    Created on : Jul 20, 2017
  */
  /* Material Blue 500 */
  /* line 10, ../sass/components/bean/_bean_admin.scss */
  .entity-bean ul.ubg-bean-admin-menu {
    display: none; }
  /* line 14, ../sass/components/bean/_bean_admin.scss */
  .entity-bean.ubg-beanpage-editable-bean-processed {
    position: relative; }
    /* line 16, ../sass/components/bean/_bean_admin.scss */
    .entity-bean.ubg-beanpage-editable-bean-processed:hover {
      border: 1px solid #2196f3; }
      /* line 19, ../sass/components/bean/_bean_admin.scss */
      .entity-bean.ubg-beanpage-editable-bean-processed:hover ul.ubg-bean-admin-menu {
        display: initial;
        position: absolute;
        top: 0;
        left: 0;
        margin: 0;
        padding: 0;
        list-style: none;
        z-index: 1190; }
        /* line 28, ../sass/components/bean/_bean_admin.scss */
        .entity-bean.ubg-beanpage-editable-bean-processed:hover ul.ubg-bean-admin-menu li {
          margin: 0;
          padding: 0;
          list-style: none;
          border: 0; }
          /* line 33, ../sass/components/bean/_bean_admin.scss */
          .entity-bean.ubg-beanpage-editable-bean-processed:hover ul.ubg-bean-admin-menu li a {
            display: block;
            padding: 8px 16px;
            background: #fff;
            color: #2196f3;
            text-decoration: none; }
            /* line 38, ../sass/components/bean/_bean_admin.scss */
            .entity-bean.ubg-beanpage-editable-bean-processed:hover ul.ubg-bean-admin-menu li a:hover {
              color: #fff;
              background: #2196f3; }
  
  /* -------- Bean Sidebarmultiblock --------- */
  /* line 5, ../sass/components/bean/_bean_article_accordion.scss */
  .bean-block-article-accordion .field-name-field-fc-accordion-section > .field-item {
    padding: 0 12px 1em 12px; }@media (min-width: 740px) {
 /* line 4, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-layout-duo-equal-columns .picture {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    /* line 8, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-layout-duo-equal-columns .picture + .content-right {
      width: 49.15254%;
      float: right;
      margin-right: 0; }
    /* line 14, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-layout-duo-two-columns-8-4 .picture {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; }
    /* line 18, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-layout-duo-two-columns-8-4 .picture + .content-right {
      width: 32.20339%;
      float: right;
      margin-right: 0; }
    /* line 24, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-layout-duo-two-columns-4-8 .picture {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 28, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-layout-duo-two-columns-4-8 .picture + .content-right {
      width: 66.10169%;
      float: right;
      margin-right: 0; } 
}/* line 35, ../sass/components/bean/_bean_artikel.scss */
  .bean-bean-artikel.bean-artikel-media-position-right .picture {
    margin-right: 0 !important; }@media (min-width: 740px) {
 /* line 40, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-media-position-right.bean-artikel-layout-duo-equal-columns .picture {
      width: 49.15254%;
      float: right;
      margin-right: 0; }
    /* line 44, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-media-position-right.bean-artikel-layout-duo-equal-columns .picture + .content-right {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    /* line 50, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-media-position-right.bean-artikel-layout-duo-two-columns-8-4 .picture {
      width: 66.10169%;
      float: right;
      margin-right: 0; }
    /* line 54, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-media-position-right.bean-artikel-layout-duo-two-columns-8-4 .picture + .content-right {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 60, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-media-position-right.bean-artikel-layout-duo-two-columns-4-8 .picture {
      width: 32.20339%;
      float: right;
      margin-right: 0; }
    /* line 64, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-media-position-right.bean-artikel-layout-duo-two-columns-4-8 .picture + .content-right {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; } 
}/* line 5, ../sass/components/bean/_bean_bannerservice.scss */
  .bean-bean-bannerservice .bannerservice-items-slideshow .bannerservice-item .picture,
  .bean-bean-bannerservice .bannerservice-items-table .bannerservice-item .picture {
    width: auto;
    border: 1px solid #ccc;
    text-align: center;
    padding: 1em; }
  /* line 17, ../sass/components/bean/_bean_bannerservice.scss */
  .bean-bean-bannerservice .bannerservice-items-list .bannerservice-item .picture {
    margin-bottom: 0; }
  /* line 21, ../sass/components/bean/_bean_bannerservice.scss */
  .bean-bean-bannerservice .bannerservice-items-list .bannerservice-item .copyright {
    text-align: left; }
  /* line 27, ../sass/components/bean/_bean_bannerservice.scss */
  .bean-bean-bannerservice .bannerservice-items-list .bannerservice-item .picture + .text,
  .bean-bean-bannerservice .bannerservice-items-list .bannerservice-item .copyright + .text {
    margin-top: 1em; }
  /* line 32, ../sass/components/bean/_bean_bannerservice.scss */
  .bean-bean-bannerservice .bannerservice-items-list .bannerservice-item h3.title {
    font-size: 1.2em;
    margin-bottom: 1em; }@media (min-width: 740px) {
 /* line 3, ../sass/components/bean/_bean_billboard.scss */
    .bean-bean-billboard.bean-billboard-both .billboard-left {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; } 
}@media (min-width: 740px) {
 /* line 10, ../sass/components/bean/_bean_billboard.scss */
    .bean-bean-billboard.bean-billboard-both .billboard-right {
      width: 32.20339%;
      float: right;
      margin-right: 0; } 
}/* line 18, ../sass/components/bean/_bean_billboard.scss */
  .bean-bean-billboard .billboard-left {
    position: relative; }
    /* line 22, ../sass/components/bean/_bean_billboard.scss */
    .bean-bean-billboard .billboard-left .field-name-field-bb-media img {
      vertical-align: top; }
    /* line 28, ../sass/components/bean/_bean_billboard.scss */
    .bean-bean-billboard .billboard-left a,
    .bean-bean-billboard .billboard-left a:hover {
      text-decoration: none;
      color: #000; }
    /* line 34, ../sass/components/bean/_bean_billboard.scss */
    .bean-bean-billboard .billboard-left .field-name-field-bb-text {
      color: #000; }@media (min-width: 740px) {
 /* line 34, ../sass/components/bean/_bean_billboard.scss */
        .bean-bean-billboard .billboard-left .field-name-field-bb-text {
          position: absolute;
          bottom: 14px;
          background: #fff;
          opacity: 0.7;
          color: #000;
          width: 100%;
          height: 3em;
          padding: 0.5em 0; }
          /* line 47, ../sass/components/bean/_bean_billboard.scss */
          .bean-bean-billboard .billboard-left .field-name-field-bb-text > .field-items {
            padding: 0 0.5em; } 
}/* line 54, ../sass/components/bean/_bean_billboard.scss */
  .bean-bean-billboard .billboard-right {
    margin-top: 1em; }@media (min-width: 740px) {
 /* line 54, ../sass/components/bean/_bean_billboard.scss */
      .bean-bean-billboard .billboard-right {
        margin-top: 0; } 
}/* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .bean-bean-billboard .billboard-right .field-name-field-bb-fc:after {
      content: "";
      display: table;
      clear: both; }
    /* line 65, ../sass/components/bean/_bean_billboard.scss */
    .bean-bean-billboard .billboard-right .field-name-field-bb-fc > .field-items > .field-item-1 {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }@media (min-width: 740px) {
 /* line 65, ../sass/components/bean/_bean_billboard.scss */
        .bean-bean-billboard .billboard-right .field-name-field-bb-fc > .field-items > .field-item-1 {
          float: none;
          width: 100%; } 
}/* line 74, ../sass/components/bean/_bean_billboard.scss */
    .bean-bean-billboard .billboard-right .field-name-field-bb-fc > .field-items > .field-item-2 {
      width: 49.15254%;
      float: right;
      margin-right: 0; }@media (min-width: 740px) {
 /* line 74, ../sass/components/bean/_bean_billboard.scss */
        .bean-bean-billboard .billboard-right .field-name-field-bb-fc > .field-items > .field-item-2 {
          float: none;
          width: 100%; } 
}@media (min-width: 740px) {
 /* line 83, ../sass/components/bean/_bean_billboard.scss */
      .bean-bean-billboard .billboard-right .field-name-field-bb-fc > .field-items > .field-item + .field-item {
        margin-top: 10px; } 
}@media (min-width: 980px) {
 /* line 83, ../sass/components/bean/_bean_billboard.scss */
      .bean-bean-billboard .billboard-right .field-name-field-bb-fc > .field-items > .field-item + .field-item {
        margin-top: 16px; } 
}@media (min-width: 1220px) {
 /* line 83, ../sass/components/bean/_bean_billboard.scss */
      .bean-bean-billboard .billboard-right .field-name-field-bb-fc > .field-items > .field-item + .field-item {
        margin-top: 19px; } 
}/* line 102, ../sass/components/bean/_bean_billboard.scss */
    .bean-bean-billboard .billboard-right img {
      vertical-align: top; }@media (min-width: 740px) {
 /* line 1, ../sass/components/bean/_bean_blog.scss */
    .bean-bean-blog {
      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 */
      .bean-bean-blog:after {
        content: " ";
        display: block;
        clear: both; } 
}/* line 7, ../sass/components/bean/_bean_blog.scss */
  .bean-bean-blog .bean-blog {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 7, ../sass/components/bean/_bean_blog.scss */
      .bean-bean-blog .bean-blog {
        margin-bottom: 0;
        width: 66.10169%;
        float: left;
        margin-right: 1.69492%; } 
}@media (min-width: 740px) {
 /* line 16, ../sass/components/bean/_bean_blog.scss */
    .bean-bean-blog .content-right {
      width: 32.20339%;
      float: right;
      margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 22, ../sass/components/bean/_bean_blog.scss */
    .bean-bean-blog .content-right .bean-bean-artikel .picture {
      margin-right: 0;
      width: 100%;
      float: none; } 
}@media (min-width: 740px) {
 /* line 30, ../sass/components/bean/_bean_blog.scss */
    .bean-bean-blog .content-right .bean-bean-artikel .content-right {
      width: 100%;
      float: none; } 
}@media (min-width: 740px) {
 /* line 37, ../sass/components/bean/_bean_blog.scss */
    .bean-bean-blog .content-right .bean-bean-artikel .picture + .content-right {
      width: 100%;
      float: none; } 
}/* line 47, ../sass/components/bean/_bean_blog.scss */
  .bean-bean-blog .view-blog-articles ul.blog {
    list-style-type: none;
    margin-left: 0;
    margin-top: 0;
    /*@include breakpoint($narrow) { 
      .has-no-sidebars & {
        max-width: span(8 of 12);
      }
    }*/ }
    /* line 58, ../sass/components/bean/_bean_blog.scss */
    .bean-bean-blog .view-blog-articles ul.blog > li {
      padding-left: 0;
      margin-left: 0;
      padding-bottom: 1em; }
      /* line 66, ../sass/components/bean/_bean_blog.scss */
      .bean-bean-blog .view-blog-articles ul.blog > li:before {
        content: '\f142';
        font-family: 'Font Awesome 5 Free';
        display: block;
        color: #e95d0f;
        font-weight: 900;
        text-align: center;
        font-size: 2.5em;
        line-height: 1.5; }
      /* line 77, ../sass/components/bean/_bean_blog.scss */
      .bean-bean-blog .view-blog-articles ul.blog > li article {
        padding: 1em 0; }
        /* line 81, ../sass/components/bean/_bean_blog.scss */
        .bean-bean-blog .view-blog-articles ul.blog > li article h3.title {
          color: #000; }
          /* line 84, ../sass/components/bean/_bean_blog.scss */
          .bean-bean-blog .view-blog-articles ul.blog > li article h3.title a {
            color: inherit; }
      /* line 91, ../sass/components/bean/_bean_blog.scss */
      .bean-bean-blog .view-blog-articles ul.blog > li:first-child:before {
        content: ''; }
      /* line 95, ../sass/components/bean/_bean_blog.scss */
      .bean-bean-blog .view-blog-articles ul.blog > li:first-child article {
        padding-top: 0; }
  
  /* line 2, ../sass/components/bean/_bean_cdupluslogin.scss */
  .cduplus-login-form .fitem {
    margin: 1.25em 0;
    width: 60%; }
  /* line 7, ../sass/components/bean/_bean_cdupluslogin.scss */
  .cduplus-login-form .fitem input {
    width: 100%;
    border: 1px solid #999;
    height: 1.7em;
    padding: 0.1em 0.5%; }
  /* line 14, ../sass/components/bean/_bean_cdupluslogin.scss */
  .cduplus-login-form .mitgliedersubmit {
    margin-left: 0;
    margin-right: 0; }
  /* line 19, ../sass/components/bean/_bean_cdupluslogin.scss */
  .cduplus-login-form ul.cduplus-user-links {
    margin: 1.25em 0 0 0;
    list-style: none;
    padding: 0; }
    /* line 24, ../sass/components/bean/_bean_cdupluslogin.scss */
    .cduplus-login-form ul.cduplus-user-links li {
      padding: 0;
      line-height: 1.2em;
      font-size: 1em; }
      /* line 29, ../sass/components/bean/_bean_cdupluslogin.scss */
      .cduplus-login-form ul.cduplus-user-links li a {
        display: inline-block; }
        /* line 32, ../sass/components/bean/_bean_cdupluslogin.scss */
        .cduplus-login-form ul.cduplus-user-links li a .glyphicons {
          margin-right: 0.5em;
          vertical-align: baseline;
          color: inherit;
          top: 1px; }@media (min-width: 740px) {
 /* line 4, ../sass/components/bean/_bean_cduvorort.scss */
    .bean-ubg-cduvorort.ubg-cduvorort-with-form .ubg-cduvorort-map-wrapper {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; }
    /* line 9, ../sass/components/bean/_bean_cduvorort.scss */
    .bean-ubg-cduvorort.ubg-cduvorort-without-form .ubg-cduvorort-map-wrapper {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; } 
}/* line 15, ../sass/components/bean/_bean_cduvorort.scss */
  .bean-ubg-cduvorort .ubg-cduvorort-map-wrapper .ubg-gmap {
    width: 100%;
    height: 320px; }@media (min-width: 740px) {
 /* line 15, ../sass/components/bean/_bean_cduvorort.scss */
      .bean-ubg-cduvorort .ubg-cduvorort-map-wrapper .ubg-gmap {
        height: 360px; } 
}@media (min-width: 980px) {
 /* line 15, ../sass/components/bean/_bean_cduvorort.scss */
      .bean-ubg-cduvorort .ubg-cduvorort-map-wrapper .ubg-gmap {
        height: 480px; } 
}@media (min-width: 1220px) {
 /* line 15, ../sass/components/bean/_bean_cduvorort.scss */
      .bean-ubg-cduvorort .ubg-cduvorort-map-wrapper .ubg-gmap {
        height: 640px; } 
}/* line 2, ../sass/components/bean/_bean_citation.scss */
  .bean-bean-citation .bean-content {
    border-left: 5px solid #ccc; }
  /* line 6, ../sass/components/bean/_bean_citation.scss */
  .bean-bean-citation .citation-wrapper {
    padding-left: 1em;
    display: inline-block; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .bean-bean-citation .citation-wrapper:after {
      content: "";
      display: table;
      clear: both; }
    /* line 11, ../sass/components/bean/_bean_citation.scss */
    .bean-bean-citation .citation-wrapper > * + * {
      margin-top: 1em; }
    /* line 15, ../sass/components/bean/_bean_citation.scss */
    .bean-bean-citation .citation-wrapper .citation {
      font-size: 2em;
      line-height: 1.25em; }
    /* line 20, ../sass/components/bean/_bean_citation.scss */
    .bean-bean-citation .citation-wrapper .citation-signature {
      text-align: right; }
      /* 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-signature:after {
        content: "";
        display: table;
        clear: both; }
      /* line 24, ../sass/components/bean/_bean_citation.scss */
      .bean-bean-citation .citation-wrapper .citation-signature img {
        max-height: 120px;
        width: auto; }
    /* line 30, ../sass/components/bean/_bean_citation.scss */
    .bean-bean-citation .citation-wrapper .citation-info-wrapper {
      text-align: right; }
      /* 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 34, ../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: 0.9em;
        color: #999;
        display: inline-block; }
        /* line 42, ../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 48, ../sass/components/bean/_bean_citation.scss */
      .bean-bean-citation .citation-wrapper .citation-info-wrapper > * + * {
        margin-left: 1px; }
  
  /* line 1, ../sass/components/bean/_bean_countdown.scss */
  .bean-bean-countdown {
    margin-bottom: 2em; }
  
  /* line 5, ../sass/components/bean/_bean_countdown.scss */
  div.countdown {
    color: #fff;
    overflow: hidden;
    text-align: center;
    background-color: #333;
    display: inline-block;
    padding: 10px 2%;
    width: 96%; }
    /* line 14, ../sass/components/bean/_bean_countdown.scss */
    div.countdown p.countdown-infotext {
      font-family: Arial, Helvetica, Verdana, sans-serif;
      font-size: 1.25em;
      margin-bottom: 10px; }
      /* line 19, ../sass/components/bean/_bean_countdown.scss */
      aside .block div.countdown p.countdown-infotext {
        font-size: 1em; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    div.countdown div.countdown-container:after {
      content: "";
      display: table;
      clear: both; }
    /* line 28, ../sass/components/bean/_bean_countdown.scss */
    div.countdown div.countdown-wrapper {
      display: inline-block;
      height: 3em;
      width: 55px;
      font-size: 1em;
      margin-bottom: 0; }@media (min-width: 740px) {
 /* line 28, ../sass/components/bean/_bean_countdown.scss */
        div.countdown div.countdown-wrapper {
          width: 40px; } 
}@media (min-width: 980px) {
 /* line 28, ../sass/components/bean/_bean_countdown.scss */
        div.countdown div.countdown-wrapper {
          width: 55px; } 
}@media (min-width: 1220px) {
 /* line 28, ../sass/components/bean/_bean_countdown.scss */
        div.countdown div.countdown-wrapper {
          width: 65px; } 
}/* line 47, ../sass/components/bean/_bean_countdown.scss */
      div.countdown div.countdown-wrapper span.datetime {
        font-size: 1.5em; }@media (min-width: 740px) {
 /* line 47, ../sass/components/bean/_bean_countdown.scss */
          div.countdown div.countdown-wrapper span.datetime {
            font-size: 1.25em; } 
}@media (min-width: 980px) {
 /* line 47, ../sass/components/bean/_bean_countdown.scss */
          div.countdown div.countdown-wrapper span.datetime {
            font-size: 1.5em; } 
}@media (min-width: 1220px) {
 /* line 47, ../sass/components/bean/_bean_countdown.scss */
          div.countdown div.countdown-wrapper span.datetime {
            font-size: 2em; } 
}/* line 64, ../sass/components/bean/_bean_countdown.scss */
    div.countdown.countdown-spacer div.countdown-wrapper {
      width: 50px; }@media (min-width: 740px) {
 /* line 64, ../sass/components/bean/_bean_countdown.scss */
        div.countdown.countdown-spacer div.countdown-wrapper {
          width: 35px; } 
}@media (min-width: 980px) {
 /* line 64, ../sass/components/bean/_bean_countdown.scss */
        div.countdown.countdown-spacer div.countdown-wrapper {
          width: 50px; } 
}@media (min-width: 1220px) {
 /* line 64, ../sass/components/bean/_bean_countdown.scss */
        div.countdown.countdown-spacer div.countdown-wrapper {
          width: 60px; } 
}/* line 81, ../sass/components/bean/_bean_countdown.scss */
    div.countdown div {
      color: #fff; }
    /* line 83, ../sass/components/bean/_bean_countdown.scss */
    div.countdown div.space {
      color: #fff;
      display: inline-block;
      height: 46px;
      width: 1px;
      padding-left: 3px;
      margin: 2px 0 2px 3px;
      vertical-align: top;
      text-align: center;
      border-left: 1px solid #ccc; }
    /* line 95, ../sass/components/bean/_bean_countdown.scss */
    div.countdown div span.datetime {
      display: block;
      font-size: 2em;
      padding: 5px 0; }
    /* line 101, ../sass/components/bean/_bean_countdown.scss */
    div.countdown.countdown-light {
      color: #000;
      background-color: #e4e2d2; }
      /* line 105, ../sass/components/bean/_bean_countdown.scss */
      div.countdown.countdown-light div {
        color: #000; }
      /* line 107, ../sass/components/bean/_bean_countdown.scss */
      div.countdown.countdown-light div.space {
        color: #000;
        border-left: 1px solid #000; }
  
  /* line 3, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .flipster__nav li.flipster__nav__item {
    margin: 0 0.5em; }
    /* line 6, ../sass/components/bean/_bean_coverflow.scss */
    .bean-bean-coverflow .flipster__nav li.flipster__nav__item a.flipster__nav__link {
      height: 16px;
      width: 16px;
      border-radius: 100%;
      background-color: #ccc;
      overflow: hidden;
      text-indent: -3000px;
      display: block;
      padding: 0; }
      /* line 17, ../sass/components/bean/_bean_coverflow.scss */
      .bean-bean-coverflow .flipster__nav li.flipster__nav__item a.flipster__nav__link::after {
        background: transparent;
        transform: none; }
      /* line 22, ../sass/components/bean/_bean_coverflow.scss */
      .bean-bean-coverflow .flipster__nav li.flipster__nav__item a.flipster__nav__link:hover, .bean-bean-coverflow .flipster__nav li.flipster__nav__item a.flipster__nav__link:focus {
        background-color: #999; }
      /* line 27, ../sass/components/bean/_bean_coverflow.scss */
      .bean-bean-coverflow .flipster__nav li.flipster__nav__item a.flipster__nav__link:focus {
        outline: 1px dashed #e95d0f; }
    /* line 32, ../sass/components/bean/_bean_coverflow.scss */
    .bean-bean-coverflow .flipster__nav li.flipster__nav__item.flipster__nav__item--current > .flipster__nav__link {
      background-color: #e95d0f; }
      /* line 35, ../sass/components/bean/_bean_coverflow.scss */
      .bean-bean-coverflow .flipster__nav li.flipster__nav__item.flipster__nav__item--current > .flipster__nav__link:hover, .bean-bean-coverflow .flipster__nav li.flipster__nav__item.flipster__nav__item--current > .flipster__nav__link:focus {
        background-color: #e95d0f; }
  /* line 47, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .coverflow-wrapper article.node--publikation .file .contextual-links-wrapper,
  .bean-bean-coverflow .coverflow-wrapper article.node--publikation .file .contextual-links,
  .bean-bean-coverflow .coverflow-wrapper article.node--person .file .contextual-links-wrapper,
  .bean-bean-coverflow .coverflow-wrapper article.node--person .file .contextual-links {
    display: none;
    visibility: hidden; }
  /* line 53, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .coverflow-wrapper article.node--publikation .file .copyright,
  .bean-bean-coverflow .coverflow-wrapper article.node--person .file .copyright {
    display: none; }
  /* line 57, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .coverflow-wrapper article.node--publikation .file img,
  .bean-bean-coverflow .coverflow-wrapper article.node--person .file img {
    vertical-align: top; }
  /* line 65, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .coverflow-wrapper article.node--publikation--coverflow .picture,
  .bean-bean-coverflow .coverflow-wrapper article.node--person--coverflow .picture {
    width: 250px; }
  /* line 72, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .coverflow-wrapper.flipster--carousel + .flipster__nav {
    margin-top: 1.5em; }
  /* line 77, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .coverflow-wrapper .flipster__button {
    z-index: 499; }
    /* line 80, ../sass/components/bean/_bean_coverflow.scss */
    .bean-bean-coverflow .coverflow-wrapper .flipster__button svg {
      stroke: #e95d0f; }
  /* line 86, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .bean-description {
    margin-bottom: 1em; }
  /* line 90, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .current-title {
    text-align: center; }
    /* line 93, ../sass/components/bean/_bean_coverflow.scss */
    .bean-bean-coverflow .current-title + .coverflow-wrapper {
      margin-top: 1.5em; }
  /* line 98, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .downloadlink,
  .bean-bean-coverflow .funktion-wrapper {
    margin-top: 1em;
    margin-bottom: 1em;
    text-align: center; }
  
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .bean-bean-downloads .bean-content:after {
    content: "";
    display: table;
    clear: both; }
  /* line 7, ../sass/components/bean/_bean_downloads.scss */
  .bean-bean-downloads.bean-downloads-multiple-terms {
    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 */
    .bean-bean-downloads.bean-downloads-multiple-terms:after {
      content: " ";
      display: block;
      clear: both; }@media (min-width: 740px) {
 /* line 11, ../sass/components/bean/_bean_downloads.scss */
      .bean-bean-downloads.bean-downloads-multiple-terms .downloads-wrapper {
        width: 66.10169%;
        float: left;
        margin-right: 1.69492%;
        margin-bottom: 0; } 
}/* line 19, ../sass/components/bean/_bean_downloads.scss */
    .bean-bean-downloads.bean-downloads-multiple-terms .category-form-wrapper {
      margin-bottom: 2em; }@media (min-width: 740px) {
 /* line 19, ../sass/components/bean/_bean_downloads.scss */
        .bean-bean-downloads.bean-downloads-multiple-terms .category-form-wrapper {
          width: 32.20339%;
          float: right;
          margin-right: 0; } 
}/* line 30, ../sass/components/bean/_bean_downloads.scss */
  .bean-bean-downloads .downloads-wrapper ul.downloads-list {
    list-style: none;
    padding: 0;
    margin: 0; }
    /* line 35, ../sass/components/bean/_bean_downloads.scss */
    .bean-bean-downloads .downloads-wrapper ul.downloads-list li {
      padding: 0.5em 0;
      border-bottom: 1px solid #ccc; }
      /* line 39, ../sass/components/bean/_bean_downloads.scss */
      .bean-bean-downloads .downloads-wrapper ul.downloads-list li:first-child {
        border-top: 1px solid #ccc; }
      /* line 43, ../sass/components/bean/_bean_downloads.scss */
      .bean-bean-downloads .downloads-wrapper ul.downloads-list li a {
        color: #000;
        display: inline-block; }
        /* line 47, ../sass/components/bean/_bean_downloads.scss */
        .bean-bean-downloads .downloads-wrapper ul.downloads-list li a:hover {
          color: #e95d0f; }
      /* line 53, ../sass/components/bean/_bean_downloads.scss */
      .bean-bean-downloads .downloads-wrapper ul.downloads-list li .file .glyphicons {
        margin-right: 0.5em;
        vertical-align: baseline;
        color: inherit;
        top: 1px; }
  /* line 65, ../sass/components/bean/_bean_downloads.scss */
  .bean-bean-downloads .category-form-wrapper h3.form-title {
    cursor: pointer; }@media (min-width: 740px) {
 /* line 65, ../sass/components/bean/_bean_downloads.scss */
      .bean-bean-downloads .category-form-wrapper h3.form-title {
        cursor: auto; } 
}/* line 74, ../sass/components/bean/_bean_downloads.scss */
  .bean-bean-downloads .category-form-wrapper form.ubg-bean-downloads-category-form.closed {
    display: none; }@media (min-width: 740px) {
 /* line 74, ../sass/components/bean/_bean_downloads.scss */
      .bean-bean-downloads .category-form-wrapper form.ubg-bean-downloads-category-form.closed {
        display: block; } 
}/* line 83, ../sass/components/bean/_bean_downloads.scss */
  .bean-bean-downloads .category-form-wrapper .form-item:first-child {
    margin-top: 0; }
  /* line 87, ../sass/components/bean/_bean_downloads.scss */
  .bean-bean-downloads .category-form-wrapper .chosen-container {
    max-width: 99%; }
  /* line 91, ../sass/components/bean/_bean_downloads.scss */
  .bean-bean-downloads .category-form-wrapper h3 a.bean-downloads-toggle {
    float: right;
    font-size: 0.9em;
    margin-top: 2px;
    z-index: 1; }
    /* line 97, ../sass/components/bean/_bean_downloads.scss */
    .bean-bean-downloads .category-form-wrapper h3 a.bean-downloads-toggle:hover, .bean-bean-downloads .category-form-wrapper h3 a.bean-downloads-toggle:focus {
      text-decoration: none;
      outline: none; }@media (min-width: 740px) {
 /* line 91, ../sass/components/bean/_bean_downloads.scss */
      .bean-bean-downloads .category-form-wrapper h3 a.bean-downloads-toggle {
        display: none; } 
}@media (min-width: 740px) {
 /* line 4, ../sass/components/bean/_bean_duo.scss */
    .bean-bean-duo.bean-duo-layout-duo-equal-columns .field-name-field-blocks-left {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    /* line 8, ../sass/components/bean/_bean_duo.scss */
    .bean-bean-duo.bean-duo-layout-duo-equal-columns .field-name-field-blocks-right {
      width: 49.15254%;
      float: right;
      margin-right: 0; }
    /* line 14, ../sass/components/bean/_bean_duo.scss */
    .bean-bean-duo.bean-duo-layout-duo-two-columns-8-4 .field-name-field-blocks-left {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; }
    /* line 18, ../sass/components/bean/_bean_duo.scss */
    .bean-bean-duo.bean-duo-layout-duo-two-columns-8-4 .field-name-field-blocks-right {
      width: 32.20339%;
      float: right;
      margin-right: 0; }
    /* line 24, ../sass/components/bean/_bean_duo.scss */
    .bean-bean-duo.bean-duo-layout-duo-two-columns-4-8 .field-name-field-blocks-left {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 28, ../sass/components/bean/_bean_duo.scss */
    .bean-bean-duo.bean-duo-layout-duo-two-columns-4-8 .field-name-field-blocks-right {
      width: 66.10169%;
      float: right;
      margin-right: 0; } 
}/* line 37, ../sass/components/bean/_bean_duo.scss */
  .bean-bean-duo .field-name-field-blocks-left > .field-items > .field-item + .field-item,
  .bean-bean-duo .field-name-field-blocks-right > .field-items > .field-item + .field-item {
    margin-top: 1em; }
  
  /* Slideshow */@media (min-width: 740px) {
 /* line 49, ../sass/components/bean/_bean_duo.scss */
    .bean-bean-duo .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0;
      float: none;
      margin-right: 0; } 
}/* line 63, ../sass/components/bean/_bean_duo.scss */
  .bean-bean-duo.bean-duo-layout-duo-equal-columns .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
    height: auto; }@media (min-width: 740px) {
 /* line 63, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-equal-columns .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 213px; } 
}@media (min-width: 980px) {
 /* line 63, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-equal-columns .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 279px; } 
}@media (min-width: 1220px) {
 /* line 63, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-equal-columns .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 345px; } 
}/* line 80, ../sass/components/bean/_bean_duo.scss */
  .bean-bean-duo.bean-duo-layout-duo-two-columns-8-4 .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
    height: auto; }@media (min-width: 740px) {
 /* line 80, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-two-columns-8-4 .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 280px; } 
}@media (min-width: 980px) {
 /* line 80, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-two-columns-8-4 .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 369px; } 
}@media (min-width: 1220px) {
 /* line 80, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-two-columns-8-4 .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 458px; } 
}/* line 97, ../sass/components/bean/_bean_duo.scss */
  .bean-bean-duo.bean-duo-layout-duo-two-columns-4-8 .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
    height: auto; }@media (min-width: 740px) {
 /* line 97, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-two-columns-4-8 .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 146px; } 
}@media (min-width: 980px) {
 /* line 97, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-two-columns-4-8 .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 190px; } 
}@media (min-width: 1220px) {
 /* line 97, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-two-columns-4-8 .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 233px; } 
}/* line 55, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-brighten .field-name-field-fc-carussel-item > .field-items > .field-item {
    opacity: 0.7;
    transition: opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 6, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-brighten .field-name-field-fc-carussel-item > .field-items > .field-item:hover {
      opacity: 1; }
  /* line 64, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-brighten .field-carussel-slide > .field-item {
    opacity: 0.7;
    transition: opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 6, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-brighten .field-carussel-slide > .field-item:hover {
      opacity: 1; }
  /* line 72, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-brighten .bean-tablelisting-no-slides .views-row > article {
    opacity: 0.7;
    transition: opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 6, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-brighten .bean-tablelisting-no-slides .views-row > article:hover {
      opacity: 1; }
  /* line 83, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-fade .field-name-field-fc-carussel-item > .field-items > .field-item {
    transition: opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 15, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-fade .field-name-field-fc-carussel-item > .field-items > .field-item:hover {
      opacity: 0.7; }
  /* line 92, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-fade .field-carussel-slide > .field-item {
    transition: opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 15, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-fade .field-carussel-slide > .field-item:hover {
      opacity: 0.7; }
  /* line 100, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-fade .bean-tablelisting-no-slides .views-row > article {
    transition: opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 15, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-fade .bean-tablelisting-no-slides .views-row > article:hover {
      opacity: 0.7; }
  /* line 111, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoom .field-name-field-fc-carussel-item > .field-items > .field-item {
    transition: transform 0.5s;
    transition-timing-function: ease-in-out; }
    /* line 24, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoom .field-name-field-fc-carussel-item > .field-items > .field-item:hover {
      transform: scale(0.95, 0.95); }
  /* line 120, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoom .field-carussel-slide > .field-item {
    transition: transform 0.5s;
    transition-timing-function: ease-in-out; }
    /* line 24, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoom .field-carussel-slide > .field-item:hover {
      transform: scale(0.95, 0.95); }
  /* line 128, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoom .bean-tablelisting-no-slides .views-row > article {
    transition: transform 0.5s;
    transition-timing-function: ease-in-out; }
    /* line 24, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoom .bean-tablelisting-no-slides .views-row > article:hover {
      transform: scale(0.95, 0.95); }
  /* line 139, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoomnbrighten .field-name-field-fc-carussel-item > .field-items > .field-item {
    opacity: 0.6;
    transition: transform 0.5s, opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 34, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoomnbrighten .field-name-field-fc-carussel-item > .field-items > .field-item:hover {
      transform: scale(0.95, 0.95);
      opacity: 1; }
  /* line 148, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoomnbrighten .field-carussel-slide > .field-item {
    opacity: 0.6;
    transition: transform 0.5s, opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 34, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoomnbrighten .field-carussel-slide > .field-item:hover {
      transform: scale(0.95, 0.95);
      opacity: 1; }
  /* line 156, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoomnbrighten .bean-tablelisting-no-slides .views-row > article {
    opacity: 0.6;
    transition: transform 0.5s, opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 34, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoomnbrighten .bean-tablelisting-no-slides .views-row > article:hover {
      transform: scale(0.95, 0.95);
      opacity: 1; }
  /* line 167, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoomnfade .field-name-field-fc-carussel-item > .field-items > .field-item {
    transition: transform 0.5s, opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 44, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoomnfade .field-name-field-fc-carussel-item > .field-items > .field-item:hover {
      transform: scale(0.95, 0.95);
      opacity: 0.7; }
  /* line 176, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoomnfade .field-carussel-slide > .field-item {
    transition: transform 0.5s, opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 44, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoomnfade .field-carussel-slide > .field-item:hover {
      transform: scale(0.95, 0.95);
      opacity: 0.7; }
  /* line 184, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoomnfade .bean-tablelisting-no-slides .views-row > article {
    transition: transform 0.5s, opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 44, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoomnfade .bean-tablelisting-no-slides .views-row > article:hover {
      transform: scale(0.95, 0.95);
      opacity: 0.7; }
  
  /* line 1, ../sass/components/bean/_bean_footer_block.scss */
  .bean-footer-block {
    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 */
    .bean-footer-block:after {
      content: " ";
      display: block;
      clear: both; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .bean-footer-block > .bean-content:after {
      content: "";
      display: table;
      clear: both; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .bean-footer-block > .bean-content > .field:after {
      content: "";
      display: table;
      clear: both; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .bean-footer-block > .bean-content > .field > .field-items:after {
      content: "";
      display: table;
      clear: both; }@media (min-width: 740px) {
 /* line 22, ../sass/components/bean/_bean_footer_block.scss */
      .bean-footer-block .field-footercontentblock-item.field-item-first, .bean-footer-block .field-footercontentblock-item:nth-child(1) {
        clear: both; } 
}/* line 28, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block .field-footercontentblock-item > .entity > .content > .field {
      margin-bottom: 1.25em; }@media (min-width: 0) and (max-width: 739px) {
 /* line 32, ../sass/components/bean/_bean_footer_block.scss */
        .bean-footer-block .field-footercontentblock-item > .entity > .content > .field.field-name-field-footer-placeholder {
          display: none; } 
}@media (min-width: 740px) {
 /* line 28, ../sass/components/bean/_bean_footer_block.scss */
        .bean-footer-block .field-footercontentblock-item > .entity > .content > .field {
          margin-bottom: 2.5em;
          display: block; } 
}/* line 43, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block .field-footercontentblock-item h2.field-blocktitle {
      font-size: 1.2em;
      margin-bottom: 0.5em;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; }@media (min-width: 0) and (max-width: 739px) {
 /* line 50, ../sass/components/bean/_bean_footer_block.scss */
        .bean-footer-block .field-footercontentblock-item h2.field-blocktitle.empty-title {
          display: none; } 
}/* line 58, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-links .field-item {
      padding: 0.25em 0;
      border-bottom: 1px solid #fff; }
    /* line 66, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-text p:only-child {
      margin-bottom: 0; }
    /* line 73, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block .field-footercontentblock-item .field-name-field-footer-contactdata .contact-data-mail {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-sociallinks > .field-items:after {
      content: "";
      display: table;
      clear: both; }
    /* line 84, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-sociallinks > .field-items > .field-item {
      float: left; }
      /* line 87, ../sass/components/bean/_bean_footer_block.scss */
      .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-sociallinks > .field-items > .field-item img {
        padding-right: 0.5em; }@media (min-width: 740px) {
 /* line 91, ../sass/components/bean/_bean_footer_block.scss */
        .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-sociallinks > .field-items > .field-item.odd {
          width: 47.36842%;
          float: right;
          margin-right: 0;
          clear: right;
          text-align: right; }
        /* line 97, ../sass/components/bean/_bean_footer_block.scss */
        .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-sociallinks > .field-items > .field-item.even {
          width: 47.36842%;
          float: left;
          margin-right: 5.26316%;
          clear: both; }
        /* line 102, ../sass/components/bean/_bean_footer_block.scss */
        .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-sociallinks > .field-items > .field-item img {
          padding-right: 0; } 
}@media (min-width: 740px) {
 /* line 112, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block.footer-block-2 .field-footercontentblock-item {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
      /* line 117, ../sass/components/bean/_bean_footer_block.scss */
      .bean-footer-block.footer-block-2 .field-footercontentblock-item.odd {
        width: 49.15254%;
        float: right;
        margin-right: 0;
        clear: right; }
      /* line 122, ../sass/components/bean/_bean_footer_block.scss */
      .bean-footer-block.footer-block-2 .field-footercontentblock-item.even {
        clear: both; } 
}@media (min-width: 740px) {
 /* line 131, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block.footer-block-3 .field-footercontentblock-item {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
      /* line 136, ../sass/components/bean/_bean_footer_block.scss */
      .bean-footer-block.footer-block-3 .field-footercontentblock-item.field-item-third, .bean-footer-block.footer-block-3 .field-footercontentblock-item:nth-child(3) {
        width: 32.20339%;
        float: right;
        margin-right: 0;
        clear: right; } 
}@media (min-width: 740px) {
 /* line 147, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block.footer-block-4 .field-footercontentblock-item {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
      /* line 152, ../sass/components/bean/_bean_footer_block.scss */
      .bean-footer-block.footer-block-4 .field-footercontentblock-item.field-item-fourth, .bean-footer-block.footer-block-4 .field-footercontentblock-item:nth-child(4) {
        width: 23.72881%;
        float: right;
        margin-right: 0;
        clear: right; } 
}/* line 31, ../sass/components/bean/_bean_hero.scss */
  ul.ubg-bean-hero-selector {
    margin: 0;
    padding: 0.25em 0 0 0;
    list-style: none;
    text-align: center; }
    /* line 55, ../sass/abstractions/_mixins.scss */
    ul.ubg-bean-hero-selector li.selector-item {
      display: inline-block;
      width: 1.5em;
      height: 0.5em;
      border: 2px solid #e95d0f;
      margin: 0 0.5em; }
      /* line 61, ../sass/abstractions/_mixins.scss */
      ul.ubg-bean-hero-selector li.selector-item.active {
        background-color: #e95d0f; }
  
  /* line 39, ../sass/components/bean/_bean_hero.scss */
  .entity-bean.ubg-entity-with-background.bean-ubg-bean-hero {
    padding: 0; }
  
  /* line 47, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .bean-content .field-collection-container {
    height: 100%; }
    /* line 51, ../sass/components/bean/_bean_hero.scss */
    .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements {
      height: 100%;
      position: relative; }@media (min-width: 740px) {
 /* line 55, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements > .field__items {
          height: 260px; } 
}@media (min-width: 980px) {
 /* line 55, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements > .field__items {
          height: 350px; } 
}@media (min-width: 1220px) {
 /* line 55, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements > .field__items {
          height: 439px; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 55, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements > .field__items {
          padding-bottom: 74.5%; } 
}@media (min-width: 740px) {
 /* line 62, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements {
          height: 260px; } 
}@media (min-width: 980px) {
 /* line 62, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements {
          height: 350px; } 
}@media (min-width: 1220px) {
 /* line 62, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements {
          height: 439px; } 
}/* line 64, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-title {
        font-size: 125%; }
      /* line 67, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-list {
        font-size: 125%; }
      /* line 71, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-image-wrapper {
        position: absolute;
        top: 0;
        left: 0; }@media (min-width: 740px) {
 /* line 71, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-image-wrapper {
            width: 50%;
            bottom: 0; } 
}/* line 79, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-image-wrapper .field-name-ubg-hero-image {
          width: 100%; }
          /* line 81, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-image-wrapper .field-name-ubg-hero-image img {
            width: 100%;
            height: auto; }
      /* line 87, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-full-image-wrapper {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        height: 100%;
        overflow: hidden; }@media (min-width: 0) and (max-width: 739px) {
 /* line 87, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-full-image-wrapper {
            display: none; } 
}/* line 98, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-full-image-wrapper .field-name-ubg-hero-full-image {
          width: 100%; }
          /* line 100, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-full-image-wrapper .field-name-ubg-hero-full-image img {
            width: 100%;
            height: auto; }
      /* line 106, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-mobile-image-wrapper {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        height: 100%;
        overflow: hidden; }@media (min-width: 740px) {
 /* line 106, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-mobile-image-wrapper {
            display: none; } 
}/* line 117, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-mobile-image-wrapper .field-name-ubg-hero-mobile-image {
          width: 100%; }
          /* line 119, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-mobile-image-wrapper .field-name-ubg-hero-mobile-image img {
            width: 100%;
            height: auto; }
        /* line 124, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-mobile-image-wrapper .copyright {
          bottom: 50%; }
      /* line 129, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper {
        position: relative;
        padding-bottom: 74.5%; }@media (min-width: 740px) {
 /* line 129, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper {
            position: absolute;
            top: 0;
            right: 0;
            width: 50%;
            height: 100%;
            padding-bottom: 0; } 
}/* line 143, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .hero-background-wrapper {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
          /* line 149, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .hero-background-wrapper .field-name-ubg-hero-background {
            width: 100%; }
            /* line 151, ../sass/components/bean/_bean_hero.scss */
            .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .hero-background-wrapper .field-name-ubg-hero-background img {
              width: 100%;
              height: auto; }
        /* line 157, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content {
          position: absolute;
          top: 50%;
          left: 6.75%;
          right: 6.75%;
          width: 86.5%;
          transform: translateY(-50%); }
          /* line 165, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field {
            padding: 0;
            font-size: 1em; }
            /* line 173, ../sass/components/bean/_bean_hero.scss */
            .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-meta .field__items .field__item {
              display: inline-block;
              background-color: #fff;
              color: #000;
              padding: 0.2em 0.5em;
              margin: 0 0 10px 0;
              height: 1.3em;
              line-height: 1.35em;
              overflow: hidden;
              display: inline-block;
              white-space: nowrap;
              overflow: hidden;
              text-overflow: ellipsis;
              font-size: 0.9em;
              height: 1.1em;
              line-height: 1.1em;
              vertical-align: top;
              margin: 0 0 5px; }@media (min-width: 740px) {
 /* line 173, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-meta .field__items .field__item {
                  font-size: 0.9em; } 
}@media (min-width: 980px) {
 /* line 173, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-meta .field__items .field__item {
                  font-size: 1em; } 
}@media (min-width: 1220px) {
 /* line 173, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-meta .field__items .field__item {
                  font-size: 1em; } 
}/* line 197, ../sass/components/bean/_bean_hero.scss */
              .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-meta .field__items .field__item a {
                color: #000; }
                /* line 199, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-meta .field__items .field__item a:hover {
                  text-decoration: none; }
            /* line 207, ../sass/components/bean/_bean_hero.scss */
            .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
              font-size: 1.1em;
              line-height: 1.4em;
              padding: 0 0.3em;
              width: calc(100% - 0.6em);
              max-height: 4.2em;
              overflow: hidden;
              padding-left: 0.2em;
              padding-right: 0.2em;
              width: calc(100% - 0.4em);
              font-size: 1.25em;
              height: 4.2em; }@media (min-width: 740px) {
 /* line 207, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
                  font-size: 1.2em; } 
}@media (min-width: 980px) {
 /* line 207, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
                  font-size: 1.25em; } 
}@media (min-width: 360px) {
 /* line 207, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
                  font-size: 1.5em; } 
}@media (min-width: 450px) {
 /* line 207, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
                  font-size: 1.75em; } 
}@media (min-width: 550px) {
 /* line 207, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
                  font-size: 2.25em; } 
}@media (min-width: 740px) {
 /* line 207, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
                  font-size: 1.5em; } 
}@media (min-width: 980px) {
 /* line 207, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
                  font-size: 1.75em; } 
}@media (min-width: 1220px) {
 /* line 207, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
                  font-size: 2.25em; } 
}/* line 239, ../sass/components/bean/_bean_hero.scss */
              .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text > .field__items {
                font-family: Arial, Helvetica, Verdana, sans-serif;
                color: #000;
                margin: 0 0 10px 0;
                height: auto;
                display: inline;
                position: relative;
                font-size: 1em;
                line-height: inherit; }
                /* line 101, ../sass/abstractions/_mixins.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text > .field__items a {
                  color: #000; }
                  /* line 103, ../sass/abstractions/_mixins.scss */
                  .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text > .field__items a:hover {
                    text-decoration: none; }
                /* line 107, ../sass/abstractions/_mixins.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text > .field__items span {
                  padding: 0.15em 2px 0.05em 0;
                  box-shadow: 0.3em 0 0 #fff, -0.3em 0 0 #fff;
                  background-color: #fff;
                  box-decoration-break: clone;
                  -webkit-box-decoration-break: clone; }
                /* line 243, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text > .field__items span {
                  box-shadow: 0.2em 0 0 #fff, -0.2em 0 0 #fff; }
            /* line 248, ../sass/components/bean/_bean_hero.scss */
            .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-link {
              max-height: initial;
              font-size: 0.9em;
              line-height: 1.5em; }@media (min-width: 450px) {
 /* line 248, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-link {
                  font-size: 1em; } 
}/* line 259, ../sass/components/bean/_bean_hero.scss */
              .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-link .field__items .field__item {
                display: block;
                margin: 0.5em 0 0; }
                /* line 264, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-link .field__items .field__item a {
                  display: inline-block;
                  background: #fff;
                  color: #000;
                  text-decoration: none;
                  padding: 0 0.3em; }
            /* line 275, ../sass/components/bean/_bean_hero.scss */
            .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-block {
              font-size: initial; }
      /* line 289, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-title .content-wrapper .content .field.field-name-ubg-hero-text > .field__items > .field__item.field-item-2, .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-title .content-wrapper .content .field.field-name-ubg-hero-text > .field__items > .field__item.field-item-3 {
        display: none; }
      /* line 305, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-list .content-wrapper .content .field.field-name-ubg-hero-text {
        font-size: 1.25em;
        margin-bottom: 6px;
        padding-left: 0;
        padding-right: 0; }@media (min-width: 450px) {
 /* line 305, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-list .content-wrapper .content .field.field-name-ubg-hero-text {
            font-size: 1.5em; } 
}@media (min-width: 550px) {
 /* line 305, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-list .content-wrapper .content .field.field-name-ubg-hero-text {
            font-size: 1.75em; } 
}@media (min-width: 740px) {
 /* line 305, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-list .content-wrapper .content .field.field-name-ubg-hero-text {
            font-size: 1.5em; } 
}@media (min-width: 980px) {
 /* line 305, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-list .content-wrapper .content .field.field-name-ubg-hero-text {
            font-size: 1.75em; } 
}/* line 327, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-list .content-wrapper .content .field.field-name-ubg-hero-text > .field__items > .field__item {
          max-height: 1.2em;
          height: 1.2em; }
          /* line 331, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-list .content-wrapper .content .field.field-name-ubg-hero-text > .field__items > .field__item span {
            display: inline-block;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            width: 100%;
            padding-top: 0;
            padding-bottom: 0;
            background: transparent;
            box-shadow: none; }
  /* line 354, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title {
    background-color: #e1e2e4;
    margin-top: 2em; }
    /* line 358, ../sass/components/bean/_bean_hero.scss */
    .bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title > .field-items {
      text-align: center; }
      /* line 361, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title > .field-items > .field-item {
        font-family: Arial, Helvetica, Verdana, sans-serif;
        display: inline;
        padding: 0.3em 2px 0.3em 0;
        box-shadow: 0.3em 0 0 #fff, -0.3em 0 0 #fff;
        background-color: #fff;
        box-decoration-break: clone;
        -webkit-box-decoration-break: clone;
        line-height: 1.3em; }
  /* line 375, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .bean-content #sdnPlayer {
    margin: 0 auto; }
  /* line 378, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title {
    padding: 2em 1em; }
    /* line 382, ../sass/components/bean/_bean_hero.scss */
    .bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title > .field-items > .field-item {
      text-align: center;
      font-size: 1.5em;
      font-family: Arial, Helvetica, Verdana, sans-serif; }
  /* line 391, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero ul.action-links {
    display: none; }
  /* line 395, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .copyright {
    position: absolute;
    right: 0;
    bottom: 0;
    padding: 2px 4px;
    background: rgba(0, 0, 0, 0.4);
    color: rgba(255, 255, 255, 0.7);
    font-size: 8px;
    line-height: 10px;
    height: 10px; }
  
  /* line 412, ../sass/components/bean/_bean_hero.scss */
  .entity-bean.ubg-entity-with-background.bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title {
    background-color: transparent;
    margin-top: 0; }
    /* line 416, ../sass/components/bean/_bean_hero.scss */
    .entity-bean.ubg-entity-with-background.bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title > .field-items {
      text-align: center; }
      /* line 419, ../sass/components/bean/_bean_hero.scss */
      .entity-bean.ubg-entity-with-background.bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title > .field-items > .field-item {
        font-family: Arial, Helvetica, Verdana, sans-serif;
        display: block;
        padding: 0;
        box-shadow: none;
        background-color: transparent; }
  
  /* line 436, ../sass/components/bean/_bean_hero.scss */
  ul.ubg-bean-hero-selector li.selector-item {
    width: 0.8em;
    height: 0.8em;
    border-radius: 0.4em;
    border: none;
    background-color: #e1e2e4;
    padding: 0;
    margin: 0 0.2em; }
    /* line 444, ../sass/components/bean/_bean_hero.scss */
    ul.ubg-bean-hero-selector li.selector-item.active, ul.ubg-bean-hero-selector li.selector-item:hover {
      background-color: #e95d0f; }
  
  /* line 3, ../sass/components/bean/_bean_livestream.scss */
  .bean-bean-livestream .bean-content > * + * {
    margin-top: 0.75em; }
  
  /* line 5, ../sass/components/bean/_bean_masonry.scss */
  .bean-bean-masonry .view-masonry-wall > .view-content > .views-row article {
    background-color: #fff;
    padding: 1rem;
    -moz-box-shadow: 0 7px 12px 0 rgba(204, 204, 204, 0.4);
    -webkit-box-shadow: 0 7px 12px 0 rgba(204, 204, 204, 0.4);
    box-shadow: 0 7px 12px 0 rgba(204, 204, 204, 0.4); }@media (min-width: 0) and (max-width: 739px) {
 /* line 14, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry .view-masonry-wall > .view-content > .views-row + .views-row {
      margin-top: 20px; } 
}@media (min-width: 740px) {
 /* line 3, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry .view-masonry-wall > .view-content {
      display: grid;
      grid-gap: 12px;
      grid-auto-rows: 10px; } 
}@media (min-width: 980px) {
 /* line 3, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry .view-masonry-wall > .view-content {
      grid-gap: 16px; } 
}@media (min-width: 1220px) {
 /* line 3, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry .view-masonry-wall > .view-content {
      grid-gap: 20px; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 35, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry .view-masonry-wall > .view-content > .views-row {
      margin-bottom: 20px; } 
}@media (min-width: 740px) {
 /* line 44, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-2 .view-masonry-wall > .view-content {
      grid-template-columns: 49.15254% 49.15254%; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 52, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-2 .view-masonry-wall > .view-content > .views-row:nth-child(2n+1) {
      clear: both;
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    /* line 56, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-2 .view-masonry-wall > .view-content > .views-row:nth-child(3n+0) {
      width: 49.15254%;
      float: right;
      margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 67, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-3 .view-masonry-wall > .view-content {
      grid-template-columns: 32.20339% 32.20339% 32.20339%; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 76, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-3 .view-masonry-wall > .view-content > .views-row:nth-child(3n+1) {
      clear: both;
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 80, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-3 .view-masonry-wall > .view-content > .views-row:nth-child(3n+2) {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 83, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-3 .view-masonry-wall > .view-content > .views-row:nth-child(3n+0) {
      width: 32.20339%;
      float: right;
      margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 94, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-4 .view-masonry-wall > .view-content {
      grid-template-columns: 23.72881% 23.72881% 23.72881% 23.72881%; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 102, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-4 .view-masonry-wall > .view-content > .views-row:nth-child(4n+1) {
      clear: both;
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
    /* line 106, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-4 .view-masonry-wall > .view-content > .views-row:nth-child(4n+2) {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
    /* line 109, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-4 .view-masonry-wall > .view-content > .views-row:nth-child(4n+3) {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
    /* line 112, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-4 .view-masonry-wall > .view-content > .views-row:nth-child(3n+0) {
      width: 23.72881%;
      float: right;
      margin-right: 0; } 
}/* line 126, ../sass/components/bean/_bean_masonry.scss */
  .bean-bean-masonry.bean-masonry-with-nicescroll .view-masonry-wall > .view-content > .views-row article .text {
    max-height: 250px;
    padding: 10px 0; }
    /* line 130, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-with-nicescroll .view-masonry-wall > .view-content > .views-row article .text .field-name-body {
      overflow: hidden;
      padding-right: 0.75em;
      box-sizing: border-box; }
  
  /* line 4, ../sass/components/bean/_bean_masonry_gallery.scss */
  .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item {
    position: relative; }
    /* line 8, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item img {
      vertical-align: top; }
    /* line 13, ../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 {
      position: absolute;
      bottom: 0;
      right: 0;
      font-size: 0.75em;
      max-width: 75%;
      background-color: rgba(255, 255, 255, 0.6);
      padding: 2px 4px; }
    /* line 23, ../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 {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      font-size: 1rem;
      background-color: transparent; }
      /* line 32, ../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 > * {
        visibility: hidden; }
        /* line 36, ../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 > *.open {
          visibility: visible; }
      /* line 42, ../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 {
        width: 1.75em;
        height: 1.75em;
        line-height: 1.75em;
        border-radius: 50%;
        font-size: 1.5em;
        background-color: #e95d0f;
        color: #fff;
        text-align: center;
        vertical-align: middle;
        cursor: pointer;
        position: absolute;
        bottom: 10px;
        left: 10px; }
        /* line 57, ../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 span {
          vertical-align: top;
          line-height: inherit; }
    /* line 65, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item.description-open div.media-copyright {
      display: none; }
    /* line 69, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item.description-open div.media-description {
      display: -webkit-box;
      margin-left: 4em;
      overflow: hidden;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical; }
    /* line 77, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item.description-open div.media-description-wrapper {
      background-color: rgba(255, 255, 255, 0.7);
      padding: 0.75em; }@media (min-width: 0) and (max-width: 739px) {
 /* line 87, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item + .masonry-gallery-item {
      margin-top: 20px; } 
}@media (min-width: 740px) {
 /* line 3, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content {
      display: grid;
      grid-gap: 12px;
      grid-auto-rows: 1px; } 
}@media (min-width: 980px) {
 /* line 3, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content {
      grid-gap: 16px; } 
}@media (min-width: 1220px) {
 /* line 3, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content {
      grid-gap: 20px; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 108, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item {
      margin-bottom: 20px; } 
}@media (min-width: 740px) {
 /* line 117, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-2 .masonry-gallery-wall > .masonry-gallery-content {
      grid-template-columns: 49.15254% 49.15254%; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 125, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-2 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(2n+1) {
      clear: both;
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    /* line 129, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-2 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(3n+0) {
      width: 49.15254%;
      float: right;
      margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 140, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-3 .masonry-gallery-wall > .masonry-gallery-content {
      grid-template-columns: 32.20339% 32.20339% 32.20339%; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 148, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-3 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(3n+1) {
      clear: both;
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 152, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-3 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(3n+2) {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 155, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-3 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(3n+0) {
      width: 32.20339%;
      float: right;
      margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 166, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-4 .masonry-gallery-wall > .masonry-gallery-content {
      grid-template-columns: 23.72881% 23.72881% 23.72881% 23.72881%; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 174, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-4 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(4n+1) {
      clear: both;
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
    /* line 178, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-4 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(4n+2) {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
    /* line 181, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-4 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(4n+3) {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
    /* line 184, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-4 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(3n+0) {
      width: 23.72881%;
      float: right;
      margin-right: 0; } 
}/* line 198, ../sass/components/bean/_bean_masonry_gallery.scss */
  .bean-bean-masonry-gallery.bean-masonry-with-nicescroll .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article .text {
    max-height: 250px;
    padding: 10px 0; }
    /* line 202, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-with-nicescroll .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article .text .field-name-body {
      overflow: hidden;
      padding-right: 0.75em;
      box-sizing: border-box; }
  
  /* line 4, ../sass/components/bean/_bean_mitgliedschaft.scss */
  ul.mitgliedschaft-steps {
    list-style: none;
    padding: 0;
    margin: 1.5em 0;
    height: auto; }
    /* line 10, ../sass/components/bean/_bean_mitgliedschaft.scss */
    ul.mitgliedschaft-steps li {
      float: left;
      height: 21px;
      line-height: 21px;
      font-size: 0.85em;
      padding: 0 1%;
      color: #808080;
      width: 22.5%; }
      /* line 19, ../sass/components/bean/_bean_mitgliedschaft.scss */
      ul.mitgliedschaft-steps li.stepinfo-text {
        height: 24px;
        line-height: 24px; }@media (min-width: 0) and (max-width: 480px) {
 /* line 19, ../sass/components/bean/_bean_mitgliedschaft.scss */
          ul.mitgliedschaft-steps li.stepinfo-text {
            text-align: left;
            float: none;
            width: auto;
            margin-bottom: 1em; } 
}@media (min-width: 481px) {
 /* line 19, ../sass/components/bean/_bean_mitgliedschaft.scss */
          ul.mitgliedschaft-steps li.stepinfo-text {
            text-align: center;
            height: 48px; } 
}@media (min-width: 740px) {
 /* line 19, ../sass/components/bean/_bean_mitgliedschaft.scss */
          ul.mitgliedschaft-steps li.stepinfo-text {
            text-align: left;
            height: 24px;
            line-height: 24px; } 
}/* line 40, ../sass/components/bean/_bean_mitgliedschaft.scss */
        ul.mitgliedschaft-steps li.stepinfo-text span.step-number {
          display: inline-block;
          width: 24px;
          height: 24px;
          border-radius: 12px;
          color: #fff;
          background-color: #808080;
          font-size: 1em;
          font-weight: bold;
          text-align: center;
          line-height: 24px;
          margin-right: 5px; }
        /* line 54, ../sass/components/bean/_bean_mitgliedschaft.scss */
        ul.mitgliedschaft-steps li.stepinfo-text span.step-title {
          white-space: nowrap;
          display: inline-block;
          width: auto; }@media (min-width: 300px) and (max-width: 480px) {
 /* line 54, ../sass/components/bean/_bean_mitgliedschaft.scss */
            ul.mitgliedschaft-steps li.stepinfo-text span.step-title {
              width: auto; } 
}@media (min-width: 481px) {
 /* line 54, ../sass/components/bean/_bean_mitgliedschaft.scss */
            ul.mitgliedschaft-steps li.stepinfo-text span.step-title {
              width: 99%; } 
}@media (min-width: 740px) {
 /* line 54, ../sass/components/bean/_bean_mitgliedschaft.scss */
            ul.mitgliedschaft-steps li.stepinfo-text span.step-title {
              display: inline; } 
}/* line 74, ../sass/components/bean/_bean_mitgliedschaft.scss */
        ul.mitgliedschaft-steps li.stepinfo-text.activestep span.step-number {
          background-color: #e95d0f; }
      /* line 78, ../sass/components/bean/_bean_mitgliedschaft.scss */
      ul.mitgliedschaft-steps li.activestep {
        color: #e95d0f; }
      /* line 80, ../sass/components/bean/_bean_mitgliedschaft.scss */
      ul.mitgliedschaft-steps li img {
        margin: 0;
        margin-right: 5px;
        float: left; }
    /* line 88, ../sass/components/bean/_bean_mitgliedschaft.scss */
    ul.mitgliedschaft-steps.mitgliedschaft-steps-3-steps li {
      width: 31%; }
  
  /* line 94, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-zahlung {
    display: inline; }
  /* line 101, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-zahlung.form-type-radio label,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-ehepartner label {
    margin-right: 20px;
    width: auto;
    float: none;
    display: inline; }
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-anrede.form-type-radios:after,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios:after {
    content: "";
    display: table;
    clear: both; }
  /* line 113, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-anrede.form-type-radios > label,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios > label {
    float: left;
    margin-right: 0.5em; }
  /* line 118, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-anrede.form-type-radios .form-radios .form-item,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios .form-radios .form-item {
    clear: none;
    float: left;
    margin: 0 0 0 4px;
    min-width: 60px;
    width: auto; }
    /* line 125, ../sass/components/bean/_bean_mitgliedschaft.scss */
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-anrede.form-type-radios .form-radios .form-item:first-child,
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios .form-radios .form-item:first-child {
      margin: 0; }@media (min-width: 740px) {
 /* line 132, ../sass/components/bean/_bean_mitgliedschaft.scss */
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-radios .form-item.form-item-mitgliedschaft-berufstyp,
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-radios .form-item.form-item-mitgliedschaft-konfession {
      width: 49%; } 
}/* line 140, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-radios .form-item.form-item-mitgliedschaft-familienstand {
    width: auto; }
  /* line 144, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios {
    position: relative; }
    /* line 147, ../sass/components/bean/_bean_mitgliedschaft.scss */
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios .form-radios .form-item {
      margin-left: 1em; }
      /* line 150, ../sass/components/bean/_bean_mitgliedschaft.scss */
      div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios .form-radios .form-item:first-child {
        margin-left: 0; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios > div:after {
      content: "";
      display: table;
      clear: both; }
    /* line 159, ../sass/components/bean/_bean_mitgliedschaft.scss */
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios .ajax-progress {
      position: absolute;
      right: 4%;
      top: 0; }
  /* line 167, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item.form-item-mitgliedschaft-ehepartner {
    margin-top: 0; }
  /* line 171, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form #mitgliedschaft-familienstand-wrapper fieldset,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form #mitgliedschaft-telefon-wrapper fieldset {
    clear: both;
    margin: 0;
    padding: 0;
    border: none; }
  /* line 179, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-funktionen label {
    float: none;
    width: 100%; }
  /* line 184, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-beitrag input.form-text,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-beitrag-sonst input.form-text,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-spende input.form-text {
    width: 70%; }@media (min-width: 481px) {
 /* line 184, ../sass/components/bean/_bean_mitgliedschaft.scss */
      div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-beitrag input.form-text,
      div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-beitrag-sonst input.form-text,
      div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-spende input.form-text {
        width: 40%; } 
}/* line 194, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form #edit-mitgliedschaft-mglinfos label,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-accept label {
    float: none;
    width: auto; }
  /* line 199, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form #edit-mitgliedschaft-mglinfos .form-item {
    margin: 0.5em 0; }
  /* line 201, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form input.form-checkbox {
    margin-left: 0; }
  /* line 203, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-kv-load-all input.form-checkbox {
    width: auto; }
  /* line 207, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item input.error,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item textarea.error,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item select.error {
    border-color: red; }
  /* line 211, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.error, div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .error {
    color: #8c2e0b; }
  /* line 213, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form input.form-submit.next-button {
    float: right; }
  /* line 214, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form input.form-submit.prev-button {
    clear: both;
    margin-left: 0;
    float: left; }
  /* line 216, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .required-info {
    margin-top: 1em; }
  /* line 218, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .container-inline-date .form-item .description {
    font-size: 0.8em;
    font-style: normal;
    display: inline; }
  /* line 224, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .field-prefix,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .field-suffix {
    font-size: 1em; }
  /* line 227, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form span.warning {
    color: red; }@media (min-width: 481px) {
 /* line 231, ../sass/components/bean/_bean_mitgliedschaft.scss */
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-beitrag-sonst label {
      display: none; } 
}/* line 239, ../sass/components/bean/_bean_mitgliedschaft.scss */
  html.js div.mitgliedschaft input.form-autocomplete {
    background-position: 100% 6px; }
  
  /* line 2, ../sass/components/bean/_bean_newsfeeds.scss */
  .newsfeeds-items-list .newsfeeds-item {
    border-bottom: 1px solid #ccc;
    border-top: 0 none;
    margin-bottom: 0.5em;
    padding-bottom: 0.5em; }
    /* line 8, ../sass/components/bean/_bean_newsfeeds.scss */
    .newsfeeds-items-list .newsfeeds-item h3.title {
      font-size: 1em;
      margin-bottom: 0; }
      /* line 12, ../sass/components/bean/_bean_newsfeeds.scss */
      .newsfeeds-items-list .newsfeeds-item h3.title a {
        color: #000; }
    /* line 17, ../sass/components/bean/_bean_newsfeeds.scss */
    .newsfeeds-items-list .newsfeeds-item .infoline,
    .newsfeeds-items-list .newsfeeds-item .text {
      margin-bottom: 0; }
  /* line 24, ../sass/components/bean/_bean_newsfeeds.scss */
  .newsfeeds-items-list.newsfeeds-items-block .newsfeeds-item {
    border-bottom: 0;
    padding-bottom: 0; }
  
  /* line 35, ../sass/components/bean/_bean_newsfeeds.scss */
  .newsfeeds-items-slideshow .feed-item .picture,
  .newsfeeds-items-table .feed-item .picture {
    overflow: hidden;
    position: relative; }
    /* line 39, ../sass/components/bean/_bean_newsfeeds.scss */
    .newsfeeds-items-slideshow .feed-item .picture:before,
    .newsfeeds-items-table .feed-item .picture:before {
      content: "";
      display: block;
      padding-top: calc(56.25% + 20px); }
    /* line 45, ../sass/components/bean/_bean_newsfeeds.scss */
    .newsfeeds-items-slideshow .feed-item .picture .content,
    .newsfeeds-items-table .feed-item .picture .content {
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0; }
      /* line 52, ../sass/components/bean/_bean_newsfeeds.scss */
      .newsfeeds-items-slideshow .feed-item .picture .content .feed-image-wrapper,
      .newsfeeds-items-table .feed-item .picture .content .feed-image-wrapper {
        height: calc(100% - 20px);
        overflow: hidden; }
      /* line 57, ../sass/components/bean/_bean_newsfeeds.scss */
      .newsfeeds-items-slideshow .feed-item .picture .content img,
      .newsfeeds-items-table .feed-item .picture .content img {
        width: 100%;
        height: auto; }
  
  /* line 3, ../sass/components/bean/_bean_newsflash.scss */
  .bean-bean-newsflash .bean-header .bean-title {
    position: absolute; }@media (min-width: 740px) {
 /* line 14, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content.bean-newsflash-content-2 .bean-newsflash-left.bean-newsflash-section-1 {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    /* line 20, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content.bean-newsflash-content-2 .bean-newsflash-right.bean-newsflash-section-1 {
      width: 49.15254%;
      float: right;
      margin-right: 0; }
    /* line 29, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content.bean-newsflash-content-3 .bean-newsflash-left.bean-newsflash-section-1 {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 33, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content.bean-newsflash-content-3 .bean-newsflash-left.bean-newsflash-section-2 {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; }
    /* line 39, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content.bean-newsflash-content-3 .bean-newsflash-right.bean-newsflash-section-1 {
      width: 32.20339%;
      float: right;
      margin-right: 0; }
    /* line 43, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content.bean-newsflash-content-3 .bean-newsflash-right.bean-newsflash-section-2 {
      width: 66.10169%;
      float: right;
      margin-right: 0; }
    /* line 52, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content.bean-newsflash-content-4 .bean-newsflash-left.bean-newsflash-section-2 {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    /* line 58, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content.bean-newsflash-content-4 .bean-newsflash-right.bean-newsflash-section-2 {
      width: 49.15254%;
      float: right;
      margin-right: 0; } 
}/* line 66, ../sass/components/bean/_bean_newsflash.scss */
  .bean-newsflash-content .bean-newsflash-section .bean-newsflash-slide > .field__item,
  .bean-newsflash-content .bean-newsflash-section .bean-newsflash-no-slides .views-row {
    margin-bottom: 1.25em; }
    /* line 70, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content .bean-newsflash-section .bean-newsflash-slide > .field__item.field-item-2, .bean-newsflash-content .bean-newsflash-section .bean-newsflash-slide > .field__item.views-row-2,
    .bean-newsflash-content .bean-newsflash-section .bean-newsflash-no-slides .views-row.field-item-2,
    .bean-newsflash-content .bean-newsflash-section .bean-newsflash-no-slides .views-row.views-row-2 {
      margin-bottom: 0; }@media (min-width: 740px) {
 /* line 66, ../sass/components/bean/_bean_newsflash.scss */
      .bean-newsflash-content .bean-newsflash-section .bean-newsflash-slide > .field__item,
      .bean-newsflash-content .bean-newsflash-section .bean-newsflash-no-slides .views-row {
        margin-bottom: 0; } 
}@media (min-width: 740px) {
 /* line 88, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content-3 .bean-newsflash-section-2 .bean-newsflash-slide > .field__item, .bean-newsflash-content-3
    .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row {
      width: 48.71795%;
      float: left;
      margin-right: 2.5641%; }
      /* line 91, ../sass/components/bean/_bean_newsflash.scss */
      .bean-newsflash-content-3 .bean-newsflash-section-2 .bean-newsflash-slide > .field__item.field-item-2, .bean-newsflash-content-3 .bean-newsflash-section-2 .bean-newsflash-slide > .field__item.field-item.odd, .bean-newsflash-content-3 .bean-newsflash-section-2 .bean-newsflash-slide > .field__item.views-row-even, .bean-newsflash-content-3
      .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row.field-item-2, .bean-newsflash-content-3
      .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row.field-item.odd, .bean-newsflash-content-3
      .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row.views-row-even {
        width: 48.71795%;
        float: right;
        margin-right: 0;
        clear: right; }
    /* line 100, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content-4 .bean-newsflash-section-2 .bean-newsflash-slide > .field__item, .bean-newsflash-content-4
    .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row {
      width: 48.27586%;
      float: left;
      margin-right: 3.44828%; }
      /* line 103, ../sass/components/bean/_bean_newsflash.scss */
      .bean-newsflash-content-4 .bean-newsflash-section-2 .bean-newsflash-slide > .field__item.field-item-2, .bean-newsflash-content-4 .bean-newsflash-section-2 .bean-newsflash-slide > .field__item.field-item.odd, .bean-newsflash-content-4 .bean-newsflash-section-2 .bean-newsflash-slide > .field__item.views-row-even, .bean-newsflash-content-4
      .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row.field-item-2, .bean-newsflash-content-4
      .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row.field-item.odd, .bean-newsflash-content-4
      .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row.views-row-even {
        width: 48.27586%;
        float: right;
        margin-right: 0;
        clear: right; }
    /* line 112, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-section-2 .bean-newsflash-slide > .field__item.views-row-odd,
    .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row.views-row-odd {
      clear: left; } 
}/* line 119, ../sass/components/bean/_bean_newsflash.scss */
  .newsflash-navigation {
    height: 1.95em;
    padding-bottom: 1.5em;
    position: relative; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .newsflash-navigation:after {
      content: "";
      display: table;
      clear: both; }
  
  /* line 2, ../sass/components/bean/_bean_panorama.scss */
  .bean-bean-panorama .bean-content {
    position: relative; }
    /* line 6, ../sass/components/bean/_bean_panorama.scss */
    .bean-bean-panorama .bean-content .field-name-field-image-panorama .file {
      width: auto;
      height: 400px; }@media (min-width: 740px) {
 /* line 6, ../sass/components/bean/_bean_panorama.scss */
        .bean-bean-panorama .bean-content .field-name-field-image-panorama .file {
          height: 400px; } 
}@media (min-width: 980px) {
 /* line 6, ../sass/components/bean/_bean_panorama.scss */
        .bean-bean-panorama .bean-content .field-name-field-image-panorama .file {
          height: 500px; } 
}@media (min-width: 1220px) {
 /* line 6, ../sass/components/bean/_bean_panorama.scss */
        .bean-bean-panorama .bean-content .field-name-field-image-panorama .file {
          height: 600px; } 
}/**/
