@charset "UTF-8";
/*Form variables*/
/* 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; }

/* line 48, ../sass/base/_forms.scss */
.form-item, .form-actions {
  margin-bottom: 1.25em;
  margin-top: 1.25em; }

/* line 53, ../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 65, ../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 88, ../sass/base/_forms.scss */
textarea.form-textarea {
  height: auto; }

/* line 92, ../sass/base/_forms.scss */
html.js input.form-autocomplete {
  background-position: 100% 10px; }

/* line 96, ../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 */
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 111, ../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 120, ../sass/base/_forms.scss */
label.option, label a {
  font-weight: normal;
  vertical-align: baseline; }

/* line 126, ../sass/base/_forms.scss */
.form-type-radios.form-item-anrede label {
  display: inline; }
/* line 128, ../sass/base/_forms.scss */
.form-type-radios.form-item-anrede .form-radios {
  display: inline;
  margin-left: 1em; }
  /* line 132, ../sass/base/_forms.scss */
  .form-type-radios.form-item-anrede .form-radios .form-item {
    display: inline; }

/* line 138, ../sass/base/_forms.scss */
.form-checkboxes .form-item,
.form-radios .form-item {
  margin-top: 0;
  margin-bottom: 0; }

/* line 144, ../sass/base/_forms.scss */
input.form-checkbox {
  margin-left: 0; }

/* line 146, ../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 163, ../sass/base/_forms.scss */
  input.form-submit:hover, a#edit-cancel:hover, input#edit-submit:hover {
    background-color: #e95d0f;
    color: #fff; }
  /* line 167, ../sass/base/_forms.scss */
  input.form-submit:focus, a#edit-cancel:focus, input#edit-submit:focus {
    outline: 1px solid #000; }

/* line 172, ../sass/base/_forms.scss */
.form-required {
  color: #000; }

/* Login-Form */
/* line 174, ../sass/base/_forms.scss */
#user-login-form .form-required {
  margin-left: -3px; }

/* line 176, ../sass/base/_forms.scss */
.field-prefix, .field-suffix {
  font-size: 1em; }

/* line 178, ../sass/base/_forms.scss */
div.form-textarea-wrapper {
  width: 100%; }

/* line 180, ../sass/base/_forms.scss */
.ui-widget {
  font-family: Arial,Helvetica,Verdana,sans-serif;
  font-size: 1em; }

/* line 181, ../sass/base/_forms.scss */
.ui-widget-content {
  color: #000; }

/* ------- Kontaktform -------- */
/* line 184, ../sass/base/_forms.scss */
#edit-to label {
  float: left; }

/* line 185, ../sass/base/_forms.scss */
#edit-to a.username {
  display: block;
  padding: 6px 4px;
  float: left;
  font-weight: bold; }

/*** Geburtsdatum ***/
/* line 194, ../sass/base/_forms.scss */
#edit-field-user-gebdat fieldset.form-wrapper {
  border: 0;
  padding: 0;
  margin-left: 0; }
/* line 200, ../sass/base/_forms.scss */
#edit-field-user-gebdat legend {
  display: block;
  clear: both;
  font-weight: bold;
  padding: 6px 0 0 0;
  margin: 0; }
  /* line 207, ../sass/base/_forms.scss */
  #edit-field-user-gebdat legend span.fieldset-legend:after {
    content: ' *'; }

/* line 212, ../sass/base/_forms.scss */
.container-inline-date .date-padding {
  padding: 0; }
  /* line 215, ../sass/base/_forms.scss */
  .container-inline-date .date-padding label {
    display: none; }
/* line 218, ../sass/base/_forms.scss */
.container-inline-date > .form-item {
  border: none;
  margin-bottom: 0; }

/* Wahlkreis verstecken */
/* line 222, ../sass/base/_forms.scss */
div.field-name-field-wahlkreis {
  display: none;
  visibility: hidden; }

/* --------- Shiny Forms -------- */
/* line 225, ../sass/base/_forms.scss */
label.label-error {
  color: red; }

/* line 226, ../sass/base/_forms.scss */
input.inputfield-error {
  border-color: red; }

/* line 227, ../sass/base/_forms.scss */
div.errormessage {
  color: red;
  font-size: 0.9em;
  margin-top: 6px; }

/* line 228, ../sass/base/_forms.scss */
span.errormessage {
  color: red; }

/* line 229, ../sass/base/_forms.scss */
span.successmessage {
  color: green; }

/* line 231, ../sass/base/_forms.scss */
.formbox label {
  padding-top: 0; }

/* line 232, ../sass/base/_forms.scss */
.formbox {
  padding-top: 6px; }

/* line 234, ../sass/base/_forms.scss */
.form-item .description {
  font-size: 0.8em; }

/* line 238, ../sass/base/_forms.scss */
.form-type-radio .description,
.form-type-checkbox .description {
  margin-left: 2.4em; }

