@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 52, ../sass/base/_forms.scss */
  .form-item .form-item, .form-item .form-actions, .form-actions .form-item, .form-actions .form-actions {
    margin-bottom: 0;
    margin-top: 0; }

/* line 58, ../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%;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }

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

/* line 74, ../sass/base/_forms.scss */
textarea.form-textarea {
  width: 100%;
  height: auto;
  border: 1px solid #ccc;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  /* IE7 */
  *width: 99%; }

textarea.nonresizable {
  resize: none;
  width: 99%; }

/* line 83, ../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 90, ../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.9em; }

/* line 99, ../sass/base/_forms.scss */
label.option, label a {
  font-weight: normal;
  vertical-align: baseline; }

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

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

/* line 112, ../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 129, ../sass/base/_forms.scss */
  input.form-submit:hover, a#edit-cancel:hover, input#edit-submit:hover {
    background-color: #e95d0f;
    color: #fff; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* ----------Form effects ----------*/
/* line 207, ../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 221, ../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: #e5e3e1;
    opacity: 1; }

/* line 236, ../sass/base/_forms.scss */
input[type="search"] {
  -webkit-appearance: none; }

/* line 241, ../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 244, ../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 247, ../sass/base/_forms.scss */
input.error,
select.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,
  select.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 253, ../sass/base/_forms.scss */
.container-inline-date > .form-item {
  width: 100%; }

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

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

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

/* line 274, ../sass/base/_forms.scss */
.link-field-column {
  width: 48%; }
  /* line 277, ../sass/base/_forms.scss */
  .link-field-column + .link-field-column {
    float: right; }
  /* line 281, ../sass/base/_forms.scss */
  .link-field-column .form-text {
    width: 100%;
    box-sizing: border-box; }

@media (min-width: 0) and (max-width: 739px) {
  /* iPhone-Zoom verhindern */
  /* line 290, ../sass/base/_forms.scss */
  .gm-style input[type="text"] {
    font-size: 16px; } }
/* line 1, ../sass/base/_globals.scss */
html, body, div {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  vertical-align: baseline;
  font: inherit; }

/* line 10, ../sass/base/_globals.scss */
body {
  background: #fff;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: normal;
  padding-bottom: 0.625em;
  color: #000;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto; }
  /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
  body:after {
    content: " ";
    display: block;
    clear: both; }
  @media (min-width: 740px) {
    /* line 10, ../sass/base/_globals.scss */
    body {
      font-size: 14px;
      line-height: 21px; } }
  @media (min-width: 980px) {
    /* line 10, ../sass/base/_globals.scss */
    body {
      font-size: 16px;
      line-height: 24px; } }

/* line 33, ../sass/base/_globals.scss */
p, dl, hr, h1, h2, h3, h4, h5, h6, pre, address, fieldset {
  margin-top: 0;
  margin-bottom: 1em;
  vertical-align: baseline; }

/* line 39, ../sass/base/_globals.scss */
address {
  font-style: normal; }

/* line 41, ../sass/base/_globals.scss */
p {
  margin: 0 0 1em;
  line-height: 1.5em;
  word-wrap: break-word; }

/* line 46, ../sass/base/_globals.scss */
p:last-child {
  margin-bottom: 0; }

/* line 48, ../sass/base/_globals.scss */
ul {
  margin-left: 1.25em;
  padding: 0px;
  list-style-type: disc;
  text-align: left; }

/* line 55, ../sass/base/_globals.scss */
ol {
  margin-left: 2em;
  padding: 0px;
  text-align: left; }

/* line 61, ../sass/base/_globals.scss */
li {
  font-size: 1.0em;
  line-height: 150%;
  padding-left: 5px;
  padding-top: 0px;
  text-align: left; }

/* line 68, ../sass/base/_globals.scss */
ol li {
  padding-left: 3px; }

/* line 70, ../sass/base/_globals.scss */
h1, h2, h3, h4, h5, h6, p, ol, ul {
  letter-spacing: normal; }

/* line 74, ../sass/base/_globals.scss */
h1, h2, h3, h4, h5, h6 {
  word-wrap: break-word;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-weight: bold;
  line-height: 1.3; }

/* line 81, ../sass/base/_globals.scss */
h1 {
  font-size: 2em; }

/* line 82, ../sass/base/_globals.scss */
h2 {
  font-size: 1.5em;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color: #000; }

/* line 87, ../sass/base/_globals.scss */
h3 {
  font-size: 1.25em; }
  /* line 90, ../sass/base/_globals.scss */
  h3.title, h3.block-title {
    font-size: 1.5em;
    line-height: 1.2em;
    margin-bottom: 0.6667em; }

/* line 98, ../sass/base/_globals.scss */
h4 {
  font-size: 1.1em; }

/* line 99, ../sass/base/_globals.scss */
h5 {
  font-size: 1em; }

/* line 100, ../sass/base/_globals.scss */
h6 {
  font-size: 0.9em; }

/* line 102, ../sass/base/_globals.scss */
tbody {
  border: 0; }

/* line 104, ../sass/base/_globals.scss */
td {
  vertical-align: top; }

/* line 106, ../sass/base/_globals.scss */
th {
  border-bottom: 1px solid #000;
  font-weight: normal; }

/* line 111, ../sass/base/_globals.scss */
a, a:link, a:visited, a:hover {
  color: #e95d0f;
  text-decoration: none; }

/* line 115, ../sass/base/_globals.scss */
a:hover, a:focus {
  text-decoration: underline; }

/* line 116, ../sass/base/_globals.scss */
a:focus {
  outline: 1px dotted #e95d0f; }

/* line 118, ../sass/base/_globals.scss */
hr {
  color: #000;
  border: none;
  border-bottom: 1px solid #000;
  height: 1px;
  width: 100%; }

/* line 126, ../sass/base/_globals.scss */
img, object, embed, media {
  max-width: 100%; }

/* line 129, ../sass/base/_globals.scss */
img {
  height: auto;
  border: 0; }

/******* Fluid videos ************/
/* line 133, ../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 133, ../sass/base/_globals.scss */
    .embed-container, .video-container, .media-youtube-video {
      text-align: center; } }

/* line 144, ../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 144, ../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 160, ../sass/base/_globals.scss */
video {
  width: 100%;
  height: auto; }

/*********************/
/* line 170, ../sass/base/_globals.scss */
.glyphicon span.link-title,
.glyphicons span.link-title,
.genericon span.link-title,
.fa span.link-title, .fa5 span.link-title {
  text-indent: -5000px;
  display: block;
  float: left;
  width: 1px; }
/* line 177, ../sass/base/_globals.scss */
.glyphicon span.title,
.glyphicons span.title,
.genericon span.title,
.fa span.title, .fa5 span.title {
  margin-left: 3px;
  display: inline-block;
  font-family: Arial, Helvetica, Verdana, sans-serif; }

/************************/
/* line 185, ../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 195, ../sass/base/_globals.scss */
  .mobileonly {
    display: none; } }

/* line 201, ../sass/base/_globals.scss */
.pconly {
  display: none; }
  @media (min-width: 740px) {
    /* line 201, ../sass/base/_globals.scss */
    .pconly {
      display: block; } }

/* line 210, ../sass/base/_globals.scss */
a.skip-link {
  display: none; }
  @media (min-width: 740px) {
    /* line 214, ../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;
      /*left: 0;
      text-indent: -10000px; */
      display: block;
      top: -99999px;
      left: -99999px;
      height: 1px;
      width: 1px;
      text-align: left; }
    /* line 231, ../sass/base/_globals.scss */
    a.skip-link:focus, a.skip-link:active {
      top: 0;
      left: 0;
      width: auto;
      height: auto;
      overflow: visible; } }

/* line 243, ../sass/base/_globals.scss */
a.skip-anchor {
  padding: 0 !important; }

/* line 249, ../sass/base/_globals.scss */
body.not-logged-in .contextual-links {
  display: none;
  visibility: hidden; }

/* 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 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 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 19, ../sass/base/_regions.scss */
.l-main {
  margin-top: 1.25em; }

