@font-face {
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: 400;
    src: local("Material Icons"), local("MaterialIcons-Regular"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/MaterialIcons/MaterialIcons-Regular.ttf) format("truetype"); }
   @font-face {
    font-family: 'Material Icons Outlined';
    font-style: normal;
    font-weight: 400;
    src: local("Material Icons Outlined"), local("MaterialIconsOutlined-Regular"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/MaterialIcons/MaterialIconsOutlined-Regular.otf) format("truetype"); } 
 /* line 20, ../sass/material-icons.scss */
  .material-icons {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    vertical-align: middle;
    /* Support for all WebKit browsers. */
    -webkit-font-smoothing: antialiased;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;
    /* Support for Firefox. */
    -moz-osx-font-smoothing: grayscale;
    /* Support for IE. */
    font-feature-settings: 'liga'; }
  
  /* line 46, ../sass/material-icons.scss */
  .material-icons-outlined {
    font-family: 'Material Icons Outlined';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -moz-font-feature-settings: 'liga';
    -moz-osx-font-smoothing: grayscale;
    vertical-align: middle; }
  
  /*# sourceMappingURL=material-icons.css.map *//**/
@font-face {
    font-family: 'Material Symbols Outlined';
    font-style: normal;
    font-weight: 100 700;
    src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/MaterialSymbols/MaterialSymbolsOutlined.woff2) format("woff2"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/MaterialSymbols/MaterialSymbolsOutlined.ttf) format("truetype"); } 
 /* line 9, ../sass/material-symbols.scss */
  .material-symbols-outlined {
    font-family: 'Material Symbols Outlined';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -moz-font-feature-settings: 'liga';
    -moz-osx-font-smoothing: grayscale;
    vertical-align: middle; }
  
  /*# sourceMappingURL=material-symbols.css.map *//**/
/*Form variables*/
  /*Form variables*/
  /*! normalize.css v3.0.0 | MIT License | git.io/normalize */
  /*! normalize.css v3.0.0 | HTML5 Display Definitions | MIT License | git.io/normalize */
  /* line 9, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_html5.scss */
  article,
  aside,
  details,
  figcaption,
  figure,
  footer,
  header,
  hgroup,
  main,
  nav,
  section,
  summary {
    display: block; }
  
  /* line 29, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_html5.scss */
  audio,
  canvas,
  progress,
  video {
    display: inline-block;
    vertical-align: baseline; }
  
  /* line 40, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_html5.scss */
  audio:not([controls]) {
    display: none;
    height: 0; }
  
  /* line 47, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_html5.scss */
  [hidden],
  template {
    display: none; }
  
  /*! normalize.css v3.0.0 | Base | MIT License | git.io/normalize */
  /* line 11, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_base.scss */
  html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%; }
  
  /* line 19, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_base.scss */
  body {
    margin: 0; }
  
  /*! normalize.css v3.0.0 | Links | MIT License | git.io/normalize */
  /* line 9, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_links.scss */
  a {
    background: transparent; }
  
  /* line 15, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_links.scss */
  a:active,
  a:hover {
    outline: 0; }
  
  /*! normalize.css v3.0.0 | Typography | MIT License | git.io/normalize */
  /* line 9, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  abbr[title] {
    border-bottom: 1px dotted; }
  
  /* line 15, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  b,
  strong {
    font-weight: bold; }
  
  /* line 22, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  dfn {
    font-style: italic; }
  
  /* line 29, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  h1 {
    font-size: 2em;
    margin: 0.67em 0; }
  
  /* line 36, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  mark {
    background: #ff0;
    color: #000; }
  
  /* line 43, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  small {
    font-size: 80%; }
  
  /* line 49, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  sub,
  sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline; }
  
  /* line 57, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  sup {
    top: -0.5em; }
  
  /* line 61, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  sub {
    bottom: -0.25em; }
  
  /*! normalize.css v3.0.0 | Embedded Content | MIT License | git.io/normalize */
  /* line 9, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_embeds.scss */
  img {
    border: 0; }
  
  /* line 15, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_embeds.scss */
  svg:not(:root) {
    overflow: hidden; }
  
  /*! normalize.css v3.0.0 | Figures | MIT License | git.io/normalize */
  /* line 9, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_groups.scss */
  figure {
    margin: 1em 40px; }
  
  /* line 15, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_groups.scss */
  hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0; }
  
  /* line 23, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_groups.scss */
  pre {
    overflow: auto; }
  
  /* line 29, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_groups.scss */
  code,
  kbd,
  pre,
  samp {
    font-family: monospace, monospace;
    font-size: 1em; }
  
  /*! normalize.css v3.0.0 | Forms | MIT License | git.io/normalize */
  /* line 15, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  button,
  input,
  optgroup,
  select,
  textarea {
    color: inherit;
    font: inherit;
    margin: 0; }
  
  /* line 27, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  button {
    overflow: visible; }
  
  /* line 36, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  button,
  select {
    text-transform: none; }
  
  /* line 47, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  button,
  html input[type="button"],
  input[type="reset"],
  input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer; }
  
  /* line 57, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  button[disabled],
  html input[disabled] {
    cursor: default; }
  
  /* line 64, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  button::-moz-focus-inner,
  input::-moz-focus-inner {
    border: 0;
    padding: 0; }
  
  /* line 73, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  input {
    line-height: normal; }
  
  /* line 83, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  input[type="checkbox"],
  input[type="radio"] {
    box-sizing: border-box;
    padding: 0; }
  
  /* line 93, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  input[type="number"]::-webkit-inner-spin-button,
  input[type="number"]::-webkit-outer-spin-button {
    height: auto; }
  
  /* line 102, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }
  
  /* line 113, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  input[type="search"]::-webkit-search-cancel-button,
  input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }
  
  /* line 120, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em; }
  
  /* line 129, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  legend {
    border: 0;
    padding: 0; }
  
  /* line 136, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  textarea {
    overflow: auto; }
  
  /* line 143, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  optgroup {
    font-weight: bold; }
  
  /*! normalize.css v3.0.0 | Tables | MIT License | git.io/normalize */
  /* line 9, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_tables.scss */
  table {
    border-collapse: collapse;
    border-spacing: 0; }
  
  /* line 14, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_tables.scss */
  td,
  th {
    padding: 0; }
  
  /*# sourceMappingURL=mit.normalize.css.map *//**/