/* ----------Form effects ----------*/
/* line 244, ../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 24, ../sass/base/_forms.scss */
  .form-item input.form-text::-moz-placeholder {
    color: #999;
    opacity: 1; }
  /* line 28, ../sass/base/_forms.scss */
  .form-item input.form-text:-ms-input-placeholder {
    color: #999; }
  /* line 29, ../sass/base/_forms.scss */
  .form-item input.form-text::-webkit-input-placeholder {
    color: #999; }
  /* line 258, ../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 273, ../sass/base/_forms.scss */
input[type="search"] {
  -webkit-appearance: none; }

/* line 278, ../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 41, ../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 281, ../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 41, ../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 284, ../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 41, ../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 289, ../sass/base/_forms.scss */
.container-inline-date > .form-item {
  width: 100%; }

/* line 293, ../sass/base/_forms.scss */
.container-inline-date .date-padding {
  float: none;
  padding: 0; }

/* line 298, ../sass/base/_forms.scss */
.container-inline-date .form-item .form-item {
  float: none; }

/* line 302, ../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 305, ../sass/base/_forms.scss */
.container-inline-date .form-item input {
  width: 99%; }

/* line 311, ../sass/base/_forms.scss */
.form-type-select .chosen-container {
  font-size: 1em; }

/* 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: 1em; }

/* 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;
  margin-bottom: 1em; }

/* 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, .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, .video-container, .media-youtube-video {
      text-align: center; } }

/* line 154, ../sass/base/_globals.scss */
.embed-container iframe, .video-container iframe, .media-youtube-video iframe,
.embed-container object, .video-container object,
.embed-container 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, .video-container iframe, .media-youtube-video iframe,
    .embed-container object, .video-container object,
    .embed-container 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 {
  text-indent: -5000px;
  display: block;
  float: left;
  width: 1px; }
/* line 193, ../sass/base/_globals.scss */
.glyphicon span.title,
.glyphicons span.title,
.genericon span.title,
.fa 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(../images/top.png);
  background-repeat: no-repeat;
  z-index: 10; }

/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 21.02.2018, 09:47:24
    Author     : vk2
*/
/* 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 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; }
  /* line 4, ../sass/base/_lists.scss */
  ul.pager-load-more li.pager-next {
    margin: 0 auto;
    display: inline-block; }
    /* line 8, ../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: 0.9em;
      padding: 0.5em 1.25em;
      background-color: #e95d0f;
      color: #fff; }
      /* line 16, ../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 17, ../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 27, ../sass/base/_regions.scss */
.l-footer {
  background-color: #666;
  color: #000; }
  /* line 31, ../sass/base/_regions.scss */
  .l-footer h2, .l-footer a {
    color: #000; }

/* line 35, ../sass/base/_regions.scss */
.front .l-breadcrumb {
  display: none; }

/* line 38, ../sass/base/_regions.scss */
.l-copyright {
  padding-bottom: 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 14, ../sass/base/_tables.scss */
.views-table th, .views-table td {
  padding: 0.25em 0.5em; }

/* line 22, ../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 29, ../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 36, ../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 42, ../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 47, ../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 55, ../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 60, ../sass/base/_tables.scss */
  table.admin-table tr.odd,
  .view-sort-beanpages table tr.odd {
    background-color: #fff; }
  /* line 62, ../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 62, ../sass/base/_tabs.scss */
.ui-tabs .ui-tabs-nav-vertical > li {
  float: none;
  margin: 0;
  width: 100%;
  clear: both; }
  /* line 68, ../sass/base/_tabs.scss */
  .ui-tabs .ui-tabs-nav-vertical > li > a {
    float: none;
    display: inline-block; }

/* line 1, ../sass/components/_bean.scss */
.bean-horizontal-rule-top {
  padding-top: 1em;
  margin-top: 1em;
  border-top: 1px solid #ccc; }

/* line 7, ../sass/components/_bean.scss */
.bean-horizontal-rule-bottom {
  padding-bottom: 1em;
  margin-bottom: 1em;
  border-bottom: 1px solid #ccc; }

/* line 14, ../sass/components/_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.scss */
.bean-hide-readmore .block__content .readmore,
.bean-hide-readmore .text .readmore {
  display: inline-block; }

/* line 26, ../sass/components/_bean.scss */
h2.bean-title {
  margin-right: 80px; }

/* line 31, ../sass/components/_bean.scss */
.bean-title-invisible h2.bean-title {
  display: none; }
/* line 35, ../sass/components/_bean.scss */
.bean-title-invisible .bean-header {
  min-height: 3.5em; }

/* --------- Beans ------------ */
@media (min-width: 740px) {
  /* line 48, ../sass/components/_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 55, ../sass/components/_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 62, ../sass/components/_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 68, ../sass/components/_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 76, ../sass/components/_bean.scss */
.field_fc_ulist h3.title,
.field_fc_ulist_carussel h3.title {
  font-size: 1.25em; }
/* line 80, ../sass/components/_bean.scss */
.field_fc_ulist .text,
.field_fc_ulist_carussel .text {
  clear: both; }

/* line 85, ../sass/components/_bean.scss */
.field_fc_banner_1 {
  overflow: hidden; }
  /* line 88, ../sass/components/_bean.scss */
  .field_fc_banner_1 img {
    vertical-align: top; }
  /* line 92, ../sass/components/_bean.scss */
  .entity-bean.fullscreen .field_fc_banner_1 {
    text-align: center; }

/* line 99, ../sass/components/_bean.scss */
.field_fc_banner_2 .field-type-field-collection > .field__items > .field__item {
  margin-bottom: 1.25em; }
  @media (min-width: 740px) {
    /* line 99, ../sass/components/_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 106, ../sass/components/_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 117, ../sass/components/_bean.scss */
.field_fc_banner_3 .field-type-field-collection > .field__items > .field__item {
  margin-bottom: 1.25em; }
  @media (min-width: 740px) {
    /* line 117, ../sass/components/_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 124, ../sass/components/_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 135, ../sass/components/_bean.scss */
.field_fc_banner_4 .field-type-field-collection > .field__items > .field__item {
  margin-bottom: 1.25em; }
  @media (min-width: 740px) {
    /* line 135, ../sass/components/_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 142, ../sass/components/_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 155, ../sass/components/_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 163, ../sass/components/_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 170, ../sass/components/_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 175, ../sass/components/_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 184, ../sass/components/_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 191, ../sass/components/_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 196, ../sass/components/_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 205, ../sass/components/_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 212, ../sass/components/_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 217, ../sass/components/_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 226, ../sass/components/_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 233, ../sass/components/_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 238, ../sass/components/_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 247, ../sass/components/_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 254, ../sass/components/_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 259, ../sass/components/_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 274, ../sass/components/_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 277, ../sass/components/_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 282, ../sass/components/_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 286, ../sass/components/_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 300, ../sass/components/_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: 10px; }
  @media (min-width: 740px) {
    /* line 300, ../sass/components/_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 313, ../sass/components/_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 321, ../sass/components/_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 325, ../sass/components/_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;
      align: center;
      vertical-align: middle;
      display: block; }
      @media (min-width: 740px) {
        /* line 325, ../sass/components/_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 348, ../sass/components/_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 348, ../sass/components/_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 358, ../sass/components/_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 369, ../sass/components/_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: left; } }

/* line 379, ../sass/components/_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 379, ../sass/components/_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 389, ../sass/components/_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 400, ../sass/components/_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 410, ../sass/components/_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 410, ../sass/components/_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 420, ../sass/components/_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 430, ../sass/components/_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 439, ../sass/components/_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 439, ../sass/components/_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 449, ../sass/components/_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 455, ../sass/components/_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 464, ../sass/components/_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 464, ../sass/components/_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 474, ../sass/components/_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 480, ../sass/components/_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 487, ../sass/components/_bean.scss */
.bean-tablelisting-no-slides article {
  margin-bottom: 2em; }

/* -------- Ende Bean Cycle-Slideshow --------- */
/* -------- Bean Ulist (mit Aufzählung) --------- */
/* line 496, ../sass/components/_bean.scss */
.field_fc_ulist .icon,
.field_fc_ulist_carussel .icon,
.field-fc-ulist-block .icon {
  float: left;
  margin-right: 0.5em; }

/* line 503, ../sass/components/_bean.scss */
.field-fc-ulist-block .text {
  margin-left: 72px;
  margin-bottom: 0; }
/* line 508, ../sass/components/_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 516, ../sass/components/_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 527, ../sass/components/_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 524, ../sass/components/_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 539, ../sass/components/_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 547, ../sass/components/_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 553, ../sass/components/_bean.scss */
.bean-bean-articles-left-sidebar-right .zum-thema,
.bean-bean-article-left-ulist-right .zum-thema {
  clear: both; }
/* line 555, ../sass/components/_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 555, ../sass/components/_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 566, ../sass/components/_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 571, ../sass/components/_bean.scss */
.field-fc-tabs .ui-tabs .ui-tabs-panel {
  padding: 0; }
/* line 575, ../sass/components/_bean.scss */
.field-fc-tabs .content {
  padding: 1em; }

/* line 580, ../sass/components/_bean.scss */
.field-name-field-fc-article-2 > .field__items > .field__item + .field__item {
  margin-top: 2em; }

@media (min-width: 980px) {
  /* line 585, ../sass/components/_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 592, ../sass/components/_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 603, ../sass/components/_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 609, ../sass/components/_bean.scss */
  .bean-bean-artikel .picture {
    margin-right: 1em;
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; } }
/* line 617, ../sass/components/_bean.scss */
.bean-bean-artikel .text:after {
  clear: none; }
@media (min-width: 740px) {
  /* line 622, ../sass/components/_bean.scss */
  .bean-bean-artikel .picture + .content-right {
    width: 32.20339%;
    float: right;
    margin-right: 0; } }
/* line 629, ../sass/components/_bean.scss */
.bean-bean-artikel .zum-thema {
  clear: both; }

/* -------- Bean Article mit Sidebar --------- */
@media (min-width: 740px) {
  /* line 634, ../sass/components/_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 641, ../sass/components/_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 651, ../sass/components/_bean.scss */
.bean-bean-article-left-sidebar-right .content-left {
  margin-bottom: 1.25em; }
  @media (min-width: 740px) {
    /* line 651, ../sass/components/_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 660, ../sass/components/_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 668, ../sass/components/_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 674, ../sass/components/_bean.scss */
.bean-bean-listing.bean-with-sidebar .bean-listing {
  margin-bottom: 1.25em; }
  @media (min-width: 740px) {
    /* line 674, ../sass/components/_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 683, ../sass/components/_bean.scss */
  .bean-bean-listing.bean-with-sidebar .content-right {
    width: 32.20339%;
    float: right;
    margin-right: 0; } }

/* -------- Bean Inxmail, Simplemailnews --------- */
/* line 693, ../sass/components/_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 702, ../sass/components/_bean.scss */
.bean-bean-inxmailnews input.newsletter-email,
.bean-bean-simplemailnews input.newsletter-email {
  margin-top: 0;
  width: 100%; }

/* -------- Ende Bean Inxmail, Simplemailnews --------- */
/* line 711, ../sass/components/_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 711, ../sass/components/_bean.scss */
    div.entity-bean.ubg-entity-with-background {
      padding: 1em 0; } }
  /* line 719, ../sass/components/_bean.scss */
  div.entity-bean.ubg-entity-with-background > div.content {
    margin: 0 auto;
    padding: 0;
    background: transparent; }
    @media (min-width: 740px) {
      /* line 719, ../sass/components/_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 719, ../sass/components/_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 719, ../sass/components/_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 719, ../sass/components/_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 732, ../sass/components/_bean.scss */
div.entity-bean.ubg-entity-with-foreground > div.content {
  padding: 1em; }

@media (min-width: 0) and (max-width: 739px) {
  /* line 741, ../sass/components/_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 750, ../sass/components/_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 755, ../sass/components/_bean.scss */
  .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item .picture {
    margin: 0; }
  /* line 759, ../sass/components/_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 766, ../sass/components/_bean.scss */
    .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item h3.title a {
      color: #000; }
  /* line 769, ../sass/components/_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 776, ../sass/components/_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 783, ../sass/components/_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 793, ../sass/components/_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 798, ../sass/components/_bean.scss */
  .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item .picture {
    margin: 0; }
  /* line 802, ../sass/components/_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 810, ../sass/components/_bean.scss */
    .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item h3.title a {
      color: #000; }
  /* line 813, ../sass/components/_bean.scss */
  .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item .picture + h3.title {
    margin: 12px 12px 0 12px; }
  /* line 817, ../sass/components/_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 832, ../sass/components/_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 837, ../sass/components/_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 847, ../sass/components/_bean.scss */
.bean-bean-sidebarblock .ulist-block .icon {
  float: left;
  margin-top: 0.2em;
  margin-right: 0.5em;
  margin-bottom: 0.5em; }

/* line 859, ../sass/components/_bean.scss */
.bean-bean-accordionlisting .bean-accordionlisting-items > div.text {
  padding-left: 2.5em;
  padding-bottom: 1em; }

/* line 5, ../sass/components/_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 18, ../sass/components/_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_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_billboard.scss */
  .bean-bean-billboard.bean-billboard-both .billboard-right {
    width: 32.20339%;
    float: right;
    margin-right: 0; } }
/* line 18, ../sass/components/_bean_billboard.scss */
.bean-bean-billboard .billboard-left {
  position: relative; }
  /* line 22, ../sass/components/_bean_billboard.scss */
  .bean-bean-billboard .billboard-left .field-name-field-bb-media img {
    vertical-align: top; }
  /* line 28, ../sass/components/_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_billboard.scss */
  .bean-bean-billboard .billboard-left .field-name-field-bb-text {
    color: #000; }
    @media (min-width: 740px) {
      /* line 34, ../sass/components/_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_billboard.scss */
        .bean-bean-billboard .billboard-left .field-name-field-bb-text > .field-items {
          padding: 0 0.5em; } }
/* line 54, ../sass/components/_bean_billboard.scss */
.bean-bean-billboard .billboard-right {
  margin-top: 1em; }
  @media (min-width: 740px) {
    /* line 54, ../sass/components/_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_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_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_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_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_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_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_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_billboard.scss */
  .bean-bean-billboard .billboard-right img {
    vertical-align: top; }

/* line 2, ../sass/components/_bean_cdupluslogin.scss */
.cduplus-login-form .fitem {
  margin: 1.25em 0;
  width: 60%; }
/* line 7, ../sass/components/_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_cdupluslogin.scss */
.cduplus-login-form .mitgliedersubmit {
  margin-left: 0;
  margin-right: 0; }
/* line 19, ../sass/components/_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_cdupluslogin.scss */
  .cduplus-login-form ul.cduplus-user-links li {
    padding: 0;
    line-height: 1.2em;
    font-size: 1em; }
    /* line 29, ../sass/components/_bean_cdupluslogin.scss */
    .cduplus-login-form ul.cduplus-user-links li a {
      display: inline-block; }
      /* line 32, ../sass/components/_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_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_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_cduvorort.scss */
.bean-ubg-cduvorort .ubg-cduvorort-map-wrapper .ubg-gmap {
  width: 100%;
  height: 320px; }
  @media (min-width: 740px) {
    /* line 15, ../sass/components/_bean_cduvorort.scss */
    .bean-ubg-cduvorort .ubg-cduvorort-map-wrapper .ubg-gmap {
      height: 360px; } }
  @media (min-width: 980px) {
    /* line 15, ../sass/components/_bean_cduvorort.scss */
    .bean-ubg-cduvorort .ubg-cduvorort-map-wrapper .ubg-gmap {
      height: 480px; } }
  @media (min-width: 1220px) {
    /* line 15, ../sass/components/_bean_cduvorort.scss */
    .bean-ubg-cduvorort .ubg-cduvorort-map-wrapper .ubg-gmap {
      height: 640px; } }

/* line 1, ../sass/components/_bean_countdown.scss */
.bean-bean-countdown {
  margin-bottom: 2em; }

/* line 5, ../sass/components/_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_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_countdown.scss */
    aside .block div.countdown p.countdown-infotext {
      font-size: 1em; }
  /* line 24, ../sass/components/_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 24, ../sass/components/_bean_countdown.scss */
      div.countdown div.countdown-wrapper {
        width: 40px; } }
    @media (min-width: 980px) {
      /* line 24, ../sass/components/_bean_countdown.scss */
      div.countdown div.countdown-wrapper {
        width: 55px; } }
    @media (min-width: 1220px) {
      /* line 24, ../sass/components/_bean_countdown.scss */
      div.countdown div.countdown-wrapper {
        width: 65px; } }
    /* line 43, ../sass/components/_bean_countdown.scss */
    div.countdown div.countdown-wrapper span.datetime {
      font-size: 1.5em; }
      @media (min-width: 740px) {
        /* line 43, ../sass/components/_bean_countdown.scss */
        div.countdown div.countdown-wrapper span.datetime {
          font-size: 1.25em; } }
      @media (min-width: 980px) {
        /* line 43, ../sass/components/_bean_countdown.scss */
        div.countdown div.countdown-wrapper span.datetime {
          font-size: 1.5em; } }
      @media (min-width: 1220px) {
        /* line 43, ../sass/components/_bean_countdown.scss */
        div.countdown div.countdown-wrapper span.datetime {
          font-size: 2em; } }
  /* line 60, ../sass/components/_bean_countdown.scss */
  div.countdown.countdown-spacer div.countdown-wrapper {
    width: 50px; }
    @media (min-width: 740px) {
      /* line 60, ../sass/components/_bean_countdown.scss */
      div.countdown.countdown-spacer div.countdown-wrapper {
        width: 35px; } }
    @media (min-width: 980px) {
      /* line 60, ../sass/components/_bean_countdown.scss */
      div.countdown.countdown-spacer div.countdown-wrapper {
        width: 50px; } }
    @media (min-width: 1220px) {
      /* line 60, ../sass/components/_bean_countdown.scss */
      div.countdown.countdown-spacer div.countdown-wrapper {
        width: 60px; } }
  /* line 77, ../sass/components/_bean_countdown.scss */
  div.countdown div {
    color: #fff; }
  /* line 79, ../sass/components/_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 91, ../sass/components/_bean_countdown.scss */
  div.countdown div span.datetime {
    display: block;
    font-size: 2em;
    padding: 5px 0; }
  /* line 97, ../sass/components/_bean_countdown.scss */
  div.countdown.countdown-light {
    color: #000;
    background-color: #e4e2d2; }
    /* line 101, ../sass/components/_bean_countdown.scss */
    div.countdown.countdown-light div {
      color: #000; }
    /* line 103, ../sass/components/_bean_countdown.scss */
    div.countdown.countdown-light div.space {
      color: #000;
      border-left: 1px solid #000; }

/* 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_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_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_downloads.scss */
  .bean-bean-downloads.bean-downloads-multiple-terms .category-form-wrapper {
    margin-bottom: 2em; }
    @media (min-width: 740px) {
      /* line 19, ../sass/components/_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_downloads.scss */
.bean-bean-downloads .downloads-wrapper ul.downloads-list {
  list-style: none;
  padding: 0;
  margin: 0; }
  /* line 35, ../sass/components/_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_downloads.scss */
    .bean-bean-downloads .downloads-wrapper ul.downloads-list li:first-child {
      border-top: 1px solid #ccc; }
    /* line 43, ../sass/components/_bean_downloads.scss */
    .bean-bean-downloads .downloads-wrapper ul.downloads-list li a {
      color: #000;
      display: inline-block; }
      /* line 47, ../sass/components/_bean_downloads.scss */
      .bean-bean-downloads .downloads-wrapper ul.downloads-list li a:hover {
        color: #e95d0f; }
    /* line 53, ../sass/components/_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_downloads.scss */
.bean-bean-downloads .category-form-wrapper h3.form-title {
  cursor: pointer; }
  @media (min-width: 740px) {
    /* line 65, ../sass/components/_bean_downloads.scss */
    .bean-bean-downloads .category-form-wrapper h3.form-title {
      cursor: auto; } }
/* line 74, ../sass/components/_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_downloads.scss */
    .bean-bean-downloads .category-form-wrapper form.ubg-bean-downloads-category-form.closed {
      display: block; } }
/* line 83, ../sass/components/_bean_downloads.scss */
.bean-bean-downloads .category-form-wrapper .form-item:first-child {
  margin-top: 0; }
/* line 87, ../sass/components/_bean_downloads.scss */
.bean-bean-downloads .category-form-wrapper .chosen-container {
  max-width: 99%; }
/* line 91, ../sass/components/_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_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_downloads.scss */
    .bean-bean-downloads .category-form-wrapper h3 a.bean-downloads-toggle {
      display: none; } }

/* line 1, ../sass/components/_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; }
  @media (min-width: 740px) {
    /* line 10, ../sass/components/_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 16, ../sass/components/_bean_footer_block.scss */
  .bean-footer-block .field-footercontentblock-item > .entity > .content > .field {
    margin-bottom: 1.25em; }
    /* line 19, ../sass/components/_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 16, ../sass/components/_bean_footer_block.scss */
      .bean-footer-block .field-footercontentblock-item > .entity > .content > .field {
        margin-bottom: 2.5em;
        display: block; } }
  /* line 27, ../sass/components/_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; }
  /* line 36, ../sass/components/_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 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 46, ../sass/components/_bean_footer_block.scss */
  .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-sociallinks > .field-items > .field-item {
    float: left; }
    /* line 49, ../sass/components/_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 53, ../sass/components/_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 59, ../sass/components/_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 64, ../sass/components/_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 74, ../sass/components/_bean_footer_block.scss */
  .bean-footer-block.footer-block-2 .field-footercontentblock-item {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%; }
    /* line 79, ../sass/components/_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 84, ../sass/components/_bean_footer_block.scss */
    .bean-footer-block.footer-block-2 .field-footercontentblock-item.even {
      clear: both; } }

@media (min-width: 740px) {
  /* line 93, ../sass/components/_bean_footer_block.scss */
  .bean-footer-block.footer-block-3 .field-footercontentblock-item {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%; }
    /* line 98, ../sass/components/_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 109, ../sass/components/_bean_footer_block.scss */
  .bean-footer-block.footer-block-4 .field-footercontentblock-item {
    width: 23.72881%;
    float: left;
    margin-right: 1.69492%; }
    /* line 114, ../sass/components/_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 2, ../sass/components/_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_newsfeeds.scss */
  .newsfeeds-items-list .newsfeeds-item h3.title {
    font-size: 1em;
    margin-bottom: 0; }
    /* line 12, ../sass/components/_bean_newsfeeds.scss */
    .newsfeeds-items-list .newsfeeds-item h3.title a {
      color: #000; }
  /* line 17, ../sass/components/_bean_newsfeeds.scss */
  .newsfeeds-items-list .newsfeeds-item .infoline,
  .newsfeeds-items-list .newsfeeds-item .text {
    margin-bottom: 0; }
/* line 24, ../sass/components/_bean_newsfeeds.scss */
.newsfeeds-items-list.newsfeeds-items-block .newsfeeds-item {
  border-bottom: 0;
  padding-bottom: 0; }

/* line 35, ../sass/components/_bean_newsfeeds.scss */
.newsfeeds-items-slideshow .feed-item .picture,
.newsfeeds-items-table .feed-item .picture {
  overflow: hidden;
  position: relative; }
  /* line 39, ../sass/components/_bean_newsfeeds.scss */
  .newsfeeds-items-slideshow .feed-item .picture:before,
  .newsfeeds-items-table .feed-item .picture:before {
    content: "";
    display: block;
    padding-top: 56.25%; }
  /* line 45, ../sass/components/_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_newsfeeds.scss */
    .newsfeeds-items-slideshow .feed-item .picture .content img,
    .newsfeeds-items-table .feed-item .picture .content img {
      width: 100%;
      height: auto; }

/* line 2, ../sass/components/_bean_pushnews.scss */
.bean-bean-pushnews.bean-pushnews-empty {
  display: none; }
/* line 6, ../sass/components/_bean_pushnews.scss */
.bean-bean-pushnews .bean-content {
  position: relative;
  background: #e1e2e4;
  padding: 1em 3em; }
  /* line 11, ../sass/components/_bean_pushnews.scss */
  .bean-bean-pushnews .bean-content ul.pushnews {
    list-style: none;
    padding: 0;
    margin: 0; }
    /* line 16, ../sass/components/_bean_pushnews.scss */
    .bean-bean-pushnews .bean-content ul.pushnews li {
      padding: 0;
      margin: 0;
      text-align: center; }
      /* line 21, ../sass/components/_bean_pushnews.scss */
      .bean-bean-pushnews .bean-content ul.pushnews li h3 {
        font-size: 1em;
        margin-bottom: 0; }
  /* line 28, ../sass/components/_bean_pushnews.scss */
  .bean-bean-pushnews .bean-content ul.cycle-pager {
    list-style: none;
    padding: 0;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 10; }
    /* line 39, ../sass/components/_bean_pushnews.scss */
    .bean-bean-pushnews .bean-content ul.cycle-pager li {
      position: absolute;
      display: inline-block;
      width: auto;
      height: 50%;
      top: 50%;
      padding: 0;
      text-align: center;
      cursor: pointer; }
      /* line 50, ../sass/components/_bean_pushnews.scss */
      .bean-bean-pushnews .bean-content ul.cycle-pager li.prev-item {
        left: 0.5em; }
      /* line 54, ../sass/components/_bean_pushnews.scss */
      .bean-bean-pushnews .bean-content ul.cycle-pager li.next-item {
        right: 0.5em; }
      /* line 58, ../sass/components/_bean_pushnews.scss */
      .bean-bean-pushnews .bean-content ul.cycle-pager li a {
        margin-top: -11px;
        width: 22px;
        height: 22px;
        align: center;
        vertical-align: middle;
        display: block; }
        @media (min-width: 740px) {
          /* line 58, ../sass/components/_bean_pushnews.scss */
          .bean-bean-pushnews .bean-content ul.cycle-pager li a {
            width: 22px;
            height: 22px; } }
/* line 76, ../sass/components/_bean_pushnews.scss */
.bean-bean-pushnews.bean-pushnews-1 .bean-content {
  padding: 1em; }

/*************
 * UBG Omega *
 *************/
/* Slideshow */
/* line 7, ../sass/components/_bean_slideshow.scss */
.field--type-ubg-slide-reference.ubg-bean-slideshow-with-links {
  /* 2/3 Ansicht */ }
  @media (min-width: 740px) {
    /* line 7, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; } }
  @media (min-width: 0) and (max-width: 739px) {
    /* line 12, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide {
      margin-bottom: 32px; } }
  @media (min-width: 740px) {
    /* line 12, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide {
      height: 346px;
      margin-bottom: 0; } }
  @media (min-width: 980px) {
    /* line 12, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide {
      height: 465px; } }
  @media (min-width: 1220px) {
    /* line 12, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide {
      height: 583px; } }
  /* line 29, ../sass/components/_bean_slideshow.scss */
  .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner {
    bottom: 0;
    width: 100%;
    margin: 0;
    padding: 0; }
    @media (min-width: 740px) {
      /* line 29, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner {
        background: transparent; } }
    /* line 37, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner .field {
      display: none; }
    /* line 40, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner h2.slide-title {
      text-align: center; }
      @media (min-width: 740px) {
        /* line 40, ../sass/components/_bean_slideshow.scss */
        .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner h2.slide-title {
          padding-bottom: 22px; } }
      @media (min-width: 980px) {
        /* line 40, ../sass/components/_bean_slideshow.scss */
        .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner h2.slide-title {
          padding-bottom: 40px; } }
      @media (min-width: 1220px) {
        /* line 40, ../sass/components/_bean_slideshow.scss */
        .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner h2.slide-title {
          padding-bottom: 48px; } }
  /* line 60, ../sass/components/_bean_slideshow.scss */
  .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list, .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3 {
    /* Wenn es nur 2 Slides gibt */ }
    @media (min-width: 0) and (max-width: 739px) {
      /* line 63, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item, .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3 li.selector-item.selector-slide-item {
        width: calc(100% - 74px);
        margin-left: 5px;
        margin-right: 5px; } }
    @media (min-width: 740px) {
      /* line 63, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item, .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3 li.selector-item.selector-slide-item {
        width: 119px; } }
    @media (min-width: 980px) {
      /* line 63, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item, .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3 li.selector-item.selector-slide-item {
        width: 166px; } }
    @media (min-width: 1220px) {
      /* line 63, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item, .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3 li.selector-item.selector-slide-item {
        width: 219px; } }
    @media (min-width: 740px) {
      /* line 83, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item, .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item {
        width: 184px; } }
    @media (min-width: 980px) {
      /* line 83, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item, .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item {
        width: 254px; } }
    @media (min-width: 1220px) {
      /* line 83, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item, .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item {
        width: 333px; } }
  /* line 98, ../sass/components/_bean_slideshow.scss */
  .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-grid {
    height: 55px;
    top: 0;
    margin-bottom: 0; }
    @media (min-width: 740px) {
      /* line 98, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-grid {
        height: 65px; } }
    @media (min-width: 980px) {
      /* line 98, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-grid {
        height: 95px; } }
    @media (min-width: 1220px) {
      /* line 98, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-grid {
        height: 124px; } }
    /* line 112, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-grid li.selector-item a {
      border-color: #000; }
    /* line 116, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-grid li.selector-item.active a {
      background: #000; }
/* line 127, ../sass/components/_bean_slideshow.scss */
.field--type-ubg-slide-reference:not(.ubg-bean-slideshow-with-links) .ubg-slide-youtube-video .image-inner {
  background-color: #000; }
@media (min-width: 0) and (max-width: 739px) {
  /* line 132, ../sass/components/_bean_slideshow.scss */
  .field--type-ubg-slide-reference .ubg-bean-slideshow-mobile {
    display: block; } }
@media (min-width: 740px) {
  /* line 132, ../sass/components/_bean_slideshow.scss */
  .field--type-ubg-slide-reference .ubg-bean-slideshow-mobile {
    display: none; } }
/* line 140, ../sass/components/_bean_slideshow.scss */
.field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
  height: auto; }
  @media (min-width: 740px) {
    /* line 140, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
      height: 280px; } }
  @media (min-width: 980px) {
    /* line 140, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
      height: 369px; } }
  @media (min-width: 1220px) {
    /* line 140, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
      height: 458px; } }
  @media (min-width: 0) and (max-width: 739px) {
    /* line 151, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-desktop-only {
      display: none; } }
  @media (min-width: 740px) {
    /* line 151, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-desktop-only {
      display: block; } }
  /* line 159, ../sass/components/_bean_slideshow.scss */
  .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper {
    height: 100%; }
    /* line 161, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide {
      height: 100%; }
      /* line 163, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .image-wrapper {
        height: 100%;
        width: 100%;
        position: absolute;
        z-index: 99; }
        /* line 168, ../sass/components/_bean_slideshow.scss */
        .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .image-wrapper img {
          width: 100%; }
        /* line 171, ../sass/components/_bean_slideshow.scss */
        .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .image-wrapper .copyright-wrapper {
          font-size: 70%;
          text-align: right;
          color: #999;
          position: absolute;
          bottom: 0;
          right: 0; }
      /* line 180, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper {
        padding-left: 10px;
        padding-right: 10px;
        position: relative;
        z-index: 100;
        height: 100%; }
        @media (min-width: 740px) {
          /* line 180, ../sass/components/_bean_slideshow.scss */
          .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper {
            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 */
            .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper:after {
              content: " ";
              display: block;
              clear: both; } }
        @media (min-width: 980px) {
          /* line 180, ../sass/components/_bean_slideshow.scss */
          .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper {
            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 */
            .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper:after {
              content: " ";
              display: block;
              clear: both; } }
        @media (min-width: 1220px) {
          /* line 180, ../sass/components/_bean_slideshow.scss */
          .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper {
            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 */
            .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper:after {
              content: " ";
              display: block;
              clear: both; } }
        /* line 185, ../sass/components/_bean_slideshow.scss */
        .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner {
          position: absolute;
          height: auto; }
          @media (min-width: 0) and (max-width: 739px) {
            /* line 185, ../sass/components/_bean_slideshow.scss */
            .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner {
              width: calc(100% - 1em);
              padding: 0.5em; }
              /* line 190, ../sass/components/_bean_slideshow.scss */
              .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner .field {
                display: none; } }
          @media (min-width: 740px) {
            /* line 185, ../sass/components/_bean_slideshow.scss */
            .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner {
              width: 60%;
              padding: 1.5em; } }
          /* line 199, ../sass/components/_bean_slideshow.scss */
          .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner h2.slide-title {
            color: inherit;
            margin: 0; }
          /* line 203, ../sass/components/_bean_slideshow.scss */
          .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner .field {
            margin: 0.5em 0 0 0; }
      /* line 209, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-no-content .content-wrapper {
        z-index: 0; }
  @media (min-width: 0) and (max-width: 739px) {
    /* line 215, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-simple {
      margin-bottom: 12px; } }
/* line 221, ../sass/components/_bean_slideshow.scss */
.field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector {
  list-style: none;
  margin: 0;
  padding: 0;
  height: 55px; }
  @media (min-width: 740px) {
    /* line 221, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector {
      height: 65px; } }
  @media (min-width: 980px) {
    /* line 221, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector {
      height: 95px; } }
  @media (min-width: 1220px) {
    /* line 221, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector {
      height: 124px; } }
  @media (min-width: 0) and (max-width: 739px) {
    /* line 235, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-desktop-only {
      display: none; } }
  @media (min-width: 740px) {
    /* line 235, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-desktop-only {
      display: block; } }
  /* line 244, ../sass/components/_bean_slideshow.scss */
  .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item {
    display: inline-block; }
    /* line 246, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item a {
      display: block;
      border: 2px solid #fff;
      background: #000;
      width: 16px;
      height: 16px; }
      @media (min-width: 1220px) {
        /* line 246, ../sass/components/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item a {
          width: 19px;
          height: 19px; } }
    /* line 258, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item.active a {
      background: #d00; }
    /* line 264, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item.selector-arrow-item.selector-prev-item a {
      background-image: url(../images/pfeil-schwarz-links-25.png); }
    /* line 269, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item.selector-arrow-item.selector-next-item a {
      background-image: url(../images/pfeil-schwarz-rechts-25.png); }
  /* line 277, ../sass/components/_bean_slideshow.scss */
  .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-full {
    padding-left: 10px;
    padding-right: 10px; }
    @media (min-width: 740px) {
      /* line 277, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-full {
        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 */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-full:after {
          content: " ";
          display: block;
          clear: both; } }
    @media (min-width: 980px) {
      /* line 277, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-full {
        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 */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-full:after {
          content: " ";
          display: block;
          clear: both; } }
    @media (min-width: 1220px) {
      /* line 277, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-full {
        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 */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-full:after {
          content: " ";
          display: block;
          clear: both; } }
  /* line 280, ../sass/components/_bean_slideshow.scss */
  .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item {
    display: block;
    float: left;
    width: 32px;
    height: 32px;
    padding: 0;
    line-height: 1em;
    /* 3/3 Ansicht */ }
    @media (min-width: 0) and (max-width: 739px) {
      /* line 280, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item {
        margin: 12px 0px 5px 0px; } }
    @media (min-width: 740px) {
      /* line 280, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item {
        margin: 18px 5px 5px 5px; } }
    @media (min-width: 1220px) {
      /* line 280, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item {
        margin-top: 32px; } }
    @media (min-width: 980px) {
      /* line 280, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item {
        width: 41px;
        height: 41px; } }
    /* line 300, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item a, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item span {
      display: block;
      margin: 0;
      padding: 0;
      width: 100%;
      height: 100%; }
      @media (min-width: 0) and (max-width: 739px) {
        /* line 300, ../sass/components/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item a, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item span {
          font-size: 14px; } }
      @media (min-width: 740px) {
        /* line 300, ../sass/components/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item a, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item span {
          font-size: 12px; } }
      @media (min-width: 980px) {
        /* line 300, ../sass/components/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item a, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item span {
          font-size: 13px; } }
      @media (min-width: 1220px) {
        /* line 300, ../sass/components/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item a, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item span {
          font-size: 16px; } }
    /* line 320, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item a {
      background-size: 100% 100%; }
    /* line 323, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item.selector-prev-item {
      margin-left: 0; }
      /* line 324, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item.selector-prev-item a {
        background-image: url(../images/pfeil-links-schwarz-41.png); }
    /* line 329, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item.selector-next-item {
      margin-right: 0; }
      /* line 330, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item.selector-next-item a {
        background-image: url(../images/pfeil-rechts-schwarz-41.png); }
    @media (min-width: 0) and (max-width: 739px) {
      /* line 337, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item {
        width: calc(100% - 74px);
        margin-left: 5px;
        margin-right: 5px; } }
    @media (min-width: 740px) {
      /* line 337, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item {
        width: 159px; } }
    @media (min-width: 980px) {
      /* line 337, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item {
        width: 202px; } }
    @media (min-width: 1220px) {
      /* line 337, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item {
        width: 262px; } }
    /* line 352, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item a {
      text-decoration: none; }
      /* line 353, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item a:link, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item a:visited {
        color: #000; }
    /* line 360, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item.active a:link, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item.active a:visited {
      color: #ee8018; }
    /* line 364, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item.active span {
      color: #ee8018; }
    @media (min-width: 0) and (max-width: 739px) {
      /* line 337, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item {
        display: none; }
        /* line 370, ../sass/components/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item.active {
          display: block; } }
    @media (min-width: 740px) {
      /* line 337, ../sass/components/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item {
        display: none; }
        /* line 376, ../sass/components/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item.ubg-slide-visible-in-desktop {
          display: block; } }
  @media (min-width: 740px) {
    /* line 384, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item {
      width: 303px; } }
  @media (min-width: 980px) {
    /* line 384, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item {
      width: 414px; } }
  @media (min-width: 1220px) {
    /* line 384, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item {
      width: 534px; } }
  @media (min-width: 740px) {
    /* line 399, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3 li.selector-item.selector-slide-item {
      width: 198px; } }
  @media (min-width: 980px) {
    /* line 399, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3 li.selector-item.selector-slide-item {
      width: 272px; } }
  @media (min-width: 1220px) {
    /* line 399, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3 li.selector-item.selector-slide-item {
      width: 352px; } }
  /* line 415, ../sass/components/_bean_slideshow.scss */
  .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-wrapper-nonstarted li.selector-item.selector-slide-item-0 {
    display: block; }
  @media (min-width: 980px) {
    /* line 419, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-wrapper-nonstarted li.selector-item.selector-slide-item-1, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-wrapper-nonstarted li.selector-item.selector-slide-item-2 {
      display: block; } }
/* line 427, ../sass/components/_bean_slideshow.scss */
.field--type-ubg-slide-reference .ubg-bean-slideshow-startpause {
  position: relative; }
  @media (min-width: 0) and (max-width: 739px) {
    /* line 427, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-startpause {
      top: -21px; } }
  @media (min-width: 740px) {
    /* line 427, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-startpause {
      top: -40px; } }
  @media (min-width: 980px) {
    /* line 427, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-startpause {
      top: -43px; } }
  @media (min-width: 1220px) {
    /* line 427, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-startpause {
      top: -43px; } }
@media (min-width: 740px) {
  /* line 443, ../sass/components/_bean_slideshow.scss */
  .field--type-ubg-slide-reference.ubg-bean-slideshow-field-full .ubg-bean-slideshow-startpause {
    top: -21px; } }
@media (min-width: 980px) {
  /* line 443, ../sass/components/_bean_slideshow.scss */
  .field--type-ubg-slide-reference.ubg-bean-slideshow-field-full .ubg-bean-slideshow-startpause {
    top: -24px; } }
@media (min-width: 1220px) {
  /* line 443, ../sass/components/_bean_slideshow.scss */
  .field--type-ubg-slide-reference.ubg-bean-slideshow-field-full .ubg-bean-slideshow-startpause {
    top: -24px; } }

/* Slide, in und außerhalb des Slideshows */
/* line 461, ../sass/components/_bean_slideshow.scss */
article.ubg-bean-slide.ubg-slide-content-pos-bottom-left .content-wrapper .content-inner {
  left: 0px; }
  @media (min-width: 0) and (max-width: 739px) {
    /* line 461, ../sass/components/_bean_slideshow.scss */
    article.ubg-bean-slide.ubg-slide-content-pos-bottom-left .content-wrapper .content-inner {
      bottom: 0px; } }
  @media (min-width: 740px) {
    /* line 461, ../sass/components/_bean_slideshow.scss */
    article.ubg-bean-slide.ubg-slide-content-pos-bottom-left .content-wrapper .content-inner {
      bottom: 19px; } }
/* line 474, ../sass/components/_bean_slideshow.scss */
article.ubg-bean-slide.ubg-slide-content-pos-bottom-right .content-wrapper .content-inner {
  right: 0px; }
  @media (min-width: 0) and (max-width: 739px) {
    /* line 474, ../sass/components/_bean_slideshow.scss */
    article.ubg-bean-slide.ubg-slide-content-pos-bottom-right .content-wrapper .content-inner {
      bottom: 0px; } }
  @media (min-width: 740px) {
    /* line 474, ../sass/components/_bean_slideshow.scss */
    article.ubg-bean-slide.ubg-slide-content-pos-bottom-right .content-wrapper .content-inner {
      bottom: 19px; } }
/* line 487, ../sass/components/_bean_slideshow.scss */
article.ubg-bean-slide.ubg-slide-content-pos-top-left .content-wrapper .content-inner {
  top: 0px;
  left: 0px; }
/* line 495, ../sass/components/_bean_slideshow.scss */
article.ubg-bean-slide.ubg-slide-content-pos-top-right .content-wrapper .content-inner {
  top: 0px;
  right: 0px; }
/* line 503, ../sass/components/_bean_slideshow.scss */
article.ubg-bean-slide.ubg-slide-content-display-black-on-white .content-wrapper .content-inner {
  color: #000;
  background: #fff; }
/* line 511, ../sass/components/_bean_slideshow.scss */
article.ubg-bean-slide.ubg-slide-content-display-white-on-black .content-wrapper .content-inner {
  color: #fff;
  background: #000; }
/* line 519, ../sass/components/_bean_slideshow.scss */
article.ubg-bean-slide.ubg-slide-content-display-black-on-white-opaque .content-wrapper .content-inner {
  color: #000;
  background: white;
  background: rgba(255, 255, 255, 0.5); }
/* line 528, ../sass/components/_bean_slideshow.scss */
article.ubg-bean-slide.ubg-slide-content-display-white-on-black-opaque .content-wrapper .content-inner {
  color: #fff;
  background: black;
  background: rgba(0, 0, 0, 0.5); }
/* line 535, ../sass/components/_bean_slideshow.scss */
article.ubg-bean-slide.ubg-slide-linked {
  cursor: pointer; }
/* line 539, ../sass/components/_bean_slideshow.scss */
article.ubg-bean-slide .media-youtube-video {
  margin: 0 auto; }

/* Kleine Bilder rechts */
@media (min-width: 0) and (max-width: 739px) {
  /* line 545, ../sass/components/_bean_slideshow.scss */
  .field--type-ubg-slideshow-link-reference {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
    /* line 549, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slideshow-link-reference > .field__items > .field__item {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 552, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slideshow-link-reference > .field__items > .field__item:last-child {
      width: 32.20339%;
      float: right;
      margin-right: 0; } }
@media (min-width: 740px) {
  /* line 545, ../sass/components/_bean_slideshow.scss */
  .field--type-ubg-slideshow-link-reference {
    width: 32.20339%;
    float: right;
    margin-right: 0; } }
/* line 561, ../sass/components/_bean_slideshow.scss */
.field--type-ubg-slideshow-link-reference > .field__items > .field__item {
  height: auto; }
  @media (min-width: 740px) {
    /* line 561, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slideshow-link-reference > .field__items > .field__item {
      height: 108px;
      margin: 0px 0px 11px 0px; } }
  @media (min-width: 980px) {
    /* line 561, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slideshow-link-reference > .field__items > .field__item {
      height: 145px;
      margin: 0px 0px 15px 0px; } }
  @media (min-width: 1220px) {
    /* line 561, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slideshow-link-reference > .field__items > .field__item {
      height: 181px;
      margin: 0px 0px 20px 0px; } }
  /* line 575, ../sass/components/_bean_slideshow.scss */
  .field--type-ubg-slideshow-link-reference > .field__items > .field__item .ubg-slideshow-link {
    height: 100%; }
    /* line 578, ../sass/components/_bean_slideshow.scss */
    .field--type-ubg-slideshow-link-reference > .field__items > .field__item .ubg-slideshow-link .images-wrapper img {
      width: 100%;
      height: auto; }
/* line 585, ../sass/components/_bean_slideshow.scss */
.field--type-ubg-slideshow-link-reference > .field__items > .field__item:last-child {
  margin-bottom: 0; }

/* line 591, ../sass/components/_bean_slideshow.scss */
.ubg-bean-slideshow-startpause {
  height: 1.5em;
  line-height: 1.5em;
  margin: 0 0 -1.5em 0;
  padding: 0;
  position: relative;
  top: -1.5em;
  text-align: right; }
  /* line 599, ../sass/components/_bean_slideshow.scss */
  .ubg-bean-slideshow-startpause a {
    background: #000;
    opacity: 0.6;
    border-radius: 0.15em;
    margin: 0;
    padding: 0 0.5em;
    cursor: pointer;
    z-index: 101; }
    /* line 606, ../sass/components/_bean_slideshow.scss */
    .ubg-bean-slideshow-startpause a:focus {
      background: #300; }
    /* line 609, ../sass/components/_bean_slideshow.scss */
    .ubg-bean-slideshow-startpause a:link, .ubg-bean-slideshow-startpause a:visited, .ubg-bean-slideshow-startpause a:hover {
      color: #fff;
      text-decoration: none; }
    /* line 613, ../sass/components/_bean_slideshow.scss */
    .ubg-bean-slideshow-startpause a:active {
      color: #e95d0f;
      text-decoration: none; }

/* line 2, ../sass/components/_bean_social_links.scss */
.bean-bean-social-links.bean-social-links-empty {
  display: none; }
  /* line 5, ../sass/components/_bean_social_links.scss */
  .bean-bean-social-links.bean-social-links-empty .meta-links {
    background-color: transparent;
    padding: 0; }
/* line 11, ../sass/components/_bean_social_links.scss */
.bean-bean-social-links .meta-links {
  margin-bottom: 0; }
  /* line 14, ../sass/components/_bean_social_links.scss */
  .bean-bean-social-links .meta-links ul.social-links {
    list-style: none;
    padding: 0;
    margin: 0; }
    @media (min-width: 740px) {
      /* line 14, ../sass/components/_bean_social_links.scss */
      .bean-bean-social-links .meta-links ul.social-links {
        float: right; } }
    /* line 24, ../sass/components/_bean_social_links.scss */
    .bean-bean-social-links .meta-links ul.social-links li {
      padding: 0;
      margin: 0;
      display: inline-block;
      margin: 0 0.5em 0.5em 0;
      width: 36px; }
      /* line 31, ../sass/components/_bean_social_links.scss */
      .bean-bean-social-links .meta-links ul.social-links li.last {
        margin-right: 0; }
      @media (min-width: 740px) {
        /* line 24, ../sass/components/_bean_social_links.scss */
        .bean-bean-social-links .meta-links ul.social-links li {
          margin: 0 0 0 0.5em;
          width: 36px; }
          /* line 37, ../sass/components/_bean_social_links.scss */
          .bean-bean-social-links .meta-links ul.social-links li.first {
            margin-left: 0; } }
      @media (min-width: 980px) {
        /* line 24, ../sass/components/_bean_social_links.scss */
        .bean-bean-social-links .meta-links ul.social-links li {
          margin: 0 0 0 1em;
          width: auto; } }
      /* line 45, ../sass/components/_bean_social_links.scss */
      .bean-bean-social-links .meta-links ul.social-links li img {
        vertical-align: top; }
  @media (min-width: 740px) {
    /* line 51, ../sass/components/_bean_social_links.scss */
    .bean-bean-social-links .meta-links h3 {
      float: left;
      margin-bottom: 0;
      line-height: 36px; } }
  @media (min-width: 980px) {
    /* line 51, ../sass/components/_bean_social_links.scss */
    .bean-bean-social-links .meta-links h3 {
      line-height: 50px; } }
/* line 65, ../sass/components/_bean_social_links.scss */
.bean-bean-social-links.ubg-entity-with-background .meta-links {
  padding: 0; }

/* line 1, ../sass/components/_bean_social_media.scss */
div.social-media-box {
  margin-bottom: 1em; }
  /* line 4, ../sass/components/_bean_social_media.scss */
  div.social-media-box img.social-media-icon {
    float: left;
    margin-right: 0.3em;
    width: 30px; }
    @media (min-width: 980px) {
      /* line 4, ../sass/components/_bean_social_media.scss */
      div.social-media-box img.social-media-icon {
        width: auto; } }
  /* line 14, ../sass/components/_bean_social_media.scss */
  div.social-media-box h3.title {
    line-height: 30px;
    margin-bottom: 0.5em; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    div.social-media-box h3.title:after {
      content: "";
      display: table;
      clear: both; }
    @media (min-width: 980px) {
      /* line 14, ../sass/components/_bean_social_media.scss */
      div.social-media-box h3.title {
        line-height: 44px; } }

/* line 25, ../sass/components/_bean_social_media.scss */
.social-widgets {
  margin-bottom: 1em;
  /* To fill the container and nothing else */ }
  @media (min-width: 980px) {
    /* line 31, ../sass/components/_bean_social_media.scss */
    .social-widgets.social-widgets-2 div.social-media-box.even {
      clear: both;
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    /* line 36, ../sass/components/_bean_social_media.scss */
    .social-widgets.social-widgets-2 div.social-media-box.odd {
      width: 49.15254%;
      float: right;
      margin-right: 0;
      clear: right; }
    /* line 44, ../sass/components/_bean_social_media.scss */
    .social-widgets.social-widgets-3 div.social-media-box {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
      /* line 47, ../sass/components/_bean_social_media.scss */
      .social-widgets.social-widgets-3 div.social-media-box.field-item-first {
        clear: both; }
      /* line 51, ../sass/components/_bean_social_media.scss */
      .social-widgets.social-widgets-3 div.social-media-box.field-item-third {
        width: 32.20339%;
        float: right;
        margin-right: 0;
        clear: right; } }
  /* line 61, ../sass/components/_bean_social_media.scss */
  .social-widgets #fb-root {
    display: none; }
  /* line 66, ../sass/components/_bean_social_media.scss */
  .social-widgets .fb_iframe_widget, .social-widgets .fb_iframe_widget span,
  .social-widgets .fb_iframe_widget span iframe[style],
  .social-widgets iframe.twitter-timeline {
    width: 100% !important; }
  /* line 72, ../sass/components/_bean_social_media.scss */
  .social-widgets iframe {
    display: block; }

/* line 3, ../sass/components/_bean_ubg_contact.scss */
.ubg-bean-contact-bean-form .form-type-textfield input {
  width: 100%; }
/* line 7, ../sass/components/_bean_ubg_contact.scss */
.ubg-bean-contact-bean-form input.form-text, .ubg-bean-contact-bean-form textarea.form-textarea, .ubg-bean-contact-bean-form select.form-select {
  height: 2em; }
/* line 11, ../sass/components/_bean_ubg_contact.scss */
.ubg-bean-contact-bean-form .form-item {
  display: block;
  width: 99%;
  margin-bottom: 10px;
  margin-top: 0;
  margin-right: 30px; }
/* line 19, ../sass/components/_bean_ubg_contact.scss */
.ubg-bean-contact-bean-form input.form-submit, .ubg-bean-contact-bean-form input.form-submit#edit-submit {
  margin: 0.63em auto;
  cursor: pointer; }
/* line 24, ../sass/components/_bean_ubg_contact.scss */
.ubg-bean-contact-bean-form .form-item label, .ubg-bean-contact-bean-form .form-actions label {
  color: #000;
  font-weight: normal;
  padding: 0px; }

/* line 2, ../sass/components/_bean_webform.scss */
div.webform-results div.webform-result-component {
  margin: 0.5em; }
  /* line 5, ../sass/components/_bean_webform.scss */
  div.webform-results div.webform-result-component h3 {
    margin-bottom: 0.25em; }
  /* line 10, ../sass/components/_bean_webform.scss */
  div.webform-results div.webform-result-component div.webform-result-component-bars div.webform-result-component-line {
    height: 1.5em;
    line-height: 1.2em;
    padding: 0.15em 0em; }
    /* line 14, ../sass/components/_bean_webform.scss */
    div.webform-results div.webform-result-component div.webform-result-component-bars div.webform-result-component-line div.webform-result-component-line-percent {
      width: 2.75em;
      float: left; }
    /* line 18, ../sass/components/_bean_webform.scss */
    div.webform-results div.webform-result-component div.webform-result-component-bars div.webform-result-component-line div.webform-result-component-line-bar {
      height: 1.5em;
      margin-left: 3.25em;
      background: #d3d3d3;
      position: relative; }
      /* line 23, ../sass/components/_bean_webform.scss */
      div.webform-results div.webform-result-component div.webform-result-component-bars div.webform-result-component-line div.webform-result-component-line-bar div.webform-result-component-line-bar-label {
        position: absolute;
        top: 0px;
        left: 0px;
        padding: 0.15em 0.5em; }
      /* line 29, ../sass/components/_bean_webform.scss */
      div.webform-results div.webform-result-component div.webform-result-component-bars div.webform-result-component-line div.webform-result-component-line-bar div.webform-result-component-line-bar-filled {
        position: absolute;
        top: 0px;
        left: 0px;
        height: 1.5em;
        background: #a9a9a9; }

/* 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/_block_bean_gallery.scss */
.js-isotope figure {
  margin: 0;
  overflow: hidden; }

/* line 6, ../sass/components/_block_bean_gallery.scss */
.js-isotope .item {
  transition-property: transform, opacity; }

/* line 11, ../sass/components/_block_bean_gallery.scss */
.js-isotope .item {
  z-index: 2;
  line-height: 0; }

/* line 16, ../sass/components/_block_bean_gallery.scss */
.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1; }

/* line 22, ../sass/components/_block_bean_gallery.scss */
.js-isotope figure:hover img {
  transform: translateY(-30%); }

/* line 27, ../sass/components/_block_bean_gallery.scss */
.js-isotope figure:hover .figcaption {
  opacity: 1;
  transform: translateY(0px);
  transition: transform 0.4s ease 0s, opacity 0.1s ease 0s; }

/*Fig caption*/
/* line 34, ../sass/components/_block_bean_gallery.scss */
.js-isotope .figcaption {
  left: 0;
  position: absolute;
  top: auto; }

/* line 39, ../sass/components/_block_bean_gallery.scss */
.js-isotope .figcaption {
  bottom: 0;
  height: 30%;
  opacity: 0;
  top: auto;
  transform: translateY(100%);
  transition: transform 0.4s ease 0s, opacity 0.1s ease 0.3s;
  width: 100%; }

/* line 49, ../sass/components/_block_bean_gallery.scss */
.js-isotope .figcaption .date,
.js-isotope .date {
  display: none; }

/* line 54, ../sass/components/_block_bean_gallery.scss */
.js-isotope .figcaption:before {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-bottom: 20px solid #fff;
  border-image: none;
  border-left: 20px solid transparent !important;
  border-right: 20px solid transparent !important;
  border-top: 0 solid transparent !important;
  content: "";
  height: 0;
  left: 50%;
  margin-left: -24px;
  position: absolute;
  top: -19px;
  width: 0;
  z-index: 10; }

/* line 74, ../sass/components/_block_bean_gallery.scss */
.js-isotope .figcaption {
  background: none repeat scroll 0 0 #fff; }

/* line 79, ../sass/components/_block_bean_gallery.scss */
.js-isotope .figcaption > h3 {
  height: 2.6em;
  margin: 5px 10px;
  overflow: hidden;
  font-size: 0.9em; }

/* line 85, ../sass/components/_block_bean_gallery.scss */
.js-isotope .figcaption .desc {
  height: 1.5em;
  font-size: 0.6em;
  margin: 5px 40px 5px 10px;
  overflow: hidden; }

/* line 92, ../sass/components/_block_bean_gallery.scss */
.js-isotope .figcaption a.thumb-link {
  padding: 15px 0px;
  position: absolute;
  right: 8px;
  top: 50%; }

/* line 100, ../sass/components/_block_bean_gallery.scss */
.js-isotope .figcaption a.thumb-link .fa-link {
  background-image: url("../icons/icon-link.png");
  background-repeat: no-repeat;
  background-size: 10px auto;
  padding: 0 5px; }

/* line 106, ../sass/components/_block_bean_gallery.scss */
.lt-ie9 .js-isotope .figcaption a.thumb-link .fa-link {
  padding: 0 12px 3px 5px; }

/**** Isotope CSS3 transitions ****/
/* line 111, ../sass/components/_block_bean_gallery.scss */
.js-isotope, .js-isotope .item {
  -webkit-transition-duration: 0.8s;
  -moz-transition-duration: 0.8s;
  transition-duration: 0.8s; }

/* line 117, ../sass/components/_block_bean_gallery.scss */
.js-isotope figure img {
  border-radius: 0px;
  transition: transform 0.4s ease 0s;
  position: relative; }

/* line 123, ../sass/components/_block_bean_gallery.scss */
.js-isotope {
  overflow: hidden;
  -webkit-transition-property: height, width;
  -moz-transition-property: height, width;
  transition-property: height, width; }

/* line 130, ../sass/components/_block_bean_gallery.scss */
.js-isotope .item {
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  transition-property: transform, opacity; }

/**** disabling Isotope CSS3 transitions ****/
/* line 138, ../sass/components/_block_bean_gallery.scss */
.js-isotope.no-transition,
.js-isotope.no-transition .item,
.js-isotope .item.no-transition {
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  transition-duration: 0s; }

/* End: Recommended Isotope styles */
/**** Isotope Filtering ****/
/* line 148, ../sass/components/_block_bean_gallery.scss */
.isotope-filter {
  list-style: outside none none;
  margin: 40px auto;
  text-align: center; }
  /* line 152, ../sass/components/_block_bean_gallery.scss */
  .isotope-filter li {
    display: inline-block;
    width: auto; }
  /* line 156, ../sass/components/_block_bean_gallery.scss */
  .isotope-filter .isotope-filter-link {
    display: block;
    color: #e95d0f;
    padding: 10px;
    margin: 5px;
    cursor: pointer; }
  /* line 163, ../sass/components/_block_bean_gallery.scss */
  .isotope-filter li .isotope-filter-link.is-checked {
    border: 1px solid #ee8018;
    color: #ee8018; }
  /* line 167, ../sass/components/_block_bean_gallery.scss */
  .isotope-filter li .isotope-filter-link:hover, .isotope-filter .isotope-filter-link:focus {
    color: #ee8018; }

/**** Isotope Sort ****/
/* line 172, ../sass/components/_block_bean_gallery.scss */
.isotope-sort {
  list-style: outside none none;
  margin: 40px auto;
  text-align: center; }
  /* line 177, ../sass/components/_block_bean_gallery.scss */
  .isotope-sort li {
    display: inline-block;
    width: auto; }
  /* line 181, ../sass/components/_block_bean_gallery.scss */
  .isotope-sort li .isotope-sort-link {
    display: block;
    color: #e95d0f;
    padding: 10px;
    margin: 5px; }
  /* line 187, ../sass/components/_block_bean_gallery.scss */
  .isotope-sort li .isotope-sort-link.is-checked {
    border: 1px solid #ee8018;
    color: #ee8018; }
  /* line 192, ../sass/components/_block_bean_gallery.scss */
  .isotope-sort li .isotope-sort-link:hover, .isotope-sort .isotope-sort-link:focus {
    color: #ee8018; }

/* line 197, ../sass/components/_block_bean_gallery.scss */
ul.gallery-links {
  list-style: none;
  padding: 0.5em 0 0 0;
  margin: 0; }
  /* line 203, ../sass/components/_block_bean_gallery.scss */
  ul.gallery-links li a {
    display: inline-block; }
    /* line 206, ../sass/components/_block_bean_gallery.scss */
    ul.gallery-links li a .glyphicons {
      margin-right: 0.5em;
      vertical-align: baseline;
      color: inherit;
      top: 1px; }

/* line 3, ../sass/components/_block_bean_google_map.scss */
.gmap-info-box.gmap-info-box-left {
  margin-bottom: 1em; }
/* line 7, ../sass/components/_block_bean_google_map.scss */
.gmap-info-box.gmap-info-box-right {
  margin-top: 1em; }
@media (min-width: 740px) {
  /* line 14, ../sass/components/_block_bean_google_map.scss */
  .gmap-info-box.gmap-info-box-left {
    margin-bottom: 0;
    margin-top: 0;
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%; }
  /* line 20, ../sass/components/_block_bean_google_map.scss */
  .gmap-info-box.gmap-info-box-right {
    margin-bottom: 0;
    margin-top: 0;
    width: 32.20339%;
    float: right;
    margin-right: 0;
    clear: right; } }

@media (min-width: 740px) {
  /* line 29, ../sass/components/_block_bean_google_map.scss */
  .gmap-map-box {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; }
    /* line 33, ../sass/components/_block_bean_google_map.scss */
    .gmap-info-box-left + .gmap-map-box {
      width: 66.10169%;
      float: right;
      margin-right: 0;
      clear: right; } }

/* line 40, ../sass/components/_block_bean_google_map.scss */
.gmap-route {
  display: block;
  padding-top: 2px;
  text-align: right;
  font-family: Arial, Helvetica, Verdana, sans-serif; }

/* 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; }
    @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 27, ../sass/components/_branding.scss */
h1.site-name {
  color: #000;
  font-size: 2em;
  margin: 0; }
  /* line 32, ../sass/components/_branding.scss */
  h1.site-name a {
    color: #000;
    text-decoration: none; }
    /* line 36, ../sass/components/_branding.scss */
    h1.site-name a:hover {
      text-decoration: none; }

/* line 42, ../sass/components/_branding.scss */
h2.site-slogan {
  font-size: 1.5em;
  color: #e95d0f;
  margin: 0;
  display: none; }
  @media (min-width: 480px) {
    /* line 42, ../sass/components/_branding.scss */
    h2.site-slogan {
      display: block; } }

/* line 53, ../sass/components/_branding.scss */
.site-name-box {
  max-width: 65%;
  overflow: hidden;
  padding: 3px 0; }
  @media (min-width: 480px) {
    /* line 53, ../sass/components/_branding.scss */
    .site-name-box {
      max-width: 75%; } }
  @media (min-width: 740px) {
    /* line 53, ../sass/components/_branding.scss */
    .site-name-box {
      padding: 0;
      max-width: none; } }
  @media (min-width: 740px) {
    /* line 67, ../sass/components/_branding.scss */
    .has-headerimage .site-name-box {
      display: none; } }
  /* line 73, ../sass/components/_branding.scss */
  .site-name-box h1.site-name {
    font-size: 1.2em; }
    @media (min-width: 480px) {
      /* line 73, ../sass/components/_branding.scss */
      .site-name-box h1.site-name {
        font-size: 1.4em;
        line-height: 20px; } }
    @media (min-width: 740px) {
      /* line 73, ../sass/components/_branding.scss */
      .site-name-box h1.site-name {
        font-size: 2em;
        line-height: 80px; } }
    @media (min-width: 980px) {
      /* line 73, ../sass/components/_branding.scss */
      .site-name-box h1.site-name {
        line-height: 95px; } }
  @media (min-width: 740px) {
    /* line 96, ../sass/components/_branding.scss */
    .site-name-box.site-slogan-box h1.site-name {
      line-height: 50px;
      font-size: 2em; } }
  @media (min-width: 980px) {
    /* line 96, ../sass/components/_branding.scss */
    .site-name-box.site-slogan-box h1.site-name {
      line-height: 60px; } }
  /* line 112, ../sass/components/_branding.scss */
  .site-name-box.site-slogan-box h2.site-slogan {
    display: none; }
    @media (min-width: 740px) {
      /* line 112, ../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 112, ../sass/components/_branding.scss */
      .site-name-box.site-slogan-box h2.site-slogan {
        line-height: 35px; } }

/*********** 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: 1; }

/* CSS for Chosen.js */
/* line 3, ../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 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%; }

/* line 10, ../sass/components/_iosslider.scss */
.slider .field--name-field-media {
  width: 100%;
  height: 100%; }

/* slider */
/* line 16, ../sass/components/_iosslider.scss */
.slider .field--name-field-media .field__items {
  /* required */
  width: 100%;
  height: 100%; }

/* slide */
/* line 23, ../sass/components/_iosslider.scss */
.slider .field--name-field-media .field__items .field__item {
  /* required */
  float: left;
  width: 100%;
  height: 100%; }

/* line 30, ../sass/components/_iosslider.scss */
.media-gallery {
  position: relative; }

/* line 34, ../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 44, ../sass/components/_iosslider.scss */
  .slider-navi-prev:hover,
  .slider-navi-next:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    opacity: 0.8; }
  /* line 48, ../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 57, ../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 63, ../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 63, ../sass/components/_iosslider.scss */
          .slider-navi-prev ul.slider-navi li span,
          .slider-navi-next ul.slider-navi li span {
            width: 50%; } }
        /* line 74, ../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 74, ../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; } }

/* line 93, ../sass/components/_iosslider.scss */
.slider-navi-prev {
  left: 0; }

/* line 94, ../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/_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;
        padding-right: 0;
        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 231, ../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 245, ../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 245, ../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 245, ../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 261, ../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 267, ../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 279, ../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 290, ../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 296, ../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 307, ../sass/components/_navigation.scss */
  .l-navigation ul.main-menu ul,
  .l-navigation ul.menu ul {
    visibility: hidden; }
  /* line 311, ../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 322, ../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 340, ../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 353, ../sass/components/_navigation.scss */
  .navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    background-color: #fff; }
  /* line 360, ../sass/components/_navigation.scss */
  .navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px; }
  /* line 364, ../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 340, ../sass/components/_navigation.scss */
    .navbar-toggle {
      display: none; } }

/* line 1, ../sass/components/_node.scss */
article {
  overflow: hidden;
  position: relative; }

/* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
.node__content:after {
  content: "";
  display: table;
  clear: both; }

/* line 10, ../sass/components/_node.scss */
.feature,
.zum-thema,
.social-sharing,
.picture,
.media-gallery,
.text,
.infoline,
.funktion {
  margin-bottom: 1em; }
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .feature:after,
  .zum-thema:after,
  .social-sharing:after,
  .picture:after,
  .media-gallery:after,
  .text:after,
  .infoline:after,
  .funktion:after {
    content: "";
    display: table;
    clear: both; }

/* line 23, ../sass/components/_node.scss */
.node__content > div:last-child {
  margin-bottom: 0; }

/* line 28, ../sass/components/_node.scss */
.infoline div {
  display: inline-block; }
/* line 32, ../sass/components/_node.scss */
.infoline > span,
.infoline > div {
  display: block;
  margin-right: 1em; }
  @media (min-width: 740px) {
    /* line 32, ../sass/components/_node.scss */
    .infoline > span,
    .infoline > div {
      display: inline-block; } }
/* line 39, ../sass/components/_node.scss */
.infoline > div.standort {
  display: block; }
  /* line 41, ../sass/components/_node.scss */
  .infoline > div.standort .field-name-ubg-location-display {
    display: block; }
    @media (min-width: 740px) {
      /* line 45, ../sass/components/_node.scss */
      .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 49, ../sass/components/_node.scss */
        .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 52, ../sass/components/_node.scss */
          .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 59, ../sass/components/_node.scss */
      .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address-and-gmap div.field-item-2 {
        width: 67%;
        float: right; }
      /* line 65, ../sass/components/_node.scss */
      .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address div.field-item-1 {
        width: 33%; }
        /* line 67, ../sass/components/_node.scss */
        .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 75, ../sass/components/_node.scss */
      .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-gmap div.field-item-1 {
        width: 100%; } }
    /* line 80, ../sass/components/_node.scss */
    .infoline > div.standort .field-name-ubg-location-display div.field__items {
      display: block;
      margin: 0;
      padding: 0; }
      /* line 84, ../sass/components/_node.scss */
      .infoline > div.standort .field-name-ubg-location-display div.field__items div.field__item {
        display: block; }
/* line 91, ../sass/components/_node.scss */
.infoline span.glyphicon,
.infoline span.glyphicons {
  font-size: 0.9em;
  margin-right: 0.5em;
  vertical-align: baseline;
  color: #000; }
/* line 99, ../sass/components/_node.scss */
.infoline a {
  color: #000; }

/* line 102, ../sass/components/_node.scss */
.picture {
  position: relative; }
  @media (min-width: 740px) {
    /* line 102, ../sass/components/_node.scss */
    .picture {
      width: 100%; } }
  /* line 109, ../sass/components/_node.scss */
  .picture img {
    vertical-align: top; }

/* line 115, ../sass/components/_node.scss */
.zum-thema h3 {
  font-size: 125%;
  margin-bottom: 0.5em; }
/* line 120, ../sass/components/_node.scss */
.zum-thema .field-item {
  padding: 0;
  color: #e95d0f;
  line-height: 1.5em; }
  /* line 125, ../sass/components/_node.scss */
  .zum-thema .field-item .glyphicon, .zum-thema .field-item .glyphicons {
    padding-right: 3px;
    color: #e95d0f;
    line-height: 1; }
/* line 133, ../sass/components/_node.scss */
.zum-thema .noderef .field-item:first-child {
  border: none; }

/* line 138, ../sass/components/_node.scss */
.meta-links,
.zum-thema,
.audio-player-wrapper,
.terms-container {
  clear: both; }
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .meta-links:after,
  .zum-thema:after,
  .audio-player-wrapper:after,
  .terms-container:after {
    content: "";
    display: table;
    clear: both; }

/* line 146, ../sass/components/_node.scss */
div.infoblock-wrapper {
  margin-bottom: 1em; }

/* line 150, ../sass/components/_node.scss */
span.file {
  display: inline-block;
  line-height: 120%; }
  /* line 154, ../sass/components/_node.scss */
  span.file a {
    display: inline-block; }
  /* line 158, ../sass/components/_node.scss */
  span.file .glyphicon, span.file .glyphicons {
    margin-right: 0.3em;
    color: inherit;
    line-height: inherit;
    vertical-align: middle;
    top: -3px; }

/* line 168, ../sass/components/_node.scss */
.media-gallery, div.media {
  line-height: 0;
  width: 100%;
  height: auto;
  overflow: hidden; }

@media (min-width: 740px) {
  /* line 177, ../sass/components/_node.scss */
  .has-no-sidebars .media-gallery,
  .has-no-sidebars div.media {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%;
    float: none; }
    /* line 184, ../sass/components/_node.scss */
    .has-no-sidebars .media-gallery.media-media_original,
    .has-no-sidebars div.media.media-media_original {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0;
      float: none; }
    /* line 189, ../sass/components/_node.scss */
    .has-no-sidebars .media-gallery:after,
    .has-no-sidebars div.media:after {
      clear: both;
      content: "";
      display: table; } }
@media (min-width: 740px) {
  /* line 198, ../sass/components/_node.scss */
  .has-no-sidebars .node .media-gallery,
  .has-no-sidebars .node div.media {
    float: none; } }
@media (min-width: 740px) {
  /* line 206, ../sass/components/_node.scss */
  .has-no-sidebars .node .picture {
    max-width: 780px; } }
@media (min-width: 740px) {
  /* line 213, ../sass/components/_node.scss */
  .has-no-sidebars .bean-bean-artikel .media-gallery {
    float: left; } }

/* line 221, ../sass/components/_node.scss */
.node .media {
  margin-top: 0; }

/* line 223, ../sass/components/_node.scss */
div.media.pull-left,
div.media.pull-right {
  width: auto; }

/* line 227, ../sass/components/_node.scss */
div.media.pull-left {
  margin-right: 12px; }
  @media (min-width: 740px) {
    /* line 227, ../sass/components/_node.scss */
    div.media.pull-left {
      margin-right: 14px; } }
  @media (min-width: 980px) {
    /* line 227, ../sass/components/_node.scss */
    div.media.pull-left {
      margin-right: 16px; } }

/* line 233, ../sass/components/_node.scss */
div.media.pull-right {
  margin-left: 12px; }
  @media (min-width: 740px) {
    /* line 233, ../sass/components/_node.scss */
    div.media.pull-right {
      margin-left: 14px; } }
  @media (min-width: 980px) {
    /* line 233, ../sass/components/_node.scss */
    div.media.pull-right {
      margin-left: 16px; } }

/* line 239, ../sass/components/_node.scss */
.play-youtube {
  display: none; }

/* line 241, ../sass/components/_node.scss */
.preview-youtube {
  cursor: pointer; }

/* line 243, ../sass/components/_node.scss */
.field-playbutton {
  position: absolute;
  width: 50%;
  height: 50%;
  top: 50%;
  left: 50%;
  font-size: 200%;
  /* 150%; */
  z-index: 100;
  color: #fff; }
  @media (min-width: 740px) {
    /* line 243, ../sass/components/_node.scss */
    .field-playbutton {
      font-size: 200%; } }
  @media (min-width: 980px) {
    /* line 243, ../sass/components/_node.scss */
    .field-playbutton {
      font-size: 300%; } }
  /* line 256, ../sass/components/_node.scss */
  .field-playbutton > span {
    position: absolute;
    top: -16px;
    /*-12px;*/
    left: -16px;
    /*-12px;*/
    line-height: 1; }
    @media (min-width: 740px) {
      /* line 256, ../sass/components/_node.scss */
      .field-playbutton > span {
        top: -16px;
        left: -16px; } }
    @media (min-width: 980px) {
      /* line 256, ../sass/components/_node.scss */
      .field-playbutton > span {
        top: -25px;
        left: -25px; } }
    /* line 265, ../sass/components/_node.scss */
    a .field-playbutton > span {
      color: #fff; }

/* line 269, ../sass/components/_node.scss */
div.readmore.button a,
div.readmore a,
a.readmore {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  line-height: 1.2em;
  display: inline-block;
  font-size: 0.9em;
  padding: 0.5em 1.25em;
  background-color: #e95d0f;
  color: #fff; }
  /* line 280, ../sass/components/_node.scss */
  div.readmore.button a:link, div.readmore.button a:visited,
  div.readmore a:link,
  div.readmore a:visited,
  a.readmore:link,
  a.readmore:visited {
    color: #fff; }
  /* line 282, ../sass/components/_node.scss */
  div.readmore.button a:hover,
  div.readmore a:hover,
  a.readmore:hover {
    background-color: #999;
    text-decoration: none; }
  @media (min-width: 740px) {
    /* line 287, ../sass/components/_node.scss */
    div.readmore.button a.mobileonly,
    div.readmore a.mobileonly,
    a.readmore.mobileonly {
      display: none; } }

/* line 292, ../sass/components/_node.scss */
span.readmore a {
  font-family: Arial, Helvetica, Verdana, sans-serif; }

/* line 297, ../sass/components/_node.scss */
.social-sharing ul.social_share_privacy_area {
  width: 100%;
  height: auto; }
  /* line 301, ../sass/components/_node.scss */
  .social-sharing ul.social_share_privacy_area li {
    float: none;
    width: 100%;
    margin: 5px 0; }
    @media (min-width: 740px) {
      /* line 301, ../sass/components/_node.scss */
      .social-sharing ul.social_share_privacy_area li {
        float: left;
        width: auto; } }

/* line 311, ../sass/components/_node.scss */
.person-links {
  margin-bottom: 1em; }
  /* line 314, ../sass/components/_node.scss */
  .person-links > div div {
    display: inline; }
  /* line 316, ../sass/components/_node.scss */
  .person-links > div p {
    display: inline-table; }
  /* line 318, ../sass/components/_node.scss */
  .person-links span.glyphicon,
  .person-links span.glyphicons,
  .person-links span.genericon {
    width: 24px;
    font-size: 0.9em;
    margin-right: 0.4em;
    vertical-align: middle;
    text-align: left;
    color: #e95d0f;
    top: -1px; }
  /* line 330, ../sass/components/_node.scss */
  .person-links span.genericon {
    font-size: 1.1em;
    margin-right: 0.4em; }

/* line 336, ../sass/components/_node.scss */
.media-caption {
  font-size: 0.9em;
  text-align: right;
  line-height: 1.5em; }

/* line 344, ../sass/components/_node.scss */
article.node--termin .infoline > span {
  display: block; }
/* line 350, ../sass/components/_node.scss */
article.node--termin.node--termin--teaser .infoline > span {
  display: inline-block;
  margin-right: 0; }
/* line 355, ../sass/components/_node.scss */
article.node--termin.node--termin--teaser .infoline span.separator {
  margin: 0 0.25em; }
/* line 361, ../sass/components/_node.scss */
article.node--termin.node--termin--teaser span.date div.date-repeat-rule {
  display: inline; }
  /* line 364, ../sass/components/_node.scss */
  article.node--termin.node--termin--teaser span.date div.date-repeat-rule:before {
    content: '('; }
  /* line 365, ../sass/components/_node.scss */
  article.node--termin.node--termin--teaser span.date div.date-repeat-rule:after {
    content: ')'; }
/* line 368, ../sass/components/_node.scss */
article.node--termin.node--termin--teaser span.date span + div.date-repeat-rule {
  padding-left: 0.5em; }
/* line 373, ../sass/components/_node.scss */
article.node--termin.node--termin--full .infoblock-date-wrapper + .infoblock-address-wrapper {
  margin-top: 1em; }

/* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
article.node--article--teaser: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 */
article.node--person--full .person-links:after {
  content: "";
  display: table;
  clear: both; }
/* line 385, ../sass/components/_node.scss */
article.node--person--full .text {
  clear: both; }

/* line 388, ../sass/components/_node.scss */
div.ical {
  clear: both;
  line-height: 1em;
  padding: 0.5em 0; }
  /* line 393, ../sass/components/_node.scss */
  div.ical.google-calendar-icon {
    background-image: url(../images/icon-google-termin-22x22.png);
    background-size: 1.2em 1.2em;
    background-position: 0em 0.2em;
    background-repeat: no-repeat;
    padding-left: 1.5em;
    margin-bottom: 1em; }
  /* line 402, ../sass/components/_node.scss */
  div.ical span.glyphicons {
    width: 1.5em; }

/* line 409, ../sass/components/_node.scss */
article.node--media-gallery.node--full {
  overflow: visible; }

/* line 415, ../sass/components/_node.scss */
.node--media-gallery.node--teaser, .node--media-gallery.node--teaserbox {
  margin-bottom: 1em; }
/* line 421, ../sass/components/_node.scss */
.node--media-gallery .meta-wrapper .media-title {
  font-size: 1em;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-weight: normal;
  line-height: 1.3em; }

/* line 431, ../sass/components/_node.scss */
.entity-bean .node--media-gallery {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  border-bottom: 1px solid #ccc;
  padding-bottom: 0.5em;
  margin-bottom: 0.5em; }
  /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
  .entity-bean .node--media-gallery:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 438, ../sass/components/_node.scss */
  .entity-bean .node--media-gallery .content-teaserbox,
  .entity-bean .node--media-gallery .content-teaserbox-mini {
    border-bottom: 0;
    padding-bottom: 0; }
  @media (min-width: 740px) {
    /* line 431, ../sass/components/_node.scss */
    .entity-bean .node--media-gallery {
      margin-bottom: 1.5em; } }
  /* line 448, ../sass/components/_node.scss */
  .entity-bean .node--media-gallery .media-collection-item-wrapper {
    width: 38.77551%;
    float: left;
    margin-right: 2.04082%; }
    @media (min-width: 740px) {
      /* line 448, ../sass/components/_node.scss */
      .entity-bean .node--media-gallery .media-collection-item-wrapper {
        float: none;
        width: auto; } }
  /* line 456, ../sass/components/_node.scss */
  .entity-bean .node--media-gallery .meta-wrapper {
    width: 38.77551%;
    float: left;
    margin-right: 2.04082%;
    padding: 5% 0; }
    @media (min-width: 740px) {
      /* line 456, ../sass/components/_node.scss */
      .entity-bean .node--media-gallery .meta-wrapper {
        float: none;
        width: auto;
        padding: 0 9%; } }
    /* line 466, ../sass/components/_node.scss */
    .entity-bean .node--media-gallery .meta-wrapper .media-title {
      overflow: visible;
      height: auto;
      white-space: normal; }
      @media (min-width: 740px) {
        /* line 466, ../sass/components/_node.scss */
        .entity-bean .node--media-gallery .meta-wrapper .media-title {
          height: 2.6em;
          overflow: hidden; } }

/* line 480, ../sass/components/_node.scss */
ul.node__links {
  margin-top: 1em; }
  /* line 483, ../sass/components/_node.scss */
  ul.node__links li {
    padding: 0; }
  /* line 487, ../sass/components/_node.scss */
  ul.node__links li.comment-add a {
    background-color: #e95d0f;
    color: #fff;
    cursor: pointer;
    display: block;
    font: 1em/1.5em Arial, Helvetica, Verdana, sans-serif;
    margin: 0.63em 0;
    outline: 0 none;
    padding: 0.2em 0.5em;
    text-decoration: none;
    vertical-align: middle;
    width: auto;
    display: none; }

/* 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; }
@media (min-width: 740px) {
  /* line 42, ../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 49, ../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 57, ../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 57, ../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 75, ../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 78, ../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 84, ../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 {
      font-family: Arial, Helvetica, Verdana, sans-serif; }
      /* line 23, ../sass/components/_sitemap.scss */
      #site-map .site-map-box ul li .glyphicons:before {
        content: ''; }
  /* line 29, ../sass/components/_sitemap.scss */
  #site-map .site-map-box ul ul {
    margin-left: 1em; }
    /* line 32, ../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/_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/_teaserbox.scss */
.content-teaserbox,
.content-teaserbox-mini {
  position: relative;
  border-bottom: 1px solid #ccc;
  background-color: #fff;
  padding-bottom: 1em; }
  /* line 9, ../sass/components/_teaserbox.scss */
  .bean-priority-high .content-teaserbox, .bean-priority-high
  .content-teaserbox-mini {
    border-bottom: 5px solid #e95d0f;
    background-color: #e4e2d2; }
  /* line 14, ../sass/components/_teaserbox.scss */
  .content-teaserbox .content-teaserbox,
  .content-teaserbox .content-teaserbox-mini,
  .content-teaserbox-mini .content-teaserbox,
  .content-teaserbox-mini .content-teaserbox-mini {
    border-bottom: 0;
    background-color: transparent;
    padding-bottom: 0; }
  /* line 21, ../sass/components/_teaserbox.scss */
  .content-teaserbox .picture,
  .content-teaserbox-mini .picture {
    margin: 0; }
  /* line 25, ../sass/components/_teaserbox.scss */
  .content-teaserbox .infoline,
  .content-teaserbox-mini .infoline {
    color: #999;
    margin: 6px 12px 0 12px;
    height: 1.5em;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
    /* line 33, ../sass/components/_teaserbox.scss */
    .content-teaserbox .infoline > span,
    .content-teaserbox .infoline > div,
    .content-teaserbox-mini .infoline > span,
    .content-teaserbox-mini .infoline > div {
      display: inline;
      margin-right: 0; }
    /* line 39, ../sass/components/_teaserbox.scss */
    .content-teaserbox .infoline div,
    .content-teaserbox-mini .infoline div {
      display: inline; }
    /* line 43, ../sass/components/_teaserbox.scss */
    .content-teaserbox .infoline .date + .format,
    .content-teaserbox-mini .infoline .date + .format {
      margin-left: 0.5em; }
  /* line 48, ../sass/components/_teaserbox.scss */
  .content-teaserbox h3.title,
  .content-teaserbox-mini h3.title {
    color: #000;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    margin: 6px 12px 0 12px;
    overflow: visible;
    height: auto; }
    @media (min-width: 740px) {
      /* line 48, ../sass/components/_teaserbox.scss */
      .content-teaserbox h3.title,
      .content-teaserbox-mini h3.title {
        overflow: hidden;
        height: 3.6em; }
        /* line 59, ../sass/components/_teaserbox.scss */
        .node--person .content-teaserbox h3.title, .node--person
        .content-teaserbox-mini h3.title {
          height: 2.4em; } }
    /* line 64, ../sass/components/_teaserbox.scss */
    .content-teaserbox h3.title a,
    .content-teaserbox-mini h3.title a {
      color: #000; }
  /* line 69, ../sass/components/_teaserbox.scss */
  .content-teaserbox .text,
  .content-teaserbox-mini .text {
    margin: 12px 12px 0 12px;
    color: #000;
    height: auto;
    overflow: visible; }
    @media (min-width: 740px) {
      /* line 69, ../sass/components/_teaserbox.scss */
      .content-teaserbox .text,
      .content-teaserbox-mini .text {
        overflow: hidden;
        height: 6em;
        /*4 Zeilen*/ }
        /* line 79, ../sass/components/_teaserbox.scss */
        .content-teaserbox .text.email,
        .content-teaserbox-mini .text.email {
          height: 1.5em;
          /*1 Zeile*/ }
          /* line 82, ../sass/components/_teaserbox.scss */
          .content-teaserbox .text.email span.glyphicon,
          .content-teaserbox .text.email span.glyphicons,
          .content-teaserbox-mini .text.email span.glyphicon,
          .content-teaserbox-mini .text.email span.glyphicons {
            width: 24px;
            font-size: 0.9em;
            margin-right: 0.25em;
            vertical-align: middle;
            text-align: left;
            color: #e95d0f;
            top: -1px; }
        /* line 94, ../sass/components/_teaserbox.scss */
        .content-teaserbox .text p,
        .content-teaserbox-mini .text p {
          margin-bottom: 1.5em; }
          /* line 97, ../sass/components/_teaserbox.scss */
          .content-teaserbox .text p:last-child,
          .content-teaserbox-mini .text p:last-child {
            margin-bottom: 0; } }
  /* line 102, ../sass/components/_teaserbox.scss */
  .content-teaserbox .readmore,
  .content-teaserbox-mini .readmore {
    margin: 0 12px; }

/* line 109, ../sass/components/_teaserbox.scss */
.content-teaserbox-mini h3.title {
  font-size: 1.25em; }

/* line 117, ../sass/components/_teaserbox.scss */
.l-region--sidebar-second .content-teaserbox h3.title,
.l-region--sidebar-second .content-teaserbox-mini h3.title {
  height: auto;
  overflow: visible;
  margin-top: 0; }
/* line 123, ../sass/components/_teaserbox.scss */
.l-region--sidebar-second .content-teaserbox .infoline,
.l-region--sidebar-second .content-teaserbox-mini .infoline {
  height: auto;
  margin-top: 0; }
/* line 128, ../sass/components/_teaserbox.scss */
.l-region--sidebar-second .content-teaserbox .picture + h3.title,
.l-region--sidebar-second .content-teaserbox .infoline + h3.title,
.l-region--sidebar-second .content-teaserbox .picture + .infoline,
.l-region--sidebar-second .content-teaserbox-mini .picture + h3.title,
.l-region--sidebar-second .content-teaserbox-mini .infoline + h3.title,
.l-region--sidebar-second .content-teaserbox-mini .picture + .infoline {
  margin-top: 6px; }

/* line 143, ../sass/components/_teaserbox.scss */
.field_fc_carussel_5 .content-newsbox .title,
.field_fc_carussel_5 .content-newsbox-mini .title,
.field_fc_carussel_5 .content-teaserbox .title,
.field_fc_carussel_5 .content-teaserbox-mini .title,
.field_fc_carussel_6 .content-newsbox .title,
.field_fc_carussel_6 .content-newsbox-mini .title,
.field_fc_carussel_6 .content-teaserbox .title,
.field_fc_carussel_6 .content-teaserbox-mini .title {
  font-size: 1.25em; }

/* 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 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 31, ../sass/components/_views.scss */
.views-exposed-form label {
  font-weight: normal; }

/* line 36, ../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: 10px;
  margin-top: 0;
  margin-right: 30px; }
  /* line 9, ../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 14, ../sass/components/_webform.scss */
  .form-item.webform-component label {
    color: #000;
    font-weight: 400;
    padding-top: 0;
    display: inline-block; }
  /* line 21, ../sass/components/_webform.scss */
  .form-item.webform-component.webform-component-select label {
    display: block; }
  /* line 25, ../sass/components/_webform.scss */
  .form-item.webform-component .chosen-container {
    font-size: 1em; }

/* line 30, ../sass/components/_webform.scss */
.webform-container-inline .form-text {
  width: auto; }

/* line 34, ../sass/components/_webform.scss */
.form-item.webform-component.webform-container-inline label,
.webform-component.webform-container-inline .form-item label {
  display: inline-block; }

/* line 39, ../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 49, ../sass/components/_webform.scss */
.webform-component textarea.form-textarea {
  height: auto; }

/* line 53, ../sass/components/_webform.scss */
.webform-component select.form-select {
  width: auto; }

/* line 57, ../sass/components/_webform.scss */
.form-item.webform-component-radios.webform-container-inline > label {
  display: inline-block;
  width: auto; }

/* line 62, ../sass/components/_webform.scss */
.form-item.webform-component-markup {
  max-width: 99%; }

/*uniform.js*/
/* line 67, ../sass/components/_webform.scss */
.checker {
  display: inline; }

/* line 71, ../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 79, ../sass/components/_webform.scss */
.webform-component-radios label {
  margin-right: 60px; }

/* line 83, ../sass/components/_webform.scss */
.webform-grid {
  width: 99%; }

/* line 87, ../sass/components/_webform.scss */
.webformcentrum {
  margin: 0 auto; }

@media (min-width: 740px) {
  /* line 91, ../sass/components/_webform.scss */
  .two.form-item {
    width: 44.15254%;
    margin-right: 5%;
    display: inline-block; } }

@media (min-width: 740px) {
  /* line 99, ../sass/components/_webform.scss */
  .three.form-item {
    width: 27.20339%;
    margin-right: 5%;
    display: inline-block; } }

@media (min-width: 740px) {
  /* line 107, ../sass/components/_webform.scss */
  .four.form-item {
    width: 18.72881%;
    margin-right: 5%;
    display: inline-block; } }

/* line 116, ../sass/components/_webform.scss */
.webform-downloads-page table {
  width: 100%; }
  /* line 119, ../sass/components/_webform.scss */
  .webform-downloads-page table tr.odd {
    background: #fff;
    border-bottom: 1px dashed #ccc; }
  /* line 124, ../sass/components/_webform.scss */
  .webform-downloads-page table th {
    border-bottom: 0; }
  /* line 128, ../sass/components/_webform.scss */
  .webform-downloads-page table th, .webform-downloads-page table td {
    padding: 0.3em; }

/* line 135, ../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; }

/* 
  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; }

/* 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 46, ../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 {
  display: none;
  visibility: hidden; }
/* line 52, ../sass/components/bean/_bean_coverflow.scss */
.bean-bean-coverflow .coverflow-wrapper article.node--publikation .file .copyright {
  display: none; }
/* line 56, ../sass/components/bean/_bean_coverflow.scss */
.bean-bean-coverflow .coverflow-wrapper article.node--publikation .file img {
  vertical-align: top; }
/* line 63, ../sass/components/bean/_bean_coverflow.scss */
.bean-bean-coverflow .coverflow-wrapper article.node--publikation--coverflow .picture {
  width: 250px; }
/* line 70, ../sass/components/bean/_bean_coverflow.scss */
.bean-bean-coverflow .coverflow-wrapper.flipster--carousel + .flipster__nav {
  margin-top: 1.5em; }
/* line 75, ../sass/components/bean/_bean_coverflow.scss */
.bean-bean-coverflow .coverflow-wrapper .flipster__button {
  z-index: 499; }
  /* line 78, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .coverflow-wrapper .flipster__button svg {
    stroke: #e95d0f; }
/* line 84, ../sass/components/bean/_bean_coverflow.scss */
.bean-bean-coverflow .bean-description {
  margin-bottom: 1em; }
/* line 88, ../sass/components/bean/_bean_coverflow.scss */
.bean-bean-coverflow .current-title {
  text-align: center; }
  /* line 91, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .current-title + .coverflow-wrapper {
    margin-top: 1.5em; }
/* line 96, ../sass/components/bean/_bean_coverflow.scss */
.bean-bean-coverflow .downloadlink {
  margin-top: 1em;
  margin-bottom: 1em;
  text-align: center; }

/* 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.3em;
            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 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-familienstand,
  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 div.form-item-mitgliedschaft-familienstand.form-type-radios {
  position: relative; }
  /* 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 147, ../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 155, ../sass/components/bean/_bean_mitgliedschaft.scss */
div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item.form-item-mitgliedschaft-ehepartner {
  margin-top: 0; }
/* line 159, ../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 167, ../sass/components/bean/_bean_mitgliedschaft.scss */
div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-funktionen label {
  float: none;
  width: 100%; }
/* line 172, ../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 172, ../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 182, ../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 187, ../sass/components/bean/_bean_mitgliedschaft.scss */
div.mitgliedschaft form.ubg-bean-mitgliedschaft-form #edit-mitgliedschaft-mglinfos .form-item {
  margin: 0.5em 0; }
/* line 189, ../sass/components/bean/_bean_mitgliedschaft.scss */
div.mitgliedschaft form.ubg-bean-mitgliedschaft-form input.form-checkbox {
  margin-left: 0; }
/* line 191, ../sass/components/bean/_bean_mitgliedschaft.scss */
div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-kv-load-all input.form-checkbox {
  width: auto; }
/* line 195, ../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 199, ../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 201, ../sass/components/bean/_bean_mitgliedschaft.scss */
div.mitgliedschaft form.ubg-bean-mitgliedschaft-form input.form-submit.next-button {
  float: right; }
/* line 202, ../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 204, ../sass/components/bean/_bean_mitgliedschaft.scss */
div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .required-info {
  margin-top: 1em; }
/* line 206, ../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 212, ../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 215, ../sass/components/bean/_bean_mitgliedschaft.scss */
div.mitgliedschaft form.ubg-bean-mitgliedschaft-form span.warning {
  color: red; }
@media (min-width: 481px) {
  /* line 219, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-beitrag-sonst label {
    display: none; } }

/* line 227, ../sass/components/bean/_bean_mitgliedschaft.scss */
html.js div.mitgliedschaft input.form-autocomplete {
  background-position: 100% 6px; }

/* 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; } }
    /* line 22, ../sass/components/bean/_bean_panorama.scss */
    .bean-bean-panorama .bean-content .field-name-field-image-panorama .file img {
      width: auto;
      height: auto;
      vertical-align: top; }
  /* line 30, ../sass/components/bean/_bean_panorama.scss */
  .bean-bean-panorama .bean-content .copyright {
    display: none; }
/* line 37, ../sass/components/bean/_bean_panorama.scss */
.bean-bean-panorama .field-name-field-image-panorama .file .pnlm-controls-container {
  right: 4px;
  bottom: 4px;
  left: auto;
  top: auto; }
/* line 44, ../sass/components/bean/_bean_panorama.scss */
.bean-bean-panorama .field-name-field-image-panorama .file .pnlm-load-button {
  height: 60px;
  padding-top: 20px;
  padding-bottom: 20px;
  background-color: transparent;
  z-index: 50;
  top: auto;
  bottom: 5%; }
  /* line 54, ../sass/components/bean/_bean_panorama.scss */
  .bean-bean-panorama .field-name-field-image-panorama .file .pnlm-load-button .glyphicons {
    font-size: 3em;
    line-height: 1; }
  /* line 59, ../sass/components/bean/_bean_panorama.scss */
  .bean-bean-panorama .field-name-field-image-panorama .file .pnlm-load-button img {
    width: 33% !important;
    height: auto; }
/* line 65, ../sass/components/bean/_bean_panorama.scss */
.bean-bean-panorama .field-name-field-image-panorama .file .pnlm-about-msg {
  background-color: transparent;
  display: none; }

@media (min-width: 0) and (max-width: 739px) {
  /* line 78, ../sass/components/bean/_bean_panorama.scss */
  .view.fullscreen > .view-content > .views-row > .bean-bean-panorama.fullscreen,
  .bean-page-view.fullscreen > .view-content > .views-row > .bean-bean-panorama.fullscreen {
    padding-left: 0;
    padding-right: 0; } }

/* line 10, ../sass/components/bean/_bean_poster.scss */
.bean-ubg-bean-poster h2.bean-title {
  float: left; }
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .bean-ubg-bean-poster h2.bean-title:after {
    content: "";
    display: table;
    clear: both; }
@media (min-width: 740px) {
  /* line 18, ../sass/components/bean/_bean_poster.scss */
  .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%; }
    /* line 21, ../sass/components/bean/_bean_poster.scss */
    .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item.field-item-2, .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item.field-item-4, .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item.field-item-6 {
      width: 49.15254%;
      float: right;
      margin-right: 0; } }
@media (min-width: 740px) {
  /* line 18, ../sass/components/bean/_bean_poster.scss */
  .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
    height: 344px; } }
@media (min-width: 980px) {
  /* line 18, ../sass/components/bean/_bean_poster.scss */
  .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
    height: 462px; } }
@media (min-width: 1220px) {
  /* line 18, ../sass/components/bean/_bean_poster.scss */
  .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
    height: 580px; } }
@media (min-width: 740px) {
  /* line 36, ../sass/components/bean/_bean_poster.scss */
  .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item .block {
    height: 344px; } }
@media (min-width: 980px) {
  /* line 36, ../sass/components/bean/_bean_poster.scss */
  .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item .block {
    height: 462px; } }
@media (min-width: 1220px) {
  /* line 36, ../sass/components/bean/_bean_poster.scss */
  .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item .block {
    height: 580px; } }
/* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
.bean-ubg-bean-poster.ubg-bean-poster-elements-3 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row:after {
  content: "";
  display: table;
  clear: both; }
@media (min-width: 740px) {
  /* line 57, ../sass/components/bean/_bean_poster.scss */
  .bean-ubg-bean-poster.ubg-bean-poster-elements-3 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%; }
    /* line 60, ../sass/components/bean/_bean_poster.scss */
    .bean-ubg-bean-poster.ubg-bean-poster-elements-3 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item.field-item-3, .bean-ubg-bean-poster.ubg-bean-poster-elements-3 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item.field-item-6, .bean-ubg-bean-poster.ubg-bean-poster-elements-3 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item.field-item-9 {
      width: 32.20339%;
      float: right;
      margin-right: 0; } }
/* line 68, ../sass/components/bean/_bean_poster.scss */
.bean-ubg-bean-poster.ubg-bean-poster-elements-3 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row + .ubg-bean-poster-row {
  margin-top: 1em; }
/* line 79, ../sass/components/bean/_bean_poster.scss */
.bean-ubg-bean-poster.ubg-bean-poster-elements-3.ubg-bean-poster-slideshow .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row + .ubg-bean-poster-row {
  margin-top: 0; }
/* line 88, ../sass/components/bean/_bean_poster.scss */
.bean-ubg-bean-poster .bean-content {
  clear: both; }
  /* line 94, ../sass/components/bean/_bean_poster.scss */
  .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
    position: relative;
    margin-bottom: 1em; }
    @media (min-width: 0) and (max-width: 739px) {
      /* line 94, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
        padding-top: 100%; } }
    @media (min-width: 740px) {
      /* line 94, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
        height: 225px;
        margin-bottom: 0.5em; } }
    @media (min-width: 980px) {
      /* line 94, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
        height: 303px; } }
    @media (min-width: 1220px) {
      /* line 94, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
        height: 380px; } }
    /* line 112, ../sass/components/bean/_bean_poster.scss */
    .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      padding: 0;
      margin: 0;
      border: none;
      overflow: hidden; }
      /* line 123, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .ubg-poster-element-background {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-position: center center;
        background-size: cover; }
      /* line 133, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .content {
        position: absolute;
        left: 0;
        bottom: 0;
        overflow: hidden;
        width: 100%;
        margin: 0; }
      /* line 143, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content {
        position: absolute;
        left: 0;
        margin: 0 12px;
        padding-bottom: 10px;
        width: calc(100% - 24px); }
        /* line 148, ../sass/components/bean/_bean_poster.scss */
        .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field .field__items .field__item {
          display: inline-block;
          vertical-align: bottom; }
        /* line 155, ../sass/components/bean/_bean_poster.scss */
        .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-title {
          font-size: 1.1em;
          line-height: 1.4em;
          padding: 0 0.3em;
          width: calc(100% - 0.6em);
          max-height: 4.2em;
          overflow: hidden; }
          @media (min-width: 740px) {
            /* line 155, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-title {
              font-size: 1.2em; } }
          @media (min-width: 980px) {
            /* line 155, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-title {
              font-size: 1.25em; } }
          /* line 159, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-title .field__items .field__item {
            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-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-title .field__items .field__item a {
              color: #000; }
              /* line 103, ../sass/abstractions/_mixins.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-title .field__items .field__item a:hover {
                text-decoration: none; }
            /* line 107, ../sass/abstractions/_mixins.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-title .field__items .field__item 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 164, ../sass/components/bean/_bean_poster.scss */
        .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-meta {
          background-color: #fff;
          color: #000;
          padding: 0.2em 0.5em;
          margin: 0 0 10px 0;
          height: 1.3em;
          line-height: 1.3em;
          text-transform: none;
          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 164, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-meta {
              font-size: 0.9em; } }
          @media (min-width: 980px) {
            /* line 164, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-meta {
              font-size: 1em; } }
          @media (min-width: 1220px) {
            /* line 164, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-meta {
              font-size: 1em; } }
          /* line 187, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-meta a {
            color: #000; }
            /* line 189, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-meta a:hover {
              text-decoration: none; }
      /* line 198, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content {
        position: absolute;
        top: 10.5%;
        left: 10.5%;
        right: 10.5%;
        bottom: 0;
        height: 89.55%;
        margin: 0;
        padding: 0;
        width: auto;
        top: auto;
        padding-top: 1em;
        height: auto; }
        /* line 208, ../sass/components/bean/_bean_poster.scss */
        .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body {
          max-height: none;
          font-size: 1.2em;
          line-height: 1.4em;
          background-color: #fff;
          padding: 1em;
          width: calc(100% - 2em);
          height: calc(100% - 2em);
          border-top-left-radius: 0.5em;
          border-top-right-radius: 0.5em; }
          @media (min-width: 400px) and (max-width: 499px) {
            /* line 208, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body {
              font-size: 1.5em;
              line-height: 1.4em; } }
          @media (min-width: 500px) and (max-width: 599px) {
            /* line 208, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body {
              font-size: 2.2em;
              line-height: 1.1em; } }
          @media (min-width: 600px) and (max-width: 739px) {
            /* line 208, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body {
              font-size: 2.3em;
              line-height: 1.3em; } }
          @media (min-width: 740px) {
            /* line 208, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body {
              font-size: 1em;
              line-height: 1.1em; } }
          @media (min-width: 980px) {
            /* line 208, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body {
              font-size: 1em;
              line-height: 1.15em; } }
          @media (min-width: 1220px) {
            /* line 208, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body {
              font-size: 1.2em;
              line-height: 1.2em; } }
          /* line 244, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
            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;
            display: inline-block;
            max-height: 14em;
            overflow: hidden; }
            /* line 101, ../sass/abstractions/_mixins.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div a {
              color: #000; }
              /* line 103, ../sass/abstractions/_mixins.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div a:hover {
                text-decoration: none; }
            /* line 107, ../sass/abstractions/_mixins.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div 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; }
            @media (min-width: 351px) and (max-width: 399px) {
              /* line 244, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
                max-height: 15.4em; } }
            @media (min-width: 400px) and (max-width: 450px) {
              /* line 244, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
                max-height: 14em; } }
            @media (min-width: 451px) and (max-width: 499px) {
              /* line 244, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
                max-height: 15.65em; } }
            @media (min-width: 500px) and (max-width: 599px) {
              /* line 244, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
                max-height: 12.15em; } }
            @media (min-width: 600px) and (max-width: 739px) {
              /* line 244, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
                max-height: 14.35em; } }
            @media (min-width: 740px) {
              /* line 244, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
                max-height: 12.15em; } }
            @media (min-width: 980px) {
              /* line 244, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
                max-height: 15.6em; } }
            /* line 272, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div p {
              line-height: inherit; }
      /* line 280, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content {
        position: absolute;
        top: 10.5%;
        left: 10.5%;
        right: 10.5%;
        bottom: 0;
        height: 89.55%;
        margin: 0;
        padding: 0;
        width: auto;
        overflow: visible;
        font-size: 1.0em; }
        @media (min-width: 400px) and (max-width: 500px) {
          /* line 280, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content {
            font-size: 1.2em; } }
        @media (min-width: 500px) and (max-width: 739px) {
          /* line 280, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content {
            font-size: 1.5em; } }
        @media (min-width: 640px) and (max-width: 739px) {
          /* line 280, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content {
            font-size: 2em; } }
        @media (min-width: 740px) {
          /* line 280, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content {
            font-size: 1em; } }
        /* line 303, ../sass/components/bean/_bean_poster.scss */
        .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data {
          background-color: #fff;
          color: #000;
          padding: 0.2em 0.5em;
          margin: 0 0 10px 0;
          height: 1.3em;
          line-height: 1.3em;
          text-transform: none;
          display: inline-block;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
          font-size: 5.5em;
          line-height: 1.15em;
          padding: 0.05em;
          vertical-align: top;
          margin: 0 0 5px;
          height: 1.1em; }
          @media (min-width: 400px) and (max-width: 500px) {
            /* line 303, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data {
              font-size: 5.3em; } }
          @media (min-width: 500px) and (max-width: 739px) {
            /* line 303, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data {
              font-size: 5.5em; } }
          @media (min-width: 640px) and (max-width: 739px) {
            /* line 303, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data {
              font-size: 5em; } }
          @media (min-width: 740px) {
            /* line 303, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data {
              font-size: 3.75em; } }
          @media (min-width: 980px) {
            /* line 303, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data {
              font-size: 4.5em; } }
          @media (min-width: 1220px) {
            /* line 303, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data {
              font-size: 5.75em; } }
          /* line 337, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data a {
            color: #000; }
            /* line 339, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data a:hover {
              text-decoration: none; }
        /* line 344, ../sass/components/bean/_bean_poster.scss */
        .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-title {
          font-size: 1.875em;
          height: auto; }
          @media (min-width: 740px) {
            /* line 344, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-title {
              font-size: 1.5em; } }
          @media (min-width: 980px) {
            /* line 344, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-title {
              font-size: 1.875em; } }
          /* line 361, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-title > div.field__items div.field__item {
            display: inline-block; }
      /* line 370, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content {
        top: 6.5%;
        left: 6.5%;
        right: 6.5%;
        bottom: 6.5%;
        height: 87%;
        width: 87%;
        margin: 0;
        padding: 0; }
        /* line 380, ../sass/components/bean/_bean_poster.scss */
        .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content div {
          height: 100%; }
        /* line 387, ../sass/components/bean/_bean_poster.scss */
        .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content .field-name-ubg-poster-block .field__items .field__item {
          display: block; }
          @media (min-width: 0) and (max-width: 739px) {
            /* line 389, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content .field-name-ubg-poster-block .field__items .field__item .block {
              margin-bottom: 1em; }
              /* line 392, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content .field-name-ubg-poster-block .field__items .field__item .block:last-child {
                margin-bottom: 0; } }
          @media (min-width: 740px) {
            /* line 389, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content .field-name-ubg-poster-block .field__items .field__item .block {
              height: 225px; } }
          @media (min-width: 980px) {
            /* line 389, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content .field-name-ubg-poster-block .field__items .field__item .block {
              height: 303px; } }
          @media (min-width: 1220px) {
            /* line 389, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content .field-name-ubg-poster-block .field__items .field__item .block {
              height: 380px; } }
          /* line 405, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content .field-name-ubg-poster-block .field__items .field__item .block .ubg-poster-block-title {
            padding: 0.15em 5%; }
            @media (min-width: 0) and (max-width: 739px) {
              /* line 405, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content .field-name-ubg-poster-block .field__items .field__item .block .ubg-poster-block-title {
                position: absolute;
                top: 0;
                left: 0; } }
      /* line 426, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .entity-field-collection-item.ubg-bean-poster-linked {
        cursor: pointer; }
  /* line 435, ../sass/components/bean/_bean_poster.scss */
  .bean-ubg-bean-poster .bean-content .bean-poster-right-navigation {
    height: 32px;
    padding-bottom: 0.5em; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .bean-ubg-bean-poster .bean-content .bean-poster-right-navigation:after {
      content: "";
      display: table;
      clear: both; }
    @media (min-width: 740px) {
      /* line 435, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster .bean-content .bean-poster-right-navigation {
        height: 41px;
        padding-bottom: 1em; } }
/* line 448, ../sass/components/bean/_bean_poster.scss */
.bean-ubg-bean-poster.ubg-bean-poster-slideshow .bean-content {
  clear: none; }

/* line 1, ../sass/components/bean/_bean_werbebutton.scss */
.bean-bean-werbebutton {
  z-index: 100;
  margin-top: 0;
  top: 40%; }
  /* line 6, ../sass/components/bean/_bean_werbebutton.scss */
  .bean-bean-werbebutton.bean-werbebutton-vposition-absolute {
    position: absolute; }
  /* line 10, ../sass/components/bean/_bean_werbebutton.scss */
  .bean-bean-werbebutton.bean-werbebutton-vposition-fixed {
    position: fixed; }
  /* line 14, ../sass/components/bean/_bean_werbebutton.scss */
  .bean-bean-werbebutton.bean-werbebutton-hposition-left {
    left: 5px; }
  /* line 18, ../sass/components/bean/_bean_werbebutton.scss */
  .bean-bean-werbebutton.bean-werbebutton-hposition-right {
    right: 5px; }
    /* line 21, ../sass/components/bean/_bean_werbebutton.scss */
    .bean-bean-werbebutton.bean-werbebutton-hposition-right.bean-werbebutton-with-close-button {
      right: 12px; }
  /* line 26, ../sass/components/bean/_bean_werbebutton.scss */
  .bean-bean-werbebutton .close-button {
    position: absolute;
    top: -12px;
    right: -12px;
    border: 3px solid #aaa;
    color: #aaa;
    background-color: #fff;
    z-index: 101;
    width: 16px;
    height: 16px;
    padding: 1px;
    border-radius: 12px;
    font-size: 13px;
    text-align: center;
    line-height: 16px; }
    /* line 42, ../sass/components/bean/_bean_werbebutton.scss */
    .bean-bean-werbebutton .close-button a.glyphicons {
      color: inherit;
      line-height: inherit; }

/* line 50, ../sass/components/bean/_bean_werbebutton.scss */
.view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-bean-werbebutton {
  margin-top: 0; }

/* line 55, ../sass/components/bean/_bean_werbebutton.scss */
.view.fullscreen > .view-content > .views-row > div.entity-bean.bean-bean-werbebutton {
  padding-left: 0;
  padding-right: 0; }

/* line 3, ../sass/components/block/_block_related_content.scss */
.block--ubg-cdu-sh-mix-cdu-related-content-block .related-content > div + div {
  margin-top: 1em; }

/* line 2, ../sass/components/node/_node_publikation.scss */
article.node--publikation div.publikation-top {
  margin-bottom: 1em; }
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  article.node--publikation div.publikation-top:after {
    content: "";
    display: table;
    clear: both; }
  /* line 6, ../sass/components/node/_node_publikation.scss */
  article.node--publikation div.publikation-top + div.text {
    padding-top: 1em; }
/* line 12, ../sass/components/node/_node_publikation.scss */
article.node--publikation div.picture {
  position: relative; }
  /* line 15, ../sass/components/node/_node_publikation.scss */
  article.node--publikation div.picture div.field-name-field-image {
    height: 0;
    padding-bottom: 100%; }
    /* line 19, ../sass/components/node/_node_publikation.scss */
    article.node--publikation div.picture div.field-name-field-image > div {
      border: 1px solid #ccc;
      background-color: #fff;
      padding: 1em;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0; }
      /* line 29, ../sass/components/node/_node_publikation.scss */
      article.node--publikation div.picture div.field-name-field-image > div > div {
        position: relative;
        height: 100%; }
        /* line 33, ../sass/components/node/_node_publikation.scss */
        article.node--publikation div.picture div.field-name-field-image > div > div div {
          height: inherit; }
          /* line 37, ../sass/components/node/_node_publikation.scss */
          article.node--publikation div.picture div.field-name-field-image > div > div div.content img {
            position: absolute;
            margin: auto;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0; }
            /* line 45, ../sass/components/node/_node_publikation.scss */
            article.node--publikation div.picture div.field-name-field-image > div > div div.content img.image-portrait {
              max-width: auto;
              max-height: 100%;
              width: auto; }
        /* line 54, ../sass/components/node/_node_publikation.scss */
        article.node--publikation div.picture div.field-name-field-image > div > div .copyright {
          display: none; }
  /* line 61, ../sass/components/node/_node_publikation.scss */
  article.node--publikation div.picture div.read-publication {
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1em;
    display: none; }
    /* line 71, ../sass/components/node/_node_publikation.scss */
    article.node--publikation div.picture div.read-publication span {
      left: 0;
      right: 0;
      top: 50%;
      transform: translateY(-50%);
      color: #fff;
      text-align: center;
      font-size: 1.25em;
      display: block;
      position: absolute; }
  /* line 85, ../sass/components/node/_node_publikation.scss */
  article.node--publikation div.picture:hover div.read-publication {
    display: block; }
/* line 92, ../sass/components/node/_node_publikation.scss */
article.node--publikation div.publikation-top-right .publikation-file,
article.node--publikation div.publikation-top-right .publikation-link {
  margin-bottom: 1em; }
/* line 98, ../sass/components/node/_node_publikation.scss */
article.node--publikation div.publikation-top-right .publikation-link span.glyphicons {
  margin-right: 0.3em; }
/* line 106, ../sass/components/node/_node_publikation.scss */
article.node--publikation .content-teaserbox h3.title,
article.node--publikation .content-teaserbox-mini h3.title {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 1em;
  margin-top: 0; }
  @media (min-width: 740px) {
    /* line 106, ../sass/components/node/_node_publikation.scss */
    article.node--publikation .content-teaserbox h3.title,
    article.node--publikation .content-teaserbox-mini h3.title {
      overflow: hidden;
      max-height: 2.4em;
      height: auto; } }
/* line 119, ../sass/components/node/_node_publikation.scss */
article.node--publikation .content-teaserbox div.title-wrapper,
article.node--publikation .content-teaserbox-mini div.title-wrapper {
  overflow: visible;
  height: auto;
  margin-top: 6px; }
  @media (min-width: 740px) {
    /* line 119, ../sass/components/node/_node_publikation.scss */
    article.node--publikation .content-teaserbox div.title-wrapper,
    article.node--publikation .content-teaserbox-mini div.title-wrapper {
      overflow: hidden;
      height: 3.6em; } }

@media (min-width: 481px) {
  /* line 135, ../sass/components/node/_node_publikation.scss */
  .has-no-sidebars article.node--publikation--teaser div.picture,
  .has-no-sidebars article.node--publikation--full div.picture {
    margin-bottom: 0;
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%; } }
@media (min-width: 481px) {
  /* line 142, ../sass/components/node/_node_publikation.scss */
  .has-no-sidebars article.node--publikation--teaser div.publikation-top-right,
  .has-no-sidebars article.node--publikation--full div.publikation-top-right {
    width: 66.10169%;
    float: right;
    margin-right: 0; } }

@media (min-width: 481px) {
  /* line 153, ../sass/components/node/_node_publikation.scss */
  .has-one-sidebar article.node--publikation--teaser div.picture,
  .has-one-sidebar article.node--publikation--full div.picture {
    margin-bottom: 0;
    width: 48.71795%;
    float: left;
    margin-right: 2.5641%; } }
@media (min-width: 481px) {
  /* line 160, ../sass/components/node/_node_publikation.scss */
  .has-one-sidebar article.node--publikation--teaser div.picture + div.publikation-top-right,
  .has-one-sidebar article.node--publikation--full div.picture + div.publikation-top-right {
    width: 48.71795%;
    float: right;
    margin-right: 0; } }

/* line 3, ../sass/components/node/_text_over_image_box.scss */
.field-collection-item-field-fc-carussel-item .content-text-over-image-box,
.node--text-over-image-box .content-text-over-image-box {
  border-bottom: 0; }
  /* line 6, ../sass/components/node/_text_over_image_box.scss */
  .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper,
  .node--text-over-image-box .content-text-over-image-box .image-wrapper {
    position: relative; }
    /* line 9, ../sass/components/node/_text_over_image_box.scss */
    .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .picture,
    .node--text-over-image-box .content-text-over-image-box .image-wrapper .picture {
      margin-bottom: 0; }
      @media (min-width: 0) and (max-width: 739px) {
        /* line 12, ../sass/components/node/_text_over_image_box.scss */
        .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .picture img,
        .node--text-over-image-box .content-text-over-image-box .image-wrapper .picture img {
          width: 100%; } }
    /* line 19, ../sass/components/node/_text_over_image_box.scss */
    .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper,
    .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper {
      bottom: 16px;
      position: absolute;
      left: 0;
      margin: 0 12px;
      padding-bottom: 10px;
      width: calc(100% - 24px); }
      /* line 23, ../sass/components/node/_text_over_image_box.scss */
      .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper > div,
      .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper > div {
        display: inline-block;
        vertical-align: bottom; }
        /* line 27, ../sass/components/node/_text_over_image_box.scss */
        .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper > div.separator,
        .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper > div.separator {
          display: block;
          height: 1px; }
      /* line 33, ../sass/components/node/_text_over_image_box.scss */
      .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper .infoline,
      .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper .infoline {
        background-color: #fff;
        color: #000;
        padding: 0.2em 0.5em;
        margin: 0 0 10px 0;
        height: 1.3em;
        line-height: 1.3em;
        text-transform: none; }
        /* line 37, ../sass/components/node/_text_over_image_box.scss */
        .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper .infoline > span,
        .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper .infoline > span {
          margin-right: 0; }
          /* line 39, ../sass/components/node/_text_over_image_box.scss */
          .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper .infoline > span + span,
          .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper .infoline > span + span {
            margin-left: 1em; }
      /* line 45, ../sass/components/node/_text_over_image_box.scss */
      .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper div.title-wrapper,
      .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper div.title-wrapper {
        font-size: 1.1em;
        line-height: 1.4em;
        padding: 0 0.3em;
        width: calc(100% - 0.6em);
        max-height: 4.2em;
        overflow: hidden; }
        @media (min-width: 740px) {
          /* line 45, ../sass/components/node/_text_over_image_box.scss */
          .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper div.title-wrapper,
          .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper div.title-wrapper {
            font-size: 1.2em; } }
        @media (min-width: 980px) {
          /* line 45, ../sass/components/node/_text_over_image_box.scss */
          .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper div.title-wrapper,
          .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper div.title-wrapper {
            font-size: 1.25em; } }
      /* line 49, ../sass/components/node/_text_over_image_box.scss */
      .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper h3.title,
      .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper h3.title {
        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 */
        .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper h3.title a,
        .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper h3.title a {
          color: #000; }
          /* line 103, ../sass/abstractions/_mixins.scss */
          .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper h3.title a:hover,
          .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper h3.title a:hover {
            text-decoration: none; }
        /* line 107, ../sass/abstractions/_mixins.scss */
        .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper h3.title span,
        .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper h3.title 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 56, ../sass/components/node/_text_over_image_box.scss */
.field-collection-item-field-fc-carussel-item .field-playbutton,
.node--text-over-image-box .field-playbutton {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7; }

/*# sourceMappingURL=ubg-omega.styles.css.map */