/* line 23, ../sass/base/_regions.scss */
.l-footer {
  background-color: #e5e3e1;
  color: #000; }
  /* line 27, ../sass/base/_regions.scss */
  .l-footer h2, .l-footer a {
    color: #000; }

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

/* line 1, ../sass/base/_tables.scss */
th {
  background-color: #ccc; }

/* line 5, ../sass/base/_tables.scss */
tr.odd {
  background-color: #e5e3e1; }

/* 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 20, ../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 27, ../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 33, ../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 38, ../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 46, ../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 51, ../sass/base/_tables.scss */
  table.admin-table tr.odd,
  .view-sort-beanpages table tr.odd {
    background-color: #fff; }
  /* line 53, ../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: #e5e3e1; }
    /* line 33, ../sass/base/_tabs.scss */
    .ui-tabs .ui-widget-header .ui-state-default {
      margin: 0;
      background: #e5e3e1;
      border-top: 3px solid #e5e3e1; }
    /* 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 {
  padding-bottom: 1em;
  margin-bottom: 1em;
  border-bottom: 1px solid #ccc; }

/* line 8, ../sass/components/_bean.scss */
.bean-hide-readmore .entity-field-collection-item > .content .readmore,
.bean-hide-readmore .node__content .readmore, .bean-hide-readmore.bean-bean-sidebarblock > .bean-content > .readmore {
  display: none; }
/* line 14, ../sass/components/_bean.scss */
.bean-hide-readmore .block__content .readmore,
.bean-hide-readmore .text .readmore {
  display: inline-block; }

/* --------- Beans ------------ */
@media (min-width: 740px) {
  /* line 29, ../sass/components/_bean.scss */
  .field_fc_titel_bild_text_link h3.title,
  .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 36, ../sass/components/_bean.scss */
  .field_fc_titel_bild_text_link .text,
  .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 43, ../sass/components/_bean.scss */
.no-dotdotdot .field_fc_titel_bild_text_link h3.title, .no-dotdotdot .field_fc_titel_bild_text_link .text, .no-text-dotdotdot .field_fc_titel_bild_text_link .text, .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;
  /*  Slideshow-BEAN 
      Attila Németh
      17.05.2018
  */
  /* Hero-BEAN Ende */ }
  @media (min-width: 740px) {
    /* line 51, ../sass/components/_bean.scss */
    .no-dotdotdot .field_fc_titel_bild_text_link h3.title div.ubg-bean-slideshow, .no-dotdotdot .field_fc_titel_bild_text_link .text div.ubg-bean-slideshow, .no-text-dotdotdot .field_fc_titel_bild_text_link .text div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_carussel h3.title div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_carussel .text div.ubg-bean-slideshow, .no-text-dotdotdot
    .field_fc_carussel .text div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_banner h3.title div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_banner .text div.ubg-bean-slideshow, .no-text-dotdotdot
    .field_fc_banner .text div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_ulist h3.title div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_ulist .text div.ubg-bean-slideshow, .no-text-dotdotdot
    .field_fc_ulist .text div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_ulist_carussel h3.title div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_ulist_carussel .text div.ubg-bean-slideshow, .no-text-dotdotdot
    .field_fc_ulist_carussel .text div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_table h3.title div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_table .text div.ubg-bean-slideshow, .no-text-dotdotdot
    .field_fc_table .text div.ubg-bean-slideshow {
      height: 242px; } }
  @media (min-width: 980px) {
    /* line 51, ../sass/components/_bean.scss */
    .no-dotdotdot .field_fc_titel_bild_text_link h3.title div.ubg-bean-slideshow, .no-dotdotdot .field_fc_titel_bild_text_link .text div.ubg-bean-slideshow, .no-text-dotdotdot .field_fc_titel_bild_text_link .text div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_carussel h3.title div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_carussel .text div.ubg-bean-slideshow, .no-text-dotdotdot
    .field_fc_carussel .text div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_banner h3.title div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_banner .text div.ubg-bean-slideshow, .no-text-dotdotdot
    .field_fc_banner .text div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_ulist h3.title div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_ulist .text div.ubg-bean-slideshow, .no-text-dotdotdot
    .field_fc_ulist .text div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_ulist_carussel h3.title div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_ulist_carussel .text div.ubg-bean-slideshow, .no-text-dotdotdot
    .field_fc_ulist_carussel .text div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_table h3.title div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_table .text div.ubg-bean-slideshow, .no-text-dotdotdot
    .field_fc_table .text div.ubg-bean-slideshow {
      height: 308px; } }
  @media (min-width: 1220px) {
    /* line 51, ../sass/components/_bean.scss */
    .no-dotdotdot .field_fc_titel_bild_text_link h3.title div.ubg-bean-slideshow, .no-dotdotdot .field_fc_titel_bild_text_link .text div.ubg-bean-slideshow, .no-text-dotdotdot .field_fc_titel_bild_text_link .text div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_carussel h3.title div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_carussel .text div.ubg-bean-slideshow, .no-text-dotdotdot
    .field_fc_carussel .text div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_banner h3.title div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_banner .text div.ubg-bean-slideshow, .no-text-dotdotdot
    .field_fc_banner .text div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_ulist h3.title div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_ulist .text div.ubg-bean-slideshow, .no-text-dotdotdot
    .field_fc_ulist .text div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_ulist_carussel h3.title div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_ulist_carussel .text div.ubg-bean-slideshow, .no-text-dotdotdot
    .field_fc_ulist_carussel .text div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_table h3.title div.ubg-bean-slideshow, .no-dotdotdot
    .field_fc_table .text div.ubg-bean-slideshow, .no-text-dotdotdot
    .field_fc_table .text div.ubg-bean-slideshow {
      height: 374px; } }
  @media (min-width: 740px) {
    /* line 61, ../sass/components/_bean.scss */
    .no-dotdotdot .field_fc_titel_bild_text_link h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot .field_fc_titel_bild_text_link .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot .field_fc_titel_bild_text_link .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_carussel h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_carussel .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot
    .field_fc_carussel .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_banner h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_banner .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot
    .field_fc_banner .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_ulist h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_ulist .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot
    .field_fc_ulist .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_ulist_carussel h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_ulist_carussel .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot
    .field_fc_ulist_carussel .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_table h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_table .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot
    .field_fc_table .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper {
      height: 210px; } }
  @media (min-width: 980px) {
    /* line 61, ../sass/components/_bean.scss */
    .no-dotdotdot .field_fc_titel_bild_text_link h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot .field_fc_titel_bild_text_link .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot .field_fc_titel_bild_text_link .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_carussel h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_carussel .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot
    .field_fc_carussel .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_banner h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_banner .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot
    .field_fc_banner .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_ulist h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_ulist .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot
    .field_fc_ulist .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_ulist_carussel h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_ulist_carussel .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot
    .field_fc_ulist_carussel .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_table h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_table .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot
    .field_fc_table .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper {
      height: 276px; } }
  @media (min-width: 1220px) {
    /* line 61, ../sass/components/_bean.scss */
    .no-dotdotdot .field_fc_titel_bild_text_link h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot .field_fc_titel_bild_text_link .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot .field_fc_titel_bild_text_link .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_carussel h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_carussel .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot
    .field_fc_carussel .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_banner h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_banner .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot
    .field_fc_banner .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_ulist h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_ulist .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot
    .field_fc_ulist .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_ulist_carussel h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_ulist_carussel .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot
    .field_fc_ulist_carussel .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_table h3.title div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-dotdotdot
    .field_fc_table .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper, .no-text-dotdotdot
    .field_fc_table .text div.ubg-bean-slideshow .ubg-bean-slideshow-slides-wrapper {
      height: 342px; } }
/* line 76, ../sass/components/_bean.scss */
.field_fc_titel_bild_text_link .field-type-field-collection > .field__items,
.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_titel_bild_text_link .field-type-field-collection > .field__items:after,
  .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; }

@media (min-width: 740px) {
  /* line 82, ../sass/components/_bean.scss */
  .field_fc_titel_bild_text_link_1 {
    width: 66.10169%;
    float: left;
    margin-left: 16.94915%;
    margin-right: -100%; } }

/* line 90, ../sass/components/_bean.scss */
.field_fc_banner_1 {
  overflow: hidden; }
  /* line 93, ../sass/components/_bean.scss */
  .field_fc_banner_1 img {
    vertical-align: top; }

/* line 102, ../sass/components/_bean.scss */
.field_fc_titel_bild_text_link_2 .field-type-field-collection > .field__items > .field__item,
.field_fc_banner_2 .field-type-field-collection > .field__items > .field__item,
.field_fc_ulist_2 .field-type-field-collection > .field__items > .field__item {
  margin-bottom: 1.25em; }
  @media (min-width: 740px) {
    /* line 102, ../sass/components/_bean.scss */
    .field_fc_titel_bild_text_link_2 .field-type-field-collection > .field__items > .field__item,
    .field_fc_banner_2 .field-type-field-collection > .field__items > .field__item,
    .field_fc_ulist_2 .field-type-field-collection > .field__items > .field__item {
      margin-bottom: 0;
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
      /* line 109, ../sass/components/_bean.scss */
      .field_fc_titel_bild_text_link_2 .field-type-field-collection > .field__items > .field__item:last-child, .field_fc_titel_bild_text_link_2 .field-type-field-collection > .field__items > .field__item.field-item-2,
      .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,
      .field_fc_ulist_2 .field-type-field-collection > .field__items > .field__item:last-child,
      .field_fc_ulist_2 .field-type-field-collection > .field__items > .field__item.field-item-2 {
        width: 49.15254%;
        float: right;
        margin-right: 0;
        clear: right; } }

/* line 122, ../sass/components/_bean.scss */
.field_fc_titel_bild_text_link_3 .field-type-field-collection > .field__items > .field__item,
.field_fc_banner_3 .field-type-field-collection > .field__items > .field__item,
.field_fc_ulist_3 .field-type-field-collection > .field__items > .field__item {
  margin-bottom: 1.25em; }
  @media (min-width: 740px) {
    /* line 122, ../sass/components/_bean.scss */
    .field_fc_titel_bild_text_link_3 .field-type-field-collection > .field__items > .field__item,
    .field_fc_banner_3 .field-type-field-collection > .field__items > .field__item,
    .field_fc_ulist_3 .field-type-field-collection > .field__items > .field__item {
      margin-bottom: 0;
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
      /* line 129, ../sass/components/_bean.scss */
      .field_fc_titel_bild_text_link_3 .field-type-field-collection > .field__items > .field__item:last-child, .field_fc_titel_bild_text_link_3 .field-type-field-collection > .field__items > .field__item.field-item-3,
      .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,
      .field_fc_ulist_3 .field-type-field-collection > .field__items > .field__item:last-child,
      .field_fc_ulist_3 .field-type-field-collection > .field__items > .field__item.field-item-3 {
        width: 32.20339%;
        float: right;
        margin-right: 0;
        clear: right; } }

/* line 142, ../sass/components/_bean.scss */
.field_fc_titel_bild_text_link_4 .field-type-field-collection > .field__items > .field__item,
.field_fc_banner_4 .field-type-field-collection > .field__items > .field__item,
.field_fc_ulist_4 .field-type-field-collection > .field__items > .field__item {
  margin-bottom: 1.25em; }
  @media (min-width: 740px) {
    /* line 142, ../sass/components/_bean.scss */
    .field_fc_titel_bild_text_link_4 .field-type-field-collection > .field__items > .field__item,
    .field_fc_banner_4 .field-type-field-collection > .field__items > .field__item,
    .field_fc_ulist_4 .field-type-field-collection > .field__items > .field__item {
      margin-bottom: 0;
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
      /* line 149, ../sass/components/_bean.scss */
      .field_fc_titel_bild_text_link_4 .field-type-field-collection > .field__items > .field__item:last-child, .field_fc_titel_bild_text_link_4 .field-type-field-collection > .field__items > .field__item.field-item-4,
      .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,
      .field_fc_ulist_4 .field-type-field-collection > .field__items > .field__item:last-child,
      .field_fc_ulist_4 .field-type-field-collection > .field__items > .field__item.field-item-4 {
        width: 23.72881%;
        float: right;
        margin-right: 0;
        clear: right; } }

/* line 160, ../sass/components/_bean.scss */
.field_fc_titel_bild_text_link_5 .field-type-field-collection > .field__items > .field__item,
.field_fc_ulist_5 .field-type-field-collection > .field__items > .field__item {
  margin-bottom: 1.25em; }
  @media (min-width: 740px) {
    /* line 160, ../sass/components/_bean.scss */
    .field_fc_titel_bild_text_link_5 .field-type-field-collection > .field__items > .field__item,
    .field_fc_ulist_5 .field-type-field-collection > .field__items > .field__item {
      margin-bottom: 0;
      width: 18.36735%;
      float: left;
      margin-right: 2.04082%; }
      /* line 167, ../sass/components/_bean.scss */
      .field_fc_titel_bild_text_link_5 .field-type-field-collection > .field__items > .field__item:last-child, .field_fc_titel_bild_text_link_5 .field-type-field-collection > .field__items > .field__item.field-item-5,
      .field_fc_ulist_5 .field-type-field-collection > .field__items > .field__item:last-child,
      .field_fc_ulist_5 .field-type-field-collection > .field__items > .field__item.field-item-5 {
        width: 18.36735%;
        float: right;
        margin-right: 0;
        clear: right; } }

/* line 177, ../sass/components/_bean.scss */
.field_fc_titel_bild_text_link_6 .field-type-field-collection > .field__items > .field__item {
  margin-bottom: 1.25em; }
  @media (min-width: 740px) {
    /* line 177, ../sass/components/_bean.scss */
    .field_fc_titel_bild_text_link_6 .field-type-field-collection > .field__items > .field__item {
      margin-bottom: 0;
      width: 15.25424%;
      float: left;
      margin-right: 1.69492%; }
      /* line 184, ../sass/components/_bean.scss */
      .field_fc_titel_bild_text_link_6 .field-type-field-collection > .field__items > .field__item:last-child, .field_fc_titel_bild_text_link_6 .field-type-field-collection > .field__items > .field__item.field-item-6 {
        width: 15.25424%;
        float: right;
        margin-right: 0;
        clear: right; } }

/* -------- Bean Table (Titel, Bild, Text, Link oder Artikel) --------- */
/* line 196, ../sass/components/_bean.scss */
.field_fc_table .field-type-field-collection > .field__items > .field__item {
  margin-bottom: 2em;
  overflow: hidden; }

@media (min-width: 740px) {
  /* line 203, ../sass/components/_bean.scss */
  .field_fc_table_2 .field-type-field-collection > .field__items > .field__item {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%; }
    /* line 210, ../sass/components/_bean.scss */
    .field_fc_table_2 .field-type-field-collection > .field__items > .field__item.field-item.odd {
      width: 49.15254%;
      float: right;
      margin-right: 0;
      clear: right; }
    /* line 215, ../sass/components/_bean.scss */
    .field_fc_table_2 .field-type-field-collection > .field__items > .field__item.field-item.even {
      clear: both; } }

@media (min-width: 740px) {
  /* line 223, ../sass/components/_bean.scss */
  .field_fc_table_3 .field-type-field-collection > .field__items > .field__item {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%; }
    /* line 230, ../sass/components/_bean.scss */
    .field_fc_table_3 .field-type-field-collection > .field__items > .field__item.field-item-third {
      width: 32.20339%;
      float: right;
      margin-right: 0;
      clear: right; }
    /* line 235, ../sass/components/_bean.scss */
    .field_fc_table_3 .field-type-field-collection > .field__items > .field__item.field-item-first {
      clear: both; } }

@media (min-width: 740px) {
  /* line 243, ../sass/components/_bean.scss */
  .field_fc_table_4 .field-type-field-collection > .field__items > .field__item {
    width: 23.72881%;
    float: left;
    margin-right: 1.69492%; }
    /* line 250, ../sass/components/_bean.scss */
    .field_fc_table_4 .field-type-field-collection > .field__items > .field__item.field-item-fourth {
      width: 23.72881%;
      float: right;
      margin-right: 0;
      clear: right; }
    /* line 255, ../sass/components/_bean.scss */
    .field_fc_table_4 .field-type-field-collection > .field__items > .field__item.field-item-first {
      clear: both; } }

@media (min-width: 740px) {
  /* line 263, ../sass/components/_bean.scss */
  .field_fc_table_5 .field-type-field-collection > .field__items > .field__item {
    width: 18.36735%;
    float: left;
    margin-right: 2.04082%; }
    /* line 270, ../sass/components/_bean.scss */
    .field_fc_table_5 .field-type-field-collection > .field__items > .field__item.field-item-fifth {
      width: 18.36735%;
      float: right;
      margin-right: 0;
      clear: right; }
    /* line 275, ../sass/components/_bean.scss */
    .field_fc_table_5 .field-type-field-collection > .field__items > .field__item.field-item-first {
      clear: both; } }

@media (min-width: 740px) {
  /* line 283, ../sass/components/_bean.scss */
  .field_fc_table_6 .field-type-field-collection > .field__items > .field__item {
    width: 15.25424%;
    float: left;
    margin-right: 1.69492%; }
    /* line 290, ../sass/components/_bean.scss */
    .field_fc_table_6 .field-type-field-collection > .field__items > .field__item.field-item-sixth {
      width: 15.25424%;
      float: right;
      margin-right: 0;
      clear: right; }
    /* line 295, ../sass/components/_bean.scss */
    .field_fc_table_6 .field-type-field-collection > .field__items > .field__item.field-item-first {
      clear: both; } }

/* -------- Bean Cycle-Slideshow (Artikel und Aufzählung) --------- */
/* line 309, ../sass/components/_bean.scss */
.bean-block-article-carussel h2.bean-title,
.bean-block-ulist-carussel h2.bean-title,
.bean-bean-tablelisting h2.bean-title,
.bean-ubg-bean-poster h2.bean-title,
.bean-bean-newsflash h2.bean-title {
  float: left; }
/* line 313, ../sass/components/_bean.scss */
.bean-block-article-carussel ul.nav,
.bean-block-ulist-carussel ul.nav,
.bean-bean-tablelisting ul.nav,
.bean-ubg-bean-poster ul.nav,
.bean-bean-newsflash ul.nav {
  float: right;
  margin: 0 0 1em 0; }
  /* line 317, ../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-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 331, ../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-ubg-bean-poster ul.cycle-pager,
.bean-bean-newsflash ul.cycle-pager {
  float: right;
  margin: 0 0 1em 0;
  list-style: none; }
  /* line 336, ../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-ubg-bean-poster ul.cycle-pager li,
  .bean-bean-newsflash ul.cycle-pager li {
    display: inline-block;
    background-color: #fff;
    padding: 0;
    margin-left: 0.5em;
    text-align: center;
    cursor: pointer; }
    /* line 344, ../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-ubg-bean-poster ul.cycle-pager li a,
    .bean-bean-newsflash ul.cycle-pager li a {
      width: 32px;
      height: 32px;
      align: center;
      vertical-align: middle;
      display: block; }
      /* line 351, ../sass/components/_bean.scss */
      .bean-block-article-carussel ul.cycle-pager li a:hover,
      .bean-block-ulist-carussel ul.cycle-pager li a:hover,
      .bean-bean-tablelisting ul.cycle-pager li a:hover,
      .bean-ubg-bean-poster ul.cycle-pager li a:hover,
      .bean-bean-newsflash ul.cycle-pager li a:hover {
        background-color: #e5e3e1; }
      @media (min-width: 740px) {
        /* line 344, ../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-ubg-bean-poster ul.cycle-pager li a,
        .bean-bean-newsflash ul.cycle-pager li a {
          width: 41px;
          height: 41px; } }
/* 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-ubg-bean-poster > div.bean-header:after,
.bean-bean-newsflash > div.bean-header:after {
  content: "";
  display: table;
  clear: both; }

/* line 369, ../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 369, ../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 379, ../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 390, ../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 400, ../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 400, ../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 410, ../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 421, ../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 431, ../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 431, ../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 441, ../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 451, ../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 459, ../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 {
  margin-bottom: 1.25em; }
  @media (min-width: 740px) {
    /* line 459, ../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 {
      margin-bottom: 0;
      width: 18.36735%;
      float: left;
      margin-right: 2.04082%; }
      /* line 469, ../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 {
        width: 18.36735%;
        float: right;
        margin-right: 0;
        clear: right; } }

/* line 479, ../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 {
  margin-bottom: 1.25em; }
  @media (min-width: 740px) {
    /* line 479, ../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 {
      margin-bottom: 0;
      width: 15.25424%;
      float: left;
      margin-right: 1.69492%; }
      /* line 489, ../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 {
        width: 15.25424%;
        float: right;
        margin-right: 0;
        clear: right; } }

/* line 498, ../sass/components/_bean.scss */
.bean-tablelisting-no-slides article {
  margin-bottom: 2em; }

/* -------- Ende Bean Cycle-Slideshow --------- */
/* -------- Bean Ulist (mit Aufzählung) --------- */
/* line 508, ../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 515, ../sass/components/_bean.scss */
.field-fc-ulist-block .text {
  margin-left: 72px;
  margin-bottom: 0; }
/* line 520, ../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 528, ../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 539, ../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 536, ../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 551, ../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 559, ../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 565, ../sass/components/_bean.scss */
.bean-bean-articles-left-sidebar-right .zum-thema,
.bean-bean-article-left-ulist-right .zum-thema {
  clear: both; }
@media (min-width: 980px) {
  /* line 567, ../sass/components/_bean.scss */
  .bean-bean-articles-left-sidebar-right.bean-mirror-sides .field-fc-article-1, .bean-bean-articles-left-sidebar-right.bean-mirror-sides .field-fc-article-2,
  .bean-bean-article-left-ulist-right.bean-mirror-sides .field-fc-article-1,
  .bean-bean-article-left-ulist-right.bean-mirror-sides .field-fc-article-2 {
    width: 66.10169%;
    float: right;
    margin-right: 0;
    clear: right; } }
@media (min-width: 980px) {
  /* line 574, ../sass/components/_bean.scss */
  .bean-bean-articles-left-sidebar-right.bean-mirror-sides .field-fc-article-1 .picture, .bean-bean-articles-left-sidebar-right.bean-mirror-sides .field-fc-article-2 .picture,
  .bean-bean-article-left-ulist-right.bean-mirror-sides .field-fc-article-1 .picture,
  .bean-bean-article-left-ulist-right.bean-mirror-sides .field-fc-article-2 .picture {
    margin-left: 1em;
    width: 48.71795%;
    float: right;
    margin-right: 0; } }
/* line 582, ../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: #e5e3e1; }
  @media (min-width: 980px) {
    /* line 582, ../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 593, ../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; }
@media (min-width: 980px) {
  /* line 595, ../sass/components/_bean.scss */
  .bean-bean-articles-left-sidebar-right.bean-mirror-sides .field-fc-block, .bean-bean-articles-left-sidebar-right.bean-mirror-sides .field-fc-ulist-block,
  .bean-bean-article-left-ulist-right.bean-mirror-sides .field-fc-block,
  .bean-bean-article-left-ulist-right.bean-mirror-sides .field-fc-ulist-block {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
    clear: none;
    margin-top: 0; } }

/* line 606, ../sass/components/_bean.scss */
.field-fc-tabs .ui-tabs .ui-tabs-panel {
  padding: 0; }
/* line 610, ../sass/components/_bean.scss */
.field-fc-tabs .content {
  padding: 1em; }

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

@media (min-width: 980px) {
  /* line 620, ../sass/components/_bean.scss */
  .bottom-sidebar .field-fc-article-1,
  .bottom-sidebar .field-fc-article-2, .bottom-sidebar.bean-mirror-sides .field-fc-article-1, .bottom-sidebar.bean-mirror-sides .field-fc-article-2 {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }
@media (min-width: 980px) {
  /* line 629, ../sass/components/_bean.scss */
  .bottom-sidebar .field-fc-block,
  .bottom-sidebar .field-fc-ulist-block, .bottom-sidebar.bean-mirror-sides .field-fc-block, .bottom-sidebar.bean-mirror-sides .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 642, ../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 648, ../sass/components/_bean.scss */
  .bean-bean-artikel .picture {
    margin-right: 1em;
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; } }
/* line 656, ../sass/components/_bean.scss */
.bean-bean-artikel .text:after {
  clear: none; }
@media (min-width: 740px) {
  /* line 661, ../sass/components/_bean.scss */
  .bean-bean-artikel .picture + .content-right {
    margin-right: 1em;
    width: 32.20339%;
    float: right;
    margin-right: 0; } }
@media (min-width: 740px) {
  /* line 669, ../sass/components/_bean.scss */
  .has-one-sidebar .l-content .bean-bean-artikel .picture,
  .has-one-sidebar .l-content .bean-bean-artikel .content-right {
    width: 100%;
    float: none;
    margin-right: 0; } }
/* line 679, ../sass/components/_bean.scss */
.bean-bean-artikel .zum-thema,
.bean-bean-artikel .audio {
  clear: both; }

/* -------- Bean Article mit Sidebar --------- */
@media (min-width: 740px) {
  /* line 685, ../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 692, ../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 702, ../sass/components/_bean.scss */
.bean-bean-article-left-sidebar-right .content-left {
  margin-bottom: 1.25em; }
  @media (min-width: 740px) {
    /* line 702, ../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 711, ../sass/components/_bean.scss */
  .bean-bean-article-left-sidebar-right .content-right {
    width: 32.20339%;
    float: right;
    margin-right: 0; } }
@media (min-width: 740px) {
  /* line 718, ../sass/components/_bean.scss */
  .has-one-sidebar .l-content .bean-bean-article-left-sidebar-right .content-left,
  .has-one-sidebar .l-content .bean-bean-article-left-sidebar-right .content-right {
    width: 100%;
    float: none;
    margin-right: 0; } }

/* -------- Bean Listing mit Sidebar ------- */
@media (min-width: 740px) {
  /* line 733, ../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 739, ../sass/components/_bean.scss */
.bean-bean-listing.bean-with-sidebar .bean-listing {
  margin-bottom: 1.25em; }
  @media (min-width: 740px) {
    /* line 739, ../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 748, ../sass/components/_bean.scss */
  .bean-bean-listing.bean-with-sidebar .content-right {
    width: 32.20339%;
    float: right;
    margin-right: 0; } }

/* -------- Bean Inxmail --------- */
/* line 758, ../sass/components/_bean.scss */
.bean-bean-inxmail .inxmail-icon {
  font-size: 2em;
  margin-right: 0.5em;
  color: #fff;
  vertical-align: top;
  text-align: left;
  position: relative; }
/* line 767, ../sass/components/_bean.scss */
.bean-bean-inxmail.bean-style-light .inxmail-icon {
  color: #000; }
/* line 771, ../sass/components/_bean.scss */
.bean-bean-inxmail .form-item-email input {
  margin-top: 0;
  width: 65%; }

/* -------- Ende Bean Inxmail --------- */
/* -------- Bean Sidebar Multiblock -------- */
/* line 781, ../sass/components/_bean.scss */
.field-name-field-fc-sidebar-block {
  margin-bottom: 1em; }

/* -------- Ende Bean Sidebar Multiblock -------- */
/* line 787, ../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; }
  /* line 791, ../sass/components/_bean.scss */
  div.entity-bean.ubg-entity-with-background.no-padding {
    padding: 0; }
  @media (min-width: 740px) {
    /* line 787, ../sass/components/_bean.scss */
    div.entity-bean.ubg-entity-with-background {
      padding: 1em 0; } }
  /* line 799, ../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 799, ../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 799, ../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 799, ../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 799, ../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 813, ../sass/components/_bean.scss */
.bean-bean-header .field-name-field-banner img {
  vertical-align: top; }

/* line 820, ../sass/components/_bean.scss */
.bean-ubg-bean-imagemap .field-type-image {
  text-align: center; }
  /* line 822, ../sass/components/_bean.scss */
  .bean-ubg-bean-imagemap .field-type-image img {
    width: auto;
    max-height: 640px;
    vertical-align: top; }

/* line 1, ../sass/components/_bean_fbphotowall.scss */
div.fb-photo-wall-container {
  margin-bottom: 1em; }
  @media (min-width: 740px) {
    /* line 1, ../sass/components/_bean_fbphotowall.scss */
    div.fb-photo-wall-container {
      text-align: center; } }

/* line 9, ../sass/components/_bean_fbphotowall.scss */
ul.fb-photo-wall {
  margin: 0 auto;
  padding: 0;
  list-style-type: none;
  list-style: none;
  display: inline-block;
  width: 100%; }
  /* line 17, ../sass/components/_bean_fbphotowall.scss */
  ul.fb-photo-wall li.fb-pw-pic {
    padding: 0;
    margin: 0 0 1px 1px;
    float: left;
    display: block;
    overflow: hidden;
    text-align: center; }
    /* line 25, ../sass/components/_bean_fbphotowall.scss */
    ul.fb-photo-wall li.fb-pw-pic.first {
      clear: both;
      margin-left: 0; }
    /* line 30, ../sass/components/_bean_fbphotowall.scss */
    ul.fb-photo-wall li.fb-pw-pic img {
      margin: 0px;
      vertical-align: top; }
  /* line 39, ../sass/components/_bean_fbphotowall.scss */
  ul.fb-photo-wall.fb-photo-wall-2 li.fb-pw-pic, aside ul.fb-photo-wall.fb-photo-wall-2 li.fb-pw-pic, .content-right ul.fb-photo-wall.fb-photo-wall-2 li.fb-pw-pic {
    max-width: 49.7%; }
  /* line 47, ../sass/components/_bean_fbphotowall.scss */
  ul.fb-photo-wall.fb-photo-wall-3 li.fb-pw-pic, aside ul.fb-photo-wall.fb-photo-wall-3 li.fb-pw-pic, .content-right ul.fb-photo-wall.fb-photo-wall-3 li.fb-pw-pic {
    max-width: 33%; }
  /* line 55, ../sass/components/_bean_fbphotowall.scss */
  ul.fb-photo-wall.fb-photo-wall-4 li.fb-pw-pic, aside ul.fb-photo-wall.fb-photo-wall-4 li.fb-pw-pic, .content-right ul.fb-photo-wall.fb-photo-wall-4 li.fb-pw-pic {
    max-width: 24.6%; }
  /* line 63, ../sass/components/_bean_fbphotowall.scss */
  ul.fb-photo-wall.fb-photo-wall-5 li.fb-pw-pic, aside ul.fb-photo-wall.fb-photo-wall-5 li.fb-pw-pic, .content-right ul.fb-photo-wall.fb-photo-wall-5 li.fb-pw-pic {
    max-width: 19.6%; }
  /* line 71, ../sass/components/_bean_fbphotowall.scss */
  ul.fb-photo-wall.fb-photo-wall-6 li.fb-pw-pic, aside ul.fb-photo-wall.fb-photo-wall-6 li.fb-pw-pic, .content-right ul.fb-photo-wall.fb-photo-wall-6 li.fb-pw-pic {
    max-width: 16.2%; }
  @media (min-width: 740px) {
    /* line 82, ../sass/components/_bean_fbphotowall.scss */
    ul.fb-photo-wall.fb-photo-wall-2 li.fb-pw-pic, ul.fb-photo-wall.fb-photo-wall-3 li.fb-pw-pic, ul.fb-photo-wall.fb-photo-wall-4 li.fb-pw-pic, ul.fb-photo-wall.fb-photo-wall-5 li.fb-pw-pic, ul.fb-photo-wall.fb-photo-wall-6 li.fb-pw-pic {
      max-width: 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; }
  /* line 33, ../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 43, ../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 46, ../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 50, ../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 56, ../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 61, ../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 71, ../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 76, ../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 81, ../sass/components/_bean_footer_block.scss */
    .bean-footer-block.footer-block-2 .field-footercontentblock-item.even {
      clear: both; } }

@media (min-width: 740px) {
  /* line 90, ../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 95, ../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 106, ../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 111, ../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 3, ../sass/components/_bean_knowledge_base.scss */
.kb-block {
  margin: 10px 0; }
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .kb-block:after {
    content: "";
    display: table;
    clear: both; }
  /* line 7, ../sass/components/_bean_knowledge_base.scss */
  .kb-block .cdu-btn {
    padding: 0;
    width: 100%;
    text-align: center;
    margin: 0; }
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .kb-block .row:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 740px) {
    /* line 17, ../sass/components/_bean_knowledge_base.scss */
    .kb-block .col-4 {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; } }
  /* line 21, ../sass/components/_bean_knowledge_base.scss */
  .kb-block .col-4:last-child {
    margin: 0; }
  @media (min-width: 740px) {
    /* line 26, ../sass/components/_bean_knowledge_base.scss */
    .kb-block .col-2 {
      width: 15.25424%;
      float: left;
      margin-right: 1.69492%; } }
  /* line 30, ../sass/components/_bean_knowledge_base.scss */
  .kb-block .col-2:last-child {
    margin: 0; }
  /* line 35, ../sass/components/_bean_knowledge_base.scss */
  .kb-block .load-more, .kb-block .new-question {
    display: block;
    height: 24px;
    line-height: 24px;
    margin: 0 auto;
    float: none;
    box-sizing: border-box;
    padding: 0 24px 0 0 !important;
    text-align: center;
    background-color: #c6c4ad;
    position: relative;
    color: #FFF;
    text-decoration: none; }
    @media (min-width: 740px) {
      /* line 35, ../sass/components/_bean_knowledge_base.scss */
      .kb-block .load-more, .kb-block .new-question {
        width: 32%; } }
    /* line 54, ../sass/components/_bean_knowledge_base.scss */
    .kb-block .load-more:hover, .kb-block .new-question:hover, .kb-block .load-more:active, .kb-block .new-question:active {
      color: #000;
      text-decoration: none; }
    /* line 58, ../sass/components/_bean_knowledge_base.scss */
    .kb-block .load-more:after, .kb-block .new-question:after {
      font-family: 'Glyphicons Regular';
      content: '\e213';
      display: block;
      width: 24px;
      height: 24px;
      background-color: #e4e2d2;
      position: absolute;
      top: 0;
      right: 0; }
  /* line 71, ../sass/components/_bean_knowledge_base.scss */
  .kb-block .new-question {
    background-color: #e95d0f; }
    @media (min-width: 740px) {
      /* line 71, ../sass/components/_bean_knowledge_base.scss */
      .kb-block .new-question {
        float: right; } }
    /* line 77, ../sass/components/_bean_knowledge_base.scss */
    .kb-block .new-question:after {
      background-color: #f59b69;
      content: "\e212"; }

/* line 85, ../sass/components/_bean_knowledge_base.scss */
#kb-shortcuts .categories, #kb-shortcuts .subcategories {
  min-height: 40px;
  margin-top: 10px; }

/* line 92, ../sass/components/_bean_knowledge_base.scss */
#kb-content .col {
  margin-bottom: 1.69492%; }
@media (min-width: 740px) {
  /* line 96, ../sass/components/_bean_knowledge_base.scss */
  #kb-content .load-more, #kb-content .kb-block .new-question, .kb-block #kb-content .new-question {
    bottom: -10px;
    margin-bottom: -24px; } }

/* line 103, ../sass/components/_bean_knowledge_base.scss */
#kb-search,
#kb-create form.faq-style-form {
  position: relative; }
  /* line 105, ../sass/components/_bean_knowledge_base.scss */
  #kb-search .form-item, #kb-search .form-actions,
  #kb-create form.faq-style-form .form-item,
  #kb-create form.faq-style-form .form-actions {
    margin: 0;
    position: relative; }
  /* line 109, ../sass/components/_bean_knowledge_base.scss */
  #kb-search .form-required,
  #kb-create form.faq-style-form .form-required {
    display: none; }
  /* line 113, ../sass/components/_bean_knowledge_base.scss */
  #kb-search .form-type-textfield label,
  #kb-create form.faq-style-form .form-type-textfield label {
    background-color: #c6c4ad;
    color: #FFF;
    width: 35px;
    text-align: center;
    position: relative;
    z-index: 2;
    padding: 0;
    height: 35px;
    line-height: 35px; }
  /* line 124, ../sass/components/_bean_knowledge_base.scss */
  #kb-search input[type="text"],
  #kb-create form.faq-style-form input[type="text"] {
    background-color: #e4e2d2;
    color: #000;
    border: 0 none;
    position: absolute;
    box-sizing: border-box;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 35px;
    padding-left: 50px; }

/* line 139, ../sass/components/_bean_knowledge_base.scss */
#kb-search input[type="submit"] {
  position: absolute;
  top: 0;
  z-index: 2;
  right: 10px;
  width: 20%;
  margin: 0;
  padding: 0;
  height: 35px;
  border: 0;
  line-height: 35px; }
  @media (min-width: 740px) {
    /* line 139, ../sass/components/_bean_knowledge_base.scss */
    #kb-search input[type="submit"] {
      right: 0; } }

/* line 156, ../sass/components/_bean_knowledge_base.scss */
#kb-create form.faq-style-form {
  margin-top: 53px; }
  /* line 158, ../sass/components/_bean_knowledge_base.scss */
  #kb-create form.faq-style-form .form-item-datenschutz {
    float: left;
    padding-left: 15px; }
  /* line 162, ../sass/components/_bean_knowledge_base.scss */
  #kb-create form.faq-style-form .form-item {
    margin-bottom: 20px; }
    /* line 164, ../sass/components/_bean_knowledge_base.scss */
    #kb-create form.faq-style-form .form-item.form-item-email label {
      font-size: 1.5em; }
  /* line 168, ../sass/components/_bean_knowledge_base.scss */
  #kb-create form.faq-style-form input[type="submit"] {
    float: right;
    margin: 0; }
  /* line 172, ../sass/components/_bean_knowledge_base.scss */
  #kb-create form.faq-style-form .success {
    font-size: 1.2em;
    text-align: center; }