@media all and (max-width: 739px) {
 /* line 3, ../sass/mit.hacks.scss */
    #toolbar, #admin-menu {
      display: none; }
  
    /* line 8, ../sass/mit.hacks.scss */
    html body.toolbar, html body.admin-menu {
      padding-top: 0 !important;
      margin-top: 0 !important; } 
}/*# sourceMappingURL=mit.hacks.css.map *//**/
@font-face {
    font-family: "CDUKievit";
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/CDUKievitWeb-Medium.eot?1540372105) format("embedded-opentype");
    src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/CDUKievitWeb-Medium.eot?1540372105#iefix) format("embedded-opentype"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/CDUKievitWeb-Medium.woff?1540372105) format("woff"); }
   @font-face {
    font-family: "CDUKievit Bold";
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/CDUKievitWeb-BoldItalic.eot?1540372105) format("embedded-opentype");
    src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/CDUKievitWeb-BoldItalic.eot?1540372105#iefix) format("embedded-opentype"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/CDUKievitWeb-BoldItalic.woff?1540372105) format("woff"); } 
 /*@include font-face("CDUKievit", (
  	"woff": "CDUKievitWeb-Medium.woff", 
  	"eot": "CDUKievitWeb-Medium.eot"
  ));
  @include font-face("CDUKievit Bold", (
  	"woff": "CDUKievitWeb-BoldItalic.woff", 
  	"eot" : "CDUKievitWeb-BoldItalic.eot"
  ));*//*# sourceMappingURL=kievit.css.map */
  
  /*Form variables*/
  /*Form variables*/
  /* Social-Media-Wall */
  /* line 2, ../sass/root_variables/_root_variables.scss */
  .bean-bean-socialmedia-wall {
    --smw-color-text: #000;
    --smw-color-link: #e6050f;
    --smw-color-link-text: white;
    --smw-color-header-link: #e6050f;
    --smw-color-link-hover: #e6050f;
    --smw-color-header-link-hover: #e6050f;
    --smw-font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif; }
  
  /* No files to import found in abstractions/**\/* */
  /* line 2, ../sass/base/_accordion.scss */
  .ui-accordion.ui-widget,
  .ui-accordion .ui-accordion-header {
    font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif; }
  /* line 7, ../sass/base/_accordion.scss */
  .ui-accordion .ui-accordion-header {
    padding: 0.5em 0;
    font-size: 1em;
    line-height: 1.5em;
    border-bottom: 1px solid #ccc; }
    /* line 13, ../sass/base/_accordion.scss */
    .ui-accordion .ui-accordion-header.ui-state-active {
      border-color: #fff;
      margin-bottom: 1em; }
    /* line 18, ../sass/base/_accordion.scss */
    .ui-accordion .ui-accordion-header a {
      padding: 0 0 0 2.5em;
      display: block;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }
    /* line 27, ../sass/base/_accordion.scss */
    .ui-accordion .ui-accordion-header .ui-icon {
      width: 1.5em;
      height: 1.5em;
      position: absolute;
      left: 0.5em;
      top: 0.5em;
      margin-top: 0;
      display: inline-block;
      background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/mit/mit/images/bg-sidebar-block.png);
      background-position: 0 0;
      background-repeat: no-repeat;
      background-size: 1.5em auto; }
    /* line 41, ../sass/base/_accordion.scss */
    .ui-accordion .ui-accordion-header.ui-state-default .ui-icon {
      background-position: 0 0em; }
    /* line 45, ../sass/base/_accordion.scss */
    .ui-accordion .ui-accordion-header.ui-state-default.ui-state-hover .ui-icon {
      background-position: 0 -1.5em; }
    /* line 49, ../sass/base/_accordion.scss */
    .ui-accordion .ui-accordion-header.ui-state-active .ui-icon {
      background-position: 0 -3em; }
    /* line 53, ../sass/base/_accordion.scss */
    .ui-accordion .ui-accordion-header.ui-state-active.ui-state-hover .ui-icon {
      background-position: 0 -4.5em; }
  /* line 58, ../sass/base/_accordion.scss */
  .ui-accordion .ui-accordion-content {
    border-bottom: 1px solid #fff; }
    /* line 61, ../sass/base/_accordion.scss */
    .ui-accordion .ui-accordion-content.ui-accordion-content-active {
      border-color: #ccc; }
  
  /* line 1, ../sass/base/_field.scss */
  .field__label {
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif; }
  
  /* line 2, ../sass/base/_forms.scss */
  textarea.form-textarea {
    font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif; }
  
  /* line 6, ../sass/base/_forms.scss */
  .cdu-form {
    position: relative;
    margin-bottom: 2em; }
  
  /* line 11, ../sass/base/_forms.scss */
  input.form-submit, a#edit-cancel, input#edit-submit {
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    background-color: #e6050f;
    border: 1px solid #e6050f;
    margin: 0.63em auto;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px; }
    /* line 19, ../sass/base/_forms.scss */
    input.form-submit:hover, a#edit-cancel:hover, input#edit-submit:hover {
      border: 1px solid #e6050f;
      background-color: #e6050f; }
    /* line 23, ../sass/base/_forms.scss */
    input.form-submit:focus, a#edit-cancel:focus, input#edit-submit:focus {
      outline: 1px solid #000; }
  
  /* --------- Inxmail Newsletter Form ------------ */
  /* line 31, ../sass/base/_forms.scss */
  #ubg-inxmail-mit-newsletter-form .form-item-anrede .form-type-radio {
    display: inline-block;
    margin-right: 0.5em; }
  
  /* line 1, ../sass/base/_globals.scss */
  body {
    font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif;
    font-size: 14px;
    line-height: 21px;
    padding-bottom: 0;
    height: 100%; }@media (min-width: 740px) {
 /* line 1, ../sass/base/_globals.scss */
      body {
        font-size: 14px;
        line-height: 21px; } 
}@media (min-width: 980px) {
 /* line 1, ../sass/base/_globals.scss */
      body {
        font-size: 16px;
        line-height: 24px; } 
}/* line 19, ../sass/base/_globals.scss */
  strong,
  b {
    font-weight: normal;
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif; }
  
  /* line 26, ../sass/base/_globals.scss */
  h1, h2, h3, h4, h5, h6 {
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal; }
  
  /* line 31, ../sass/base/_globals.scss */
  h1 {
    font-size: 2em; }
    /* line 34, ../sass/base/_globals.scss */
    h1.page-title {
      font-size: 1.5em;
      font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif;
      text-transform: uppercase; }
  
  /* line 41, ../sass/base/_globals.scss */
  h2 {
    font-size: 1.5em;
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif;
    color: #000; }
    /* line 46, ../sass/base/_globals.scss */
    h2.bean-title {
      font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif;
      color: #000;
      text-transform: uppercase; }
    /* line 52, ../sass/base/_globals.scss */
    .node h2 {
      font-size: 1.25em; }
  
  /* line 57, ../sass/base/_globals.scss */
  h3 {
    font-size: 1.25em;
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif; }
    /* line 61, ../sass/base/_globals.scss */
    h3.title, h3.block-title {
      font-size: 1.5em;
      line-height: 1.2em;
      margin-bottom: 0.6667em; }
  
  /* line 69, ../sass/base/_globals.scss */
  a, a:link, a:visited, a:hover {
    color: #e6050f;
    text-decoration: none; }
  
  /* line 73, ../sass/base/_globals.scss */
  a:hover, a:focus {
    text-decoration: underline; }
  
  /* line 74, ../sass/base/_globals.scss */
  a:focus {
    outline: 1px solid #e6050f; }
  
  /* line 76, ../sass/base/_globals.scss */
  iframe {
    display: block;
    padding: 0; }
  
  /************************/
  /* line 79, ../sass/base/_globals.scss */
  #overlay-container {
    height: 80%;
    margin-top: 100px; }@media (min-width: 740px) {
 /* line 79, ../sass/base/_globals.scss */
      #overlay-container {
        margin-top: 110px; } 
}@media (min-width: 980px) {
 /* line 79, ../sass/base/_globals.scss */
      #overlay-container {
        margin-top: 135px; } 
}@media (min-width: 1220px) {
 /* line 79, ../sass/base/_globals.scss */
      #overlay-container {
        margin-top: 140px; } 
}/* line 96, ../sass/base/_globals.scss */
  .glyphicon span.title,
  .glyphicons span.title,
  .genericon span.title {
    font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif; }
  
  /* line 102, ../sass/base/_globals.scss */
  a .glyphicon,
  a .glyphicons {
    color: #e6050f; }
  
  /* line 107, ../sass/base/_globals.scss */
  span.file {
    margin-right: 0.4em; }
    /* line 110, ../sass/base/_globals.scss */
    span.file .glyphicon, span.file .glyphicons {
      margin-right: 0.3em;
      color: inherit;
      line-height: inherit;
      vertical-align: baseline;
      top: 1px; }
  
  /* line 120, ../sass/base/_globals.scss */
  .element-invisible {
    margin: 0;
    padding: 0; }
  
  /* line 125, ../sass/base/_globals.scss */
  a.skip-link {
    color: #000; }
    /* line 128, ../sass/base/_globals.scss */
    a.skip-link:focus {
      outline: 1px solid #000; }
  
  /* line 134, ../sass/base/_globals.scss */
  a.toplink {
    width: auto;
    height: auto;
    background-image: none;
    z-index: 1000; }
    /* line 140, ../sass/base/_globals.scss */
    a.toplink:hover {
      text-decoration: none; }
    /* line 144, ../sass/base/_globals.scss */
    a.toplink:after {
      content: '\f139';
      font-family: 'FontAwesome';
      font-size: 4em; }
  
  /* line 1, ../sass/base/_lists.scss */
  ul.buvo-tabs,
  ul.beschluesse-tabs {
    display: inline-block;
    list-style: none;
    margin: 0 auto 1em auto;
    text-align: center;
    width: 100%; }
    /* line 9, ../sass/base/_lists.scss */
    ul.buvo-tabs li,
    ul.beschluesse-tabs li {
      display: inline-block;
      line-height: 1.1em;
      padding: 0;
      margin: 0.2em 0; }
      /* line 15, ../sass/base/_lists.scss */
      ul.buvo-tabs li .active,
      ul.beschluesse-tabs li .active {
        text-decoration: underline; }
    /* line 20, ../sass/base/_lists.scss */
    ul.buvo-tabs li + li,
    ul.beschluesse-tabs li + li {
      border-left: 1px solid #000;
      margin-left: 0.2em;
      padding-left: 0.2em; }
  
  /* line 28, ../sass/base/_lists.scss */
  ul.beschluesse-tabs li {
    margin: 0.2em 0.5em; }
    /* line 31, ../sass/base/_lists.scss */
    ul.beschluesse-tabs li a {
      font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif;
      line-height: 1.2em;
      display: inline-block;
      font-size: 0.9em;
      padding: 0.5em 1.25em;
      background-color: #999;
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      color: #fff; }
      /* line 41, ../sass/base/_lists.scss */
      ul.beschluesse-tabs li a.active, ul.beschluesse-tabs li a:hover {
        background-color: #e6050f;
        text-decoration: none; }
  /* line 49, ../sass/base/_lists.scss */
  ul.beschluesse-tabs li + li {
    border-left: none;
    margin-left: 0;
    padding-left: 0; }
  
  /* line 58, ../sass/base/_lists.scss */
  ul.pager-load-more li.pager-next a {
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif;
    color: #fff;
    background-color: #e6050f;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px; }
    /* line 64, ../sass/base/_lists.scss */
    ul.pager-load-more li.pager-next a:link, ul.pager-load-more li.pager-next a:visited {
      color: #fff; }
    /* line 65, ../sass/base/_lists.scss */
    ul.pager-load-more li.pager-next a:hover {
      background-color: #e6050f; }@media (min-width: 740px) {
 /* line 1, ../sass/base/_regions.scss */
    .l-page {
      padding-top: 110px; } 
}@media (min-width: 980px) {
 /* line 1, ../sass/base/_regions.scss */
    .l-page {
      padding-top: 129px; } 
}/* line 11, ../sass/base/_regions.scss */
  .l-header {
    -moz-box-shadow: 0 2px 1.5em rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0 2px 1.5em rgba(0, 0, 0, 0.15);
    box-shadow: 0 2px 1.5em rgba(0, 0, 0, 0.15); }@media (min-width: 740px) {
 /* line 11, ../sass/base/_regions.scss */
      .l-header {
        z-index: 950;
        position: fixed;
        width: 100%;
        top: 0; }
        /* line 19, ../sass/base/_regions.scss */
        .admin-menu .l-header {
          top: 31px; } 
}/* line 25, ../sass/base/_regions.scss */
  .l-branding-outer {
    background-color: #dfdfdf; }
    /* 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; }@media (min-width: 740px) {
 /* line 25, ../sass/base/_regions.scss */
      .l-branding-outer {
        background-color: #fff; } 
}/* line 34, ../sass/base/_regions.scss */
  .l-navigation-outer {
    background-color: #fff; }
    /* 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; }@media (min-width: 740px) {
 /* line 39, ../sass/base/_regions.scss */
    .l-region--branding {
      float: right;
      background-color: transparent; } 
}/* line 47, ../sass/base/_regions.scss */
  .l-region--branding .block--menu-menu-menu-social-links {
    float: left; }
  /* line 48, ../sass/base/_regions.scss */
  .l-region--branding .block--menu-menu-top-menu {
    float: right;
    margin-left: 30px; }@media (min-width: 980px) {
 /* line 48, ../sass/base/_regions.scss */
      .l-region--branding .block--menu-menu-top-menu {
        margin-left: 70px; } 
}/* line 58, ../sass/base/_regions.scss */
  .l-main {
    margin-top: 1.25em; }
  
  /* line 62, ../sass/base/_regions.scss */
  .l-footer {
    border-top: 25px solid #e1e2e4;
    background-color: #fff;
    padding-top: 2em;
    text-align: center;
    font-size: 0.9em; }
    /* line 69, ../sass/base/_regions.scss */
    .l-footer a:focus {
      outline: 1px solid #e6050f; }
    /* line 73, ../sass/base/_regions.scss */
    .maintenance-page .l-footer {
      position: absolute;
      bottom: 0;
      width: 100%; }
    /* line 79, ../sass/base/_regions.scss */
    .l-footer .l-copyright {
      padding-top: 1em;
      margin-top: 1em;
      border-top: 1px solid #999;
      text-align: left; }
  
  /* line 87, ../sass/base/_regions.scss */
  .l-cookies {
    background-color: #e1e2e4; }
  
  /* line 1, ../sass/base/_tables.scss */
  tr.odd {
    background-color: #e1e2e4; }
  
  /* --------- Table with only images (within body-part of the node) ----------- */
  /* line 6, ../sass/base/_tables.scss */
  table.image-table {
    display: 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 */
    table.image-table:after {
      content: " ";
      display: block;
      clear: both; }
    /* line 10, ../sass/base/_tables.scss */
    table.image-table > tbody {
      display: block; }
      /* line 13, ../sass/base/_tables.scss */
      table.image-table > tbody > tr {
        display: block;
        clear: both; }
        /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
        table.image-table > tbody > tr:after {
          content: "";
          display: table;
          clear: both; }
    /* line 20, ../sass/base/_tables.scss */
    table.image-table td {
      display: block;
      float: left;
      padding-bottom: 0.7em; }
      /* line 25, ../sass/base/_tables.scss */
      table.image-table td img {
        vertical-align: top; }
    /* line 33, ../sass/base/_tables.scss */
    table.image-table.image-table-3 td {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 37, ../sass/base/_tables.scss */
    table.image-table.image-table-3 td:nth-child(3) {
      width: 32.20339%;
      float: right;
      margin-right: 0;
      clear: right; }
    /* line 46, ../sass/base/_tables.scss */
    table.image-table.image-table-4 td {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
    /* line 50, ../sass/base/_tables.scss */
    table.image-table.image-table-4 td:nth-child(4) {
      width: 23.72881%;
      float: right;
      margin-right: 0;
      clear: right; }
    /* line 59, ../sass/base/_tables.scss */
    table.image-table.image-table-5 td {
      width: 18.36735%;
      float: left;
      margin-right: 2.04082%; }
    /* line 63, ../sass/base/_tables.scss */
    table.image-table.image-table-5 td:nth-child(5) {
      width: 18.36735%;
      float: right;
      margin-right: 0;
      clear: right; }
    /* line 72, ../sass/base/_tables.scss */
    table.image-table.image-table-6 td {
      width: 15.25424%;
      float: left;
      margin-right: 1.69492%; }
    /* line 76, ../sass/base/_tables.scss */
    table.image-table.image-table-6 td:nth-child(6) {
      width: 15.25424%;
      float: right;
      margin-right: 0;
      clear: right; }
    /* line 85, ../sass/base/_tables.scss */
    table.image-table.image-table-8 td {
      width: 11.39241%;
      float: left;
      margin-right: 1.26582%; }
    /* line 89, ../sass/base/_tables.scss */
    table.image-table.image-table-8 td:nth-child(8) {
      width: 11.39241%;
      float: right;
      margin-right: 0;
      clear: right; }
  
  /* line 99, ../sass/base/_tables.scss */
  .field-type-text-long table.image-table td, .field-type-text-long table.image-table th,
  .field-type-text-with-summary table.image-table td,
  .field-type-text-with-summary table.image-table th {
    padding-left: 0;
    padding-right: 0; }
  
  /* line 2, ../sass/base/_tabs.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 {
    font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif; }
  /* line 8, ../sass/base/_tabs.scss */
  .ui-tabs.ui-widget-content a {
    color: #e6050f; }
  /* line 10, ../sass/base/_tabs.scss */
  .ui-tabs .ui-widget-header {
    background: #e1e2e4; }
    /* line 13, ../sass/base/_tabs.scss */
    .ui-tabs .ui-widget-header .ui-state-default {
      background: #e1e2e4;
      border-top-color: #e1e2e4; }
    /* line 18, ../sass/base/_tabs.scss */
    .ui-tabs .ui-widget-header .ui-state-active {
      background: #fff;
      border-top-color: #e6050f; }
  
  /* line 26, ../sass/base/_tabs.scss */
  .field-fc-block-tabs.field-fc-block-tabs-2 .ui-tabs-nav.ui-tabs-truncate li {
    max-width: 48%; }
  /* line 30, ../sass/base/_tabs.scss */
  .field-fc-block-tabs.field-fc-block-tabs-3 .ui-tabs-nav.ui-tabs-truncate li {
    max-width: 32%; }
  /* line 34, ../sass/base/_tabs.scss */
  .field-fc-block-tabs.field-fc-block-tabs-2 .ui-tabs-nav.ui-tabs-truncate li {
    max-width: 24%; }
  /* line 38, ../sass/base/_tabs.scss */
  .field-fc-block-tabs .ui-tabs-nav.ui-tabs-truncate li a {
    max-width: 85%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  
  /* line 51, ../sass/base/_tabs.scss */
  .tabs-pills .ui-tabs .ui-tabs-nav li a {
    color: #000;
    font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif; }
    /* line 55, ../sass/base/_tabs.scss */
    .tabs-pills .ui-tabs .ui-tabs-nav li a:hover, .tabs-pills .ui-tabs .ui-tabs-nav li a.active {
      border-bottom: 3px solid #e6050f; }
  /* line 65, ../sass/base/_tabs.scss */
  .tabs-pills .ui-tabs .ui-widget-header .ui-state-active a {
    border-bottom: 3px solid #e6050f; }
  
  /*********** Breadcrumb **************/
  /* line 3, ../sass/components/_breadcrumb.scss */
  .breadcrumb .delimiter {
    color: #e6050f; }
  
  /* ------------- Kalender + Mini-Kalender ------------ */
  /* line 2, ../sass/components/_calendar.scss */
  .l-content .view-calendar .date-nav,
  .l-region--sidebar-second .view-calendar .date-nav {
    background-color: #e6050f; }
  
  /* line 7, ../sass/components/_calendar.scss */
  .view .date-nav-wrapper span.pager-icon {
    border: 1px solid #e6050f;
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif; }
    /* line 11, ../sass/components/_calendar.scss */
    .view .date-nav-wrapper span.pager-icon:hover {
      border-color: #fff; }
  
  /* line 16, ../sass/components/_calendar.scss */
  .calendar-calendar th.days {
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif; }
  
  /* line 20, ../sass/components/_calendar.scss */
  .calendar-calendar td .inner div.day a {
    color: #e6050f; }
  
  /* line 22, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.date-box.today,
  .calendar-calendar .month-view .full tr td.single-day.today {
    border-color: #e6050f; }
  
  /* line 25, ../sass/components/_calendar.scss */
  .l-content .view-calendar .calendar-calendar .date-nav-wrapper div.date-heading a {
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal; }
  
  /* line 31, ../sass/components/_calendar.scss */
  div.feed-icon a.ical-icon {
    color: #e6050f; }
  
  /* line 1, ../sass/components/_colorbox.scss */
  #cboxClose {
    background: url(https://www.mit-bund.de/sites/all/themes/ubg/mit/mit/images/colorbox-controls.png) no-repeat scroll -25px 0 transparent;
    border: 0; }
  
  /* line 2, ../sass/components/_image.scss */
  img {
    -moz-border-radius: 72px 0px 0px 0px;
    -webkit-border-radius: 72px;
    border-radius: 72px 0px 0px 0px; }
    /* line 5, ../sass/components/_image.scss */
    img.mit-image-style-2 {
      -moz-border-radius: 36px 0px 0px 0px;
      -webkit-border-radius: 36px;
      border-radius: 36px 0px 0px 0px; }
    /* line 8, ../sass/components/_image.scss */
    img.mit-image-style-3 {
      -moz-border-radius: 24px 0px 0px 0px;
      -webkit-border-radius: 24px;
      border-radius: 24px 0px 0px 0px; }
    /* line 11, ../sass/components/_image.scss */
    img.mit-image-style-4 {
      -moz-border-radius: 18px 0px 0px 0px;
      -webkit-border-radius: 18px;
      border-radius: 18px 0px 0px 0px; }
    /* line 14, ../sass/components/_image.scss */
    img.mit-image-style-5 {
      -moz-border-radius: 18px 0px 0px 0px;
      -webkit-border-radius: 18px;
      border-radius: 18px 0px 0px 0px; }
  
  /* line 19, ../sass/components/_image.scss */
  .field-collection-item-field-fc-banner img,
  .ubg-gmap img,
  .gm-style img,
  .social-sharing img,
  .publikation img,
  .flag img,
  .cycle-pager img,
  .icon img,
  .file-icon img,
  #views_infinite_scroll-ajax-loader img,
  img.social-logo,
  #block-apachesolr-search-sort img,
  #block-ubg-mit-mix-mit-copyright-block img,
  .node--cduvorort .picture img,
  table.image-table img,
  .ubg-bean-slideshow-slide-wrapper img,
  .no-round-corner img,
  img.no-round-corner,
  .media-gallery-item img,
  .media-gallery-collection img,
  .slider-navi img,
  #logo img {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px; }@media (min-width: 0) and (max-width: 739px) {
 /* line 48, ../sass/components/_image.scss */
    .bean-ubg-bean-slideshow article.ubg-slide .image-wrapper img {
      -moz-border-radius: 18px 0px 0px 0px;
      -webkit-border-radius: 18px;
      border-radius: 18px 0px 0px 0px; } 
}@media (min-width: 481px) {
 /* line 48, ../sass/components/_image.scss */
    .bean-ubg-bean-slideshow article.ubg-slide .image-wrapper img {
      -moz-border-radius: 36px 0px 0px 0px;
      -webkit-border-radius: 36px;
      border-radius: 36px 0px 0px 0px; } 
}@media (min-width: 740px) {
 /* line 48, ../sass/components/_image.scss */
    .bean-ubg-bean-slideshow article.ubg-slide .image-wrapper img {
      -moz-border-radius: 48px 0px 0px 0px;
      -webkit-border-radius: 48px;
      border-radius: 48px 0px 0px 0px; } 
}@media (min-width: 980px) {
 /* line 48, ../sass/components/_image.scss */
    .bean-ubg-bean-slideshow article.ubg-slide .image-wrapper img {
      -moz-border-radius: 64px 0px 0px 0px;
      -webkit-border-radius: 64px;
      border-radius: 64px 0px 0px 0px; } 
}@media (min-width: 1220px) {
 /* line 48, ../sass/components/_image.scss */
    .bean-ubg-bean-slideshow article.ubg-slide .image-wrapper img {
      -moz-border-radius: 82px 0px 0px 0px;
      -webkit-border-radius: 82px;
      border-radius: 82px 0px 0px 0px; } 
}/* line 6, ../sass/components/_jplayer.scss */
  .audio-player-container .field__item .jp-audio .jp-interface h2 {
    font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif; }
  /* line 16, ../sass/components/_jplayer.scss */
  .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.jp-controls li a.player-button:hover, .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.jp-controls li a.player-button:active {
    background: #e6050f; }
  /* line 28, ../sass/components/_jplayer.scss */
  .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.volume-controls li a.player-button:hover, .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.volume-controls li a.player-button:active {
    color: #e6050f; }
  /* line 38, ../sass/components/_jplayer.scss */
  .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player .jp-progress .jp-seek-bar {
    border: 1px solid #e6050f; }
    /* line 41, ../sass/components/_jplayer.scss */
    .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player .jp-progress .jp-seek-bar .jp-play-bar {
      background: #fa242d; }
  /* line 47, ../sass/components/_jplayer.scss */
  .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player .jp-volume-bar {
    border: 1px solid #e6050f; }
    /* line 50, ../sass/components/_jplayer.scss */
    .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player .jp-volume-bar .jp-volume-bar-value {
      background: #fa242d; }
  
  /* line 1, ../sass/components/_logo.scss */
  div#logo {
    float: left;
    padding: 0.5em 0;
    margin: 0 10px 0 0;
    height: 36px; }
    /* line 7, ../sass/components/_logo.scss */
    div#logo img, div#logo a {
      width: auto;
      max-width: none;
      vertical-align: top;
      height: inherit; }@media (min-width: 740px) {
 /* line 1, ../sass/components/_logo.scss */
      div#logo {
        padding: 0.75em 0 0.25em 0;
        margin-left: 0;
        height: 45px; } 
}@media (min-width: 980px) {
 /* line 1, ../sass/components/_logo.scss */
      div#logo {
        height: 54px; } 
}/* ------- Menus in Branding region --------- */
  /* line 2, ../sass/components/_navigation.scss */
  .l-region--branding ul.menu {
    padding: 0.5em 0;
    height: 20px; }@media (min-width: 740px) {
 /* line 2, ../sass/components/_navigation.scss */
      .l-region--branding ul.menu {
        border-top: 3px solid #ccc;
        padding-top: 0.56em;
        padding-bottom: 0;
        height: auto; } 
}/* line 13, ../sass/components/_navigation.scss */
    .l-region--branding ul.menu li {
      float: left;
      margin: 0 0 0 1em;
      height: 100%;
      vertical-align: middle; }@media (min-width: 980px) {
 /* line 13, ../sass/components/_navigation.scss */
        .l-region--branding ul.menu li {
          /*line-height: 48px;*/ } 
}/* line 21, ../sass/components/_navigation.scss */
      .l-region--branding ul.menu li:first-child {
        margin-left: 0; }
      /* line 23, ../sass/components/_navigation.scss */
      .l-region--branding ul.menu li a,
      .l-region--branding ul.menu li span.nolink {
        color: #666;
        text-transform: uppercase;
        cursor: pointer;
        display: block;
        height: inherit; }
        /* line 31, ../sass/components/_navigation.scss */
        .l-region--branding ul.menu li a:hover, .l-region--branding ul.menu li a:active, .l-region--branding ul.menu li a.active,
        .l-region--branding ul.menu li span.nolink:hover,
        .l-region--branding ul.menu li span.nolink:active,
        .l-region--branding ul.menu li span.nolink.active {
          color: #e6050f;
          text-decoration: none; }
        /* line 35, ../sass/components/_navigation.scss */
        .l-region--branding ul.menu li a:focus,
        .l-region--branding ul.menu li span.nolink:focus {
          outline: 1px solid #e6050f;
          color: #e6050f; }
        /* line 40, ../sass/components/_navigation.scss */
        .l-region--branding ul.menu li a:hover span, .l-region--branding ul.menu li a:active span,
        .l-region--branding ul.menu li span.nolink:hover span,
        .l-region--branding ul.menu li span.nolink:active span {
          color: #e6050f; }
  
  /* line 47, ../sass/components/_navigation.scss */
  .l-region--branding #block-menu-menu-top-menu {
    position: relative; }@media (min-width: 740px) {
 /* line 51, ../sass/components/_navigation.scss */
    .l-region--branding #block-menu-menu-top-menu ul.menu {
      padding-top: 0.4em; } 
}/* line 56, ../sass/components/_navigation.scss */
  .l-region--branding #block-menu-menu-top-menu ul.menu li a,
  .l-region--branding #block-menu-menu-top-menu ul.menu li span.nolink {
    height: inherit;
    font-size: 1.2em; }@media (min-width: 740px) {
 /* line 56, ../sass/components/_navigation.scss */
      .l-region--branding #block-menu-menu-top-menu ul.menu li a,
      .l-region--branding #block-menu-menu-top-menu ul.menu li span.nolink {
        font-size: 0.875em; } 
}/* line 63, ../sass/components/_navigation.scss */
    .l-region--branding #block-menu-menu-top-menu ul.menu li a:before,
    .l-region--branding #block-menu-menu-top-menu ul.menu li span.nolink:before {
      vertical-align: bottom; }
    /* line 67, ../sass/components/_navigation.scss */
    .l-region--branding #block-menu-menu-top-menu ul.menu li a span.title,
    .l-region--branding #block-menu-menu-top-menu ul.menu li span.nolink span.title {
      margin-left: 6px;
      display: none; }@media (min-width: 740px) {
 /* line 67, ../sass/components/_navigation.scss */
        .l-region--branding #block-menu-menu-top-menu ul.menu li a span.title,
        .l-region--branding #block-menu-menu-top-menu ul.menu li span.nolink span.title {
          display: inline; } 
}/* line 77, ../sass/components/_navigation.scss */
  .l-region--branding #block-menu-menu-menu-social-links ul.menu li a,
  .l-region--branding #block-menu-menu-menu-social-links ul.menu li span.nolink {
    font-size: 1.5em;
    line-height: inherit; }@media (min-width: 740px) {
 /* line 77, ../sass/components/_navigation.scss */
      .l-region--branding #block-menu-menu-menu-social-links ul.menu li a,
      .l-region--branding #block-menu-menu-menu-social-links ul.menu li span.nolink {
        font-size: 1.25em; } 
}/* ------- Footer menu ----------- */
  /* line 87, ../sass/components/_navigation.scss */
  .l-footer .l-region > .block + .block {
    margin-top: 2em; }
  
  /* line 91, ../sass/components/_navigation.scss */
  .l-region--footer .menu-mainmenu,
  .l-region--footer .menu-metamenu {
    display: inline-block;
    width: 100%;
    text-align: center; }@media (min-width: 740px) {
 /* line 91, ../sass/components/_navigation.scss */
      .l-region--footer .menu-mainmenu,
      .l-region--footer .menu-metamenu {
        width: auto; } 
}/* line 100, ../sass/components/_navigation.scss */
  .l-region--footer .menu-block-wrapper {
    line-height: 0; }
  
  /* line 104, ../sass/components/_navigation.scss */
  .l-region--footer .menu-social-links ul,
  .l-region--footer .menu-mainmenu ul,
  .l-region--footer .menu-metamenu ul {
    display: inline-block; }
  
  /* line 110, ../sass/components/_navigation.scss */
  .l-region--footer ul.menu li {
    float: left;
    margin: 0 0.5em;
    height: 100%;
    vertical-align: middle; }
  
  /* line 118, ../sass/components/_navigation.scss */
  .l-region--footer .menu-mainmenu ul.menu li,
  .l-region--footer .menu-metamenu ul.menu li {
    border-left: 1px solid #999;
    padding-left: 0.3em;
    margin-left: 0.3em;
    margin-right: 0;
    line-height: 1.25; }@media (min-width: 400px) {
 /* line 118, ../sass/components/_navigation.scss */
      .l-region--footer .menu-mainmenu ul.menu li,
      .l-region--footer .menu-metamenu ul.menu li {
        padding-left: 0.5em;
        margin-left: 0.5em; } 
}/* line 128, ../sass/components/_navigation.scss */
    .l-region--footer .menu-mainmenu ul.menu li:first-child,
    .l-region--footer .menu-metamenu ul.menu li:first-child {
      border-left: none;
      padding-left: 0;
      margin-left: 0; }
  
  /* line 135, ../sass/components/_navigation.scss */
  .l-region--footer .menu-social-links ul.menu li {
    margin: 0 1em; }@media (min-width: 740px) {
 /* line 141, ../sass/components/_navigation.scss */
    .l-region--footer .menu-mainmenu + .menu-metamenu ul.menu li:first-child {
      border-left: 1px solid #999;
      padding-left: 0.5em;
      margin-left: 0.5em; } 
}/* line 150, ../sass/components/_navigation.scss */
  .l-region--footer ul.menu li a,
  .l-region--footer ul.menu li span.nolink {
    color: #000;
    cursor: pointer;
    display: block;
    height: inherit; }
    /* line 157, ../sass/components/_navigation.scss */
    .l-region--footer ul.menu li a:hover, .l-region--footer ul.menu li a:active,
    .l-region--footer ul.menu li span.nolink:hover,
    .l-region--footer ul.menu li span.nolink:active {
      color: #e6050f;
      text-decoration: none; }
    /* line 160, ../sass/components/_navigation.scss */
    .l-region--footer ul.menu li a:focus,
    .l-region--footer ul.menu li span.nolink:focus {
      outline: 1px solid #e6050f;
      color: #e6050f; }
    /* line 165, ../sass/components/_navigation.scss */
    .l-region--footer ul.menu li a:hover span, .l-region--footer ul.menu li a:active span,
    .l-region--footer ul.menu li span.nolink:hover span,
    .l-region--footer ul.menu li span.nolink:active span {
      color: #e6050f; }
  
  /* line 170, ../sass/components/_navigation.scss */
  .l-region--footer .menu-social-links ul.menu li a,
  .l-region--footer .menu-social-links ul.menu li span.nolink {
    color: #666;
    font-size: 1.25em;
    line-height: inherit; }
  
  /* line 177, ../sass/components/_navigation.scss */
  .l-region--footer .menu-mainmenu ul.menu li > *,
  .l-region--footer .menu-metamenu ul.menu li > * {
    text-transform: uppercase; }
  
  /* ------- Primary navigation + Redaktion ------- */
  /* line 185, ../sass/components/_navigation.scss */
  .l-navigation .navigation,
  .l-navigation #block-system-main-menu,
  .l-navigation #block-menu-menu-redaktion,
  .l-navigation .block-menu-redaktion {
    float: none;
    height: auto;
    margin-top: 0.625em;
    padding-top: 0.625em;
    border-top: 1px solid #e1e2e4; }@media (min-width: 740px) {
 /* line 185, ../sass/components/_navigation.scss */
      .l-navigation .navigation,
      .l-navigation #block-system-main-menu,
      .l-navigation #block-menu-menu-redaktion,
      .l-navigation .block-menu-redaktion {
        float: right;
        height: 36px;
        padding-top: 0;
        margin-top: 0;
        border-top: none; } 
}@media (min-width: 980px) {
 /* line 185, ../sass/components/_navigation.scss */
      .l-navigation .navigation,
      .l-navigation #block-system-main-menu,
      .l-navigation #block-menu-menu-redaktion,
      .l-navigation .block-menu-redaktion {
        height: 42px; } 
}/* line 205, ../sass/components/_navigation.scss */
  .l-navigation .navigation > ul.main-menu,
  .l-navigation #block-system-main-menu > ul.main-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-menu-menu-redaktion > ul.menu:after,
    .l-navigation .block-menu-redaktion > ul.menu:after {
      content: "";
      display: table;
      clear: both; }@media (min-width: 740px) {
 /* line 205, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu,
      .l-navigation #block-system-main-menu > ul.main-menu,
      .l-navigation #block-menu-menu-redaktion > ul.menu,
      .l-navigation .block-menu-redaktion > ul.menu {
        height: 100%; } 
}/* line 217, ../sass/components/_navigation.scss */
    .l-navigation .navigation > ul.main-menu li,
    .l-navigation #block-system-main-menu > ul.main-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 217, ../sass/components/_navigation.scss */
        .l-navigation .navigation > ul.main-menu li,
        .l-navigation #block-system-main-menu > ul.main-menu li,
        .l-navigation #block-menu-menu-redaktion > ul.menu li,
        .l-navigation .block-menu-redaktion > ul.menu li {
          height: auto;
          padding: 8px 0;
          margin-left: 0.7em;
          line-height: 20px;
          width: auto;
          float: left;
          position: relative;
          font-size: 0.95em; }
          /* line 238, ../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-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 217, ../sass/components/_navigation.scss */
        .l-navigation .navigation > ul.main-menu li,
        .l-navigation #block-system-main-menu > ul.main-menu li,
        .l-navigation #block-menu-menu-redaktion > ul.menu li,
        .l-navigation .block-menu-redaktion > ul.menu li {
          line-height: 26px;
          font-size: 1em;
          margin-left: 1.5em; } 
}/* line 249, ../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-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 249, ../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-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 262, ../sass/components/_navigation.scss */
    .l-navigation .navigation > ul.main-menu a,
    .l-navigation #block-system-main-menu > ul.main-menu a,
    .l-navigation #block-menu-menu-redaktion > ul.menu a,
    .l-navigation .block-menu-redaktion > ul.menu a {
      color: #666;
      text-decoration: none;
      display: inline; }
      /* line 267, ../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-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 {
        color: #e6050f;
        text-decoration: none;
        border-bottom: 3px solid #ccc;
        height: auto; }
      /* line 273, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu a:focus,
      .l-navigation #block-system-main-menu > ul.main-menu a:focus,
      .l-navigation #block-menu-menu-redaktion > ul.menu a:focus,
      .l-navigation .block-menu-redaktion > ul.menu a:focus {
        outline: 1px solid #e6050f; }
      /* line 277, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu a .glyphicon,
      .l-navigation .navigation > ul.main-menu a .glyphicons,
      .l-navigation #block-system-main-menu > ul.main-menu a .glyphicon,
      .l-navigation #block-system-main-menu > ul.main-menu a .glyphicons,
      .l-navigation #block-menu-menu-redaktion > ul.menu a .glyphicon,
      .l-navigation #block-menu-menu-redaktion > ul.menu a .glyphicons,
      .l-navigation .block-menu-redaktion > ul.menu a .glyphicon,
      .l-navigation .block-menu-redaktion > ul.menu a .glyphicons {
        color: inherit; }
  
  /* line 285, ../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 285, ../sass/components/_navigation.scss */
      .l-navigation #block-menu-menu-redaktion,
      .l-navigation .block-menu-redaktion {
        float: left;
        margin-left: 0;
        margin-right: 0.75em; } 
}@media (min-width: 980px) {
 /* line 285, ../sass/components/_navigation.scss */
      .l-navigation #block-menu-menu-redaktion,
      .l-navigation .block-menu-redaktion {
        margin-right: 1.5em; } 
}/* line 300, ../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 306, ../sass/components/_navigation.scss */
  .l-navigation .navigation > ul.main-menu ul,
  .l-navigation #block-system-main-menu > ul.main-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 306, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu ul,
      .l-navigation #block-system-main-menu > ul.main-menu ul,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul,
      .l-navigation .block-menu-redaktion > ul.menu ul {
        position: absolute;
        min-width: 13em;
        top: 36px;
        left: 0px;
        border: 0;
        margin: 0;
        background-color: #fff;
        border: 1px solid #e1e2e4;
        z-index: 500; } 
}@media (min-width: 980px) {
 /* line 306, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu ul,
      .l-navigation #block-system-main-menu > ul.main-menu ul,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul,
      .l-navigation .block-menu-redaktion > ul.menu ul {
        top: 42px; } 
}/* line 327, ../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-menu-menu-redaktion > ul.menu ul ul,
    .l-navigation .block-menu-redaktion > ul.menu ul ul {
      font-size: 1em; }@media (min-width: 740px) {
 /* line 327, ../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-menu-menu-redaktion > ul.menu ul ul,
        .l-navigation .block-menu-redaktion > ul.menu ul ul {
          left: 100%;
          top: -1px; } 
}/* line 336, ../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-menu-menu-redaktion > ul.menu ul li,
    .l-navigation .block-menu-redaktion > ul.menu ul li {
      /*width: 12.5em;*/
      float: none;
      font-size: 1em;
      height: auto;
      padding: 0.625em 0 0 0;
      margin-left: 0;
      line-height: 1;
      text-transform: none; }@media (min-width: 740px) {
 /* line 336, ../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-menu-menu-redaktion > ul.menu ul li,
        .l-navigation .block-menu-redaktion > ul.menu ul li {
          padding: 0.625em;
          border-top: 1px solid #e1e2e4; }
          /* line 357, ../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-menu-menu-redaktion > ul.menu ul li:first-child,
          .l-navigation .block-menu-redaktion > ul.menu ul li:first-child {
            border-top: none; }
          /* line 361, ../sass/components/_navigation.scss */
          .l-navigation .navigation > ul.main-menu ul li.expanded,
          .l-navigation #block-system-main-menu > ul.main-menu ul li.expanded,
          .l-navigation #block-menu-menu-redaktion > ul.menu ul li.expanded,
          .l-navigation .block-menu-redaktion > ul.menu ul li.expanded {
            padding-right: 1.5em; } 
}/* line 367, ../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-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 380, ../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-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: 3px solid #ccc;
    height: auto; }
  /* line 388, ../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-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: #666;
    border-bottom: none; }
    /* line 392, ../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-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: #e6050f; }
  /* line 404, ../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-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: #e6050f; }
  /* line 415, ../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-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: #666; }
    /* line 418, ../sass/components/_navigation.scss */
    .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul a:hover, .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul a:active, .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul a.active, .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul a.active-trail,
    .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul a:hover,
    .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul a:active,
    .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul a.active,
    .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul a.active-trail,
    .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a:hover,
    .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a:active,
    .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a.active,
    .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a.active-trail,
    .l-navigation .navigation > ul.main-menu li.over ul li.over ul a:hover,
    .l-navigation .navigation > ul.main-menu li.over ul li.over ul a:active,
    .l-navigation .navigation > ul.main-menu li.over ul li.over ul a.active,
    .l-navigation .navigation > ul.main-menu li.over ul li.over ul a.active-trail,
    .l-navigation .navigation > ul.main-menu li.over ul li.over ul li.over ul a:hover,
    .l-navigation .navigation > ul.main-menu li.over ul li.over ul li.over ul a:active,
    .l-navigation .navigation > ul.main-menu li.over ul li.over ul li.over ul a.active,
    .l-navigation .navigation > ul.main-menu li.over ul li.over ul li.over ul a.active-trail,
    .l-navigation .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over ul a:hover,
    .l-navigation .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over ul a:active,
    .l-navigation .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over ul a.active,
    .l-navigation .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over ul a.active-trail,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul a:hover,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul a:active,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul a.active,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul a.active-trail,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul a:hover,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul a:active,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul a.active,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul a.active-trail,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a:hover,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a:active,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a.active,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a.active-trail,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul a:hover,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul a:active,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul a.active,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul a.active-trail,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul a:hover,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul a:active,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul a.active,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul a.active-trail,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over ul a:hover,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over ul a:active,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over ul a.active,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over ul a.active-trail,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul a:hover,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul a:active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul a.active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul a.active-trail,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a:hover,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a:active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a.active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a.active-trail,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a:hover,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a:active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a.active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a.active-trail,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul a:hover,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul a:active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul a.active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul a.active-trail,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a:hover,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a:active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a.active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a.active-trail,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a:hover,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a:active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a.active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a.active-trail,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul a:hover,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul a:active,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul a.active,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul a.active-trail,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a:hover,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a:active,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a.active,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a.active-trail,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a:hover,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a:active,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a.active,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a.active-trail,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul a:hover,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul a:active,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul a.active,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul a.active-trail,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a:hover,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a:active,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a.active,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a.active-trail,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a:hover,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a:active,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a.active,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a.active-trail {
      color: #e6050f; }
  
  /* ------ Some nice transitions for monitors only ------ */
  /*@include breakpoint($narrow) {
    .l-navigation ul.main-menu,
    .l-navigation ul.menu * {
      @include backface-visibility( hidden );
    }
  
    .l-navigation ul.main-menu li,
    .l-navigation ul.menu li {
      perspective: 500px;
      transform-style: preserve-3d;
    }
  
    .l-navigation .navigation > ul.main-menu ul,
    .l-navigation #block-system-main-menu > ul.main-menu li ul,
    .l-navigation #block-menu-menu-redaktion > ul.menu li ul,
    .l-navigation .block-menu-redaktion > ul.menu li ul {
      @include rotate3d(1, 0, 0, -90deg);
      @include transform-origin(0, 0, 0);
      animation-duration: 0.5s;
      transition: all 0.5s ease 0s;
    }
          
    .l-navigation .navigation > ul.main-menu ul ul,
    .l-navigation #block-system-main-menu > ul.main-menu li ul ul, 
    .l-navigation #block-menu-menu-redaktion > ul.menu li ul ul,
    .l-navigation .block-menu-redaktion > ul.menu li ul ul {
      left: 100%;
      top: -1px;
      margin-left: 1px;
      @include rotate3d(0, 1, 0, 90deg);
    }
          
    .l-navigation .navigation > ul.main-menu li:hover > ul,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover > ul,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover > ul,
    .l-navigation .block-menu-redaktion > ul.menu li:hover > ul {
      @include rotate3d(0, 0, 0, 0deg);
    }
  }*/
  /* line 467, ../sass/components/_navigation.scss */
  .navbar-toggle {
    margin: 12px 0 0 0;
    background-color: #e6050f; }
  
  /* line 5, ../sass/components/_onepage.scss */
  body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu a,
  body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu a {
    color: #666; }
    /* line 8, ../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 {
      border-bottom: 0; }
  /* line 16, ../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: #e6050f; }@media (min-width: 740px) {
 /* line 16, ../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 {
        border-bottom: 3px solid #ccc; } 
}/* line 1, ../sass/components/_panels.scss */
  .pane-buvo-block + .pane-buvo-block {
    margin-top: 1em; }
  
  /* line 3, ../sass/components/_search.scss */
  .l-branding div.block--search {
    clear: both;
    width: 100%;
    position: absolute;
    top: 39px;
    right: 0;
    display: none; }
    /* line 12, ../sass/components/_search.scss */
    .l-branding div.block--search.open {
      display: block; }@media (min-width: 980px) {
 /* line 3, ../sass/components/_search.scss */
      .l-branding div.block--search {
        top: 42px; } 
}/* line 18, ../sass/components/_search.scss */
    .l-branding div.block--search div.block__content {
      padding-left: 10px;
      padding-right: 10px;
      position: relative; }
      /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
      .l-branding div.block--search div.block__content:after {
        content: "";
        display: table;
        clear: both; }@media (min-width: 740px) {
 /* line 18, ../sass/components/_search.scss */
        .l-branding div.block--search div.block__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 */
          .l-branding div.block--search div.block__content:after {
            content: " ";
            display: block;
            clear: both; } 
}@media (min-width: 980px) {
 /* line 18, ../sass/components/_search.scss */
        .l-branding div.block--search div.block__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 */
          .l-branding div.block--search div.block__content:after {
            content: " ";
            display: block;
            clear: both; } 
}@media (min-width: 1220px) {
 /* line 18, ../sass/components/_search.scss */
        .l-branding div.block--search div.block__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 */
          .l-branding div.block--search div.block__content:after {
            content: " ";
            display: block;
            clear: both; } 
}/* line 24, ../sass/components/_search.scss */
    .l-branding div.block--search .arrow {
      bottom: 100%;
      right: 0%;
      border: solid transparent;
      content: " ";
      height: 0;
      width: 0;
      position: absolute;
      pointer-events: none;
      border-color: rgba(223, 223, 223, 0);
      border-bottom-color: #dfdfdf;
      border-width: 8px 6px;
      margin-right: 10px; }@media (min-width: 740px) {
 /* line 24, ../sass/components/_search.scss */
        .l-branding div.block--search .arrow {
          margin-right: 0; } 
}/* line 43, ../sass/components/_search.scss */
  .l-branding .search-block-form .container {
    width: auto;
    padding: 1.25em;
    background: #dfdfdf;
    position: relative;
    z-index: 1000; }@media (min-width: 481px) {
 /* line 43, ../sass/components/_search.scss */
      .l-branding .search-block-form .container {
        width: 200px;
        float: right; } 
}@media (min-width: 980px) {
 /* line 43, ../sass/components/_search.scss */
      .l-branding .search-block-form .container {
        width: 300px; } 
}/* line 58, ../sass/components/_search.scss */
  .l-branding .search-block-form .form-item {
    margin: 0 0 0.625em 0; }
  /* line 62, ../sass/components/_search.scss */
  .l-branding .search-block-form .form-actions {
    margin: 0 0 0.625em 0; }
  /* line 66, ../sass/components/_search.scss */
  .l-branding .search-block-form .form-text {
    margin-top: 0;
    font: inherit;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  /* line 73, ../sass/components/_search.scss */
  .l-branding .search-block-form label {
    height: auto;
    overflow: visible;
    position: relative !important;
    visibility: visible;
    padding: 0;
    font-weight: normal;
    line-height: 1; }@media (min-width: 980px) {
 /* line 73, ../sass/components/_search.scss */
      .l-branding .search-block-form label {
        font-size: 0.9em; } 
}/* line 85, ../sass/components/_search.scss */
  .l-branding .search-block-form input.form-submit {
    margin: 0 auto;
    line-height: 1.2em; }
  /* line 90, ../sass/components/_search.scss */
  .l-branding .search-block-form .glyphicons {
    display: none; }
  
  /* line 97, ../sass/components/_search.scss */
  .search-result span.glyphicon,
  .search-result span.glyphicons {
    font-size: 0.9em;
    margin-right: 0.5em;
    vertical-align: baseline;
    color: #666; }
  
  /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .l-content div.block--search form > div:after,
  .l-content .search-block-form > div:after,
  .l-region--precontent div.block--search form > div:after,
  .l-region--precontent .search-block-form > div:after,
  .l-region--postcontent div.block--search form > div:after,
  .l-region--postcontent .search-block-form > div:after {
    content: "";
    display: table;
    clear: both; }
  /* line 119, ../sass/components/_search.scss */
  .l-content div.block--search form .form-item,
  .l-content div.block--search form .form-actions,
  .l-content .search-block-form .form-item,
  .l-content .search-block-form .form-actions,
  .l-region--precontent div.block--search form .form-item,
  .l-region--precontent div.block--search form .form-actions,
  .l-region--precontent .search-block-form .form-item,
  .l-region--precontent .search-block-form .form-actions,
  .l-region--postcontent div.block--search form .form-item,
  .l-region--postcontent div.block--search form .form-actions,
  .l-region--postcontent .search-block-form .form-item,
  .l-region--postcontent .search-block-form .form-actions {
    margin: 0;
    float: left; }
  /* line 125, ../sass/components/_search.scss */
  .l-content div.block--search form .form-item,
  .l-content .search-block-form .form-item,
  .l-region--precontent div.block--search form .form-item,
  .l-region--precontent .search-block-form .form-item,
  .l-region--postcontent div.block--search form .form-item,
  .l-region--postcontent .search-block-form .form-item {
    width: 170px;
    margin-right: 0.5em; }@media (min-width: 481px) {
 /* line 125, ../sass/components/_search.scss */
      .l-content div.block--search form .form-item,
      .l-content .search-block-form .form-item,
      .l-region--precontent div.block--search form .form-item,
      .l-region--precontent .search-block-form .form-item,
      .l-region--postcontent div.block--search form .form-item,
      .l-region--postcontent .search-block-form .form-item {
        width: 75%; } 
}/* line 134, ../sass/components/_search.scss */
  .l-content div.block--search form .form-text,
  .l-content .search-block-form .form-text,
  .l-region--precontent div.block--search form .form-text,
  .l-region--precontent .search-block-form .form-text,
  .l-region--postcontent div.block--search form .form-text,
  .l-region--postcontent .search-block-form .form-text {
    border: 1px solid #ccc;
    background-color: #fff;
    font: inherit;
    font-size: 1em;
    height: 1.5em;
    margin: 0;
    text-transform: uppercase;
    width: 158px; }@media (min-width: 481px) {
 /* line 134, ../sass/components/_search.scss */
      .l-content div.block--search form .form-text,
      .l-content .search-block-form .form-text,
      .l-region--precontent div.block--search form .form-text,
      .l-region--precontent .search-block-form .form-text,
      .l-region--postcontent div.block--search form .form-text,
      .l-region--postcontent .search-block-form .form-text {
        width: 98%; } 
}/* line 149, ../sass/components/_search.scss */
  .l-content div.block--search form .form-actions,
  .l-content .search-block-form .form-actions,
  .l-region--precontent div.block--search form .form-actions,
  .l-region--precontent .search-block-form .form-actions,
  .l-region--postcontent div.block--search form .form-actions,
  .l-region--postcontent .search-block-form .form-actions {
    position: relative;
    width: 3em;
    background-color: #000;
    border: 1px solid #000;
    height: 1.5em;
    line-height: 1.5em;
    padding: 0.1em 0.5em; }@media (min-width: 481px) {
 /* line 149, ../sass/components/_search.scss */
      .l-content div.block--search form .form-actions,
      .l-content .search-block-form .form-actions,
      .l-region--precontent div.block--search form .form-actions,
      .l-region--precontent .search-block-form .form-actions,
      .l-region--postcontent div.block--search form .form-actions,
      .l-region--postcontent .search-block-form .form-actions {
        width: 5em;
        font-size: 1em; }
        /* line 162, ../sass/components/_search.scss */
        .l-content div.block--search form .form-actions:hover,
        .l-content .search-block-form .form-actions:hover,
        .l-region--precontent div.block--search form .form-actions:hover,
        .l-region--precontent .search-block-form .form-actions:hover,
        .l-region--postcontent div.block--search form .form-actions:hover,
        .l-region--postcontent .search-block-form .form-actions:hover {
          background-color: #e6050f;
          border-color: #e6050f; } 
}/* line 168, ../sass/components/_search.scss */
    .l-content div.block--search form .form-actions input.form-submit,
    .l-content div.block--search form .form-actions input#edit-submit,
    .l-content .search-block-form .form-actions input.form-submit,
    .l-content .search-block-form .form-actions input#edit-submit,
    .l-region--precontent div.block--search form .form-actions input.form-submit,
    .l-region--precontent div.block--search form .form-actions input#edit-submit,
    .l-region--precontent .search-block-form .form-actions input.form-submit,
    .l-region--precontent .search-block-form .form-actions input#edit-submit,
    .l-region--postcontent div.block--search form .form-actions input.form-submit,
    .l-region--postcontent div.block--search form .form-actions input#edit-submit,
    .l-region--postcontent .search-block-form .form-actions input.form-submit,
    .l-region--postcontent .search-block-form .form-actions input#edit-submit {
      background-color: transparent;
      border: 0;
      width: 4em;
      height: 100%;
      margin: 0;
      padding: 0;
      position: absolute;
      left: 0;
      top: 0;
      z-index: 2; }@media (min-width: 481px) {
 /* line 168, ../sass/components/_search.scss */
        .l-content div.block--search form .form-actions input.form-submit,
        .l-content div.block--search form .form-actions input#edit-submit,
        .l-content .search-block-form .form-actions input.form-submit,
        .l-content .search-block-form .form-actions input#edit-submit,
        .l-region--precontent div.block--search form .form-actions input.form-submit,
        .l-region--precontent div.block--search form .form-actions input#edit-submit,
        .l-region--precontent .search-block-form .form-actions input.form-submit,
        .l-region--precontent .search-block-form .form-actions input#edit-submit,
        .l-region--postcontent div.block--search form .form-actions input.form-submit,
        .l-region--postcontent div.block--search form .form-actions input#edit-submit,
        .l-region--postcontent .search-block-form .form-actions input.form-submit,
        .l-region--postcontent .search-block-form .form-actions input#edit-submit {
          width: 6em; } 
}/* line 187, ../sass/components/_search.scss */
    .l-content div.block--search form .form-actions .glyphicons,
    .l-content .search-block-form .form-actions .glyphicons,
    .l-region--precontent div.block--search form .form-actions .glyphicons,
    .l-region--precontent .search-block-form .form-actions .glyphicons,
    .l-region--postcontent div.block--search form .form-actions .glyphicons,
    .l-region--postcontent .search-block-form .form-actions .glyphicons {
      color: #ccc;
      position: absolute;
      font-size: 1.2em;
      left: 0;
      top: 0;
      line-height: 1.5em;
      z-index: 1;
      display: none; }@media (min-width: 740px) {
 /* line 187, ../sass/components/_search.scss */
        .l-content div.block--search form .form-actions .glyphicons,
        .l-content .search-block-form .form-actions .glyphicons,
        .l-region--precontent div.block--search form .form-actions .glyphicons,
        .l-region--precontent .search-block-form .form-actions .glyphicons,
        .l-region--postcontent div.block--search form .form-actions .glyphicons,
        .l-region--postcontent .search-block-form .form-actions .glyphicons {
          color: #ccc;
          left: 1.2em;
          top: 3px;
          font-size: 0.9em; } 
}/* line 205, ../sass/components/_search.scss */
      .l-content div.block--search form .form-actions .glyphicons span,
      .l-content .search-block-form .form-actions .glyphicons span,
      .l-region--precontent div.block--search form .form-actions .glyphicons span,
      .l-region--precontent .search-block-form .form-actions .glyphicons span,
      .l-region--postcontent div.block--search form .form-actions .glyphicons span,
      .l-region--postcontent .search-block-form .form-actions .glyphicons span {
        display: none; }@media (min-width: 740px) {
 /* line 205, ../sass/components/_search.scss */
          .l-content div.block--search form .form-actions .glyphicons span,
          .l-content .search-block-form .form-actions .glyphicons span,
          .l-region--precontent div.block--search form .form-actions .glyphicons span,
          .l-region--precontent .search-block-form .form-actions .glyphicons span,
          .l-region--postcontent div.block--search form .form-actions .glyphicons span,
          .l-region--postcontent .search-block-form .form-actions .glyphicons span {
            display: inline;
            position: absolute;
            font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif;
            font-size: 1em;
            text-transform: uppercase;
            padding-left: 0.5em; } 
}/* line 220, ../sass/components/_search.scss */
  html.js .l-content div.block--search form input.form-autocomplete, html.js
  .l-content .search-block-form input.form-autocomplete, html.js
  .l-region--precontent div.block--search form input.form-autocomplete, html.js
  .l-region--precontent .search-block-form input.form-autocomplete, html.js
  .l-region--postcontent div.block--search form input.form-autocomplete, html.js
  .l-region--postcontent .search-block-form input.form-autocomplete {
    background-position: 100% 0.5em; }
  
  /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .l-region--sidebar-second div.block--search form > div:after,
  .l-region--sidebar-second .search-block-form > div:after,
  .l-content .content-right div.block--search form > div:after,
  .l-content .content-right .search-block-form > div:after,
  .l-footer div.block--search form > div:after,
  .l-footer .search-block-form > div:after {
    content: "";
    display: table;
    clear: both; }
  /* line 236, ../sass/components/_search.scss */
  .l-region--sidebar-second div.block--search form .form-item,
  .l-region--sidebar-second div.block--search form .form-actions,
  .l-region--sidebar-second .search-block-form .form-item,
  .l-region--sidebar-second .search-block-form .form-actions,
  .l-content .content-right div.block--search form .form-item,
  .l-content .content-right div.block--search form .form-actions,
  .l-content .content-right .search-block-form .form-item,
  .l-content .content-right .search-block-form .form-actions,
  .l-footer div.block--search form .form-item,
  .l-footer div.block--search form .form-actions,
  .l-footer .search-block-form .form-item,
  .l-footer .search-block-form .form-actions {
    margin: 0;
    float: left; }
  /* line 242, ../sass/components/_search.scss */
  .l-region--sidebar-second div.block--search form .form-item,
  .l-region--sidebar-second .search-block-form .form-item,
  .l-content .content-right div.block--search form .form-item,
  .l-content .content-right .search-block-form .form-item,
  .l-footer div.block--search form .form-item,
  .l-footer .search-block-form .form-item {
    width: 85%;
    margin-right: 0.5em;
    float: left; }@media (min-width: 980px) {
 /* line 242, ../sass/components/_search.scss */
      .l-region--sidebar-second div.block--search form .form-item,
      .l-region--sidebar-second .search-block-form .form-item,
      .l-content .content-right div.block--search form .form-item,
      .l-content .content-right .search-block-form .form-item,
      .l-footer div.block--search form .form-item,
      .l-footer .search-block-form .form-item {
        width: 90%; } 
}/* line 253, ../sass/components/_search.scss */
  .l-region--sidebar-second div.block--search form .form-text,
  .l-region--sidebar-second .search-block-form .form-text,
  .l-content .content-right div.block--search form .form-text,
  .l-content .content-right .search-block-form .form-text,
  .l-footer div.block--search form .form-text,
  .l-footer .search-block-form .form-text {
    text-transform: none;
    border: 1px solid #ccc;
    background-color: #fff;
    font: inherit;
    height: 1.5em;
    margin: 0;
    width: 99%; }
  /* line 263, ../sass/components/_search.scss */
  .l-region--sidebar-second div.block--search form .form-actions,
  .l-region--sidebar-second .search-block-form .form-actions,
  .l-content .content-right div.block--search form .form-actions,
  .l-content .content-right .search-block-form .form-actions,
  .l-footer div.block--search form .form-actions,
  .l-footer .search-block-form .form-actions {
    background-color: transparent;
    border: none;
    position: relative;
    width: 1em;
    height: 1.5em;
    margin-left: 3px;
    padding: 0; }@media (min-width: 740px) {
 /* line 263, ../sass/components/_search.scss */
      .l-region--sidebar-second div.block--search form .form-actions,
      .l-region--sidebar-second .search-block-form .form-actions,
      .l-content .content-right div.block--search form .form-actions,
      .l-content .content-right .search-block-form .form-actions,
      .l-footer div.block--search form .form-actions,
      .l-footer .search-block-form .form-actions {
        width: 1em;
        float: right;
        line-height: 1.5em;
        padding: 0.1em 0;
        margin-left: 0; } 
}/* line 280, ../sass/components/_search.scss */
    .l-region--sidebar-second div.block--search form .form-actions input.form-submit,
    .l-region--sidebar-second div.block--search form .form-actions input#edit-submit,
    .l-region--sidebar-second .search-block-form .form-actions input.form-submit,
    .l-region--sidebar-second .search-block-form .form-actions input#edit-submit,
    .l-content .content-right div.block--search form .form-actions input.form-submit,
    .l-content .content-right div.block--search form .form-actions input#edit-submit,
    .l-content .content-right .search-block-form .form-actions input.form-submit,
    .l-content .content-right .search-block-form .form-actions input#edit-submit,
    .l-footer div.block--search form .form-actions input.form-submit,
    .l-footer div.block--search form .form-actions input#edit-submit,
    .l-footer .search-block-form .form-actions input.form-submit,
    .l-footer .search-block-form .form-actions input#edit-submit {
      background-color: transparent;
      border: 0;
      width: 18px;
      height: 22px;
      margin: 0;
      padding: 0;
      display: inline;
      color: rgba(255, 255, 255, 0);
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
      opacity: 0;
      filter: alpha(opacity=0);
      position: absolute;
      right: 0;
      top: 0;
      z-index: 2; }
    /* line 299, ../sass/components/_search.scss */
    .l-region--sidebar-second div.block--search form .form-actions .glyphicons,
    .l-region--sidebar-second .search-block-form .form-actions .glyphicons,
    .l-content .content-right div.block--search form .form-actions .glyphicons,
    .l-content .content-right .search-block-form .form-actions .glyphicons,
    .l-footer div.block--search form .form-actions .glyphicons,
    .l-footer .search-block-form .form-actions .glyphicons {
      display: inline-block;
      color: #999;
      position: absolute;
      font-size: 1.2em;
      left: auto;
      right: 0;
      top: 0;
      line-height: 1.5em;
      z-index: 1; }
  /* line 313, ../sass/components/_search.scss */
  html.js .l-region--sidebar-second div.block--search form input.form-autocomplete, html.js
  .l-region--sidebar-second .search-block-form input.form-autocomplete, html.js
  .l-content .content-right div.block--search form input.form-autocomplete, html.js
  .l-content .content-right .search-block-form input.form-autocomplete, html.js
  .l-footer div.block--search form input.form-autocomplete, html.js
  .l-footer .search-block-form input.form-autocomplete {
    background-position: 100% 6px; }@media (min-width: 980px) {
 /* line 313, ../sass/components/_search.scss */
      html.js .l-region--sidebar-second div.block--search form input.form-autocomplete, html.js
      .l-region--sidebar-second .search-block-form input.form-autocomplete, html.js
      .l-content .content-right div.block--search form input.form-autocomplete, html.js
      .l-content .content-right .search-block-form input.form-autocomplete, html.js
      .l-footer div.block--search form input.form-autocomplete, html.js
      .l-footer .search-block-form input.form-autocomplete {
        background-position: 100% 7px; } 
}/* line 1, ../sass/components/_share_one_click.scss */
  .ubg_one_click,
  .pm-wrapper {
    display: block;
    float: left;
    margin-top: 0em; }
  
  /* line 8, ../sass/components/_share_one_click.scss */
  .pm-wrapper div.forward-button, .pm-wrapper div.printpage-button {
    height: 23px !important; }
  
  /* line 14, ../sass/components/_share_one_click.scss */
  .ubg_one_click-outer-horizontal .ubg_one_click {
    margin-bottom: 0; }
    /* line 17, ../sass/components/_share_one_click.scss */
    .ubg_one_click-outer-horizontal .ubg_one_click li.ubg_one_click-button {
      margin-bottom: 0 !important; }
  
  /* line 23, ../sass/components/_share_one_click.scss */
  .ubg_one_click-outer .pm-wrapper {
    display: none; }@media (min-width: 740px) {
 /* line 23, ../sass/components/_share_one_click.scss */
      .ubg_one_click-outer .pm-wrapper {
        display: block; } 
}/* line 30, ../sass/components/_share_one_click.scss */
    .ubg_one_click-outer .pm-wrapper div {
      border: 1px solid #ccc;
      background-color: #fff; }
      /* line 34, ../sass/components/_share_one_click.scss */
      .ubg_one_click-outer .pm-wrapper div img {
        height: 16px;
        vertical-align: top; }
  
  /* line 42, ../sass/components/_share_one_click.scss */
  .social-sharing#social-sharing-top {
    float: left;
    margin-bottom: 0; }
    /* line 46, ../sass/components/_share_one_click.scss */
    .social-sharing#social-sharing-top .ubg_one_click-outer-horizontal {
      display: block;
      float: left; }
    /* line 51, ../sass/components/_share_one_click.scss */
    .social-sharing#social-sharing-top .ubg_one_click-outer-vertical {
      display: none; }
  
  /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  div.field-name-field-share:after {
    content: "";
    display: table;
    clear: both; }
  
  /* line 3, ../sass/components/_sitemap.scss */
  #site-map .site-map-box ul li {
    text-transform: uppercase;
    margin-bottom: 0.5em; }
    /* line 7, ../sass/components/_sitemap.scss */
    #site-map .site-map-box ul li a {
      color: #000; }
  /* line 10, ../sass/components/_sitemap.scss */
  #site-map .site-map-box ul ul {
    margin-left: 1.5em; }
    /* line 13, ../sass/components/_sitemap.scss */
    #site-map .site-map-box ul ul li {
      padding: 0;
      text-transform: none;
      margin-bottom: 0; }
      /* line 18, ../sass/components/_sitemap.scss */
      #site-map .site-map-box ul ul li a {
        color: #e6050f; }
  
  /* line 2, ../sass/components/_spendino.scss */
  .bean-spendino .bean-content {
    text-align: center; }@media (min-width: 980px) {
 /* line 2, ../sass/components/_spendino.scss */
      .bean-spendino .bean-content {
        border: 1px solid #e6050f;
        padding: 2em; } 
}/* line 11, ../sass/components/_spendino.scss */
  .bean-spendino iframe {
    max-width: 100%;
    display: block;
    margin: 0 auto;
    min-height: 1300px; }@media (min-width: 435px) and (max-width: 739px) {
 /* line 11, ../sass/components/_spendino.scss */
      .bean-spendino iframe {
        max-width: 401px;
        margin: 0 auto;
        min-height: 540px; } 
}@media (min-width: 740px) {
 /* line 11, ../sass/components/_spendino.scss */
      .bean-spendino iframe {
        min-height: 540px; } 
}/* --------- Kommissionen ------------ */
  /* line 2, ../sass/components/_taxonomy.scss */
  .taxonomy-term--positionen--full,
  .taxonomy-term--kategorie--full {
    /*border-bottom: 1px solid $light-grey;
    margin-bottom: $vert-spacing-unit;
    padding-bottom: $vert-spacing-unit;
    */ }
    /* line 8, ../sass/components/_taxonomy.scss */
    .taxonomy-term--positionen--full .position-content,
    .taxonomy-term--kategorie--full .position-content {
      position: relative; }@media (min-width: 740px) {
 /* line 8, ../sass/components/_taxonomy.scss */
        .taxonomy-term--positionen--full .position-content,
        .taxonomy-term--kategorie--full .position-content {
          margin-bottom: 0;
          width: 36.70886%;
          float: left;
          margin-right: 1.26582%; } 
}/* line 17, ../sass/components/_taxonomy.scss */
      .taxonomy-term--positionen--full .position-content .field-name-field-taxonomy-image,
      .taxonomy-term--kategorie--full .position-content .field-name-field-taxonomy-image {
        margin: 0 0 0.625em 0; }@media (min-width: 740px) {
 /* line 17, ../sass/components/_taxonomy.scss */
          .taxonomy-term--positionen--full .position-content .field-name-field-taxonomy-image,
          .taxonomy-term--kategorie--full .position-content .field-name-field-taxonomy-image {
            margin: 0;
            width: 100%; } 
}/* line 25, ../sass/components/_taxonomy.scss */
        .taxonomy-term--positionen--full .position-content .field-name-field-taxonomy-image img,
        .taxonomy-term--kategorie--full .position-content .field-name-field-taxonomy-image img {
          vertical-align: top; }@media (min-width: 740px) {
 /* line 30, ../sass/components/_taxonomy.scss */
        .taxonomy-term--positionen--full .position-content .taxonomy-term-description,
        .taxonomy-term--kategorie--full .position-content .taxonomy-term-description {
          position: absolute;
          right: 0;
          padding: 0.7em;
          bottom: 1em;
          width: 75%;
          background: url(https://www.mit-bund.de/sites/all/themes/ubg/mit/mit/images/opaque-white.png);
          margin-bottom: 0;
          overflow: hidden;
          max-height: 75%; } 
}/* line 47, ../sass/components/_taxonomy.scss */
    .taxonomy-term--positionen--full .taxonomy-term__content > * + *,
    .taxonomy-term--kategorie--full .taxonomy-term__content > * + * {
      margin-top: 2em; }
    /* line 52, ../sass/components/_taxonomy.scss */
    .taxonomy-term--positionen--full .image-greybox-wrapper + .ansprechpartner-personen,
    .taxonomy-term--kategorie--full .image-greybox-wrapper + .ansprechpartner-personen {
      margin-top: 2.5em; }
    /* line 57, ../sass/components/_taxonomy.scss */
    .taxonomy-term--positionen--full .ansprechpartner-personen .field-name-field-ansprechpartner-person,
    .taxonomy-term--kategorie--full .ansprechpartner-personen .field-name-field-ansprechpartner-person {
      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--positionen--full .ansprechpartner-personen .field-name-field-ansprechpartner-person:after,
      .taxonomy-term--kategorie--full .ansprechpartner-personen .field-name-field-ansprechpartner-person:after {
        content: " ";
        display: block;
        clear: both; }
    /* line 65, ../sass/components/_taxonomy.scss */
    .taxonomy-term--positionen--full .ansprechpartner-personen.ansprechpartner-personen-1 .field-name-field-ansprechpartner-person > .field-items > .field-item, .taxonomy-term--positionen--full .ansprechpartner-personen.ansprechpartner-personen-2 .field-name-field-ansprechpartner-person > .field-items > .field-item,
    .taxonomy-term--kategorie--full .ansprechpartner-personen.ansprechpartner-personen-1 .field-name-field-ansprechpartner-person > .field-items > .field-item,
    .taxonomy-term--kategorie--full .ansprechpartner-personen.ansprechpartner-personen-2 .field-name-field-ansprechpartner-person > .field-items > .field-item {
      margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 65, ../sass/components/_taxonomy.scss */
        .taxonomy-term--positionen--full .ansprechpartner-personen.ansprechpartner-personen-1 .field-name-field-ansprechpartner-person > .field-items > .field-item, .taxonomy-term--positionen--full .ansprechpartner-personen.ansprechpartner-personen-2 .field-name-field-ansprechpartner-person > .field-items > .field-item,
        .taxonomy-term--kategorie--full .ansprechpartner-personen.ansprechpartner-personen-1 .field-name-field-ansprechpartner-person > .field-items > .field-item,
        .taxonomy-term--kategorie--full .ansprechpartner-personen.ansprechpartner-personen-2 .field-name-field-ansprechpartner-person > .field-items > .field-item {
          margin-bottom: 0;
          width: 49.15254%;
          float: left;
          margin-right: 1.69492%; }
          /* line 72, ../sass/components/_taxonomy.scss */
          .taxonomy-term--positionen--full .ansprechpartner-personen.ansprechpartner-personen-1 .field-name-field-ansprechpartner-person > .field-items > .field-item.field-item-2, .taxonomy-term--positionen--full .ansprechpartner-personen.ansprechpartner-personen-2 .field-name-field-ansprechpartner-person > .field-items > .field-item.field-item-2,
          .taxonomy-term--kategorie--full .ansprechpartner-personen.ansprechpartner-personen-1 .field-name-field-ansprechpartner-person > .field-items > .field-item.field-item-2,
          .taxonomy-term--kategorie--full .ansprechpartner-personen.ansprechpartner-personen-2 .field-name-field-ansprechpartner-person > .field-items > .field-item.field-item-2 {
            width: 49.15254%;
            float: right;
            margin-right: 0;
            clear: right; } 
}/* line 85, ../sass/components/_taxonomy.scss */
    .taxonomy-term--positionen--full .ansprechpartner-personen.ansprechpartner-personen-3 .field-name-field-ansprechpartner-person > .field-items > .field-item,
    .taxonomy-term--kategorie--full .ansprechpartner-personen.ansprechpartner-personen-3 .field-name-field-ansprechpartner-person > .field-items > .field-item {
      margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 85, ../sass/components/_taxonomy.scss */
        .taxonomy-term--positionen--full .ansprechpartner-personen.ansprechpartner-personen-3 .field-name-field-ansprechpartner-person > .field-items > .field-item,
        .taxonomy-term--kategorie--full .ansprechpartner-personen.ansprechpartner-personen-3 .field-name-field-ansprechpartner-person > .field-items > .field-item {
          margin-bottom: 0;
          width: 32.20339%;
          float: left;
          margin-right: 1.69492%; }
          /* line 92, ../sass/components/_taxonomy.scss */
          .taxonomy-term--positionen--full .ansprechpartner-personen.ansprechpartner-personen-3 .field-name-field-ansprechpartner-person > .field-items > .field-item.field-item-3,
          .taxonomy-term--kategorie--full .ansprechpartner-personen.ansprechpartner-personen-3 .field-name-field-ansprechpartner-person > .field-items > .field-item.field-item-3 {
            width: 32.20339%;
            float: right;
            margin-right: 0;
            clear: right; } 
}/* line 102, ../sass/components/_taxonomy.scss */
    .taxonomy-term--positionen--full .ansprechpartner-personen .content-teaserbox, .taxonomy-term--positionen--full .ansprechpartner-personen .content-teaserbox-mini,
    .taxonomy-term--kategorie--full .ansprechpartner-personen .content-teaserbox,
    .taxonomy-term--kategorie--full .ansprechpartner-personen .content-teaserbox-mini {
      border-bottom: 0; }
  
  /* line 108, ../sass/components/_taxonomy.scss */
  .grey-box {
    width: 100%; }@media (min-width: 740px) {
 /* line 108, ../sass/components/_taxonomy.scss */
      .grey-box {
        width: 36.70886%;
        float: right;
        margin-right: 0;
        background: #e1e2e4; } 
}/* line 116, ../sass/components/_taxonomy.scss */
    .grey-box .ansprechpartner {
      clear: both; }@media (min-width: 740px) {
 /* line 121, ../sass/components/_taxonomy.scss */
        .grey-box .ansprechpartner > div {
          padding: 0.5em; } 
}/* line 126, ../sass/components/_taxonomy.scss */
      .grey-box .ansprechpartner + div {
        margin-top: 1.25em; }
  
  /* line 132, ../sass/components/_taxonomy.scss */
  .term-listing-heading + article {
    border-top: 1px solid #e1e2e4;
    margin-top: 1.25em;
    padding-top: 1.25em; }
  
  /* line 3, ../sass/components/_ubg_cookies_banner.scss */
  .ubg-cookies-banner.ubg-cookies-banner-bottom .banner {
    border-color: #878787;
    background-color: #e1e2e4; }
  
  /* line 1, ../sass/components/_ubg_mit_monitoring.scss */
  #monitoring-content {
    border-bottom: 1px solid #ccc; }
    /* line 5, ../sass/components/_ubg_mit_monitoring.scss */
    #monitoring-content .monitoring-item + .monitoring-item {
      border-top: 1px dashed #ccc; }
    /* line 9, ../sass/components/_ubg_mit_monitoring.scss */
    #monitoring-content .monitoring-item .submitted {
      font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif; }
  
  /* line 2, ../sass/components/_views.scss */
  .view-taxonomy-page article {
    margin-bottom: 1em; }
  /* line 6, ../sass/components/_views.scss */
  .view-taxonomy-page .bean-tablelisting-slides article {
    margin-bottom: 0; }
  
  /* line 11, ../sass/components/_views.scss */
  .views-exposed-form label {
    font-weight: normal; }
  
  /* line 17, ../sass/components/_views.scss */
  .view-kalender > .view-content > .views-row > article > *:last-child,
  .view-kalender > .view-content > .views-row > article > .node__content *:last-child {
    margin-bottom: 0; }
  /* line 22, ../sass/components/_views.scss */
  .view-kalender > .view-content > .views-row + .views-row {
    margin-top: 1.25em; }
    /* line 25, ../sass/components/_views.scss */
    .view-kalender > .view-content > .views-row + .views-row article.node--termin--full {
      padding-top: 1.25em;
      border-top: 1px solid #e1e2e4; }
  
  /* line 34, ../sass/components/_views.scss */
  .view-kommissionen > .view-content > .views-row > article > *:last-child,
  .view-kommissionen > .view-content > .views-row > article > .node__content *:last-child {
    margin-bottom: 0; }
  /* line 39, ../sass/components/_views.scss */
  .view-kommissionen > .view-content > .views-row + .views-row {
    margin-top: 1.25em;
    padding-top: 1.25em;
    border-top: 1px solid #e1e2e4; }
  
  /* line 48, ../sass/components/_views.scss */
  .view.block-veranstaltungen h3.title {
    margin-bottom: 0; }
  
  /* line 53, ../sass/components/_views.scss */
  .view-steuerbremse-ticker ul.ticker-list {
    list-style-type: none;
    margin-left: 0;
    margin-top: 1em; }
    /* line 58, ../sass/components/_views.scss */
    .view-steuerbremse-ticker ul.ticker-list > li {
      padding-left: 0;
      margin-left: 0;
      background: url(https://www.mit-bund.de/sites/all/themes/ubg/mit/mit/images/bg-ticker.png) center top no-repeat;
      padding-top: 41px;
      padding-bottom: 4px; }
    /* line 66, ../sass/components/_views.scss */
    .view-steuerbremse-ticker ul.ticker-list div.article {
      padding: 1em 1.3em;
      border: 2px solid #dfdfdf; }
    /* line 71, ../sass/components/_views.scss */
    .view-steuerbremse-ticker ul.ticker-list > li h3.title {
      border-bottom: 0;
      font-size: 1.25em;
      padding: 0;
      height: auto; }
  
  /* line 82, ../sass/components/_views.scss */
  .view-praktika > .view-content > .views-row > article > *:last-child,
  .view-praktika > .view-content > .views-row > article > .node__content *:last-child {
    margin-bottom: 0; }
  /* line 87, ../sass/components/_views.scss */
  .view-praktika > .view-content > .views-row + .views-row {
    margin-top: 1.25em;
    padding-top: 1.25em;
    border-top: 1px solid #e1e2e4; }
  
  /* ---- Branchenbuch MIT NDS ---- */
  /* line 96, ../sass/components/_views.scss */
  .view-branchenbuch .attachment {
    border-bottom: 1px solid #ccc;
    margin-bottom: 1.5em; }
    /* line 101, ../sass/components/_views.scss */
    .view-branchenbuch .attachment .view-branchenbuch .view-header,
    .view-branchenbuch .attachment .view-branchenbuch .view-content,
    .view-branchenbuch .attachment .view-branchenbuch .view-content > div {
      display: inline-block; }
      /* line 106, ../sass/components/_views.scss */
      .view-branchenbuch .attachment .view-branchenbuch .view-header ul,
      .view-branchenbuch .attachment .view-branchenbuch .view-content ul,
      .view-branchenbuch .attachment .view-branchenbuch .view-content > div ul {
        display: inline-block;
        list-style: none;
        margin: 0.5em 0; }
        /* line 111, ../sass/components/_views.scss */
        .view-branchenbuch .attachment .view-branchenbuch .view-header ul li,
        .view-branchenbuch .attachment .view-branchenbuch .view-content ul li,
        .view-branchenbuch .attachment .view-branchenbuch .view-content > div ul li {
          display: inline-block;
          padding-left: 0;
          margin-right: 0.5em; }
        /* line 117, ../sass/components/_views.scss */
        .view-branchenbuch .attachment .view-branchenbuch .view-header ul.views-summary li,
        .view-branchenbuch .attachment .view-branchenbuch .view-content ul.views-summary li,
        .view-branchenbuch .attachment .view-branchenbuch .view-content > div ul.views-summary li {
          text-transform: uppercase; }
  /* line 126, ../sass/components/_views.scss */
  .view-branchenbuch > .view-content .node--mitarbeiter {
    margin-bottom: 1.5em; }
    /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .view-branchenbuch > .view-content .node--mitarbeiter:after {
      content: "";
      display: table;
      clear: both; }
  /* line 135, ../sass/components/_views.scss */
  .view-branchenbuch.view-branchenbuch-without-image > .view-content .node--mitarbeiter div.picture {
    display: none; }@media (min-width: 740px) {
 /* line 139, ../sass/components/_views.scss */
    .view-branchenbuch.view-branchenbuch-without-image > .view-content .node--mitarbeiter div.picture + div.person-top-right {
      margin-left: 0;
      float: none;
      width: auto; } 
}/* Webform */
  /* line 3, ../sass/components/_webform.scss */
  .form-item.webform-component > label {
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif; }
  
  /* line 10, ../sass/components/_webform.scss */
  .form-item.webform-component.webform-component-radios label {
    display: inline; }
  
  /* line 16, ../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 #cccccc; }
  
  /* line 25, ../sass/components/_webform.scss */
  .webform-component .form-textarea-wrapper p.counter {
    font-size: 0.8em; }
    /* line 28, ../sass/components/_webform.scss */
    .webform-component .form-textarea-wrapper p.counter span.count {
      color: #e6050f; }
  
  /* line 35, ../sass/components/_webform.scss */
  .webform-client-form input.form-submit,
  .webform-client-form a#edit-cancel,
  .webform-client-form input#edit-submit {
    margin: 0.63em auto; }
  
  /* line 1, ../sass/components/bean/_bean.scss */
  .bean-horizontal-rule-top {
    border-top: 3px solid #ccc; }@media (min-width: 740px) {
 /* line 1, ../sass/components/bean/_bean.scss */
      .bean-horizontal-rule-top {
        border-top: 5px solid #ccc; } 
}/* line 9, ../sass/components/bean/_bean.scss */
  .bean-horizontal-rule-bottom {
    border-bottom: 3px solid #ccc; }@media (min-width: 740px) {
 /* line 9, ../sass/components/bean/_bean.scss */
      .bean-horizontal-rule-bottom {
        border-bottom: 5px solid #ccc; } 
}/* line 18, ../sass/components/bean/_bean.scss */
  .bean-hide-readmore .block__content .readmore,
  .bean-hide-readmore .text .readmore {
    display: block; }
  
  /* line 24, ../sass/components/bean/_bean.scss */
  h2.bean-title {
    margin-right: 65px; }
  
  /* --------- Beans ------------ */
  /* line 29, ../sass/components/bean/_bean.scss */
  .field_fc_carussel,
  .field_fc_banner,
  .field_fc_ulist,
  .field_fc_ulist_carussel,
  .field_fc_table {
    margin-bottom: 1.25em; }
  
  /*.field_fc_banner_1 {
    img {
      margin-left: -25%;
      width: auto;
      max-height: 168px;
      max-width: none;
  
      @include breakpoint(480px 739px) { 
        max-height: 270px;
      }
  		
      @include breakpoint($narrow) { 
        margin-left: 0;
        max-height: none;
        max-width: 100%;
      }
    }
  }*/
  /* line 60, ../sass/components/bean/_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; }
  
  /* line 69, ../sass/components/bean/_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; }
  
  /* line 78, ../sass/components/bean/_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; }
  
  /* -------- Bean Cycle-Slideshow (Artikel und Aufzählung) --------- */
  /* line 92, ../sass/components/bean/_bean.scss */
  .bean-block-article-carussel ul.nav li.glyphicon,
  .bean-block-article-carussel ul.nav li.glyphicons,
  .bean-block-ulist-carussel ul.nav li.glyphicon,
  .bean-block-ulist-carussel ul.nav li.glyphicons,
  .bean-bean-tablelisting ul.nav li.glyphicon,
  .bean-bean-tablelisting ul.nav li.glyphicons,
  .bean-bean-newsfeed ul.nav li.glyphicon,
  .bean-bean-newsfeed ul.nav li.glyphicons,
  .bean-bean-bannerservice ul.nav li.glyphicon,
  .bean-bean-bannerservice ul.nav li.glyphicons,
  .bean-ubg-bean-poster ul.nav li.glyphicon,
  .bean-ubg-bean-poster ul.nav li.glyphicons,
  .bean-bean-newsflash ul.nav li.glyphicon,
  .bean-bean-newsflash ul.nav li.glyphicons {
    border: 1px solid #878787;
    color: #878787; }
  /* line 100, ../sass/components/bean/_bean.scss */
  .bean-block-article-carussel ul.cycle-pager li,
  .bean-block-ulist-carussel ul.cycle-pager li,
  .bean-bean-tablelisting ul.cycle-pager li,
  .bean-bean-newsfeed ul.cycle-pager li,
  .bean-bean-bannerservice ul.cycle-pager li,
  .bean-ubg-bean-poster ul.cycle-pager li,
  .bean-bean-newsflash ul.cycle-pager li {
    background-color: #ccc;
    margin-left: 0.5em; }
    /* line 104, ../sass/components/bean/_bean.scss */
    .bean-block-article-carussel ul.cycle-pager li a,
    .bean-block-ulist-carussel ul.cycle-pager li a,
    .bean-bean-tablelisting ul.cycle-pager li a,
    .bean-bean-newsfeed ul.cycle-pager li a,
    .bean-bean-bannerservice ul.cycle-pager li a,
    .bean-ubg-bean-poster ul.cycle-pager li a,
    .bean-bean-newsflash ul.cycle-pager li a {
      width: 1.5em;
      height: 1.5em; }
      /* line 108, ../sass/components/bean/_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-bean-newsfeed ul.cycle-pager li a:hover,
      .bean-bean-bannerservice 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: #e6050f; }
  
  /* -------- Ende Bean Cycle-Slideshow --------- */
  /* -------- Ende Bean Artikel links, Sidebar rechts mit Blöken --------- */
  /* -------- Bean Single Article --------- */@media (min-width: 740px) {
 /* line 118, ../sass/components/bean/_bean.scss */
    .bean-bean-artikel {
      max-width: 100%;
      margin-left: auto;
      margin-right: auto; }
      /* line 12, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
      .bean-bean-artikel:after {
        content: " ";
        display: block;
        clear: both; } 
}@media (min-width: 980px) {
 /* line 124, ../sass/components/bean/_bean.scss */
    .bean-bean-artikel .picture {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; } 
}@media (min-width: 740px) {
 /* line 130, ../sass/components/bean/_bean.scss */
    .bean-bean-artikel .picture + .content-right {
      float: none;
      width: auto; } 
}/* -------- Bean Inxmail --------- */
  /* line 142, ../sass/components/bean/_bean.scss */
  .bean-bean-inxmailnews,
  .bean-bean-simplemailnews {
    color: #000; }
    /* line 146, ../sass/components/bean/_bean.scss */
    .bean-bean-inxmailnews h2.bean-title,
    .bean-bean-simplemailnews h2.bean-title {
      text-align: center; }
    /* line 151, ../sass/components/bean/_bean.scss */
    .bean-bean-inxmailnews .form-actions .glyphicons,
    .bean-bean-simplemailnews .form-actions .glyphicons {
      display: none; }
    /* line 156, ../sass/components/bean/_bean.scss */
    .bean-bean-inxmailnews .email-prefix-icon,
    .bean-bean-simplemailnews .email-prefix-icon {
      font-size: 2em;
      margin-right: 0.5em;
      color: #000;
      vertical-align: top;
      text-align: left;
      position: relative; }
    /* line 167, ../sass/components/bean/_bean.scss */
    .bean-bean-inxmailnews .form-item-email input,
    .bean-bean-inxmailnews .form-item-mail input,
    .bean-bean-simplemailnews .form-item-email input,
    .bean-bean-simplemailnews .form-item-mail input {
      margin-top: 0;
      width: 65%; }
  
  /* -------- Ende Bean Inxmail --------- */
  /* line 177, ../sass/components/bean/_bean.scss */
  .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item {
    border-bottom: 1px solid #ccc; }
    /* line 180, ../sass/components/bean/_bean.scss */
    .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item h3.title {
      color: #000;
      font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif; }
      /* line 184, ../sass/components/bean/_bean.scss */
      .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item h3.title a {
        color: #000; }
    /* line 187, ../sass/components/bean/_bean.scss */
    .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item .text {
      color: #000; }
  
  /* line 195, ../sass/components/bean/_bean.scss */
  .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item {
    border-bottom: 1px solid #ccc; }
    /* line 198, ../sass/components/bean/_bean.scss */
    .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item h3.title {
      color: #000;
      font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif; }
      /* line 202, ../sass/components/bean/_bean.scss */
      .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item h3.title a {
        color: #000; }
    /* line 205, ../sass/components/bean/_bean.scss */
    .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item .text {
      color: #000; }
  
  /*.bean-bean-tablelisting,
  .bean-bean-listing {
    .bean-content {
      @include breakpoint($mobile) { 
        .readmore {
          a {
            background-color: $dark-grey;
            border: 0;
            color: $white;
            font-family: $base-font-bold;
            text-transform: none;
            padding: 4px 16px;
            
            &:link, &:visited { color: $white; }
  
            &:hover { 
              background-color: $mit-red; 
              text-decoration: none;
            }
          }
        }	  
      }
    }
  }*/
  /* -------- Bean Article mit Sidebar --------- */
  /* line 239, ../sass/components/bean/_bean.scss */
  .bean-bean-article-left-sidebar-right .content-right h3.block__title {
    font-size: 1em;
    font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif;
    text-transform: uppercase;
    line-height: 1.2em;
    border-bottom: 1px solid #ccc;
    padding-bottom: 1em;
    margin-bottom: 1em; }
  /* line 254, ../sass/components/bean/_bean.scss */
  .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block .block__content,
  .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block.block--block .block__content,
  .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block.block--ubg-cdu-mix .block__content, .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block .block__content,
  .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block.block--block .block__content,
  .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block.block--ubg-cdu-mix .block__content {
    padding: 0 12px 1em 12px; }
    /* line 257, ../sass/components/bean/_bean.scss */
    .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block .block__content div.media,
    .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block.block--block .block__content div.media,
    .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block.block--ubg-cdu-mix .block__content div.media, .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block .block__content div.media,
    .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block.block--block .block__content div.media,
    .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block.block--ubg-cdu-mix .block__content div.media {
      margin: 0 -12px 6px -12px;
      width: auto; }
      /* line 261, ../sass/components/bean/_bean.scss */
      .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block .block__content div.media img,
      .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block.block--block .block__content div.media img,
      .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block.block--ubg-cdu-mix .block__content div.media img, .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block .block__content div.media img,
      .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block.block--block .block__content div.media img,
      .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block.block--ubg-cdu-mix .block__content div.media img {
        width: 100%; }
  /* line 268, ../sass/components/bean/_bean.scss */
  .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block.block--ubg-cdu-mix-cdu-related-content-block .block__content,
  .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block.block--block.block--ubg-cdu-mix-cdu-related-content-block .block__content,
  .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block.block--ubg-cdu-mix.block--ubg-cdu-mix-cdu-related-content-block .block__content, .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block.block--ubg-cdu-mix-cdu-related-content-block .block__content,
  .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block.block--block.block--ubg-cdu-mix-cdu-related-content-block .block__content,
  .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block.block--ubg-cdu-mix.block--ubg-cdu-mix-cdu-related-content-block .block__content {
    padding: 0 0 1em 0; }
  /* line 273, ../sass/components/bean/_bean.scss */
  .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block.block--bean .block__content, .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block.block--bean .block__content {
    padding: 0 0 1em 0; }
  /* line 278, ../sass/components/bean/_bean.scss */
  .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block.block--bean .bean-bean-sidebarblock .bean-content, .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block.block--bean .bean-bean-sidebarblock .bean-content {
    padding: 0 12px; }
    /* line 281, ../sass/components/bean/_bean.scss */
    .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block.block--bean .bean-bean-sidebarblock .bean-content div.media,
    .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block.block--bean .bean-bean-sidebarblock .bean-content div.picture, .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block.block--bean .bean-bean-sidebarblock .bean-content div.media,
    .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block.block--bean .bean-bean-sidebarblock .bean-content div.picture {
      margin: 0 -12px 6px -12px;
      width: auto; }
      /* line 286, ../sass/components/bean/_bean.scss */
      .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block.block--bean .bean-bean-sidebarblock .bean-content div.media img,
      .bean-bean-article-left-sidebar-right .content-right.content-right-accordion .block.block--bean .bean-bean-sidebarblock .bean-content div.picture img, .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block.block--bean .bean-bean-sidebarblock .bean-content div.media img,
      .bean-bean-article-left-sidebar-right .content-right.content-right-single-block .block.block--bean .bean-bean-sidebarblock .bean-content div.picture img {
        width: 100%; }
  
  /* -------- Bean Sidebarmultiblock --------- */
  /* line 300, ../sass/components/bean/_bean.scss */
  .bean-bean-sidebarmultiblock h3.block__title {
    font-size: 1em;
    font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif;
    text-transform: uppercase;
    line-height: 1.2em;
    border-bottom: 1px solid #ccc;
    padding-bottom: 1em;
    margin-bottom: 1em; }
  /* line 315, ../sass/components/bean/_bean.scss */
  .bean-bean-sidebarmultiblock .bean-content-accordion .block .block__content,
  .bean-bean-sidebarmultiblock .bean-content-accordion .block.block--block .block__content,
  .bean-bean-sidebarmultiblock .bean-content-accordion .block.block--ubg-cdu-mix .block__content,
  .bean-bean-sidebarmultiblock .bean-content-single-block .block .block__content,
  .bean-bean-sidebarmultiblock .bean-content-single-block .block.block--block .block__content,
  .bean-bean-sidebarmultiblock .bean-content-single-block .block.block--ubg-cdu-mix .block__content {
    padding: 0 12px 1em 12px; }
    /* line 318, ../sass/components/bean/_bean.scss */
    .bean-bean-sidebarmultiblock .bean-content-accordion .block .block__content div.media,
    .bean-bean-sidebarmultiblock .bean-content-accordion .block.block--block .block__content div.media,
    .bean-bean-sidebarmultiblock .bean-content-accordion .block.block--ubg-cdu-mix .block__content div.media,
    .bean-bean-sidebarmultiblock .bean-content-single-block .block .block__content div.media,
    .bean-bean-sidebarmultiblock .bean-content-single-block .block.block--block .block__content div.media,
    .bean-bean-sidebarmultiblock .bean-content-single-block .block.block--ubg-cdu-mix .block__content div.media {
      margin: 0 -12px 6px -12px;
      width: auto; }
      /* line 322, ../sass/components/bean/_bean.scss */
      .bean-bean-sidebarmultiblock .bean-content-accordion .block .block__content div.media img,
      .bean-bean-sidebarmultiblock .bean-content-accordion .block.block--block .block__content div.media img,
      .bean-bean-sidebarmultiblock .bean-content-accordion .block.block--ubg-cdu-mix .block__content div.media img,
      .bean-bean-sidebarmultiblock .bean-content-single-block .block .block__content div.media img,
      .bean-bean-sidebarmultiblock .bean-content-single-block .block.block--block .block__content div.media img,
      .bean-bean-sidebarmultiblock .bean-content-single-block .block.block--ubg-cdu-mix .block__content div.media img {
        width: 100%; }
  /* line 329, ../sass/components/bean/_bean.scss */
  .bean-bean-sidebarmultiblock .bean-content-accordion .block.block--ubg-cdu-mix-cdu-related-content-block .block__content,
  .bean-bean-sidebarmultiblock .bean-content-accordion .block.block--block.block--ubg-cdu-mix-cdu-related-content-block .block__content,
  .bean-bean-sidebarmultiblock .bean-content-accordion .block.block--ubg-cdu-mix.block--ubg-cdu-mix-cdu-related-content-block .block__content,
  .bean-bean-sidebarmultiblock .bean-content-single-block .block.block--ubg-cdu-mix-cdu-related-content-block .block__content,
  .bean-bean-sidebarmultiblock .bean-content-single-block .block.block--block.block--ubg-cdu-mix-cdu-related-content-block .block__content,
  .bean-bean-sidebarmultiblock .bean-content-single-block .block.block--ubg-cdu-mix.block--ubg-cdu-mix-cdu-related-content-block .block__content {
    padding: 0 0 1em 0; }
  /* line 334, ../sass/components/bean/_bean.scss */
  .bean-bean-sidebarmultiblock .bean-content-accordion .block.block--bean .block__content,
  .bean-bean-sidebarmultiblock .bean-content-single-block .block.block--bean .block__content {
    padding: 0 0 1em 0; }
  /* line 339, ../sass/components/bean/_bean.scss */
  .bean-bean-sidebarmultiblock .bean-content-accordion .block.block--bean .bean-bean-sidebarblock .bean-content,
  .bean-bean-sidebarmultiblock .bean-content-single-block .block.block--bean .bean-bean-sidebarblock .bean-content {
    padding: 0 12px; }
    /* line 342, ../sass/components/bean/_bean.scss */
    .bean-bean-sidebarmultiblock .bean-content-accordion .block.block--bean .bean-bean-sidebarblock .bean-content div.media,
    .bean-bean-sidebarmultiblock .bean-content-accordion .block.block--bean .bean-bean-sidebarblock .bean-content div.picture,
    .bean-bean-sidebarmultiblock .bean-content-single-block .block.block--bean .bean-bean-sidebarblock .bean-content div.media,
    .bean-bean-sidebarmultiblock .bean-content-single-block .block.block--bean .bean-bean-sidebarblock .bean-content div.picture {
      margin: 0 -12px 6px -12px;
      width: auto; }
      /* line 347, ../sass/components/bean/_bean.scss */
      .bean-bean-sidebarmultiblock .bean-content-accordion .block.block--bean .bean-bean-sidebarblock .bean-content div.media img,
      .bean-bean-sidebarmultiblock .bean-content-accordion .block.block--bean .bean-bean-sidebarblock .bean-content div.picture img,
      .bean-bean-sidebarmultiblock .bean-content-single-block .block.block--bean .bean-bean-sidebarblock .bean-content div.media img,
      .bean-bean-sidebarmultiblock .bean-content-single-block .block.block--bean .bean-bean-sidebarblock .bean-content div.picture img {
        width: 100%; }
  
  /* line 5, ../sass/components/bean/_bean_blog.scss */
  .bean-bean-blog .view-blog-articles ul.blog li:before {
    color: #e6050f; }
  /* line 10, ../sass/components/bean/_bean_blog.scss */
  .bean-bean-blog .view-blog-articles ul.blog li article h3.title {
    color: #e6050f;
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif; }@media (min-width: 740px) {
 /* line 5, ../sass/components/bean/_bean_countdown.scss */
    .bean-bean-countdown.ubg-entity-with-background .bean-title,
    .bean-bean-countdown.ubg-entity-with-background .bean-content {
      padding-left: 1rem !important;
      padding-right: 1rem !important; } 
}/* line 19, ../sass/components/bean/_bean_countdown.scss */
  div.countdown.countdown-light {
    background-color: #e1e2e4; }
  /* line 23, ../sass/components/bean/_bean_countdown.scss */
  div.countdown p.countdown-infotext {
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif; }
  
  /* line 4, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .flipster__nav li.flipster__nav__item a.flipster__nav__link {
    background-color: #ccc; }
    /* line 7, ../sass/components/bean/_bean_coverflow.scss */
    .bean-bean-coverflow .flipster__nav li.flipster__nav__item a.flipster__nav__link:hover, .bean-bean-coverflow .flipster__nav li.flipster__nav__item a.flipster__nav__link:focus {
      background-color: #999; }
    /* line 12, ../sass/components/bean/_bean_coverflow.scss */
    .bean-bean-coverflow .flipster__nav li.flipster__nav__item a.flipster__nav__link:focus {
      outline: 1px dashed #e6050f; }
  /* line 17, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .flipster__nav li.flipster__nav__item.flipster__nav__item--current > .flipster__nav__link {
    background-color: #e6050f; }
    /* line 20, ../sass/components/bean/_bean_coverflow.scss */
    .bean-bean-coverflow .flipster__nav li.flipster__nav__item.flipster__nav__item--current > .flipster__nav__link:hover, .bean-bean-coverflow .flipster__nav li.flipster__nav__item.flipster__nav__item--current > .flipster__nav__link:focus {
      background-color: #e6050f; }
  /* line 29, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .coverflow-wrapper .flipster__button svg {
    stroke: #e6050f; }
  
  /* line 1, ../sass/components/bean/_bean_footer_block.scss */
  .bean-footer-block {
    text-align: left; }
    /* line 4, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block h2, .bean-footer-block a {
      color: #000; }
    /* line 8, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block .field-footercontentblock-item h2.field-blocktitle {
      font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif;
      font-size: 1em;
      margin: 0;
      padding: 0.3em 0;
      text-transform: uppercase;
      border-bottom: 1px dashed #999; }@media (min-width: 740px) {
 /* line 8, ../sass/components/bean/_bean_footer_block.scss */
        .bean-footer-block .field-footercontentblock-item h2.field-blocktitle {
          border: none;
          padding: 0;
          margin: 0 0 0.5em 0; } 
}/* line 24, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-links .field-item {
      padding: 1px 0;
      border-bottom: 1px solid #999; }
  
  /* line 5, ../sass/components/bean/_bean_hero.scss */
  ul.ubg-bean-hero-selector li.selector-item.active, ul.ubg-bean-hero-selector li.selector-item:hover {
    background-color: #e6050f; }
  
  /* line 5, ../sass/components/bean/_bean_mitgliedschaft.scss */
  ul.mitgliedschaft-steps li {
    color: #666; }
    /* line 10, ../sass/components/bean/_bean_mitgliedschaft.scss */
    ul.mitgliedschaft-steps li.stepinfo-text span.step-number {
      background-color: #666; }
    /* line 15, ../sass/components/bean/_bean_mitgliedschaft.scss */
    ul.mitgliedschaft-steps li.stepinfo-text.activestep span.step-number {
      background-color: #e6050f; }
    /* line 21, ../sass/components/bean/_bean_mitgliedschaft.scss */
    ul.mitgliedschaft-steps li.activestep {
      color: #e6050f; }
  
  /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mit-mitgliedschaft-berufstyp-mit.form-type-radios:after,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mit-mitgliedschaft-spendetarget.form-type-radios:after,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mit-mitgliedschaft-mehrbeitragtarget.form-type-radios:after {
    content: "";
    display: table;
    clear: both; }
  /* line 33, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mit-mitgliedschaft-berufstyp-mit.form-type-radios > label,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mit-mitgliedschaft-spendetarget.form-type-radios > label,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mit-mitgliedschaft-mehrbeitragtarget.form-type-radios > label {
    float: left;
    margin-right: 0.5em; }
  /* line 38, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mit-mitgliedschaft-berufstyp-mit.form-type-radios .form-radios .form-item,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mit-mitgliedschaft-spendetarget.form-type-radios .form-radios .form-item,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mit-mitgliedschaft-mehrbeitragtarget.form-type-radios .form-radios .form-item {
    clear: none;
    float: left;
    margin: 0 0 0 1em;
    min-width: 60px;
    width: auto; }
    /* line 45, ../sass/components/bean/_bean_mitgliedschaft.scss */
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mit-mitgliedschaft-berufstyp-mit.form-type-radios .form-radios .form-item:first-child,
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mit-mitgliedschaft-spendetarget.form-type-radios .form-radios .form-item:first-child,
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mit-mitgliedschaft-mehrbeitragtarget.form-type-radios .form-radios .form-item:first-child {
      margin: 0; }
  /* line 50, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mit-mitgliedschaft-spendetarget.form-type-radios,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mit-mitgliedschaft-mehrbeitragtarget.form-type-radios {
    margin-top: 0; }
  /* line 55, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item.form-item-mit-mitgliedschaft-spende-mit,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item.form-item-mit-mitgliedschaft-mehrbeitrag,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item.form-item-mit-mitgliedschaft-beitrag-nrw-custom {
    margin-bottom: 0; }
  /* line 61, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mit-mitgliedschaft-mehrbeitrag input.form-text,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mit-mitgliedschaft-spende-mit input.form-text,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mit-mitgliedschaft-beitrag-nrw-custom input.form-text {
    width: 70%; }@media (min-width: 481px) {
 /* line 61, ../sass/components/bean/_bean_mitgliedschaft.scss */
      div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mit-mitgliedschaft-mehrbeitrag input.form-text,
      div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mit-mitgliedschaft-spende-mit input.form-text,
      div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mit-mitgliedschaft-beitrag-nrw-custom input.form-text {
        width: 40%; } 
}/* line 71, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form #mit-mitgliedschaft-beitrag-wrapper fieldset {
    border: 0;
    padding: 0; }
  
  /* line 14, ../sass/components/bean/_bean_poster.scss */
  .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-title .field__items .field__item {
    font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif; }
  /* line 25, ../sass/components/bean/_bean_poster.scss */
  .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
    font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif; }
  
  /*******
   * MIT *
   *******/
  /* line 11, ../sass/components/bean/_bean_slideshow.scss */
  .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item {
    border: 0;
    width: 32px;
    height: 32px; }@media (min-width: 980px) {
 /* line 11, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item {
        width: 41px;
        height: 41px; } 
}/* line 19, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item a {
      background-color: transparent; }
    /* line 25, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item.selector-prev-item a, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item.selector-next-item a {
      background-color: #ccc;
      background-position: center center;
      background-size: auto; }
      /* line 30, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item.selector-prev-item a:hover, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item.selector-next-item a:hover {
        background-color: #e6050f; }
      /* line 34, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item.selector-prev-item a:focus, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item.selector-next-item a:focus {
        outline: 1px solid #e6050f; }
    /* line 41, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item.selector-prev-item a {
      background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/mit/mit/images/pfeil-links-31x31.png); }
    /* line 47, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item.selector-next-item a {
      background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/mit/mit/images/pfeil-rechts-31x31.png); }
  /* line 55, ../sass/components/bean/_bean_slideshow.scss */
  .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default {
    position: relative;
    z-index: 99; }@media (min-width: 0) and (max-width: 739px) {
 /* line 55, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default {
        height: 32px; }
        /* line 60, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item {
          margin-top: 6px; } 
}@media (min-width: 740px) {
 /* line 55, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default {
        top: -63px;
        margin-bottom: -63px;
        height: 42px; }
        /* line 68, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item {
          margin-top: 10px; } 
}@media (min-width: 980px) {
 /* line 55, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default {
        top: -70px;
        margin-bottom: -70px;
        height: 48px; }
        /* line 76, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item {
          margin-top: 12px; } 
}@media (min-width: 1220px) {
 /* line 55, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default {
        top: -77px;
        margin-bottom: -77px;
        height: 48px; }
        /* line 84, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item {
          margin-top: 12px; } 
}@media (min-width: 740px) {
 /* line 88, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-full {
        top: -42px;
        margin-bottom: -42px;
        height: 42px; }
        /* line 93, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-full li.selector-item {
          margin-top: 10px; } 
}@media (min-width: 980px) {
 /* line 88, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-full {
        top: -48px;
        margin-bottom: -48px;
        height: 48px; }
        /* line 101, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-full li.selector-item {
          margin-top: 12px; } 
}@media (min-width: 1220px) {
 /* line 88, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-full {
        top: -48px;
        margin-bottom: -48px;
        height: 48px; }
        /* line 109, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-full li.selector-item {
          margin-top: 12px; } 
}/* line 115, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item a {
      border: 2px solid #ccc;
      background: #ccc; }
    /* line 120, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item.active a {
      background: #e6050f;
      border-color: #e6050f; }
    /* line 126, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item.selector-arrow-item a {
      background-size: 100% 100%; }
    /* line 131, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item.selector-arrow-item.selector-prev-item a {
      background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/mit/mit/images/pfeil-links-31x31.png); }
    /* line 136, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item.selector-arrow-item.selector-next-item a {
      background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/mit/mit/images/pfeil-rechts-31x31.png); }@media (min-width: 0) and (max-width: 739px) {
 /* line 152, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-grid .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-content-pos-bottom-right .content-wrapper .content-inner, .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-grid .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-content-pos-bottom-left .content-wrapper .content-inner {
      bottom: 0; } 
}@media (min-width: 740px) {
 /* line 152, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-grid .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-content-pos-bottom-right .content-wrapper .content-inner, .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-grid .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-content-pos-bottom-left .content-wrapper .content-inner {
      bottom: 61px; } 
}@media (min-width: 980px) {
 /* line 152, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-grid .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-content-pos-bottom-right .content-wrapper .content-inner, .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-grid .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-content-pos-bottom-left .content-wrapper .content-inner {
      bottom: 67px; } 
}@media (min-width: 1220px) {
 /* line 152, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-grid .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-content-pos-bottom-right .content-wrapper .content-inner, .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-grid .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-content-pos-bottom-left .content-wrapper .content-inner {
      bottom: 67px; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 177, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-full .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-content-pos-bottom-right .content-wrapper .content-inner, .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-full .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-content-pos-bottom-left .content-wrapper .content-inner {
      bottom: 0; } 
}@media (min-width: 740px) {
 /* line 177, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-full .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-content-pos-bottom-right .content-wrapper .content-inner, .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-full .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-content-pos-bottom-left .content-wrapper .content-inner {
      bottom: 42px; } 
}@media (min-width: 980px) {
 /* line 177, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-full .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-content-pos-bottom-right .content-wrapper .content-inner, .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-full .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-content-pos-bottom-left .content-wrapper .content-inner {
      bottom: 48px; } 
}@media (min-width: 1220px) {
 /* line 177, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-full .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-content-pos-bottom-right .content-wrapper .content-inner, .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-full .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-content-pos-bottom-left .content-wrapper .content-inner {
      bottom: 48px; } 
}@media (min-width: 740px) {
 /* line 201, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default {
      top: 0;
      margin-bottom: 0;
      height: 42px; }
      /* line 206, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item {
        margin-top: 10px; }
        /* line 208, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item a {
          border-color: #ccc; }
        /* line 213, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item.active a {
          background: #e6050f;
          border-color: #e6050f; } 
}@media (min-width: 980px) {
 /* line 221, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item {
      margin-top: 12px; } 
}@media (min-width: 1220px) {
 /* line 226, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item {
      margin-top: 12px; } 
}/* line 235, ../sass/components/bean/_bean_slideshow.scss */
  .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-grid li.selector-item a {
    border-color: #ccc; }
  /* line 240, ../sass/components/bean/_bean_slideshow.scss */
  .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-grid li.selector-item.active a {
    background: #e6050f;
    border-color: #e6050f; }@media (min-width: 0) and (max-width: 739px) {
 /* line 250, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-selector-display-simple .ubg-bean-slideshow-startpause {
      top: -33px; } 
}/* line 5, ../sass/components/bean/_bean_social_links.scss */
  .bean-bean-social-links .meta-links ul.social-links li img {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px; }
  /* line 10, ../sass/components/bean/_bean_social_links.scss */
  .bean-bean-social-links .meta-links ul.social-links.social-links-icon li {
    background-color: #e6050f; }
  
  /* line 2, ../sass/components/bean/_bean_webform.scss */
  div.ubg-webform-results h2 {
    margin: 0;
    padding: 0.5em 0em 0.25em 0em; }
  /* line 6, ../sass/components/bean/_bean_webform.scss */
  div.ubg-webform-results div.ubg-webform-component {
    clear: both; }
    /* line 8, ../sass/components/bean/_bean_webform.scss */
    div.ubg-webform-results div.ubg-webform-component h3 {
      margin: 0;
      padding: 0.5em 0em 0.25em 0em; }
    /* line 12, ../sass/components/bean/_bean_webform.scss */
    div.ubg-webform-results div.ubg-webform-component > div {
      margin: 0px;
      padding: 0px; }
    /* line 16, ../sass/components/bean/_bean_webform.scss */
    div.ubg-webform-results div.ubg-webform-component div.webform-result-component-bar {
      clear: both;
      padding: 0.15em 0em; }
      /* line 19, ../sass/components/bean/_bean_webform.scss */
      div.ubg-webform-results div.ubg-webform-component div.webform-result-component-bar div.webform-result-component-bar-percent {
        float: left;
        width: 3em; }
      /* line 23, ../sass/components/bean/_bean_webform.scss */
      div.ubg-webform-results div.ubg-webform-component div.webform-result-component-bar div.webform-result-component-bar-graph {
        float: right;
        width: calc(100% - 3em);
        position: relative; }
        /* line 27, ../sass/components/bean/_bean_webform.scss */
        div.ubg-webform-results div.ubg-webform-component div.webform-result-component-bar div.webform-result-component-bar-graph div.webform-result-component-bar-label {
          background: #d3d3d3;
          padding: 0;
          margin: 0;
          border: 0;
          color: transparent; }
        /* line 34, ../sass/components/bean/_bean_webform.scss */
        div.ubg-webform-results div.ubg-webform-component div.webform-result-component-bar div.webform-result-component-bar-graph div.webform-result-component-line-bar-value {
          background: #a9a9a9;
          padding: 0;
          margin: 0;
          border: 0;
          height: 100%;
          position: absolute;
          top: 0;
          left: 0; }
        /* line 44, ../sass/components/bean/_bean_webform.scss */
        div.ubg-webform-results div.ubg-webform-component div.webform-result-component-bar div.webform-result-component-bar-graph div.webform-result-component-bar-label-over {
          background: transparent;
          padding: 0.15em 0.5em;
          margin: 0;
          border: 0;
          height: 100%;
          position: absolute;
          top: 0;
          left: 0; }
    /* line 58, ../sass/components/bean/_bean_webform.scss */
    div.ubg-webform-results div.ubg-webform-component.show-count.show-percent div.webform-result-component-bar div.webform-result-component-bar-percent {
      width: 5em; }
    /* line 61, ../sass/components/bean/_bean_webform.scss */
    div.ubg-webform-results div.ubg-webform-component.show-count.show-percent div.webform-result-component-bar div.webform-result-component-bar-graph {
      width: calc(100% - 5em); }
  /* line 67, ../sass/components/bean/_bean_webform.scss */
  div.ubg-webform-results .summary {
    clear: both; }
  
  /**** Isotope Filtering ****/
  /* line 3, ../sass/components/bean/_block_bean_gallery.scss */
  .isotope-filter .isotope-filter-link {
    color: #e6050f; }
  /* line 6, ../sass/components/bean/_block_bean_gallery.scss */
  .isotope-filter li .isotope-filter-link.is-checked {
    border: 1px solid #e6050f;
    color: #e6050f; }
  /* line 10, ../sass/components/bean/_block_bean_gallery.scss */
  .isotope-filter li .isotope-filter-link:hover, .isotope-filter .isotope-filter-link:focus {
    color: #e6050f; }
  
  /**** Isotope Sort ****/
  /* line 16, ../sass/components/bean/_block_bean_gallery.scss */
  .isotope-sort li .isotope-sort-link {
    color: #e6050f; }
  /* line 19, ../sass/components/bean/_block_bean_gallery.scss */
  .isotope-sort li .isotope-sort-link.is-checked {
    border: 1px solid #e6050f;
    color: #e6050f; }
  /* line 23, ../sass/components/bean/_block_bean_gallery.scss */
  .isotope-sort li .isotope-sort-link:hover, .isotope-sort .isotope-sort-link:focus {
    color: #e6050f; }
  
  /* line 2, ../sass/components/bean/_block_bean_google_map.scss */
  .ubg-bean-gmap-content .google-maps {
    position: relative; }
    /* line 4, ../sass/components/bean/_block_bean_google_map.scss */
    .ubg-bean-gmap-content .google-maps .search-icon {
      color: #fff; }
      /* line 7, ../sass/components/bean/_block_bean_google_map.scss */
      .ubg-bean-gmap-content .google-maps .search-icon.active {
        color: #e6050f; }
  /* line 13, ../sass/components/bean/_block_bean_google_map.scss */
  .ubg-bean-gmap-content .route {
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal; }
  
  /* line 6, ../sass/components/block/_block.scss */
  aside .block + .block,
  .content-right .block + .block {
    margin-top: 1em; }
  /* line 10, ../sass/components/block/_block.scss */
  aside .block h2.block__title,
  .content-right .block h2.block__title {
    font-size: 1em;
    font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif;
    text-transform: uppercase;
    line-height: 1.2em;
    border-bottom: 1px solid #ccc;
    padding-bottom: 1em;
    margin-bottom: 1em; }
  /* line 20, ../sass/components/block/_block.scss */
  aside .block .block__content,
  .content-right .block .block__content {
    padding: 0 0 1em 0; }
    /* line 23, ../sass/components/block/_block.scss */
    aside .block .block__content ul,
    .content-right .block .block__content ul {
      margin-top: 0;
      margin-bottom: 0; }
      /* line 27, ../sass/components/block/_block.scss */
      aside .block .block__content ul + aside .block .block__content ul,
      .content-right .block .block__content ul + aside .block .block__content ul, aside .block .block__content ul +
      .content-right .block .block__content ul,
      .content-right .block .block__content ul +
      .content-right .block .block__content ul {
        margin-top: 1em; }
  /* line 37, ../sass/components/block/_block.scss */
  aside .block .block__content, aside .block.block--block .block__content, aside .block.block--ubg-cdu-mix .block__content, .has-no-sidebars .l-content > #main-content > .fullscreen aside .block .block__content,
  .content-right .block .block__content,
  .content-right .block.block--block .block__content,
  .content-right .block.block--ubg-cdu-mix .block__content, .has-no-sidebars .l-content > #main-content > .fullscreen
  .content-right .block .block__content {
    padding: 0 12px 1em 12px; }
    /* line 40, ../sass/components/block/_block.scss */
    aside .block .block__content div.media, aside .block.block--block .block__content div.media, aside .block.block--ubg-cdu-mix .block__content div.media, .has-no-sidebars .l-content > #main-content > .fullscreen aside .block .block__content div.media,
    .content-right .block .block__content div.media,
    .content-right .block.block--block .block__content div.media,
    .content-right .block.block--ubg-cdu-mix .block__content div.media, .has-no-sidebars .l-content > #main-content > .fullscreen
    .content-right .block .block__content div.media {
      margin: 0 -12px 6px -12px;
      width: auto; }
      /* line 44, ../sass/components/block/_block.scss */
      aside .block .block__content div.media img, aside .block.block--block .block__content div.media img, aside .block.block--ubg-cdu-mix .block__content div.media img, .has-no-sidebars .l-content > #main-content > .fullscreen aside .block .block__content div.media img,
      .content-right .block .block__content div.media img,
      .content-right .block.block--block .block__content div.media img,
      .content-right .block.block--ubg-cdu-mix .block__content div.media img, .has-no-sidebars .l-content > #main-content > .fullscreen
      .content-right .block .block__content div.media img {
        width: 100%; }
  /* line 52, ../sass/components/block/_block.scss */
  aside .block.block--ubg-cdu-mix-cdu-related-content-block .block__content, aside .block.block--search .block__content, aside .block.block--block.block--ubg-cdu-mix-cdu-related-content-block .block__content, aside .block.block--block.block--search .block__content, aside .block.block--ubg-cdu-mix.block--ubg-cdu-mix-cdu-related-content-block .block__content, aside .block.block--ubg-cdu-mix.block--search .block__content, .has-no-sidebars .l-content > #main-content > .fullscreen aside .block.block--ubg-cdu-mix-cdu-related-content-block .block__content, .has-no-sidebars .l-content > #main-content > .fullscreen aside .block.block--search .block__content,
  .content-right .block.block--ubg-cdu-mix-cdu-related-content-block .block__content,
  .content-right .block.block--search .block__content,
  .content-right .block.block--block.block--ubg-cdu-mix-cdu-related-content-block .block__content,
  .content-right .block.block--block.block--search .block__content,
  .content-right .block.block--ubg-cdu-mix.block--ubg-cdu-mix-cdu-related-content-block .block__content,
  .content-right .block.block--ubg-cdu-mix.block--search .block__content, .has-no-sidebars .l-content > #main-content > .fullscreen
  .content-right .block.block--ubg-cdu-mix-cdu-related-content-block .block__content, .has-no-sidebars .l-content > #main-content > .fullscreen
  .content-right .block.block--search .block__content {
    padding: 0 0 1em 0; }
  /* line 57, ../sass/components/block/_block.scss */
  aside .block.block--bean-sidebarblock > .block__content,
  .content-right .block.block--bean-sidebarblock > .block__content {
    padding: 0 0 1em 0; }
    /* line 61, ../sass/components/block/_block.scss */
    aside .block.block--bean-sidebarblock > .block__content .bean-bean-sidebarblock .bean-content,
    .content-right .block.block--bean-sidebarblock > .block__content .bean-bean-sidebarblock .bean-content {
      padding: 0 12px; }
      /* line 64, ../sass/components/block/_block.scss */
      aside .block.block--bean-sidebarblock > .block__content .bean-bean-sidebarblock .bean-content div.media,
      aside .block.block--bean-sidebarblock > .block__content .bean-bean-sidebarblock .bean-content div.picture,
      .content-right .block.block--bean-sidebarblock > .block__content .bean-bean-sidebarblock .bean-content div.media,
      .content-right .block.block--bean-sidebarblock > .block__content .bean-bean-sidebarblock .bean-content div.picture {
        margin: 0 -12px 6px -12px;
        width: auto; }
        /* line 69, ../sass/components/block/_block.scss */
        aside .block.block--bean-sidebarblock > .block__content .bean-bean-sidebarblock .bean-content div.media img,
        aside .block.block--bean-sidebarblock > .block__content .bean-bean-sidebarblock .bean-content div.picture img,
        .content-right .block.block--bean-sidebarblock > .block__content .bean-bean-sidebarblock .bean-content div.media img,
        .content-right .block.block--bean-sidebarblock > .block__content .bean-bean-sidebarblock .bean-content div.picture img {
          width: 100%; }
  /* line 79, ../sass/components/block/_block.scss */
  aside .block.block--bean-sidebarmultiblock > .block__content,
  .content-right .block.block--bean-sidebarmultiblock > .block__content {
    padding: 0 0 1em 0; }
    /* line 82, ../sass/components/block/_block.scss */
    aside .block.block--bean-sidebarmultiblock > .block__content .block__content,
    .content-right .block.block--bean-sidebarmultiblock > .block__content .block__content {
      padding: 0; }
      /* line 85, ../sass/components/block/_block.scss */
      aside .block.block--bean-sidebarmultiblock > .block__content .block__content .bean-content,
      .content-right .block.block--bean-sidebarmultiblock > .block__content .block__content .bean-content {
        padding: 0; }
        /* line 88, ../sass/components/block/_block.scss */
        aside .block.block--bean-sidebarmultiblock > .block__content .block__content .bean-content div.media,
        aside .block.block--bean-sidebarmultiblock > .block__content .block__content .bean-content div.picture,
        .content-right .block.block--bean-sidebarmultiblock > .block__content .block__content .bean-content div.media,
        .content-right .block.block--bean-sidebarmultiblock > .block__content .block__content .bean-content div.picture {
          margin-left: 0;
          margin-right: 0; }
    /* line 96, ../sass/components/block/_block.scss */
    aside .block.block--bean-sidebarmultiblock > .block__content div.media,
    .content-right .block.block--bean-sidebarmultiblock > .block__content div.media {
      margin-left: 0;
      margin-right: 0; }
  /* line 104, ../sass/components/block/_block.scss */
  aside .block.block--search .block__content,
  .content-right .block.block--search .block__content {
    padding: 0 0 1em 0; }
  /* line 111, ../sass/components/block/_block.scss */
  aside .block.block--apachesolr-search .block__content ul,
  .content-right .block.block--apachesolr-search .block__content ul {
    margin-left: 0;
    list-style: none; }
    /* line 116, ../sass/components/block/_block.scss */
    aside .block.block--apachesolr-search .block__content ul li .glyphicon,
    aside .block.block--apachesolr-search .block__content ul li .glyphicons,
    .content-right .block.block--apachesolr-search .block__content ul li .glyphicon,
    .content-right .block.block--apachesolr-search .block__content ul li .glyphicons {
      color: inherit;
      line-height: inherit;
      margin-right: 0.3em;
      vertical-align: baseline;
      top: 1px; }
    /* line 125, ../sass/components/block/_block.scss */
    aside .block.block--apachesolr-search .block__content ul li + li,
    .content-right .block.block--apachesolr-search .block__content ul li + li {
      margin-top: 0.25em; }
  
  /* line 138, ../sass/components/block/_block.scss */
  .l-precontent .block + .block {
    margin-top: 1em; }
  
  /* line 1, ../sass/components/block/_block_mit_mix.scss */
  #block-ubg-mit-mix-mit-contactinfo-block .block__content,
  #block-ubg-mit-mix-mit-copyright-block .block__content {
    display: inline-block;
    border-top: 1px solid #999;
    padding-top: 2em; }
  
  /* line 7, ../sass/components/block/_block_mit_mix.scss */
  #block-ubg-mit-mix-mit-contactinfo-block + #block-ubg-mit-mix-mit-copyright-block .block__content {
    border-top: none;
    padding-top: 0; }
  
  /* line 13, ../sass/components/block/_block_mit_mix.scss */
  #block-ubg-mit-mix-mit-contactinfo-block span.glyphicon,
  #block-ubg-mit-mix-mit-contactinfo-block a.glyphicon,
  #block-ubg-mit-mix-mit-contactinfo-block span.glyphicons,
  #block-ubg-mit-mix-mit-contactinfo-block a.glyphicons {
    vertical-align: bottom;
    color: #666; }
    /* line 20, ../sass/components/block/_block_mit_mix.scss */
    #block-ubg-mit-mix-mit-contactinfo-block span.glyphicon.contactinfo-phone,
    #block-ubg-mit-mix-mit-contactinfo-block a.glyphicon.contactinfo-phone,
    #block-ubg-mit-mix-mit-contactinfo-block span.glyphicons.contactinfo-phone,
    #block-ubg-mit-mix-mit-contactinfo-block a.glyphicons.contactinfo-phone {
      margin-left: 1.5em;
      margin-right: 1.5em; }@media (min-width: 0) and (max-width: 600px) {
 /* line 13, ../sass/components/block/_block_mit_mix.scss */
      #block-ubg-mit-mix-mit-contactinfo-block span.glyphicon,
      #block-ubg-mit-mix-mit-contactinfo-block a.glyphicon,
      #block-ubg-mit-mix-mit-contactinfo-block span.glyphicons,
      #block-ubg-mit-mix-mit-contactinfo-block a.glyphicons {
        display: inline-block;
        width: 100%;
        text-align: center;
        padding: 0.3em 0; }
        /* line 31, ../sass/components/block/_block_mit_mix.scss */
        #block-ubg-mit-mix-mit-contactinfo-block span.glyphicon.contactinfo-phone,
        #block-ubg-mit-mix-mit-contactinfo-block a.glyphicon.contactinfo-phone,
        #block-ubg-mit-mix-mit-contactinfo-block span.glyphicons.contactinfo-phone,
        #block-ubg-mit-mix-mit-contactinfo-block a.glyphicons.contactinfo-phone {
          margin-left: 0;
          margin-right: 0; } 
}/* line 37, ../sass/components/block/_block_mit_mix.scss */
    #block-ubg-mit-mix-mit-contactinfo-block span.glyphicon span.title,
    #block-ubg-mit-mix-mit-contactinfo-block a.glyphicon span.title,
    #block-ubg-mit-mix-mit-contactinfo-block span.glyphicons span.title,
    #block-ubg-mit-mix-mit-contactinfo-block a.glyphicons span.title {
      color: #000;
      vertical-align: bottom; }
  
  /* line 43, ../sass/components/block/_block_mit_mix.scss */
  #block-ubg-mit-mix-mit-contactinfo-block a.glyphicon,
  #block-ubg-mit-mix-mit-contactinfo-block a.glyphicons {
    text-decoration: none; }
    /* line 47, ../sass/components/block/_block_mit_mix.scss */
    #block-ubg-mit-mix-mit-contactinfo-block a.glyphicon:hover, #block-ubg-mit-mix-mit-contactinfo-block a.glyphicon:active,
    #block-ubg-mit-mix-mit-contactinfo-block a.glyphicons:hover,
    #block-ubg-mit-mix-mit-contactinfo-block a.glyphicons:active {
      color: #e6050f;
      text-decoration: none; }
    /* line 51, ../sass/components/block/_block_mit_mix.scss */
    #block-ubg-mit-mix-mit-contactinfo-block a.glyphicon:focus,
    #block-ubg-mit-mix-mit-contactinfo-block a.glyphicons:focus {
      outline: 1px dotted #e6050f;
      color: #e6050f; }
    /* line 56, ../sass/components/block/_block_mit_mix.scss */
    #block-ubg-mit-mix-mit-contactinfo-block a.glyphicon:hover span, #block-ubg-mit-mix-mit-contactinfo-block a.glyphicon:active span,
    #block-ubg-mit-mix-mit-contactinfo-block a.glyphicons:hover span,
    #block-ubg-mit-mix-mit-contactinfo-block a.glyphicons:active span {
      color: #e6050f; }
  
  /* line 62, ../sass/components/block/_block_mit_mix.scss */
  #block-ubg-mit-mix-mit-copyright-block {
    position: relative; }
    /* line 65, ../sass/components/block/_block_mit_mix.scss */
    #block-ubg-mit-mix-mit-copyright-block img {
      vertical-align: baseline;
      margin-right: 1em;
      max-height: 24px; }
    /* line 71, ../sass/components/block/_block_mit_mix.scss */
    #block-ubg-mit-mix-mit-copyright-block span.copyrighttext {
      display: inline-block;
      position: relative;
      top: -2px; }
  
  /* line 1, ../sass/components/block/_block_mit_social.scss */
  .mit-aktiv-im-netz-block {
    /* To fill the container and nothing else */ }
    /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .mit-aktiv-im-netz-block .social-widgets:after {
      content: "";
      display: table;
      clear: both; }
    /* line 6, ../sass/components/block/_block_mit_social.scss */
    .mit-aktiv-im-netz-block div.social-box {
      margin-bottom: 1em; }@media (min-width: 980px) {
 /* line 11, ../sass/components/block/_block_mit_social.scss */
      .mit-aktiv-im-netz-block .social-widgets {
        margin-bottom: 1em; }
      /* line 15, ../sass/components/block/_block_mit_social.scss */
      .mit-aktiv-im-netz-block div.facebook-box,
      .mit-aktiv-im-netz-block div.youtube-box {
        width: 49.15254%;
        float: left;
        margin-right: 1.69492%; }
      /* line 20, ../sass/components/block/_block_mit_social.scss */
      .mit-aktiv-im-netz-block div.twitter-box,
      .mit-aktiv-im-netz-block div.flickr-box {
        width: 49.15254%;
        float: right;
        margin-right: 0; } 
}/* line 26, ../sass/components/block/_block_mit_social.scss */
    .mit-aktiv-im-netz-block #fb-root {
      display: none; }
    /* line 31, ../sass/components/block/_block_mit_social.scss */
    .mit-aktiv-im-netz-block .fb_iframe_widget, .mit-aktiv-im-netz-block .fb_iframe_widget span,
    .mit-aktiv-im-netz-block .fb_iframe_widget span iframe[style],
    .mit-aktiv-im-netz-block iframe.twitter-timeline {
      width: 100% !important; }
    /* line 37, ../sass/components/block/_block_mit_social.scss */
    .mit-aktiv-im-netz-block iframe {
      display: block; }
    /* line 40, ../sass/components/block/_block_mit_social.scss */
    .mit-aktiv-im-netz-block div.social-box img.social-logo {
      float: left;
      margin-right: 0.3em;
      width: 30px; }@media (min-width: 980px) {
 /* line 40, ../sass/components/block/_block_mit_social.scss */
        .mit-aktiv-im-netz-block div.social-box img.social-logo {
          width: auto; } 
}/* line 50, ../sass/components/block/_block_mit_social.scss */
    .mit-aktiv-im-netz-block div.social-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 */
      .mit-aktiv-im-netz-block div.social-box h3.title:after {
        content: "";
        display: table;
        clear: both; }@media (min-width: 980px) {
 /* line 50, ../sass/components/block/_block_mit_social.scss */
        .mit-aktiv-im-netz-block div.social-box h3.title {
          line-height: 44px; } 
}/* line 1, ../sass/components/block/_block_mitpluslogin.scss */
  .l-header div#block-ubg-mitpluslogin-mitpluslogin {
    clear: both;
    width: 100%;
    position: absolute;
    top: 39px;
    right: 0;
    display: none; }
    /* line 10, ../sass/components/block/_block_mitpluslogin.scss */
    .l-header div#block-ubg-mitpluslogin-mitpluslogin.open {
      display: block; }@media (min-width: 980px) {
 /* line 1, ../sass/components/block/_block_mitpluslogin.scss */
      .l-header div#block-ubg-mitpluslogin-mitpluslogin {
        top: 42px; } 
}/* line 17, ../sass/components/block/_block_mitpluslogin.scss */
  .l-header div#block-ubg-mitpluslogin-mitpluslogin div.block__content {
    padding-left: 10px;
    padding-right: 10px;
    position: relative; }
    /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .l-header div#block-ubg-mitpluslogin-mitpluslogin div.block__content:after {
      content: "";
      display: table;
      clear: both; }@media (min-width: 740px) {
 /* line 17, ../sass/components/block/_block_mitpluslogin.scss */
      .l-header div#block-ubg-mitpluslogin-mitpluslogin div.block__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 */
        .l-header div#block-ubg-mitpluslogin-mitpluslogin div.block__content:after {
          content: " ";
          display: block;
          clear: both; } 
}@media (min-width: 980px) {
 /* line 17, ../sass/components/block/_block_mitpluslogin.scss */
      .l-header div#block-ubg-mitpluslogin-mitpluslogin div.block__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 */
        .l-header div#block-ubg-mitpluslogin-mitpluslogin div.block__content:after {
          content: " ";
          display: block;
          clear: both; } 
}@media (min-width: 1220px) {
 /* line 17, ../sass/components/block/_block_mitpluslogin.scss */
      .l-header div#block-ubg-mitpluslogin-mitpluslogin div.block__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 */
        .l-header div#block-ubg-mitpluslogin-mitpluslogin div.block__content:after {
          content: " ";
          display: block;
          clear: both; } 
}/* line 23, ../sass/components/block/_block_mitpluslogin.scss */
  .l-header div#block-ubg-mitpluslogin-mitpluslogin .arrow {
    bottom: 100%;
    right: 0%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(223, 223, 223, 0);
    border-bottom-color: #dfdfdf;
    border-width: 8px 6px;
    margin-right: 10px; }@media (min-width: 740px) {
 /* line 23, ../sass/components/block/_block_mitpluslogin.scss */
      .l-header div#block-ubg-mitpluslogin-mitpluslogin .arrow {
        margin-right: 0; } 
}/* line 39, ../sass/components/block/_block_mitpluslogin.scss */
  .l-header #mitplus-login-form {
    width: auto;
    padding: 1.25em;
    background: #dfdfdf;
    position: relative;
    z-index: 1000; }@media (min-width: 481px) {
 /* line 39, ../sass/components/block/_block_mitpluslogin.scss */
      .l-header #mitplus-login-form {
        width: 200px;
        float: right; } 
}@media (min-width: 980px) {
 /* line 39, ../sass/components/block/_block_mitpluslogin.scss */
      .l-header #mitplus-login-form {
        width: 300px; } 
}/* line 54, ../sass/components/block/_block_mitpluslogin.scss */
  ul.mitplus-user-links {
    list-style: none;
    margin: 1em 0 0 0;
    padding: 0; }
    /* line 59, ../sass/components/block/_block_mitpluslogin.scss */
    ul.mitplus-user-links li {
      padding: 0;
      line-height: 1.2em;
      font-size: 0.9em; }
  
  /* line 66, ../sass/components/block/_block_mitpluslogin.scss */
  #mitplus-login-form span.mobile-title {
    display: block;
    font-weight: bold;
    margin: 0 0 0.625em 0; }@media (min-width: 740px) {
 /* line 66, ../sass/components/block/_block_mitpluslogin.scss */
      #mitplus-login-form span.mobile-title {
        display: none; } 
}/* line 74, ../sass/components/block/_block_mitpluslogin.scss */
  #mitplus-login-form .form-item {
    margin: 0 0 0.625em 0; }
  
  /* line 78, ../sass/components/block/_block_mitpluslogin.scss */
  #mitplus-login-form .form-actions {
    margin: 0; }
  
  /* line 82, ../sass/components/block/_block_mitpluslogin.scss */
  #mitplus-login-form label {
    padding: 0;
    font-weight: normal;
    line-height: 1; }@media (min-width: 980px) {
 /* line 82, ../sass/components/block/_block_mitpluslogin.scss */
      #mitplus-login-form label {
        font-size: 0.9em; } 
}/* line 90, ../sass/components/block/_block_mitpluslogin.scss */
  #mitplus-login-form .form-text {
    font: inherit;
    width: 100%;
    margin-top: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  
  /* line 97, ../sass/components/block/_block_mitpluslogin.scss */
  #mitplus-login-form input.form-submit {
    margin: 0 auto;
    line-height: 1.2em; }
  
  /* line 104, ../sass/components/block/_block_mitpluslogin.scss */
  #mitplus-login-form-page h3 {
    text-align: center; }
  /* line 108, ../sass/components/block/_block_mitpluslogin.scss */
  #mitplus-login-form-page .form-item {
    margin: 1.25em auto;
    width: 60%; }
  /* line 113, ../sass/components/block/_block_mitpluslogin.scss */
  #mitplus-login-form-page .form-item input {
    width: 100%; }
  /* line 117, ../sass/components/block/_block_mitpluslogin.scss */
  #mitplus-login-form-page ul.mitplus-user-links {
    width: 60%;
    margin-left: auto;
    margin-right: auto; }
    /* line 122, ../sass/components/block/_block_mitpluslogin.scss */
    #mitplus-login-form-page ul.mitplus-user-links li {
      font-size: 1em; }
  
  /* line 4, ../sass/components/block/_block_related_content.scss */
  #block-ubg-cdu-mix-cdu-related-content-block .related-content-1 .content-teaserbox,
  #block-ubg-cdu-mix-cdu-related-content-block .related-content-1 .content-teaserbox-mini,
  #block-ubg-cdu-mix-cdu-related-content-block .related-content-2 .content-teaserbox,
  #block-ubg-cdu-mix-cdu-related-content-block .related-content-2 .content-teaserbox-mini {
    border-bottom: 0;
    padding-bottom: 0;
    position: relative; }
  /* line 13, ../sass/components/block/_block_related_content.scss */
  #block-ubg-cdu-mix-cdu-related-content-block .related-content-1 + .related-content-2 .content-teaserbox,
  #block-ubg-cdu-mix-cdu-related-content-block .related-content-1 + .related-content-2 .content-teaserbox-mini {
    border-top: 1px solid #ccc;
    padding-top: 1em;
    margin-top: 1em;
    position: relative; }
  
  /* line 1, ../sass/components/node/_node.scss */
  div.readmore {
    display: block;
    text-align: center; }
  
  /* line 6, ../sass/components/node/_node.scss */
  div.readmore a,
  div.readmore.button a,
  a.readmore {
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif;
    background-color: #999;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    color: #fff; }
    /* line 14, ../sass/components/node/_node.scss */
    div.readmore a:hover,
    div.readmore.button a:hover,
    a.readmore:hover {
      background-color: #e6050f;
      text-decoration: none; }
  
  /* line 21, ../sass/components/node/_node.scss */
  .l-precontent .picture.header {
    margin-bottom: 0; }
  /* line 24, ../sass/components/node/_node.scss */
  .has-no-sidebars .picture.header {
    max-width: none; }
  
  /* line 29, ../sass/components/node/_node.scss */
  .copyright {
    color: #999;
    display: block;
    float: none;
    font-size: 10px;
    height: 14px;
    line-height: 1.2em;
    overflow: hidden;
    padding: 2px 2px 0;
    text-align: right;
    width: auto; }
    /* line 41, ../sass/components/node/_node.scss */
    .copyright a {
      color: #999; }
  
  /* line 46, ../sass/components/node/_node.scss */
  .caption-item {
    display: block;
    float: none;
    font-size: 0.9em;
    height: auto;
    line-height: 1.2em;
    overflow: hidden;
    padding: 8px 2px;
    width: auto;
    border-bottom: 1px solid #ccc; }@media (min-width: 740px) {
 /* line 46, ../sass/components/node/_node.scss */
      .caption-item {
        height: 30px;
        padding: 10px 2px; } 
}@media (min-width: 980px) {
 /* line 46, ../sass/components/node/_node.scss */
      .caption-item {
        height: 35px;
        padding: 12px 2px; } 
}/* line 70, ../sass/components/node/_node.scss */
  .infoline .field--label-inline .field__label,
  .infoline .field--label-inline .field__items {
    float: none; }
  /* line 76, ../sass/components/node/_node.scss */
  .infoline span.glyphicon,
  .infoline span.glyphicons {
    color: #666; }
  
  /* line 82, ../sass/components/node/_node.scss */
  ul.node__links {
    margin-top: 1em; }
    /* line 85, ../sass/components/node/_node.scss */
    ul.node__links li {
      padding: 0; }
    /* line 89, ../sass/components/node/_node.scss */
    ul.node__links li.comment-add a {
      background-color: #e6050f;
      color: #fff;
      font: 1em/1.5em CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif;
      margin: 0.63em 0;
      padding: 0.2em 0.5em; }
  
  /* line 99, ../sass/components/node/_node.scss */
  .meta-links,
  .zum-thema,
  .audio-player-wrapper,
  .terms-container {
    margin-bottom: 1em;
    background-color: #e1e2e4;
    padding: 0.75em; }
    /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .meta-links:after,
    .zum-thema:after,
    .audio-player-wrapper:after,
    .terms-container:after {
      content: "";
      display: table;
      clear: both; }
    /* line 108, ../sass/components/node/_node.scss */
    .meta-links h2, .meta-links h3,
    .zum-thema h2,
    .zum-thema h3,
    .audio-player-wrapper h2,
    .audio-player-wrapper h3,
    .terms-container h2,
    .terms-container h3 {
      font-size: 125%;
      margin-bottom: 0.5em; }
  
  /* line 116, ../sass/components/node/_node.scss */
  .zum-thema .field-item {
    color: #e6050f; }
    /* line 119, ../sass/components/node/_node.scss */
    .zum-thema .field-item .glyphicon, .zum-thema .field-item .glyphicons {
      color: #e6050f; }
  
  /* line 129, ../sass/components/node/_node.scss */
  .field-name-field-fc-more-info > .field-items > .field-item + .field-item {
    margin-top: 0.25em; }
  /* line 135, ../sass/components/node/_node.scss */
  .field-name-field-fc-more-info .field-collection-item-field-fc-more-info .field-name-field-more-info-noderef,
  .field-name-field-fc-more-info .field-collection-item-field-fc-more-info .field-name-field-more-info-link {
    line-height: 1.2em; }
    /* line 139, ../sass/components/node/_node.scss */
    .field-name-field-fc-more-info .field-collection-item-field-fc-more-info .field-name-field-more-info-noderef a,
    .field-name-field-fc-more-info .field-collection-item-field-fc-more-info .field-name-field-more-info-link a {
      display: inline-block; }
    /* line 143, ../sass/components/node/_node.scss */
    .field-name-field-fc-more-info .field-collection-item-field-fc-more-info .field-name-field-more-info-noderef .glyphicon,
    .field-name-field-fc-more-info .field-collection-item-field-fc-more-info .field-name-field-more-info-noderef .glyphicons,
    .field-name-field-fc-more-info .field-collection-item-field-fc-more-info .field-name-field-more-info-link .glyphicon,
    .field-name-field-fc-more-info .field-collection-item-field-fc-more-info .field-name-field-more-info-link .glyphicons {
      color: inherit;
      line-height: inherit;
      margin-right: 0.3em;
      vertical-align: baseline;
      top: 1px; }
  
  /* line 157, ../sass/components/node/_node.scss */
  .terms-container .field-item {
    display: inline-block; }
    /* line 160, ../sass/components/node/_node.scss */
    .terms-container .field-item a {
      color: #000; }@media (min-width: 740px) {
 /* line 167, ../sass/components/node/_node.scss */
    div.infoblock-wrapper {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 171, ../sass/components/node/_node.scss */
    div.infoblock-wrapper div.infoblock-text {
      width: 48.71795%;
      float: left;
      margin-right: 2.5641%; } 
}/* line 176, ../sass/components/node/_node.scss */
  div.infoblock-wrapper div.infoblock-text h2.infoblock-title,
  div.infoblock-wrapper div.infoblock-text h3.infoblock-title {
    margin-bottom: 0; }
  /* line 180, ../sass/components/node/_node.scss */
  div.infoblock-wrapper div.infoblock-text ul {
    list-style: none;
    margin: 0 0 1em 0;
    padding: 0; }
    /* line 184, ../sass/components/node/_node.scss */
    div.infoblock-wrapper div.infoblock-text ul li {
      padding: 0; }@media (min-width: 740px) {
 /* line 189, ../sass/components/node/_node.scss */
    div.infoblock-wrapper div.infoblock-gmap {
      width: 48.71795%;
      float: right;
      margin-right: 0; } 
}/* line 199, ../sass/components/node/_node.scss */
  article.node--person div.person-top,
  article.node--vereinigung div.person-top {
    margin-bottom: 1em; }
    /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    article.node--person div.person-top:after,
    article.node--vereinigung div.person-top:after {
      content: "";
      display: table;
      clear: both; }
    /* line 203, ../sass/components/node/_node.scss */
    article.node--person div.person-top + div.text,
    article.node--vereinigung div.person-top + div.text {
      border-top: 1px solid #ccc;
      padding-top: 1em; }
    /* line 208, ../sass/components/node/_node.scss */
    article.node--person div.person-top div.picture,
    article.node--vereinigung div.person-top div.picture {
      margin-bottom: 0; }
  
  /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  article.node--vereinigung--full .person-links:after {
    content: "";
    display: table;
    clear: both; }
  /* line 216, ../sass/components/node/_node.scss */
  article.node--vereinigung--full .text {
    clear: both; }
  
  /* line 227, ../sass/components/node/_node.scss */
  .has-no-sidebars article.node--person--mitarbeiter div.picture,
  .has-no-sidebars article.node--person--teaser div.picture,
  .has-no-sidebars article.node--person--full div.picture,
  .has-no-sidebars article.node--vereinigung--teaser div.picture,
  .has-no-sidebars article.node--vereinigung--full div.picture,
  .has-no-sidebars article.node--cduvorort--teaser div.picture,
  .has-no-sidebars article.node--cduvorort--full div.picture {
    margin-bottom: 0; }@media (min-width: 740px) {
 /* line 227, ../sass/components/node/_node.scss */
      .has-no-sidebars article.node--person--mitarbeiter div.picture,
      .has-no-sidebars article.node--person--teaser div.picture,
      .has-no-sidebars article.node--person--full div.picture,
      .has-no-sidebars article.node--vereinigung--teaser div.picture,
      .has-no-sidebars article.node--vereinigung--full div.picture,
      .has-no-sidebars article.node--cduvorort--teaser div.picture,
      .has-no-sidebars article.node--cduvorort--full div.picture {
        width: 32.20339%;
        float: left;
        margin-right: 1.69492%; } 
}@media (min-width: 740px) {
 /* line 235, ../sass/components/node/_node.scss */
    .has-no-sidebars article.node--person--mitarbeiter div.picture + div.person-top-right,
    .has-no-sidebars article.node--person--teaser div.picture + div.person-top-right,
    .has-no-sidebars article.node--person--full div.picture + div.person-top-right,
    .has-no-sidebars article.node--vereinigung--teaser div.picture + div.person-top-right,
    .has-no-sidebars article.node--vereinigung--full div.picture + div.person-top-right,
    .has-no-sidebars article.node--cduvorort--teaser div.picture + div.person-top-right,
    .has-no-sidebars article.node--cduvorort--full div.picture + div.person-top-right {
      width: 66.10169%;
      float: right;
      margin-right: 0; } 
}/* line 244, ../sass/components/node/_node.scss */
  .has-no-sidebars article.node--person--full div.person-top-right,
  .has-no-sidebars article.node--vereinigung--full div.person-top-right {
    margin-left: 0;
    float: none;
    width: auto; }@media (min-width: 740px) {
 /* line 250, ../sass/components/node/_node.scss */
    .has-no-sidebars article.node--person--full div.picture + div.person-top-right,
    .has-no-sidebars article.node--vereinigung--full div.picture + div.person-top-right {
      width: 66.10169%;
      float: right;
      margin-right: 0; } 
}/* line 259, ../sass/components/node/_node.scss */
  .has-no-sidebars article.node--article--teaser-with-image div.picture,
  .has-no-sidebars article.node--termin--teaser-with-image div.picture {
    margin-bottom: 0; }@media (min-width: 740px) {
 /* line 259, ../sass/components/node/_node.scss */
      .has-no-sidebars article.node--article--teaser-with-image div.picture,
      .has-no-sidebars article.node--termin--teaser-with-image div.picture {
        width: 32.20339%;
        float: left;
        margin-right: 1.69492%; } 
}/* line 273, ../sass/components/node/_node.scss */
  .has-one-sidebar article.node--person div.picture,
  .has-one-sidebar article.node--cduvorort div.picture,
  .has-one-sidebar article.node--vereinigung div.picture {
    margin-bottom: 0; }@media (min-width: 740px) {
 /* line 273, ../sass/components/node/_node.scss */
      .has-one-sidebar article.node--person div.picture,
      .has-one-sidebar article.node--cduvorort div.picture,
      .has-one-sidebar article.node--vereinigung div.picture {
        width: 48.71795%;
        float: left;
        margin-right: 2.5641%; } 
}@media (min-width: 740px) {
 /* line 281, ../sass/components/node/_node.scss */
    .has-one-sidebar article.node--person div.picture + div.person-top-right,
    .has-one-sidebar article.node--cduvorort div.picture + div.person-top-right,
    .has-one-sidebar article.node--vereinigung div.picture + div.person-top-right {
      width: 48.71795%;
      float: right;
      margin-right: 0; } 
}/* line 290, ../sass/components/node/_node.scss */
  .has-one-sidebar article.node--person--full div.person-top-right,
  .has-one-sidebar article.node--vereinigung--full div.person-top-right {
    margin-left: 0;
    float: none;
    width: auto; }@media (min-width: 740px) {
 /* line 296, ../sass/components/node/_node.scss */
    .has-one-sidebar article.node--person--full div.picture + div.person-top-right,
    .has-one-sidebar article.node--vereinigung--full div.picture + div.person-top-right {
      width: 48.71795%;
      float: right;
      margin-right: 0; } 
}/* line 305, ../sass/components/node/_node.scss */
  .has-one-sidebar article.node--article--teaser-with-image div.picture,
  .has-one-sidebar article.node--termin--teaser-with-image div.picture {
    margin-bottom: 0; }@media (min-width: 740px) {
 /* line 305, ../sass/components/node/_node.scss */
      .has-one-sidebar article.node--article--teaser-with-image div.picture,
      .has-one-sidebar article.node--termin--teaser-with-image div.picture {
        width: 48.71795%;
        float: left;
        margin-right: 2.5641%; } 
}/* line 315, ../sass/components/node/_node.scss */
  article.node--cduvorort {
    clear: both;
    /*@include breakpoint($normal) { 
      .picture {
        margin-right: $horz-spacing-unit;
        @include span(6);
      }		
  
      .text:after { clear: none; }
    }*/ }
    /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    article.node--cduvorort:after {
      content: "";
      display: table;
      clear: both; }
    /* line 319, ../sass/components/node/_node.scss */
    article.node--cduvorort.node--cduvorort--teaser {
      margin-bottom: 2em; }
    /* line 321, ../sass/components/node/_node.scss */
    article.node--cduvorort.node--cduvorort--title {
      border-bottom: 0;
      margin: 0;
      padding: 0; }
    /* line 327, ../sass/components/node/_node.scss */
    article.node--cduvorort .picture img {
      width: 50%;
      padding: 14% 24.7%;
      border: 1px solid #e1e2e4; }
  
  /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .node--teaser:after,
  .node--teaser-with-image:after,
  .node--mitarbeiter:after {
    content: "";
    display: table;
    clear: both; }
  /* line 349, ../sass/components/node/_node.scss */
  .bean-hide-readmore .node--teaser .text, .bean-hide-readmore
  .node--teaser-with-image .text, .bean-hide-readmore
  .node--mitarbeiter .text {
    margin-bottom: 0; }
  /* line 353, ../sass/components/node/_node.scss */
  .bean-listing .view .node--teaser, .bean-listing .view
  .node--teaser-with-image, .bean-listing .view
  .node--mitarbeiter {
    margin-bottom: 1em; }
  /* line 357, ../sass/components/node/_node.scss */
  .node--teaser .text:after,
  .node--teaser-with-image .text:after,
  .node--mitarbeiter .text:after {
    clear: none; }
  
  /* line 361, ../sass/components/node/_node.scss */
  .node--article--teaser,
  .node--termin--teaser {
    border-top: 0;
    border-bottom: 1px solid #ccc;
    padding-bottom: 0.5em;
    margin-bottom: 0.5em;
    /*h3.title {
      font-size: 1em;
      font-family: $base-font-bold;
      margin-bottom: 0;
    }*/ }
  
  /* line 376, ../sass/components/node/_node.scss */
  .node--termin--teaser h3.title {
    font-size: 1em;
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif;
    margin-bottom: 0; }
  
  /* line 384, ../sass/components/node/_node.scss */
  .views-row-1 > .node--article--file {
    border-top: 1px solid #ccc; }
  /* line 388, ../sass/components/node/_node.scss */
  .node--article--file .field-name-field-more-info-file {
    padding: 0.5em 0;
    border-bottom: 1px solid #ccc; }
    /* line 392, ../sass/components/node/_node.scss */
    .node--article--file .field-name-field-more-info-file a {
      color: #000;
      display: inline-block; }
      /* line 396, ../sass/components/node/_node.scss */
      .node--article--file .field-name-field-more-info-file a:hover {
        color: #e6050f; }
    /* line 402, ../sass/components/node/_node.scss */
    .node--article--file .field-name-field-more-info-file .file .glyphicons {
      margin-right: 0.5em;
      vertical-align: baseline;
      color: inherit;
      top: 1px; }
  
  /* line 413, ../sass/components/node/_node.scss */
  .node--title {
    border-bottom: 1px solid #ccc;
    padding-bottom: 0.5em;
    margin-bottom: 0.5em; }
    /* line 418, ../sass/components/node/_node.scss */
    .node--title h3.title {
      font-size: 1em;
      font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif;
      margin-bottom: 0;
      color: #000; }
      /* line 424, ../sass/components/node/_node.scss */
      .node--title h3.title a {
        color: #000; }
  
  /* line 433, ../sass/components/node/_node.scss */
  .person-links div.ansprechpartner .field-item {
    display: inline-block;
    margin-left: 24px;
    padding-left: 0.4em; }
    /* line 438, ../sass/components/node/_node.scss */
    .person-links div.ansprechpartner .field-item.field-item-1 {
      margin-left: 0;
      padding-left: 0; }
  
  /* line 447, ../sass/components/node/_node.scss */
  .entity-bean .node--media-gallery {
    border-bottom: 1px solid #ccc; }
  
  /* line 453, ../sass/components/node/_node.scss */
  .node--beschluss {
    margin-bottom: 1em; }
    /* line 456, ../sass/components/node/_node.scss */
    .node--beschluss .infoline {
      margin-bottom: 0; }
  
  /* line 462, ../sass/components/node/_node.scss */
  article.node--kblog {
    clear: both; }
    /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    article.node--kblog:after {
      content: "";
      display: table;
      clear: both; }@media (min-width: 980px) {
 /* line 467, ../sass/components/node/_node.scss */
      article.node--kblog .picture {
        margin-right: 1em;
        width: 32.20339%;
        float: left;
        margin-right: 1.69492%; }
      /* line 472, ../sass/components/node/_node.scss */
      article.node--kblog .text:after {
        clear: none; }
      /* line 474, ../sass/components/node/_node.scss */
      article.node--kblog .meta-links,
      article.node--kblog .zum-thema,
      article.node--kblog .terms-container {
        clear: both; } 
}/* line 483, ../sass/components/node/_node.scss */
  .person-links span.glyphicon,
  .person-links span.glyphicons,
  .person-links span.genericon,
  .person-links span.fa {
    color: #666; }
  
  /* line 493, ../sass/components/node/_node.scss */
  article.node--praktikum .node__content .field + .field {
    margin-top: 0.5em; }
  
  /* line 501, ../sass/components/node/_node.scss */
  .node--teaser .text p strong,
  .node--bean .text p strong {
    font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal; }@media (min-width: 740px) {
 /* line 509, ../sass/components/node/_node.scss */
    article.node--termin .picture {
      margin-right: 1em;
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; } 
}/* line 517, ../sass/components/node/_node.scss */
  article.node--termin .infoline > div {
    display: block; }
    /* line 520, ../sass/components/node/_node.scss */
    article.node--termin .infoline > div ul {
      display: inline-block;
      list-style: none;
      margin: 0;
      padding: 0; }
      /* line 526, ../sass/components/node/_node.scss */
      article.node--termin .infoline > div ul li {
        padding: 0;
        display: inline-block; }
  /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  article.node--termin.node--termin--teaser:after, article.node--termin.node--termin--teaser-with-image:after {
    content: "";
    display: table;
    clear: both; }
  /* line 538, ../sass/components/node/_node.scss */
  article.node--termin.node--termin--teaser .infoline > div,
  article.node--termin.node--termin--teaser .infoline > span, article.node--termin.node--termin--teaser-with-image .infoline > div,
  article.node--termin.node--termin--teaser-with-image .infoline > span {
    display: inline-block;
    margin-right: 0; }
  /* line 544, ../sass/components/node/_node.scss */
  article.node--termin.node--termin--teaser .infoline span.separator, article.node--termin.node--termin--teaser-with-image .infoline span.separator {
    margin: 0 0.25em; }
  /* line 551, ../sass/components/node/_node.scss */
  article.node--termin.node--termin-anmeldungs-ansicht .picture {
    margin-right: 0;
    float: none;
    width: auto; }
  
  /* line 559, ../sass/components/node/_node.scss */
  .link-pdfflip.readmore {
    margin: 1em 0 2em;
    float: left; }
    /* line 13, ../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .link-pdfflip.readmore:after {
      content: "";
      display: table;
      clear: both; }
    /* line 564, ../sass/components/node/_node.scss */
    .link-pdfflip.readmore a {
      background-color: #e6050f; }
  
  /* line 4, ../sass/components/node/_node_publikation.scss */
  article.node--publikation .content-teaserbox h3.title,
  article.node--publikation .content-teaserbox-mini h3.title {
    font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif; }
  
  /* line 1, ../sass/components/node/_teaserbox.scss */
  .content-teaserbox,
  .content-teaserbox-mini {
    border-bottom: 1px solid #ccc;
    background-color: #fff; }
    /* line 6, ../sass/components/node/_teaserbox.scss */
    .bean-priority-high .content-teaserbox, .bean-priority-high
    .content-teaserbox-mini {
      border-bottom: 5px solid #e6050f;
      background-color: #e1e2e4; }
    /* line 11, ../sass/components/node/_teaserbox.scss */
    .content-teaserbox .infoline,
    .content-teaserbox-mini .infoline {
      color: #999; }
    /* line 15, ../sass/components/node/_teaserbox.scss */
    .content-teaserbox h3.title,
    .content-teaserbox-mini h3.title {
      color: #e6050f;
      font-family: CDUKievit Bold, Arial, Helvetica, Verdana, sans-serif; }
      /* line 19, ../sass/components/node/_teaserbox.scss */
      .content-teaserbox h3.title a,
      .content-teaserbox-mini h3.title a {
        color: #e6050f; }
    /* line 24, ../sass/components/node/_teaserbox.scss */
    .content-teaserbox .text,
    .content-teaserbox-mini .text {
      color: #000; }@media (min-width: 740px) {
 /* line 29, ../sass/components/node/_teaserbox.scss */
        .content-teaserbox .text.email span.glyphicon,
        .content-teaserbox .text.email span.glyphicons,
        .content-teaserbox-mini .text.email span.glyphicon,
        .content-teaserbox-mini .text.email span.glyphicons {
          color: #e6050f; } 
}/* line 6, ../sass/components/node/_text_over_image_box.scss */
  .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper h3.title,
  .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper h3.title {
    font-family: CDUKievit, Arial, Helvetica, Verdana, sans-serif; }
  
  /*# sourceMappingURL=mit.styles.css.map *//**/
