﻿/*@import "variables.less";*/
/*
 * @license
 * MyFonts Webfont Build ID 1006700, 2011-08-24T09:14:42-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Humanist 777 Light by Bitstream
 * URL: http://new.myfonts.com/fonts/bitstream/humanist-777/light/
 * 
 * Webfont: Humanist 777 Light Italic by Bitstream
 * URL: http://new.myfonts.com/fonts/bitstream/humanist-777/light-italic/
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?1056
 * Licensed pageviews: unlimited
 * Webfonts copyright: Copyright 1990-1999 as an unpublished work by Bitstream Inc.  All rights reserved.  Confidential.
 * 
 * © 2011 Bitstream Inc
*/
@font-face {
  font-family: 'Humanist777BT-LightB';
  src: url('../../MiscFiles/Font/F5C6C_0.eot');
  src: url('../../MiscFiles/Font/F5C6C_0.eot?#iefix') format('embedded-opentype'), url('../../MiscFiles/Font/F5C6C_0.woff') format('woff'), url('../../MiscFiles/Font/F5C6C_0.ttf') format('truetype'), url('../../MiscFiles/Font/F5C6C_0.svg#wf') format('svg');
}
@font-face {
  font-family: 'Humanist777BT-LightItalicB';
  src: url('../../MiscFiles/Font/F5C6C_1.eot');
  src: url('../../MiscFiles/Font/F5C6C_1.eot?#iefix') format('embedded-opentype'), url('../../MiscFiles/Font/F5C6C_1.woff') format('woff'), url('../../MiscFiles/Font/F5C6C_1.ttf') format('truetype'), url('../../MiscFiles/Font/F5C6C_1.svg#wf') format('svg');
}
@font-face {
  font-family: 'Humanist777BT-Bold';
  src: url('../../MiscFiles/Font/244202_0_0.eot');
  src: url('../../MiscFiles/Font/244202_0_0.eot?#iefix') format('embedded-opentype'), url('../../MiscFiles/Font/244202_0_0.woff') format('woff'), url('../../MiscFiles/Font/244202_0_0.ttf') format('truetype');
}
/*! normalize.css v2.1.0 | MIT License | git.io/normalize */
h1.page-base__headline {
  position: absolute;
  left: -2000px;
  padding: 0;
  margin: 0;
  width: 1px;
  height: 1px;
  font-size: 1px;
  line-height: 1px;
  overflow: hidden;
}
.page-base--outer {
  min-width: 25.8em;
  max-width: 81.7em;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
}
.page-base--outer article,
.page-base--outer aside,
.page-base--outer details,
.page-base--outer figcaption,
.page-base--outer figure,
.page-base--outer footer,
.page-base--outer header,
.page-base--outer hgroup,
.page-base--outer main,
.page-base--outer nav,
.page-base--outer section,
.page-base--outer summary {
  display: block;
}
.page-base--outer audio,
.page-base--outer canvas,
.page-base--outer video {
  display: inline-block;
}
.page-base--outer audio:not([controls]) {
  display: none;
  height: 0;
}
.page-base--outer [hidden] {
  display: none;
}
.page-base--outer html {
  font-family: sans-serif;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 2 */
}
.page-base--outer body {
  margin: 0;
}
.page-base--outer a:focus {
  outline: thin dotted;
}
.page-base--outer a:active,
.page-base--outer a:hover {
  outline: 0;
}
.page-base--outer h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
.page-base--outer abbr[title] {
  border-bottom: 1px dotted;
}
.page-base--outer b,
.page-base--outer strong {
  font-weight: bold;
}
.page-base--outer dfn {
  font-style: italic;
}
.page-base--outer hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
.page-base--outer mark {
  background: #ff0;
  color: #000;
}
.page-base--outer code,
.page-base--outer kbd,
.page-base--outer pre,
.page-base--outer samp {
  font-family: monospace, serif;
  font-size: 1em;
}
.page-base--outer pre {
  white-space: pre-wrap;
}
.page-base--outer q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}
.page-base--outer small {
  font-size: 80%;
}
.page-base--outer sub,
.page-base--outer sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.page-base--outer sup {
  top: -0.5em;
}
.page-base--outer sub {
  bottom: -0.25em;
}
.page-base--outer img {
  border: 0;
}
.page-base--outer svg:not(:root) {
  overflow: hidden;
}
.page-base--outer figure {
  margin: 0;
}
.page-base--outer fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
.page-base--outer legend {
  border: 0;
  padding: 0;
}
.page-base--outer button,
.page-base--outer input,
.page-base--outer select,
.page-base--outer textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
}
.page-base--outer button,
.page-base--outer input {
  line-height: normal;
}
.page-base--outer button,
.page-base--outer select {
  text-transform: none;
}
.page-base--outer button,
.page-base--outer html input[type="button"],
.page-base--outer input[type="reset"],
.page-base--outer input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
.page-base--outer button[disabled],
.page-base--outer html input[disabled] {
  cursor: default;
}
.page-base--outer input[type="checkbox"],
.page-base--outer input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
.page-base--outer input[type="search"] {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.page-base--outer input[type="search"]::-webkit-search-cancel-button,
.page-base--outer input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.page-base--outer button::-moz-focus-inner,
.page-base--outer input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.page-base--outer textarea {
  overflow: auto;
  vertical-align: top;
}
.page-base--outer table {
  border-collapse: collapse;
  border-spacing: 0;
}
.page-base--outer .cf:after {
  content: "";
  display: table;
  clear: both;
}
.page-base--outer p,
.page-base--outer blockquote,
.page-base--outer pre,
.page-base--outer dl,
.page-base--outer dd,
.page-base--outer ol,
.page-base--outer ul,
.page-base--outer form,
.page-base--outer fieldset,
.page-base--outer legend,
.page-base--outer table,
.page-base--outer th,
.page-base--outer td,
.page-base--outer caption,
.page-base--outer hr {
  margin: 0;
  padding: 0;
  color: pink;
  font-family: Sans-serif;
}
.page-base--outer h1,
.page-base--outer h2,
.page-base--outer h3,
.page-base--outer h4,
.page-base--outer h5,
.page-base--outer h6 {
  margin: 0;
  padding: 0;
  font-size: 1em;
  line-height: normal;
  font-family: Sans-serif;
  font-weight: normal;
  color: pink;
}
.page-base--outer abbr[title],
.page-base--outer dfn[title] {
  cursor: help;
}
.page-base--outer abbr[title] {
  text-decoration: none;
  border: none;
}
.page-base--outer a,
.page-base--outer u,
.page-base--outer ins {
  text-decoration: none;
  color: pink;
  font-family: Sans-serif;
}
.page-base--outer ins {
  border-bottom: 1px solid;
}
.page-base--outer img {
  font-style: italic;
}
.page-base--outer fieldset {
  border: none;
}
.page-base--outer label,
.page-base--outer input,
.page-base--outer textarea,
.page-base--outer button,
.page-base--outer select,
.page-base--outer option {
  cursor: pointer;
}
.page-base--outer .text-input:active,
.page-base--outer .text-input:focus,
.page-base--outer textarea:active,
.page-base--outer textarea:focus {
  cursor: text;
  outline: none;
}
.page-base--outer .cdb-base__headline,
.page-base--outer h1,
.page-base--outer h2,
.page-base--outer h3 {
  font-family: Humanist777BT-LightB, Arial, Sans-Serif;
}
.page-base--outer img {
  max-width: 100%;
  height: auto;
}
.page-base--outer .img--right {
  float: right;
}
.page-base--outer .img--left {
  float: left;
}
.page-base--outer .img--center {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.page-base--outer a {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAYAAADkOT91AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGpJREFUeNpiWLdu3f+JEyf+BwIxIGZgeP/+vZ+Tk9P/3bt3///z548QA0h0z549wY6Ojv8fP37cy8QABOLi4mxfvnxhePHiBTfDv3//zOPi4v7Pnz//HVA1O8OCBQv+R0dHgwwVAWkHCDAAcdk9YCrPOpcAAAAASUVORK5CYII=') /*../../areas/cdb/images/base/link-regular-arrow.png*/;
  background-position: 0 center;
  background-repeat: no-repeat;
  color: #333333;
  padding-left: 7px;
  text-decoration: underline;
}
.page-base--outer a.link-color--white {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAYAAADkOT91AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADVJREFUeNpi+I8AYkDMwAAk/JAEhUACIBwMFehlYoAANijNDZI1h8q+A2J2BiT9IiDtAAEGAJ0PRmawsJHWAAAAAElFTkSuQmCC') /*\Areas\Images\Theme\link-regular-arrow-white.png*/;
  color: #fff;
  background-color: transparent;
}
.page-base--outer li > ul,
.page-base--outer li > ol {
  margin-bottom: 0;
}
.page-base--outer .page-base {
  background: #fff;
  margin-top: 3.5em;
}
@media only screen and (max-width: 640px) {
  .page-base {
    width: 100%;
  }
}
@media only screen and (min-width: 641px) and (max-width: 768px) {
  .page-base {
    width: 100%;
  }
}
@media only screen and (min-width: 1025px) {
  .page-base--outer .page-base {
    margin-top: 0;
  }
}
.page-base__header .header__content {
  margin: 0 0.9em 1.7em 1.5em;
  padding: 0.9em 0 0 0;
  position: relative;
}
.page-base__header .header__content .site-social {
  border: dotted 1px red;
  text-align: right;
  overflow: hidden;
}
.page-base__header .header__content .site-social a {
  text-decoration: none;
  background-image: none;
  padding: 0;
}
.page-base__header .header__content .site__logo {
  margin-bottom: 0.7em;
  display: table;
}
.page-base__header .header__content .site__logo a {
  background-image: none;
  padding-left: 0;
}
.page-base__header .header__content .site__logo .logo__company {
  margin-right: 1em;
  display: table-cell;
}
.page-base__header .header__content .site__logo p {
  display: table-cell;
  color: #999;
  font-size: 1.2em;
  vertical-align: bottom;
  padding-right: 1em;
}
.page-base__header .header__content .site__logo .logo__composite {
  display: table-cell;
}
.page-base__header .header__content .site-claim {
  color: #a5bd1c;
  font-size: 1.5em;
  margin-left: 0.1em;
  width: 15em;
}
.page-base__header .header__content .site-slogan {
  position: absolute;
  right: 0.5em;
  bottom: 0;
  color: #999;
  font-size: 1.2em;
  width: 23em;
  height: 1.2em;
  overflow: hidden;
  text-align: right;
}
@media only screen and (max-width: 640px) {
  .page-base__header .header__content {
    margin: 0 1.5em 1.5em 1.5em;
    padding: 2em 0 0 0;
  }
  .page-base__header .header__content .site-social {
    display: none;
  }
  .page-base__header .header__content .site__logo .logo__company {
    width: 23.9em;
  }
  .page-base__header .header__content .site__logo p {
    display: none;
  }
  .page-base__header .header__content .site__logo .logo__composite {
    display: none;
  }
  .page-base__header .header__content .site-claim {
    /*invisible*/
    position: absolute;
    left: -2000px;
    padding: 0;
    margin: 0;
    width: 1px;
    height: 1px;
    background: none transparent scroll repeat 0 0;
    font-size: 1px;
    line-height: 1px;
    overflow: hidden;
  }
  .page-base__header .header__content .site-slogan {
    position: relative;
    right: 0;
    text-align: left;
    height: 1.3em;
  }
}
@media only screen and (max-width: 320px) {
  .page-base__header .header__content .site__logo .logo__company {
    width: 20.3em;
  }
}
.header__navigation .navigation--home a {
  padding: 0.35em 1em 0.35em 1.2em;
}
.header__navigation .navigation--home a img {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQlJREFUeNqk0LFKQlEcx/F7RYsksFwcDBx1Shxa1cYeIPEBXHTxNVx9AsFBEBqixVGXaDIbXIKGCCdTMQhTRE/fA3/xQvdcDX/w4Z577v//P4drWYYopc7QRBsXsqfXIyQsr1CQwYfaZoKcNOtkTY1HqGAt9Lqq/ibr1pzAsxQMcI0YorjB0DGg5Gy0UcRMPt4hjDymGOMWEbSk5kcP0b16wL1sfqOAU9Rcrl1HCGXMZe9BD3iVq8dxhTdlzjvSuEQfPT0giACSWKrdWcmQY5z4bdueyb845+G3dseHMH2LzYspHaREw1TkdeIXp7zI7T69rnNQnAOW/+hbuQ3o4mmP5j4eNy+/AgwA5ECI8zRKvfgAAAAASUVORK5CYII=') /*/Areas/CompletePage/Images/Navigation/mainnav-home-icon.png*/;
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 19px;
  height: 18px;
}
.header__navigation > ul {
  width: 100.1%;
  margin: 0;
  padding: 0;
  list-style-type: none;
  color: #fff;
  display: table;
}
.header__navigation > ul > li {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABVJREFUeNpi+v//vxQTAxDQgwAIMABX3wNEalXTPQAAAABJRU5ErkJggg==') /*/Areas/CompletePage/Images/Navigation/mainnav-bg.png*/;
  background-color: #98989a;
  background-position: left top;
  background-repeat: repeat-x;
  width: auto;
  height: 2.1em;
  display: table-cell;
  position: relative;
  padding: 0.8em 0 0 0;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
}
.header__navigation > ul > li a {
  height: 1.1em;
  overflow: hidden;
  border-left: solid 1px #fff;
  background: none;
  display: block;
  margin-bottom: 0.7em;
  padding: 0.35em 1.3em;
  color: #fff;
  font-size: 1.15em;
  text-decoration: none;
}
.header__navigation > ul > li ul {
  width: 15em;
  display: none;
  position: absolute;
  z-index: 1;
  background-color: #98989a;
  border-radius: 0 0 0.3em 0.3em;
  -webkit-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 3px 3px 3px 1px rgba(0, 0, 0, 0.3);
}
.header__navigation > ul > li ul li {
  display: block;
  background-image: none;
  border-top: solid 1px #a0a0a3;
  text-align: left;
  font-size: 0.9em;
  line-height: 1.5em;
}
.header__navigation > ul > li ul li a {
  line-height: 1.4em;
  padding: 0.6em 0.8em 0.6em 2.1em;
  margin-bottom: 0;
  height: auto;
}
.header__navigation > ul > li ul li:last-child {
  border-radius: 0 0 0.3em 0.3em;
}
.header__navigation > ul > li:focus,
.header__navigation > ul > li:active,
.header__navigation > ul > li:hover {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABVJREFUeNpi+P//vxoTAxDQgwAIMABb+wNOMV1VpAAAAABJRU5ErkJggg==') /*/Areas/CompletePage/Images/Navigation/mainnav-bg-hover.png*/;
  background-color: #a0a0a3;
}
.header__navigation > ul > li:focus ul,
.header__navigation > ul > li:active ul,
.header__navigation > ul > li:hover ul {
  display: block;
}
.header__navigation > ul > li:focus ul li:focus,
.header__navigation > ul > li:active ul li:focus,
.header__navigation > ul > li:hover ul li:focus,
.header__navigation > ul > li:focus ul li:active,
.header__navigation > ul > li:active ul li:active,
.header__navigation > ul > li:hover ul li:active,
.header__navigation > ul > li:focus ul li:hover,
.header__navigation > ul > li:active ul li:hover,
.header__navigation > ul > li:hover ul li:hover {
  background-image: none;
  background-color: #a0a0a3;
}
.header__navigation > ul > li li a,
.header__navigation > ul > li:first-child a {
  border-left: none;
}
@media screen and (orientation: landscape), screen and (orientation: portrait) {
  .header__navigation {
    display: none;
  }
}
@media only screen and (min-width: 1025px) {
  .header__navigation {
    display: block;
  }
}
@media screen and (orientation: portrait), screen and (orientation: landscape) {
  /*Menü*/
  .navigation__mobilenav {
    display: none;
  }
  .navigation__mobilenav .mobilenav--home a img {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQlJREFUeNqk0LFKQlEcx/F7RYsksFwcDBx1Shxa1cYeIPEBXHTxNVx9AsFBEBqixVGXaDIbXIKGCCdTMQhTRE/fA3/xQvdcDX/w4Z577v//P4drWYYopc7QRBsXsqfXIyQsr1CQwYfaZoKcNOtkTY1HqGAt9Lqq/ibr1pzAsxQMcI0YorjB0DGg5Gy0UcRMPt4hjDymGOMWEbSk5kcP0b16wL1sfqOAU9Rcrl1HCGXMZe9BD3iVq8dxhTdlzjvSuEQfPT0giACSWKrdWcmQY5z4bdueyb845+G3dseHMH2LzYspHaREw1TkdeIXp7zI7T69rnNQnAOW/+hbuQ3o4mmP5j4eNy+/AgwA5ECI8zRKvfgAAAAASUVORK5CYII=') /*/Areas/CompletePage/Images/Navigation/mainnav-home-icon.png*/;
    background-position: 0 0;
    background-repeat: no-repeat;
    width: 19px;
    height: 18px;
    vertical-align: bottom;
  }
  .navigation__mobilenav ul {
    display: inline-block;
    width: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    background-color: #98989a;
  }
  .navigation__mobilenav ul li {
    font-size: 16px;
    list-style: none;
    border-top: solid 1px #fff;
  }
  .navigation__mobilenav ul li a {
    text-decoration: none;
    color: #fff;
    display: block;
    padding: 11px 27px 8px 15px;
    min-height: 23px;
  }
  .navigation__mobilenav ul li:hover {
    background-color: #a5bd1c;
  }
  .navigation__mobilenav ul li:first-child {
    border-top: none;
  }
  .navigation__mobilenav ul li.mobilenav__dropdown span {
    position: relative;
    display: block;
    cursor: pointer;
  }
  .navigation__mobilenav ul li.mobilenav__dropdown span img {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAoCAYAAAAsYdCDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcRJREFUeNrMlDuLwkAQxzchzWHjW1EUwcLCyo9ia2FjYWMp+Qy2Vn4BC8FOC60U5Sr1wkkkRjnFxtZGOR/EzGUWEy7syl113B+GBPaXmZ1XyOFwgNvtBpbIMxNM0wRiSRAE+iAcifO5agPE/oARulNVFQzDwJBwubChnZf1+gNsXa9X4EJour7mgkwm2+3WAc/nM3AhtN1u54Cn0yeIvGQ0TXtkS4jH88L3hKVAQ43Hr3wAhc/p9I29k2GYcL/fKaQo72x2eGh7URSFrdOjJhRaLDS24t/rous6dxrEzWZD012tViSTyXCnQKDufpBIfqE/gIrFIiQSCej3+yA9A6xDmv5gMGAbXKlUIBgMQiQSgWQyCcvl0g3IskwP/X4/xONxmM1m7gbXajUIh8Pg9XopMBwO3Q1uNBoQCAScMJ1Ox93gZrMJoVCIAgi2Wi22wZgmQgjU63V+g9PpNE4jkSSJdLtdcjwe2Wbu93vI5XI0I/SYz+f5y2mNC2SzWQqiFQoF/gbjwFmhnfuVy2X+Bk8mE0ilUrRePp8PqtUqf4NHoxHEYjHHIxaZu5y9Xg+i0ahT3Ke/wHa7TUelVCrBf5zxLwEGAMEkufUXMI+FAAAAAElFTkSuQmCC') /*/Areas/CompletePage/Images/Navigation/mobilenav-arrow-sprite.png*/;
    background-repeat: no-repeat;
    background-position: 0 0;
    width: 9px;
    height: 16px;
    position: absolute;
    top: 13px;
    right: 12px;
  }
  .navigation__mobilenav ul li.mobilenav__dropdown ul {
    display: none;
  }
  .navigation__mobilenav ul li.mobilenav__dropdown ul ul {
    display: none;
  }
  .navigation__mobilenav ul li.dropdown--open ul {
    display: block;
    position: absolute;
    top: 42px;
    left: 100%;
  }
  .navigation__mobilenav ul li.dropdown--open ul li.firstlevel__status {
    display: table;
    width: 100%;
    background-color: #3e3e3e;
    position: fixed;
    top: 0;
    z-index: 1;
  }
  .navigation__mobilenav ul li.dropdown--open ul li.firstlevel__status div {
    width: auto;
    color: #fff;
    display: table-cell;
    height: 23px;
    padding: 10px 15px 9px 15px;
    vertical-align: middle;
    cursor: default;
  }
  .navigation__mobilenav ul li.dropdown--open ul li.firstlevel__status span {
    height: 1.2em;
    overflow: hidden;
  }
  .navigation__mobilenav ul li.dropdown--open ul li.firstlevel__status a.status--back {
    width: 6%;
    display: table-cell;
    background-color: #fff;
    position: relative;
  }
  .navigation__mobilenav ul li.dropdown--open ul li.firstlevel__status a.status--back img {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAoCAYAAAAsYdCDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcRJREFUeNrMlDuLwkAQxzchzWHjW1EUwcLCyo9ia2FjYWMp+Qy2Vn4BC8FOC60U5Sr1wkkkRjnFxtZGOR/EzGUWEy7syl113B+GBPaXmZ1XyOFwgNvtBpbIMxNM0wRiSRAE+iAcifO5agPE/oARulNVFQzDwJBwubChnZf1+gNsXa9X4EJour7mgkwm2+3WAc/nM3AhtN1u54Cn0yeIvGQ0TXtkS4jH88L3hKVAQ43Hr3wAhc/p9I29k2GYcL/fKaQo72x2eGh7URSFrdOjJhRaLDS24t/rous6dxrEzWZD012tViSTyXCnQKDufpBIfqE/gIrFIiQSCej3+yA9A6xDmv5gMGAbXKlUIBgMQiQSgWQyCcvl0g3IskwP/X4/xONxmM1m7gbXajUIh8Pg9XopMBwO3Q1uNBoQCAScMJ1Ox93gZrMJoVCIAgi2Wi22wZgmQgjU63V+g9PpNE4jkSSJdLtdcjwe2Wbu93vI5XI0I/SYz+f5y2mNC2SzWQqiFQoF/gbjwFmhnfuVy2X+Bk8mE0ilUrRePp8PqtUqf4NHoxHEYjHHIxaZu5y9Xg+i0ahT3Ke/wHa7TUelVCrBf5zxLwEGAMEkufUXMI+FAAAAAElFTkSuQmCC') /*/Areas/CompletePage/Images/Navigation/mobilenav-arrow-sprite.png*/;
    background-repeat: no-repeat;
    background-position: 0 -20px;
    width: 9px;
    height: 16px;
    position: absolute;
    top: 13px;
    left: 17px;
  }
  .navigation__mobilenav ul li.dropdown--open ul li.dropdown--open ul {
    display: block;
  }
  .navigation__mobilenav.mobilenav--move ul {
    left: -100%;
  }
  .navigation__mobilenav.mobilenav--move ul.mobilenav--move {
    left: 0;
  }
  .navigation__mobilenav.mobilenav--move ul.mobilenav--move ul {
    top: 0;
    left: 100%;
  }
  /*Aktion, wenn button topbar__mobilenav geklickt*/
  .body__mobilenav--open .navigation__mobilenav {
    display: block;
    width: 270px;
    position: absolute;
    top: 0;
    left: 0;
  }
  .body__mobilenav--open .page-base__topbar,
  .body__mobilenav--open .page-base--outer {
    left: 270px;
  }
  .body__mobilenav--open .page-base--outer {
    position: fixed;
  }
}
@media screen and (min-width: 1025px) {
  .navigation__mobilenav {
    display: none;
  }
}
@media only screen and (max-width: 640px) {
  .page-base__topbar .topbar__buttons .buttons__regular a {
    margin: 0 0.05em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular .topbar__user + span {
    display: none;
  }
  .page-base__topbar .topbar__buttons .buttons__regular .topbar__noticelist + span {
    display: none;
  }
}
@media screen and (orientation: portrait), screen and (orientation: landscape) {
  .page-base__topbar {
    min-width: 25.8em;
    width: 100%;
    margin: 0 auto;
    position: fixed;
    z-index: 100;
  }
  .page-base__topbar .topbar__mobilenav {
    display: inline-block;
    position: absolute;
    top: 0.3em;
    left: 0.3em;
    z-index: 1;
    height: 28px;
    width: 32px;
  }
  .page-base__topbar .topbar__mobilenav a {
    display: inline-block;
    padding: 0.5em 0.5em 0.2em 0.5em;
  }
  .page-base__topbar .topbar__mobilenav a .mobilenav__menu-icon {
    background-image: url('data:image/png;base64,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') /*/Areas/CompletePage/Images/Navigation/topnav-sprite.png*/;
    background-position: 0 -120px;
    background-repeat: no-repeat;
    height: 22px;
    width: 27px;
  }
  .page-base__topbar .topbar__buttons {
    background: #98989a;
    height: 2.5em;
    position: relative;
    padding: 0.5em 0;
    left: 0;
  }
  .page-base__topbar .topbar__buttons .buttons__regular {
    position: absolute;
    right: 4.1em;
    margin: 0;
    list-style: none;
    /*Mouseover*/
  }
  .page-base__topbar .topbar__buttons .buttons__regular li {
    float: left;
    text-align: right;
    /*Untermenü*/
  }
  .page-base__topbar .topbar__buttons .buttons__regular li a {
    margin: 0 0.3em;
    color: #fff;
    text-decoration: none;
    vertical-align: top;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li a img {
    background-image: url('data:image/png;base64,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') /*/Areas/CompletePage/Images/Navigation/topnav-sprite.png*/;
    background-repeat: no-repeat;
    height: 19px;
    width: 19px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li a span {
    display: inline-block;
    vertical-align: top;
    margin-left: 0.5em;
    padding-top: 0.3em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li a .topbar__arrow {
    background-image: url('data:image/png;base64,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') /*/Areas/CompletePage/Images/Navigation/topnav-sprite.png*/;
    background-repeat: no-repeat;
    background-position: -32px -120px;
    width: 10px;
    height: 5px;
    margin-top: 0.8em;
    margin-left: 0.5em;
    vertical-align: top;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li a .topbar__logout {
    background-position: -3px -176px;
    margin-right: 8px;
    vertical-align: top;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li a .topbar__logout + strong {
    display: inline-block;
    padding-top: 2px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li .button--background {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABBJREFUeNpiPnPmjC9AgAEAB40CtTuMNfwAAAAASUVORK5CYII=') /*/Areas/CompletePage/Images/Navigation/topnav-link-bg.png*/;
    display: inline-block;
    margin-top: 0;
    padding: 0.4em 1em 0.3em 1em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li .button--background.background__noticelist .background__noticelist--inner {
    margin-left: 0;
    padding-top: 0;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li .button--background.background__noticelist--active {
    background-image: none;
    background-color: #a5bd1c;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul {
    display: none;
    list-style: none;
    margin: 0;
    width: 310px;
    height: auto;
    position: absolute;
    top: 36px;
    left: -74px;
    padding: 0.4em;
    background-color: #d9d9d9;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li {
    float: none;
    text-align: left;
    background-color: #98989a;
    border-top: solid 0.1em #d9d9d9;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li a {
    display: block;
    padding: 0.8em;
    margin: 0;
    font-size: 1.3em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li > a:hover {
    background-color: #a5bd1c;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li {
    background-color: #3e3e3e;
    padding-bottom: 2em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li a {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAYAAADkOT91AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGpJREFUeNpiWLdu3f+JEyf+BwIxIGZgeP/+vZ+Tk9P/3bt3///z548QA0h0z549wY6Ojv8fP37cy8QABOLi4mxfvnxhePHiBTfDv3//zOPi4v7Pnz//HVA1O8OCBQv+R0dHgwwVAWkHCDAAcdk9YCrPOpcAAAAASUVORK5CYII=') /*../../areas/cdb/images/base/link-regular-arrow.png*/;
    background-position: 0 center;
    background-repeat: no-repeat;
    color: #333333;
    padding-left: 7px;
    text-decoration: underline;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li a.link-color--white {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAYAAADkOT91AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADVJREFUeNpi+I8AYkDMwAAk/JAEhUACIBwMFehlYoAANijNDZI1h8q+A2J2BiT9IiDtAAEGAJ0PRmawsJHWAAAAAElFTkSuQmCC') /*\Areas\Images\Theme\link-regular-arrow-white.png*/;
    color: #fff;
    background-color: transparent;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li > a:hover {
    background-color: transparent;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li > a {
    font-size: 12px;
    margin: 0.4em 2em 0 2em;
    text-decoration: none;
    padding: 0 0 0 7px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li .user--back {
    display: table;
    width: 100%;
    padding-bottom: 0.6em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li .user--back > a:hover,
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li .user--back > a {
    background-image: none;
    width: 25px;
    height: 19px;
    display: table-cell;
    background-color: #fff;
    position: relative;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li .user--back > a:hover img,
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li .user--back > a img {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAoCAYAAAAsYdCDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcRJREFUeNrMlDuLwkAQxzchzWHjW1EUwcLCyo9ia2FjYWMp+Qy2Vn4BC8FOC60U5Sr1wkkkRjnFxtZGOR/EzGUWEy7syl113B+GBPaXmZ1XyOFwgNvtBpbIMxNM0wRiSRAE+iAcifO5agPE/oARulNVFQzDwJBwubChnZf1+gNsXa9X4EJour7mgkwm2+3WAc/nM3AhtN1u54Cn0yeIvGQ0TXtkS4jH88L3hKVAQ43Hr3wAhc/p9I29k2GYcL/fKaQo72x2eGh7URSFrdOjJhRaLDS24t/rous6dxrEzWZD012tViSTyXCnQKDufpBIfqE/gIrFIiQSCej3+yA9A6xDmv5gMGAbXKlUIBgMQiQSgWQyCcvl0g3IskwP/X4/xONxmM1m7gbXajUIh8Pg9XopMBwO3Q1uNBoQCAScMJ1Ox93gZrMJoVCIAgi2Wi22wZgmQgjU63V+g9PpNE4jkSSJdLtdcjwe2Wbu93vI5XI0I/SYz+f5y2mNC2SzWQqiFQoF/gbjwFmhnfuVy2X+Bk8mE0ilUrRePp8PqtUqf4NHoxHEYjHHIxaZu5y9Xg+i0ahT3Ke/wHa7TUelVCrBf5zxLwEGAMEkufUXMI+FAAAAAElFTkSuQmCC') /*/Areas/CompletePage/Images/Navigation/mobilenav-arrow-sprite.png*/;
    background-repeat: no-repeat;
    background-position: 0 -20px;
    width: 9px;
    height: 16px;
    position: absolute;
    top: 13px;
    left: 17px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li .user--back div {
    width: auto;
    display: table-cell;
    vertical-align: middle;
    padding: 10px 15px 6px 15px;
    color: #fff;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li .user--back div strong {
    height: 1.2em;
    display: inline-block;
    overflow: hidden;
    font-size: 19px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li p {
    color: #fff;
    padding: 1.5em 2em 0 2em;
    line-height: 1.45em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li p > a {
    font-size: 12px;
    height: auto;
    padding: 0 0 0 7px;
    display: inline;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li p > a a {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAYAAADkOT91AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGpJREFUeNpiWLdu3f+JEyf+BwIxIGZgeP/+vZ+Tk9P/3bt3///z548QA0h0z549wY6Ojv8fP37cy8QABOLi4mxfvnxhePHiBTfDv3//zOPi4v7Pnz//HVA1O8OCBQv+R0dHgwwVAWkHCDAAcdk9YCrPOpcAAAAASUVORK5CYII=') /*../../areas/cdb/images/base/link-regular-arrow.png*/;
    background-position: 0 center;
    background-repeat: no-repeat;
    color: #333333;
    padding-left: 7px;
    text-decoration: underline;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li p > a a.link-color--white {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAYAAADkOT91AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADVJREFUeNpi+I8AYkDMwAAk/JAEhUACIBwMFehlYoAANijNDZI1h8q+A2J2BiT9IiDtAAEGAJ0PRmawsJHWAAAAAElFTkSuQmCC') /*\Areas\Images\Theme\link-regular-arrow-white.png*/;
    color: #fff;
    background-color: transparent;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li > span {
    font-size: 10px;
    font-weight: bold;
    padding: 0 2em;
    display: block;
    color: #fff;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li form {
    padding: 1.7em 2em 0 2em;
    color: #fff;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li form label {
    display: block;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li form input {
    width: 94%;
    border: solid 1px #bbb;
    border-radius: 0.29em;
    margin: 0.2em 0 1em 0;
    padding: 0.6em 0.5em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li form .registry__checkbox {
    overflow: hidden;
    padding-bottom: 0.5em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li form .registry__checkbox input {
    width: auto;
    float: left;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li form .registry__checkbox p {
    width: 85%;
    float: left;
    padding: 0;
    margin-left: 0.8em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li form .login__button {
    margin: 0.6em 0 1.5em 0;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li form .login__button .button--regular {
    background-image: url(../../areas/images/theme/button-bg.png);
    background-repeat: repeat-x;
    background-position: 0 0;
    background-color: #737373;
    display: inline-block;
    border-radius: 3px;
    margin: 0;
    line-height: 23px;
    padding: 6px 7px 5px 7px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li form .login__button .button--regular:hover {
    background-position: 0 -60px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li form .login__button .button--regular span {
    background-image: url(../../areas/images/theme/button-arrow.png);
    background-repeat: no-repeat;
    display: inline-block;
    color: #ffffff;
    background-position: 4px center;
    padding-left: 12px;
    padding-right: 5px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li form .login__button > a {
    font-size: 12px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li ul li form .login__button > a span {
    padding-top: 0;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li:first-of-type {
    border-top: 0;
  }
  .page-base__topbar .topbar__buttons .buttons__regular a:hover {
    background-image: none;
    background-color: #d9d9d9;
  }
  .page-base__topbar .topbar__buttons .buttons__regular a:hover span {
    color: #3e3e3e;
  }
  .page-base__topbar .topbar__buttons .buttons__regular a:hover .topbar__user {
    background-position: -65px 1px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular a:hover .topbar__noticelist {
    background-position: -65px -30px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular a:hover .topbar__arrow {
    background-position: -65px -120px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular a:hover .topbar__language {
    background-position: -65px -60px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open > a {
    background-image: none;
    background-color: #d9d9d9;
    color: #3e3e3e;
    height: 3em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open > a .topbar__user {
    background-position: -65px 1px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open > a .topbar__noticelist {
    background-position: -65px -30px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open > a .topbar__arrow {
    background-position: -65px -120px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open > a .topbar__language {
    background-position: -65px -60px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open ul {
    display: block;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open ul ul {
    display: none;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open li.sub-buttons--open ul {
    display: block;
    top: 0;
    left: 0;
    z-index: 1;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open .background__noticelist--active .topbar__noticelist,
  .page-base__topbar .topbar__buttons .buttons__regular li .background__noticelist.background__noticelist--active:hover .topbar__noticelist {
    background-position: -32px -30px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open .background__noticelist--active .topbar__arrow,
  .page-base__topbar .topbar__buttons .buttons__regular li .background__noticelist.background__noticelist--active:hover .topbar__arrow {
    background-position: -32px -120px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open .background__noticelist--active span,
  .page-base__topbar .topbar__buttons .buttons__regular li .background__noticelist.background__noticelist--active:hover span {
    color: #fff;
  }
  .page-base__topbar .topbar__buttons .buttons__regular .topbar__user {
    background-position: -31px 1px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular .topbar__noticelist {
    background-position: -32px -30px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular .topbar__language {
    background-position: -32px -60px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular .topbar__language + span {
    display: none;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer {
    position: absolute;
    top: 0.3em;
    right: 0.3em;
    list-style: none;
    margin: 0;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li form {
    margin: 0 0.15em;
    color: #fff;
    text-decoration: none;
    vertical-align: top;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li form img {
    background-image: url('data:image/png;base64,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') /*/Areas/CompletePage/Images/Navigation/topnav-sprite.png*/;
    background-repeat: no-repeat;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li a:active,
  .page-base__topbar .topbar__buttons .buttons__search--outer li a:hover {
    background-color: #d9d9d9;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li a:active .topbar__search,
  .page-base__topbar .topbar__buttons .buttons__search--outer li a:hover .topbar__search {
    background-position: -60px -86px;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li .topbar__search--outer {
    width: auto;
    display: inline-block;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li .topbar__search--outer input {
    display: none;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li .topbar__search--outer .topbar__search {
    background-position: -26px -86px;
    width: 38px;
    height: 31px;
    position: relative;
    top: 0;
    margin-left: 3px;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li#buttons__search ul {
    display: none;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li#buttons__search.buttons--open a {
    background-color: #d9d9d9;
    height: 39px;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li#buttons__search.buttons--open a img {
    background-position: -60px -86px;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li#buttons__search.buttons--open ul {
    display: block;
    width: 310px;
    height: auto;
    position: absolute;
    top: 38px;
    right: 0;
    background-color: #d9d9d9;
    margin: 0;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li#buttons__search.buttons--open ul li {
    list-style: none;
    margin: 0;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li#buttons__search.buttons--open ul li input {
    width: 90.8%;
    margin: 5px;
    padding: 8px;
    border-radius: 3px;
    border: solid 1px #bbb;
    color: #bbb;
  }
  .page-base__topbar.topbar--open {
    position: absolute;
  }
}
@media only screen and (min-width: 1025px) {
  .page-base__topbar {
    max-width: 81.7em;
    margin: 0 auto;
    position: relative;
  }
  .page-base__topbar .topbar__mobilenav {
    display: none;
  }
  .page-base__topbar .topbar__buttons {
    background: #d5d5d8;
    height: 3.2em;
    position: relative;
    padding: 0;
    left: 0;
    clear: both;
  }
  .page-base__topbar .topbar__buttons .buttons__mobilenav {
    display: none;
  }
  .page-base__topbar .topbar__buttons .buttons__regular {
    position: relative;
    right: 0;
    list-style: none;
    float: right;
  }
  .page-base__topbar .topbar__buttons .buttons__regular > li {
    position: relative;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li {
    float: left;
    padding-bottom: 0.1em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li a {
    height: 1.95em;
    margin: 0.35em 0;
    color: #666;
    text-decoration: none;
    vertical-align: top;
    position: relative;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li a img {
    background-image: url('data:image/png;base64,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') /*/Areas/CompletePage/Images/Navigation/topnav-sprite.png*/;
    background-repeat: no-repeat;
    width: 19px;
    height: 19px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li a span {
    display: inline-block;
    vertical-align: top;
    margin-left: 0.2em;
    padding-top: 0.3em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li a .topbar__arrow {
    background-image: url('data:image/png;base64,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') /*/Areas/CompletePage/Images/Navigation/topnav-sprite.png*/;
    background-repeat: no-repeat;
    background-position: -32px -140px;
    width: 10px;
    height: 5px;
    margin-top: 0.8em;
    margin-left: 0.5em;
    vertical-align: top;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li a:focus,
  .page-base__topbar .topbar__buttons .buttons__regular li a:active,
  .page-base__topbar .topbar__buttons .buttons__regular li a:hover {
    background-color: transparent;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li .button--background {
    border-left: solid 1px #bbb;
    background-image: none;
    display: inline-block;
    margin-top: 0.3em;
    padding: 0.45em 0.8em 0 0.8em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li .button--background.background__noticelist {
    border-left: none;
    background-image: none;
    padding: 0.5em 1em 0 0.9em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li .button--background.background__noticelist--active:hover,
  .page-base__topbar .topbar__buttons .buttons__regular li .button--background.background__noticelist--active {
    background-color: #a5bd1c;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li .button--background.background__noticelist--active:hover .topbar__noticelist,
  .page-base__topbar .topbar__buttons .buttons__regular li .button--background.background__noticelist--active .topbar__noticelist {
    background-position: -32px -30px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li .button--background.background__noticelist--active:hover span,
  .page-base__topbar .topbar__buttons .buttons__regular li .button--background.background__noticelist--active span {
    color: #fff;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li .button--background.background__noticelist--active:hover .topbar__arrow,
  .page-base__topbar .topbar__buttons .buttons__regular li .button--background.background__noticelist--active .topbar__arrow {
    background-position: -32px -155px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li a:hover {
    background-image: none;
    background-color: transparent;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li .button--background.background__noticelist--active:hover {
    background-color: #a5bd1c;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul {
    display: none;
    left: 0;
    background-color: #bebec0;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li {
    border-top: solid 1px #bebec0;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li ul li > a {
    color: #fff;
    height: auto;
    display: inline-block;
    width: 92%;
  }
  .page-base__topbar .topbar__buttons .buttons__regular a.background__noticelist--active:hover span,
  .page-base__topbar .topbar__buttons .buttons__regular a:hover span {
    color: #3e3e3e;
  }
  .page-base__topbar .topbar__buttons .buttons__regular a.background__noticelist--active:hover .topbar__user,
  .page-base__topbar .topbar__buttons .buttons__regular a:hover .topbar__user {
    background-position: -64px 0;
  }
  .page-base__topbar .topbar__buttons .buttons__regular a.background__noticelist--active:hover .topbar__noticelist,
  .page-base__topbar .topbar__buttons .buttons__regular a:hover .topbar__noticelist {
    background-position: -65px -30px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular a.background__noticelist--active:hover .topbar__arrow,
  .page-base__topbar .topbar__buttons .buttons__regular a:hover .topbar__arrow {
    background-position: -65px -140px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular a.background__noticelist--active:hover .topbar__language,
  .page-base__topbar .topbar__buttons .buttons__regular a:hover .topbar__language {
    background-position: -3px -149px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li#buttons__user > a {
    border-left: none;
    border-right: solid 1px #bbb;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open > a {
    background-color: #bebec0;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open > a span {
    color: #3e3e3e;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open > a .topbar__user {
    background-position: -64px 0;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open > a .topbar__noticelist {
    background-position: -65px -30px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open > a .topbar__arrow {
    background-position: -65px -140px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open > a .topbar__language {
    background-position: -3px -149px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li.buttons--open ul ul {
    display: none;
  }
  .page-base__topbar .topbar__buttons .buttons__regular li#buttons__language {
    margin-right: 0.3em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular .topbar__user {
    background-position: -3px 0;
  }
  .page-base__topbar .topbar__buttons .buttons__regular .topbar__noticelist {
    background-position: -4px -30px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular .background__noticelist span + img {
    margin-top: 0.75em;
  }
  .page-base__topbar .topbar__buttons .buttons__regular .topbar__language {
    background-position: -3px -59px;
  }
  .page-base__topbar .topbar__buttons .buttons__regular .topbar__language + span {
    display: inline-block;
  }
  .page-base__topbar .topbar__buttons .buttons__regular.buttons--border li#buttons__user a,
  .page-base__topbar .topbar__buttons .buttons__regular.buttons--border li#buttons__language a {
    border-color: #d5d5d8;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer {
    position: relative;
    top: 0;
    right: 0;
    list-style: none;
    float: right;
    margin: 0 0.65em 0 0;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li form {
    height: 1.7em;
    margin: 0.35em 0;
    color: #666;
    text-decoration: none;
    vertical-align: top;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li form img {
    background-image: url('data:image/png;base64,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') /*/Areas/CompletePage/Images/Navigation/topnav-sprite.png*/;
    background-repeat: no-repeat;
    width: 19px;
    height: 19px;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li a:hover {
    background-color: transparent;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li a:hover .topbar__search {
    background-position: -1px -90px;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li .topbar__search--outer {
    display: inline-block;
    position: relative;
    height: auto;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li .topbar__search--outer input {
    display: block;
    border: solid 1px #bbb;
    border-radius: 0.4em;
    width: 14.4em;
    height: 2em;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li .topbar__search--outer .topbar__search {
    background-position: -1px -90px;
    position: absolute;
    top: 0.5em;
    right: 0.5em;
    width: 19px;
    height: 21px;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li#buttons__search.buttons--open a {
    height: auto;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li#buttons__search.buttons--open a img {
    background-position: -1px -90px;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li#buttons__search.buttons--open ul {
    display: none;
  }
  .page-base__topbar .topbar__buttons .buttons--inner {
    position: absolute;
    top: 0;
    right: 0;
  }
  .page-base__topbar.topbar--open {
    position: relative;
  }
}
@media only screen and (max-width: 320px) {
  .page-base__topbar .topbar__buttons .buttons__regular li ul {
    width: 310px;
    left: -70px;
  }
  .page-base__topbar .topbar__buttons .buttons__search--outer li#buttons__search.buttons--open ul {
    width: 320px;
    right: -4px;
  }
}
.body__accordion {
  padding: 0.5em 1.5em 0 1.5em;
  /*Stimmen*/
  /*Button*/
}
.body__accordion h2 {
  margin-bottom: 0.8em;
  color: #333;
  font-size: 1.6em;
}
.body__accordion .accordion__article:first-of-type {
  border-top: solid 1px #d7d7d7;
  border-bottom: solid 1px #d7d7d7;
}
.body__accordion .accordion__article {
  border-bottom: solid 1px #d7d7d7;
  padding-top: 1.2em;
}
.body__accordion .accordion__article .article__head {
  width: 100%;
  display: table;
  padding-bottom: 0.95em;
  cursor: pointer;
  position: relative;
}
.body__accordion .accordion__article .article__head a {
  background-image: none;
  width: 2em;
  display: table-cell;
  padding: 0 1.2em 0 0.6em;
}
.body__accordion .accordion__article .article__head a img {
  position: absolute;
  top: 0;
  left: 0;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAABHCAYAAAD/c5yjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABBpJREFUeNrsmE1IG0EUgCebH//yg1Ex1jZpmsYfRLDBg1BQsIcWcgtReunBglDopT3FUvDgwUsPnlqwheKlt/ZQRaQ9pCg0ioeGUmnwD60k+INGTWI20Wj73hZB0/zMbBZy6A48dkNm55s3781780bxGxopUuNIEZsML0pTMfb3gXwBH/0Osg1yplAoVCDXQG7Bfy4QC+1gCkpv/5ZKpZ4mk8kgPBPZOpWXl99QqVSdMJHn+FMK+Ojh4eEIz/NRWo2MRqNDo9GMwOtN0XD4a3R7e/tFPB7nWe1pMpmaYSXewKtVDHw9GAzeDYfDMbEOZbfbO8rKyj4wO1w0Gn24sbERK8SbwVyhkpKSlxzHPWbRfB7a/f39/WSh26mtrc1eW1vrzbStM8ITicSDiYkJr1T72e12v4Yd4KRadrD1z0gkIlkwOT4+/grLTwdfXFyMSAmPxWLrAKdyuNTW1lYqHT44OBiApdPnA4EVI0NDQ81pzhuuqqqignMwU/TUQrz8sjapFPVW4yBEKtM17+/vbxY7GQg2Bup9DttDPz09zUtlc51OZ6OGt7a2toPmk1KAbTabGjS/TQ2HmT6qq6v7vLS0dFIoHBxNpVQqnUyxfXV19Z7L5fpRoNaqsbExp16vf8UU2+HDt11dXZ2Tk5Oibd/T01OZDZw3pZ6enn7s7e194vP5jlnBfX192uHh4U/wel30YQIm8B4G8oyPjydowQMDA3qPx/MOgpIjX0Siab/8fv+dpqYmM4TJK9kEzGSBNOyG/qc0gypYKhboOr+7uzs6NTXln5mZiYZCoRT4hsbpdBo7OjoclZWVz6DbVakPkHLRIMNluAyX4f8JvNC0wHQtAod/AllNeEI99zczKRQEymBiMBhIdXW18C5pVkPQ2toaoSmhcAJms5mo1erC4VAmk5WVFTzRUGuk0WhIY2MjqaioEA9HMBSNomwLVQ9paWnBaoXd4ZLJJFleXiZnZ2cCnFVOTk6EieP3zHC0cbYCj7bxPE/gqMUGj8fjglfjrLOJw+EQJFcfFIRn85eM8J2dnbzLWlpaKgjN8u/t7dHD0dHyDXox0OSTg4MD+iCDlwO0Hk7TD8ejgqN9MtkIzuXCMqc3KBQuBaO5ublMF0L0mmfaHjQaYh+Wb/+BQy0tSLr2s7Ozl353d3cLT6/XSxXxqDXHqER7IZQriFwcj9rb8dpKSm83Go30cJPJlHdgjF4o+cCY3WpqatgSy8LCQs7QSNsaGhqI1Wpli+34Ec5aTFI5F51ORywWC3tiQQ/F2M1xnCgw3rWefy/6MBEOh4nf7xdSLG3TarWkvb09Zy5nOkYFAgGyubmZ+zQKWuIyo8kwVkh6M3F0dCQ4Ia4GvuMeRwhqime3+vp6kulqW74WkeEyXIYXpf0RYAAAGLLmpo+hVgAAAABJRU5ErkJggg==') /*/Areas/CompletePage/Images/Accordion/accordion-button.png*/;
  background-repeat: no-repeat;
  background-position: -4px -39px;
  width: 24px;
  height: 24px;
  margin-left: 0.6em;
}
.body__accordion .accordion__article .article__head a img.article--active {
  background-position: -4px -4px;
  margin-left: 0.6em;
}
.body__accordion .accordion__article .article__head a img.article--background {
  width: 22px;
  height: 22px;
  position: absolute;
  top: 1px;
  left: 1px;
  background-image: none;
  background-color: #a5bd1c;
}
.body__accordion .accordion__article .article__head div {
  display: table-cell;
  vertical-align: top;
}
.body__accordion .accordion__article .article__head div .head__title--inner {
  max-height: 3.7em;
  display: inline-block;
  overflow: hidden;
}
.body__accordion .accordion__article .article__head div .head__title--inner h3 {
  display: inline;
  color: #666;
  font-size: 1.6em;
}
.body__accordion .accordion__article .article__head div .head__title--inner p {
  margin-top: 0.4em;
  color: #999;
  font-family: Humanist777BT-LightB, Arial, sans-serif;
}
.body__accordion .accordion__article .article__head div .head__title--inner p i {
  font-family: Humanist777BT-LightItalicB, Arial, sans-serif;
}
.body__accordion .accordion__article .article__content {
  width: 0.1em;
  height: 0.1em;
  position: absolute;
  left: -170em;
  overflow: hidden;
}
.body__accordion .accordion__article .article__content .content__date {
  float: left;
  display: inline-block;
  padding: 0 0.9em 0 0;
  text-align: right;
}
.body__accordion .accordion__article .article__content .content__date span {
  display: block;
  color: #333;
  font-size: 1.25em;
  line-height: 0.9em;
  text-align: left;
}
.body__accordion .accordion__article .article__content .content__date span strong {
  display: block;
  font-family: Humanist777BT-Bold, Arial, sans-serif;
  font-size: 1.8em;
  line-height: 0.9em;
}
.body__accordion .accordion__article .article__content .content__picture {
  width: 12em;
  height: 12em;
  display: inline-block;
  float: left;
  padding: 0 1.3em 0 0.1em;
  overflow: hidden;
}
.body__accordion .accordion__article .article__content .content__picture img {
  min-width: 100%;
  min-height: 100%;
  display: block;
}
.body__accordion .accordion__article .article__content .content__description {
  width: 41em;
  display: inline-block;
  float: left;
  position: relative;
  padding: 0 0 0 0.1em;
}
.body__accordion .accordion__article .article__content .content__description p {
  max-height: 4.4em;
  color: #333;
  line-height: 1.5em;
  overflow: hidden;
}
.body__accordion .accordion__article .article__content .content__description p + p {
  height: auto;
  margin-top: 0.2em;
}
.body__accordion .accordion__article .article__content .content__description .description__location {
  min-width: 12em;
  max-width: 100%;
  margin-top: 2em;
}
.body__accordion .accordion__article .article__content .content__description .description__location span {
  height: 1.3em;
  display: block;
  line-height: 1.5em;
  overflow: hidden;
  margin-bottom: 2px;
}
.body__accordion .accordion__article .article__content .content__description .description__location .location__date {
  display: none;
}
.body__accordion .accordion__article .article__content .content__description .description__location--absolute {
  position: absolute;
  top: 7.9em;
  margin-top: 0;
}
.body__accordion .accordion__article .article__content.content--active {
  width: 90%;
  height: auto;
  position: relative;
  left: 0;
  margin-top: 0.25em;
  padding: 0 0 1.2em 3.8em;
}
.body__accordion .accordion__article.article--voice .article__head div .head__title--inner {
  max-height: 2.1em;
}
.body__accordion .accordion__article.article--voice .article__content .content__picture {
  width: 15.9em;
  height: 8.5em;
}
.body__accordion .accordion__article.article--voice .article__content .content__description {
  min-height: 1em;
}
.body__accordion .accordion__button {
  margin: 1.5em 0;
}
.body__accordion .accordion__button .button--regular {
  background-image: url(../../areas/images/theme/button-bg.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #737373;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
  line-height: 23px;
  padding: 6px 7px 5px 7px;
}
.body__accordion .accordion__button .button--regular:hover {
  background-position: 0 -60px;
}
.body__accordion .accordion__button .button--regular span {
  background-image: url(../../areas/images/theme/button-arrow.png);
  background-repeat: no-repeat;
  display: inline-block;
  color: #ffffff;
  background-position: 4px center;
  padding-left: 12px;
  padding-right: 5px;
}
@media only screen and (max-width: 815px) {
  .body__accordion .accordion__article .article__content {
    padding-bottom: 0.6em;
  }
  .body__accordion .accordion__article .article__content .content__picture {
    display: none;
  }
  .body__accordion .accordion__article .article__content .content__description {
    width: 85%;
    min-height: 1em;
  }
  .body__accordion .accordion__article .article__content .content__description p {
    max-height: 7.3em;
  }
  .body__accordion .accordion__article .article__content .content__description .description__location.description__location--absolute,
  .body__accordion .accordion__article .article__content .content__description .description__location {
    position: relative;
    top: 0;
    bottom: 0.8em;
    margin-top: 1.9em;
    font-size: 0.96em;
  }
}
@media only screen and (max-width: 478px) {
  .body__accordion .accordion__article .article__content .content__date {
    display: none;
  }
  .body__accordion .accordion__article .article__content .content__description p {
    height: auto;
    max-height: 11.7em;
  }
  .body__accordion .accordion__article .article__content .content__description .description__location .location__date {
    display: block;
  }
}
.body__pagehero--outer .body__pagehero {
  position: relative;
  height: 32.5em;
  width: 100%;
  /*-----Navigation - Pfeile-----*/
  /*-----Navigation - Dotnav-----*/
  /*-----Inhalt-----*/
}
.body__pagehero--outer .body__pagehero .pagehero__arrow--outer {
  width: 100%;
  /*-----Pfeile-----*/
  /*-----linker Pfeil-----*/
  /*-----rechter Pfeil-----*/
}
.body__pagehero--outer .body__pagehero .pagehero__arrow--outer > a {
  position: absolute;
  width: 5.3em;
  top: 0;
  bottom: 0;
  z-index: 1;
  background-image: none;
  color: #fff;
  cursor: pointer;
}
.body__pagehero--outer .body__pagehero .pagehero__arrow--outer > a span {
  position: absolute;
  width: 1.4em;
  height: 2.5em;
  display: inline-block;
  background-image: url('data:image/png;base64,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') /*/areas/completepage/images/pagehero/pagehero-sprite.png*/;
  background-repeat: no-repeat;
}
.body__pagehero--outer .body__pagehero .pagehero__arrow--outer > a:hover {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9JREFUeNpitLOz2wwQYAAC6wFvXuQbLAAAAABJRU5ErkJggg==') /*/areas/completepage/images/pagehero/pagehero-hover.png*/;
  background-repeat: repeat;
}
.body__pagehero--outer .body__pagehero .pagehero__arrow--outer a.pagehero__left-arrow {
  left: 0;
}
.body__pagehero--outer .body__pagehero .pagehero__arrow--outer a.pagehero__left-arrow span {
  top: 47%;
  left: 31%;
  background-position: 0 -12.5em;
}
.body__pagehero--outer .body__pagehero .pagehero__arrow--outer a.pagehero__left-arrow.pagehero__left-arrow--dark span {
  background-position: 0 -8.3em;
}
.body__pagehero--outer .body__pagehero .pagehero__arrow--outer a.pagehero__left-arrow:hover span {
  background-position: 0 -12.5em;
}
.body__pagehero--outer .body__pagehero .pagehero__arrow--outer a.pagehero__right-arrow {
  right: 0;
}
.body__pagehero--outer .body__pagehero .pagehero__arrow--outer a.pagehero__right-arrow span {
  top: 47%;
  right: 31%;
  background-position: 0 -4.2em;
}
.body__pagehero--outer .body__pagehero .pagehero__arrow--outer a.pagehero__right-arrow.pagehero__right-arrow--dark span {
  background-position: 0 0;
}
.body__pagehero--outer .body__pagehero .pagehero__arrow--outer a.pagehero__right-arrow:hover span {
  background-position: 0 -4.2em;
}
.body__pagehero--outer .body__pagehero .pagehero__dotnav--outer {
  /*-----Punkte-----*/
}
.body__pagehero--outer .body__pagehero .pagehero__dotnav--outer .pagehero__dotnav {
  position: absolute;
  bottom: 1.2em;
  width: 100%;
  text-align: center;
}
.body__pagehero--outer .body__pagehero .pagehero__dotnav--outer .pagehero__dotnav ul {
  overflow: hidden;
  display: inline-block;
}
.body__pagehero--outer .body__pagehero .pagehero__dotnav--outer .pagehero__dotnav ul li {
  float: left;
  display: inline-block;
  margin: 0 0.6em;
}
.body__pagehero--outer .body__pagehero .pagehero__dotnav--outer .pagehero__dotnav ul li a {
  padding-left: 0;
  width: 1em;
  height: 1em;
  display: inline-block;
  background-image: url('data:image/png;base64,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') /*/areas/completepage/images/pagehero/pagehero-sprite.png*/;
  background-position: 0 -20.8em;
  background-repeat: no-repeat;
  color: #fff;
  text-decoration: none;
}
.body__pagehero--outer .body__pagehero .pagehero__dotnav--outer .pagehero__dotnav ul li a.dotnav--active {
  background-position: 0 -25em;
}
.body__pagehero--outer .body__pagehero .pagehero__dotnav--outer .pagehero__dotnav ul li a.dotnav--active.dotnav--dark {
  background-position: 0 -16.6em;
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer {
  overflow: hidden;
  position: relative;
  padding-bottom: 1.2em;
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content {
  width: 10%;
  height: 32.5em;
  float: left;
  position: relative;
  /*-----Hintergundbild-----*/
  /*-----Slogan-----*/
  /*-----Slogan unter Bild-----*/
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content img {
  min-width: 100%;
  max-width: none;
  height: 100%;
  display: inline-block;
  border: none;
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .slogan--outer {
  position: absolute;
  top: 0;
  left: 32%;
  bottom: 0;
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .slogan__outer--left {
  left: 7em;
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .slogan__outer--right {
  left: auto;
  right: 7em;
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .slogan__table {
  display: table;
  height: 100%;
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .slogan__table-cell {
  display: table-cell;
  vertical-align: middle;
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .slogan__content {
  display: inline-block;
  text-decoration: none;
  background: #666666;
  width: 22em;
  padding: 2.1em 2.4em 2.6em 2.4em;
  margin-bottom: 2em;
  border-radius: 0.4em;
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .slogan__content span.content__headline {
  color: #fff;
  font-size: 36px;
  margin-bottom: 0.8em;
  line-height: 42px;
  max-height: 168px;
  overflow: hidden;
  font-family: Humanist777BT-LightB, Arial, Sans-Serif;
  display: block;
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .slogan__content span.content__headline strong {
  font-family: Humanist777BT-Bold, Arial, Sans-Serif;
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .slogan__content span.content__text {
  font-size: 13px;
  color: #fff;
  line-height: 21px;
  max-height: 81px;
  overflow: hidden;
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .slogan__content--dark {
  background: #404040;
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .pagehero__slogan--under {
  position: relative;
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .pagehero__slogan--under .slogan__content {
  display: none;
  text-decoration: none;
  border-radius: 0;
  width: 100%;
  height: 138px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1.7em 2em;
  margin-bottom: 0;
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .pagehero__slogan--under .slogan__content span.content__headline {
  font-size: 28px;
  line-height: 30px;
  margin-bottom: 0.4em;
  max-height: 62px;
  display: block;
  color: #fff;
  font-family: Humanist777BT-LightB, Arial, Sans-Serif;
}
.body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .pagehero__slogan--under .slogan__content span.content__text {
  max-height: 36px;
  color: #fff;
}
@media only screen and (max-width: 850px) {
  .body__pagehero--outer .body__pagehero {
    height: 25.6em;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content {
    height: 25.6em;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .slogan__outer--right {
    right: 6em;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .slogan__outer--left {
    left: 6em;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .slogan__content {
    width: 21.5em;
    font-size: 0.8em;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .slogan__content span.content__headline {
    margin-bottom: 0.9em;
    max-height: 127px;
    line-height: 29px;
    font-size: 28px;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .slogan__content span.content__text {
    font-size: 11px;
    line-height: 17px;
    max-height: 66px;
  }
}
@media only screen and (max-width: 640px) {
  .body__pagehero--outer .body__pagehero {
    height: auto;
  }
  .body__pagehero--outer .body__pagehero .pagehero__arrow--outer > a {
    height: 15.8em;
  }
  .body__pagehero--outer .body__pagehero .pagehero__dotnav--outer {
    position: absolute;
    top: 0;
    left: 0;
    height: 15.8em;
    width: 100%;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer {
    overflow: visible;
    display: inline-block;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content {
    height: auto;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .slogan--outer {
    display: none;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .pagehero__slogan--under {
    margin-top: 15.8em;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .pagehero__slogan--under .slogan__content.slogan__content--active {
    display: block;
    width: 100%;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content img {
    position: absolute;
    top: 0;
    height: 15.8em;
  }
}
@media only screen and (max-width: 360px) {
  .body__pagehero--outer .body__pagehero .pagehero__dotnav--outer {
    height: 10.5em;
  }
  .body__pagehero--outer .body__pagehero .pagehero__arrow--outer > a {
    height: 10.5em;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .pagehero__slogan--under {
    margin-top: 10.5em;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .pagehero__slogan--under .slogan__content.slogan__content--active {
    padding: 2.1em 1.8em;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .pagehero__slogan--under .slogan__content.slogan__content--active span.content__headline {
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 0.6em;
    max-height: 70px;
    display: block;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content .pagehero__slogan--under .slogan__content.slogan__content--active span.content__text {
    max-height: 36px;
  }
  .body__pagehero--outer .body__pagehero .pagehero__content--outer .pagehero__content img {
    height: 10.5em;
  }
}
.body__exhibitorphase {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAACKCAYAAACAVZuRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ9JREFUeNqcVEEOwCAIk2X/f6evKPMgzolFsp1ILZRVUGqtV2nfrapiQekByopYgBXBRBZCRqJg4wjVgnGcOpw6PBlOa0h0UU8GgvQXEYeUBJLIwrnVwQGYLQhsCdOplu/5TbeswAROnpynVwCMGUv9+2odJ++QoEP9c03hjPEOU5MpZNF8wXDj6KJtj+S4X+EOnp8dKHs3ZjO/dR4BBgAgvp27PkJ7HgAAAABJRU5ErkJggg==') /*/Areas/CompletePage/Images/exhibitorphase/bg-exhibitor-link.png*/;
  background-repeat: repeat-x;
  background-color: #a5bd1c;
  background-position: bottom left;
  border-radius: 0.3em;
  padding: 2em 1.3em 1.8em 1.3em;
  margin: 1.5em;
  text-align: center;
}
.body__exhibitorphase p {
  margin-bottom: 0.8em;
  color: #fff;
  font-size: 1.8em;
  font-family: Humanist777BT-LightB, Arial, Sans-Serif;
}
.body__exhibitorphase p strong {
  font-family: Humanist777BT-Bold, Arial, Sans-Serif;
}
.body__exhibitorphase .button--colored {
  background-color: #a5bd1c;
  background-image: url(../../areas/images/theme/button-bg-transparent.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  display: inline-block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 0 3px 5px 3px;
  line-height: 23px;
  padding: 9px 7px 5px 7px;
  min-height: 28px;
  text-align: left;
  vertical-align: top;
  color: #fff;
  /*border: solid 0.1em #858585;*/
  /*Schatten*/
  -webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.2);
  /* WebKit */
  -moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.2);
  /* Firefox */
  box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.2);
  /* Standard */
  /*filter: progid:DXImageTransform.Microsoft.Shadow(color='#858585', Direction=0, Strength=1) progid:DXImageTransform.Microsoft.Shadow(color='#858585', Direction=45, Strength=1) progid:DXImageTransform.Microsoft.Shadow(color='#858585', Direction=90, Strength=1) progid:DXImageTransform.Microsoft.Shadow(color='#858585', Direction=135, Strength=1) progid:DXImageTransform.Microsoft.Shadow(color='#858585', Direction=180, Strength=1) progid:DXImageTransform.Microsoft.Shadow(color='#858585', Direction=225, Strength=1) progid:DXImageTransform.Microsoft.Shadow(color='#858585', Direction=260, Strength=1) progid:DXImageTransform.Microsoft.Shadow(color='#858585', Direction=305, Strength=1);*/
}
.body__exhibitorphase .button--colored:hover {
  background-color: #abc323;
  /*Info: Messefarbe + Sättigung (5) + Helligkeit (5)*/
  background-image: url(../../areas/images/theme/button-bg-transparent-hover.png);
  background-repeat: repeat-x;
}
.body__exhibitorphase .button--colored span {
  background-image: url(../../areas/images/theme/button-arrow.png);
  background-repeat: no-repeat;
  display: inline-block;
  color: #ffffff;
  background-position: 4px center;
  padding-left: 12px;
  padding-right: 5px;
}
.body__exhibitorphase a.button--colored {
  width: 11.9em;
  font-size: 1.3em;
}
.body__exhibitorphase a.button--colored span {
  background-position: 4px 8px;
}
@media only screen and (max-width: 758px) {
  .body__exhibitorphase {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAADuCAYAAAD88r3jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK1JREFUeNrMllEOgCAMQzvi/c/JLdAPo6BitpWJJiYSZ/sYAyc554T9WrZbjkEpBecA1aB6doUloCvgMxVNWCCBWlo4HJLt9o18YuoT0FRi84bGeVUTSo0H7Vb8JQy1T6F9NOvDz8eRxMEEcFH/KQez6sC8S2IXy3ykDccRSs1zkkfmgN0YsT7m/mBKQlo1DK0QO46nQwk27c0U5g5F6ePBUeZtLEFw2PMPbBVgABJ6R0Uae+5dAAAAAElFTkSuQmCC') /*/Areas/CompletePage/Images/exhibitorphase/bg-exhibitor-link-big.png*/;
    padding: 2em 1.25em 2.1em 1.25em;
  }
  .body__exhibitorphase a.button--colored {
    display: block;
    width: 67%;
    margin: 0 auto 0.38em;
  }
}
@media only screen and (max-width: 640px) {
  .body__exhibitorphase {
    margin: 0.3em 1.5em 1.5em 1.5em;
  }
}
@media only screen and (max-width: 320px) {
  .body__exhibitorphase {
    padding: 1.87em 1.25em 1.5em 1.25em;
  }
  .body__exhibitorphase a.button--colored {
    width: 90%;
  }
}
.page-base__body .body__text {
  padding: 2.7em 1.5em 1.5em 1.5em;
  max-width: 61em;
}
.page-base__body .body__text h1 {
  font-size: 1.6em;
  color: #333;
}
.page-base__body .body__text h1 strong {
  font-family: Humanist777BT-Bold, Arial, Sans-Serif;
}
.page-base__body .body__text h2 {
  font-size: 1.6em;
  color: #333;
}
.page-base__body .body__text h1 + p,
.page-base__body .body__text h2 + p {
  margin-top: 2.3em;
}
.page-base__body .body__text p {
  margin-top: 1.5em;
  line-height: 1.5em;
  color: #333;
}
.page-base__body .body__text p a {
  text-decoration: underline;
  color: #333;
  padding-left: 7px;
}
.page-base__body .body__text ol,
.page-base__body .body__text ul {
  margin: 0 0 1.4em 1em;
  padding: 0;
  color: #333;
}
.page-base__body .body__text ol li,
.page-base__body .body__text ul li {
  padding: 0 0 8px 0;
  line-height: 1.5em;
  list-style-position: outside;
}
.page-base__body .body__text ol ol,
.page-base__body .body__text ul ol,
.page-base__body .body__text ol ul,
.page-base__body .body__text ul ul {
  margin: 0.8em 0 0 1em;
}
.page-base__body .body__text ol ol ol,
.page-base__body .body__text ul ol ol,
.page-base__body .body__text ol ul ol,
.page-base__body .body__text ul ul ol,
.page-base__body .body__text ol ol ul,
.page-base__body .body__text ul ol ul,
.page-base__body .body__text ol ul ul,
.page-base__body .body__text ul ul ul {
  margin: 0.8em 0 0 1em;
}
.page-base__body .body__text ul {
  list-style-type: disc;
}
.page-base__body .body__text ul ul {
  list-style-type: circle;
}
.page-base__body .body__text ul ul ul {
  list-style-type: square;
}
.page-base__body .body__text ol {
  list-style-type: decimal;
}
@media only screen and (max-width: 768px) {
  .page-base__body .body__text {
    padding: 2.2em 1.5em 1.5em 1.5em;
  }
}
@media only screen and (max-width: 758px) {
  .page-base__body .body__text {
    padding: 1.8em 1.5em 1.5em 1.5em;
  }
  .page-base__body .body__text h1 + p,
  .page-base__body .body__text h2 + p {
    margin-top: 1.9em;
  }
  .page-base__body .body__text p {
    margin-top: 1.2em;
  }
}
@media only screen and (max-width: 320px) {
  .page-base__body .body__text {
    padding: 1.4em 1.5em 1.5em 1.5em;
  }
}
.page-base__footer .footer-content {
  display: table;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
  padding: 4.2em 1.5em 2.2em 1.5em;
}
.page-base__footer .footer-content .address__logo {
  width: 18.5em;
}
.page-base__footer .footer-content__columns {
  vertical-align: top;
  width: auto;
  display: table-cell;
}
.page-base__footer .footer-content__columns h4 {
  color: #333;
  font-size: 1.5em;
  padding-right: 1.5em;
  font-family: Humanist777BT-LightB, Arial, Sans-Serif;
}
.page-base__footer .footer-content__columns ul {
  list-style-type: none;
  margin-top: 0.3em;
  padding-right: 1.5em;
}
.page-base__footer .footer-content__columns ul li {
  line-height: 1.75em;
}
.page-base__footer .footer-content__columns ul li a {
  background-position: 0 0.3em;
  text-decoration: none;
}
.page-base__footer .footer-content__columns:first-child {
  padding-right: 1.5em;
  display: table-cell;
  vertical-align: top;
  color: #adcb07;
}
.page-base__footer .footer-content__columns:first-child h4 {
  display: none;
}
.page-base__footer .footer-content__columns:first-child p {
  margin-top: 1.25em;
  font-size: 1.1em;
  color: #adcb07;
  line-height: 1.3em;
}
@media only screen and (max-width: 714px) {
  .page-base__footer .footer-content {
    display: block;
    padding: 3.2em 1.5em;
  }
  .page-base__footer .footer-content__columns {
    margin-top: 3em;
    display: block;
    width: auto;
  }
}
@media only screen and (max-width: 320px) {
  .page-base__footer .footer-content {
    padding: 3.2em 1.5em 4em 1.5em;
  }
  .page-base__footer .footer-content__columns {
    margin-top: 3.1em;
  }
}
.page-base__additional {
  margin-top: 1.8em;
}
.page-base__additional .additional-content a {
  background-image: none;
  display: inline-block;
  padding-left: 0;
  text-decoration: none;
}
.page-base__additional .additional-content .additional-content__logos {
  position: relative;
  margin-bottom: 2.5em;
}
.page-base__additional .additional-content .additional-content__logos-partner {
  background: #fff;
  min-height: 6em;
  padding: 1.5em 1.4em 0.1em 1.4em;
}
.page-base__additional .additional-content .additional-content__logos-partner--inner {
  max-width: 41em;
}
.page-base__additional .additional-content .additional-content__logos-partner--inner img {
  max-width: 10.5em;
  max-height: 5em;
  border: none;
  padding: 0 1.1em;
}
.page-base__additional .additional-content .additional-content__logos-nueme {
  position: absolute;
  top: 1.3em;
  right: 2em;
}
.page-base__additional .additional-content .additional-content__logos-nueme img {
  border: none;
}
.page-base__additional .additional-content .additional-content__navigation {
  text-align: right;
  overflow: hidden;
}
.page-base__additional .additional-content .additional-content__navigation ul {
  float: right;
  margin: 0;
  padding: 0;
  color: #000;
  list-style-type: none;
  font-size: 0.9em;
}
.page-base__additional .additional-content .additional-content__navigation ul li.navigation--first-of-type {
  border-left: none;
  margin-left: 0;
  padding-left: 0;
}
.page-base__additional .additional-content .additional-content__navigation ul li {
  border-left: solid 1px #666;
  display: inline-block;
  margin-left: 0.5em;
  padding-left: 0.5em;
  float: left;
  line-height: 1em;
}
.page-base__additional .additional-content .additional-content__navigation a {
  background: none;
  padding: 0;
  color: #666;
}
.page-base__additional .additional-content .additional-content__navigation a:focus,
.page-base__additional .additional-content .additional-content__navigation a:active,
.page-base__additional .additional-content .additional-content__navigation a:hover {
  color: #000;
}
.page-base__additional .additional-content .additional-content__copyright {
  margin-top: 1.7em;
  margin-bottom: 2.55em;
}
.page-base__additional .additional-content .additional-content__copyright p {
  color: #666;
  font-size: 0.9em;
  text-align: right;
  line-height: 1.5em;
}
@media only screen and (max-width: 980px) {
  .page-base__additional {
    margin-left: 1.6em;
    margin-right: 1.6em;
  }
  .page-base__additional .additional-content .additional-content__logos-partner {
    padding: 0.2em 0 0.9em 0;
  }
  .page-base__additional .additional-content .additional-content__logos-nueme {
    top: 1.3em;
    right: 1.5em;
  }
}
@media only screen and (max-width: 768px) {
  .page-base__additional {
    margin-top: 2.2em;
  }
  .page-base__additional .additional-content .additional-content__logos-partner img {
    padding: 1.1em 1.1em 0 0.9em;
  }
}
@media only screen and (max-width: 767px) {
  .page-base__additional .additional-content .additional-content__logos {
    margin-bottom: 1.5em;
  }
  .page-base__additional .additional-content .additional-content__logos-partner {
    margin-bottom: 3.5em;
  }
  .page-base__additional .additional-content .additional-content__logos-nueme {
    position: relative;
    top: 0;
    right: 0;
    text-align: right;
  }
}
@media only screen and (max-width: 465px) {
  .page-base__additional .additional-content .additional-content__logos-partner {
    margin-bottom: 1.5em;
  }
  .page-base__additional .additional-content .additional-content__logos-partner img {
    padding: 1.1em 1.1em 1em 0.9em;
  }
}
@media only screen and (max-width: 320px) {
  .page-base__additional .additional-content .additional-content__navigation ul li {
    border-left: none;
    margin-left: 0;
    padding-left: 0;
    width: 100%;
    line-height: 1.5em;
  }
}
.cdb-base {
  font-family: sans-serif;
  background: #ffffff;
  padding: 0;
  width: 100%;
}
.cdb-base article,
.cdb-base aside,
.cdb-base details,
.cdb-base figcaption,
.cdb-base figure,
.cdb-base footer,
.cdb-base header,
.cdb-base hgroup,
.cdb-base main,
.cdb-base nav,
.cdb-base section,
.cdb-base summary {
  display: block;
}
.cdb-base audio,
.cdb-base canvas,
.cdb-base video {
  display: inline-block;
}
.cdb-base audio:not([controls]) {
  display: none;
  height: 0;
}
.cdb-base [hidden] {
  display: none;
}
.cdb-base html {
  font-family: sans-serif;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 2 */
}
.cdb-base body {
  margin: 0;
}
.cdb-base a:focus {
  outline: thin dotted;
}
.cdb-base a:active,
.cdb-base a:hover {
  outline: 0;
}
.cdb-base h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
.cdb-base abbr[title] {
  border-bottom: 1px dotted;
}
.cdb-base b,
.cdb-base strong {
  font-weight: bold;
}
.cdb-base dfn {
  font-style: italic;
}
.cdb-base hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
.cdb-base mark {
  background: #ff0;
  color: #000;
}
.cdb-base code,
.cdb-base kbd,
.cdb-base pre,
.cdb-base samp {
  font-family: monospace, serif;
  font-size: 1em;
}
.cdb-base pre {
  white-space: pre-wrap;
}
.cdb-base q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}
.cdb-base small {
  font-size: 80%;
}
.cdb-base sub,
.cdb-base sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.cdb-base sup {
  top: -0.5em;
}
.cdb-base sub {
  bottom: -0.25em;
}
.cdb-base img {
  border: 0;
}
.cdb-base svg:not(:root) {
  overflow: hidden;
}
.cdb-base figure {
  margin: 0;
}
.cdb-base fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
.cdb-base legend {
  border: 0;
  padding: 0;
}
.cdb-base button,
.cdb-base input,
.cdb-base select,
.cdb-base textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
}
.cdb-base button,
.cdb-base input {
  line-height: normal;
}
.cdb-base button,
.cdb-base select {
  text-transform: none;
}
.cdb-base button,
.cdb-base html input[type="button"],
.cdb-base input[type="reset"],
.cdb-base input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
.cdb-base button[disabled],
.cdb-base html input[disabled] {
  cursor: default;
}
.cdb-base input[type="checkbox"],
.cdb-base input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
.cdb-base input[type="search"] {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.cdb-base input[type="search"]::-webkit-search-cancel-button,
.cdb-base input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.cdb-base button::-moz-focus-inner,
.cdb-base input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.cdb-base textarea {
  overflow: auto;
  vertical-align: top;
}
.cdb-base table {
  border-collapse: collapse;
  border-spacing: 0;
}
.cdb-base .cf:after {
  content: "";
  display: table;
  clear: both;
}
.cdb-base p,
.cdb-base blockquote,
.cdb-base pre,
.cdb-base dl,
.cdb-base dd,
.cdb-base ol,
.cdb-base ul,
.cdb-base form,
.cdb-base fieldset,
.cdb-base legend,
.cdb-base table,
.cdb-base th,
.cdb-base td,
.cdb-base caption,
.cdb-base hr {
  margin: 0;
  padding: 0;
  color: pink;
  font-family: Sans-serif;
}
.cdb-base h1,
.cdb-base h2,
.cdb-base h3,
.cdb-base h4,
.cdb-base h5,
.cdb-base h6 {
  margin: 0;
  padding: 0;
  font-size: 1em;
  line-height: normal;
  font-family: Sans-serif;
  font-weight: normal;
  color: pink;
}
.cdb-base abbr[title],
.cdb-base dfn[title] {
  cursor: help;
}
.cdb-base abbr[title] {
  text-decoration: none;
  border: none;
}
.cdb-base a,
.cdb-base u,
.cdb-base ins {
  text-decoration: none;
  color: pink;
  font-family: Sans-serif;
}
.cdb-base ins {
  border-bottom: 1px solid;
}
.cdb-base img {
  font-style: italic;
}
.cdb-base fieldset {
  border: none;
}
.cdb-base label,
.cdb-base input,
.cdb-base textarea,
.cdb-base button,
.cdb-base select,
.cdb-base option {
  cursor: pointer;
}
.cdb-base .text-input:active,
.cdb-base .text-input:focus,
.cdb-base textarea:active,
.cdb-base textarea:focus {
  cursor: text;
  outline: none;
}
.cdb-base .cdb-base__headline,
.cdb-base h1,
.cdb-base h2,
.cdb-base h3 {
  font-family: Humanist777BT-LightB, Arial, Sans-Serif;
}
.cdb-base img {
  max-width: 100%;
  height: auto;
}
.cdb-base .img--right {
  float: right;
}
.cdb-base .img--left {
  float: left;
}
.cdb-base .img--center {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.cdb-base a {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAYAAADkOT91AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGpJREFUeNpiWLdu3f+JEyf+BwIxIGZgeP/+vZ+Tk9P/3bt3///z548QA0h0z549wY6Ojv8fP37cy8QABOLi4mxfvnxhePHiBTfDv3//zOPi4v7Pnz//HVA1O8OCBQv+R0dHgwwVAWkHCDAAcdk9YCrPOpcAAAAASUVORK5CYII=') /*../../areas/cdb/images/base/link-regular-arrow.png*/;
  background-position: 0 center;
  background-repeat: no-repeat;
  color: #333333;
  padding-left: 7px;
  text-decoration: underline;
}
.cdb-base a.link-color--white {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAYAAADkOT91AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADVJREFUeNpi+I8AYkDMwAAk/JAEhUACIBwMFehlYoAANijNDZI1h8q+A2J2BiT9IiDtAAEGAJ0PRmawsJHWAAAAAElFTkSuQmCC') /*\Areas\Images\Theme\link-regular-arrow-white.png*/;
  color: #fff;
  background-color: transparent;
}
.cdb-base li > ul,
.cdb-base li > ol {
  margin-bottom: 0;
}
.cdb-base .cdb-base--invisible,
.cdb-base .cdb-mainnav--invisible {
  position: absolute;
  left: -2000px;
  padding: 0;
  margin: 0;
  width: 1px;
  height: 1px;
  background: none transparent scroll repeat 0 0;
  font-size: 1px;
  line-height: 1px;
  overflow: hidden;
}
.cdb-base h1,
.cdb-base .cdb-base__headline {
  color: #333333;
  font-size: 2em;
  padding: 50px 0 21px 20px;
  display: block;
  font-weight: normal;
}
.cdb-base a.cdb-link--disabled {
  pointer-events: none;
  cursor: default;
}
.cdb-base .cdb-lecture__text ol,
.cdb-base .cdb-lecturedetail__text ol,
.cdb-base .cdb-lecturelist__detail-content ol,
.cdb-base .cdb-fancyQuickview__detail-content ol,
.cdb-base .cdb-lecture__text ul,
.cdb-base .cdb-lecturedetail__text ul,
.cdb-base .cdb-lecturelist__detail-content ul,
.cdb-base .cdb-fancyQuickview__detail-content ul {
  margin: 0 0 1.4em 1em;
  padding: 0;
  color: #333333;
}
.cdb-base .cdb-lecture__text ol li,
.cdb-base .cdb-lecturedetail__text ol li,
.cdb-base .cdb-lecturelist__detail-content ol li,
.cdb-base .cdb-fancyQuickview__detail-content ol li,
.cdb-base .cdb-lecture__text ul li,
.cdb-base .cdb-lecturedetail__text ul li,
.cdb-base .cdb-lecturelist__detail-content ul li,
.cdb-base .cdb-fancyQuickview__detail-content ul li {
  padding: 0 0 8px 0;
  line-height: 1.5em;
  list-style-position: outside;
}
.cdb-base .cdb-lecture__text ol ol,
.cdb-base .cdb-lecturedetail__text ol ol,
.cdb-base .cdb-lecturelist__detail-content ol ol,
.cdb-base .cdb-fancyQuickview__detail-content ol ol,
.cdb-base .cdb-lecture__text ul ol,
.cdb-base .cdb-lecturedetail__text ul ol,
.cdb-base .cdb-lecturelist__detail-content ul ol,
.cdb-base .cdb-fancyQuickview__detail-content ul ol,
.cdb-base .cdb-lecture__text ol ul,
.cdb-base .cdb-lecturedetail__text ol ul,
.cdb-base .cdb-lecturelist__detail-content ol ul,
.cdb-base .cdb-fancyQuickview__detail-content ol ul,
.cdb-base .cdb-lecture__text ul ul,
.cdb-base .cdb-lecturedetail__text ul ul,
.cdb-base .cdb-lecturelist__detail-content ul ul,
.cdb-base .cdb-fancyQuickview__detail-content ul ul {
  margin: 0.8em 0 0 1em;
}
.cdb-base .cdb-lecture__text ol ol ol,
.cdb-base .cdb-lecturedetail__text ol ol ol,
.cdb-base .cdb-lecturelist__detail-content ol ol ol,
.cdb-base .cdb-fancyQuickview__detail-content ol ol ol,
.cdb-base .cdb-lecture__text ul ol ol,
.cdb-base .cdb-lecturedetail__text ul ol ol,
.cdb-base .cdb-lecturelist__detail-content ul ol ol,
.cdb-base .cdb-fancyQuickview__detail-content ul ol ol,
.cdb-base .cdb-lecture__text ol ul ol,
.cdb-base .cdb-lecturedetail__text ol ul ol,
.cdb-base .cdb-lecturelist__detail-content ol ul ol,
.cdb-base .cdb-fancyQuickview__detail-content ol ul ol,
.cdb-base .cdb-lecture__text ul ul ol,
.cdb-base .cdb-lecturedetail__text ul ul ol,
.cdb-base .cdb-lecturelist__detail-content ul ul ol,
.cdb-base .cdb-fancyQuickview__detail-content ul ul ol,
.cdb-base .cdb-lecture__text ol ol ul,
.cdb-base .cdb-lecturedetail__text ol ol ul,
.cdb-base .cdb-lecturelist__detail-content ol ol ul,
.cdb-base .cdb-fancyQuickview__detail-content ol ol ul,
.cdb-base .cdb-lecture__text ul ol ul,
.cdb-base .cdb-lecturedetail__text ul ol ul,
.cdb-base .cdb-lecturelist__detail-content ul ol ul,
.cdb-base .cdb-fancyQuickview__detail-content ul ol ul,
.cdb-base .cdb-lecture__text ol ul ul,
.cdb-base .cdb-lecturedetail__text ol ul ul,
.cdb-base .cdb-lecturelist__detail-content ol ul ul,
.cdb-base .cdb-fancyQuickview__detail-content ol ul ul,
.cdb-base .cdb-lecture__text ul ul ul,
.cdb-base .cdb-lecturedetail__text ul ul ul,
.cdb-base .cdb-lecturelist__detail-content ul ul ul,
.cdb-base .cdb-fancyQuickview__detail-content ul ul ul {
  margin: 0.8em 0 0 1em;
}
.cdb-base .cdb-lecture__text ul,
.cdb-base .cdb-lecturedetail__text ul,
.cdb-base .cdb-lecturelist__detail-content ul,
.cdb-base .cdb-fancyQuickview__detail-content ul {
  list-style-type: disc;
}
.cdb-base .cdb-lecture__text ul ul,
.cdb-base .cdb-lecturedetail__text ul ul,
.cdb-base .cdb-lecturelist__detail-content ul ul,
.cdb-base .cdb-fancyQuickview__detail-content ul ul {
  list-style-type: circle;
}
.cdb-base .cdb-lecture__text ul ul ul,
.cdb-base .cdb-lecturedetail__text ul ul ul,
.cdb-base .cdb-lecturelist__detail-content ul ul ul,
.cdb-base .cdb-fancyQuickview__detail-content ul ul ul {
  list-style-type: square;
}
.cdb-base .cdb-lecture__text ol,
.cdb-base .cdb-lecturedetail__text ol,
.cdb-base .cdb-lecturelist__detail-content ol,
.cdb-base .cdb-fancyQuickview__detail-content ol {
  list-style-type: decimal;
}
.cdb-base .cdb-printviewlist ol,
.cdb-base .cdb-fancySpeaker__content--right ol,
.cdb-base .cdb-printviewlist ul,
.cdb-base .cdb-fancySpeaker__content--right ul {
  margin: 1.8em 0 0 1em;
  padding: 0;
  color: #333333;
}
.cdb-base .cdb-printviewlist ol li,
.cdb-base .cdb-fancySpeaker__content--right ol li,
.cdb-base .cdb-printviewlist ul li,
.cdb-base .cdb-fancySpeaker__content--right ul li {
  padding: 0 0 8px 0;
  line-height: 1.5em;
  list-style-position: outside;
}
.cdb-base .cdb-printviewlist ol ol,
.cdb-base .cdb-fancySpeaker__content--right ol ol,
.cdb-base .cdb-printviewlist ul ol,
.cdb-base .cdb-fancySpeaker__content--right ul ol,
.cdb-base .cdb-printviewlist ol ul,
.cdb-base .cdb-fancySpeaker__content--right ol ul,
.cdb-base .cdb-printviewlist ul ul,
.cdb-base .cdb-fancySpeaker__content--right ul ul {
  margin: 0.8em 0 0 1em;
}
.cdb-base .cdb-printviewlist ol ol ol,
.cdb-base .cdb-fancySpeaker__content--right ol ol ol,
.cdb-base .cdb-printviewlist ul ol ol,
.cdb-base .cdb-fancySpeaker__content--right ul ol ol,
.cdb-base .cdb-printviewlist ol ul ol,
.cdb-base .cdb-fancySpeaker__content--right ol ul ol,
.cdb-base .cdb-printviewlist ul ul ol,
.cdb-base .cdb-fancySpeaker__content--right ul ul ol,
.cdb-base .cdb-printviewlist ol ol ul,
.cdb-base .cdb-fancySpeaker__content--right ol ol ul,
.cdb-base .cdb-printviewlist ul ol ul,
.cdb-base .cdb-fancySpeaker__content--right ul ol ul,
.cdb-base .cdb-printviewlist ol ul ul,
.cdb-base .cdb-fancySpeaker__content--right ol ul ul,
.cdb-base .cdb-printviewlist ul ul ul,
.cdb-base .cdb-fancySpeaker__content--right ul ul ul {
  margin: 0.8em 0 0 1em;
}
.cdb-base .cdb-printviewlist ul,
.cdb-base .cdb-fancySpeaker__content--right ul {
  list-style-type: disc;
}
.cdb-base .cdb-printviewlist ul ul,
.cdb-base .cdb-fancySpeaker__content--right ul ul {
  list-style-type: circle;
}
.cdb-base .cdb-printviewlist ul ul ul,
.cdb-base .cdb-fancySpeaker__content--right ul ul ul {
  list-style-type: square;
}
.cdb-base .cdb-printviewlist ol,
.cdb-base .cdb-fancySpeaker__content--right ol {
  list-style-type: decimal;
}
.cdb-referentlist {
  overflow: hidden;
  padding: 52px 10px 0 10px;
}
.cdb-referentlist .cdb-referent {
  height: 387px;
  border: solid 2px #d9d9d9;
  border-radius: 2px;
  background: #ffffff;
  margin: 0 10px 20px 10px;
  display: inline-block;
  position: relative;
  padding: 0;
  text-decoration: none;
}
.cdb-referentlist .cdb-referent .flag-right .flag-title {
  position: absolute;
  color: #ffffff;
  background-color: #333333;
  border: solid 2px #70b1c3;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.cdb-referentlist .cdb-referent .flag-right .flag-title {
  border-radius: 2px 2px 1px 2px;
}
.cdb-referentlist .cdb-referent .flag-right .flag-img {
  position: absolute;
  width: 6px;
  height: 6px;
  display: inline-block;
  background-image: url(../../areas/cdb/images/base/flag-img-right.png);
}
.cdb-referentlist .cdb-referent .flag-right .flag-title {
  top: 12px;
  right: -8px;
  font-size: 0.9em;
  height: 29px;
  line-height: 26px;
  padding: 0 14px;
}
.cdb-referentlist .cdb-referent .flag-right .flag-img {
  top: 41px;
  right: -8px;
}
.cdb-referentlist .cdb-referent a {
  background: none;
  padding: 0;
}
.cdb-referentlist .cdb-referent h2 {
  color: #000000;
}
.cdb-referentlist .cdb-referent p {
  color: #666666;
}
.cdb-referentlist .cdb-referent .cdb-referent__basic {
  margin: 15px 10px 15px 10px;
}
.cdb-referentlist .cdb-referent .cdb-referent__basic h2 {
  font-size: 1.2em;
  /*font-weight: bold;*/
  font-style: italic;
  font-family: Humanist777BT-Bold, Arial, Sans-Serif;
  max-height: 35px;
  overflow: hidden;
}
.cdb-referentlist .cdb-referent .cdb-referent__basic p {
  font-size: 1.2em;
  line-height: 1.3em;
  font-style: italic;
  max-height: 74px;
  overflow: hidden;
}
.cdb-referentlist .cdb-referent .cdb-referent__basic img.companylogo {
  position: absolute;
  bottom: 15px;
  height: 29px;
}
.cdb-referentlist .cdb-referent--big,
.cdb-referentlist .cdb-referent--small {
  float: left;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.cdb-referentlist .cdb-referent--big {
  width: 50%;
  font-size: 1em;
}
.cdb-referentlist .cdb-referent--big .cdb-referent__portrait {
  overflow: hidden;
  height: 200px;
  width: 456px;
}
.cdb-referentlist .cdb-referent--big .cdb-referent__portrait img {
  min-height: 200px;
  min-width: 456px;
}
.cdb-referentlist .cdb-referent--small {
  width: 25%;
  font-size: 1em;
}
.cdb-referentlist .cdb-referent--small .cdb-referent__portrait {
  overflow: hidden;
  height: 200px;
  width: 219px;
}
.cdb-referentlist .cdb-referent--small .cdb-referent__portrait img {
  min-height: 200px;
  min-width: 219px;
}
.cdb-referentlist .cdb-referent--small .cdb-referent__basic h2 {
  margin-bottom: 4px;
}
.cdb-teaserlist {
  overflow: hidden;
  padding: 52px 10px 0 10px;
}
.cdb-teaserlist .cdb-teaser {
  min-width: 215px;
  height: 336px;
  border: solid 2px #d9d9d9;
  border-radius: 2px;
  margin: 0 10px 20px 10px;
  display: inline-block;
  position: relative;
  padding: 0;
  background-image: none;
  text-decoration: none;
}
.cdb-teaserlist .cdb-teaser .flag-right .flag-title {
  position: absolute;
  color: #ffffff;
  background-color: #333333;
  border: solid 2px #70b1c3;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.cdb-teaserlist .cdb-teaser .flag-right .flag-title {
  border-radius: 2px 2px 1px 2px;
}
.cdb-teaserlist .cdb-teaser .flag-right .flag-img {
  position: absolute;
  width: 6px;
  height: 6px;
  display: inline-block;
  background-image: url(../../areas/cdb/images/base/flag-img-right.png);
}
.cdb-teaserlist .cdb-teaser .flag-right .flag-title {
  top: 11px;
  right: -8px;
  font-size: 0.9em;
  height: 29px;
  line-height: 26px;
  padding: 0 14px;
}
.cdb-teaserlist .cdb-teaser .flag-right .flag-img {
  top: 40px;
  right: -8px;
}
.cdb-teaserlist .cdb-teaser h2 {
  color: #b2a6aa;
  font-style: italic;
  font-size: 13px;
}
.cdb-teaserlist .cdb-teaser h3 {
  color: #d7c30f;
  font-size: 24px;
  font-size: 19px;
}
.cdb-teaserlist .cdb-teaser a {
  background: none;
  padding: 0;
}
.cdb-teaserlist .cdb-teaser .cdb-teaser__basic {
  margin: 20px 10px 15px 20px;
  min-height: 105px;
}
.cdb-teaserlist .cdb-teaser .cdb-teaser__basic .cdb-teaser--time {
  position: absolute;
  bottom: 18px;
  left: 15px;
  width: 175px;
}
.cdb-teaserlist .cdb-teaser .cdb-teaser__basic .cdb-teaser--time span {
  color: #ffffff;
  display: block;
  max-height: 15px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--date {
  color: #ffffff;
  position: absolute;
  top: 14px;
  left: 15px;
}
.cdb-teaserlist .cdb-teaser--date strong {
  color: #ffffff;
  display: block;
  font-size: 26px;
  margin-bottom: -5px;
}
.cdb-teaserlist .cdb-teaser--date span {
  color: #ffffff;
  font-size: 16px;
  text-transform: uppercase;
}
.cdb-teaserlist .cdb-teaser--big,
.cdb-teaserlist .cdb-teaser--small {
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.cdb-teaserlist .cdb-teaser.cdb-teaser--dark .cdb-teaser--date span,
.cdb-teaserlist .cdb-teaser.cdb-teaser--dark .cdb-teaser--date strong {
  color: #333333;
}
.cdb-teaserlist .cdb-teaser.cdb-teaser--dark .cdb-teaser__basic .cdb-teaser--time span,
.cdb-teaserlist .cdb-teaser.cdb-teaser--dark .cdb-teaser__basic .cdb-teaser--time strong {
  color: #333333;
}
.cdb-teaserlist .cdb-teaser--small {
  width: 25%;
}
.cdb-teaserlist .cdb-teaser--small .cdb-teaser .cdb-teaser--content {
  position: absolute;
  top: 70px;
  left: 15px;
  padding-right: 15px;
}
.cdb-teaserlist .cdb-teaser--small .cdb-teaser .cdb-teaser--content h2 {
  min-height: 15px;
  max-height: 32px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--small .cdb-teaser .cdb-teaser--content h3 {
  height: 160px;
  width: 180px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--small .cdb-teaser .cdb-teaser__basic {
  height: 301px;
  margin: 20px 10px 15px;
}
.cdb-teaserlist .cdb-teaser--small .cdb-teaser .cdb-teaser__basic .cdb-teaser--time {
  font-size: 12px;
}
.cdb-teaserlist .cdb-teaser--small .cdb-teaser .cdb-teaser__basic .cdb-teaser--time span + span {
  min-height: 15px;
  max-height: 30px;
}
.cdb-teaserlist .cdb-teaser--small .cdb-teaser .cdb-teaser__basic .cdb-teaser--time .cdb-teaser--speaker span {
  /*color: @color__font--secondary;*/
  display: inline-block;
  height: 15px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--small .cdb-teaser .cdb-teaser__basic .cdb-teaser--time .cdb-teaser--speaker span i {
  /*color: @color__font--secondary-light;*/
  font-style: normal;
}
.cdb-teaserlist .cdb-teaser--small.cdb-teaser--small-pic .cdb-teaser {
  border: none;
  min-width: 219px;
  min-height: 340px;
}
.cdb-teaserlist .cdb-teaser--small.cdb-teaser--small-pic .cdb-teaser .cdb-teaser__portrait {
  width: 219px;
  height: 340px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--small.cdb-teaser--small-pic .cdb-teaser .cdb-teaser__portrait img {
  min-width: 219px;
  max-width: 500%;
  height: 100%;
}
.cdb-teaserlist .cdb-teaser--small.cdb-teaser--small-pic .cdb-teaser .cdb-teaser__portrait p {
  position: absolute;
  top: 14px;
  right: 15px;
  width: 145px;
  height: 24px;
  text-align: right;
  color: #ffffff;
  font-size: 10px;
}
.cdb-teaserlist .cdb-teaser--small.cdb-teaser--small-pic .cdb-teaser .cdb-teaser__portrait p.portrait__font--dark {
  color: #000000;
}
.cdb-teaserlist .cdb-teaser--small.cdb-teaser--small-pic .cdb-teaser .cdb-teaser__portrait p.flag-right {
  top: 45px;
}
.cdb-teaserlist .cdb-teaser--small.cdb-teaser--small-pic .cdb-teaser .cdb-teaser__basic {
  position: absolute;
  top: 0;
  left: -8px;
  height: 320px;
  margin: 20px 10px 15px;
}
.cdb-teaserlist .cdb-teaser--small.cdb-teaser--small-pic .cdb-teaser span {
  /*color: @color__font--white;*/
}
.cdb-teaserlist .cdb-teaser--big {
  width: 50%;
}
.cdb-teaserlist .cdb-teaser--big .cdb-teaser__portrait {
  height: 200px;
  width: 457px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--big .cdb-teaser__portrait img {
  min-width: 457px;
  max-width: 500%;
  height: 200px;
}
.cdb-teaserlist .cdb-teaser--big .cdb-teaser__portrait p {
  position: absolute;
  top: 180px;
  right: 15px;
  width: 425px;
  height: 12px;
  text-align: right;
  color: #ffffff;
  font-size: 10px;
}
.cdb-teaserlist .cdb-teaser--big .cdb-teaser__portrait p.portrait__font--dark {
  color: #000000;
}
.cdb-teaserlist .cdb-teaser--big .cdb-teaser__portrait p.portrait__font--left {
  text-align: left;
}
.cdb-teaserlist .cdb-teaser--big .cdb-teaser__basic {
  margin: 12px 15px 15px;
}
.cdb-teaserlist .cdb-teaser--big .cdb-teaser__basic span {
  color: #333333 !important;
}
.cdb-teaserlist .cdb-teaser--big .cdb-teaser__basic h3 {
  margin-top: 5px;
  height: 47px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--big .cdb-teaser__basic .cdb-teaser--time {
  width: 93%;
  font-size: 12px;
}
.cdb-teaserlist .cdb-teaser--big .cdb-teaser__basic .cdb-teaser--time .cdb-teaser--speaker span {
  display: inline-block;
  height: 15px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--big .cdb-teaser__basic .cdb-teaser--time .cdb-teaser--speaker span i {
  color: #666666;
  font-style: normal;
}
.cdb-teaserlist .cdb-teaser--big .cdb-teaser--content h2 {
  height: 15px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--big .cdb-teaser .cdb-teaser__basic.cdb-teaser--special-big {
  text-align: center;
  margin: 15px 10px 15px;
  height: 109px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--big .cdb-teaser .cdb-teaser__basic.cdb-teaser--special-big h2 {
  font-weight: normal;
  color: #b2a6aa;
  font-size: 24px;
  height: 29px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--big .cdb-teaser .cdb-teaser__basic.cdb-teaser--special-big h3 {
  font-weight: normal;
  color: #d7c30f;
  font-size: 27px;
  margin-top: 0;
  height: 32px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--big .cdb-teaser .cdb-teaser__basic.cdb-teaser--special-big p {
  color: #333333;
  font-size: 14px;
  margin-top: 10px;
  line-height: 1.25em;
  height: 35px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--big-full {
  overflow: hidden;
  width: 100%;
}
.cdb-teaserlist .cdb-teaser--big-full .cdb-teaser {
  display: block;
}
.cdb-teaserlist .cdb-teaser--big-full .cdb-teaser .cdb-teaser__portrait {
  width: 457px;
  height: 336px;
  overflow: hidden;
  float: left;
}
.cdb-teaserlist .cdb-teaser--big-full .cdb-teaser .cdb-teaser__portrait img {
  height: 336px;
  min-width: 457px;
  max-width: 500%;
}
.cdb-teaserlist .cdb-teaser--big-full .cdb-teaser .cdb-teaser__portrait p {
  position: absolute;
  bottom: 10px;
  left: 15px;
  width: 425px;
  height: 12px;
  text-align: right;
  color: #ffffff;
  font-size: 10px;
}
.cdb-teaserlist .cdb-teaser--big-full .cdb-teaser .cdb-teaser__portrait p.portrait__font--dark {
  color: #000000;
}
.cdb-teaserlist .cdb-teaser--big-full .cdb-teaser .cdb-teaser__portrait p.portrait__font--left {
  text-align: left;
}
.cdb-teaserlist .cdb-teaser--big-full .cdb-teaser .cdb-teaser__basic.cdb-teaser--size-big-full {
  width: 46%;
  float: left;
}
.cdb-teaserlist .cdb-teaser--big-full .cdb-teaser .cdb-teaser__basic.cdb-teaser--size-big-full span {
  color: #333333 !important;
}
.cdb-teaserlist .cdb-teaser--big-full .cdb-teaser .cdb-teaser__basic.cdb-teaser--size-big-full .cdb-teaser--content h2 {
  color: #b2a6aa;
  font-size: 13px;
  font-style: italic;
  height: 15px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--big-full .cdb-teaser .cdb-teaser__basic.cdb-teaser--size-big-full .cdb-teaser--content h3 {
  color: #d7c30f;
  font-size: 27px;
  font-weight: normal;
  margin-top: 12px;
  line-height: 1.3em;
  max-height: 140px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--big-full .cdb-teaser .cdb-teaser__basic.cdb-teaser--size-big-full .cdb-teaser--content p {
  margin-top: 40px;
  color: #333333;
  font-size: 14px;
  line-height: 1.25em;
  height: 50px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--big-full .cdb-teaser .cdb-teaser__basic.cdb-teaser--size-big-full .cdb-teaser--time {
  left: 478px;
  bottom: 16px;
  width: 46%;
  font-size: 12px;
}
.cdb-teaserlist .cdb-teaser--big-full .cdb-teaser .cdb-teaser__basic.cdb-teaser--size-big-full .cdb-teaser--time .cdb-teaser--speaker span {
  display: inline-block;
  height: 15px;
  overflow: hidden;
}
.cdb-teaserlist .cdb-teaser--big-full .cdb-teaser .cdb-teaser__basic.cdb-teaser--size-big-full .cdb-teaser--time .cdb-teaser--speaker span i {
  color: #666666;
  font-style: normal;
}
.debug-mainnav--closed .cdb-mainnav__tab-subsub--col {
  display: none;
}
.debug-mainnav--closed .cdb-mainnav__tab-subsub {
  display: none;
}
.debug-mainnav--wednessday .cdb-mainnav .cdb-mainnav__tab > li > a.cdb-mainnav--tab-active {
  background-image: url(../../areas/cdb/images/Mainnav/event-main-nav-sprite.png);
  background-position: 0 0;
  color: #666666;
}
.debug-mainnav--wednessday .cdb-mainnav .debug-mainnav--day-active {
  background-image: url(../../areas/cdb/images/Mainnav/event-main-nav-sprite.png);
  background-position: 0 -100px;
  background-color: #d7c30f;
  color: #ffffff;
}
.debug-mainnav--referent .cdb-mainnav .cdb-mainnav__tab > li > a.cdb-mainnav--tab-active {
  background-image: url(../../areas/cdb/images/Mainnav/event-main-nav-sprite.png);
  background-position: 0 0;
  color: #666666;
}
.debug-mainnav--referent .cdb-mainnav .debug-mainnav--referent-active {
  background-image: url(../../areas/cdb/images/Mainnav/event-main-nav-sprite.png);
  background-position: 0 -100px;
  background-color: #d7c30f;
  color: #ffffff;
}
.debug-mainnav--referent .cdb-mainnav .cdb-mainnav--referent-tab-sublink {
  background-image: url(../../areas/cdb/images/Mainnav/event-sub-nav-arrow.png);
  background-position: center 28px;
  background-repeat: no-repeat;
  display: inline-block;
  height: 38px;
}
.debug-mainnav--referent .cdb-mainnav .cdb-mainnav--tab-sublink.debug-mainnav--referent-hide {
  background-image: none !important;
}
.debug-mainnav--referent .cdb-mainnav .cdb-mainnav--referent-tab-sublink a {
  border: 0 !important;
}
.cdb-mainnav {
  margin: 0 20px;
}
.cdb-mainnav a {
  color: #666666;
  background-image: none;
  text-decoration: none;
}
.cdb-mainnav .cdb-mainnav__tab--openSubsub {
  display: inline-block;
}
.cdb-mainnav .cdb-mainnav__tab {
  position: relative;
  list-style: none;
  font-size: 1.1em;
  width: 100%;
  margin: 5px 0;
}
.cdb-mainnav .cdb-mainnav__tab > li {
  float: left;
  margin: 0 3px 0 0;
}
.cdb-mainnav .cdb-mainnav__tab > li > a {
  padding: 13px 18px 12px 18px;
  background-image: url(../../areas/cdb/images/Mainnav/event-main-nav-sprite.png);
  background-position: 0 0;
  background-repeat: repeat-x;
  border-radius: 3px 3px 0 0;
  vertical-align: middle;
  height: 16px;
  display: block;
}
.cdb-mainnav .cdb-mainnav__tab > li > a strong {
  font-size: 1.1em;
}
.cdb-mainnav .cdb-mainnav__tab > li > a:hover {
  background-image: url(../../areas/cdb/images/Mainnav/event-main-nav-sprite.png);
  background-position: 0 -50px;
  color: #ffffff;
  text-decoration: underline;
}
.cdb-mainnav .cdb-mainnav__tab > li > a.cdb-mainnav--tab-active {
  background-image: url(../../areas/cdb/images/Mainnav/event-main-nav-sprite.png);
  background-position: 0 -100px;
  background-color: #d7c30f;
  color: #ffffff;
  text-decoration: none;
}
.cdb-mainnav .cdb-mainnav__tab .cdb-mainnav__tab-sub {
  list-style: none;
  background-image: url(../../areas/cdb/images/Mainnav/event-sub-nav-bg.png);
  background-repeat: repeat-x;
  background-color: #d7c30f;
  width: 100%;
  margin: 0;
  padding: 6px 0 0 5px;
  position: absolute;
  left: 0;
  top: 40px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-height: 39px;
}
.cdb-mainnav .cdb-mainnav__tab .cdb-mainnav__tab-sub > li {
  float: left;
  height: 38px;
  margin-top: 5px;
}
.cdb-mainnav .cdb-mainnav__tab .cdb-mainnav__tab-sub > li.cdb-mainnav--tab-sublink {
  background-image: url(../../areas/cdb/images/Mainnav/event-sub-nav-arrow.png);
  background-repeat: no-repeat;
  background-position: center 28px;
  display: inline-block;
  height: 38px;
}
.cdb-mainnav .cdb-mainnav__tab .cdb-mainnav__tab-sub > li > a {
  color: #ffffff;
  background-image: none;
  padding: 0 20px 2px 5px;
  margin: 5px 0 3px 0;
  border-right: solid 1px #939393;
  position: relative;
}
.cdb-mainnav .cdb-mainnav__tab .cdb-mainnav__tab-sub > li > a span {
  font-size: 1.1em;
}
.cdb-mainnav .cdb-mainnav__tab .cdb-mainnav__tab-sub > li > a .cdb-mainnav--tab-sublinkInner {
  padding: 5px 15px 5px 10px;
  background-image: url(../../areas/cdb/images/Mainnav/event-link-arrow.png);
  background-repeat: no-repeat;
  background-position: right center;
}
.cdb-mainnav .cdb-mainnav__tab .cdb-mainnav__tab-sub > li > a:active span {
  text-decoration: underline;
}
.cdb-mainnav .cdb-mainnav__tab .cdb-mainnav__tab-sub > li > a:hover span {
  text-decoration: underline;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col {
  margin-top: 25px;
  overflow: hidden;
  border-left: solid 2px #d7c30f;
  border-bottom: solid 2px #d7c30f;
  border-right: solid 2px #d7c30f;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__tab-subsub--outer {
  display: inline-block;
  padding: 5px 0 0 5px;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__tab-subsub {
  list-style: none;
  width: 305px;
  margin: 33px 0 27px 0;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__tab-subsub li {
  list-style: none;
  font-size: 1.1em;
  margin: 5px 0 10px 18px;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__tab-subsub li > strong {
  color: #666666;
  padding-left: 9px;
  display: inline-block;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__tab-subsub li a {
  padding-left: 9px;
  display: inline-block;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__tab-subsub li a.cdb-mainnav--link-active {
  color: #d7c30f;
  background-image: url(../../areas/cdb/images/Mainnav/sub-link-arrow-hover.png);
  background-position: 0 2px;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__tab-subsub li a:hover {
  color: #d7c30f;
  background-image: url(../../areas/cdb/images/Mainnav/sub-link-arrow-hover.png);
  background-position: 0 2px;
  text-decoration: underline !important;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__tab-subsub li ul {
  padding-bottom: 1px;
  padding-right: 9px;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__tab-subsub li.cdb-mainnav__tab-subsub--group {
  margin: 28px 0 0 7px;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__subsub--rowBorder {
  border-right: solid 1px #e9e9e9;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__tab--rowOne {
  width: 307px;
  float: left;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__tab--rowTwo {
  width: 307px;
  float: left;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__tab--rowThree {
  width: 307px;
  float: left;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__tab-subsubsub li {
  font-size: 1em;
  margin: 5px 0 10px 18px;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__tab-subsubsub li a {
  padding-left: 9px;
  display: inline-block;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__tab-subsubsub li a.cdb-mainnav--link-active {
  color: #d7c30f;
  background-image: url(../../areas/cdb/images/Mainnav/sub-link-arrow-hover.png);
  background-position: 0 2px;
}
.cdb-mainnav .cdb-mainnav__tab-subsub--col .cdb-mainnav__tab-subsubsub li a:hover {
  color: #d7c30f;
  background-image: url(../../areas/cdb/images/Mainnav/sub-link-arrow-hover.png);
  background-position: 0 2px;
  text-decoration: underline !important;
}
.cdb-mainnav .cdb-mainnav__tab.cdb-Mainnav__noticeline {
  border-bottom: solid 2px #d7c30f;
  height: 40px !important;
  margin-bottom: 26px;
  overflow: hidden;
}
.cdb-lecture {
  overflow: hidden;
  margin: 50px 20px 0 20px;
  /*.cdb-eventdetail--button {
    background-image: @button-bg-event; // ToDo: Specific
    background-repeat: repeat-x;
    background-position: inherit;
    padding: 0;
    height: 35px;
    display: inline-block;
    border-radius: 5px;
    margin: 10px 0; // ACHTUNG: Margin weicht von anderen Buttons ab
    span {
      background-image: @button-arrow; // ToDo: Specific
      background-repeat: no-repeat;
      background-position: 0 4px; // ACHTUNG: Margin weicht von anderen Buttons ab
      display: inline-block;
      margin: 11px 16px; // ACHTUNG: Margin weicht von anderen Buttons ab
      padding-left: 10px;
      color: @button-font-color; // ToDo: Specific
      font-size: 12px; // ACHTUNG: Margin weicht von anderen Buttons ab
    }
  }*/
}
.cdb-lecture .cdb-lecture--rowRight {
  width: 460px;
  float: right;
}
.cdb-lecture .cdb-lecture__image {
  width: 460px;
  float: right;
  display: inline-block;
}
.cdb-lecture .cdb-lecture__image img {
  width: 460px;
  margin-top: 12px;
}
.cdb-lecture .cdb-lecture__image p {
  color: #333333;
  text-align: right;
  height: 12px;
  font-size: 10px;
  overflow: hidden;
}
.cdb-lecture .cdb-lecture__video .cdb-lecturelist__video--inner {
  position: relative;
  width: 460px;
  height: 258px;
  display: inline-block;
  background-image: none;
  padding: 0;
  text-decoration: none;
  cursor: pointer;
}
.cdb-lecture .cdb-lecture__video .cdb-lecturelist__video--inner .cdb-lecturelist__video--play-button {
  width: 460px;
  height: 258px;
  display: inline-block;
  position: absolute;
  top: 0;
  background-image: url(../../areas/cdb/Images/LectureList/lecturedetail-play-button.png);
  background-repeat: no-repeat;
  background-position: center center;
}
.cdb-lecture .cdb-lecture__video .cdb-lecturelist__video--inner .cdb-lecturelist__video--play-button:hover {
  background-image: url(../../areas/cdb/Images/LectureList/lecturedetail-play-button-hover.png);
}
.cdb-lecture .cdb-lecture__video .cdb-lecturelist__video--inner img {
  width: 460px;
  height: 258px;
}
.cdb-lecture .cdb-lecture__text {
  float: left;
  width: 460px;
  padding-top: 20px;
}
.cdb-lecture .cdb-lecture__text h2 {
  font-size: 2em;
  color: #999999;
  line-height: 1.4em;
}
.cdb-lecture .cdb-lecture__text h3 {
  font-size: 2em;
  color: #d7c30f;
  line-height: 1.4em;
  padding-bottom: 32px;
}
.cdb-lecture .cdb-lecture__text h4 {
  color: #333333;
  font-size: 1.5em;
  margin-top: 10px;
  padding-bottom: 10px;
}
.cdb-lecture .cdb-lecture__text p {
  color: #333333;
  padding-bottom: 25px;
  line-height: 1.5em;
}
.cdb-lecture .cdb-lecture__text .cdb-lecturedetail__text-buttonbar {
  margin: -10px 0 25px 0;
}
.cdb-lecture .cdb-lecture__text .cdb-lecturedetail__text-buttonbar .button--regular {
  background-image: url(../../areas/images/theme/button-bg.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #737373;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
  line-height: 23px;
  padding: 6px 7px 5px 7px;
}
.cdb-lecture .cdb-lecture__text .cdb-lecturedetail__text-buttonbar .button--regular:hover {
  background-position: 0 -60px;
}
.cdb-lecture .cdb-lecture__text .cdb-lecturedetail__text-buttonbar .button--regular span {
  background-image: url(../../areas/images/theme/button-arrow.png);
  background-repeat: no-repeat;
  display: inline-block;
  color: #ffffff;
  background-position: 4px center;
  padding-left: 12px;
  padding-right: 5px;
}
.cdb-lecture .cdb-lecture__list {
  width: 460px;
  margin-top: 22px;
  float: right;
  display: inline-block;
}
.cdb-lecture .cdb-lecture__list-col {
  display: block;
  padding: 16px 0;
  border-top: solid 2px #d3d1d1;
}
.cdb-lecture .cdb-lecture__list-col p {
  font-size: 1.4em;
  color: #333333;
}
.cdb-lecture .cdb-lecture__list-col .cdb-lecture__list-buttonbar {
  margin: 6px 0;
}
.cdb-lecture .cdb-lecture__list-col .cdb-lecture__list-buttonbar .button--regular {
  background-image: url(../../areas/images/theme/button-bg.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #737373;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
  line-height: 23px;
  padding: 6px 7px 5px 7px;
}
.cdb-lecture .cdb-lecture__list-col .cdb-lecture__list-buttonbar .button--regular:hover {
  background-position: 0 -60px;
}
.cdb-lecture .cdb-lecture__list-col .cdb-lecture__list-buttonbar .button--regular span {
  background-image: url(../../areas/images/theme/button-arrow.png);
  background-repeat: no-repeat;
  display: inline-block;
  color: #ffffff;
  background-position: 4px center;
  padding-left: 12px;
  padding-right: 5px;
}
.cdb-lecture .cdb-lecture__list-col:last-of-type {
  border-bottom: solid 2px #d3d1d1;
}
.cdb-lecturedetail {
  overflow: hidden;
  margin: 50px 20px 0 20px;
}
.cdb-lecturedetail .cdb-lecturedetail__text {
  width: 460px;
  float: left;
  display: inline-block;
  padding-top: 20px;
}
.cdb-lecturedetail .cdb-lecturedetail__text h2 {
  font-size: 2em;
  color: #999999;
  line-height: 1.4em;
}
.cdb-lecturedetail .cdb-lecturedetail__text h3 {
  font-size: 2em;
  color: #d7c30f;
  line-height: 1.4em;
  padding-bottom: 30px;
}
.cdb-lecturedetail .cdb-lecturedetail__text h4 {
  color: #333333;
  font-size: 1.5em;
  margin-top: 10px;
  padding-bottom: 10px;
}
.cdb-lecturedetail .cdb-lecturedetail__text p {
  color: #333333;
  line-height: 1.5em;
  padding-bottom: 25px;
}
.cdb-lecturedetail .cdb-lecturedetail__text p a {
  text-decoration: underline;
  color: #333333;
  padding-left: 7px;
}
.cdb-lecturedetail .cdb-lecturedetail__text .cdb-lecturedetail__text-buttonbar {
  margin: -10px 0 25px 0;
}
.cdb-lecturedetail .cdb-lecturedetail__text .cdb-lecturedetail__text-buttonbar .button--regular {
  background-image: url(../../areas/images/theme/button-bg.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #737373;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
  line-height: 23px;
  padding: 6px 7px 5px 7px;
}
.cdb-lecturedetail .cdb-lecturedetail__text .cdb-lecturedetail__text-buttonbar .button--regular:hover {
  background-position: 0 -60px;
}
.cdb-lecturedetail .cdb-lecturedetail__text .cdb-lecturedetail__text-buttonbar .button--regular span {
  background-image: url(../../areas/images/theme/button-arrow.png);
  background-repeat: no-repeat;
  display: inline-block;
  color: #ffffff;
  background-position: 4px center;
  padding-left: 12px;
  padding-right: 5px;
}
.cdb-lecturedetail .cdb-lecturedetail__image {
  width: 460px;
  float: right;
  display: inline-block;
}
.cdb-lecturedetail .cdb-lecturedetail__image img {
  width: 460px;
  margin-top: 12px;
}
.cdb-lecturedetail .cdb-lecturedetail__image p {
  color: #333333;
  text-align: right;
  height: 12px;
  font-size: 10px;
  overflow: hidden;
}
.cdb-lecturedetail .cdb-lecture__video {
  float: right;
}
.cdb-lecturedetail .cdb-lecture__video .cdb-lecturelist__video--inner {
  position: relative;
  width: 460px;
  height: 258px;
  display: inline-block;
  background-image: none;
  padding: 0;
  text-decoration: none;
  cursor: pointer;
}
.cdb-lecturedetail .cdb-lecture__video .cdb-lecturelist__video--inner .cdb-lecturelist__video--play-button {
  width: 460px;
  height: 258px;
  display: inline-block;
  position: absolute;
  top: 0;
  background-image: url(../../areas/cdb/Images/LectureList/lecturedetail-play-button.png);
  background-repeat: no-repeat;
  background-position: center center;
}
.cdb-lecturedetail .cdb-lecture__video .cdb-lecturelist__video--inner .cdb-lecturelist__video--play-button:hover {
  background-image: url(../../areas/cdb/Images/LectureList/lecturedetail-play-button-hover.png);
}
.cdb-lecturedetail .cdb-lecture__video .cdb-lecturelist__video--inner img {
  width: 460px;
  height: 258px;
}
.cdb-lecturelist {
  margin: 0 20px;
  border-bottom: solid 2px #dadada;
}
.cdb-lecturelist__headline {
  border: none;
}
.cdb-lecturelist__headline h2 {
  color: #333333;
  font-size: 1.67em;
  margin: 55px 0 15px 0;
}
.cdb-lecturelist .cdb-lecturelist__entry.ts-fade--active .cdb-lecturelist__arrow.rotate-active,
.cdb-lecturelist .cdb-lecturelist__entry:hover .cdb-lecturelist__arrow {
  background-image: url(../../areas/cdb/images/lecturelist/lecturelist-detailarrow-hover.png);
  cursor: pointer;
}
.cdb-lecturelist .cdb-lecturelist__entry:hover .cdb-lecturelist__entry-inner {
  cursor: pointer;
}
.cdb-lecturelist .cdb-lecturelist__entry.ts-fade--active .cdb-lecturelist__arrow {
  background-image: url(../../areas/cdb/images/lecturelist/lecturelist-detailarrow-active.png);
  cursor: pointer;
}
.cdb-lecturelist .cdb-lecturelist__entry.cdb-lecturelist__entry--break:hover .cdb-lecturelist__arrow {
  background-image: none;
  cursor: default;
  /*pointer-events: none;*/
}
.cdb-lecturelist .cdb-lecturelist__entry.cdb-lecturelist__entry--event:hover .cdb-lecturelist__entry-inner,
.cdb-lecturelist .cdb-lecturelist__entry.cdb-lecturelist__entry--break:hover .cdb-lecturelist__entry-inner {
  cursor: default;
  /*pointer-events: none;*/
}
.cdb-lecturelist .cdb-lecturelist__entry.cdb-lecturelist__entry--event:hover,
.cdb-lecturelist .cdb-lecturelist__entry.cdb-lecturelist__entry--break:hover {
  cursor: default;
  /*pointer-events: none;*/
}
.cdb-lecturelist__entry {
  border-top: solid 2px #dadada;
  margin: 0;
  position: relative;
  padding-bottom: 1px;
}
.cdb-lecturelist__entry--highlight {
  border-color: #ebe187;
  background-color: #f9f6db;
}
.cdb-lecturelist__entry--highlight .cdb-lecturelist__detailview {
  background-image: none;
  background-color: #f9f6db;
}
.cdb-lecturelist__entry--highlight + .cdb-lecturelist__entry {
  border-color: #ebe187;
}
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner {
  overflow: hidden;
}
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner span,
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner p {
  color: #333333;
  line-height: 1.25em;
}
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner span.lecturelist--subline {
  color: #999999;
  font-size: 1.2em;
  font-style: italic;
}
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner h3 {
  margin-top: 2px;
  margin-bottom: 10px;
}
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner h3 span {
  font-size: 1.67em;
  color: #d7c30f;
  margin-right: 5px;
}
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner i {
  font-style: normal;
  color: #666666;
}
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner .cdb-lecturelist__check {
  width: 13px;
  height: 13px;
  margin: 20px 13px 0 5px;
  float: left;
}
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner .cdb-lecturelist__arrow {
  background-image: url(../../areas/cdb/images/lecturelist/lecturelist-detailarrow-default.png);
  background-repeat: no-repeat;
  width: 38px;
  height: 38px;
  margin: 15px 0 0 5px;
  float: left;
  display: none;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner .cdb-lecturelist__time {
  width: 77px;
  margin: 18px 10px 15px 10px;
  float: left;
  display: inline-block;
  font-size: 1.2em;
}
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner .cdb-lecturelist__content {
  width: 665px;
  margin: 18px 5px 18px 0;
  float: left;
  display: inline-block;
}
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner .cdb-lecturelist__content .flag-top .flag-title {
  position: absolute;
  color: #ffffff;
  background-color: #333333;
  border: solid 2px #70b1c3;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner .cdb-lecturelist__content .flag-top .flag-title {
  border-radius: 2px 1px 2px 2px;
}
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner .cdb-lecturelist__content .flag-top .flag-img {
  position: absolute;
  width: 6px;
  height: 6px;
  display: inline-block;
  background-image: url(../../areas/cdb/images/base/flag-img-top.png);
}
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner .cdb-lecturelist__content .flag-top .flag-title {
  top: -8px;
  right: 140px;
  font-size: 0.9em;
  height: 29px;
  line-height: 26px;
  padding: 0 14px;
}
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner .cdb-lecturelist__content .flag-top .flag-img {
  top: -8px;
  right: 134px;
}
.cdb-lecturelist__entry .cdb-lecturelist__entry-inner .cdb-lecturelist__content .cdb-lecturelist--flag {
  display: inline-block;
}
.cdb-lecturelist__entry .cdb-lecturelist__icon {
  position: absolute;
  top: 10px;
  right: 3px;
  width: 116px;
  display: inline-block;
}
.cdb-lecturelist__entry--break .cdb-lecturelist__entry-inner {
  position: relative;
  min-height: 110px;
}
.cdb-lecturelist__entry--break .cdb-lecturelist__entry-inner .cdb-lecturelist__arrow {
  background: none;
}
.cdb-lecturelist__entry--break .cdb-lecturelist__entry-inner .cdb-lecturelist__time {
  margin-top: 35px;
}
.cdb-lecturelist__entry--break .cdb-lecturelist__entry-inner .cdb-lecturelist__content {
  text-align: center;
  width: 100%;
  top: 12px;
  left: 0;
  margin: 0;
  float: none;
  position: absolute;
}
.cdb-lecturelist--more .cdb-lecturelist__entry-inner .cdb-lecturelist__arrow {
  display: inline-block;
}
.cdb-lecturelist .cdb-lecturelist--emphasize + .cdb-lecturelist__listelement {
  border-top: solid 2px #ebe187;
}
.cdb-lecturelist--last-element {
  border-bottom: solid 2px #dadada;
}
.cdb-lecturelist .button-icon {
  background-image: none;
  padding: 0;
  width: 33px;
  height: 33px;
  display: inline-block;
  margin: 0 3px 0 0;
}
.cdb-lecturelist .button-icon span {
  background-image: url(../../areas/images/theme/button-icon-bg.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  width: inherit;
  height: inherit;
  display: block;
  border-radius: 2px;
}
.cdb-lecturelist .button-icon span img {
  background-repeat: no-repeat;
  width: inherit;
  height: inherit;
}
.cdb-lecturelist .button-icon span.button-icon--delete img {
  background-image: url(../../areas/images/theme/edbIconSet.png);
  background-position: -26px -530px;
}
.cdb-lecturelist .button-icon span.button-icon--star img {
  background-image: url(../../areas/images/theme/button-icon-sprite.png);
}
.cdb-lecturelist .button-icon span.button-icon--calendar img {
  background-image: url(../../areas/images/theme/button-icon-sprite.png);
  background-position: 0 -50px;
}
.cdb-lecturelist .button-icon span.button-icon--mail img {
  background-image: url(../../areas/images/theme/button-icon-sprite.png);
  background-position: 0 -100px;
}
.cdb-lecturelist .button-icon:hover span {
  background-position: 0 -50px;
  /*span.button-icon--star img {
          background-position: -50px 0;
        }

        span.button-icon--calendar img {
          background-position: -50px -50px;
        }

        span.button-icon--mail img {
          background-position: -50px -100px;
        }*/
}
.cdb-lecturelist .button-icon.button-icon--active span {
  background-image: url(../../areas/images/theme/button-icon-bg-active.png);
}
.cdb-lecturelist .button-icon.button-icon--active span.button-icon--star img {
  background-image: url(../../areas/images/theme/button-icon-sprite.png);
  background-position: -100px 0;
}
.cdb-lecturelist .button-icon.button-icon--active:hover span {
  background-position: 0 -50px;
}
.cdb-lecturelist__detailview {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQtJREFUeNqslE0KwjAQhRuhgYIgghu9kJcQcad4DHEriCLiKURvo3XpAVoo/YMmvpaJlJhqFAdKhzTzvnmTEhbHsfQ8z/lHSCkdxpjKb3meb6rFLMv2Qgipop7bhlbvp2k6L7WdMAwHBNmpTd8CDOKzUrMCqEQ5aSq0BPlJkgzrms8ETroEOfw4IoHaaakRBAE3Oqg5aYSY1rFWoOYeRVFP13oRh5NqE/4AYQm5QHwM8Q46b30EEKRNTramgy+KQqU+GlmaNN4CCMIJsqIR6537+Dajmbe+BmhnssA7q4uj87VN7ccNcMLoTI5wEGI8ZwAn+t/S9FTFNoFD7HPOR7gKrq7rnmyvj4cAAwAqxlegdsotZgAAAABJRU5ErkJggg==') /*../../areas/cdb/images/lecturelist/lecturelist-triangle.png*/;
  background-repeat: no-repeat;
  background-color: #f2f2f2;
  background-position: 145px 0;
  overflow: hidden;
  margin-bottom: 15px;
}
.cdb-lecturelist__detailview span,
.cdb-lecturelist__detailview p {
  color: #333333;
  font-size: 1em;
}
.cdb-lecturelist__detailview p {
  padding-bottom: 25px;
  line-height: 1.5em;
}
.cdb-lecturelist__detailview span.lecturelist--subline {
  color: #7a7d80;
  font-size: 1.2em;
  font-style: italic;
}
.cdb-lecturelist__detailview h3 {
  font-size: 2.3em;
  color: #d7c30f;
  margin-top: 10px;
  margin-bottom: 20px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__detail {
  padding: 40px 35px 55px 35px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__detail-inner {
  overflow: hidden;
}
.cdb-lecturelist__detailview .cdb-lecturelist__detail-content--outer {
  width: 655px;
  float: left;
}
.cdb-lecturelist__detailview .cdb-lecturelist__detail-content--outer .cdb-lecturelist__addition {
  margin: 25px 0 0 0;
}
.cdb-lecturelist__detailview .cdb-lecturelist__detail-content--outer .cdb-lecturelist__addition strong {
  display: block;
  margin-bottom: 3px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__downloadOnly {
  border-top: dashed 1px #a1a1a1;
  width: 370px;
  margin: 30px 0 15px 0;
  overflow: hidden;
}
.cdb-lecturelist__detailview .cdb-lecturelist__downloadOnly .cdb-lecturelist__downloadList--inner {
  clear: both;
}
.cdb-lecturelist__detailview .cdb-lecturelist__downloadOnly .cdb-lecturelist__downloadList--inner img {
  margin-top: 10px;
  float: left;
}
.cdb-lecturelist__detailview .cdb-lecturelist__downloadOnly .cdb-lecturelist__downloadList--inner a {
  display: inline-block;
  margin-left: 10px;
  width: 85%;
  line-height: 1.5em;
  float: left;
  margin-top: 25px;
  background-position-y: 6px;
  /*vertical-align: 7px;*/
}
.cdb-lecturelist__detailview .cdb-lecturelist__media {
  overflow: hidden;
  padding-bottom: 47px;
  border-bottom: solid 1px #999999;
  margin-bottom: 50px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__media h3 {
  border-bottom: solid 2px #333333;
  color: #333333;
  font-weight: bold;
}
.cdb-lecturelist__detailview .cdb-lecturelist__media .cdb-lecturelist__video {
  width: 420px;
  float: left;
  margin-right: 20px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__media .cdb-lecturelist__video h3 {
  margin-top: 0;
  font-size: 1.6em;
  padding-bottom: 3px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__media .cdb-lecturelist__video p {
  margin: 10px 0 0 0;
}
.cdb-lecturelist__detailview .cdb-lecturelist__media .cdb-lecturelist__video .cdb-lecturelist__video--inner {
  position: relative;
  width: 420px;
  height: 236px;
  overflow: hidden;
  display: inline-block;
  background-image: none;
  padding: 0;
  text-decoration: none;
  cursor: pointer;
}
.cdb-lecturelist__detailview .cdb-lecturelist__media .cdb-lecturelist__video .cdb-lecturelist__video--inner > a {
  background-image: none;
  text-decoration: none;
  padding-left: 0;
}
.cdb-lecturelist__detailview .cdb-lecturelist__media .cdb-lecturelist__video .cdb-lecturelist__video--inner .cdb-lecturelist__video--play-button {
  width: 420px;
  height: 238px;
  display: inline-block;
  position: absolute;
  top: 0;
  background-image: url(../../areas/cdb/Images/LectureList/lecturedetail-play-button.png);
  background-repeat: no-repeat;
  background-position: center center;
}
.cdb-lecturelist__detailview .cdb-lecturelist__media .cdb-lecturelist__video .cdb-lecturelist__video--inner img {
  min-width: 420px;
  min-height: 236px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__media .cdb-lecturelist__video .cdb-lecturelist__video--inner .cdb-lecturelist__video--play-button:hover {
  background-image: url(../../areas/cdb/Images/LectureList/lecturedetail-play-button-hover.png);
}
.cdb-lecturelist__detailview .cdb-lecturelist__media .cdb-lecturelist__downloadList {
  width: 429px;
  float: left;
  overflow: hidden;
}
.cdb-lecturelist__detailview .cdb-lecturelist__media .cdb-lecturelist__downloadList--inner {
  clear: both;
  margin-bottom: 2px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__media .cdb-lecturelist__downloadList h3 {
  margin-top: 0;
  font-size: 1.6em;
  padding-bottom: 3px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__media .cdb-lecturelist__downloadList img {
  width: 26px;
  margin-bottom: 10px;
  float: left;
}
.cdb-lecturelist__detailview .cdb-lecturelist__media .cdb-lecturelist__downloadList a {
  display: inline-block;
  margin-left: 9px;
  margin-top: 15px;
  float: left;
  width: 85%;
  line-height: 1.5em;
  background-position-y: 6px;
}
.cdb-lecturelist__detailview .cdb-lecturelist--sponsors-outer {
  display: inline-block;
  overflow: hidden;
  padding-left: 30px;
  float: right;
}
.cdb-lecturelist__detailview .cdb-lecturelist__sponsors {
  width: 120px;
  padding: 30px 30px;
  display: inline-block;
  text-align: center;
  background-color: #ffffff;
}
.cdb-lecturelist__detailview .cdb-lecturelist__sponsors p {
  text-align: left;
  margin: 0 0 15px 8px;
  color: #666666;
}
.cdb-lecturelist__detailview .cdb-lecturelist__sponsors a {
  background-image: none;
  padding-left: 0;
  text-decoration: none;
}
.cdb-lecturelist__detailview .cdb-lecturelist__sponsors img {
  width: 100px;
  margin-top: 15px;
  display: inline-block;
}
.cdb-lecturelist__detailview .cdb-lecturelist__addition-buttonbar {
  margin-top: 15px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__addition-buttonbar .button-big--colored {
  background-image: url(../../areas/images/theme/button-bg-colored.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #65a3b2;
  padding: 0;
  height: 42px;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
}
.cdb-lecturelist__detailview .cdb-lecturelist__addition-buttonbar .button-big--colored:hover {
  background-position: 0 -60px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__addition-buttonbar .button-big--colored span {
  background-image: url(../../areas/images/theme/button-arrow.png);
  background-repeat: no-repeat;
  background-position: 0 5px;
  display: inline-block;
  margin: 13px 16px 0 16px;
  padding-left: 10px;
  color: #ffffff;
  font-size: 1.3em;
  line-height: 18px;
  height: 18px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__speaker-outer {
  padding: 0 15px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__speaker-outer .cdb-lecturelist__speaker {
  margin: 0 0 25px 0;
  float: left;
}
.cdb-lecturelist__detailview .cdb-lecturelist__speaker-outer .cdb-lecturelist__speaker h3 {
  border-bottom: solid 2px #333333;
  color: #333333;
  font-size: 1.6em;
  font-weight: bold;
  margin-left: 20px;
  margin-top: 2px;
  padding-bottom: 3px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__speaker-outer .cdb-lecturelist__speaker--inner .cdb-referent--small {
  margin-left: 20px;
  min-width: 201px;
  float: left;
}
.cdb-lecturelist__detailview .cdb-lecturelist__speaker-outer .cdb-lecturelist__speaker--inner .cdb-referent--small .cdb-referent {
  width: 199px;
  height: 340px;
  margin: 0;
  float: left;
}
.cdb-lecturelist__detailview .cdb-lecturelist__speaker-outer .cdb-lecturelist__speaker--inner .cdb-referent--small .cdb-referent .cdb-referent__portrait {
  height: 183px;
  overflow: hidden;
}
.cdb-lecturelist__detailview .cdb-lecturelist__speaker-outer .cdb-lecturelist__speaker--inner .cdb-referent--small .cdb-referent .cdb-referent__portrait img {
  min-height: 183px;
  min-width: 199px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__speaker-outer .cdb-lecturelist__speaker--inner .cdb-referent--small .cdb-referent .cdb-referent__basic {
  margin: 10px 15px 5px 15px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__speaker-outer .cdb-lecturelist__speaker--inner .cdb-referent--small .cdb-referent .cdb-referent__basic h2 {
  font-size: 1.2em;
}
.cdb-lecturelist__detailview .cdb-lecturelist__speaker-outer .cdb-lecturelist__speaker--inner .cdb-referent--small .cdb-referent .cdb-referent__basic p {
  color: #666666;
  font-size: 1.2em;
  margin: 0;
  line-height: 1.25em;
  max-height: 49px;
  overflow: hidden;
}
.cdb-lecturelist__detailview .cdb-lecturelist__speaker-outer .cdb-lecturelist__speaker--inner .cdb-referent--small .cdb-referent .cdb-referent__basic img.companylogo {
  height: 29px;
  bottom: 8px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__speaker-outer .cdb-lecturelist__speaker-teaser img {
  margin: 5px;
}
.cdb-lecturelist__detailview .cdb-lecturelist__speaker-outer .cdb-lecturelist__speaker-teaser:after {
  clear: both;
}
.cdb-lecturelist .cdb-referent {
  border: solid 2px #d9d9d9;
  border-radius: 2px;
  background: #ffffff;
  margin: 0 10px 20px 10px;
  display: inline-block;
  position: relative;
  padding: 0;
  text-decoration: none;
}
.cdb-lecturelist .cdb-referent .flag-right .flag-title {
  position: absolute;
  color: #ffffff;
  background-color: #333333;
  border: solid 2px #70b1c3;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.cdb-lecturelist .cdb-referent .flag-right .flag-title {
  border-radius: 2px 2px 1px 2px;
}
.cdb-lecturelist .cdb-referent .flag-right .flag-img {
  position: absolute;
  width: 6px;
  height: 6px;
  display: inline-block;
  background-image: url(../../areas/cdb/images/base/flag-img-right.png);
}
.cdb-lecturelist .cdb-referent .flag-right .flag-title {
  top: 12px;
  right: -8px;
  font-size: 0.9em;
  height: 29px;
  line-height: 26px;
  padding: 0 14px;
}
.cdb-lecturelist .cdb-referent .flag-right .flag-img {
  top: 41px;
  right: -8px;
}
.cdb-lecturelist .cdb-referent a {
  background: none;
  padding: 0;
}
.cdb-lecturelist .cdb-referent h2 {
  color: #000000;
}
.cdb-lecturelist .cdb-referent p {
  color: #666666;
}
.cdb-lecturelist .cdb-referent .cdb-referent__basic {
  margin: 15px 10px 15px 10px;
}
.cdb-lecturelist .cdb-referent .cdb-referent__basic h2 {
  font-size: 1.2em;
  /*font-weight: bold;*/
  font-style: italic;
  font-family: Humanist777BT-Bold, Arial, Sans-Serif;
  max-height: 35px;
  overflow: hidden;
}
.cdb-lecturelist .cdb-referent .cdb-referent__basic p {
  font-size: 1.2em;
  line-height: 1.3em;
  font-style: italic;
  max-height: 74px;
  overflow: hidden;
}
.cdb-lecturelist .cdb-referent .cdb-referent__basic img.companylogo {
  position: absolute;
  bottom: 15px;
  height: 29px;
}
.cdb-daily {
  padding-bottom: 1px;
}
.cdb-daily .cdb-overview__detail {
  margin: 75px 20px 37px 20px;
  width: 940px;
}
.cdb-daily .cdb-overview__detail .cdb-overview__detail-title {
  color: #333333;
  font-size: 1.67em;
  margin-bottom: 1em;
}
.cdb-daily .cdb-overview__detail p {
  width: 620px;
  font-size: 1.2em;
  line-height: 1.5em;
  color: #333333;
  margin-bottom: 20px;
}
.cdb-daily .cdb-overview__filter {
  overflow: hidden;
}
.cdb-daily .cdb-overview__filter h3 {
  font-size: 1.2em;
  padding-bottom: 4px;
  color: #ebe187;
}
.cdb-daily .cdb-overview__filter a {
  margin-left: 15px;
  font-size: 0.9em;
}
.cdb-daily .cdb-overview__filter-set a {
  display: inline-block;
  text-decoration: none;
  font-size: 0.9em;
  color: #666666;
  margin: 0 2px 4px 0;
  padding: 0 22px 0 6px;
  height: 22px;
  line-height: 22px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMdJREFUeNpi+P//P0NaWhoviEbGQDFGIGZHF4dhpvT0dDEGBoZPQLqDAQqAbGYgtQSIfwDZ7AxYAAsQvwfizUBcDlQEEqsG4kVAHAXEM4D4FzaNjCBrgRrYgOw1QOwLxNeBWBOqKWvmzJn/cWqEOo8TSN0DYgkgvgDERrg0gQATkp/mQDU9BmIDIG5nwAOYnz9/zozmJ28g1gfipC1btnD6+vruwWWjOJImkJ9+AukQpADjwmolNM6kQPGGFo+sQCyAKx4BAgwA3JN8OWg5nrAAAAAASUVORK5CYII=') /*../../areas/cdb/images/dailyoverview/overview-filter-remove.png*/ no-repeat right #e3e3e3;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.cdb-daily .cdb-overview__groups {
  margin: 0 16px 70px 16px;
}
.cdb-daily .cdb-overview__groups:last-child {
  margin-bottom: 0;
}
.cdb-daily .cdb-overview__groups .cdb-overview__groups-title {
  margin: 0 4px 28px 4px;
  padding-top: 6px;
  font-size: 1.25em;
  color: #ebe187;
  border-top: solid 2px #ebe187;
}
.cdb-daily .cdb-overview__groups.cdb-overview__teasergroups {
  margin: 0;
}
.cdb-daily .cdb-overview__groups.cdb-overview__teasergroups .cdb-teaserlist {
  padding: 0 10px;
}
.cdb-daily .cdb-overview__groups.cdb-overview__teasergroups .cdb-overview__groups-title {
  margin: 0 20px 28px 20px;
}
.cdb-daily .cdb-overview__groups.cdb-overview__teasergroups .cdb-overview__lecture-row-title {
  margin: 0 20px 9px 20px;
}
.cdb-daily .cdb-overview__lecture-row {
  overflow: hidden;
  margin-bottom: 46px;
}
.cdb-daily .cdb-overview__lecture-row:last-child {
  margin-bottom: 0;
}
.cdb-daily .cdb-overview__lecture-row .cdb-overview__lecture-row-title {
  font-style: italic;
  font-size: 1.67em;
  color: #333333;
  margin: 0 4px 9px 4px;
}
.cdb-daily .cdb-overview__lecture {
  background-image: none;
  text-decoration: none;
  width: 150px;
  height: 250px;
  position: relative;
  border: solid 2px #cbcbcb;
  background: #ffffff;
  float: left;
  margin: 0 4px 8px 4px;
  padding: 22px 10px 0 10px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.cdb-daily .cdb-overview__lecture-basic h3 {
  height: 128px;
  overflow: hidden;
  color: #ebe187;
  font-size: 1.4em;
  line-height: 1.1em;
  margin-top: 3px;
  word-wrap: break-word;
  -ms-word-wrap: break-word;
}
.cdb-daily .cdb-overview__lecture-additional {
  position: absolute;
  padding: 0 8px 5px 8px;
  left: 0;
  bottom: 0;
}
.cdb-daily .cdb-overview__lecture-additional p {
  color: #666666;
}
.cdb-daily .cdb-overview__lecture-additional p strong {
  color: #333333;
}
.cdb-daily .cdb-overview__lecture-additional .cdb-overview--lecture-language {
  margin-bottom: 4px;
}
.cdb-daily .cdb-overview__lecture .flag-right .flag-title {
  position: absolute;
  color: #ffffff;
  background-color: #333333;
  border: solid 2px #70b1c3;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.cdb-daily .cdb-overview__lecture .flag-right .flag-title {
  border-radius: 2px 2px 1px 2px;
}
.cdb-daily .cdb-overview__lecture .flag-right .flag-img {
  position: absolute;
  width: 6px;
  height: 6px;
  display: inline-block;
  background-image: url(../../areas/cdb/images/base/flag-img-right.png);
}
.cdb-daily .cdb-overview__lecture .flag-right .flag-title {
  top: -8px;
  right: -8px;
  font-size: 0.9em;
  height: 24px;
  line-height: 20px;
  padding: 0 10px;
}
.cdb-daily .cdb-overview__lecture .flag-right .flag-img {
  top: 16px;
  right: -8px;
}
.cdb-daily .cdb-overview__lecture--highlight {
  border-color: #ebe187;
  background-color: #f9f6db;
}
.cdb-daily .cdb-overview__lecture-row-buttonbar {
  margin: 0 4px;
  padding-top: 12px;
  clear: both;
}
.cdb-daily .cdb-overview__lecture-row-buttonbar .button--regular {
  background-image: url(../../areas/images/theme/button-bg.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #737373;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
  line-height: 23px;
  padding: 6px 7px 5px 7px;
}
.cdb-daily .cdb-overview__lecture-row-buttonbar .button--regular:hover {
  background-position: 0 -60px;
}
.cdb-daily .cdb-overview__lecture-row-buttonbar .button--regular span {
  background-image: url(../../areas/images/theme/button-arrow.png);
  background-repeat: no-repeat;
  display: inline-block;
  color: #ffffff;
  background-position: 4px center;
  padding-left: 12px;
  padding-right: 5px;
}
.cdb-daily .cdb-overview__filter-buttonbar {
  margin: 0 0 25px 0;
  overflow: hidden;
  float: left;
}
.cdb-daily .cdb-overview__filter-buttonbar .button-combined--colored {
  background-image: url(../../areas/images/theme/button-bg-colored.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #65a3b2;
  padding: 0;
  height: 42px;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
  text-decoration: none;
}
.cdb-daily .cdb-overview__filter-buttonbar .button-combined--colored:hover {
  background-position: 0 -60px;
}
.cdb-daily .cdb-overview__filter-buttonbar .button-combined--colored img {
  margin: 4px 4px 0 7px;
  vertical-align: middle;
  background-image: url(../../areas/images/theme/button-icon-icon-bg.png);
  background-repeat: no-repeat;
  background-position: -1px 0;
}
.cdb-daily .cdb-overview__filter-buttonbar .button-combined--colored span {
  display: inline-block;
  margin: 6px 16px 0 0;
  color: #ffffff;
  font-size: 1.3em;
  line-height: 18px;
  height: 18px;
  vertical-align: middle;
}
.cdb-daily .cdb-overview__text-buttonbar {
  /*margin-top: 8px;
    margin-right: 20px;*/
  overflow: hidden;
  margin: 0 0 25px 0;
  float: right;
}
.cdb-daily .cdb-overview__text-buttonbar .button-combined--colored {
  background-image: url(../../areas/images/theme/button-bg-colored.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #65a3b2;
  padding: 0;
  height: 42px;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
  text-decoration: none;
}
.cdb-daily .cdb-overview__text-buttonbar .button-combined--colored:hover {
  background-position: 0 -60px;
}
.cdb-daily .cdb-overview__text-buttonbar .button-combined--colored img {
  margin: 4px 4px 0 7px;
  vertical-align: middle;
  background-image: url(../../areas/images/theme/button-icon-icon-bg.png);
  background-repeat: no-repeat;
  background-position: -1px 0;
}
.cdb-daily .cdb-overview__text-buttonbar .button-combined--colored span {
  display: inline-block;
  margin: 6px 16px 0 0;
  color: #ffffff;
  font-size: 1.3em;
  line-height: 18px;
  height: 18px;
  vertical-align: middle;
}
.cdb-daily #cdb-filterSettings {
  clear: both;
}
.cdb-daily .cdb-overview__text-buttonbar .button-combined--colored {
  float: right;
}
.debug-mainnav--noticelist .cdb-mainnav .cdb-mainnav__tab .cdb-mainnav__tab-sub {
  padding: 2px 0 0 5px;
}
.debug-mainnav--noticelist .cdb-mainnav .cdb-mainnav__tab .cdb-mainnav__tab-sub li {
  display: none;
}
.debug-mainnav--noticelist .cdb-mainnav .cdb-mainnav__tab > li > a.cdb-mainnav--tab-active {
  background-image: url(../../areas/cdb/images/Mainnav/event-main-nav-sprite.png);
  background-position: 0 0;
  background-color: #ffffff;
  color: #666666;
}
.debug-mainnav--noticelist .cdb-mainnav .cdb-mainnav__tab > li > a.debug-mainnav--referent-active {
  background-image: url(../../areas/cdb/images/Mainnav/event-main-nav-sprite.png);
  background-position: 0 -100px;
  background-color: #d7c30f;
  color: #ffffff;
}
.debug-mainnav--noticelist .cdb-mainnav .cdb-mainnav__tab > li.cdb-noticelist-default {
  display: none;
}
.debug-mainnav--noticelist .cdb-mainnav .cdb-mainnav__tab {
  height: 65px;
}
.cdb-base#main {
  padding: 0;
}
.cdb-base#main #NavHistory,
.cdb-base#main .edbPageSearch,
.cdb-base#main .ItemDetailSocial {
  padding: 0 20px;
}
.cdb-base#main .cdb-recommendation {
  padding-bottom: 60px;
}
.cdb-base#main .ItemDetailSocial a {
  padding-left: 0;
  background-image: none;
  text-decoration: none;
}
.cdb-base#main .editbuttons > a,
.cdb-base#main .itemFav .removeFav > a,
.cdb-base#main .rcEntry .eInfo a,
.cdb-base#main .rcEntry .eImage a {
  background-image: none;
  padding-left: 0;
}
.cdb-base#main a.edbButton {
  text-decoration: none;
  color: #ffffff;
}
.cdb-base#main .FavListFilter {
  border-top: 2px solid #d7c30f !important;
}
.cdb-base#main .FavListFilter div > a {
  background-image: none;
  padding-left: 0;
}
.cdb-base#main .FavListFilter div a.active {
  color: #d7c30f;
}
.cdb-base#main .cdb-noticelist--searchContent .Result .rContent .rcRegular .rcEntry > div.eNote {
  background: #ffffff;
  border-top: 0;
  border-bottom: solid 2px #e5e5e5;
  border-left: solid 2px #e5e5e5;
  border-right: solid 2px #e5e5e5;
  margin-left: 0;
  min-height: 0;
}
.cdb-base#main .cdb-noticelist--searchContent .Result .rContent .rcRegular .rcEntry > div.eNote textarea {
  margin-top: 5px;
  height: 40px;
}
.cdb-base#main a.edbButton.noTextBig.toCalendar img {
  background-image: url("../../areas/Images/Theme/cdbIconSetCalendar.png");
  background-repeat: no-repeat;
  background-position: 2px 1px;
}
.cdb-base#main .DummyButtons a.edbButton.noTextBig.toCalendar img {
  background-image: url("../../areas/Images/Theme/cdbIconSetCalendar.png");
  background-repeat: no-repeat;
  background-position: -28px 1px;
}
.cdb-base#main a.edbButton.noTextSmall.toCalendar img {
  background-image: url("../../areas/Images/Theme/cdbIconSetCalendar.png");
  background-repeat: no-repeat;
  background-position: 2px -28px;
}
.cdb-base#main .DummyButtons a.edbButton.noTextSmall.toCalendar img {
  background-image: url("../../areas/Images/Theme/cdbIconSetCalendar.png");
  background-repeat: no-repeat;
  background-position: -28px -28px;
}
.cdb-base#main a.edbButton.noTextBig.toMail img {
  background: url("../../Image/general/object/edb3/edbIconSet.png") no-repeat scroll -31px -198px rgba(0, 0, 0, 0);
}
.cdb-base#main .DummyButtons a.edbButton.noTextBig.toMail img {
  background: url("../../Image/general/object/edb3/edbIconSet_default.png") no-repeat scroll -31px -198px rgba(0, 0, 0, 0);
}
.cdb-base#main a.edbButton.noTextSmall.toMail img {
  background: url("../../Image/general/object/edb3/edbIconSetSmall.png") no-repeat scroll -25px -170px rgba(0, 0, 0, 0);
}
.cdb-base#main .DummyButtons a.edbButton.noTextSmall.toMail img {
  background: url("../../Image/general/object/edb3/edbIconSetSmall_default.png") no-repeat scroll -25px -170px rgba(0, 0, 0, 0);
}
.cdb-base#main .removeFav {
  top: 12px;
  right: 8px;
}
.cdb-base#main .removeFav .button-icon {
  background-image: none;
  padding: 0;
  width: 33px;
  height: 33px;
  display: inline-block;
  margin: 0 3px 0 0;
}
.cdb-base#main .removeFav .button-icon span {
  background-image: url(../../areas/images/theme/button-icon-bg.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  width: inherit;
  height: inherit;
  display: block;
  border-radius: 2px;
}
.cdb-base#main .removeFav .button-icon span img {
  background-repeat: no-repeat;
  width: inherit;
  height: inherit;
}
.cdb-base#main .removeFav .button-icon span.button-icon--delete img {
  background-image: url(../../areas/images/theme/edbIconSet.png);
  background-position: -26px -530px;
}
.cdb-base#main .removeFav .button-icon span.button-icon--star img {
  background-image: url(../../areas/images/theme/button-icon-sprite.png);
}
.cdb-base#main .removeFav .button-icon span.button-icon--calendar img {
  background-image: url(../../areas/images/theme/button-icon-sprite.png);
  background-position: 0 -50px;
}
.cdb-base#main .removeFav .button-icon span.button-icon--mail img {
  background-image: url(../../areas/images/theme/button-icon-sprite.png);
  background-position: 0 -100px;
}
.cdb-base#main .removeFav .button-icon:hover span {
  background-position: 0 -50px;
  /*span.button-icon--star img {
          background-position: -50px 0;
        }

        span.button-icon--calendar img {
          background-position: -50px -50px;
        }

        span.button-icon--mail img {
          background-position: -50px -100px;
        }*/
}
.cdb-base#main .removeFav .button-icon.button-icon--active span {
  background-image: url(../../areas/images/theme/button-icon-bg-active.png);
}
.cdb-base#main .removeFav .button-icon.button-icon--active span.button-icon--star img {
  background-image: url(../../areas/images/theme/button-icon-sprite.png);
  background-position: -100px 0;
}
.cdb-base#main .removeFav .button-icon.button-icon--active:hover span {
  background-position: 0 -50px;
}
.cdb-base#main .rcEntry .eNote .eNote--inner {
  position: relative;
  width: 66%;
}
.cdb-base#main .rcEntry .eNote .eNote--inner h3 {
  font-size: 1.4em;
  color: #d7c30f;
}
.cdb-base#main .rcEntry .eNote .eNote--inner a.sH3-01 {
  font-size: 1.4em;
  background-image: url(../../areas/cdb/images/noticeList/noticelist-arrow.png);
  color: #d7c30f;
  text-decoration: none;
  cursor: pointer;
}
.cdb-base#main .rcEntry .eNote .eNote--inner span.editbuttons {
  top: 0;
  right: 0;
}
.cdb-base#main .rcBarContentRight a.edbButton {
  padding: 3px;
  border-radius: 2px;
}
.cdb-base#main .rContent .rcRegular .itemFav .rcEntry {
  margin-bottom: 20px;
}
.cdb-base#main .itemFavSmall .cdb-noticelist--detailtrigger {
  min-height: 0;
}
.cdb-base#main .itemFavSmall .cdb-noticelist--detailtrigger .eInfoSmall {
  margin: 0;
  min-height: 0;
  padding-bottom: 7px;
}
.cdb-base#main .itemFavSmall .cdb-noticelist--detailtrigger .eInfoSmall h3 {
  padding-top: 5px;
  line-height: 1.6em;
}
.cdb-base#main .itemFavSmall .cdb-noticelist--detailtrigger .eInfoSmall h4 {
  line-height: 1.6em;
}
.cdb-base .cdb-noticelistDates,
.cdb-base .cdb-noticelistExhibitor {
  padding: 0 20px;
}
.cdb-base .cdb-noticelistDates > h2,
.cdb-base .cdb-noticelistExhibitor > h2 {
  font-size: 1.67em;
  color: #333333;
  margin-bottom: 10px;
}
.cdb-base .cdb-noticelistDates > p,
.cdb-base .cdb-noticelistExhibitor > p {
  color: #333333;
  font-size: 1em;
  line-height: 1.5em;
  margin-bottom: 20px;
}
.cdb-base .cdb-noticelistDates .cdb-noticelistDates__addition-buttonbar,
.cdb-base .cdb-noticelistExhibitor .cdb-noticelistDates__addition-buttonbar {
  overflow: hidden;
  margin-bottom: 55px;
}
.cdb-base .cdb-noticelistDates .cdb-noticelistDates__addition-buttonbar .button-combined--colored,
.cdb-base .cdb-noticelistExhibitor .cdb-noticelistDates__addition-buttonbar .button-combined--colored {
  background-image: url(../../areas/images/theme/button-bg-colored.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #65a3b2;
  padding: 0;
  height: 42px;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
  text-decoration: none;
}
.cdb-base .cdb-noticelistDates .cdb-noticelistDates__addition-buttonbar .button-combined--colored:hover,
.cdb-base .cdb-noticelistExhibitor .cdb-noticelistDates__addition-buttonbar .button-combined--colored:hover {
  background-position: 0 -60px;
}
.cdb-base .cdb-noticelistDates .cdb-noticelistDates__addition-buttonbar .button-combined--colored img,
.cdb-base .cdb-noticelistExhibitor .cdb-noticelistDates__addition-buttonbar .button-combined--colored img {
  margin: 4px 4px 0 7px;
  vertical-align: middle;
  background-image: url(../../areas/images/theme/button-icon-icon-bg.png);
  background-repeat: no-repeat;
  background-position: -1px 0;
}
.cdb-base .cdb-noticelistDates .cdb-noticelistDates__addition-buttonbar .button-combined--colored span,
.cdb-base .cdb-noticelistExhibitor .cdb-noticelistDates__addition-buttonbar .button-combined--colored span {
  display: inline-block;
  margin: 6px 16px 0 0;
  color: #ffffff;
  font-size: 1.3em;
  line-height: 18px;
  height: 18px;
  vertical-align: middle;
}
.cdb-base .cdb-noticelistDates .cdb-noticelistDates__addition-buttonbar .button-combined--colored,
.cdb-base .cdb-noticelistExhibitor .cdb-noticelistDates__addition-buttonbar .button-combined--colored {
  float: left;
  display: inline-block;
  margin: 0 10px 0 0;
}
.cdb-base .cdb-noticelistDates .cdb-lecturelist,
.cdb-base .cdb-noticelistExhibitor .cdb-lecturelist {
  margin: 0;
}
.cdb-base .cdb-noticelistDates .cdb-lecturelist .cdb-lecturelist__headline h2,
.cdb-base .cdb-noticelistExhibitor .cdb-lecturelist .cdb-lecturelist__headline h2 {
  margin: 25px 0 15px 0;
}
.cdb-base .cdb-noticelistDates .cdb-lecturelist .cdb-lecturelist__headline.cdb-lecturelist__nlAfter h2,
.cdb-base .cdb-noticelistExhibitor .cdb-lecturelist .cdb-lecturelist__headline.cdb-lecturelist__nlAfter h2 {
  margin: 45px 0 15px 0;
}
.cdb-base .cdb-noticelistDates .cdb-lecturelist .cdb-lecturelist__entry .cdb-lecturelist__entry-inner .cdb-lecturelist__check,
.cdb-base .cdb-noticelistExhibitor .cdb-lecturelist .cdb-lecturelist__entry .cdb-lecturelist__entry-inner .cdb-lecturelist__check {
  margin: 20px 13px 0 10px;
}
.cdb-base .cdb-noticelistDates .cdb-lecturelist .cdb-lecturelist__entry .cdb-lecturelist__entry-inner .cdb-lecturelist__content,
.cdb-base .cdb-noticelistExhibitor .cdb-lecturelist .cdb-lecturelist__entry .cdb-lecturelist__entry-inner .cdb-lecturelist__content {
  width: 635px;
}
.cdb-base .cdb-noticelistDates .cdb-lecturelist.cdb-lecturelist__Default,
.cdb-base .cdb-noticelistExhibitor .cdb-lecturelist.cdb-lecturelist__Default {
  border: none;
}
.cdb-base .cdb-noticelistDates .cdb-lecturelist.cdb-lecturelist__Default .cdb-lecturelist__DefaultEntry,
.cdb-base .cdb-noticelistExhibitor .cdb-lecturelist.cdb-lecturelist__Default .cdb-lecturelist__DefaultEntry {
  border: dotted 2px #dadada;
  background-color: #f2f2f2;
  padding: 20px;
  border-radius: 5px;
}
.cdb-base .cdb-noticelistDates .cdb-lecturelist.cdb-lecturelist__Default .cdb-lecturelist__DefaultEntry p,
.cdb-base .cdb-noticelistExhibitor .cdb-lecturelist.cdb-lecturelist__Default .cdb-lecturelist__DefaultEntry p {
  color: #333333;
  margin-bottom: 4px;
}
.cdb-base .cdb-noticelistDates .cdb-lecturelist.cdb-lecturelist__Default .cdb-lecturelist__DefaultEntry .cdb-lecturedetail__text-buttonbar,
.cdb-base .cdb-noticelistExhibitor .cdb-lecturelist.cdb-lecturelist__Default .cdb-lecturelist__DefaultEntry .cdb-lecturedetail__text-buttonbar {
  margin-top: 12px;
}
.cdb-base .cdb-noticelistDates .cdb-lecturelist.cdb-lecturelist__Default .cdb-lecturelist__DefaultEntry .cdb-lecturedetail__text-buttonbar .button--regular,
.cdb-base .cdb-noticelistExhibitor .cdb-lecturelist.cdb-lecturelist__Default .cdb-lecturelist__DefaultEntry .cdb-lecturedetail__text-buttonbar .button--regular {
  background-image: url(../../areas/images/theme/button-bg.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #737373;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
  line-height: 23px;
  padding: 6px 7px 5px 7px;
}
.cdb-base .cdb-noticelistDates .cdb-lecturelist.cdb-lecturelist__Default .cdb-lecturelist__DefaultEntry .cdb-lecturedetail__text-buttonbar .button--regular:hover,
.cdb-base .cdb-noticelistExhibitor .cdb-lecturelist.cdb-lecturelist__Default .cdb-lecturelist__DefaultEntry .cdb-lecturedetail__text-buttonbar .button--regular:hover {
  background-position: 0 -60px;
}
.cdb-base .cdb-noticelistDates .cdb-lecturelist.cdb-lecturelist__Default .cdb-lecturelist__DefaultEntry .cdb-lecturedetail__text-buttonbar .button--regular span,
.cdb-base .cdb-noticelistExhibitor .cdb-lecturelist.cdb-lecturelist__Default .cdb-lecturelist__DefaultEntry .cdb-lecturedetail__text-buttonbar .button--regular span {
  background-image: url(../../areas/images/theme/button-arrow.png);
  background-repeat: no-repeat;
  display: inline-block;
  color: #ffffff;
  background-position: 4px center;
  padding-left: 12px;
  padding-right: 5px;
}
.cdb-base .cdb-noticelistDates .cdb-noticelistdetail__text-buttonbar .button-combined--colored,
.cdb-base .cdb-noticelistExhibitor .cdb-noticelistdetail__text-buttonbar .button-combined--colored {
  background-image: url(../../areas/images/theme/button-bg-colored.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #65a3b2;
  padding: 0;
  height: 42px;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
  text-decoration: none;
}
.cdb-base .cdb-noticelistDates .cdb-noticelistdetail__text-buttonbar .button-combined--colored:hover,
.cdb-base .cdb-noticelistExhibitor .cdb-noticelistdetail__text-buttonbar .button-combined--colored:hover {
  background-position: 0 -60px;
}
.cdb-base .cdb-noticelistDates .cdb-noticelistdetail__text-buttonbar .button-combined--colored img,
.cdb-base .cdb-noticelistExhibitor .cdb-noticelistdetail__text-buttonbar .button-combined--colored img {
  margin: 4px 4px 0 7px;
  vertical-align: middle;
  background-image: url(../../areas/images/theme/button-icon-icon-bg.png);
  background-repeat: no-repeat;
  background-position: -1px 0;
}
.cdb-base .cdb-noticelistDates .cdb-noticelistdetail__text-buttonbar .button-combined--colored span,
.cdb-base .cdb-noticelistExhibitor .cdb-noticelistdetail__text-buttonbar .button-combined--colored span {
  display: inline-block;
  margin: 6px 16px 0 0;
  color: #ffffff;
  font-size: 1.3em;
  line-height: 18px;
  height: 18px;
  vertical-align: middle;
}
.cdb-base .cdb-noticelistDates .cdb-noticelistdetail__buttonbar--outer,
.cdb-base .cdb-noticelistExhibitor .cdb-noticelistdetail__buttonbar--outer {
  overflow: hidden;
  margin-top: 20px;
}
.cdb-base .cdb-noticelistDates .cdb-noticelistdetail__buttonbar--outer .cdb-noticelistdetail__text-buttonbar,
.cdb-base .cdb-noticelistExhibitor .cdb-noticelistdetail__buttonbar--outer .cdb-noticelistdetail__text-buttonbar,
.cdb-base .cdb-noticelistDates .cdb-noticelistdetail__buttonbar--outer .cdb-noticelistdetail__buttonbarSmall,
.cdb-base .cdb-noticelistExhibitor .cdb-noticelistdetail__buttonbar--outer .cdb-noticelistdetail__buttonbarSmall {
  width: 50%;
  float: left;
}
.cdb-base .cdb-noticelistDates .cdb-noticelistdetail__buttonbar--outer .cdb-noticelistdetail__text-buttonbar a,
.cdb-base .cdb-noticelistExhibitor .cdb-noticelistdetail__buttonbar--outer .cdb-noticelistdetail__text-buttonbar a {
  float: right;
  margin-bottom: 30px;
}
.cdb-base .cdb-noticelist--ResultGroup .cdb-noticelist--headline {
  color: #333333;
  font-size: 1.67em;
  margin: 25px 0 15px;
}
.cdb-base .cdb-noticelistExhibitor .cdb-noticelistDates__addition-buttonbar {
  margin-bottom: 35px;
}
.cdb-base .cdb-noticelist--ResultGroup .cdb-lecturelist__headline h2 {
  margin: 22px 0 15px 0;
}
.cdb-recommendation {
  margin-top: 15px;
}
.cdb-recommendation h2 {
  font-size: 1.5em;
  color: #333333;
  margin-left: 20px;
  margin-bottom: 11px;
}
.cdb-recommendation .cdb-recommendation__entry-shell {
  overflow: hidden;
  padding: 0 14px;
}
.cdb-recommendation .cdb-recommendation__entry-shell .cdb-recommendation__entry {
  width: 301px;
  height: 63px;
  overflow: hidden;
  float: left;
  border: solid 2px #d9d9d9;
  border-radius: 3px;
  margin: 6px 6px;
  position: relative;
  background-image: none;
  padding-left: 0;
}
.cdb-recommendation .cdb-recommendation__entry-shell .cdb-recommendation__entry--date {
  text-transform: uppercase;
  width: 24px;
  height: 28px;
  line-height: 1.4em;
  float: left;
  padding-right: 11px;
  margin: 18px 0 10px 16px;
  border-right: solid 1px #d9d9d9;
}
.cdb-recommendation .cdb-recommendation__entry-shell .cdb-recommendation__entry--date strong {
  font-size: 2em;
  padding-bottom: 0;
}
.cdb-recommendation .cdb-recommendation__entry-shell .cdb-recommendation__entry--date span {
  font-size: 1.2em;
}
.cdb-recommendation .cdb-recommendation__entry-shell .cdb-recommendation__entry--date strong,
.cdb-recommendation .cdb-recommendation__entry-shell .cdb-recommendation__entry--date span {
  display: block;
}
.cdb-recommendation .cdb-recommendation__entry-shell .cdb-recommendation__entry--text {
  width: 220px;
  float: left;
  padding-left: 10px;
  font-size: 1.25em;
  line-height: 1.3em;
  margin: 12px 0 13px 0;
  color: #d7c30f;
  display: table;
  height: 35px;
}
.cdb-recommendation .cdb-recommendation__entry-shell .cdb-recommendation__entry--text span {
  vertical-align: middle;
  display: table-cell;
}
.cdb-recommendation .cdb-recommendation__entry-shell .cdb-recommendation__entry--binding {
  height: 10px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content {
  width: 540px;
  margin: 20px;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--left {
  width: 220px;
  float: left;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--left img {
  width: 220px;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--left .cdb-fancySpeaker__company p {
  color: #333333;
  margin-top: 15px;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--left .cdb-fancySpeaker__company img {
  width: 160px;
  border-radius: 5px;
  margin-top: 2px;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--left .cdb-fancySpeaker__company a {
  margin-top: 18px;
  display: inline-block;
  font-weight: bold;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--left .cdb-fancySpeaker__company .cdb-company--link {
  background-image: none;
  padding-left: 0;
  text-decoration: none;
  font-weight: normal;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right {
  width: 268px;
  float: left;
  padding: 0 5px 0 22px;
  color: #ffffff;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right .flag-title {
  position: absolute;
  color: #ffffff;
  background-color: #333333;
  border: solid 2px #70b1c3;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right .flag-title {
  border-radius: 2px 1px 2px 2px;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right .flag-img {
  position: absolute;
  width: 6px;
  height: 6px;
  display: inline-block;
  background-image: url(../../areas/cdb/images/base/flag-img-top.png);
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right .flag-title {
  margin-top: 5px;
  margin-bottom: 10px;
  position: relative;
  top: 0;
  right: 0;
  font-size: 0.9em;
  height: 26px;
  display: inline-block;
  line-height: 22px;
  padding: 0 14px;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right h2 {
  margin-top: 5px;
  color: #333333;
  font-style: italic;
  font-weight: bold;
  font-size: 1.5em;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right h3 {
  border-top: none;
  font-style: italic;
  color: #666666;
  font-size: 1.2em;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right p {
  margin-top: 20px;
  line-height: 1.6em;
  color: #333333;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right > a {
  background-image: none;
  text-decoration: none;
  padding-left: 0;
  font-weight: bold;
  font-size: 1.33em;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right .cdb-fancySpeaker--social-media {
  margin-top: 47px;
  margin-bottom: 12px;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right .cdb-fancySpeaker--social-media a {
  height: 31px;
  width: 31px;
  padding-left: 0;
  display: inline-block;
  background-image: url(../../areas/cdb/images/popup-speaker/sm-sprite.png);
  margin-right: 2px;
  text-decoration: none;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right .cdb-fancySpeaker--social-media .sm-facebook {
  background-position: 0 0;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right .cdb-fancySpeaker--social-media .sm-twitter {
  background-position: -35px 0;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right .cdb-fancySpeaker--social-media .sm-googleplus {
  background-position: -70px 0;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right .cdb-fancySpeaker--social-media .sm-linkedin {
  background-position: -105px 0;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right .cdb-fancySpeaker--social-media .sm-xing {
  background-position: -140px 0;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--right .cdb-fancySpeaker--social-media .sm-YouTube {
  background-position: -175px 0;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--footer {
  width: 100%;
  clear: both;
  padding-top: 33px;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--footer h2 {
  font-size: 1.5em;
  color: #333333;
  margin-bottom: 11px;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--footer .cdb-fancySpeaker__entry-shell {
  overflow: hidden;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--footer .cdb-fancySpeaker__entry-shell .cdb-fancySpeaker__entry {
  width: 536px;
  height: 63px;
  float: left;
  border: solid 2px #d9d9d9;
  border-radius: 3px;
  margin: 6px 0;
  overflow: hidden;
  position: relative;
  background-image: none;
  padding-left: 0;
  text-decoration: none;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--footer .cdb-fancySpeaker__entry-shell .cdb-fancySpeaker__entry--date {
  text-transform: uppercase;
  width: 24px;
  height: 28px;
  line-height: 1.4em;
  float: left;
  padding-right: 11px;
  margin: 18px 0 10px 16px;
  border-right: solid 1px #d9d9d9;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--footer .cdb-fancySpeaker__entry-shell .cdb-fancySpeaker__entry--date strong {
  font-size: 2em;
  padding-bottom: 0;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--footer .cdb-fancySpeaker__entry-shell .cdb-fancySpeaker__entry--date span {
  font-size: 1.2em;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--footer .cdb-fancySpeaker__entry-shell .cdb-fancySpeaker__entry--date strong,
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--footer .cdb-fancySpeaker__entry-shell .cdb-fancySpeaker__entry--date span {
  display: block;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--footer .cdb-fancySpeaker__entry-shell .cdb-fancySpeaker__entry--text {
  width: 455px;
  float: left;
  padding-left: 10px;
  font-size: 1.25em;
  line-height: 1.3em;
  /*margin: 21px 0 13px 0;*/
  margin: 12px 0 13px 0;
  color: #d7c30f;
  display: table;
  height: 35px;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--footer .cdb-fancySpeaker__entry-shell .cdb-fancySpeaker__entry--text span {
  vertical-align: middle;
  display: table-cell;
}
.cdb-fancySpeaker .cdb-fancySpeaker__content .cdb-fancySpeaker__content--footer .cdb-fancySpeaker__entry-shell .cdb-fancySpeaker__entry--binding {
  height: 10px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
}
.cdb-fancyQuickview {
  width: 640px;
  margin: 20px 10px 20px 10px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__detail-content h2 {
  color: #7a7d80;
  font-size: 1em;
  font-style: italic;
  margin-bottom: 8px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__detail-content h3 {
  font-size: 2.3em;
  color: #d7c30f;
  margin-bottom: 30px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__detail-content p {
  color: #333333;
  font-size: 1em;
  line-height: 1.6em;
  margin-bottom: 20px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__detail {
  padding: 5px 10px 0 10px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__detail-content {
  width: 540px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__detail-content .cdb-fancyQuickview--flag {
  display: inline-block;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition {
  padding-top: 5px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition span,
.cdb-fancyQuickview .cdb-fancyQuickview__addition strong {
  color: #333333;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition strong {
  display: block;
  margin-top: 6px;
  margin-bottom: 6px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer {
  margin-top: 20px;
  overflow: hidden;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer .cdb-fancyQuickview__addition-buttonbar {
  padding-right: 10px;
  float: left;
  display: inline-block;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer .cdb-fancyQuickview__addition-buttonbar .button-big--colored {
  background-image: url(../../areas/images/theme/button-bg-colored.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #65a3b2;
  padding: 0;
  height: 42px;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer .cdb-fancyQuickview__addition-buttonbar .button-big--colored:hover {
  background-position: 0 -60px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer .cdb-fancyQuickview__addition-buttonbar .button-big--colored span {
  background-image: url(../../areas/images/theme/button-arrow.png);
  background-repeat: no-repeat;
  background-position: 0 5px;
  display: inline-block;
  margin: 13px 16px 0 16px;
  padding-left: 10px;
  color: #ffffff;
  font-size: 1.3em;
  line-height: 18px;
  height: 18px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer .cdb-fancyQuickview__addition-icon {
  margin-top: 5px;
  padding-left: 8px;
  float: left;
  border-left: solid 1px #cccccc;
  display: inline-block;
  height: 32px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer .cdb-fancyQuickview__addition-icon .button-icon {
  background-image: none;
  padding: 0;
  width: 33px;
  height: 33px;
  display: inline-block;
  margin: 0 3px 0 0;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer .cdb-fancyQuickview__addition-icon .button-icon span {
  background-image: url(../../areas/images/theme/button-icon-bg.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  width: inherit;
  height: inherit;
  display: block;
  border-radius: 2px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer .cdb-fancyQuickview__addition-icon .button-icon span img {
  background-repeat: no-repeat;
  width: inherit;
  height: inherit;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer .cdb-fancyQuickview__addition-icon .button-icon span.button-icon--delete img {
  background-image: url(../../areas/images/theme/edbIconSet.png);
  background-position: -26px -530px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer .cdb-fancyQuickview__addition-icon .button-icon span.button-icon--star img {
  background-image: url(../../areas/images/theme/button-icon-sprite.png);
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer .cdb-fancyQuickview__addition-icon .button-icon span.button-icon--calendar img {
  background-image: url(../../areas/images/theme/button-icon-sprite.png);
  background-position: 0 -50px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer .cdb-fancyQuickview__addition-icon .button-icon span.button-icon--mail img {
  background-image: url(../../areas/images/theme/button-icon-sprite.png);
  background-position: 0 -100px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer .cdb-fancyQuickview__addition-icon .button-icon:hover span {
  background-position: 0 -50px;
  /*span.button-icon--star img {
          background-position: -50px 0;
        }

        span.button-icon--calendar img {
          background-position: -50px -50px;
        }

        span.button-icon--mail img {
          background-position: -50px -100px;
        }*/
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer .cdb-fancyQuickview__addition-icon .button-icon.button-icon--active span {
  background-image: url(../../areas/images/theme/button-icon-bg-active.png);
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer .cdb-fancyQuickview__addition-icon .button-icon.button-icon--active span.button-icon--star img {
  background-image: url(../../areas/images/theme/button-icon-sprite.png);
  background-position: -100px 0;
}
.cdb-fancyQuickview .cdb-fancyQuickview__addition .cdb-fancyQuickview__addition-buttonbar--outer .cdb-fancyQuickview__addition-icon .button-icon.button-icon--active:hover span {
  background-position: 0 -50px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker {
  overflow: hidden;
  margin-top: 10px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker h3 {
  width: 620px;
  border-bottom: solid 2px #333333;
  color: #333333;
  font-size: 1.6em;
  font-weight: bold;
  margin-left: 10px;
  margin-top: 2px;
  padding-bottom: 3px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent {
  width: 136px;
  height: 260px;
  float: left;
  margin: 20px 10px 0 10px !important;
  border: solid 2px #d9d9d9;
  border-radius: 2px;
  background: #ffffff;
  margin: 0 10px 20px 10px;
  display: inline-block;
  position: relative;
  padding: 0;
  text-decoration: none;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent .flag-right .flag-title {
  position: absolute;
  color: #ffffff;
  background-color: #333333;
  border: solid 2px #70b1c3;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent .flag-right .flag-title {
  border-radius: 2px 2px 1px 2px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent .flag-right .flag-img {
  position: absolute;
  width: 6px;
  height: 6px;
  display: inline-block;
  background-image: url(../../areas/cdb/images/base/flag-img-right.png);
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent .flag-right .flag-title {
  top: 12px;
  right: -8px;
  font-size: 0.9em;
  height: 29px;
  line-height: 26px;
  padding: 0 14px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent .flag-right .flag-img {
  top: 41px;
  right: -8px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent a {
  background: none;
  padding: 0;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent h2 {
  color: #000000;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent p {
  color: #666666;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent .cdb-referent__basic {
  margin: 15px 10px 15px 10px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent .cdb-referent__basic h2 {
  font-size: 1.2em;
  /*font-weight: bold;*/
  font-style: italic;
  font-family: Humanist777BT-Bold, Arial, Sans-Serif;
  max-height: 35px;
  overflow: hidden;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent .cdb-referent__basic p {
  font-size: 1.2em;
  line-height: 1.3em;
  font-style: italic;
  max-height: 74px;
  overflow: hidden;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent .cdb-referent__basic img.companylogo {
  position: absolute;
  bottom: 15px;
  height: 29px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent .cdb-referent__portrait {
  overflow: hidden;
  height: 135px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent .cdb-referent__portrait img {
  min-width: 145px;
  height: 135px;
  max-width: 456px;
  margin-left: -5px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent .cdb-referent__basic {
  margin: 6px 10px 15px 10px;
  /*height: 58px;*/
  overflow: hidden;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent .cdb-referent__basic h2 {
  font-size: 1em;
  max-height: 30px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent .cdb-referent__basic p {
  font-size: 1em;
  line-height: 1.2em;
  max-height: 57px;
}
.cdb-fancyQuickview .cdb-fancyQuickview__speaker .cdb-referent .cdb-referent__basic img.companylogo {
  height: 19px;
  bottom: 5px;
}
.cdb-fancyCategory {
  width: 365px;
  margin: 20px;
}
.cdb-fancyCategory h2 {
  font-size: 2.1em;
  color: #333333;
  margin-bottom: 24px;
}
.cdb-fancyCategory dt,
.cdb-fancyCategory dd {
  color: #333333;
}
.cdb-fancyCategory dt {
  margin-bottom: 25px;
  overflow: hidden;
}
.cdb-fancyCategory dt strong {
  font-size: 1.1em;
}
.cdb-fancyCategory dd {
  margin-bottom: 15px;
  width: 100%;
  overflow: hidden;
}
.cdb-fancyCategory dd > span {
  width: 330px;
}
.cdb-fancyCategory input,
.cdb-fancyCategory span {
  float: left;
}
.cdb-fancyCategory input {
  margin: 0 7px 0 3px;
  width: 13px;
}
.cdb-fancyCategory .cdb-fancyCategory__text-buttonbar {
  margin-top: 25px;
  margin-bottom: 5px;
}
.cdb-fancyCategory .cdb-fancyCategory__text-buttonbar a {
  text-decoration: none;
}
.cdb-fancyCategory .cdb-fancyCategory__text-buttonbar .button--regular {
  background-image: url(../../areas/images/theme/button-bg.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #737373;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
  line-height: 23px;
  padding: 6px 7px 5px 7px;
}
.cdb-fancyCategory .cdb-fancyCategory__text-buttonbar .button--regular:hover {
  background-position: 0 -60px;
}
.cdb-fancyCategory .cdb-fancyCategory__text-buttonbar .button--regular span {
  background-image: url(../../areas/images/theme/button-arrow.png);
  background-repeat: no-repeat;
  display: inline-block;
  color: #ffffff;
  background-position: 4px center;
  padding-left: 12px;
  padding-right: 5px;
}
.cdb-fancyPrintGroup {
  width: 510px;
  margin: 20px;
}
.cdb-fancyPrintGroup h2 {
  font-size: 2.1em;
  color: #333333;
  margin-bottom: 10px;
}
.cdb-fancyPrintGroup p {
  margin-bottom: 56px;
  font-size: 1em;
  color: #333333;
}
.cdb-fancyPrintGroup dl {
  margin-bottom: 39px;
  overflow: hidden;
}
.cdb-fancyPrintGroup dt,
.cdb-fancyPrintGroup dd {
  color: #333333;
}
.cdb-fancyPrintGroup dt {
  margin-bottom: 14px;
  overflow: hidden;
}
.cdb-fancyPrintGroup dt strong {
  font-size: 1.1em;
}
.cdb-fancyPrintGroup dd {
  margin-bottom: 15px;
  margin-left: 27px;
  width: 100%;
  overflow: hidden;
}
.cdb-fancyPrintGroup dd > span {
  width: 440px;
}
.cdb-fancyPrintGroup input,
.cdb-fancyPrintGroup span {
  float: left;
}
.cdb-fancyPrintGroup input {
  margin: 0 7px 0 3px;
  width: 13px;
}
.cdb-fancyPrintGroup .cdb-fancyPrintGroup__text-buttonbar {
  margin-top: 25px;
  margin-bottom: 5px;
}
.cdb-fancyPrintGroup .cdb-fancyPrintGroup__text-buttonbar a {
  text-decoration: none;
}
.cdb-fancyPrintGroup .cdb-fancyPrintGroup__text-buttonbar .button-combined--colored {
  background-image: url(../../areas/images/theme/button-bg-colored.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #65a3b2;
  padding: 0;
  height: 42px;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
  text-decoration: none;
}
.cdb-fancyPrintGroup .cdb-fancyPrintGroup__text-buttonbar .button-combined--colored:hover {
  background-position: 0 -60px;
}
.cdb-fancyPrintGroup .cdb-fancyPrintGroup__text-buttonbar .button-combined--colored img {
  margin: 4px 4px 0 7px;
  vertical-align: middle;
  background-image: url(../../areas/images/theme/button-icon-icon-bg.png);
  background-repeat: no-repeat;
  background-position: -1px 0;
}
.cdb-fancyPrintGroup .cdb-fancyPrintGroup__text-buttonbar .button-combined--colored span {
  display: inline-block;
  margin: 6px 16px 0 0;
  color: #ffffff;
  font-size: 1.3em;
  line-height: 18px;
  height: 18px;
  vertical-align: middle;
}
.cdb-fancyPrintGroup .cdb-fancyPrintGroup__text-buttonbar .button-combined--colored span {
  float: none;
}
.cdb-fancyPrintView {
  width: 510px;
  margin: 20px;
}
.cdb-fancyPrintView h2 {
  font-size: 2.1em;
  color: #333333;
  margin-bottom: 10px;
}
.cdb-fancyPrintView p {
  margin-bottom: 22px;
  font-size: 1em;
  color: #333333;
}
.cdb-fancyPrintView ul li {
  overflow: hidden;
  list-style: none;
  margin-bottom: 13px;
}
.cdb-fancyPrintView ul li input {
  float: left;
  margin-top: 15px;
  margin-left: 3px;
}
.cdb-fancyPrintView ul li dl {
  width: 330px;
  float: left;
  font-size: 1em;
  border: dashed 1px #dadada;
  border-radius: 5px;
  padding: 11px 11px 13px 11px;
  margin-left: 7px;
}
.cdb-fancyPrintView ul li dl dt,
.cdb-fancyPrintView ul li dl dd {
  color: #333333;
}
.cdb-fancyPrintView ul li dl dt {
  margin-bottom: 5px;
}
.cdb-fancyPrintView ul li dl dt strong {
  font-size: 1.1em;
}
.cdb-fancyPrintView .cdb-fancyPrintView__text-buttonbar {
  margin-top: 22px;
  margin-bottom: 5px;
  margin-left: 2px;
}
.cdb-fancyPrintView .cdb-fancyPrintView__text-buttonbar .button-combined--colored {
  background-image: url(../../areas/images/theme/button-bg-colored.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #65a3b2;
  padding: 0;
  height: 42px;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
  text-decoration: none;
}
.cdb-fancyPrintView .cdb-fancyPrintView__text-buttonbar .button-combined--colored:hover {
  background-position: 0 -60px;
}
.cdb-fancyPrintView .cdb-fancyPrintView__text-buttonbar .button-combined--colored img {
  margin: 4px 4px 0 7px;
  vertical-align: middle;
  background-image: url(../../areas/images/theme/button-icon-icon-bg.png);
  background-repeat: no-repeat;
  background-position: -1px 0;
}
.cdb-fancyPrintView .cdb-fancyPrintView__text-buttonbar .button-combined--colored span {
  display: inline-block;
  margin: 6px 16px 0 0;
  color: #ffffff;
  font-size: 1.3em;
  line-height: 18px;
  height: 18px;
  vertical-align: middle;
}
.cdb-fancyRecommendation {
  width: 450px;
  margin: 20px;
}
.cdb-fancyRecommendation h2 {
  font-size: 2.1em;
  color: #333333;
  margin-bottom: 10px;
}
.cdb-fancyRecommendation p {
  color: #333333;
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__weblink {
  margin-top: 30px;
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__weblink input {
  margin-top: 8px;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 1.67em;
  padding: 9px 0 10px 20px;
  color: #d7c30f;
  border: solid 1px #cdcdcd;
  border-radius: 3px;
  background-color: #ffffff;
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__socialMedia {
  margin-top: 15px;
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__socialMedia p {
  margin-bottom: 10px;
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__socialMedia .cdb-fancyRecommendation__links {
  overflow: hidden;
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__socialMedia .cdb-fancyRecommendation__links a {
  width: 134px;
  height: 62px;
  display: inline-block;
  background-repeat: repeat-x;
  background-position: top;
  border-radius: 3px;
  margin-right: 6px;
  margin-bottom: 10px;
  text-decoration: none;
  color: #ffffff;
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__socialMedia .cdb-fancyRecommendation__links a .cdb-socialMedia--linkText {
  width: 90px;
  height: 62px;
  display: inline-block;
  margin-left: 6px;
  font-size: 1.1em;
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__socialMedia .cdb-fancyRecommendation__links a .cdb-socialMedia--linkIcon {
  background-image: url(../../areas/cdb/images/popup-recommendation/sm-icon-sprite.png);
  background-repeat: no-repeat;
  height: 26px;
  display: inline-block;
  margin-top: 19px;
  border-right: 1px solid rgba(255, 255, 255, 0.4);
  -webkit-background-clip: padding-box;
  /* for Safari */
  background-clip: padding-box;
  /* for IE9+, Firefox 4+, Opera, Chrome */
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__socialMedia .cdb-fancyRecommendation__links .cdb-socialMedia--facebook {
  background-image: url(../../areas/cdb/images/popup-recommendation/sm-link-bg-fb.png);
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__socialMedia .cdb-fancyRecommendation__links .cdb-socialMedia--facebook .cdb-socialMedia--linkIcon {
  width: 22px;
  background-position: 0 3px;
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__socialMedia .cdb-fancyRecommendation__links .cdb-socialMedia--twitter {
  background-image: url(../../areas/cdb/images/popup-recommendation/sm-link-bg-twitter.png);
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__socialMedia .cdb-fancyRecommendation__links .cdb-socialMedia--twitter .cdb-socialMedia--linkIcon {
  width: 26px;
  background-position: 0 -27px;
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__socialMedia .cdb-fancyRecommendation__links .cdb-socialMedia--google {
  background-image: url(../../areas/cdb/images/popup-recommendation/sm-link-bg-google.png);
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__socialMedia .cdb-fancyRecommendation__links .cdb-socialMedia--google .cdb-socialMedia--linkIcon {
  width: 26px;
  background-position: 0 -57px;
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__socialMedia .cdb-fancyRecommendation__links .cdb-socialMedia--xing {
  background-image: url(../../areas/cdb/images/popup-recommendation/sm-link-bg-xing.png);
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__socialMedia .cdb-fancyRecommendation__links .cdb-socialMedia--xing .cdb-socialMedia--linkIcon {
  width: 22px;
  background-position: 0 -87px;
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__socialMedia .cdb-fancyRecommendation__links .cdb-socialMedia--linkedin {
  background-image: url(../../areas/cdb/images/popup-recommendation/sm-link-bg-linkedin.png);
}
.cdb-fancyRecommendation .cdb-fancyRecommendation__socialMedia .cdb-fancyRecommendation__links .cdb-socialMedia--linkedin .cdb-socialMedia--linkIcon {
  width: 22px;
  background-position: 0 -117px;
}
.cdb-fancyPasswordQuery {
  width: 530px;
  margin: 20px;
}
.cdb-fancyPasswordQuery h2 {
  font-size: 2.1em;
  color: #333333;
  margin-bottom: 10px;
}
.cdb-fancyPasswordQuery p {
  margin-bottom: 22px;
  font-size: 1em;
  color: #333333;
}
.cdb-fancyPasswordQuery .cdb-fancyPasswordQuery--input .cdb-input--pwd-name {
  color: #666666;
  font-size: 1em;
  display: block;
}
.cdb-fancyPasswordQuery .cdb-fancyPasswordQuery--input input {
  border-radius: 4px;
  border: solid 1px #cdcdcd;
  color: #888a8d;
  margin: 0;
  vertical-align: bottom;
  padding: 5px;
}
.cdb-fancyPasswordQuery .cdb-fancyPasswordQuery--input .error {
  border-color: #cc0000;
  background-color: #ffe2ea;
}
.cdb-fancyPasswordQuery .cdb-fancyPasswordQuery--error {
  border: 1px solid #cdcdcd;
  border-radius: 4px;
  margin: 0;
  padding: 5px;
  vertical-align: bottom;
  margin-top: 10px;
  background-color: #f2dede;
}
.cdb-fancyPasswordQuery .cdb-fancyPasswordQuery--error p {
  color: #888a8d;
  margin: 0;
  padding: 0;
}
.cdb-fancyPasswordQuery .cdb-fancyPrintView__text-buttonbar {
  margin-top: 22px;
  margin-bottom: 5px;
  margin-left: 2px;
  display: inline-block;
}
.cdb-fancyPasswordQuery .cdb-fancyPrintView__text-buttonbar .button-big--colored {
  background-image: url(../../areas/images/theme/button-bg-colored.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #65a3b2;
  padding: 0;
  height: 42px;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
}
.cdb-fancyPasswordQuery .cdb-fancyPrintView__text-buttonbar .button-big--colored:hover {
  background-position: 0 -60px;
}
.cdb-fancyPasswordQuery .cdb-fancyPrintView__text-buttonbar .button-big--colored span {
  background-image: url(../../areas/images/theme/button-arrow.png);
  background-repeat: no-repeat;
  background-position: 0 5px;
  display: inline-block;
  margin: 13px 16px 0 16px;
  padding-left: 10px;
  color: #ffffff;
  font-size: 1.3em;
  line-height: 18px;
  height: 18px;
}
.cdb-fancyPasswordQuery .cdb-fancyPasswordQuery--forget {
  display: inline-block;
  margin-top: 10px;
  margin-left: 20px;
}
.cdb-fancyPasswordQuery .cdb-fancyPasswordQuery--forget a {
  color: #666666;
  background-image: none;
}
.cdb-printview {
  width: 705pt;
  margin: 0 auto;
}
.cdb-printview img {
  margin-top: 80px;
  margin-bottom: 40px;
}
.cdb-printview h2 {
  font-size: 18pt;
  color: #333333;
}
.cdb-printview .cdb-printviewlist {
  margin-top: 15pt;
  margin-bottom: 26pt;
  border-bottom: solid 1.5pt #dadada;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__headline {
  margin-bottom: 11pt;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__headline h2 {
  font-size: 15pt;
  color: #333333;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry {
  min-width: 225pt;
  border-top: solid 1.5pt #dadada;
  overflow: hidden;
  position: relative;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printview__data {
  width: 139pt;
  float: left;
  margin: 12pt 0;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printview__data .cdb-printviewlist__time {
  line-height: 1.6em;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printview__data .cdb-printviewlist__time span {
  display: block;
  color: #333333;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printview__data .cdb-printviewlist__location {
  margin-top: 11pt;
  line-height: 1.5em;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printview__data .cdb-printviewlist__location span {
  display: block;
  color: #333333;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printview__data.cdb-printview__data-detail {
  width: 120pt;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printviewlist__content {
  width: 75%;
  float: left;
  margin: 13pt 0;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printviewlist__content h2 {
  font-size: 9pt;
  margin-bottom: 4pt;
  color: #999999;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printviewlist__content h3 {
  width: 412.5pt;
  font-size: 15pt;
  line-height: 1.15em;
  color: #000000;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printviewlist__content h3 span {
  font-size: 9pt;
  padding-left: 4pt;
  margin-left: 4pt;
  border-left: solid 1pt #333333;
  color: #333333;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printviewlist__content > p {
  margin-top: 11pt;
  line-height: 1.4em;
  color: #333333;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printviewlist__content .flag-top {
  position: absolute;
  top: 0;
  right: 30pt;
  border: solid 1.5pt #dadada;
  border-top: none;
  padding: 2pt 5pt;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printviewlist__content .flag-top .flag-title {
  color: #333333;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printviewlist__content .cdb-printview__speaker h4,
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printviewlist__content .cdb-printview__speaker p {
  color: #333333;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printviewlist__content .cdb-printview__speaker h4 {
  margin-top: 15pt;
  font-size: 10pt;
  line-height: 1.4em;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printviewlist__content .cdb-printview__speaker p {
  line-height: 1.4em;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printviewlist__content.cdb-printviewlist__content-detail h3 {
  font-size: 18pt;
  line-height: 1.2em;
}
.cdb-printview .cdb-printviewlist .cdb-printviewlist__entry .cdb-printviewlist__content.cdb-printviewlist__content-detail > p {
  line-height: 1.75em;
  margin-bottom: 11pt;
}
.cdb-printview .cdb-printview__text-buttonbar {
  margin-top: 22px;
  margin-bottom: 5px;
  margin-left: 2px;
  float: right;
}
.cdb-printview .cdb-printview__text-buttonbar .button-combined--colored {
  background-image: url(../../areas/images/theme/button-bg-colored.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: #65a3b2;
  padding: 0;
  height: 42px;
  display: inline-block;
  border-radius: 3px;
  margin: 0;
  text-decoration: none;
}
.cdb-printview .cdb-printview__text-buttonbar .button-combined--colored:hover {
  background-position: 0 -60px;
}
.cdb-printview .cdb-printview__text-buttonbar .button-combined--colored img {
  margin: 4px 4px 0 7px;
  vertical-align: middle;
  background-image: url(../../areas/images/theme/button-icon-icon-bg.png);
  background-repeat: no-repeat;
  background-position: -1px 0;
}
.cdb-printview .cdb-printview__text-buttonbar .button-combined--colored span {
  display: inline-block;
  margin: 6px 16px 0 0;
  color: #ffffff;
  font-size: 1.3em;
  line-height: 18px;
  height: 18px;
  vertical-align: middle;
}
.cdb-printview .cdb-printview__text-buttonbar .button-big--colored span {
  /*background-image: @image__buttonicon--print;*/
  /*background-position: 0 0;
      margin: 4px 16px 0 5px;
      height: 33px;
      line-height: 34px;
      padding-left: 38px;*/
}
/*# sourceMappingURL=Combined.css.map */