/* line 3, ../sass/components/_bean_slideshow.scss */
.bean-ubg-bean-slideshow.entity-bean.ubg-entity-with-background > div.content {
  background-color: transparent;
  padding-top: 0;
  padding-bottom: 0; }
/* line 12, ../sass/components/_bean_slideshow.scss */
.bean-ubg-bean-slideshow.fullscreen.ubg-bean-slideshow-without-links div.field-type-ubg-slideshow div.ubg-bean-slideshow div.ubg-bean-slideshow-slides-wrapper {
  height: 100%; }
/* line 20, ../sass/components/_bean_slideshow.scss */
.bean-ubg-bean-slideshow div.field-type-ubg-slideshow.without-links-panel {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0; }
@media (min-width: 740px) {
  /* line 24, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow.with-links-panel {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; } }
@media (min-width: 740px) {
  /* line 28, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-bean-slideshow-mobile-only {
    display: none; } }
/* line 32, ../sass/components/_bean_slideshow.scss */
.bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-bean-slideshow-mobile-only div.ubg-slide {
  position: relative; }
  /* line 34, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-bean-slideshow-mobile-only div.ubg-slide div.image-wrapper {
    position: relative; }
/* line 39, ../sass/components/_bean_slideshow.scss */
.bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide {
  /* Klassenamen kommen aus dem Feld 'ubg_slide_content_display' der Slide */
  /* Klassenamen kommen aus dem Feld 'ubg_slide_content_pos' der Slide */ }
  /* line 40, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide h2.slide-title {
    display: none; }
  /* line 43, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide div.image-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%; }
    /* line 48, ../sass/components/_bean_slideshow.scss */
    .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide div.image-wrapper img {
      width: 100%; }
    /* line 52, ../sass/components/_bean_slideshow.scss */
    .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide div.image-wrapper div.image-inner div.media-youtube-video {
      margin: 0px auto; }
  /* line 57, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide div.content-wrapper {
    cursor: pointer; }
  /* line 62, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide.ubg-slide-youtube-video.ubg-slide-youtube-video-playable .content-wrapper {
    display: none !important; }
  /* line 68, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide.ubg-slide-content-display-ecru div.content {
    border: 1px solid #c6c4ad;
    border-radius: 0.5em;
    background: #e4e2d2; }
  /* line 73, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide.ubg-slide-content-display-black-on-white div.content {
    border-radius: 0.5em;
    background: #fff;
    color: #000; }
  /* line 78, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide.ubg-slide-content-display-white-on-black div.content {
    border-radius: 0.5em;
    background: #000;
    color: #fff; }
  /* line 83, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide.ubg-slide-content-display-black-on-white-opaque div.content {
    background: url(../images/opaque-white.png);
    color: #000; }
  /* line 87, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide.ubg-slide-content-display-white-on-black-opaque div.content {
    background: url(../images/opaque-black.png);
    color: #fff; }
  /* line 91, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide.ubg-slide-content-display-orange div.content {
    background: url(../images/opaque-orange.png);
    color: #fff; }
  /* line 96, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide.ubg-slide-content-position-bottom-left div.content {
    bottom: 1.5em;
    left: 1.5em; }
  /* line 100, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide.ubg-slide-content-position-bottom-right div.content {
    bottom: 1.5em;
    right: 1.5em; }
  /* line 104, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide.ubg-slide-content-position-top-left div.content {
    top: 1.5em;
    left: 1.5em; }
  /* line 108, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide.ubg-slide-content-position-top-right div.content {
    top: 1.5em;
    right: 1.5em; }
  /* line 112, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-slideshow div.ubg-slide div.content {
    position: absolute;
    padding: 1em;
    max-width: 65%; }
@media (min-width: 740px) {
  /* line 120, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-link-reference.ubg-bean-slideshow-links-sidebar {
    width: 32.20339%;
    float: right;
    margin-right: 0; } }
/* line 125, ../sass/components/_bean_slideshow.scss */
.bean-ubg-bean-slideshow div.field-type-ubg-link-reference.ubg-bean-slideshow-links-full-width {
  padding-left: 10px;
  padding-right: 10px; }
  @media (min-width: 740px) {
    /* line 125, ../sass/components/_bean_slideshow.scss */
    .bean-ubg-bean-slideshow div.field-type-ubg-link-reference.ubg-bean-slideshow-links-full-width {
      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 */
      .bean-ubg-bean-slideshow div.field-type-ubg-link-reference.ubg-bean-slideshow-links-full-width:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 980px) {
    /* line 125, ../sass/components/_bean_slideshow.scss */
    .bean-ubg-bean-slideshow div.field-type-ubg-link-reference.ubg-bean-slideshow-links-full-width {
      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 */
      .bean-ubg-bean-slideshow div.field-type-ubg-link-reference.ubg-bean-slideshow-links-full-width:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 1220px) {
    /* line 125, ../sass/components/_bean_slideshow.scss */
    .bean-ubg-bean-slideshow div.field-type-ubg-link-reference.ubg-bean-slideshow-links-full-width {
      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 */
      .bean-ubg-bean-slideshow div.field-type-ubg-link-reference.ubg-bean-slideshow-links-full-width:after {
        content: " ";
        display: block;
        clear: both; } }
  /* line 127, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-link-reference.ubg-bean-slideshow-links-full-width .field-item {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%; }
  /* line 130, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-link-reference.ubg-bean-slideshow-links-full-width .field-item:last-child {
    width: 32.20339%;
    float: right;
    margin-right: 0; }
@media (min-width: 0) and (max-width: 739px) {
  /* line 134, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-link-reference.ubg-bean-slideshow-links-mobile-hidden {
    display: none; } }
@media (min-width: 0) and (max-width: 739px) {
  /* line 139, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-link-reference.ubg-bean-slideshow-links-mobile-bottom {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
    /* line 142, ../sass/components/_bean_slideshow.scss */
    .bean-ubg-bean-slideshow div.field-type-ubg-link-reference.ubg-bean-slideshow-links-mobile-bottom .field-item {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 145, ../sass/components/_bean_slideshow.scss */
    .bean-ubg-bean-slideshow div.field-type-ubg-link-reference.ubg-bean-slideshow-links-mobile-bottom .field-item:last-child {
      width: 32.20339%;
      float: right;
      margin-right: 0; } }
@media (min-width: 740px) {
  /* line 150, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-link-reference .field-item {
    height: 108px;
    margin: 0px 0px 11px 0px; } }
@media (min-width: 980px) {
  /* line 150, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-link-reference .field-item {
    height: 145px;
    margin: 0px 0px 15px 0px; } }
@media (min-width: 1220px) {
  /* line 150, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow div.field-type-ubg-link-reference .field-item {
    height: 181px;
    margin: 0px 0px 20px 0px; } }
/* line 165, ../sass/components/_bean_slideshow.scss */
.bean-ubg-bean-slideshow div.field-type-ubg-link-reference .field-item:last-child {
  margin-bottom: 0; }

/* line 171, ../sass/components/_bean_slideshow.scss */
div.ubg-bean-slideshow {
  width: 100%;
  height: auto;
  margin-bottom: 0.5em; }
  @media (min-width: 740px) {
    /* line 171, ../sass/components/_bean_slideshow.scss */
    div.ubg-bean-slideshow {
      height: 346px;
      margin-bottom: 0; } }
  @media (min-width: 980px) {
    /* line 171, ../sass/components/_bean_slideshow.scss */
    div.ubg-bean-slideshow {
      height: 465px; } }
  @media (min-width: 1220px) {
    /* line 171, ../sass/components/_bean_slideshow.scss */
    div.ubg-bean-slideshow {
      height: 583px; } }
  @media (min-width: 740px) {
    /* line 185, ../sass/components/_bean_slideshow.scss */
    div.ubg-bean-slideshow.ubg-bean-slideshow-simple {
      height: 280px; } }
  @media (min-width: 980px) {
    /* line 185, ../sass/components/_bean_slideshow.scss */
    div.ubg-bean-slideshow.ubg-bean-slideshow-simple {
      height: 369px; } }
  @media (min-width: 1220px) {
    /* line 185, ../sass/components/_bean_slideshow.scss */
    div.ubg-bean-slideshow.ubg-bean-slideshow-simple {
      height: 458px; } }
  @media (min-width: 740px) {
    /* line 196, ../sass/components/_bean_slideshow.scss */
    div.ubg-bean-slideshow.ubg-bean-slideshow-default {
      height: 312px; } }
  @media (min-width: 980px) {
    /* line 196, ../sass/components/_bean_slideshow.scss */
    div.ubg-bean-slideshow.ubg-bean-slideshow-default {
      height: 401px; } }
  @media (min-width: 1220px) {
    /* line 196, ../sass/components/_bean_slideshow.scss */
    div.ubg-bean-slideshow.ubg-bean-slideshow-default {
      height: 490px; } }
  /* line 207, ../sass/components/_bean_slideshow.scss */
  div.ubg-bean-slideshow div.ubg-bean-slideshow-slides-wrapper {
    height: 414px; }
    @media (min-width: 740px) {
      /* line 207, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow div.ubg-bean-slideshow-slides-wrapper {
        height: 260px; } }
    @media (min-width: 980px) {
      /* line 207, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow div.ubg-bean-slideshow-slides-wrapper {
        height: 349px; } }
    @media (min-width: 1220px) {
      /* line 207, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow div.ubg-bean-slideshow-slides-wrapper {
        height: 438px; } }
  /* line 219, ../sass/components/_bean_slideshow.scss */
  div.ubg-bean-slideshow.ubg-bean-slideshow-desktop-only {
    display: none; }
    @media (min-width: 740px) {
      /* line 219, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow.ubg-bean-slideshow-desktop-only {
        display: block; } }
  /* line 225, ../sass/components/_bean_slideshow.scss */
  div.ubg-bean-slideshow div.ubg-bean-slideshow-controller-wrapper {
    height: 2em; }
    /* line 227, ../sass/components/_bean_slideshow.scss */
    div.ubg-bean-slideshow div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item {
      display: inline-block;
      margin: 0.1em;
      border: 0px;
      background-color: #ccc;
      height: 1.5em;
      width: 1.5em;
      color: transparent; }
      /* line 235, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item.ubg-bean-slideshow-controller-arrow-item {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: 1.5em auto; }
      /* line 240, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item.ubg-bean-slideshow-controller-prev-item {
        background-image: url(../images/pfeil-links-schwarz-41.png); }
      /* line 243, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item.ubg-bean-slideshow-controller-next-item {
        background-image: url(../images/pfeil-rechts-schwarz-41.png); }
      /* line 246, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item.active {
        background: #ee8018; }
    /* line 250, ../sass/components/_bean_slideshow.scss */
    div.ubg-bean-slideshow div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item:hover,
    div.ubg-bean-slideshow div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item:active {
      text-decoration: none; }
  /* line 255, ../sass/components/_bean_slideshow.scss */
  div.ubg-bean-slideshow.ubg-bean-slideshow-default div.ubg-bean-slideshow-controller-wrapper {
    height: 32px;
    text-align: center; }
    /* line 259, ../sass/components/_bean_slideshow.scss */
    div.ubg-bean-slideshow.ubg-bean-slideshow-default div.ubg-bean-slideshow-controller-wrapper h2.livestream-title {
      padding: 0 0 0.3em 0;
      margin: 0;
      text-align: center;
      font-size: 120%; }
  /* line 267, ../sass/components/_bean_slideshow.scss */
  div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper {
    height: 55px; }
    @media (min-width: 740px) {
      /* line 267, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper {
        height: 85px; } }
    @media (min-width: 980px) {
      /* line 267, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper {
        height: 115px; } }
    @media (min-width: 1220px) {
      /* line 267, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper {
        height: 144px; } }
    /* line 278, ../sass/components/_bean_slideshow.scss */
    div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item {
      background-color: transparent;
      color: #000;
      margin: 25px 3px 3px 3px; }
      /* line 282, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item span {
        display: none; }
      @media (min-width: 980px) {
        /* line 278, ../sass/components/_bean_slideshow.scss */
        div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item {
          margin: 38px 5px 5px 5px; } }
      @media (min-width: 1220px) {
        /* line 278, ../sass/components/_bean_slideshow.scss */
        div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item {
          margin-top: 52px; } }
      /* line 291, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item.ubg-bean-slideshow-controller-selector-item {
        width: calc(100% - 80px); }
        @media (min-width: 740px) {
          /* line 291, ../sass/components/_bean_slideshow.scss */
          div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item.ubg-bean-slideshow-controller-selector-item {
            font-size: 12px;
            line-height: 16px;
            width: 123px; } }
        @media (min-width: 980px) {
          /* line 291, ../sass/components/_bean_slideshow.scss */
          div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item.ubg-bean-slideshow-controller-selector-item {
            font-size: 13px;
            width: 165px;
            line-height: 20px; } }
        @media (min-width: 1220px) {
          /* line 291, ../sass/components/_bean_slideshow.scss */
          div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item.ubg-bean-slideshow-controller-selector-item {
            font-size: 16px;
            width: 218px; } }
      /* line 308, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item.ubg-bean-slideshow-controller-arrow-item {
        width: 32px;
        height: 32px;
        border: 1px solid #000;
        background-color: #ccc;
        background-size: 100% 100%; }
        @media (min-width: 980px) {
          /* line 308, ../sass/components/_bean_slideshow.scss */
          div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item.ubg-bean-slideshow-controller-arrow-item {
            width: 41px;
            height: 41px; } }
      /* line 319, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item.ubg-bean-slideshow-controller-arrow-item:hover, div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item.ubg-bean-slideshow-controller-arrow-item:active {
        background-color: #e5e3e1; }
      /* line 323, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item.ubg-bean-slideshow-controller-prev-item {
        margin-left: 0;
        background-image: url(../images/pfeil-links-schwarz-41.png); }
      /* line 327, ../sass/components/_bean_slideshow.scss */
      div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item.ubg-bean-slideshow-controller-next-item {
        margin-right: 0;
        background-image: url(../images/pfeil-rechts-schwarz-41.png); }
      @media (min-width: 740px) {
        /* line 278, ../sass/components/_bean_slideshow.scss */
        div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item {
          display: none; }
          /* line 333, ../sass/components/_bean_slideshow.scss */
          div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-item.visible-in-desktop {
            display: block; } }
    /* line 339, ../sass/components/_bean_slideshow.scss */
    div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper h2.livestream-title {
      padding: 0.75em 0;
      margin: 0;
      text-align: center;
      width: 100%; }

/* line 352, ../sass/components/_bean_slideshow.scss */
div.field-type-ubg-slideshow div.ubg-bean-slideshow.ubg-bean-slideshow-single-slide div.ubg-bean-slideshow-slides-wrapper {
  height: 100%; }
  /* line 355, ../sass/components/_bean_slideshow.scss */
  div.field-type-ubg-slideshow div.ubg-bean-slideshow.ubg-bean-slideshow-single-slide div.ubg-bean-slideshow-slides-wrapper div.ubg-slide div.content-wrapper {
    display: block;
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    height: 100%; }
    /* line 362, ../sass/components/_bean_slideshow.scss */
    div.field-type-ubg-slideshow div.ubg-bean-slideshow.ubg-bean-slideshow-single-slide div.ubg-bean-slideshow-slides-wrapper div.ubg-slide div.content-wrapper div.content-inner {
      position: absolute;
      width: 100%;
      max-width: 100%;
      bottom: 0;
      background: transparent !important;
      padding: 0;
      margin: 0; }
      /* line 370, ../sass/components/_bean_slideshow.scss */
      div.field-type-ubg-slideshow div.ubg-bean-slideshow.ubg-bean-slideshow-single-slide div.ubg-bean-slideshow-slides-wrapper div.ubg-slide div.content-wrapper div.content-inner h2.slide-title {
        display: block;
        padding: 0.75em 0;
        margin: 0;
        text-align: center;
        width: 100%; }
      /* line 377, ../sass/components/_bean_slideshow.scss */
      div.field-type-ubg-slideshow div.ubg-bean-slideshow.ubg-bean-slideshow-single-slide div.ubg-bean-slideshow-slides-wrapper div.ubg-slide div.content-wrapper div.content-inner div.field {
        display: none; }
/* line 389, ../sass/components/_bean_slideshow.scss */
div.field-type-ubg-slideshow div.ubg-bean-slideshow.ubg-bean-slideshow-single-slide.ubg-bean-slideshow-default div.ubg-bean-slideshow-slides-wrapper div.ubg-slide div.content-wrapper div.content-inner h2.slide-title {
  display: none; }
@media (min-width: 740px) {
  /* line 402, ../sass/components/_bean_slideshow.scss */
  div.field-type-ubg-slideshow.without-links-panel div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-selector-item {
    width: 150px; } }
@media (min-width: 980px) {
  /* line 402, ../sass/components/_bean_slideshow.scss */
  div.field-type-ubg-slideshow.without-links-panel div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-selector-item {
    width: 201px; } }
@media (min-width: 1220px) {
  /* line 402, ../sass/components/_bean_slideshow.scss */
  div.field-type-ubg-slideshow.without-links-panel div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-selector-item {
    width: 261px; } }
/* line 418, ../sass/components/_bean_slideshow.scss */
div.field-type-ubg-slideshow.without-links-panel div.ubg-bean-slideshow.ubg-bean-slideshow-single-slide div.ubg-bean-slideshow-slides-wrapper div.ubg-slide div.content-wrapper div.content-inner {
  bottom: 0; }

/* line 429, ../sass/components/_bean_slideshow.scss */
div.entity-bean.ubg-entity-with-background.bean-ubg-bean-slideshow.fullscreen.ubg-bean-slideshow-without-links {
  padding: 0; }
  /* line 431, ../sass/components/_bean_slideshow.scss */
  div.entity-bean.ubg-entity-with-background.bean-ubg-bean-slideshow.fullscreen.ubg-bean-slideshow-without-links > div.content {
    width: 100%;
    max-width: 100%;
    padding: 0; }

@media (min-width: 740px) {
  /* line 443, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow.fullscreen div.field-type-ubg-slideshow.without-links-panel div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-selector-item {
    width: calc(25% - 24px); } }
@media (min-width: 980px) {
  /* line 443, ../sass/components/_bean_slideshow.scss */
  .bean-ubg-bean-slideshow.fullscreen div.field-type-ubg-slideshow.without-links-panel div.ubg-bean-slideshow.ubg-bean-slideshow-list div.ubg-bean-slideshow-controller-wrapper .ubg-bean-slideshow-controller-selector-item {
    width: calc(25% - 33px); } }

/* line 461, ../sass/components/_bean_slideshow.scss */
.bean-ubg-bean-slideshow .ubg-bean-slideshow .ubg-slide .image-wrapper {
  display: none; }
/* line 466, ../sass/components/_bean_slideshow.scss */
.bean-ubg-bean-slideshow .ubg-bean-slideshow .ubg-slide:first-child .image-wrapper {
  display: block; }
/* line 471, ../sass/components/_bean_slideshow.scss */
.bean-ubg-bean-slideshow .ubg-bean-slideshow.ubg-bean-slideshow-started .image-wrapper {
  display: block; }

/* 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 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 {
  display: none; }

/* line 53, ../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 73, ../sass/components/_block_bean_gallery.scss */
.js-isotope .figcaption {
  background: none repeat scroll 0 0 #fff; }

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

/* line 84, ../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 91, ../sass/components/_block_bean_gallery.scss */
.js-isotope .figcaption a.thumb-link {
  padding: 15px 0px;
  position: absolute;
  right: 8px;
  top: 50%; }

/* line 99, ../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 105, ../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 110, ../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 116, ../sass/components/_block_bean_gallery.scss */
.js-isotope figure img {
  border-radius: 0px;
  transition: transform 0.4s ease 0s;
  position: relative; }

/* line 122, ../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 129, ../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 137, ../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 147, ../sass/components/_block_bean_gallery.scss */
.isotope-filter {
  list-style: outside none none;
  margin: 40px auto;
  text-align: center; }
  /* line 151, ../sass/components/_block_bean_gallery.scss */
  .isotope-filter li {
    display: inline-block;
    width: auto; }
  /* line 155, ../sass/components/_block_bean_gallery.scss */
  .isotope-filter .isotope-filter-link {
    display: block;
    color: #e95d0f;
    padding: 10px;
    margin: 5px; }
  /* line 161, ../sass/components/_block_bean_gallery.scss */
  .isotope-filter li .isotope-filter-link.is-checked {
    border: 1px solid #ee8018;
    color: #ee8018; }
  /* line 165, ../sass/components/_block_bean_gallery.scss */
  .isotope-filter li .isotope-filter-link:hover, .isotope-filter .isotope-filter-link:focus {
    color: #ee8018; }

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

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

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

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

@media (min-width: 980px) {
  /* line 27, ../sass/components/_block_bean_google_map.scss */
  .ubg-bean-gmap-content.content-contact-pos-left .contact-info {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%; }
  /* line 30, ../sass/components/_block_bean_google_map.scss */
  .ubg-bean-gmap-content.content-contact-pos-left .google-maps {
    width: 66.10169%;
    float: right;
    margin-right: 0; } }
@media (min-width: 740px) {
  /* line 37, ../sass/components/_block_bean_google_map.scss */
  .ubg-bean-gmap-content.content-contact-pos-right .contact-info {
    width: 32.20339%;
    float: right;
    margin-right: 0; }
  /* line 40, ../sass/components/_block_bean_google_map.scss */
  .ubg-bean-gmap-content.content-contact-pos-right .google-maps {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; } }
/* line 45, ../sass/components/_block_bean_google_map.scss */
.ubg-bean-gmap-content .google-maps {
  position: relative; }
  /* line 47, ../sass/components/_block_bean_google_map.scss */
  .ubg-bean-gmap-content .google-maps .search-icon {
    position: absolute;
    top: 0.5em;
    left: 1em;
    width: 1.5em;
    height: 1.5em;
    padding: 0.5em;
    border-radius: 0.25em;
    background: rgba(0, 0, 0, 0.54);
    color: #fff;
    text-align: center;
    cursor: pointer;
    z-index: 400;
    transition: color 1s; }
    /* line 60, ../sass/components/_block_bean_google_map.scss */
    .ubg-bean-gmap-content .google-maps .search-icon.active {
      color: #ee8018; }
  /* line 65, ../sass/components/_block_bean_google_map.scss */
  .ubg-bean-gmap-content .google-maps fieldset {
    opacity: 0;
    z-index: 0;
    transition: opacity 1s;
    position: absolute;
    top: 3.5em;
    left: 1em;
    right: 1em;
    height: auto;
    padding: 0.5em;
    margin: 0;
    border-radius: 0.25em;
    background: rgba(0, 0, 0, 0.54);
    color: #fff; }
    /* line 68, ../sass/components/_block_bean_google_map.scss */
    .ubg-bean-gmap-content .google-maps fieldset.active {
      opacity: 1;
      z-index: 400; }
    @media (min-width: 980px) {
      /* line 65, ../sass/components/_block_bean_google_map.scss */
      .ubg-bean-gmap-content .google-maps fieldset {
        top: 0.5em;
        left: 4em;
        width: auto;
        height: 1.5em; } }
    /* line 89, ../sass/components/_block_bean_google_map.scss */
    .ubg-bean-gmap-content .google-maps fieldset legend {
      display: none; }
    /* line 92, ../sass/components/_block_bean_google_map.scss */
    .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper {
      top: 0;
      left: 0;
      right: 0;
      bottom: 0; }
      /* line 97, ../sass/components/_block_bean_google_map.scss */
      .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper .form-type-textfield {
        padding: 0.25em 0;
        margin: 0; }
        @media (min-width: 980px) {
          /* line 97, ../sass/components/_block_bean_google_map.scss */
          .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper .form-type-textfield {
            display: inline-block;
            padding: 0 1.25em 0 0; } }
        /* line 104, ../sass/components/_block_bean_google_map.scss */
        .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper .form-type-textfield:last-child {
          padding-right: 0.5em; }
        /* line 107, ../sass/components/_block_bean_google_map.scss */
        .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper .form-type-textfield label {
          display: none; }
        /* line 111, ../sass/components/_block_bean_google_map.scss */
        .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper .form-type-textfield input.form-text {
          font-size: 0.75em;
          border: 0;
          border-radius: 3px;
          padding: 0.15em 0.4em;
          color: #000; }
          /* line 117, ../sass/components/_block_bean_google_map.scss */
          .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper .form-type-textfield input.form-text.ubg-bean-gmap-search-radius {
            width: 6em; }
          @media (min-width: 980px) {
            /* line 121, ../sass/components/_block_bean_google_map.scss */
            .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper .form-type-textfield input.form-text.ubg-bean-gmap-search-center {
              width: 22em; } }
        /* line 128, ../sass/components/_block_bean_google_map.scss */
        .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper .form-type-textfield span.field-suffix {
          display: inline-block; }
/* line 136, ../sass/components/_block_bean_google_map.scss */
.ubg-bean-gmap-content .route {
  display: block;
  clear: both;
  padding-top: 2px;
  text-align: right;
  font-family: Arial, Helvetica, Verdana, sans-serif; }

/* line 148, ../sass/components/_block_bean_google_map.scss */
.bean-gmap-equal-heights .contact-info > .field {
  height: inherit;
  padding: 0 1em 0.5em 0;
  box-sizing: border-box; }

/*********** 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 1, ../sass/components/_buttons.scss */
.cdu-btn {
  display: inline-block;
  cursor: pointer;
  color: #fff !important;
  font: 1em Arial, Helvetica, Verdana, sans-serif;
  line-height: 1.5em;
  background-color: #e95d0f;
  border: 1px solid #e95d0f;
  padding: .2em 1.25em;
  -moz-transition: background-color 0.1s ease-in-out;
  -o-transition: background-color 0.1s ease-in-out;
  -webkit-transition: background-color 0.1s ease-in-out;
  transition: background-color 0.1s ease-in-out; }
  /* line 11, ../sass/components/_buttons.scss */
  .cdu-btn:hover, .cdu-btn:focus, .cdu-btn.active {
    text-decoration: none !important;
    border-bottom-color: #cc0202; }
  /* line 16, ../sass/components/_buttons.scss */
  .cdu-btn.cdu-gray {
    background-color: #e4e2d2;
    border: 1px solid #c6c4ad;
    color: #000 !important; }
    /* line 20, ../sass/components/_buttons.scss */
    .cdu-btn.cdu-gray:hover, .cdu-btn.cdu-gray:focus {
      background-color: #c6c4ad; }
    /* line 23, ../sass/components/_buttons.scss */
    .cdu-btn.cdu-gray.active {
      background-color: #e95d0f;
      border-color: #e95d0f;
      color: #FFF !important; }
  /* line 30, ../sass/components/_buttons.scss */
  .cdu-btn.cdu-white {
    background-color: #FFF;
    color: #000 !important;
    border: 1px solid #000; }
    /* line 34, ../sass/components/_buttons.scss */
    .cdu-btn.cdu-white:hover, .cdu-btn.cdu-white:focus, .cdu-btn.cdu-white.active {
      background-color: #e4e2d2; }
  /* line 39, ../sass/components/_buttons.scss */
  .cdu-btn.cdu-wide {
    padding: 0.2em 2.1em; }

/* line 1, ../sass/components/_colorbox.scss */
#cboxLoadedContent {
  overflow: auto;
  -webkit-overflow-scrolling: touch; }

/* Problem: img { max-width: 100%; } erzeugt zu kleine Bilder in Colorbox */
/* line 9, ../sass/components/_colorbox.scss */
#colorbox .media-gallery-item img {
  max-width: none;
  height: 90%; }

/* line 1, ../sass/components/_eu_cookie_complience.scss */
#sliding-popup {
  width: 100%;
  background-color: #f0f0f0;
  border-top: 1px solid #ccc;
  padding: 0.5em 0 0.5em 0; }
  @media (min-width: 980px) {
    /* line 1, ../sass/components/_eu_cookie_complience.scss */
    #sliding-popup {
      padding: 0.5em 0 0 0; } }
  /* line 11, ../sass/components/_eu_cookie_complience.scss */
  #sliding-popup .popup-content {
    padding-left: 10px;
    padding-right: 10px;
    max-width: none; }
    @media (min-width: 740px) {
      /* line 11, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup .popup-content {
        max-width: 700px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px; }
        /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
        #sliding-popup .popup-content:after {
          content: " ";
          display: block;
          clear: both; } }
    @media (min-width: 980px) {
      /* line 11, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup .popup-content {
        max-width: 940px;
        margin-left: auto;
        margin-right: auto; }
        /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
        #sliding-popup .popup-content:after {
          content: " ";
          display: block;
          clear: both; } }
    @media (min-width: 1220px) {
      /* line 11, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup .popup-content {
        max-width: 1180px;
        margin-left: auto;
        margin-right: auto; }
        /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
        #sliding-popup .popup-content:after {
          content: " ";
          display: block;
          clear: both; } }
    /* line 15, ../sass/components/_eu_cookie_complience.scss */
    #sliding-popup .popup-content .hide-popup {
      position: absolute;
      right: 10px;
      top: 0.5em;
      padding: 0;
      border: 0;
      background: transparent;
      cursor: pointer; }
    /* line 25, ../sass/components/_eu_cookie_complience.scss */
    #sliding-popup .popup-content #popup-buttons {
      float: none;
      max-width: 100%;
      clear: none;
      margin-top: 1em; }
      @media (min-width: 980px) {
        /* line 25, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content #popup-buttons {
          width: 38.77551%;
          float: right;
          margin-right: 0;
          margin-top: 0; } }
      /* line 36, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup .popup-content #popup-buttons button + button {
        margin-top: 0.5em; }
        @media (min-width: 980px) {
          /* line 36, ../sass/components/_eu_cookie_complience.scss */
          #sliding-popup .popup-content #popup-buttons button + button {
            margin-top: 0; } }
    /* line 46, ../sass/components/_eu_cookie_complience.scss */
    #sliding-popup .popup-content #popup-text {
      float: none;
      max-width: 100%; }
      @media (min-width: 980px) {
        /* line 46, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content #popup-text {
          width: 59.18367%;
          float: left;
          margin-right: 2.04082%; } }
      /* line 54, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup .popup-content #popup-text h2 {
        font-size: 1.25em; }
      /* line 58, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup .popup-content #popup-text h2, #sliding-popup .popup-content #popup-text p {
        margin-bottom: 0; }
        /* line 61, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content #popup-text h2 + p, #sliding-popup .popup-content #popup-text p + p {
          margin-top: 0.5em; }
    /* line 67, ../sass/components/_eu_cookie_complience.scss */
    #sliding-popup .popup-content.popup-content-hide-button #popup-text {
      max-width: 90%; }
    @media (min-width: 980px) {
      /* line 72, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup .popup-content.popup-content-agree-button #popup-buttons {
        width: 28.57143%;
        float: right;
        margin-right: 0; } }
    @media (min-width: 980px) {
      /* line 78, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup .popup-content.popup-content-agree-button #popup-text {
        width: 69.38776%;
        float: left;
        margin-right: 2.04082%; } }

/* line 89, ../sass/components/_eu_cookie_complience.scss */
.ubg-privacy-googleanalytics-label .form-type-checkbox,
.ubg-privacy-piwik-label .form-type-checkbox {
  margin-bottom: 0;
  margin-top: 0.5em; }
  /* line 94, ../sass/components/_eu_cookie_complience.scss */
  .ubg-privacy-googleanalytics-label .form-type-checkbox label p,
  .ubg-privacy-piwik-label .form-type-checkbox label p {
    display: inline-block; }

/* line 1, ../sass/components/_field_collection.scss */
.field-collection-container {
  border: 0;
  margin: 0; }
  /* line 5, ../sass/components/_field_collection.scss */
  .field-collection-container .field .field-label {
    font-weight: normal; }
  /* line 7, ../sass/components/_field_collection.scss */
  .field-collection-container .field-items .field-item {
    margin-bottom: 0; }
  /* line 9, ../sass/components/_field_collection.scss */
  .field-collection-container .field-collection-view {
    border-bottom: 0;
    margin: 0;
    padding: 0; }

/* ---- fuer iosSlider ---- */
/* line 2, ../sass/components/_iosslider.scss */
.responsiveHeight {
  height: 0;
  padding: 0 0 56.25% 0;
  /* responsive slider height = 56.25% of the width */
  position: relative;
  /*overflow: visible;*/
  width: 100%; }

/* 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-prev ul.slider-navi li span span.fa,
        .slider-navi-next ul.slider-navi li span img,
        .slider-navi-next ul.slider-navi li span span.fa {
          position: absolute;
          top: -16px;
          left: -16px;
          width: 32px;
          height: 32px;
          max-width: none; }
          @media (min-width: 740px) {
            /* line 74, ../sass/components/_iosslider.scss */
            .slider-navi-prev ul.slider-navi li span img,
            .slider-navi-prev ul.slider-navi li span span.fa,
            .slider-navi-next ul.slider-navi li span img,
            .slider-navi-next ul.slider-navi li span span.fa {
              top: -20px;
              left: -20px;
              width: 40px;
              height: 40px; } }

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

/* line 96, ../sass/components/_iosslider.scss */
.slider-navi-next {
  right: 0; }

/* line 99, ../sass/components/_iosslider.scss */
.slider-selector-navigation ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: center;
  line-height: 1; }
  /* line 107, ../sass/components/_iosslider.scss */
  .slider-selector-navigation ul li {
    padding: 0;
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 4px;
    background-color: #ccc; }
    /* line 115, ../sass/components/_iosslider.scss */
    .slider-selector-navigation ul li + li {
      margin-left: 8px; }
    /* line 119, ../sass/components/_iosslider.scss */
    .slider-selector-navigation ul li.active, .slider-selector-navigation ul li.selected, .slider-selector-navigation ul li:hover {
      background-color: #e95d0f; }
    /* line 125, ../sass/components/_iosslider.scss */
    .slider-selector-navigation ul li span {
      text-indent: -5000px;
      display: block;
      float: left;
      width: 1px; }

/* ---- ende iosSlider ---- */
/* 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 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 18, ../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 18, ../sass/components/_navigation.scss */
    .navbar-collapse {
      display: block !important;
      clear: none;
      max-height: none; } }

/* line 32, ../sass/components/_navigation.scss */
.navbar-collapse.in {
  overflow-y: auto; }
  @media (min-width: 740px) {
    /* line 32, ../sass/components/_navigation.scss */
    .navbar-collapse.in {
      overflow-y: visible; } }

/* line 38, ../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 #e5e3e1; }
  @media (min-width: 740px) {
    /* line 38, ../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 38, ../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 59, ../sass/components/_navigation.scss */
.l-navigation ul {
  list-style-type: none; }

/* line 63, ../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 63, ../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 76, ../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 76, ../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 97, ../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 76, ../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 107, ../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 107, ../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 120, ../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 125, ../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 125, ../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 125, ../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 141, ../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 141, ../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 141, ../sass/components/_navigation.scss */
    .l-navigation #block-menu-menu-redaktion,
    .l-navigation .block-menu-redaktion {
      margin-left: 1.5em; } }
  /* line 155, ../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 161, ../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 161, ../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 #e5e3e1;
      z-index: 500; } }
  @media (min-width: 980px) {
    /* line 161, ../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 182, ../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 182, ../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 191, ../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; }
    /* line 200, ../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 {
      float: right;
      margin-left: 0;
      margin-right: 0.625em; }
    @media (min-width: 740px) {
      /* line 191, ../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 #e5e3e1; }
        /* line 212, ../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 217, ../sass/components/_navigation.scss */
    .l-navigation .navigation > ul.main-menu ul li a,
    .l-navigation #block-system-main-menu > ul.main-menu ul li a,
    .l-navigation .block-main-menu > ul.menu ul li a,
    .l-navigation #block-menu-menu-redaktion > ul.menu ul li a,
    .l-navigation .block-menu-redaktion > ul.menu ul li a {
      display: inline; }
      /* line 220, ../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 234, ../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 234, ../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 234, ../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 250, ../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 256, ../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 268, ../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 279, ../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 285, ../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 296, ../sass/components/_navigation.scss */
  .l-navigation ul.main-menu ul,
  .l-navigation ul.menu ul {
    visibility: hidden; }
  /* line 300, ../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 311, ../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 329, ../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 342, ../sass/components/_navigation.scss */
  .navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    background-color: #fff; }
  /* line 349, ../sass/components/_navigation.scss */
  .navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px; }
  /* line 353, ../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 329, ../sass/components/_navigation.scss */
    .navbar-toggle {
      display: none; } }

/* 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 5, ../sass/components/_node.scss */
.feature,
.zum-thema,
.social-sharing,
.picture,
.media-gallery,
.text,
.infoline {
  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 {
    content: "";
    display: table;
    clear: both; }

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

/* line 22, ../sass/components/_node.scss */
.infoline div {
  display: inline-block; }
/* line 26, ../sass/components/_node.scss */
.infoline > span {
  display: block;
  margin-right: 1em; }
  @media (min-width: 740px) {
    /* line 26, ../sass/components/_node.scss */
    .infoline > span {
      display: inline-block; } }
/* line 33, ../sass/components/_node.scss */
.infoline span.glyphicon,
.infoline span.glyphicons {
  font-size: 0.9em;
  margin-right: 0.5em;
  vertical-align: baseline;
  color: #000; }
/* line 41, ../sass/components/_node.scss */
.infoline a {
  color: #000; }

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

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

/* line 80, ../sass/components/_node.scss */
span.file {
  display: inline-block;
  line-height: 120%; }
  /* line 84, ../sass/components/_node.scss */
  span.file a {
    display: inline-block; }
    /* line 87, ../sass/components/_node.scss */
    span.file a.docreader-link {
      display: inline; }
  /* line 92, ../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 102, ../sass/components/_node.scss */
.media-gallery, div.media {
  line-height: 0;
  width: 100%;
  height: auto;
  overflow: hidden; }

@media (min-width: 740px) {
  /* line 112, ../sass/components/_node.scss */
  .has-no-sidebars .node--full .media-gallery,
  .has-no-sidebars .node--full div.media,
  .has-no-sidebars .node--full .media-youtube-video {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; } }
/* line 120, ../sass/components/_node.scss */
.has-no-sidebars .node--full .media-gallery:after,
.has-no-sidebars .node--full div.media:after,
.has-no-sidebars .node--full .media-youtube-video:after {
  clear: both;
  content: "";
  display: table; }
/* line 127, ../sass/components/_node.scss */
.has-no-sidebars .node--full .media-youtube-video.media-youtube-video-780 {
  width: 780px;
  padding-bottom: 439px; }
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .has-no-sidebars .node--full .media-youtube-video.media-youtube-video-780:after {
    content: "";
    display: table;
    clear: both; }
/* line 133, ../sass/components/_node.scss */
.has-no-sidebars .node--full .media-youtube-video + p {
  clear: both; }
/* line 140, ../sass/components/_node.scss */
.has-no-sidebars .entity-bean .text .media-youtube-video.media-youtube-video-780 {
  max-width: 780px;
  padding-bottom: 56.25%; }
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .has-no-sidebars .entity-bean .text .media-youtube-video.media-youtube-video-780:after {
    content: "";
    display: table;
    clear: both; }
/* line 149, ../sass/components/_node.scss */
.has-no-sidebars .entity-bean .text .media-youtube-video + p {
  clear: both; }
/* line 157, ../sass/components/_node.scss */
.has-no-sidebars .job .media-gallery,
.has-no-sidebars .job div.media,
.has-no-sidebars .node .media-gallery,
.has-no-sidebars .node div.media {
  float: none; }
@media (min-width: 740px) {
  /* line 163, ../sass/components/_node.scss */
  .has-no-sidebars .node .picture {
    max-width: 780px; } }
@media (min-width: 740px) {
  /* line 170, ../sass/components/_node.scss */
  .has-no-sidebars .bean-with-sidebar .media-gallery,
  .has-no-sidebars .bean-with-sidebar div.media {
    width: 100%;
    margin-right: 0; } }
@media (min-width: 740px) {
  /* line 178, ../sass/components/_node.scss */
  .has-no-sidebars .bean-with-sidebar .node .picture {
    max-width: 100%; } }

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

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

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

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

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

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

/* line 209, ../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 209, ../sass/components/_node.scss */
    .field-playbutton {
      font-size: 200%; } }
  @media (min-width: 980px) {
    /* line 209, ../sass/components/_node.scss */
    .field-playbutton {
      font-size: 300%; } }
  /* line 222, ../sass/components/_node.scss */
  .field-playbutton > span {
    position: absolute;
    top: -16px;
    /*-12px;*/
    left: -16px;
    /*-12px;*/
    line-height: 1; }
    @media (min-width: 740px) {
      /* line 222, ../sass/components/_node.scss */
      .field-playbutton > span {
        top: -16px;
        left: -16px; } }
    @media (min-width: 980px) {
      /* line 222, ../sass/components/_node.scss */
      .field-playbutton > span {
        top: -25px;
        left: -25px; } }
    /* line 231, ../sass/components/_node.scss */
    a .field-playbutton > span {
      color: #fff; }

/* line 235, ../sass/components/_node.scss */
.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 245, ../sass/components/_node.scss */
  .readmore a:link, .readmore a:visited,
  a.readmore:link,
  a.readmore:visited {
    color: #fff; }
  /* line 247, ../sass/components/_node.scss */
  .readmore a:hover,
  a.readmore:hover {
    background-color: #999;
    text-decoration: none; }
  @media (min-width: 740px) {
    /* line 252, ../sass/components/_node.scss */
    .readmore a.mobileonly,
    a.readmore.mobileonly {
      display: none; } }

/* line 258, ../sass/components/_node.scss */
.readmore i {
  margin-right: 0.3em; }

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

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

/* 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 290, ../sass/components/_node.scss */
.page-node .l-content article + .block,
.page-node .l-content .block + .block {
  margin-top: 1em; }

/* line 7, ../sass/components/_node__faq.scss */
.node--faq.node--teaser {
  background-color: #e4e2d2;
  position: relative;
  padding-top: 22px;
  padding-bottom: 36px; }
  /* line 13, ../sass/components/_node__faq.scss */
  .node--faq.node--teaser .content {
    margin: 15px 8px;
    height: 155px;
    overflow: hidden; }
  /* line 19, ../sass/components/_node__faq.scss */
  .node--faq.node--teaser .date {
    float: right;
    font-size: 0.6em;
    line-height: 2; }
  /* line 24, ../sass/components/_node__faq.scss */
  .node--faq.node--teaser .field-name-body {
    font-size: 14px;
    line-height: 1.4; }
  /* line 28, ../sass/components/_node__faq.scss */
  .node--faq.node--teaser .field-name-field-faq-tags {
    margin: 15px 8px;
    margin-bottom: 0;
    font-size: .8rem;
    color: #a6a09b; }
    /* line 33, ../sass/components/_node__faq.scss */
    .node--faq.node--teaser .field-name-field-faq-tags a {
      color: #a6a09b; }
  /* line 37, ../sass/components/_node__faq.scss */
  .node--faq.node--teaser .comments {
    z-index: 1;
    color: #FFF;
    font-size: 8px;
    text-align: center;
    display: block;
    width: 19px;
    line-height: 1;
    position: absolute;
    padding-top: 5px; }
    /* line 47, ../sass/components/_node__faq.scss */
    .node--faq.node--teaser .comments:before {
      position: absolute;
      color: #000;
      z-index: -1;
      font-size: 20px;
      left: 0;
      top: 2px; }
    /* line 55, ../sass/components/_node__faq.scss */
    .node--faq.node--teaser .comments:hover {
      text-decoration: none; }
  /* line 59, ../sass/components/_node__faq.scss */
  .node--faq.node--teaser .links {
    padding: 3px 5px;
    background-color: #c6c4ad;
    position: absolute;
    width: 100%;
    box-sizing: border-box;
    bottom: 0;
    height: 31px; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .node--faq.node--teaser .links:after {
      content: "";
      display: table;
      clear: both; }
  @media (min-width: 740px) {
    /* line 72, ../sass/components/_node__faq.scss */
    .node--faq.node--teaser .sharer ul, .node--faq.node--teaser .sharer li {
      margin: 0 14px; } }
  @media (min-width: 980px) {
    /* line 72, ../sass/components/_node__faq.scss */
    .node--faq.node--teaser .sharer ul, .node--faq.node--teaser .sharer li {
      margin: 0 23px; } }
  @media (min-width: 1220px) {
    /* line 72, ../sass/components/_node__faq.scss */
    .node--faq.node--teaser .sharer ul, .node--faq.node--teaser .sharer li {
      margin: 0 35px; } }
  /* line 83, ../sass/components/_node__faq.scss */
  .node--faq.node--teaser .sharer ul {
    margin-left: 0; }
  /* line 87, ../sass/components/_node__faq.scss */
  .node--faq.node--teaser .sharer ul.ubg_one_click {
    margin: 0; }
    /* line 90, ../sass/components/_node__faq.scss */
    .node--faq.node--teaser .sharer ul.ubg_one_click li {
      margin: 0 1em 0 0; }
/* line 97, ../sass/components/_node__faq.scss */
.node--faq .caption-item {
  border-bottom: 0 none; }
/* line 102, ../sass/components/_node__faq.scss */
.node--faq h3 {
  line-height: 1.2; }
  /* line 105, ../sass/components/_node__faq.scss */
  .node--faq h3 a {
    color: #000;
    font-style: normal;
    font-size: 22px; }
    /* line 109, ../sass/components/_node__faq.scss */
    .node--faq h3 a:hover {
      text-decoration: none; }
/* line 116, ../sass/components/_node__faq.scss */
.node--faq .top {
  position: absolute;
  box-sizing: border-box;
  top: 0;
  width: 100%;
  height: 22px;
  padding: 2px 5px;
  background-color: #c6c4ad; }
/* line 125, ../sass/components/_node__faq.scss */
.node--faq .field-type-fivestar {
  float: left; }
  /* line 127, ../sass/components/_node__faq.scss */
  .node--faq .field-type-fivestar .form-item {
    margin: 1px 0 0 0; }
/* line 131, ../sass/components/_node__faq.scss */
.node--faq .fivestar-summary {
  visibility: hidden;
  width: 0;
  height: 0; }
/* line 138, ../sass/components/_node__faq.scss */
.node--faq .tags {
  position: absolute;
  bottom: 31px; }
/* line 145, ../sass/components/_node__faq.scss */
.node--faq .infoline .field__item, .node--faq .tags .field__item {
  display: inline; }
  /* line 147, ../sass/components/_node__faq.scss */
  .node--faq .infoline .field__item:after, .node--faq .tags .field__item:after {
    content: '-'; }
  /* line 150, ../sass/components/_node__faq.scss */
  .node--faq .infoline .field__item:last-child:after, .node--faq .tags .field__item:last-child:after {
    content: none; }
/* line 154, ../sass/components/_node__faq.scss */
.node--faq .infoline a, .node--faq .tags a {
  margin: 0 .3em;
  color: #000; }

/* line 163, ../sass/components/_node__faq.scss */
.bean-bean-tablelisting .node--faq .top {
  background-color: #e95d0f;
  color: #FFF; }

/* 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: auto 100%; }
/* 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; } }
@media (min-width: 740px) {
  /* line 53, ../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 53, ../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 71, ../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 74, ../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 80, ../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 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 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;
    padding: 0.25em 0; }
  /* line 19, ../sass/components/_sitemap.scss */
  #site-map .site-map-box ul ul {
    margin-left: 1em; }

/* 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 18, ../sass/components/_socialmedia_widgets.scss */
.sharer {
  float: right;
  height: 25px;
  overflow: hidden; }
  /* line 23, ../sass/components/_socialmedia_widgets.scss */
  .sharer ul, .sharer li {
    line-height: 0;
    float: left;
    padding: 0;
    margin: 0 4px;
    display: block; }
  /* line 30, ../sass/components/_socialmedia_widgets.scss */
  .sharer .expand-sharer {
    cursor: pointer; }
  /* line 33, ../sass/components/_socialmedia_widgets.scss */
  .sharer div.item-list {
    display: inline; }
  /* line 36, ../sass/components/_socialmedia_widgets.scss */
  .sharer ul {
    opacity: 0;
    -moz-transition: opacity 0.25s ease-in-out;
    -o-transition: opacity 0.25s ease-in-out;
    -webkit-transition: opacity 0.25s ease-in-out;
    transition: opacity 0.25s ease-in-out; }
  /* line 41, ../sass/components/_socialmedia_widgets.scss */
  .sharer.expanded ul {
    opacity: 1; }
  /* line 46, ../sass/components/_socialmedia_widgets.scss */
  .sharer .glyphicons.regular {
    line-height: 1;
    font-size: 20px;
    border: 0;
    background: 0 none;
    color: #000;
    padding: 0; }

/* line 1, ../sass/components/_taxonomy.scss */
.taxonomy-term--teaser {
  margin-bottom: 1.25em; }

/* line 5, ../sass/components/_taxonomy.scss */
.taxonomy-term__content {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto; }
  /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
  .taxonomy-term__content:after {
    content: " ";
    display: block;
    clear: both; }

/* line 10, ../sass/components/_taxonomy.scss */
.taxonomy-term-description {
  margin-bottom: 1em; }

/* line 14, ../sass/components/_taxonomy.scss */
.field-name-field-taxonomy-image {
  margin: 0 0 0.625em 0; }
  @media (min-width: 740px) {
    /* line 14, ../sass/components/_taxonomy.scss */
    .field-name-field-taxonomy-image {
      margin: 0 1em 1em 0;
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; } }

/* line 2, ../sass/components/_ubg_beanpages.scss */
form.beanpages-form div.tabledrag-toggle-weight-wrapper {
  display: none; }

/* line 10, ../sass/components/_ubg_beanpages.scss */
form.admin-form #edit-actions input.form-submit, form.admin-form #edit-actions a#edit-cancel, form.admin-form #edit-actions input#edit-submit {
  display: inline-block;
  margin-left: 0.5em;
  margin-right: 0.5em; }

/* line 20, ../sass/components/_ubg_beanpages.scss */
a.admin-icon.icon-edit, .admin-icon.icon-edit {
  color: green; }
/* line 21, ../sass/components/_ubg_beanpages.scss */
a.admin-icon.icon-delete, .admin-icon.icon-delete {
  color: red; }
/* line 24, ../sass/components/_ubg_beanpages.scss */
a.admin-icon.icon-frontpage.active, .admin-icon.icon-frontpage.active {
  color: #000; }
/* line 25, ../sass/components/_ubg_beanpages.scss */
a.admin-icon.icon-frontpage.inactive, .admin-icon.icon-frontpage.inactive {
  color: #ccc; }

/* line 29, ../sass/components/_ubg_beanpages.scss */
div.beanpages-help .content {
  border: 1px solid #bebfb9;
  background-color: #e1e2dc;
  padding: 0.5em; }
  /* line 34, ../sass/components/_ubg_beanpages.scss */
  div.beanpages-help .content ul {
    list-style: none;
    margin-left: 0; }
    /* line 38, ../sass/components/_ubg_beanpages.scss */
    div.beanpages-help .content ul li {
      padding-left: 0;
      margin-left: 0; }

/* line 2, ../sass/components/_ubg_cookies_banner.scss */
.ubg-cookies-banner .banner {
  padding: 1em; }
/* line 8, ../sass/components/_ubg_cookies_banner.scss */
.ubg-cookies-banner .form .form-actions input.ubg-cookies-submit {
  display: inline-block; }
  /* line 11, ../sass/components/_ubg_cookies_banner.scss */
  .ubg-cookies-banner .form .form-actions input.ubg-cookies-submit.ubg-cookies-submit-select {
    display: none; }
  /* line 15, ../sass/components/_ubg_cookies_banner.scss */
  .ubg-cookies-banner .form .form-actions input.ubg-cookies-submit + * {
    margin-left: 2em; }
/* line 23, ../sass/components/_ubg_cookies_banner.scss */
.ubg-cookies-banner.ubg-cookies-banner-bottom .banner {
  border-top-width: 5px;
  border-color: #e95d0f;
  background-color: #f0f0f0; }

/* line 3, ../sass/components/_views.scss */
.view.fullscreen > .view-content,
.view.fullscreen > .view-content > .views-row,
.bean-page-view.fullscreen > .view-content,
.bean-page-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.fullscreen > .view-content:after,
  .view.fullscreen > .view-content > .views-row:after,
  .bean-page-view.fullscreen > .view-content:after,
  .bean-page-view.fullscreen > .view-content > .views-row:after {
    content: " ";
    display: block;
    clear: both; }
/* line 8, ../sass/components/_views.scss */
.view.fullscreen > .view-content > .views-row > *,
.bean-page-view.fullscreen > .view-content > .views-row > * {
  padding-left: 10px;
  padding-right: 10px; }
  @media (min-width: 740px) {
    /* line 8, ../sass/components/_views.scss */
    .view.fullscreen > .view-content > .views-row > *,
    .bean-page-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.fullscreen > .view-content > .views-row > *:after,
      .bean-page-view.fullscreen > .view-content > .views-row > *:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 980px) {
    /* line 8, ../sass/components/_views.scss */
    .view.fullscreen > .view-content > .views-row > *,
    .bean-page-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.fullscreen > .view-content > .views-row > *:after,
      .bean-page-view.fullscreen > .view-content > .views-row > *:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 1220px) {
    /* line 8, ../sass/components/_views.scss */
    .view.fullscreen > .view-content > .views-row > *,
    .bean-page-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.fullscreen > .view-content > .views-row > *:after,
      .bean-page-view.fullscreen > .view-content > .views-row > *:after {
        content: " ";
        display: block;
        clear: both; } }
/* line 12, ../sass/components/_views.scss */
.view.fullscreen > .view-content > .views-row > .fullscreen,
.bean-page-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.fullscreen > .view-content > .views-row > .fullscreen:after,
  .bean-page-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 28, ../sass/components/_views.scss */
    .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-top-small {
      margin-top: 1.25em; }
    /* line 32, ../sass/components/_views.scss */
    .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-top-large {
      margin-top: 3.75em; }
    /* line 36, ../sass/components/_views.scss */
    .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-top-none, .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-no-margin {
      margin-top: 0; }

/* line 44, ../sass/components/_views.scss */
.views-exposed-form label {
  font-weight: normal; }

/* 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 26, ../sass/components/_webform.scss */
.webform-container-inline .form-text {
  width: auto; }

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

/* line 35, ../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 46, ../sass/components/_webform.scss */
.webform-component select.form-select,
.webform-component input.form-checkbox {
  width: auto; }

/* line 51, ../sass/components/_webform.scss */
.webform-component textarea.form-textarea {
  height: auto; }

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

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

/* line 69, ../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 auto;
  vertical-align: middle; }

/* line 75, ../sass/components/_webform.scss */
.webform-component-radios label {
  margin-right: 60px; }

/* line 83, ../sass/components/_webform.scss */
.webform-container-inline.webform-datepicker div.form-item.form-type-select select {
  width: auto;
  margin-left: 0;
  margin-right: 0.5em; }

/* line 92, ../sass/components/_webform.scss */
div.webform-component div.webform-container-inline {
  display: inline-block;
  width: 100%; }
  @media (min-width: 740px) {
    /* line 92, ../sass/components/_webform.scss */
    div.webform-component div.webform-container-inline {
      width: 60%; } }

/* line 101, ../sass/components/_webform.scss */
div.webform-component input.webform-calendar {
  width: auto;
  border: 0px;
  padding: 1px;
  margin-left: 0.5em; }

/* line 108, ../sass/components/_webform.scss */
div.webform-component input.webform-calendar.form-text {
  background: transparent;
  border: 1px solid #ccc;
  width: 200px;
  margin-left: 0;
  margin-top: 4px;
  height: 1.7em;
  padding: 0.1em 0.5%; }

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

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

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

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

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

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

/* line 5, ../sass/components/bean/_bean_countdown.scss */
div.countdown {
  color: #fff;
  overflow: hidden;
  text-align: center;
  background-color: #333;
  display: inline-block;
  padding: 10px 2%;
  width: 96%; }
  /* line 14, ../sass/components/bean/_bean_countdown.scss */
  div.countdown p.countdown-infotext {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 1.25em;
    margin-bottom: 10px; }
    /* line 19, ../sass/components/bean/_bean_countdown.scss */
    aside .block div.countdown p.countdown-infotext {
      font-size: 1em; }
  /* line 24, ../sass/components/bean/_bean_countdown.scss */
  div.countdown div.countdown-wrapper {
    display: inline-block;
    height: 3em;
    width: 55px;
    font-size: 1em;
    margin-bottom: 0; }
    @media (min-width: 740px) {
      /* line 24, ../sass/components/bean/_bean_countdown.scss */
      div.countdown div.countdown-wrapper {
        width: 40px; } }
    @media (min-width: 980px) {
      /* line 24, ../sass/components/bean/_bean_countdown.scss */
      div.countdown div.countdown-wrapper {
        width: 55px; } }
    @media (min-width: 1220px) {
      /* line 24, ../sass/components/bean/_bean_countdown.scss */
      div.countdown div.countdown-wrapper {
        width: 65px; } }
    /* line 43, ../sass/components/bean/_bean_countdown.scss */
    div.countdown div.countdown-wrapper span.datetime {
      font-size: 1.5em; }
      @media (min-width: 740px) {
        /* line 43, ../sass/components/bean/_bean_countdown.scss */
        div.countdown div.countdown-wrapper span.datetime {
          font-size: 1.25em; } }
      @media (min-width: 980px) {
        /* line 43, ../sass/components/bean/_bean_countdown.scss */
        div.countdown div.countdown-wrapper span.datetime {
          font-size: 1.5em; } }
      @media (min-width: 1220px) {
        /* line 43, ../sass/components/bean/_bean_countdown.scss */
        div.countdown div.countdown-wrapper span.datetime {
          font-size: 2em; } }
  /* line 60, ../sass/components/bean/_bean_countdown.scss */
  div.countdown.countdown-spacer div.countdown-wrapper {
    width: 50px; }
    @media (min-width: 740px) {
      /* line 60, ../sass/components/bean/_bean_countdown.scss */
      div.countdown.countdown-spacer div.countdown-wrapper {
        width: 35px; } }
    @media (min-width: 980px) {
      /* line 60, ../sass/components/bean/_bean_countdown.scss */
      div.countdown.countdown-spacer div.countdown-wrapper {
        width: 50px; } }
    @media (min-width: 1220px) {
      /* line 60, ../sass/components/bean/_bean_countdown.scss */
      div.countdown.countdown-spacer div.countdown-wrapper {
        width: 60px; } }
  /* line 77, ../sass/components/bean/_bean_countdown.scss */
  div.countdown div {
    color: #fff; }
  /* line 79, ../sass/components/bean/_bean_countdown.scss */
  div.countdown div.space {
    color: #fff;
    display: inline-block;
    height: 46px;
    width: 1px;
    padding-left: 3px;
    margin: 2px 0 2px 3px;
    vertical-align: top;
    text-align: center;
    border-left: 1px solid #ccc; }
  /* line 91, ../sass/components/bean/_bean_countdown.scss */
  div.countdown div span.datetime {
    display: block;
    font-size: 2em;
    padding: 5px 0; }
  /* line 97, ../sass/components/bean/_bean_countdown.scss */
  div.countdown.countdown-light {
    color: #000;
    background-color: #e5e3e1; }
    /* line 101, ../sass/components/bean/_bean_countdown.scss */
    div.countdown.countdown-light div {
      color: #000; }
    /* line 103, ../sass/components/bean/_bean_countdown.scss */
    div.countdown.countdown-light div.space {
      color: #000;
      border-left: 1px solid #000; }

/* line 4, ../sass/components/bean/_bean_hero.scss */
.bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements {
  position: relative; }
  /* line 6, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .ubg-hero-image-wrapper {
    padding-bottom: 70%;
    background-position: center center;
    background-size: cover;
    position: relative; }
    @media (min-width: 740px) {
      /* line 6, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .ubg-hero-image-wrapper {
        position: absolute;
        top: 0;
        left: 0;
        width: 50%; } }
  /* line 25, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .ubg-bean-hero-element-youtube.ubg-bean-hero-youtube-right .youtube-wrapper .field .content {
    top: 12.2%;
    bottom: 12.2%; }
  @media (min-width: 740px) {
    /* line 23, ../sass/components/bean/_bean_hero.scss */
    .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .ubg-bean-hero-element-youtube.ubg-bean-hero-youtube-right .youtube-wrapper {
      right: 0;
      width: 50%; } }
  /* line 39, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .ubg-bean-hero-element-youtube.ubg-bean-hero-youtube-left .youtube-wrapper .field .content {
    top: 12.2%;
    bottom: 12.2%; }
  @media (min-width: 740px) {
    /* line 37, ../sass/components/bean/_bean_hero.scss */
    .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .ubg-bean-hero-element-youtube.ubg-bean-hero-youtube-left .youtube-wrapper {
      left: 0;
      width: 50%; } }
  /* line 53, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .ubg-bean-hero-element-youtube.ubg-bean-hero-youtube-full .youtube-wrapper .field .content {
    top: 12.2%;
    bottom: 12.2%; }
  @media (min-width: 740px) {
    /* line 51, ../sass/components/bean/_bean_hero.scss */
    .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .ubg-bean-hero-element-youtube.ubg-bean-hero-youtube-full .youtube-wrapper {
      right: 0;
      left: 0;
      width: 100%; }
      /* line 63, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .ubg-bean-hero-element-youtube.ubg-bean-hero-youtube-full .youtube-wrapper .field .content {
        width: 66.15%;
        margin: 0 auto;
        top: 0;
        bottom: 0; } }
  /* line 73, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .ubg-bean-hero-element-youtube .file-video-youtube {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0; }
  /* line 81, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .youtube-wrapper {
    position: absolute;
    top: 0;
    bottom: 0; }
    @media (min-width: 0) and (max-width: 739px) {
      /* line 81, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .youtube-wrapper {
        left: 0;
        right: 0; } }
    /* line 90, ../sass/components/bean/_bean_hero.scss */
    .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .youtube-wrapper .field .content {
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      width: auto; }
  @media (min-width: 740px) {
    /* line 100, ../sass/components/bean/_bean_hero.scss */
    .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .content {
      position: absolute;
      top: 0;
      right: 0;
      width: 50%; } }
  /* line 107, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .content .field {
    padding: 0 16px;
    /*text-transform: uppercase;*/ }
    @media (min-width: 740px) {
      /* line 107, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .content .field {
        font-size: 32px; } }
    @media (min-width: 980px) {
      /* line 107, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .content .field {
        font-size: 40px; } }
    @media (min-width: 1220px) {
      /* line 107, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .content .field {
        font-size: 52px; } }
    /* line 119, ../sass/components/bean/_bean_hero.scss */
    .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .content .field.field-name-ubg-hero-text {
      line-height: 1.5em;
      font-size: 22px; }
      @media (min-width: 740px) {
        /* line 119, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .content .field.field-name-ubg-hero-text {
          font-size: 16px; } }
      @media (min-width: 980px) {
        /* line 119, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .content .field.field-name-ubg-hero-text {
          font-size: 20px; } }
      @media (min-width: 1220px) {
        /* line 119, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .content .field.field-name-ubg-hero-text {
          font-size: 26px; } }
    /* line 132, ../sass/components/bean/_bean_hero.scss */
    .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .content .field.field-name-ubg-hero-link {
      line-height: 2em;
      font-size: 15px; }
      @media (min-width: 740px) {
        /* line 132, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .content .field.field-name-ubg-hero-link {
          font-size: 12px; } }
      @media (min-width: 980px) {
        /* line 132, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .content .field.field-name-ubg-hero-link {
          font-size: 15px; } }
      @media (min-width: 1220px) {
        /* line 132, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .content .field.field-name-ubg-hero-link {
          font-size: 20px; } }
      /* line 144, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .content .field.field-name-ubg-hero-link .field-item {
        margin: 0.5em 0; }
        /* line 146, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field.field-name-ubg-hero-elements .content .field.field-name-ubg-hero-link .field-item a {
          display: inline-block;
          background: #fff;
          color: #000;
          text-decoration: none;
          padding: 0.45em 0.75em; }
/* line 159, ../sass/components/bean/_bean_hero.scss */
.bean-ubg-bean-hero .bean-content #sdnPlayer {
  margin: 0 auto; }
/* line 163, ../sass/components/bean/_bean_hero.scss */
.bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title {
  padding: 2em 1em; }
  /* line 167, ../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 176, ../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 190, ../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 1, ../sass/components/bean/_bean_newsflash.scss */
.bean-bean-newsflash {
  /* slider */
  /* slide */ }
  /* line 3, ../sass/components/bean/_bean_newsflash.scss */
  .bean-bean-newsflash .bean-header .bean-title {
    position: absolute; }
  /* line 9, ../sass/components/bean/_bean_newsflash.scss */
  .bean-bean-newsflash .bean-newsflash-section-iosslider h2.bean-title {
    float: none; }
  /* line 15, ../sass/components/bean/_bean_newsflash.scss */
  .bean-bean-newsflash .bean-newsflash-iosslides {
    width: 100%;
    height: 100%; }
  /* line 22, ../sass/components/bean/_bean_newsflash.scss */
  .bean-bean-newsflash .bean-newsflash-iosslides .bean-newsflash-slide {
    /* required */
    float: left;
    width: 100%;
    height: auto; }

@media (min-width: 740px) {
  /* line 35, ../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 41, ../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 50, ../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 54, ../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 60, ../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 64, ../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 73, ../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 79, ../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 87, ../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 91, ../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 87, ../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; } }
/* line 102, ../sass/components/bean/_bean_newsflash.scss */
.bean-newsflash-content .bean-newsflash-section .newsflashslider .bean-newsflash-slide > .field__item {
  margin-bottom: 0; }
/* line 108, ../sass/components/bean/_bean_newsflash.scss */
.bean-newsflash-content .newsflash-content {
  position: relative; }

@media (min-width: 740px) {
  /* line 119, ../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 122, ../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 131, ../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 134, ../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 143, ../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 150, ../sass/components/bean/_bean_newsflash.scss */
.newsflash-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 */
  .newsflash-navigation:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 740px) {
    /* line 150, ../sass/components/bean/_bean_newsflash.scss */
    .newsflash-navigation {
      height: 41px;
      padding-bottom: 1em; } }

/* line 5, ../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: 0.5em; }
  @media (min-width: 0) and (max-width: 739px) {
    /* line 5, ../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%;
      margin-bottom: 1em; } }
  @media (min-width: 740px) {
    /* line 5, ../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; } }
  @media (min-width: 980px) {
    /* line 5, ../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 5, ../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 21, ../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 31, ../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 40, ../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 47, ../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 .field {
        line-height: 1.35em; }
        /* line 49, ../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 .field.field-name-ubg-poster-data {
          font-size: 350%; }
        /* line 52, ../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 .field.field-name-ubg-poster-meta {
          font-size: 70%; }
      @media (min-width: 0) and (max-width: 739px) {
        /* line 56, ../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 .block {
          margin-bottom: 1em; }
          /* line 59, ../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 .block:last-child {
            margin-bottom: 0; } }
      @media (min-width: 740px) {
        /* line 56, ../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 .block {
          height: 225px; } }
      @media (min-width: 980px) {
        /* line 56, ../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 .block {
          height: 303px; } }
      @media (min-width: 1220px) {
        /* line 56, ../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 .block {
          height: 380px; } }
      /* line 72, ../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 .block .ubg-poster-block-title {
        padding: 0.15em 5%; }
        @media (min-width: 0) and (max-width: 739px) {
          /* line 72, ../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 .block .ubg-poster-block-title {
            position: absolute;
            top: 0;
            left: 0; } }
    /* line 83, ../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; }
@media (min-width: 740px) {
  /* line 96, ../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 99, ../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 96, ../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 96, ../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 96, ../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 114, ../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 114, ../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 114, ../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; } }
@media (min-width: 740px) {
  /* line 133, ../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 136, ../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 148, ../sass/components/bean/_bean_poster.scss */
.bean-ubg-bean-poster .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-poster-right-navigation:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 740px) {
    /* line 148, ../sass/components/bean/_bean_poster.scss */
    .bean-ubg-bean-poster .bean-poster-right-navigation {
      height: 41px;
      padding-bottom: 1em; } }

/* line 1, ../sass/components/bean/_bean_social_media.scss */
div.social-media-box {
  margin-bottom: 1em; }
  /* line 4, ../sass/components/bean/_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/_bean_social_media.scss */
      div.social-media-box img.social-media-icon {
        width: auto; } }
  /* line 15, ../sass/components/bean/_bean_social_media.scss */
  div.social-media-box .smtitle-display-icon img.social-media-icon {
    float: none; }
  /* line 20, ../sass/components/bean/_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 20, ../sass/components/bean/_bean_social_media.scss */
      div.social-media-box h3.title {
        line-height: 44px; } }
  /* line 30, ../sass/components/bean/_bean_social_media.scss */
  div.social-media-box a.sm-toggle {
    display: block;
    text-align: right; }
    /* line 34, ../sass/components/bean/_bean_social_media.scss */
    div.social-media-box a.sm-toggle a:hover, div.social-media-box a.sm-toggle a:focus {
      text-decoration: none; }
    /* line 38, ../sass/components/bean/_bean_social_media.scss */
    div.social-media-box a.sm-toggle:focus {
      outline: 0; }
    /* line 42, ../sass/components/bean/_bean_social_media.scss */
    div.social-media-box a.sm-toggle i.fa {
      vertical-align: middle; }
      /* line 45, ../sass/components/bean/_bean_social_media.scss */
      div.social-media-box a.sm-toggle i.fa + span {
        margin-left: 0.3em; }
  /* line 52, ../sass/components/bean/_bean_social_media.scss */
  div.social-media-box .sm-placeholder a.sm-toggle {
    text-align: left; }
  /* line 56, ../sass/components/bean/_bean_social_media.scss */
  div.social-media-box .sm-placeholder img {
    vertical-align: top; }

/* line 62, ../sass/components/bean/_bean_social_media.scss */
.social-widgets {
  margin-bottom: 1em;
  /* To fill the container and nothing else */ }
  @media (min-width: 740px) {
    /* line 68, ../sass/components/bean/_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 73, ../sass/components/bean/_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 81, ../sass/components/bean/_bean_social_media.scss */
    .social-widgets.social-widgets-3 div.social-media-box {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
      /* line 84, ../sass/components/bean/_bean_social_media.scss */
      .social-widgets.social-widgets-3 div.social-media-box.field-item-first {
        clear: both; }
      /* line 88, ../sass/components/bean/_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 96, ../sass/components/bean/_bean_social_media.scss */
    .social-widgets.social-widgets-4 div.social-media-box {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
      /* line 99, ../sass/components/bean/_bean_social_media.scss */
      .social-widgets.social-widgets-4 div.social-media-box.field-item:nth-child(4n+1) {
        clear: both; }
      /* line 103, ../sass/components/bean/_bean_social_media.scss */
      .social-widgets.social-widgets-4 div.social-media-box.field-item:nth-child(4n+4) {
        width: 23.72881%;
        float: right;
        margin-right: 0;
        clear: right; } }
  /* line 113, ../sass/components/bean/_bean_social_media.scss */
  .social-widgets #fb-root {
    display: none; }
  /* line 118, ../sass/components/bean/_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 124, ../sass/components/bean/_bean_social_media.scss */
  .social-widgets iframe {
    display: block; }

/* line 129, ../sass/components/bean/_bean_social_media.scss */
.bean-social-media-doubleclick-solution .sm-toggle-placeholder {
  display: block;
  height: 1.5em; }

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