body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
.mod_article:not(.has_inside) .article_bg,.mod_article.has_inside>.article_inside>.article_bg{position:absolute;left:0;top:0;width:100%;height:100%;padding:0;z-index:1}.mod_article:not(.has_inside) .article_bg .inside,.mod_article.has_inside>.article_inside>.article_bg .inside{min-height:100% !important}.mod_article:not(.has_inside) .article_bg img,.mod_article.has_inside>.article_inside>.article_bg img{object-fit:cover;min-height:100%;width:100%}.mod_article:not(.has_inside) .article_bg video,.mod_article.has_inside>.article_inside>.article_bg video{min-height:100%;min-width:100%;object-fit:cover}@media (min-width:1921px){.mod_article:not(.has_inside) .article_bg video,.mod_article.has_inside>.article_inside>.article_bg video{width:100%}}@media (max-width:1023px){.mod_article:not(.has_inside) .article_bg.image .inside,.mod_article.has_inside>.article_inside>.article_bg.image .inside{display:var(--background_image_mobile, block)}}@media (max-width:1023px){.mod_article:not(.has_inside) .article_bg.video .inside,.mod_article.has_inside>.article_inside>.article_bg.video .inside{display:var(--background_video_mobile, block)}}html body .mod_article{position:relative}html body .mod_article.article_bg_color{background:var(--article_bg_color, #fff)}html body .mod_article.font_color{color:var(--font_color)}html body .mod_article.font_color a{color:var(--font_color)}html body .mod_article.font_color a:hover{color:var(--font_color);text-decoration:underline}
.mod_article{min-height:var(--article_min_height, none)}.mod_article.has_inside>.inside.article_inside{width:var(--article_inside_width);max-width:100%;margin-left:auto;margin-right:auto}
.parallax{will-change:transform;transform:translateZ(0);transform:translateY(var(--translateY))}.parallax_inner_image img{will-change:transform;transform:translateZ(0);transform:translateY(var(--translateY));min-height:200%;margin-top:-20%;min-width:100%}
.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

@charset "UTF-8";
/*#f0efef;*/
/*seminare*/
/* raleway-100 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/enmmenu
  font-style: normal;
  font-weight: 100;
  src: url("../../files/layout/fonts/raleway-v29-latin-100.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-100italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 100;
  src: url("../../files/layout/fonts/raleway-v29-latin-100italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-200 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 200;
  src: url("../../files/layout/fonts/raleway-v29-latin-200.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-200italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 200;
  src: url("../../files/layout/fonts/raleway-v29-latin-200italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 300;
  src: url("../../files/layout/fonts/raleway-v29-latin-300.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 300;
  src: url("../../files/layout/fonts/raleway-v29-latin-300italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 400;
  src: url("../../files/layout/fonts/raleway-v29-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 400;
  src: url("../../files/layout/fonts/raleway-v29-latin-italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 500;
  src: url("../../files/layout/fonts/raleway-v29-latin-500.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 500;
  src: url("../../files/layout/fonts/raleway-v29-latin-500italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 600;
  src: url("../../files/layout/fonts/raleway-v29-latin-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 600;
  src: url("../../files/layout/fonts/raleway-v29-latin-600italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 700;
  src: url("../../files/layout/fonts/raleway-v29-latin-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 700;
  src: url("../../files/layout/fonts/raleway-v29-latin-700italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 800;
  src: url("../../files/layout/fonts/raleway-v29-latin-800.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 800;
  src: url("../../files/layout/fonts/raleway-v29-latin-800italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 900;
  src: url("../../files/layout/fonts/raleway-v29-latin-900.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 900;
  src: url("../../files/layout/fonts/raleway-v29-latin-900italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/*$mq-breakpoints: (
        mobile:  320px,
        tablet:  740px,
        desktop: 980px,
        wide:    1300px
) !default;*/
/*#f0efef;*/
/*seminare*/
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.fadeIn {
  animation-name: fadeIn;
}

/*$mainColor: $petrol;*/
body {
  background: #ffffff;
  font-family: "Raleway", Sans-Serif;
  font-weight: 400;
  color: #333333;
  font-size: 1rem;
  box-sizing: border-box;
}

@media (min-width: 73.75em) {
  #container {
    padding-top: 160px;
  }
}
@media (max-width: 73.74em) {
  #container {
    height: auto;
  }
}

@media (max-width: 73.74em) {
  #right {
    border-top: 1px dashed #aaaaaa;
    padding-top: 4rem;
  }
}

.main-color {
  /*@include font-color;*/
  color: #189FAD;
}

#main .mod_article.flex .inner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media (max-width: 51.24em) {
  #main .mod_article.flex .inner {
    flex-direction: column-reverse;
  }
}
#main .mod_article.flex.article_bg {
  background-size: unset;
}
#main .mod_article.flex.header .inner .ce_text {
  flex: 52% 1 1;
}
#main .mod_article.flex.header .inner .mod_pageimage, #main .mod_article.flex.header .inner .ce_slick-slider,
#main .mod_article.flex.header .inner .slick.block {
  flex: 38% 1 1;
}
#main .mod_article.flex.header .inner .mod_pageimage .slick-slide figure.image_container img,
#main .mod_article.flex.header .inner .mod_pageimage .ce_image figure.image_container img, #main .mod_article.flex.header .inner .ce_slick-slider .slick-slide figure.image_container img,
#main .mod_article.flex.header .inner .ce_slick-slider .ce_image figure.image_container img,
#main .mod_article.flex.header .inner .slick.block .slick-slide figure.image_container img,
#main .mod_article.flex.header .inner .slick.block .ce_image figure.image_container img {
  border-radius: 100%;
}
#main .mod_article.flex.header .inner .ce_image.headerimage {
  flex: 38% 1 1;
}
#main .mod_article.flex.header .inner .ce_image.headerimage figure.image_container img {
  border-radius: 100%;
}
@media (max-width: 51.24em) {
  #main .mod_article.flex.header {
    /*background-image: none !important;*/
  }
  #main .mod_article.flex.header .inner {
    /*flex-wrap: wrap;
    flex-direction: column-reverse;*/
    flex-wrap: wrap-reverse;
  }
  #main .mod_article.flex.header .inner .ce_text, #main .mod_article.flex.header .inner .mod_pageimage,
  #main .mod_article.flex.header .inner .ce_slick-slider, #main .mod_article.flex.header .inner .slick.block,
  #main .mod_article.flex.header .inner .ce_image.headerimage {
    width: 100%;
    margin-bottom: 2rem;
    display: block;
    overflow: visible;
    flex: unset;
  }
  #main .mod_article.flex.header .inner .mod_pageimage figure, #main .mod_article.flex.header .inner .slick-slide figure, #main .mod_article.flex.header .inner .slick.block figure, #main .mod_article.flex.header .inner .ce_image.headerimage figure {
    text-align: center;
  }
  #main .mod_article.flex.header .inner .mod_pageimage figure img, #main .mod_article.flex.header .inner .slick-slide figure img, #main .mod_article.flex.header .inner .slick.block figure img, #main .mod_article.flex.header .inner .ce_image.headerimage figure img {
    max-width: 60% !important;
    max-height: auto;
    margin-left: auto;
    margin-right: auto;
  }
}

figure.image_container img {
  border-radius: 50px;
}

.not-rounded figure.image_container img {
  border-radius: 0 !important;
}

@media (min-width: 73.75em) {
  #fixed_section {
    position: fixed;
    z-index: 99;
    top: 70px;
    right: -138px;
  }
}
@media (max-width: 73.74em) {
  #fixed_section {
    position: absolute;
    bottom: 44px;
    z-index: 999;
    background: rgb(0, 161, 176);
    width: 92%;
    padding: 0 4% 0.2rem 4%;
  }
}
@media (max-width: 73.74em) {
  #fixed_section .inside .fixed_inner {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
  }
}
#fixed_section .inside .fixed_inner > div {
  background: rgb(0, 161, 176);
  color: #ffffff;
}
@media (max-width: 73.74em) {
  #fixed_section .inside .fixed_inner > div {
    height: 34px;
    width: 34px;
    padding: 0.2rem 0.3rem;
    background-position: 9px 9px;
    background-repeat: no-repeat;
    background-size: 24px;
    font-size: 0;
    text-indent: -9999px;
  }
}
@media (min-width: 73.75em) {
  #fixed_section .inside .fixed_inner > div {
    padding: 0.2rem 0.3rem 0.3rem 52px;
    background-position: 9px 9px;
    background-repeat: no-repeat;
    background-size: 24px;
    height: 34px;
    width: 124px;
    margin-bottom: 0.3rem;
    left: 0;
    position: relative;
    transition: left 0.3s ease;
    will-change: left;
  }
  #fixed_section .inside .fixed_inner > div:hover, #fixed_section .inside .fixed_inner > div:active {
    /*right: 0;*/
    left: -138px;
  }
}
#fixed_section .inside .fixed_inner > div a {
  text-transform: uppercase;
  text-decoration: none;
  font-weight: 600;
  color: #ffffff;
  display: block;
  height: 14px;
  padding-top: 10px;
}
#fixed_section .inside .fixed_inner > div.mod_search {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52.966 52.966"><path fill="%23ffffff" d="M51.704 51.273L36.845 35.82c3.79-3.801 6.138-9.041 6.138-14.82 0-11.58-9.42-21-21-21s-21 9.42-21 21 9.42 21 21 21c5.083 0 9.748-1.817 13.384-4.832l14.895 15.491a.998.998 0 001.414.028 1 1 0 00.028-1.414zM21.983 40c-10.477 0-19-8.523-19-19s8.523-19 19-19 19 8.523 19 19-8.524 19-19 19z"/></svg>');
}
#fixed_section .inside .fixed_inner > div.mod_search .formbody {
  margin-top: 8px;
}
#fixed_section .inside .fixed_inner > div.mod_search .formbody input[type=search] {
  width: 120% !important;
  border: none;
  border-radius: unset;
}
#fixed_section .inside .fixed_inner > div.mod_search .formbody button[type=submit] {
  display: none;
}
@media (max-width: 73.74em) {
  #fixed_section .inside .fixed_inner > div.mod_search {
    display: none;
  }
}
#fixed_section .inside .fixed_inner > div#fb-link-fixed {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48.605 48.605"><path fill="%23ffffff" d="M34.094 8.688h4.756V.005h-8.643c-.721-.03-9.51-.198-11.788 8.489-.033.091-.761 2.157-.761 6.983l-7.903.024v9.107l7.913-.023v24.021h12.087v-24h8v-9.131h-8v-2.873c0-1.786.753-3.914 4.339-3.914zm1.661 8.786v5.131h-8v24h-8.087V22.579l-7.913.023v-5.107l7.934-.023-.021-1.017c-.104-5.112.625-7.262.658-7.365 1.966-7.482 9.473-7.106 9.795-7.086l6.729.002v4.683h-2.756c-4.673 0-6.338 3.054-6.338 5.912v4.873h7.999z"/></svg>');
}
#fixed_section .inside .fixed_inner > div#insta-link-fixed {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.9999 7.00005C15.9999 6.44776 16.4477 6.00005 16.9999 6.00005C17.5522 6.00005 17.9999 6.44776 17.9999 7.00005C17.9999 7.55233 17.5522 8.00005 16.9999 8.00005C16.4477 8.00005 15.9999 7.55233 15.9999 7.00005Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M11.9999 7.25005C9.37659 7.25005 7.24994 9.37669 7.24994 12C7.24994 14.6234 9.37659 16.75 11.9999 16.75C14.6233 16.75 16.7499 14.6234 16.7499 12C16.7499 9.37669 14.6233 7.25005 11.9999 7.25005ZM8.74994 12C8.74994 10.2051 10.205 8.75005 11.9999 8.75005C13.7949 8.75005 15.2499 10.2051 15.2499 12C15.2499 13.795 13.7949 15.25 11.9999 15.25C10.205 15.25 8.74994 13.795 8.74994 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.2582 2.83306C13.7916 2.44562 10.2083 2.44562 6.74171 2.83306C4.72965 3.05794 3.10532 4.64295 2.86876 6.66548C2.45423 10.2098 2.45423 13.7903 2.86876 17.3346C3.10532 19.3571 4.72965 20.9422 6.74171 21.167C10.2083 21.5545 13.7916 21.5545 17.2582 21.167C19.2702 20.9422 20.8946 19.3571 21.1311 17.3346C21.5457 13.7903 21.5457 10.2098 21.1311 6.66548C20.8946 4.64295 19.2703 3.05794 17.2582 2.83306ZM6.90832 4.32378C10.2642 3.94871 13.7357 3.94871 17.0916 4.32378C18.4217 4.47244 19.4872 5.52205 19.6413 6.83973C20.0423 10.2683 20.0423 13.7318 19.6413 17.1604C19.4872 18.478 18.4217 19.5277 17.0916 19.6763C13.7357 20.0514 10.2642 20.0514 6.90832 19.6763C5.57821 19.5277 4.51272 18.478 4.35861 17.1604C3.95761 13.7318 3.95761 10.2683 4.35861 6.83973C4.51272 5.52205 5.57821 4.47244 6.90832 4.32378Z" fill="white"/></svg>');
  background-size: 26px;
  background-position: 8px 8px;
}
#fixed_section .inside .fixed_inner > div#contact-link-fixed {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 204.839 204.839"><path fill="%23ffffff" d="M0 37.748v129.343h204.839V37.748H0zm196.182 8.657v6.403L102.42 118.77 8.654 52.815v-6.41h187.528zM8.654 158.438v-95.04l91.271 64.201c.744.53 1.618.791 2.491.791s1.736-.258 2.48-.791l91.282-64.205v95.044H8.654z"/></svg>');
  background-size: 20px;
  background-position: 12px 12px;
}
#fixed_section .inside .fixed_inner > div.kundenbereich {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23ffffff" d="M333.187 237.405c32.761-23.893 54.095-62.561 54.095-106.123C387.282 58.893 328.389 0 256 0S124.718 58.893 124.718 131.282c0 43.562 21.333 82.23 54.095 106.123-81.44 31.165-139.428 110.126-139.428 202.39 0 39.814 32.391 72.205 72.205 72.205h288.82c39.814 0 72.205-32.391 72.205-72.205 0-92.264-57.988-171.225-139.428-202.39zM164.103 131.282c0-50.672 41.225-91.897 91.897-91.897s91.897 41.225 91.897 91.897S306.672 223.18 256 223.18s-91.897-41.226-91.897-91.898zM400.41 472.615H111.59c-18.097 0-32.82-14.723-32.82-32.821 0-97.726 79.504-177.231 177.231-177.231s177.231 79.504 177.231 177.231c-.001 18.098-14.724 32.821-32.822 32.821z"/></svg>');
  background-size: 20px;
  background-position: 11px 11px;
}

.ausb_button a, a.ausb_button,
.event_button a, a.event_button,
.orange_button a, a span.orange_button,
.integralis_button a, a.integralis_button,
a > span.integralis_button, a.integralis_button > span,
button[type=submit] {
  background: #C3E6EA;
  border-radius: 14px;
  padding: 0.5rem 1.2rem;
  /*font-size: 130%;*/
  font-weight: 600;
  color: #333333;
  display: inline-block;
  margin: 1rem;
  transition: all 0.25s ease-in-out;
  transition: all 0.2s linear;
  font-weight: 500;
  padding: 0.5rem 1rem;
  display: block;
  text-decoration: none !important;
  text-align: center;
  word-break: break-word;
}
.ausb_button a:hover, a.ausb_button:hover,
.event_button a:hover, a.event_button:hover,
.orange_button a:hover, a span.orange_button:hover,
.integralis_button a:hover, a.integralis_button:hover,
a > span.integralis_button:hover, a.integralis_button > span:hover,
button[type=submit]:hover {
  background-color: rgb(0, 161, 176);
  color: #ffffff;
}
.ausb_button a:hover, a.ausb_button:hover,
.event_button a:hover, a.event_button:hover,
.orange_button a:hover, a span.orange_button:hover,
.integralis_button a:hover, a.integralis_button:hover,
a > span.integralis_button:hover, a.integralis_button > span:hover,
button[type=submit]:hover {
  background-color: rgb(0, 161, 176);
  color: #ffffff !important;
}
.ausb_button a a, a.ausb_button a,
.event_button a a, a.event_button a,
.orange_button a a, a span.orange_button a,
.integralis_button a a, a.integralis_button a,
a > span.integralis_button a, a.integralis_button > span a,
button[type=submit] a {
  color: #333333;
  text-decoration: none !important;
  transition: all 0.2s linear;
  font-weight: 600;
  font-size: 90%;
  padding: 0.5rem 1rem;
}
.ausb_button a a:hover, a.ausb_button a:hover,
.event_button a a:hover, a.event_button a:hover,
.orange_button a a:hover, a span.orange_button a:hover,
.integralis_button a a:hover, a.integralis_button a:hover,
a > span.integralis_button a:hover, a.integralis_button > span a:hover,
button[type=submit] a:hover {
  background-color: rgb(0, 161, 176);
  color: #ffffff !important;
}

.ausb_button p, .event_button p, .integralis_button p {
  margin: 0;
  text-align: center;
  line-height: 120%;
}
.ausb_button.sc3, .event_button.sc3, .integralis_button.sc3 {
  width: 32% !important;
  margin-right: 2% !important;
  padding: 0 !important;
}
.ausb_button.sc3.sc3-last, .event_button.sc3.sc3-last, .integralis_button.sc3.sc3-last {
  margin-right: 0 !important;
}
.ausb_button.sc2, .ausb_button.sc4-2, .event_button.sc2, .event_button.sc4-2, .integralis_button.sc2, .integralis_button.sc4-2 {
  width: 49% !important;
  margin-right: 2% !important;
  padding: 0 !important;
}
.ausb_button.sc2.sc2-last, .ausb_button.sc2.sc4-2-last, .ausb_button.sc4-2.sc2-last, .ausb_button.sc4-2.sc4-2-last, .event_button.sc2.sc2-last, .event_button.sc2.sc4-2-last, .event_button.sc4-2.sc2-last, .event_button.sc4-2.sc4-2-last, .integralis_button.sc2.sc2-last, .integralis_button.sc2.sc4-2-last, .integralis_button.sc4-2.sc2-last, .integralis_button.sc4-2.sc4-2-last {
  margin-right: 0 !important;
}

.mod_page_teaser_box {
  border-radius: 50px;
  border: 0.5px dashed #aaaaaa;
  padding: 1.2rem 1.4rem;
}
.mod_page_teaser_box .inner a {
  /*@include bg-color;
  padding: 0.2rem 0.3rem;
  display: block;
  &:hover {
    @include bg-light;
  }*/
  color: #333333;
  text-decoration: none !important;
  font-weight: 600 !important;
}
@media (max-width: 104.99em) {
  .mod_page_teaser_box .inner a {
    font-size: 90%;
  }
}

@media (max-width: 51.24em) {
  div:not(.footer_partner) > .sc {
    width: 100% !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
    float: none !important;
    display: block !important;
  }
}

@media screen and (min-width: 1180px) {
  #wrapper {
    max-width: 1480px;
    margin: 0 auto;
  }
  #header .inside, #footer .inside {
    width: calc(100% - 524px);
    margin-left: 262px;
    margin-right: 262px;
  }
  #right {
    width: 250px;
    margin-left: 12px;
  }
  #right .inside {
    background: #ffffff;
    padding: 0;
    box-sizing: border-box;
  }
  #right .inside .mod_page_teaser_box {
    /*.inner {
      padding: 0 1rem;
    }*/
  }
  #left {
    width: 250px;
    right: 262px;
    margin-right: 12px;
  }
  #left .inside, #right .inside {
    max-height: 100%;
    overflow-y: auto;
  }
  #left .inside.fixed, #right .inside.fixed {
    position: fixed;
    top: 56px;
    width: inherit;
  }
  #container {
    padding-left: 262px;
    padding-right: 262px;
  }
}
#main .inside .event a.event_button, #right .inside .event a.event_button, #left .inside .event a.event_button {
  display: inline-block;
  padding: 0.4rem 2rem;
  margin-top: 1rem;
  text-decoration: none !important;
  font-weight: 600;
}
#main .inside .event a.event_button.full, #right .inside .event a.event_button.full, #left .inside .event a.event_button.full {
  display: block;
  padding: 0.8rem 1rem;
  text-align: center;
}
@media screen and (max-width: 1179px) {
  #wrapper {
    background-color: #ffffff;
  }
  #right {
    margin-right: 0;
    margin: 1rem 5%;
    /*@include bg-light;*/
  }
  #left {
    margin-left: 0;
    right: 0;
  }
  #main, #left, #right {
    float: none;
  }
}
@media screen and (min-width: 1680px) {
  #wrapper {
    max-width: 1680px;
    margin: 0 auto;
  }
  #header .inside, #footer .inside {
    width: calc(100% - 564px);
    margin-left: 282px;
    margin-right: 282px;
  }
  #right {
    width: 270px;
    background: #ffffff;
    margin-left: 12px;
  }
  #right .inside {
    padding: 0;
  }
  #left {
    width: 270px;
    right: 282px;
    margin-right: 12px;
  }
  #container {
    padding-left: 282px;
    padding-right: 282px;
  }
}
#left .inside .mod_login {
  padding: 1rem 0.6rem;
  text-align: left;
  background: #ffffff;
}
#left .inside .mod_login .widget {
  width: 90%;
}

.mod_lostPassword .formbody {
  display: unset;
}
@media (min-width: 51.25em) {
  .mod_lostPassword .formbody .widget {
    width: 40%;
  }
}

#mobilemenu:not(.mm-menu) {
  display: none;
}

.mod_navigation ul, .mod_customnav ul,
.mod_navigation_title ul {
  margin: 0;
  padding: 0;
  display: flex;
}
.mod_navigation ul li, .mod_customnav ul li,
.mod_navigation_title ul li {
  list-style: none;
  font-weight: 600;
}
.mod_navigation ul li a, .mod_customnav ul li a,
.mod_navigation_title ul li a {
  text-decoration: none;
}

#headermenu {
  position: fixed !important;
  top: 86px;
  overflow: visible;
  width: 100%;
  z-index: 99;
}
#headermenu ul {
  margin: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
}
#headermenu ul li {
  margin: 0.5rem 0;
  flex: 19% 0 1;
  text-align: center;
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
  height: 3rem;
}
#headermenu ul li a, #headermenu ul li strong {
  display: block;
  flex: 70% 0 0;
  color: #333333;
  background: #C3E6EA;
  padding: 0.8rem 1.6rem;
  border-radius: 14px;
  transition: all 0.25s ease-in-out;
  position: absolute;
  top: 0;
  z-index: 9;
  width: 70%;
}
#headermenu ul li a:hover {
  background: rgb(0, 161, 176);
  color: #ffffff;
  padding: 1.3rem 1.6rem;
}
#headermenu ul li a:active, #headermenu ul li strong {
  background: rgb(0, 161, 176);
  color: #ffffff;
}
#headermenu ul li.trail a {
  background: rgb(0, 161, 176);
  color: #ffffff;
}
@media (min-width: 73.75em) and (max-width: 104.99em) {
  #headermenu ul li a, #headermenu ul li strong {
    padding: 0.4rem 1.4rem;
  }
}
@media (max-width: 73.74em) {
  #headermenu ul li {
    display: none;
  }
}
@media (min-width: 105em) {
  #headermenu.fixed ul li a, #headermenu.fixed ul li strong {
    padding: 0.4rem 1.6rem;
  }
}
#headermenu.fixed ul li a:hover {
  padding: 1.1rem 1.6rem;
}

@media (min-width: 73.75em) {
  #leftmenu, #left_main_menu, #left .leftmenu {
    border-radius: 50px;
    border: 0.5px dashed #aaaaaa;
    padding: 1.2rem 1.4rem;
    margin-bottom: 1.2rem;
  }
}
@media (max-width: 73.74em) {
  #leftmenu, #left_main_menu, #left .leftmenu {
    text-align: left;
    padding: unset;
    margin: 1rem 5% 2rem 5%;
    background: #C3E6EA;
    border-radius: 14px;
  }
}
#leftmenu .nav_title, #leftmenu h2, #leftmenu h3, #left_main_menu .nav_title, #left_main_menu h2, #left_main_menu h3, #left .leftmenu .nav_title, #left .leftmenu h2, #left .leftmenu h3 {
  word-break: break-word;
}
@media (min-width: 73.75em) {
  #leftmenu .nav_title, #leftmenu h2, #leftmenu h3, #left_main_menu .nav_title, #left_main_menu h2, #left_main_menu h3, #left .leftmenu .nav_title, #left .leftmenu h2, #left .leftmenu h3 {
    font-size: 120%;
    line-height: 115%;
    font-weight: 600;
    padding-bottom: 0.4rem;
    margin-top: 0;
    text-align: left;
    margin-bottom: 0.6rem;
    border-bottom: 0.5px dashed #aaaaaa;
    color: rgb(0, 161, 176);
  }
}
@media (max-width: 73.74em) {
  #leftmenu .nav_title, #leftmenu h2, #leftmenu h3, #left_main_menu .nav_title, #left_main_menu h2, #left_main_menu h3, #left .leftmenu .nav_title, #left .leftmenu h2, #left .leftmenu h3 {
    padding: 0.5rem 0.2rem 0.3rem 0.8rem;
    font-size: 0.96rem;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    background: #189FAD;
  }
  #leftmenu .nav_title.ui-accordion-header-active, #leftmenu .nav_title.ui-state-default:hover, #leftmenu h2.ui-accordion-header-active, #leftmenu h2.ui-state-default:hover, #leftmenu h3.ui-accordion-header-active, #leftmenu h3.ui-state-default:hover, #left_main_menu .nav_title.ui-accordion-header-active, #left_main_menu .nav_title.ui-state-default:hover, #left_main_menu h2.ui-accordion-header-active, #left_main_menu h2.ui-state-default:hover, #left_main_menu h3.ui-accordion-header-active, #left_main_menu h3.ui-state-default:hover, #left .leftmenu .nav_title.ui-accordion-header-active, #left .leftmenu .nav_title.ui-state-default:hover, #left .leftmenu h2.ui-accordion-header-active, #left .leftmenu h2.ui-state-default:hover, #left .leftmenu h3.ui-accordion-header-active, #left .leftmenu h3.ui-state-default:hover {
    background: #189FAD;
    color: #ffffff;
  }
  #leftmenu .nav_title.ui-accordion-header-active a, #leftmenu .nav_title.ui-state-default:hover a, #leftmenu h2.ui-accordion-header-active a, #leftmenu h2.ui-state-default:hover a, #leftmenu h3.ui-accordion-header-active a, #leftmenu h3.ui-state-default:hover a, #left_main_menu .nav_title.ui-accordion-header-active a, #left_main_menu .nav_title.ui-state-default:hover a, #left_main_menu h2.ui-accordion-header-active a, #left_main_menu h2.ui-state-default:hover a, #left_main_menu h3.ui-accordion-header-active a, #left_main_menu h3.ui-state-default:hover a, #left .leftmenu .nav_title.ui-accordion-header-active a, #left .leftmenu .nav_title.ui-state-default:hover a, #left .leftmenu h2.ui-accordion-header-active a, #left .leftmenu h2.ui-state-default:hover a, #left .leftmenu h3.ui-accordion-header-active a, #left .leftmenu h3.ui-state-default:hover a {
    color: #ffffff;
  }
  #leftmenu .nav_title.ui-accordion-header-collapsed, #leftmenu h2.ui-accordion-header-collapsed, #leftmenu h3.ui-accordion-header-collapsed, #left_main_menu .nav_title.ui-accordion-header-collapsed, #left_main_menu h2.ui-accordion-header-collapsed, #left_main_menu h3.ui-accordion-header-collapsed, #left .leftmenu .nav_title.ui-accordion-header-collapsed, #left .leftmenu h2.ui-accordion-header-collapsed, #left .leftmenu h3.ui-accordion-header-collapsed {
    background: #C3E6EA;
  }
  #leftmenu .nav_title.ui-state-active .openclose, #leftmenu h2.ui-state-active .openclose, #leftmenu h3.ui-state-active .openclose, #left_main_menu .nav_title.ui-state-active .openclose, #left_main_menu h2.ui-state-active .openclose, #left_main_menu h3.ui-state-active .openclose, #left .leftmenu .nav_title.ui-state-active .openclose, #left .leftmenu h2.ui-state-active .openclose, #left .leftmenu h3.ui-state-active .openclose {
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='white' stroke='none'><path d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'></path><path d='M0-.75h24v24H0z' fill='none'/></svg>") no-repeat;
    transform: scaleY(-1);
    background-size: 100%;
    width: 30px;
    height: 24px;
    top: 0;
  }
  #leftmenu .nav_title:hover, #leftmenu h2:hover, #leftmenu h3:hover, #left_main_menu .nav_title:hover, #left_main_menu h2:hover, #left_main_menu h3:hover, #left .leftmenu .nav_title:hover, #left .leftmenu h2:hover, #left .leftmenu h3:hover {
    cursor: pointer;
    --alpha: 1;
  }
  #leftmenu .nav_title span.openclose, #leftmenu h2 span.openclose, #leftmenu h3 span.openclose, #left_main_menu .nav_title span.openclose, #left_main_menu h2 span.openclose, #left_main_menu h3 span.openclose, #left .leftmenu .nav_title span.openclose, #left .leftmenu h2 span.openclose, #left .leftmenu h3 span.openclose {
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' stroke='none'><path d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'></path><path d='M0-.75h24v24H0z' fill='none'/></svg>") no-repeat;
    background-size: 100%;
    background-position: top;
    width: 30px;
    height: 24px;
    display: inline-block;
    position: relative;
    top: -0.2rem;
    /*&.closed {
      transform: translateY(4px) rotate(180deg);
    }*/
  }
}
#leftmenu .nav_title a, #leftmenu h2 a, #leftmenu h3 a, #left_main_menu .nav_title a, #left_main_menu h2 a, #left_main_menu h3 a, #left .leftmenu .nav_title a, #left .leftmenu h2 a, #left .leftmenu h3 a {
  color: rgb(0, 161, 176);
  text-decoration: none;
}
#leftmenu .nav_title a:hover, #leftmenu h2 a:hover, #leftmenu h3 a:hover, #left_main_menu .nav_title a:hover, #left_main_menu h2 a:hover, #left_main_menu h3 a:hover, #left .leftmenu .nav_title a:hover, #left .leftmenu h2 a:hover, #left .leftmenu h3 a:hover {
  text-decoration: underline;
}
#leftmenu ul, #left_main_menu ul, #left .leftmenu ul {
  flex-direction: column;
  padding-left: 1rem;
}
@media (max-width: 73.74em) {
  #leftmenu ul, #left_main_menu ul, #left .leftmenu ul {
    background: rgba(255, 255, 255, 0.4);
    font-size: 94%;
  }
}
#leftmenu ul li, #left_main_menu ul li, #left .leftmenu ul li {
  padding: 0.4rem 0;
  word-wrap: break-word;
  font-weight: 600;
}
#leftmenu ul li a, #left_main_menu ul li a, #left .leftmenu ul li a {
  color: #5b5b5b;
}
@media (min-width: 73.75em) {
  #leftmenu ul li a:before, #left_main_menu ul li a:before, #left .leftmenu ul li a:before {
    content: "";
    position: absolute;
    left: 1.5rem;
    margin-top: 0.2rem;
    width: 12px;
    height: 10px;
    display: block;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="%235b5b5b" d="M15.5 5H11l5 7-5 7h4.5l5-7z"/><path fill="%235b5b5b" d="M8.5 5H4l5 7-5 7h4.5l5-7z"/></svg>');
    background-repeat: no-repeat;
    background-position: left;
    background-size: 12px;
  }
}
@media (min-width: 73.75em) and (max-width: 73.74em) {
  #leftmenu ul li a:before, #left_main_menu ul li a:before, #left .leftmenu ul li a:before {
    left: 1.8rem;
  }
}
@media (min-width: 73.75em) {
  #leftmenu ul li a:hover, #leftmenu ul li a:focus, #left_main_menu ul li a:hover, #left_main_menu ul li a:focus, #left .leftmenu ul li a:hover, #left .leftmenu ul li a:focus {
    color: rgb(0, 161, 176);
  }
  #leftmenu ul li a:hover:before, #leftmenu ul li a:focus:before, #left_main_menu ul li a:hover:before, #left_main_menu ul li a:focus:before, #left .leftmenu ul li a:hover:before, #left .leftmenu ul li a:focus:before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="%23189FAD" d="M15.5 5H11l5 7-5 7h4.5l5-7z"/><path fill="%23189FAD" d="M8.5 5H4l5 7-5 7h4.5l5-7z"/></svg>');
  }
}
#leftmenu ul li strong, #left_main_menu ul li strong, #left .leftmenu ul li strong {
  color: rgb(0, 161, 176);
  font-weight: 600;
}
@media (min-width: 73.75em) {
  #leftmenu ul li strong:before, #left_main_menu ul li strong:before, #left .leftmenu ul li strong:before {
    content: "";
    position: absolute;
    left: 1.5rem;
    margin-top: 0.2rem;
    width: 12px;
    height: 10px;
    display: block;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path fill="%23189FAD" d="M15.5 5H11l5 7-5 7h4.5l5-7z"/><path fill="%23189FAD" d="M8.5 5H4l5 7-5 7h4.5l5-7z"/></svg>');
    background-repeat: no-repeat;
    background-position: left;
    background-size: 12px;
  }
}

@media (max-width: 73.74em) {
  #left_main_menu {
    display: none;
  }
}

#menu_button {
  display: block;
  height: 40px;
  position: absolute;
  width: 36px;
  z-index: 999;
  top: 0.2rem;
  right: 1rem;
  color: #707070;
}
#menu_button a span {
  text-indent: -9999px;
}

#menu_button a:after,
#menu_button a:before,
#menu_button a span {
  background-color: #707070;
  content: "";
  display: block;
  height: 5px;
  margin: 7px 0;
  border-radius: 2px;
  transition: all 0.2s ease-in-out;
}

.mm-opened #menu_button a:before {
  transform: translateY(12px) rotate(135deg);
}

.mm-opened #menu_button a:after {
  transform: translateY(-12px) rotate(-135deg);
}

.mm-opened #menu_button a span {
  transform: scale(0);
}

@media (max-width: 73.74em) {
  .leftmenu.second {
    display: none;
  }
}
@media screen and (min-width: 1180px) {
  #headermenu.fixed {
    top: 46px;
    width: inherit;
    z-index: 99;
    height: 73px;
  }
  #headermenu.fixed ul {
    padding: 0;
    width: 100%;
  }
  #topmenu {
    position: absolute;
    top: 0;
    right: 60px;
    z-index: 999;
    margin-top: 0.6rem;
  }
  #topmenu ul {
    flex-direction: row;
    justify-content: end;
  }
  #topmenu ul li {
    padding: 0.3rem 0.6rem;
    font-size: 80%;
  }
  #topmenu ul li a {
    color: #333333;
  }
  #topmenu ul li strong {
    font-weight: 600;
    color: #189FAD;
  }
  #footer .mod_customnav ul {
    flex-direction: row;
    justify-content: end;
  }
  #footer .mod_customnav ul li {
    padding: 0 0.3rem;
    font-size: 80%;
    font-weight: 400;
  }
  #footer .mod_customnav ul li a, #footer .mod_customnav ul li strong {
    color: #333333;
  }
  #footer .mod_customnav ul li a:hover, #footer .mod_customnav ul li a.active, #footer .mod_customnav ul li a:active, #footer .mod_customnav ul li strong:hover, #footer .mod_customnav ul li strong.active, #footer .mod_customnav ul li strong:active {
    text-decoration: underline;
  }
}
@media screen and (max-width: 1280px) {
  #topmenu ul li {
    padding: 0.3rem 0.4rem;
  }
}
@media screen and (min-width: 1480px) {
  #topmenu ul li {
    font-size: 90%;
  }
}
@media screen and (max-width: 1679px) {
  #headermenu ul li, #leftmenu ul li, #left_main_menu ul li, .leftmenu ul li {
    font-size: 90%;
  }
  .head-top-wrap.fixed #headermenu {
    top: 50px;
  }
}
@media (max-width: 73.74em) {
  #topmenu, #left_main_menu, #footer .mod_customnav, .leftmenu.second {
    display: none;
  }
  #header .inside #logo {
    z-index: 1 !important;
  }
  #footer {
    margin-top: 4rem;
  }
}
.mm-menu li span.active {
  color: #189FAD;
  font-weight: bold;
  background: #C3E6EA;
}
.mm-menu li.trail {
  background: #C3E6EA;
}

@media (max-width: 51.24em) {
  #headermenu.mobilehide {
    display: none !important;
  }
}
@media (min-width: 51.25em) {
  #headermenu.mobilehide {
    display: block !important;
  }
}

@media (min-width: 51.25em) {
  #headermenu.desktophide {
    display: none !important;
  }
}
@media (max-width: 51.24em) {
  #headermenu.desktophide {
    display: block !important;
  }
}

/* Test */
.mobile_menu .inner {
  background: #fff;
}

/*@media (max-width: 73.74em) {
  #wrapper {
    width: 100% !important;
    position: relative;
    transition: transform 0.2s ease;
    transform: none;
    will-change: transform;
  }
  body.show-navigation #wrapper {
    transform: translateX(240px);
  }
  body.show-navigation #left-sidebar {
    visibility: visible;
    transform: none;
  }
  #left-sidebar {
    visibility: hidden;
    position: absolute;
    top: 40px;
    width: 240px;
    transition: transform 0.2s ease, visibility 0.2s ease;
    transform: translateX(-240px);
    will-change: transform, visibility;
  }
}*/
#header .inside {
  padding-top: 1rem;
}
#header .inside .head-top-wrap {
  position: fixed;
  top: 0;
  z-index: 9;
  background: rgba(255, 255, 255, 0.7);
}
@media (min-width: 73.75em) {
  #header .inside .head-top-wrap {
    height: 114px;
  }
}
@media (min-width: 105em) {
  #header .inside .head-top-wrap {
    height: 120px;
  }
}
@media (max-width: 73.74em) {
  #header .inside .head-top-wrap {
    height: auto;
  }
}
#header .inside .head-top-wrap #logo {
  /*position: fixed;*/
  width: inherit;
  max-width: inherit;
  z-index: 99;
  height: 90px;
  display: flex;
  align-items: center;
  transition: all 0.25s ease-in-out;
}
#header .inside .head-top-wrap #logo a {
  display: inline-block;
  position: relative;
  left: 1rem;
}
#header .inside .head-top-wrap #logo a img {
  transition: all 0.25s ease-in-out;
  height: 67px;
}
@media (max-width: 73.74em) {
  #header .inside .head-top-wrap #logo a {
    float: left;
    width: 190px;
  }
  #header .inside .head-top-wrap #logo a img {
    height: 32px;
    width: auto;
  }
}
#header .inside .head-top-wrap.fixed {
  position: fixed;
  top: 0;
  z-index: 9;
  width: inherit;
  background: rgba(255, 255, 255, 0.9);
}
@media (min-width: 73.75em) {
  #header .inside .head-top-wrap.fixed {
    height: 114px;
  }
}
@media (min-width: 105em) {
  #header .inside .head-top-wrap.fixed {
    height: 120px;
  }
}
@media (max-width: 73.74em) {
  #header .inside .head-top-wrap.fixed {
    height: auto;
  }
}
#header .inside .head-top-wrap.fixed #logo {
  width: inherit;
  height: 46px;
  padding-top: 6px;
}
#header .inside .head-top-wrap.fixed #logo a {
  float: left;
  width: 190px;
}
#header .inside .head-top-wrap.fixed #logo img {
  height: 32px;
  width: auto;
}
#header .inside .head-top-wrap.fixed #topmenu {
  right: 60px !important;
  font-size: 90%;
}
@media (max-width: 73.74em) {
  #header .inside .head-top-wrap {
    position: fixed;
    top: 0;
    z-index: 9;
    width: inherit;
    box-shadow: 0 1px 2px #e7e7e7;
    height: auto;
  }
  #header .inside .head-top-wrap #logo {
    background-image: none !important;
    width: inherit;
    height: 46px;
    padding-top: 6px;
  }
  #header .inside .head-top-wrap #logo svg {
    max-height: 32px;
  }
  #header .inside .head-top-wrap #topmenu {
    display: none;
  }
}

.firefox #logo svg {
  max-height: 50px;
  width: auto;
}

@media (max-width: 73.74em) {
  #header .inside {
    padding-top: 60px;
  }
}
h1, h2, h3 {
  line-height: 130%;
  /*color: $petrol;*/
  /*@include font-color;*/
  color: #333333;
  font-weight: 600;
  /*text-transform: uppercase;*/
}
h1 span.slim, h2 span.slim, h3 span.slim {
  font-weight: 200;
}
@media (max-width: 51.24em) {
  h1, h2, h3 {
    word-wrap: break-word;
  }
}

@media (min-width: 51.25em) {
  h1, h2.large {
    font-size: 220%;
  }
}
@media (max-width: 51.24em) {
  h1, h2.large {
    font-size: 160%;
    /*-moz-hyphens: auto;
    -o-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;*/
  }
}

h2 {
  margin: 3rem 0 1.6rem 0;
  font-size: 1.4rem;
  color: #333333;
  text-align: center;
  font-weight: 500;
}
@media (max-width: 51.24em) {
  h2 {
    font-size: 1.5rem;
    /*-moz-hyphens: auto;
    -o-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;*/
  }
}

body.impressum h2 {
  text-align: left;
}

h3 {
  margin: 2rem 0 1.2rem 0;
  font-size: 1.2rem;
  text-transform: none;
}
@media (max-width: 51.24em) {
  h3 {
    font-size: 1.3rem;
    /*-moz-hyphens: auto;
    -o-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;*/
  }
}

h4 {
  margin-top: 1.8rem;
  margin-bottom: 0.8rem;
  /*font-weight: 600;*/
}

/*a {
  text-decoration: none;
}*/
p {
  line-height: 140%;
}

.small {
  font-size: 84%;
}

strong {
  font-weight: 600;
}

sup {
  vertical-align: top;
  position: relative;
  top: -0.3em;
}

.center {
  text-align: center;
}

.margin-top {
  margin-top: 3rem !important;
}

.margin-bottom {
  margin-bottom: 3rem !important;
}

@media (max-width: 29.99em) {
  .mobilehide {
    display: none !important;
  }
}

@media (min-width: 30em) {
  .desktophide {
    display: none !important;
  }
}

.hint {
  /*@include font-color;*/
  color: #189FAD;
  /*text-transform: uppercase;*/
  font-size: 90%;
}

.error {
  font-style: italic;
  color: #990000;
}

.anker {
  visibility: hidden;
  height: 0px !important;
  position: absolute;
  margin: -150px;
}

#main {
  /* GMaps 2-Click */
  /* Beraterliste */
}
#main .inside {
  background: #ffffff;
  padding: 1rem 0; /*5%;*/
}
@media (min-width: 73.75em) {
  #main .inside {
    min-height: 800px;
  }
}
#main .inside a {
  color: #333333;
  text-decoration: none;
}
#main .inside .event a,
#main .inside .ce_text p > a,
#main .inside p a:empty {
  text-decoration: underline;
}
#main .inside .ce_text p a span.orange_button {
  text-decoration: none !important;
}
#main .inside .sc {
  margin-top: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (min-width: 51.25em) {
  #main .inside .sc2 {
    width: 48% !important;
  }
  #main .inside .sc2.sc-first {
    margin-right: 2% !important;
    padding: 0 !important;
  }
  #main .inside .sc2.sc-last {
    margin-left: 2% !important;
    padding: 0 !important;
  }
}
#main .inside .sc2.ce_image {
  margin-top: 1.4rem;
}
@media (min-width: 73.75em) {
  #main .inside .sc5-2 {
    width: 38% !important;
  }
}
@media (min-width: 73.75em) {
  #main .inside .sc5-3 {
    width: 58% !important;
  }
}
@media (min-width: 73.75em) {
  #main .inside .sc5-2.sc-first, #main .inside .sc5-3.sc-first {
    margin-right: 2% !important;
    padding: 0 !important;
  }
  #main .inside .sc5-2.sc-last, #main .inside .sc5-3.sc-last {
    margin-left: 2% !important;
    padding: 0 !important;
  }
}
#main .inside .ce_image.round {
  overflow: visible !important;
}
#main .inside .ce_image.round figure {
  padding: 1.2rem !important;
}
#main .inside .ce_image.round figure img {
  border-radius: 80px;
  /*box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.12);*/
  box-shadow: 0px 0px 20px 0px #ccc;
  position: relative;
}
#main .inside .ce_image.round.noshadow figure img {
  box-shadow: none;
}
#main .inside .ce_image.round.top-left img {
  border-top-left-radius: 160px;
}
#main .inside .ce_image.round.top-right img {
  border-top-right-radius: 160px;
}
#main .inside .ce_image.round.bottom-left img {
  border-bottom-left-radius: 160px;
}
#main .inside .ce_image.round.bottom-right img {
  border-bottom-right-radius: 160px;
}
#main .inside .ce_image.round.w70 img {
  width: 70%;
  height: auto;
}
#main .inside .ce_image.round.w80 img {
  width: 80%;
  height: auto;
}
#main .inside .ce_image.round.behind img {
  position: relative;
  margin-bottom: -20%;
  float: right;
  z-index: 0;
}
#main .inside .ce_image.center figure {
  text-align: center;
}
#main .inside .w80 {
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
}
#main .inside .ce_* p, #main .inside .ce_* li, #main .inside .ce_* div,
#main .inside .event p, #main .inside .event li {
  line-height: 150%;
}
#main .inside .ce_* p a:not(:has(span)), #main .inside .ce_* li a:not(:has(span)), #main .inside .ce_* div a:not(:has(span)),
#main .inside .event p a:not(:has(span)), #main .inside .event li a:not(:has(span)) {
  text-decoration: underline;
}
#main .inside .ce_* p a:not(:has(span)) span.orange_button, #main .inside .ce_* p a:not(:has(span)) span.integralis_button, #main .inside .ce_* li a:not(:has(span)) span.orange_button, #main .inside .ce_* li a:not(:has(span)) span.integralis_button, #main .inside .ce_* div a:not(:has(span)) span.orange_button, #main .inside .ce_* div a:not(:has(span)) span.integralis_button,
#main .inside .event p a:not(:has(span)) span.orange_button,
#main .inside .event p a:not(:has(span)) span.integralis_button, #main .inside .event li a:not(:has(span)) span.orange_button, #main .inside .event li a:not(:has(span)) span.integralis_button {
  text-decoration: none !important;
}
#main .inside img {
  max-width: 100%;
  height: auto;
}
#main .inside .ce_text ul li, #main .inside .ce_text ol li, #main .inside .ce_accordion ul li, #main .inside .ce_accordion ol li {
  line-height: 150%;
}
#main .inside .embed-container {
  background-position: center;
  background-repeat: no-repeat;
}
#main .inside .mod_breadcrumb {
  padding-left: 5%;
  padding-right: 5%;
}
@media (max-width: 73.74em) {
  #main .inside .mod_breadcrumb {
    display: none;
  }
}
#main .inside .mod_breadcrumb ul {
  margin: 0;
  padding: 0;
  font-size: 90%;
  margin: 1rem 0;
}
#main .inside .mod_breadcrumb ul li {
  list-style: none;
  display: inline;
}
#main .inside .mod_breadcrumb ul li a, #main .inside .mod_breadcrumb ul li span {
  color: #333333;
  text-decoration: none;
}
#main .inside .mod_breadcrumb ul li a:hover, #main .inside .mod_breadcrumb ul li a:active {
  text-decoration: underline;
}
#main .inside .mod_breadcrumb ul li:not(.first) {
  /*text-transform: uppercase;*/
}
#main .inside .mod_breadcrumb ul li a:after {
  content: "> ";
  display: inline-block;
  /*height: 1rem;*/
  padding-left: 0.4rem;
  font-size: 110%;
  position: relative;
  top: -0.1rem;
}
#main .inside .ce_image.teaser figcaption {
  background: rgba(255, 255, 255, 0.8); /*$mainLightColor;*/
}
#main .inside .ce_hyperlink {
  margin-top: 0.4rem;
  margin-bottom: 0.4rem;
}
#main .ce_accordion {
  margin-bottom: 0.8rem;
  background: #C3E6EA;
  border-radius: 14px;
}
#main .ce_accordion .toggler {
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
  cursor: pointer;
  font-size: 0.96rem;
  transition: all 0.25s ease-in-out;
}
@media (min-width: 51.25em) {
  #main .ce_accordion .toggler {
    padding: 0.6rem 0.2rem 0.2rem 0.8rem;
  }
}
@media (max-width: 51.24em) {
  #main .ce_accordion .toggler {
    padding: 0.4rem 0.2rem 0.4rem 0.8rem;
  }
}
#main .ce_accordion .toggler a {
  text-decoration: none;
}
#main .ce_accordion .toggler .ui-icon {
  display: inline-block;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' stroke='none'><path d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'></path><path d='M0-.75h24v24H0z' fill='none'/></svg>") no-repeat;
  background-size: 100%;
  width: 30px;
  height: 28px;
  background-position: center;
}
@media (min-width: 51.25em) {
  #main .ce_accordion .toggler .ui-icon {
    position: relative;
    top: -1px;
  }
}
@media (max-width: 51.24em) {
  #main .ce_accordion .toggler .ui-icon {
    position: relative;
    top: 2px;
  }
}
#main .ce_accordion .toggler .ui-icon:hover, #main .ce_accordion .toggler .ui-icon:active {
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='white' stroke='none'><path d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'></path><path d='M0-.75h24v24H0z' fill='none'/></svg>") no-repeat;
}
#main .ce_accordion .toggler.ui-accordion-header-active, #main .ce_accordion .toggler.ui-state-default:hover {
  background: #189FAD;
  color: #ffffff;
}
#main .ce_accordion .toggler.ui-accordion-header-collapsed {
  background: #C3E6EA;
}
#main .ce_accordion .toggler:hover {
  cursor: pointer;
  --alpha: 1;
  /*text-shadow: 1px 0 0 currentColor;*/
}
#main .ce_accordion .toggler:focus {
  /*outline: none;*/
}
#main .ce_accordion .toggler.ui-state-active .ui-icon {
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='white' stroke='none'><path d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'></path><path d='M0-.75h24v24H0z' fill='none'/></svg>") no-repeat;
  transform: scaleY(-1);
  background-size: 100%;
  width: 30px;
  height: 24px;
  /*margin-top: 3px;*/
}
#main .ce_accordion .toggler .date, #main .ce_accordion .toggler .title {
  padding-right: 0.8rem;
}
#main .ce_accordion .toggler .date {
  font-weight: 600;
  font-size: 90%;
}
#main .ce_accordion .ui-accordion-content {
  padding: 0 0.8rem;
}
#main .ce_accordion.event .ui-accordion-content {
  padding: 1rem 0.8rem;
}
#main .ce_downloads ul, #main .ce_download ul {
  margin-left: 0 !important;
  padding-left: 0 !important;
}
#main .ce_downloads li.download-element, #main .ce_download li.download-element {
  list-style: none;
  margin: 1.2rem 0;
}
#main .ce_downloads a, #main .ce_download a {
  color: #333333 !important;
  padding: 0 0.3rem;
}
#main .ce_downloads a:before, #main .ce_download a:before {
  background: #189FAD;
  -webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150"><path d="M103 109.334H46.199V98.268h56.802L103 109.334zm0-50.853L82.722 78.76l.053.051-7.827 7.827-27.949-27.95 7.826-7.826 14.642 14.639V22.134h11.067v43.162l14.64-14.64L103 58.481zm47 16.52C150 33.58 116.42 0 75 0 33.578 0 0 33.58 0 75.001 0 116.421 33.579 150 75 150c41.42 0 75-33.579 75-74.999"/></svg>');
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: left;
  -webkit-mask-size: 24px;
  mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150"><path d="M103 109.334H46.199V98.268h56.802L103 109.334zm0-50.853L82.722 78.76l.053.051-7.827 7.827-27.949-27.95 7.826-7.826 14.642 14.639V22.134h11.067v43.162l14.64-14.64L103 58.481zm47 16.52C150 33.58 116.42 0 75 0 33.578 0 0 33.58 0 75.001 0 116.421 33.579 150 75 150c41.42 0 75-33.579 75-74.999"/></svg>');
  mask-repeat: no-repeat;
  mask-position: left;
  mask-size: 24px;
  display: inline-block;
  width: 30px;
  height: 24px;
  content: "";
}
#main .ce_downloads a:hover, #main .ce_downloads a:active, #main .ce_download a:hover, #main .ce_download a:active {
  text-decoration: underline;
}
#main .ce_downloads a span, #main .ce_download a span {
  position: relative;
  top: -0.4rem;
  /*text-decoration: underline;*/
}
@media (max-width: 51.24em) {
  #main .ce_text figure.image_container.float_right,
  #main .ce_text figure.image_container.float_left {
    float: none;
    display: block;
    text-align: center;
  }
}
@media (max-width: 51.24em) {
  #main .ce_text p > img {
    float: none !important;
    display: block;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
#main .ce_text.bg_box {
  background-color: rgba(0, 161, 176, 0.3) !important;
  color: #333333 !important;
  padding: 0.5rem 0.8rem 0.5rem 4rem;
  color: #189FAD;
  font-size: 90%;
  margin: 4rem 0;
  background-image: url(../../files/layout/images/info_web.svg);
  background-position: 1rem 1.4rem;
  background-repeat: no-repeat;
  background-size: 34px;
}
#main .ce_text.rounded-box {
  color: #ffffff;
  border-radius: 30px;
  padding: 20px 30px 30px;
  text-align: center;
}
@media (min-width: 51.25em) {
  #main .ce_text.rounded-box {
    height: calc(100% - 50px);
  }
}
@media (max-width: 51.24em) {
  #main .ce_text.rounded-box {
    margin-bottom: 20px;
  }
}
#main .ce_text.rounded-box h4 {
  font-weight: 500;
  font-size: 150%;
}
#main .ce_text.rounded-box p {
  font-size: 90%;
}
#main .ce_text.rounded-box.petrol {
  background-color: #189FAD;
}
#main .ce_text.rounded-box.black {
  background-color: #000;
}
#main .ce_text.rounded-box.lightpetrol {
  background-color: #C3E6EA;
  color: #333333;
}
#main .ce_table table, #main .ce_table tr, #main .ce_table td {
  border-collapse: collapse;
  font-size: 96%;
}
#main .ce_table.modules table {
  width: 100%;
}
#main .ce_table.modules table td {
  text-align: center;
  border: 1px solid rgb(0, 161, 176);
  background: #ffffff;
  padding: 0.3rem;
}
@media (min-width: 51.25em) {
  #main .ce_table.modules table td {
    width: 33%;
  }
}
#main .ce_table.modules table tr.odd td {
  background: #EAF5F7;
}
#main .ce_table.modules table tr.row_first td {
  background: #189FAD; /*#000;*/
  color: #ffffff;
  font-weight: 600;
  font-size: 120%;
}
#main .embed-container {
  width: 100%;
}
#main .embed-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#main .embed-container.nocontent {
  border-radius: 10px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
#main .embed-container.nocontent iframe {
  position: relative;
  top: 0;
  z-index: 0;
  padding-bottom: 26%;
  overflow: hidden;
  width: 100%;
  height: auto;
}
#main .embed-container.nocontent iframe html {
  height: 0;
}
#main .embed-container.nocontent .privacy-msg {
  display: flex;
  align-items: center;
  text-align: center;
  /*background: rgba(255,255,255,0.3);*/
}
#main .embed-container.nocontent .privacy-msg .yt-button {
  margin-left: calc(50% - 45px);
}
#main .embed-container.nocontent .privacy-msg .yt-button:hover {
  cursor: pointer;
}
#main .embed-container.nocontent .privacy-msg .yt-button a img {
  width: 90px;
  max-width: unset;
  height: auto;
  opacity: 0.7;
  transition: all 0.25s ease-in-out;
}
#main .embed-container.nocontent .privacy-msg .yt-button a img:hover, #main .embed-container.nocontent .privacy-msg .yt-button a img:active {
  opacity: 1;
}
@media (max-width: 51.24em) {
  #main .embed-container.nocontent .privacy-msg .yt-button {
    margin-left: calc(50% - 35px);
  }
  #main .embed-container.nocontent .privacy-msg .yt-button a img {
    width: 70px;
  }
}
#main .embed-container:not(.nocontent) {
  position: relative;
  overflow: hidden;
  width: 100%;
  background-image: none !important;
}
#main .embed-container:not(.nocontent)::after {
  display: block;
  content: "";
  padding-top: 56.25%;
}
#main .embed-container:not(.nocontent) iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#main .desc_cookie {
  position: absolute;
  bottom: 12%;
  /*width: 100%;*/
  text-align: center;
  width: 70%;
  left: 15%;
  margin: 0 auto;
  display: inline-block;
  background-color: #ffffff; /*$lightpetrol;*/
  padding: 0.5rem;
  text-align: center;
  font-size: 90%;
  border-radius: 16px;
}
#main .desc_cookie p {
  color: #333333; /*$white;*/
  margin: 0.3rem 0;
  font-size: 0.84rem;
}
#main .desc_cookie p a {
  text-decoration: underline;
}
@media (max-width: 51.24em) {
  #main .desc_cookie {
    width: 90%;
    left: 5%;
  }
  #main .desc_cookie p {
    font-size: 0.8rem;
  }
}
#main .ce_youtube {
  position: relative;
}
#main .ce_youtube .description {
  font-weight: 500;
  font-size: 84%;
}
#main .sc2 .desc_cookie {
  width: 80%;
  left: 10%;
  bottom: 16%;
}
#main .sc2 .desc_cookie p {
  font-size: 0.8rem;
}
#main .ce_image.teaser {
  margin-bottom: -30px;
}
#main .ce_image.teaser figcaption {
  position: relative;
  top: -80px;
  /*color: $white !important;*/
  padding: 0.3rem 1rem;
  font-weight: 500;
}
#main #map_canvas {
  background: transparent url("../../files/layout/images/gmap-bg.jpg") 0 0 no-repeat;
  background-size: contain;
  background-position: center center;
}
#main #map_canvas .gmaps_ds_hint {
  text-align: center;
  height: 100%;
  width: calc(100% - 4rem);
  background-color: rgba(255, 255, 255, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 2rem;
  flex-direction: column;
  flex-wrap: wrap;
}
#main #map_canvas .gmaps_ds_hint p {
  background-color: rgba(255, 255, 255, 0.8);
  padding: 1rem 0.5rem;
  border-radius: 5px;
  font-size: 80% !important;
}
#main #map_canvas .gmaps_ds_hint #gmaps_allow_button {
  cursor: pointer;
  /*border: 1px solid transparent;*/
  padding: 0.5rem 1rem;
  background: #189FAD;
  /*background-color: $petrol;*/
  color: #fff;
  font-size: 1.8rem;
  transition: all 200ms linear;
  will-change: all;
  text-decoration: none !important;
}
#main #map_canvas .gmaps_ds_hint #gmaps_allow_button:hover {
  color: #fff !important;
  text-decoration: underline !important;
  opacity: 80%;
}
#main .overlay-wrap {
  display: none;
}
#main .mod_listing_plus {
  margin-bottom: 2rem;
}
#main .mod_listing_plus.mitglieder .sortierung {
  margin: 2.4rem 0 1rem 0;
  padding: 0.5rem 0;
  text-align: center;
  font-weight: 500;
  font-size: 120%;
  /*color: $mainColor;*/
}
#main .mod_listing_plus.mitglieder .team_member {
  margin-bottom: 1rem;
  border-radius: 50px;
  border: 0.5px dashed #aaaaaa;
  padding: 1rem;
}
#main .mod_listing_plus.mitglieder .team_member .berater_row {
  display: flex;
}
@media (max-width: 29.99em) {
  #main .mod_listing_plus.mitglieder .team_member .berater_row:not(.first) {
    display: block;
  }
  #main .mod_listing_plus.mitglieder .team_member .berater_row .sc2 {
    width: 100%;
    padding: 0 !important;
    float: none;
    flex: 100% 0 0;
  }
  #main .mod_listing_plus.mitglieder .team_member .berater_row .zert_siegel {
    text-align: center;
    margin-bottom: 2rem;
    padding-top: 0.5rem;
    display: flex;
    justify-content: space-around;
    align-items: center;
  }
  #main .mod_listing_plus.mitglieder .team_member .berater_row .zert_siegel img {
    max-width: 160px !important;
  }
  #main .mod_listing_plus.mitglieder .team_member .berater_row .zert_siegel img.logo_bvppt {
    width: 100%;
    margin: 0;
  }
}
#main .mod_listing_plus.mitglieder .team_member .foto {
  width: 24%;
  align-items: center;
  display: flex;
  padding-right: 2%;
}
#main .mod_listing_plus.mitglieder .team_member .foto img {
  border-radius: 15px;
}
#main .berater_cell.name.ort {
  margin-left: 1rem;
}
#main .mod_listing_plus.mitglieder .team_member .siegel {
  width: 18%;
  margin-left: auto;
  text-align: center;
}
#main .mod_listing_plus.mitglieder .team_member img.logo_bvppt {
  margin-top: 8px;
}
@media (min-width: 73.75em) {
  #main .mod_listing_plus.mitglieder .team_member img.logo_bvppt {
    width: 64%;
  }
}
#main .mod_listing_plus.mitglieder .ce_accordion .zert_siegel {
  /*text-align: center;*/
  padding-top: 1.2rem;
}
#main .mod_listing_plus.mitglieder .ce_accordion .zert_siegel img.logo_bvppt {
  margin-top: 24px;
}
#main .mod_listing_plus.mitglieder .team_member h2 {
  margin-top: 0;
}
#main .mod_listing_plus.mitglieder section.ce_accordion {
  position: relative;
  border-radius: 0;
  background: none;
  margin-bottom: 0;
}
#main .mod_listing_plus.mitglieder section.ce_accordion div.accordion {
  /*border: 1px solid $violet;*/
  /*@include bg-light;*/
  border-top: none;
  padding: 1rem;
}
#main .mod_listing_plus.mitglieder section.ce_accordion div.toggler {
  padding: 0;
  background: none;
  border: none;
  font-weight: inherit;
  cursor: pointer;
  /*outline: none;*/
  position: absolute;
  top: -26px;
  left: 50%;
  width: auto;
  transform: translateX(-50%);
  display: block;
  line-height: normal;
}
#main .mod_listing_plus.mitglieder section.ce_accordion div.toggler span.more {
  padding: 8px;
  background: #fff;
  /*border: 1px solid $violet;*/
  font-weight: 600;
  font-size: 12px;
  color: #189FAD;
}
#main .mod_listing_plus.mitglieder section.ce_accordion span.ui-accordion-header-icon {
  display: none;
}
#main .mod_listing_plus.mitglieder section.ce_accordion .details .berater_title {
  font-weight: 500;
  color: #189FAD;
  /*text-transform: uppercase;*/
}
#main .mod_listing_plus.mitglieder section.ce_accordion .details .sc3 {
  width: 23%;
  display: inline-block;
  vertical-align: top;
}
#main .mod_listing_plus.mitglieder section.ce_accordion .details .foto_berater {
  max-width: 80%;
  padding-bottom: 0.8em;
}
#main .mod_listing_plus.mitglieder section.ce_accordion .details .sc3-2 {
  width: 76%;
  display: inline-block;
  vertical-align: top;
  padding-right: 0 !important;
}
#main .mod_listing_plus.mitglieder section.ce_accordion .details .zert_siegel img {
  display: block;
  max-width: 230px;
}
#main .mod_listing_plus.mitglieder section.ce_accordion .details .desc a {
  text-decoration: underline !important;
}
#main .mod_sitemap ul {
  margin-bottom: 0 !important;
}
#main .mod_sitemap ul li {
  padding: 0.2rem 0;
}
#main .mod_sitemap ul li ul {
  margin-top: 0.3rem;
}
#main .mod_sitemap ul li a:hover, #main .mod_sitemap ul li a:active {
  text-decoration: underline;
}

.team_member, .ce_text.popup {
  /*include bg-light;*/
  /*background-color: $mainLightColor;*/
  /*border-radius: 30px;
  border: 0.5px dashed $lightGrey;*/
  padding: 0 0 1rem 0;
}
.team_member h2.name, .ce_text.popup h2.name {
  background: #189FAD;
  text-transform: none;
  padding: 0.5rem 1rem;
  font-size: 120%;
}
.team_member .foto, .ce_text.popup .foto {
  display: inline-block;
  width: 30%;
  margin-left: 2%;
}
.team_member .details, .ce_text.popup .details {
  /*display: inline-block;
  width: 64%;*/
  vertical-align: top;
}
.team_member .details p:not(:last-of-type), .ce_text.popup .details p:not(:last-of-type) {
  margin: 0.5rem 0;
}
.team_member p > a.external, .ce_text.popup p > a.external {
  background: #189FAD;
  text-decoration: none;
  display: inline-block;
  padding: 0.5rem 1rem;
}
.team_member p > a.external:hover, .team_member p > a.external:active, .ce_text.popup p > a.external:hover, .ce_text.popup p > a.external:active {
  background-color: rgba(0, 161, 176, 0.3) !important;
  color: #333333 !important;
}

.ce_text.popup {
  padding: 0 2rem;
}
.ce_text.popup h2 {
  color: #189FAD;
}
.ce_text.popup a {
  color: #333333;
  text-decoration: underline;
}

.ce_gallery_team {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
  /*.foto {
    @include transition_all;
  }*/
}
@media (max-width: 29.99em) {
  .ce_gallery_team {
    flex-direction: column;
  }
}
.ce_gallery_team .team_member_kachel {
  cursor: pointer;
  border: 1px solid #fff;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 29.99em) {
  .ce_gallery_team .team_member_kachel {
    flex: 98% 1 1;
  }
}
@media (min-width: 30em) and (max-width: 73.74em) {
  .ce_gallery_team .team_member_kachel {
    flex: 49% 1 1;
    max-width: calc(50% - 2px);
  }
}
@media (min-width: 73.75em) {
  .ce_gallery_team .team_member_kachel {
    flex: 33% 1 1;
    max-width: calc(33.3333333333% - 2px);
  }
}
.ce_gallery_team .team_member_kachel .image_box {
  position: relative;
}
.ce_gallery_team .team_member_kachel .caption {
  position: absolute;
}
.ce_gallery_team .team_member_kachel .caption span {
  position: relative;
  bottom: 80px;
  background-color: #ffffff;
  color: #189FAD;
  padding: 0.3rem 1rem;
  display: inline-block;
  text-align: center;
}
.ce_gallery_team .team_member_kachel figure.image_container {
  position: relative;
  /*margin: 3% 0 3% 20px;*/
  line-height: 0;
}
.ce_gallery_team .team_member_kachel figure.image_container img {
  border-radius: 0;
  transition: all 0.25s ease-in-out;
}
.ce_gallery_team .team_member_kachel .img1:hover {
  opacity: 0;
}
.ce_gallery_team .team_member_kachel .img1:hover ~ .img2 {
  opacity: 1;
}
.ce_gallery_team .team_member_kachel .img2:hover {
  opacity: 0;
}
.ce_gallery_team .team_member_kachel .img2:hover ~ .img1 {
  opacity: 1;
  cursor: pointer;
}
.ce_gallery_team .team_member_kachel .img2 img {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  cursor: pointer;
}
.ce_gallery_team .team_member_kachel .info_layer {
  position: absolute;
  transition: 0.5s ease;
  opacity: 0;
  left: 0;
  width: 100%;
  background: rgba(179, 226, 232, 0.8);
  transition: all 0.25s ease-in-out;
  text-align: center;
  /**/
}
.ce_gallery_team .team_member_kachel .info_layer p {
  color: #333333;
  position: absolute;
  width: 70%;
  left: 15%;
  top: 70px;
  padding: 0.8rem;
  /*strong {
    @include font-color;
  }*/
}
.ce_gallery_team .team_member_kachel .info_layer p a.button {
  background-color: #189FAD;
  padding: 0.3rem 1rem;
  color: #ffffff !important;
  text-decoration: none;
}
.ce_gallery_team .team_member_kachel.active .img1 {
  opacity: 0 !important;
}
.ce_gallery_team .team_member_kachel.active .img2 {
  opacity: 1;
}
.ce_gallery_team .team_member_kachel.active .img2:hover {
  opacity: 1;
}
.ce_gallery_team .team_member_kachel.active .img2 img {
  opacity: 0.3;
}
.ce_gallery_team .team_member_kachel.active .img2 .info_layer {
  opacity: 1;
  z-index: 5;
}
@media (min-width: 73.75em) {
  .ce_gallery_team {
    flex: 1 1 33%;
  }
  .ce_gallery_team .foto {
    /*height: 420px;*/
    background-size: 200%;
  }
}
.ce_gallery_team:hover {
  background-color: #f6f6f6;
}
.ce_gallery_team:hover .foto {
  background-position: right;
}
.mod_pageimage figure.image_container {
  line-height: 0;
  text-align: right;
}
@media (max-width: 51.24em) {
  .mod_pageimage figure.image_container {
    text-align: center;
  }
}
.mod_pageimage figure.image_container img {
  border-radius: 100%;
}

#jubi_button {
  position: relative;
  /*@include mq($from: mobile, $until: desktop) {
    right: 2%;
    width: 180px;
    bottom: 42%;
    margin-bottom: -200px;
  }
  @include mq($until: mobile) {
    right: 2%;
    width: 140px;
    bottom: 56%;
  }*/
}
@media (min-width: 105em) {
  #jubi_button {
    right: 80%;
    width: 220px;
    top: -220px;
    margin-bottom: -200px;
  }
}
@media (min-width: 73.75em) and (max-width: 104.99em) {
  #jubi_button {
    left: 70%;
    width: 180px;
    top: -200px;
    margin-bottom: -160px;
  }
}
#jubi_button img {
  max-width: 100%;
}

.mod_booking_seminar_list .event_box h2 {
  /*font-size: 100%;
  background: $mainColor;
  color: $white;
  padding: 0.3rem;*/
  margin-top: 1rem;
}
.mod_booking_seminar_list .event_box p {
  padding-left: 1rem;
  margin-left: 0.5rem;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="%23333333"><path d="M0 0h24v24H0z" fill="none"/><path d="M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z"/></svg>');
  background-size: 18px;
  background-position: left;
}
.mod_booking_seminar_list .event_box p a:hover, .mod_booking_seminar_list .event_box p a:active {
  color: #189FAD !important;
}

#main .mod_search .even, #main .mod_search .odd {
  padding: 0.6rem 0.6rem 1rem 0.6rem;
}
#main .mod_search .even h3, #main .mod_search .odd h3 {
  font-size: 120%;
}
#main .mod_search .even {
  background-color: rgba(0, 161, 176, 0.3) !important;
  color: #333333 !important;
}
#main .mod_search .pagination {
  text-align: center;
}
#main .mod_search .pagination ul li {
  display: inline-block;
}
#main .mod_search .pagination ul li a {
  display: block;
  padding: 0.1rem 0.5rem;
  background: rgb(0, 161, 176);
  color: #ffffff;
  text-decoration: none;
}
#main .mod_search .pagination ul li a:hover, #main .mod_search .pagination ul li a:active {
  color: rgba(0, 161, 176, 0.3);
}
#main .mod_search .pagination ul li span {
  display: block;
  padding: 0.1rem 0.6rem;
  background-color: rgba(0, 161, 176, 0.3) !important;
  color: #333333 !important;
  color: rgb(0, 161, 176);
}

.ce_table.programm tr td {
  vertical-align: top;
}
@media (max-width: 51.24em) {
  .ce_table.programm tr td {
    display: block;
    width: 100%;
  }
}
.ce_table.programm tr td.col_0 {
  min-width: 84px;
}
.ce_table.programm tr td p {
  margin: 0.25rem 0;
}

.mod_workshop_preference .formbody {
  display: block;
}
.mod_workshop_preference .formbody .widget {
  margin-bottom: 2rem;
  width: 100%;
  /*&.radio .left, &.radio .right {
    display: inline-block;
  }*/
}
.mod_workshop_preference .formbody .widget.text label, .mod_workshop_preference .formbody .widget.text input {
  display: block;
}
.mod_workshop_preference .formbody .widget.text label {
  /*font-size: 90%;*/
  font-weight: 600;
  /*padding-bottom: 0.4rem;*/
}
.mod_workshop_preference .formbody .widget.text input {
  width: 99%;
  padding: 0.4rem;
}
.mod_workshop_preference .formbody .widget.radio {
  margin-top: 2rem;
}
.mod_workshop_preference .formbody .widget.radio .option {
  margin-bottom: 1rem;
  /*.left {
    width: 50px;
    vertical-align: top;

  }
  .right {
    width: calc(99% - 50px);
    label {
      font-weight: 600;
    }

  }*/
}
.mod_workshop_preference .formbody .widget.radio .option label {
  font-weight: 600;
}
.mod_workshop_preference .formbody .widget.radio .option .hint {
  text-transform: none;
  font-style: italic;
  margin: 0.4rem 0;
  font-weight: bold;
  padding-left: 30px;
}
.mod_workshop_preference .formbody .widget.radio .option .description {
  padding-left: 30px;
}
.mod_workshop_preference .formbody .widget.radio .option.disabled input[type=radio] + label {
  cursor: unset;
}
.mod_workshop_preference .formbody .widget.radio .option.disabled input[type=radio] + label::before {
  background: #e7e7e7 !important;
}
.mod_workshop_preference .formbody .widget.radio .option.disabled input[type=radio] + label::before:hover {
  background: #e7e7e7 !important;
}
.mod_workshop_preference .formbody .widget button.submit {
  border: none;
  font-weight: normal;
  padding: 0.6rem;
  display: block;
  width: 100%;
}

.ce_text.stimme {
  padding-left: 6rem;
  margin-bottom: 1.3rem;
}
.ce_text.stimme p {
  position: relative;
  z-index: 0;
}
.ce_text.stimme p em {
  color: #189FAD;
  font-weight: bold;
  /*position: relative;
  top: -0.8rem;*/
}
.ce_text.stimme p em:before {
  content: "";
}
.ce_text.stimme p:before {
  content: "";
}
.ce_text.stimme p p:before {
  content: "";
}
.ce_text.stimme :before {
  content: "“";
  font-weight: bold;
  color: #189FAD;
  position: absolute;
  top: -2rem;
  left: -5.4rem;
  width: 2rem;
  font-family: "Georgia";
  font-size: 8rem;
  z-index: 0;
}

.ce_accordion.stimmen p em {
  color: #189FAD;
  font-weight: bold;
  position: relative;
  top: -0.8rem;
}

body.ausbildung .ce_slick-content-start .slick-list {
  padding-left: 2rem;
  padding-right: 2rem;
}
body.ausbildung .ce_slick-content-start .slick-slide {
  text-align: center;
  padding: 1rem 1.9rem;
}
body.ausbildung .ce_slick-content-start .ce_image {
  text-align: center;
}
body.ausbildung .ce_slick-content-start .ce_image figure {
  text-align: center;
}
body.ausbildung .ce_slick-content-start .ce_image figure img {
  border-radius: 100%;
  margin-left: auto;
  margin-right: auto;
}
body.ausbildung .ce_slick-content-start .ce_text {
  text-align: center;
  font-weight: 600;
}
body.ausbildung .ce_slick-content-start .ce_text p {
  font-size: 80%;
  font-style: italic;
}
body.ausbildung .ce_slick-content-start .ce_text h4 {
  font-style: italic;
  color: #333333;
  text-transform: none;
}
body.ausbildung .ce_slick-content-start button.slick-arrow {
  /*@include font-color;*/
  color: #189FAD;
  transition: all 0.25s ease-in-out;
  position: absolute;
  cursor: pointer;
  background: none;
  border: none;
  /*font-family: 'Georgia';*/
  font-size: 3.4rem;
  line-height: 0;
  /*&:hover, &:active {
    color: $orange;
  }*/
}
body.ausbildung .ce_slick-content-start button.slick-arrow.slick-next {
  bottom: 50%;
  right: 0;
}
body.ausbildung .ce_slick-content-start button.slick-arrow.slick-prev {
  bottom: 50%;
  transform: rotate(180deg);
  left: 0;
  z-index: 9;
}
body.ausbildung .ce_slick-content-start ul.slick-dots {
  /*@include page_width;*/
  display: flex;
  justify-content: center;
  position: relative;
  top: -1.6rem;
  /*margin-bottom: -2rem;
  margin-right: 2rem;*/
  width: 100%;
  margin: 0;
  padding: 0;
}
body.ausbildung .ce_slick-content-start ul.slick-dots li {
  padding: 0.4rem;
  list-style-type: none;
}
body.ausbildung .ce_slick-content-start ul.slick-dots li button {
  background: #ccc;
  border-radius: 100%;
  cursor: pointer;
  display: block;
  padding: 0 !important;
  height: 0.9rem;
  width: 0.9rem;
  border: 1px solid #aaa;
  text-indent: -9000px;
}
body.ausbildung .ce_slick-content-start ul.slick-dots li button:hover {
  background: #333;
}
body.ausbildung .ce_slick-content-start ul.slick-dots li.slick-active button {
  background: #333;
}

.ce_slick-content-start.slide-3-auto .slick-list {
  padding-left: 1.9rem;
  padding-right: 1.9rem;
}
.ce_slick-content-start.slide-3-auto .slick-slide {
  text-align: center;
  padding: 1rem 1.9rem;
}
.ce_slick-content-start.slide-3-auto .ce_image {
  text-align: center;
}
.ce_slick-content-start.slide-3-auto .ce_image figure {
  text-align: center;
}
.ce_slick-content-start.slide-3-auto .ce_image figure img {
  margin-left: auto;
  margin-right: auto;
  border-radius: 0;
}
.ce_slick-content-start.slide-3-auto .ce_text {
  text-align: center;
  font-weight: 600;
}
.ce_slick-content-start.slide-3-auto .ce_text p {
  font-size: 80%;
  font-style: italic;
}
.ce_slick-content-start.slide-3-auto .ce_text h4 {
  font-style: italic;
  color: #333333;
  text-transform: none;
}
.ce_slick-content-start.slide-3-auto button.slick-arrow {
  color: #189FAD;
  transition: all 0.25s ease-in-out;
  position: absolute;
  cursor: pointer;
  background: none;
  border: none;
  font-family: "Georgia", Sans-Serif;
  font-size: 3.4rem;
  line-height: 0;
}
.ce_slick-content-start.slide-3-auto button.slick-arrow.slick-next {
  bottom: 55%;
  right: 0;
}
.ce_slick-content-start.slide-3-auto button.slick-arrow.slick-prev {
  bottom: 50%;
  transform: rotate(180deg);
  left: 0;
  z-index: 9;
}
.ce_slick-content-start.slide-3-auto button.slick-arrow:hover, .ce_slick-content-start.slide-3-auto button.slick-arrow:active {
  color: #C3E6EA;
}
.ce_slick-content-start.slide-3-auto ul.slick-dots {
  /*@include page_width;*/
  display: flex;
  justify-content: center;
  position: relative;
  top: -0.1rem;
  /*margin-bottom: -2rem;
  margin-right: 2rem;*/
  width: 100%;
  margin: 0;
  padding: 0;
}
.ce_slick-content-start.slide-3-auto ul.slick-dots li {
  padding: 0.4rem;
  list-style-type: none;
}
.ce_slick-content-start.slide-3-auto ul.slick-dots li button {
  background: #ccc;
  border-radius: 100%;
  cursor: pointer;
  display: block;
  height: 0.9rem;
  width: 0.9rem;
  padding: 0 !important;
  border: 1px solid #aaa;
  text-indent: -9000px;
}
.ce_slick-content-start.slide-3-auto ul.slick-dots li button:hover {
  background: #333;
}
.ce_slick-content-start.slide-3-auto ul.slick-dots li.slick-active button {
  background: #333;
}

.ce_list.checklist {
  border: 0.5px dashed #aaaaaa;
  border-radius: 50px;
  /*background: #f3f3f3;*/
  margin: 1rem 0;
}
.ce_list.checklist ul {
  padding: 0.9rem 0.8rem 1.2rem 4rem;
}
.ce_list.checklist ul li {
  list-style-type: none;
  font-weight: 600;
}
.ce_list.checklist ul li:before {
  content: " ";
  display: block;
  width: 17px;
  height: 17px;
  border-radius: 100%;
  position: relative;
  top: 1.2rem;
  left: -30px;
  background: white;
  margin-right: 0.6em;
  background: #189FAD;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path fill="white" d="M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"/></svg>');
  background-size: contain;
  background-repeat: no-repeat;
}

.ce_list.progressbar {
  /*padding-top: 2rem;*/
}
.ce_list.progressbar ul {
  margin: 1rem 1.5rem;
  padding: 0;
}
.ce_list.progressbar ul li {
  list-style-type: none;
  font-weight: 600;
  margin-bottom: 1.4rem;
  font-size: 86%;
}
.ce_list.progressbar ul li:after {
  content: "100%";
  color: white;
  font-size: 82%;
  text-align: right;
  padding-right: 0.5rem;
  padding-top: 0.2rem;
  display: block;
  width: 100%;
  height: 1.3rem;
  border-radius: 15px;
  position: relative;
  top: 0.5rem;
  left: 0;
  background: #fba300;
}

.ce_hyperlink.button {
  /*&.orange {
    a {
      background-color: $orange !important;
    }
    &:hover {
      a {
        background-color: #ccc !important;
      }
    }
  }*/
}
.ce_hyperlink.button a {
  background: #C3E6EA;
  border-radius: 14px;
  padding: 0.5rem 1.2rem;
  /*font-size: 130%;*/
  font-weight: 600;
  color: #333333;
  display: inline-block;
  margin: 1rem;
  transition: all 0.25s ease-in-out;
}
.ce_hyperlink.button a:hover {
  background-color: rgb(0, 161, 176);
  color: #ffffff;
}
.ce_hyperlink.button.round a {
  border-radius: 14px;
}
.ce_hyperlink.button.arrow a {
  padding-right: 40px;
  background-image: url(../../files/layout/images/arrow-right-button-white.svg);
  background-position: right 8px center;
  background-size: 2rem;
  background-repeat: no-repeat;
  /*background: url(../../files/layout/images/arrow-right-button-white.svg) no-repeat right 8px center;
  background-size: 2rem;*/
}
.ce_hyperlink.button.arrow a:hover {
  color: #ffffff !important;
}

.mod_eventlist_booking.dashed {
  border: 0.5px dashed #aaaaaa;
  border-radius: 50px;
}

.mod_article {
  margin-bottom: 2rem;
}
.mod_article.dashed {
  border-radius: 50px;
  border: 0.5px dashed #aaaaaa;
}
.mod_article.article_bg {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
@media (max-width: 51.24em) {
  .mod_article.article_bg {
    /*background-position-y: 30%;*/
    background-position-y: 0;
  }
}
.mod_article.article_bg.zitat {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: rgba(0, 0, 0, 0.6);
  position: relative;
  background-blend-mode: multiply;
}
.mod_article.article_bg.zitat strong {
  font-weight: 800;
}
@media (max-width: 29.99em) {
  .mod_article.article_bg.zitat {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .mod_article.article_bg.zitat .ce_text p {
    font-size: 130% !important;
  }
}
.mod_article.bg-petrol {
  background-color: rgb(0, 161, 176);
}
.mod_article.bg-petrol.bottom .mod_eventlist_booking {
  font-size: 130%;
}
.mod_article.bg-petrol.bottom .mod_eventlist_booking .teaser {
  color: #ffffff;
}
.mod_article.bg-petrol.bottom .mod_eventlist_booking .teaser a {
  color: #ffffff !important;
}
.mod_article.bg-petrol.bottom a.book_link {
  background: #fba300 !important;
  color: #ffffff !important;
  /*outline: none;*/
  border-radius: 24px;
  font-size: 120%;
}
.mod_article.bg-petrol.bottom a.book_link:hover {
  background: #ccc !important;
  color: #ffffff;
}
.mod_article.bg-petrol.bottom .warte_hint {
  font-size: 1rem;
  color: #ffffff;
}
.mod_article > .inner {
  margin-left: 5%;
  margin-right: 5%;
}
.mod_article.bg-grey {
  background-color: #ddd;
  /*@include bg-light;*/
  padding-top: 4rem;
  padding-bottom: 4rem;
}
.mod_article.bg-light {
  background-color: #F8F3EF;
  padding-top: 4rem;
  padding-bottom: 4rem;
}
.mod_article.bg-light-petrol {
  background-color: rgba(0, 161, 176, 0.3);
  padding-bottom: 4rem;
  background-position: right bottom;
}
.mod_article.no-margin-bottom {
  margin-bottom: 0;
}

.align-bottom {
  display: flex;
  align-items: flex-end;
  justify-content: center;
}

.ce_text.methode {
  padding: 14%;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);
  border-radius: 15px 15px 15px 70px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  background: #ffffff;
}
.ce_text.methode p {
  font-weight: 600;
  font-size: 86%;
}

.rs-columns {
  clear: both;
  display: flex !important;
  justify-content: space-between;
  width: 100%;
  margin: 2rem 0;
  flex-wrap: wrap;
}
.rs-columns h2 {
  font-size: 1.2rem;
}
@media (max-width: 51.24em) {
  .rs-columns {
    flex-wrap: wrap;
  }
}
.rs-columns .rs-column {
  float: none !important;
  margin-top: 1rem !important;
  margin-right: 0 !important;
}
.rs-columns .rs-column.-large-col-2-1 {
  width: 48% !important;
  flex: 48% 0 0;
}
@media (max-width: 51.24em) {
  .rs-columns .rs-column.-large-col-2-1 {
    width: 100% !important;
    flex: 100%;
  }
}
.rs-columns .rs-column.-large-col-3-1 {
  width: 32% !important;
  flex: 32% 0 0;
}
@media (max-width: 51.24em) {
  .rs-columns .rs-column.-large-col-3-1 {
    width: 100% !important;
    flex: 100%;
  }
}
.rs-columns .rs-column.-large-col-4-1 {
  width: 24% !important;
  flex: 24% 0 0;
}
@media (max-width: 51.24em) {
  .rs-columns .rs-column.-large-col-4-1 {
    width: 100% !important;
    flex: 100%;
  }
}
@media (min-width: 51.25em) and (max-width: 73.74em) {
  .rs-columns .rs-column.-large-col-4-1 {
    width: 48% !important;
    flex: 48% 0 0;
  }
}
@media (min-width: 30em) {
  .rs-columns.desktophide {
    display: none !important;
  }
}

#footer .inside {
  background: #ffffff;
}
#footer .bottom_wrap {
  /*background: $petrol;*/
  color: #333333; /*$white;*/
  padding: 0.5rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
#footer .bottom_wrap .copy {
  font-size: 70%;
  padding-top: 0.3rem;
}
@media (max-width: 73.74em) {
  #footer .bottom_wrap {
    padding-top: 3rem;
    z-index: 0;
    position: relative;
  }
}
#footer .footer_partner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding: 0 5% 1rem 6%;
}
@media (max-width: 73.74em) {
  #footer .footer_partner {
    padding-bottom: 4rem;
  }
}
#footer .footer_partner .ce_headline {
  width: 100%;
  font-size: 100%;
}
#footer .footer_partner .ce_image, #footer .footer_partner .ce_hyperlink {
  flex: 1;
  width: 24%;
}
#footer .footer_partner .ce_image figure, #footer .footer_partner .ce_hyperlink figure {
  display: block;
  text-align: center;
}
#footer .footer_partner .ce_image figure img, #footer .footer_partner .ce_hyperlink figure img {
  max-width: 60%;
  height: auto;
  max-height: 80px;
  align-self: center;
}
#footer .footer_partner .ce_image figcaption, #footer .footer_partner .ce_hyperlink figcaption {
  font-size: 80%;
  font-weight: 600;
}
#footer .footer_partner_neu {
  margin: 1rem 5%;
}
#footer .footer_partner_neu .slick-slide img {
  display: block;
  max-width: 100%;
  height: auto;
}
#footer .footer_partner_neu .slick-slide figcaption {
  font-size: 80%;
  font-weight: 700;
  margin: 1.2rem 0 0 0;
}
#footer .testimonials {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding-left: 6rem;
}
#footer .testimonials .ce_text {
  padding-top: 2.4rem;
  padding-bottom: 0.8rem;
}
#footer .testimonials .ce_text.sc-first::before {
  content: "";
  background-image: url(../../files/layout/images/quotes.png);
  display: block;
  width: 100px;
  height: 100px;
  color: #189FAD;
  /*content: "\201C";*/
  font-weight: bold;
  position: absolute;
  left: -0.2rem;
  top: 0.4rem;
  font-family: "Georgia";
  font-size: 10rem;
  z-index: 0;
}
#footer .testimonials .ce_text p {
  max-width: 92%;
  margin-left: auto;
  margin-right: 3%;
  position: relative;
  z-index: 5;
}

@media screen and (max-width: 599px) {
  #footer .testimonials {
    display: block;
    padding-left: 4rem;
  }
  #footer .testimonials .ce_text.sc-first::before {
    font-size: 6rem;
  }
}
.event_box {
  margin-bottom: 1.3rem;
  padding-bottom: 0.6rem;
  border-radius: 50px;
  border: 0.5px dashed #aaaaaa;
  font-size: 90%;
}
.event_box.pers_data, .event_box.pay_data {
  width: calc(50% - 2.5rem);
}
.event_box .title {
  margin: 0;
  font-size: 1rem;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.05rem;
  padding: 0.3rem 0.8rem 0.2rem 0.8rem;
}
.event_box h3 {
  color: rgb(0, 161, 176);
  padding: 0;
  margin-top: 0.8rem;
  margin-bottom: 0;
}
.event_box .inner {
  padding: 0.5rem 1rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
}
.event_box .inner .inner_left {
  width: 24%;
  align-items: center;
  display: flex;
  padding-right: 2%;
}
@media (max-width: 51.24em) {
  .event_box .inner .inner_left {
    display: block;
    width: 100%;
    padding: 0;
    text-align: center;
  }
}
.event_box .inner .inner_left img {
  width: 180px;
  height: 180px;
  border-radius: 100%;
}
@media (min-width: 30em) and (max-width: 73.74em) {
  .event_box .inner .inner_left img {
    -o-object-fit: contain;
       object-fit: contain;
  }
}
.event_box .inner .inner_right {
  width: 74%;
}
.event_box .inner .inner_right .submit_button {
  text-align: right;
}
.event_box .inner .inner_right .submit_button a.event_button {
  border-radius: 14px;
}
.event_box .inner .inner_right .submit_button a.event_button:hover, .event_box .inner .inner_right .submit_button a.event_button:active {
  color: #ffffff !important;
}
@media (max-width: 51.24em) {
  .event_box .inner .inner_right {
    display: block;
    width: 100%;
  }
}
.event_box.full {
  padding: 0.8rem;
  margin: 2rem 0;
}
.event_box.full .info_box {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
}
@media (max-width: 51.24em) {
  .event_box.full .info_box {
    display: block;
  }
}
.event_box.full .info_box .col2 {
  width: 50%;
}
@media (max-width: 51.24em) {
  .event_box.full .info_box .col2 {
    width: 100% !important;
  }
}
.event_box.full .info_box .col1 {
  width: 100%;
}
.event_box.full a.event_button {
  font-size: 110% !important;
}
.event_box.full a.book_link {
  /*outline: none;*/
  /*outline-offset: 0;*/
  font-size: 130% !important;
}
.event_box.connect {
  margin-bottom: 0;
}

.event_box, .book_details {
  padding: 0.3rem 1rem;
  border-radius: 50px;
  border: 0.5px dashed #aaaaaa;
}
.event_box .title, .book_details .title {
  /*@include bg-color;*/
  color: #189FAD;
  text-transform: none;
  font-size: 1.2rem;
  padding-bottom: 0.3rem;
  margin-bottom: 0.3rem;
  border-bottom: 0.5px dashed #aaaaaa;
}

.storno_box {
  /*@include bg-light;*/
  background: #C3E6EA;
  padding: 0.2rem 1rem;
  background-image: url(../../files/layout/images/info_web.svg);
  background-position: 1rem 1rem;
  background-repeat: no-repeat;
  background-size: 36px;
  margin: 1.5rem 0;
  font-size: 90%;
}
.storno_box .content {
  margin-left: 3.4rem;
}

.warte_hint {
  margin: 0.5rem 0;
  padding-left: 1rem;
}

.infodaten {
  max-width: 100%;
  width: auto;
}
.infodaten tr td {
  word-wrap: break-word;
}
.infodaten tr td.first {
  vertical-align: top;
  min-width: 50px;
}
.infodaten tr td.first img {
  display: block;
  width: 50px;
  height: auto;
}
.infodaten tr.preis td.first img {
  width: 36px;
  margin-left: 8px;
}
.infodaten tr.ort {
  /*.tooltip:hover .tiptext,
  .tooltip:active .tiptext {
    visibility: visible;
  }*/
}
.infodaten tr.ort .tooltip {
  position: relative;
  display: inline-block;
}
.infodaten tr.ort .tooltip .tiptext {
  /*visibility: hidden;*/
  /*width: 500px;
  max-width: 500px;*/
  background-color: #ffffff; /*rgba(255,255,255,0.9);*/
  color: #333333;
  /*text-align: center;*/
  font-size: 76%;
  line-height: 120%;
  /*border-radius: 3px;*/
  padding: 0.4rem 0.6rem;
  position: absolute;
  z-index: 9;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 51.24em) {
  .infodaten tr.ort .tooltip .tiptext {
    width: 90% !important;
    height: auto;
  }
}
.infodaten tr.ort .tooltip.top .tiptext {
  margin-left: -200px;
  bottom: 50%;
  left: 50%;
}
.infodaten tr .data-content {
  display: none;
  font-size: 84%;
}
.infodaten tr img.info {
  width: 16px;
  height: 16px;
  position: relative;
  left: 2px;
  top: 2px;
  cursor: pointer;
  /*border-bottom: 1px dotted black;*/
}

.contact_box .infodaten tr td {
  line-height: 140%;
}
.contact_box .infodaten tr .first img {
  width: 36px;
  height: 36px;
}

.book_link {
  /*outline: 14px solid hsla(0,0%,100%,.3);
  outline-offset: -6px;*/
  border: 6px solid hsla(0, 0%, 100%, 0.3);
}

.gmaps_hint {
  font-size: 82%;
}
.gmaps_hint p {
  line-height: 120%;
}

#main .inside .event .donation_button_wrap a.integralis_button {
  text-decoration: none !important;
}

.lessons_list_cols ol, .chance_cols ul, .content_list_cols ul, .topics_list_cols ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-left: 0 !important;
}
.lessons_list_cols ol li, .chance_cols ul li, .content_list_cols ul li, .topics_list_cols ul li {
  box-sizing: border-box;
  width: 24%;
  list-style: none;
  /*background: $lighttuerkis;*/
  background: #C3E6EA;
  padding: 1rem;
  text-align: center;
  margin-bottom: 1rem !important;
  /*&:nth-child(even) {
    background: $netzwerk_light;
  }*/
}
.lessons_list_cols ol li a, .chance_cols ul li a, .content_list_cols ul li a, .topics_list_cols ul li a {
  color: #00A0AF;
  display: inline-block;
  padding: 0.3rem 0;
  font-weight: 600;
}

/* Terminkalender */
.mod_eventlist_plus_filter .event_filters .selectwrap {
  display: flex;
  flex-direction: row;
  align-items: baseline;
  justify-content: flex-end;
}

.mod_eventlist_plus_filter .event_filters .selectwrap label {
  font-weight: 600;
  padding-right: 1rem;
}

.mod_eventlist_plus_filter .table_events {
  width: 100%;
}

/* Terminkalender */
.mod_eventlist_plus_filter {
  overflow-x: auto !important;
  /*border-collapse: collapse;*/
  line-height: 120%;
}
.mod_eventlist_plus_filter thead {
  /*background: $lightpetrol;*/
  /*@include bg-light;*/
  background: #C3E6EA;
}
.mod_eventlist_plus_filter .line {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  /*max-width: ??*/
}
.mod_eventlist_plus_filter .line.head .col {
  /*background: $lightpetrol;
  @include bg-light;*/
  background: #C3E6EA;
  color: #fff;
  font-weight: 700;
  border-right: 2px solid #fff;
  text-transform: uppercase;
}
.mod_eventlist_plus_filter .line .col {
  padding: 1.2rem 0.8rem 1.2rem 0.4rem;
}
.mod_eventlist_plus_filter .line .col a strong {
  font-weight: 500;
}
.mod_eventlist_plus_filter .line .col:last-of-type {
  border-right: none;
}
.mod_eventlist_plus_filter .line .col .preis {
  white-space: nowrap;
  text-align: right;
  padding-right: 0.5em;
}
.mod_eventlist_plus_filter .line.even .col {
  background: #ffffff;
}
.mod_eventlist_plus_filter .line .line {
  padding: 0.4rem 0;
}
.mod_eventlist_plus_filter .line .line.head {
  display: none;
}
.mod_eventlist_plus_filter .line .line.cols {
  display: block;
}
.mod_eventlist_plus_filter .line .line.cols.head {
  display: none !important;
}
.mod_eventlist_plus_filter .line .line.cols .col {
  padding: 0.3rem !important;
}
.mod_eventlist_plus_filter .line .line.cols .col1 {
  font-weight: 600;
}
.table_events tbody {
  font-size: 0.8rem;
}

.table_events thead th {
  font-weight: 600;
}

.table_events thead th, .table_events tbody tr td {
  padding: 0.8rem 0.8rem 0.8rem 0.4rem;
}

.table_events tbody tr:nth-child(even) td {
  /*background: #d8f1f3;*/
  /*@include bg-light;*/
  background: #C3E6EA;
}

.table_events a:link, .table_events a:visited {
  text-decoration: none;
}

.table_events a:hover, .table_events a:active {
  text-decoration: underline;
}

.table_events tr .preis {
  white-space: nowrap;
  text-align: right;
  padding-right: 0.5em;
}

.table_events tr .title {
  font-weight: 600;
}

.table_events tr .title a:hover, .table_events tr .title a:active {
  color: #00a1b0;
}

/* Filter (js) */
.event_filters {
  display: block;
  margin-bottom: 1.3rem;
}
@media (min-width: 51.25em) {
  .event_filters .filter_cat {
    display: flex;
  }
  .event_filters .filter_cat span {
    width: 15%;
  }
}
.event_filters .filter_cat {
  padding: 0.2rem 0;
}
.event_filters .filter_cat span {
  padding: 0.2rem 0;
}
.event_filters .filter_cat #all {
  cursor: pointer;
  padding: 0.3rem 0.5rem;
  font-size: 90%;
  /*@include bg-color;*/
  background: #C3E6EA;
  border-radius: 12px;
  /*color: #fff;*/
}
.event_filters ul {
  display: flex;
  flex-direction: row;
  margin: 0 !important;
  padding-left: 0 !important;
}
.event_filters ul li {
  list-style: none !important;
  padding: 0.3rem 0.5rem;
  font-size: 90%;
  margin: 0 0.2rem 0 0 !important;
  background: #C3E6EA;
  border-radius: 12px;
  /*color: #fff;*/
}
.event_filters ul li:hover {
  cursor: pointer;
}
.event_filters ul li.active {
  background: #189FAD;
  color: #ffffff;
}
.event_filters ul li.active:hover {
  cursor: default;
}

.formbody, .formbody .fields {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.formbody .widget, .formbody .fields .widget {
  margin-bottom: 1rem;
  width: calc(50% - 1.5rem);
}
.formbody .widget.dataprotection, .formbody .fields .widget.dataprotection {
  margin-bottom: 0;
}
.formbody .widget > label, .formbody .fields .widget > label {
  display: block;
  margin-bottom: 6px;
  font-weight: 600;
}
@media (max-width: 29.99em) {
  .formbody .widget, .formbody .fields .widget {
    width: 100%;
  }
}
.formbody .widget input, .formbody .widget select, .formbody .widget textarea, .formbody .fields .widget input, .formbody .fields .widget select, .formbody .fields .widget textarea {
  /*@include bg-light;*/
  background: #C3E6EA;
  padding: 0.5rem 0.75rem;
  border: 1px solid transparent;
  border-radius: 0 !important;
  font-size: 100%;
  width: 96%;
  transition: all 0.25s ease-in-out;
}
.formbody .widget input:focus, .formbody .widget select:focus, .formbody .widget textarea:focus, .formbody .fields .widget input:focus, .formbody .fields .widget select:focus, .formbody .fields .widget textarea:focus {
  outline: 0;
  background-color: #f6f6f6 !important;
  border: none;
  border-radius: unset;
}
.formbody .widget input[type=checkbox], .formbody .widget input[type=radio], .formbody .widget select[type=checkbox], .formbody .widget select[type=radio], .formbody .widget textarea[type=checkbox], .formbody .widget textarea[type=radio], .formbody .fields .widget input[type=checkbox], .formbody .fields .widget input[type=radio], .formbody .fields .widget select[type=checkbox], .formbody .fields .widget select[type=radio], .formbody .fields .widget textarea[type=checkbox], .formbody .fields .widget textarea[type=radio] {
  width: auto;
}
.formbody .widget input[type=checkbox],
.formbody .widget input[type=radio], .formbody .fields .widget input[type=checkbox],
.formbody .fields .widget input[type=radio] {
  /*-webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;*/
  width: auto;
  float: left;
  margin-right: 0.75em;
  background: transparent;
  border: none;
  position: absolute;
  opacity: 0;
  cursor: pointer;
  /*height: 0;
  width: 0*/
}
.formbody .widget input[type=checkbox] + label::before,
.formbody .widget input[type=radio] + label::before, .formbody .fields .widget input[type=checkbox] + label::before,
.formbody .fields .widget input[type=radio] + label::before {
  /*@include bg-light;*/
  background: #C3E6EA;
}
.formbody .widget input[type=checkbox]:checked,
.formbody .widget input[type=checkbox]:not(:checked),
.formbody .widget input[type=radio]:checked,
.formbody .widget input[type=radio]:not(:checked), .formbody .fields .widget input[type=checkbox]:checked,
.formbody .fields .widget input[type=checkbox]:not(:checked),
.formbody .fields .widget input[type=radio]:checked,
.formbody .fields .widget input[type=radio]:not(:checked) {
  background: transparent;
  position: relative;
  /*visibility: hidden;*/
  margin: 0;
  padding: 0;
}
.formbody .widget input[type=checkbox] + label,
.formbody .widget input[type=radio] + label, .formbody .fields .widget input[type=checkbox] + label,
.formbody .fields .widget input[type=radio] + label {
  cursor: pointer;
  padding-left: 30px;
  display: block;
}
.formbody .widget input[type=checkbox] + label a,
.formbody .widget input[type=radio] + label a, .formbody .fields .widget input[type=checkbox] + label a,
.formbody .fields .widget input[type=radio] + label a {
  text-decoration: underline !important;
}
.formbody .widget input[type=checkbox]:checked + label::before,
.formbody .widget input[type=checkbox]:not(:checked) + label::before,
.formbody .widget input[type=radio]:checked + label::before,
.formbody .widget input[type=radio]:not(:checked) + label::before, .formbody .fields .widget input[type=checkbox]:checked + label::before,
.formbody .fields .widget input[type=checkbox]:not(:checked) + label::before,
.formbody .fields .widget input[type=radio]:checked + label::before,
.formbody .fields .widget input[type=radio]:not(:checked) + label::before {
  content: " ";
  display: block;
  width: 17px;
  height: 17px;
  position: relative;
  top: 1.2rem;
  left: -30px;
  margin-right: 0.6em;
  /*box-shadow: inset 0 1px 1px 0 rgba(0,0,0,.1);*/
}
.formbody .widget input[type=radio]:checked + label::before,
.formbody .widget input[type=radio]:not(:checked) + label::before, .formbody .fields .widget input[type=radio]:checked + label::before,
.formbody .fields .widget input[type=radio]:not(:checked) + label::before {
  border-radius: 30px;
}
.formbody .widget input[type=checkbox]:checked + label::before,
.formbody .widget input[type=radio]:checked + label::before,
.formbody .widget input[type=checkbox]:hover + label::before,
.formbody .widget input[type=radio]:hover + label::before, .formbody .fields .widget input[type=checkbox]:checked + label::before,
.formbody .fields .widget input[type=radio]:checked + label::before,
.formbody .fields .widget input[type=checkbox]:hover + label::before,
.formbody .fields .widget input[type=radio]:hover + label::before {
  /*@include bg-color;*/
  background: #189FAD;
}
.formbody .widget input[type=radio]:checked + label::before,
.formbody .widget input[type=checkbox]:checked + label::before, .formbody .fields .widget input[type=radio]:checked + label::before,
.formbody .fields .widget input[type=checkbox]:checked + label::before {
  /*@include bg-color;*/
  background: #189FAD;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path fill="white" d="M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"/></svg>');
  background-size: contain;
  background-repeat: no-repeat;
}
.formbody .widget button, .formbody .fields .widget button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0.6rem 4rem;
  font-size: 90%;
  text-transform: uppercase;
  font-weight: 600;
  border: none;
  cursor: pointer;
  background-image: none;
}
.formbody .widget.full, .formbody .widget.client_comment, .formbody .widget.billing_address, .formbody .widget.dataprotection, .formbody .widget.pers_submit, .formbody .widget.pay_submit, .formbody .widget.revo_submit, .formbody .widget.overview_submit, .formbody .widget.widget-dataprotection, .formbody .widget.widget-submit, .formbody .widget.revocation, .formbody .widget.infos, .formbody .widget#widget_weiterbildung, .formbody .widget.agb, .formbody .widget.newsletter, .formbody .widget.attention, .formbody .widget.member_status_field, .formbody .widget.corona, .formbody .widget.partner_booking, .formbody .widget.partner_copy_address, .formbody .widget.use_billing_address, .formbody .fields .widget.full, .formbody .fields .widget.client_comment, .formbody .fields .widget.billing_address, .formbody .fields .widget.dataprotection, .formbody .fields .widget.pers_submit, .formbody .fields .widget.pay_submit, .formbody .fields .widget.revo_submit, .formbody .fields .widget.overview_submit, .formbody .fields .widget.widget-dataprotection, .formbody .fields .widget.widget-submit, .formbody .fields .widget.revocation, .formbody .fields .widget.infos, .formbody .fields .widget#widget_weiterbildung, .formbody .fields .widget.agb, .formbody .fields .widget.newsletter, .formbody .fields .widget.attention, .formbody .fields .widget.member_status_field, .formbody .fields .widget.corona, .formbody .fields .widget.partner_booking, .formbody .fields .widget.partner_copy_address, .formbody .fields .widget.use_billing_address {
  width: 100%;
}
.formbody .widget.full textarea, .formbody .widget.client_comment textarea, .formbody .widget.billing_address textarea, .formbody .widget.dataprotection textarea, .formbody .widget.pers_submit textarea, .formbody .widget.pay_submit textarea, .formbody .widget.revo_submit textarea, .formbody .widget.overview_submit textarea, .formbody .widget.widget-dataprotection textarea, .formbody .widget.widget-submit textarea, .formbody .widget.revocation textarea, .formbody .widget.infos textarea, .formbody .widget#widget_weiterbildung textarea, .formbody .widget.agb textarea, .formbody .widget.newsletter textarea, .formbody .widget.attention textarea, .formbody .widget.member_status_field textarea, .formbody .widget.corona textarea, .formbody .widget.partner_booking textarea, .formbody .widget.partner_copy_address textarea, .formbody .widget.use_billing_address textarea, .formbody .fields .widget.full textarea, .formbody .fields .widget.client_comment textarea, .formbody .fields .widget.billing_address textarea, .formbody .fields .widget.dataprotection textarea, .formbody .fields .widget.pers_submit textarea, .formbody .fields .widget.pay_submit textarea, .formbody .fields .widget.revo_submit textarea, .formbody .fields .widget.overview_submit textarea, .formbody .fields .widget.widget-dataprotection textarea, .formbody .fields .widget.widget-submit textarea, .formbody .fields .widget.revocation textarea, .formbody .fields .widget.infos textarea, .formbody .fields .widget#widget_weiterbildung textarea, .formbody .fields .widget.agb textarea, .formbody .fields .widget.newsletter textarea, .formbody .fields .widget.attention textarea, .formbody .fields .widget.member_status_field textarea, .formbody .fields .widget.corona textarea, .formbody .fields .widget.partner_booking textarea, .formbody .fields .widget.partner_copy_address textarea, .formbody .fields .widget.use_billing_address textarea {
  width: 98%;
}
.formbody .widget.pers_submit, .formbody .widget.widget-submit, .formbody .widget.pay_submit, .formbody .widget.revo_submit, .formbody .widget.overview_submit, .formbody .widget.member_status_submit, .formbody .fields .widget.pers_submit, .formbody .fields .widget.widget-submit, .formbody .fields .widget.pay_submit, .formbody .fields .widget.revo_submit, .formbody .fields .widget.overview_submit, .formbody .fields .widget.member_status_submit {
  display: block;
  text-align: right;
  padding-top: 1rem;
}
.formbody .widget select, .formbody .fields .widget select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  border-radius: 0;
  font-size: 1em;
  width: 100%;
  padding: 0.5em 1em 0.3em 0.5em;
  /*background-color:white;*/
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path fill="none" d="M0 0h24v24H0V0z"/><path d="M16.59 8L12 12.58 7.41 8 6 9.41l6 6 6-6L16.59 8z"/></svg>');
  background-position: right;
  background-repeat: no-repeat;
}
.formbody .widget.widget-checkbox label, .formbody .widget.mandatory label, .formbody .fields .widget.widget-checkbox label, .formbody .fields .widget.mandatory label {
  display: inline-block;
}
@media (min-width: 73.75em) {
  .formbody .widget.coupon_submit, .formbody .fields .widget.coupon_submit {
    position: relative;
  }
  .formbody .widget.coupon_submit button, .formbody .fields .widget.coupon_submit button {
    position: absolute;
    bottom: 0;
    margin-bottom: 0;
  }
}
.formbody .widget .orange_button a, .formbody .fields .widget .orange_button a {
  margin: 1rem 0 !important;
}
.formbody #billing_address_wrap, .formbody #partner_booking_wrap,
.formbody #partner_overview_wrap, .formbody .fields #billing_address_wrap, .formbody .fields #partner_booking_wrap,
.formbody .fields #partner_overview_wrap {
  /*width: 100%;*/
  width: calc(100% - 1.6rem);
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
  background: #f6f6f6;
  padding: 0.8rem 0.8rem 0.2rem 0.6rem;
  margin-bottom: 1rem;
}
.formbody #billing_address_wrap input:focus, .formbody #billing_address_wrap select:focus, .formbody #billing_address_wrap textarea:focus, .formbody #partner_booking_wrap input:focus, .formbody #partner_booking_wrap select:focus, .formbody #partner_booking_wrap textarea:focus,
.formbody #partner_overview_wrap input:focus,
.formbody #partner_overview_wrap select:focus,
.formbody #partner_overview_wrap textarea:focus, .formbody .fields #billing_address_wrap input:focus, .formbody .fields #billing_address_wrap select:focus, .formbody .fields #billing_address_wrap textarea:focus, .formbody .fields #partner_booking_wrap input:focus, .formbody .fields #partner_booking_wrap select:focus, .formbody .fields #partner_booking_wrap textarea:focus,
.formbody .fields #partner_overview_wrap input:focus,
.formbody .fields #partner_overview_wrap select:focus,
.formbody .fields #partner_overview_wrap textarea:focus {
  background-color: #ffffff !important;
}
.formbody #billing_address_wrap .widget input, .formbody #billing_address_wrap .widget textarea, .formbody #partner_booking_wrap .widget input, .formbody #partner_booking_wrap .widget textarea,
.formbody #partner_overview_wrap .widget input,
.formbody #partner_overview_wrap .widget textarea, .formbody .fields #billing_address_wrap .widget input, .formbody .fields #billing_address_wrap .widget textarea, .formbody .fields #partner_booking_wrap .widget input, .formbody .fields #partner_booking_wrap .widget textarea,
.formbody .fields #partner_overview_wrap .widget input,
.formbody .fields #partner_overview_wrap .widget textarea {
  width: calc(100% - 1.5rem);
}
.formbody #partner_coupon_wrap, .formbody .fields #partner_coupon_wrap {
  border: 1px solid #ffffff;
  padding: 0.8rem 0.2rem 0.2rem 0.6rem;
  margin-bottom: 1rem;
  background: rgba(255, 255, 255, 0.8);
}
.formbody fieldset, .formbody .fields fieldset {
  border: none;
  padding: 0;
}
.formbody fieldset span, .formbody .fields fieldset span {
  display: block;
  width: 100%;
}
.formbody fieldset legend span, .formbody .fields fieldset legend span {
  display: inline;
}
.formbody p, .formbody .fields p {
  width: 100%;
}

.mod_bookingform .success .book_data {
  flex: 98% 0 1;
  margin-bottom: 0.6rem;
}
.mod_bookingform .success #partner_overview_wrap {
  width: calc(100% - 1.6rem);
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
  background: #f6f6f6;
  padding: 0.8rem 0.8rem 0.2rem 0.6rem;
  margin-bottom: 1rem;
}

.mod_bookingsimpleform .formbody {
  display: block;
}
.mod_bookingsimpleform .formbody .widgets {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  /*.widget {
    width: 48%;
  }*/
}
.mod_bookingsimpleform .formbody .widgets .widget.datenschutz, .mod_bookingsimpleform .formbody .widgets .widget.newsletter {
  width: 98%;
}
.mod_bookingsimpleform .formbody .widgets .widget.datenschutz {
  margin-bottom: 0;
}

.mod_bookingform .widget.client_comment {
  margin-top: 1rem;
  padding-top: 1rem;
  border-top: 1px solid #e7e7e7;
}
.mod_bookingform .widget.dataprotection {
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-top: 0;
  padding-bottom: 1rem;
  border-top: 1px solid #e7e7e7;
  border-bottom: 1px solid #e7e7e7;
}
.mod_bookingform .success {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
}
.mod_bookingform .pers_data, .mod_bookingform .pay_data {
  width: calc(50% - 2.2rem);
  padding: 0.2rem 0.8rem;
  margin-bottom: 1rem;
}
.mod_bookingform .book_data {
  padding: 0.3rem 1rem;
  margin-bottom: 2.4rem;
}
.mod_bookingform .nodisplay {
  display: none;
}
.mod_bookingform .event_box {
  font-size: 90%;
}
.mod_bookingform .event_box h2.title {
  font-size: 110%;
}
.mod_bookingform .event_box .inner .inner_left {
  justify-content: center;
}
.mod_bookingform .event_box .inner .inner_left img {
  width: 140px;
  height: 140px;
  border-radius: 100%;
}
.mod_bookingform .book_data h2 {
  text-align: left;
}

#booking_menu ul {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin: 0;
  padding: 0;
}
#booking_menu ul li {
  list-style: none;
  width: 24%;
}
#booking_menu ul li a, #booking_menu ul li span {
  display: block;
  border-radius: 14px;
  transition: all 0.25s ease-in-out;
  text-align: center;
  text-decoration: none;
  padding: 0.5rem;
  font-size: 90%;
}
#booking_menu ul li a:link, #booking_menu ul li a:visited {
  background: #C3E6EA !important;
  color: #ffffff !important;
}
#booking_menu ul li a:hover, #booking_menu ul li a:active {
  background: #189FAD !important;
  color: #ffffff !important;
}
#booking_menu ul li span {
  background: #e7e7e7;
  color: #ffffff !important;
}
#booking_menu ul li.active span {
  /*@include bg-light;*/
  background: #189FAD;
}

.fixed_inner .mod_search .formbody .widget {
  width: 70%;
}
.fixed_inner .mod_search .formbody .widget input[type=search] {
  /*background-color: $lighttuerkis !important;*/
  background-color: #B2E3E7 !important;
  position: relative;
  top: -0.2rem;
  padding: 0.2rem 0.4rem;
}

select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  -moz-padding-start: 7px;
  border: 1px solid #ffffff;
  padding: 0.3rem 2.4rem 0.3rem 0.4rem;
  cursor: pointer;
  /*@include bg-light;*/
  background: #C3E6EA;
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="63" height="68" viewBox="-45.5 -12.5 63 68"><path fill="%2300a1b0" d="M-45.5-12.5h63v68h-63v-68z"/><path fill="%23FFF" d="M.542 11.168L-12.75 24.431l-13.292-13.263-4.083 4.083 17.375 17.375L4.625 15.251.542 11.168z"/></svg>');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: right;
}
select option {
  color: #333333;
}
select::-ms-expand {
  display: none;
}
select:focus::-ms-value {
  background-color: transparent;
}
select:focus {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="63" height="68" viewBox="-45.5 -12.5 63 68"><path fill="%2300a1b0" d="M-45.5-12.5h63v68h-63v-68z"/><path fill="%23FFF" d="M.542 11.168L-12.75 24.431l-13.292-13.263-4.083 4.083 17.375 17.375L4.625 15.251.542 11.168z"/></svg>') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: right !important;
}

#berater-form .widget-checkbox, #berater-form .widget-textarea {
  width: 100%;
}
#berater-form .widget-textarea {
  margin: 1.2rem 0;
}
#berater-form .widget-textarea textarea {
  width: 98%;
}

.mod_booking_seminar_list #booking_menu ul {
  justify-content: flex-start;
}
.mod_booking_seminar_list #booking_menu ul li {
  margin-right: 1rem;
  width: unset;
}
.mod_booking_seminar_list #booking_menu ul li a {
  padding: 0.3rem 1.2rem;
}
.mod_booking_seminar_list #booking_menu ul li.ui-state-active a {
  color: rgb(0, 161, 176) !important;
  background-color: rgba(0, 161, 176, 0.3) !important;
}

@media (min-width: 73.75em) {
  #inaform {
    width: 50%;
    margin: 2rem auto;
  }
}
#inaform .formbody {
  flex-direction: column;
}
#inaform .formbody .widget {
  width: 100%;
}
#inaform .formbody .widget button.submit {
  display: block;
  font-size: 110%;
  padding: 1.2rem 0.75rem;
  width: 102%;
}

body.ausbildung .formbody {
  flex-direction: column;
}
body.ausbildung .formbody .widget {
  width: 100%;
}
body.ausbildung .formbody .widget button.submit {
  background: #C3E6EA;
  border-radius: 14px;
  padding: 0.5rem 1.2rem;
  /*font-size: 130%;*/
  font-weight: 600;
  color: #333333;
  display: inline-block;
  margin: 1rem;
  transition: all 0.25s ease-in-out;
  text-transform: none;
  font-weight: normal;
  border-radius: 24px;
  font-size: 1rem;
}
body.ausbildung .formbody .widget button.submit:hover {
  background-color: rgb(0, 161, 176);
  color: #ffffff;
}

@media (min-width: 51.25em) {
  .mod_registration .formbody .fields #widget_email {
    flex: 100% 0 0;
  }
  .mod_registration .formbody .fields #widget_email input {
    width: 45%;
  }
}

.hide-show {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
}
.hide-show h3 {
  flex: 100% 0 0;
}

.mod_bookingform hr.widget {
  background: #e7e7e7; /*$lightGrey;*/
  border: none;
  height: 1px;
  margin: 0 0 2em 0;
}

#left button, #right button {
  padding: 0.6rem 2rem;
}

.online_landing #main .inside .mod_article > div:not(.sc-clear) {
  margin-bottom: 2.6rem;
}
.online_landing h1, .online_landing h2 {
  text-align: center;
}
.online_landing .sc2 h2 {
  text-align: left;
}
.online_landing h2.plus {
  /*text-align: center;
  margin-bottom: 1.6rem;
  &.margin-diff {
    margin-top: 3rem;
    margin-bottom: 1rem;
  }*/
  /*&::after {
    width: 250px;
    !*margin-bottom: -1.5rem;*!
    height: 0.125rem;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2.6rem;
    content: '' !important;
    position: absolute;
    left: 0;
    right: 0;
    font-size: 1px;
    background-color: $tuerkis;
  }*/
}
.online_landing a.book_link {
  font-size: 1.2em;
}
.online_landing .lessons_list {
  background: #C3E6EA;
  padding: 1rem 1rem 0 1rem;
  margin: 2rem 0;
}
.online_landing .lessons_list ol li {
  margin: 1rem 0 !important;
}
.online_landing .topics_list {
  /*background: $mainLightColor;*/
  font-size: 110%;
  padding: 0 1rem 1rem 1rem;
  margin: 2rem 0;
}
.online_landing .topics_list ul {
  list-style-type: disc !important;
  margin-left: 1.2rem !important;
}
.online_landing .content_list {
  background: rgba(0, 192, 243, 0.3);
  padding: 0 1rem 1rem 1rem;
  margin: 2rem 0;
}
.online_landing .chance {
  background: #C3E6EA;
  padding: 0 1rem 1rem 1rem;
  margin: 2rem 0;
}
.online_landing .lessons_list_cols ol, .online_landing .chance_cols ul, .online_landing .content_list_cols ul, .online_landing .topics_list_cols ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-left: 0 !important;
}
.online_landing .lessons_list_cols ol li, .online_landing .chance_cols ul li, .online_landing .content_list_cols ul li, .online_landing .topics_list_cols ul li {
  box-sizing: border-box;
  width: 24%;
  list-style: none;
  background: #C3E6EA;
  padding: 1rem;
  text-align: center;
  margin-bottom: 1rem !important;
  /*&:nth-child(even) {
    background: $netzwerk_light;
  }*/
}
.online_landing .lessons_list_cols ol li a, .online_landing .chance_cols ul li a, .online_landing .content_list_cols ul li a, .online_landing .topics_list_cols ul li a {
  color: #189FAD;
  display: inline-block;
  padding: 0.3rem 0;
  font-weight: 600;
}
.online_landing .chance_cols ul li {
  list-style: none !important;
  background: #C3E6EA;
}
.online_landing .topics_list_cols ul li {
  list-style: none !important;
  color: #333333;
  /*background: $mainLightColor;*/
}
.online_landing .content_list_cols ul {
  align-items: normal;
  justify-content: normal;
}
.online_landing .content_list_cols ul li {
  list-style: none !important;
  background: #C3E6EA;
  /*margin-right: 1.33% !important;*/
  margin-right: 1.3333333333% !important;
  padding-top: 5rem;
  background-position: center 12%;
  background-repeat: no-repeat;
}
.online_landing .content_list_cols ul li:nth-child(4) {
  margin-right: 0 !important;
}
.online_landing .content_list_cols ul li:nth-child(3), .online_landing .content_list_cols ul li:nth-child(6) {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150"><path fill="%23ffffff" d="M103 109.334H46.199V98.268h56.802L103 109.334zm0-50.853L82.722 78.76l.053.051-7.827 7.827-27.949-27.95 7.826-7.826 14.642 14.639V22.134h11.067v43.162l14.64-14.64L103 58.481zm47 16.52C150 33.58 116.42 0 75 0 33.578 0 0 33.58 0 75.001 0 116.421 33.579 150 75 150c41.42 0 75-33.579 75-74.999"/></svg>');
  background-size: 25%;
}
.online_landing .content_list_cols ul li:nth-child(2), .online_landing .content_list_cols ul li:nth-child(4), .online_landing .content_list_cols ul li:nth-child(5), .online_landing .content_list_cols ul li:nth-child(7) {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path fill="%23ffffff" d="M3 10v4c0 .55.45 1 1 1h3l3.29 3.29c.63.63 1.71.18 1.71-.71V6.41c0-.89-1.08-1.34-1.71-.71L7 9H4c-.55 0-1 .45-1 1zm13.5 2c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 4.45v.2c0 .38.25.71.6.85C17.18 6.53 19 9.06 19 12s-1.82 5.47-4.4 6.5c-.36.14-.6.47-.6.85v.2c0 .63.63 1.07 1.21.85C18.6 19.11 21 15.84 21 12s-2.4-7.11-5.79-8.4c-.58-.23-1.21.22-1.21.85z"/></svg>');
  background-size: 30%;
}
.online_landing .content_list_cols ul li:nth-child(1) {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0V0z" fill="none"/><path fill="%23ffffff" d="M18 4v1h-2V4c0-.55-.45-1-1-1H9c-.55 0-1 .45-1 1v1H6V4c0-.55-.45-1-1-1s-1 .45-1 1v16c0 .55.45 1 1 1s1-.45 1-1v-1h2v1c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-1h2v1c0 .55.45 1 1 1s1-.45 1-1V4c0-.55-.45-1-1-1s-1 .45-1 1zM8 17H6v-2h2v2zm0-4H6v-2h2v2zm0-4H6V7h2v2zm10 8h-2v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2V7h2v2z"/></svg>');
  background-size: 30%;
}
.online_landing .center {
  padding: 2rem !important;
  margin: 0 auto;
}
.online_landing .center.center60 {
  width: 60%;
}
.online_landing .center.center70 {
  width: 70%;
}
.online_landing .center.center80 {
  width: 80%;
}
.online_landing .center.center90 {
  width: 90%;
}
.online_landing .center ul {
  text-align: left;
  display: inline-block;
  margin: 0 auto;
}
.online_landing .sc2:not(.nomargin) > figure {
  margin-top: 1.2rem;
}
.online_landing .sc2-first > figure {
  padding-right: 1.2rem;
}
.online_landing .sc2-last > figure {
  padding-left: 1.2rem;
}
.online_landing .mod_eventlist_booking .info_box {
  margin-top: 1.6rem;
}
.online_landing .ce_slick-content-start {
  padding-left: 6rem;
  margin-bottom: 1.6rem;
}
.online_landing .ce_slick-content-start :before {
  content: "“";
  font-weight: bold;
  color: #aaaaaa;
  position: absolute;
  top: 0;
  left: -5.2rem;
  width: 2rem;
  font-family: "Georgia";
  font-size: 8rem;
  z-index: 0;
}
.online_landing .ce_slick-content-start .slick-slide:before, .online_landing .ce_slick-content-start .slick-track:before, .online_landing .ce_slick-content-start .slick-list:before {
  content: "";
}
.online_landing .ce_slick-content-start .ce_text {
  position: relative;
  z-index: 0;
}
.online_landing .ce_slick-content-start .ce_text em {
  color: #189FAD;
  font-weight: bold;
}
.online_landing .ce_slick-content-start .ce_text em:before {
  content: "";
}
.online_landing .ce_slick-content-start .ce_text:before {
  content: "";
}
.online_landing .ce_slick-content-start .ce_text p:before {
  content: "";
}
.online_landing .ce_slick-content-start button.slick-arrow {
  color: #189FAD;
  position: absolute;
  cursor: pointer;
  background: none;
  border: none;
  font-family: "Georgia";
  font-size: 3.4rem;
  line-height: 0;
}
.online_landing .ce_slick-content-start button.slick-arrow:hover {
  color: #C3E6EA;
}
.online_landing .ce_slick-content-start button.slick-arrow:before {
  content: "";
}
.online_landing .ce_slick-content-start button.slick-arrow.slick-next {
  /*top: 0.5rem;*/
  bottom: 1.5rem;
  /*right: calc(30% + 2rem);*/
  right: 30%;
}
.online_landing .ce_slick-content-start button.slick-arrow.slick-prev {
  /*top: 1rem;*/
  bottom: 0.8rem;
  z-index: 1;
  transform: rotate(180deg);
  /*left: calc(30% + 4rem);*/
  left: 30%;
}

@media screen and (max-width: 440px) {
  .lessons_list_cols ol li, .chance_cols ul li, .content_list_cols ul li, .topics_list_cols ul li {
    width: 98% !important;
  }
}
@media screen and (max-width: 1023px) {
  .online_landing .sc2-first figure, .online_landing .sc2-last figure {
    padding-left: 0;
    padding-right: 0;
    margin: 0 auto !important;
  }
  .online_landing .lessons_list_cols ol, .online_landing .chance_cols ul, .online_landing .content_list_cols ul, .online_landing .topics_list_cols ul {
    justify-content: space-around;
  }
  .online_landing .lessons_list_cols ol li, .online_landing .chance_cols ul li, .online_landing .content_list_cols ul li, .online_landing .topics_list_cols ul li {
    width: 48%;
  }
  .online_landing .content_list_cols ul {
    justify-content: normal;
  }
  .online_landing .content_list_cols ul li {
    margin: 0.4rem 1% !important;
    background-size: 15% !important;
  }
}/*# sourceMappingURL=style.css.map */
@charset "UTF-8";
/*#f0efef;*/
/*seminare*/
/* raleway-100 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 100;
  src: url("../../files/layout/fonts/raleway-v29-latin-100.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-100italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 100;
  src: url("../../files/layout/fonts/raleway-v29-latin-100italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-200 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 200;
  src: url("../../files/layout/fonts/raleway-v29-latin-200.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-200italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 200;
  src: url("../../files/layout/fonts/raleway-v29-latin-200italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 300;
  src: url("../../files/layout/fonts/raleway-v29-latin-300.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 300;
  src: url("../../files/layout/fonts/raleway-v29-latin-300italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 400;
  src: url("../../files/layout/fonts/raleway-v29-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 400;
  src: url("../../files/layout/fonts/raleway-v29-latin-italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 500;
  src: url("../../files/layout/fonts/raleway-v29-latin-500.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 500;
  src: url("../../files/layout/fonts/raleway-v29-latin-500italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 600;
  src: url("../../files/layout/fonts/raleway-v29-latin-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 600;
  src: url("../../files/layout/fonts/raleway-v29-latin-600italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 700;
  src: url("../../files/layout/fonts/raleway-v29-latin-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 700;
  src: url("../../files/layout/fonts/raleway-v29-latin-700italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 800;
  src: url("../../files/layout/fonts/raleway-v29-latin-800.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 800;
  src: url("../../files/layout/fonts/raleway-v29-latin-800italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: normal;
  font-weight: 900;
  src: url("../../files/layout/fonts/raleway-v29-latin-900.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Raleway";
  font-style: italic;
  font-weight: 900;
  src: url("../../files/layout/fonts/raleway-v29-latin-900italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/*$mq-breakpoints: (
        mobile:  320px,
        tablet:  740px,
        desktop: 980px,
        wide:    1300px
) !default;*/
/*#f0efef;*/
/*seminare*/
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.fadeIn {
  animation-name: fadeIn;
}

#header {
  /*background: transparent;*/
}

body.clients .head-top-wrap.fixed {
  height: auto !important;
}

#main .leftmenu .nav_title {
  display: none !important;
}
#main #member_menu ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0;
  padding: 0;
}
#main #member_menu ul li {
  list-style: none;
  width: calc(33% - 0.6rem);
  background-color: #C3E6EA;
  background-repeat: no-repeat;
  background-position: 1.5rem 0.8rem;
  background-size: auto 46%;
  transition: background-color 0.25s ease-in-out;
  margin-bottom: 1.3rem;
}
#main #member_menu ul li svg path {
  color: #189FAD;
}
#main #member_menu ul li a, #main #member_menu ul li strong {
  display: flex;
  vertical-align: middle;
  color: #fff;
  text-decoration: none;
  font-weight: 600;
  height: 8rem;
  align-items: flex-end;
}
#main #member_menu ul li a:hover, #main #member_menu ul li a:active, #main #member_menu ul li strong:hover, #main #member_menu ul li strong:active {
  color: #fff !important;
}
#main #member_menu ul li a span, #main #member_menu ul li strong span {
  display: block;
  width: 100%;
  padding: 0.6rem;
  background-color: #189FAD;
}
@media (max-width: 51.24em) {
  #main #member_menu ul li {
    width: calc(50% - 0.6rem);
  }
}
@media (min-width: 51.25em) {
  #main .mod_login, #main .col_2 {
    width: 46%;
    margin-right: 2%;
    display: inline-block;
    vertical-align: top;
  }
}
#main .mod_login .widget, #main .col_2 .widget {
  width: 100%;
}
@media (max-width: 51.24em) {
  #main .mod_login {
    margin: 0 5%;
  }
}
#main h1.icon { /* NICHT H1 */
  font-size: 1.2rem;
  text-transform: uppercase;
  color: #fff;
  margin-top: 0;
  font-weight: 600;
  padding: 0.8rem 1rem 0.8rem 5rem;
  background: #189FAD;
  background-position: 0.7rem center;
  background-size: auto 60%;
  background-repeat: no-repeat;
}
#main h1.icon.online {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="252.667" height="146.851"><path fill="%23ffffff" d="M230.819 132.222V25.914S230.819 0 204.905 0H51.847S25.932 0 25.932 25.914v106.311H37.91V28.066c0-17.277 17.276-17.277 17.276-17.277h146.383c17.278 0 17.278 17.277 17.278 17.277v104.158h11.973v-.002z"/><path fill="%23ffffff" d="M248.348 146.849s4.319 0 4.319-4.318v-10.799H0v10.799s0 4.318 4.318 4.318h244.03z"/><path fill="%23ffffff" d="M51.829 25.642h149.01v40.471H51.829zM51.829 72.126h45.648v15.116H51.829zM154.365 72.126h45.648v15.116h-45.648zM103.509 72.126h45.648v15.116h-45.648zM51.829 94.509h149.01v6.717H51.829zM51.829 109.814h149.01v6.717H51.829z"/></svg>');
  background-size: auto 60%;
}
#main h1.icon.kurse {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="227" height="128"><path fill="%23ffffff" d="M48.669 66.546c-.583 1.264-.961 2.551-.961 3.872v34.003C47.708 117.443 77.164 128 113.5 128c36.335 0 65.79-10.557 65.79-23.579V70.418c0-1.321-.378-2.608-.96-3.869l-53.053 21.339c-11.772 4.737-23.546 0-23.546 0L48.669 66.546z"/><path fill="none" stroke="%23ffffff" stroke-width="5" d="M22.9 40.904v33.843M22.885 69.514L15.513 91.74M23.749 68.529l7.372 22.226M22.576 74.183l.648 23.407"/><path fill="%23ffffff" d="M5.423 34.021s-12.03 4.038-.258 8.774l96.566 38.842s11.774 4.734 23.545 0l96.565-38.842s11.772-4.737-.259-8.774L125.536 1.795s-12.03-4.037-24.063 0L5.423 34.021z"/></svg>');
  background-size: auto 60%;
}
#main h1.icon.download {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150"><path fill="%23ffffff" d="M103 109.334H46.199V98.268h56.802L103 109.334zm0-50.853L82.722 78.76l.053.051-7.827 7.827-27.949-27.95 7.826-7.826 14.642 14.639V22.134h11.067v43.162l14.64-14.64L103 58.481zm47 16.52C150 33.58 116.42 0 75 0 33.578 0 0 33.58 0 75.001 0 116.421 33.579 150 75 150c41.42 0 75-33.579 75-74.999"/></svg>');
}
#main h1.icon.kongresspakete, #main h1.icon.webinar {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="224" height="192" > <path fill="none" stroke="%23ffffff" stroke-width="8" d="M111.353 35.049v74.534"/><path fill="none" stroke="%23ffffff" stroke-width="8" stroke-miterlimit="1" d="M220.476 38.312L187.61 73.883l-77.777-32.922L142.696 5.39z"/><path fill="none" stroke="%23ffffff" stroke-width="8" stroke-miterlimit="1" d="M4.115 37.323L36.98 72.892l77.778-32.92L81.893 4.399z"/><path fill="none" stroke="%23ffffff" stroke-width="8" stroke-miterlimit="1" d="M114.17 105.252l-32.865 35.573-77.78-32.921L36.39 72.333z"/><path fill="none" stroke="%23ffffff" stroke-width="8" stroke-miterlimit="1" d="M109.613 105.252l32.866 35.573 77.78-32.921-32.866-35.571z"/><path fill="none" stroke="%23ffffff" stroke-width="8" stroke-miterlimit="1" d="M35.431 72.892l77.779 32.918.242 81.793-77.779-32.924-.098-33.084"/><path fill="none" stroke="%23ffffff" stroke-width="8" stroke-miterlimit="1" d="M188.151 74.312l-77.777 32.92-.242 80.367 77.777-32.924.098-32.982"/></svg>');
}
#main h1.icon.zahlungsdaten {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="120" height="124"><path fill="%23ffffff" d="M15.726 47.877c1.254-6.313 3.446-12.341 6.583-18.083a59.2 59.2 0 0111.88-15.241c4.786-4.418 10.398-7.949 16.837-10.592C57.463 1.321 64.616 0 72.479 0 83.305 0 92.678 2.471 100.6 7.406c7.918 4.938 13.759 11.366 17.521 19.289l-18.119 12.572c-1.368-3.445-3.136-6.342-5.3-8.697-2.166-2.352-4.53-4.22-7.094-5.598a32.01 32.01 0 00-7.948-3.014c-2.735-.629-5.359-.947-7.863-.947-4.333 0-8.234.719-11.71 2.153-3.478 1.438-6.524 3.389-9.145 5.855-2.623 2.471-4.845 5.339-6.667 8.611a48.584 48.584 0 00-4.273 10.247h44.274l-5.128 12.572H38.12c0 3.562.171 6.544.513 8.956h40.171L73.676 82.15h-31.11c2.846 6.2 6.807 11.224 11.88 15.068 5.07 3.85 11.026 5.771 17.863 5.771 2.621 0 5.298-.346 8.035-1.035 2.735-.688 5.385-1.777 7.948-3.271 2.563-1.49 4.927-3.415 7.094-5.77 2.165-2.352 3.933-5.193 5.299-8.525L120 95.583a35.807 35.807 0 01-7.948 12.141c-3.478 3.504-7.437 6.459-11.882 8.871a61.447 61.447 0 01-14.017 5.511c-4.9 1.261-9.744 1.896-14.53 1.896-6.496 0-12.564-1.12-18.205-3.359-5.641-2.239-10.769-5.251-15.384-9.041-4.616-3.789-8.633-8.208-12.051-13.263a66.955 66.955 0 01-8.035-16.187H0l5.128-12.745h9.744c-.342-2.756-.514-5.74-.514-8.956H2.223l5.128-12.572h8.375v-.002z"/></svg>');
}
#main h1.icon.persoenliche-daten {
  background-image: url(../../files/layout/images/pers_daten_w.svg);
}
#main .mod_eventlist_online {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: left;
}
#main .mod_eventlist_online .event {
  width: calc(33% - 0.6rem);
  margin-bottom: 1rem;
  margin-right: 0.5rem;
}
#main .mod_eventlist_online .event a {
  color: #fff;
  text-decoration: none !important;
}
#main .mod_eventlist_online .event a figure img {
  width: 100%;
  opacity: 0.9;
}
#main .mod_eventlist_online .event a:hover, #main .mod_eventlist_online .event a:active {
  color: #fff !important;
}
#main .mod_eventlist_online .event a:hover figure img, #main .mod_eventlist_online .event a:active figure img {
  opacity: 1;
}
#main .mod_eventlist_online .event a figure figcaption {
  position: relative;
  /*top: -4.8rem;
  margin-bottom: -4.8rem;*/
  height: auto; /*2.8rem;*/
  padding: 0.6rem 0.4rem;
  line-height: 130%;
  font-size: 90%;
  display: flex;
  /*vertical-align: middle;*/
  align-items: flex-end;
  background-color: #189FAD;
  text-decoration: none !important;
  /*background-image: url(../../files/layout/images/bogen.svg);
  background-position: bottom;
  background-size: cover;
  background-repeat: no-repeat;*/
}
#main .mod_eventreader_online p.back {
  display: none;
}
#main .mod_eventreader_online .event h1 {
  text-align: center;
  color: #636363;
  background: rgba(24, 159, 173, 0.125); /* #edf2f2; /*#f1f8f9; /*#ebf6f7;*/
  margin: 0 !important;
  padding: 1em 0 !important;
}
#main .mod_eventreader_online .event .onl_type {
  font-size: 1.4em;
  background-color: #189FAD; /*#f49600; /*$akademie*/
  color: #fff;
  text-transform: uppercase;
  font-weight: 600;
  line-height: 100%;
  padding: 0.6rem 0 0.6rem 4rem;
  background-size: auto 70%;
  background-position: 0.5rem center;
  background-repeat: no-repeat;
}
#main .mod_eventreader_online .event .onl_type.online {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="252.667" height="146.851"><path fill="%23ffffff" d="M230.819 132.222V25.914S230.819 0 204.905 0H51.847S25.932 0 25.932 25.914v106.311H37.91V28.066c0-17.277 17.276-17.277 17.276-17.277h146.383c17.278 0 17.278 17.277 17.278 17.277v104.158h11.973v-.002z"/><path fill="%23ffffff" d="M248.348 146.849s4.319 0 4.319-4.318v-10.799H0v10.799s0 4.318 4.318 4.318h244.03z"/><path fill="%23ffffff" d="M51.829 25.642h149.01v40.471H51.829zM51.829 72.126h45.648v15.116H51.829zM154.365 72.126h45.648v15.116h-45.648zM103.509 72.126h45.648v15.116h-45.648zM51.829 94.509h149.01v6.717H51.829zM51.829 109.814h149.01v6.717H51.829z"/></svg>');
}
#main .mod_eventreader_online .event .lesson {
  margin: 1rem 0 3rem 0;
  /*background: #c0e9f2;*/
  padding: 0.1rem 0 0.3rem 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}
#main .mod_eventreader_online .event .lesson h2.lesson_title {
  padding: 0.8rem;
  font-size: 1.4rem;
  text-align: left;
  border-bottom: 1px solid #189FAD;
}
#main .mod_eventreader_online .event .lesson h2 {
  font-size: 200%;
}
#main .mod_eventreader_online .event .lesson h3 {
  margin-bottom: 1.6rem;
  line-height: 120%;
  margin-top: 0.3rem;
  font-size: 120%;
  color: #636363;
  text-align: center;
}
#main .mod_eventreader_online .event .lesson .lesson_description h2 {
  color: #636363;
}
#main .mod_eventreader_online .event .lesson .lesson_description h3 {
  color: #189FAD;
  font-size: 1.4rem;
  margin-bottom: 0;
  text-transform: none;
  font-weight: 600;
}
#main .mod_eventreader_online .event .lesson > div, #main .mod_eventreader_online .event .lesson > h2, #main .mod_eventreader_online .event .lesson > h3 {
  box-sizing: border-box;
  padding: 0.4rem 1.4rem !important;
  float: none !important;
  clear: both;
  /*display: inline-block;*/
  margin: 1rem 0 !important;
  width: 100%;
}
#main .mod_eventreader_online .event .lesson > div.col_3, #main .mod_eventreader_online .event .lesson > h2.col_3, #main .mod_eventreader_online .event .lesson > h3.col_3 {
  width: 31%;
}
#main .mod_eventreader_online .event .lesson > div.col_5-2, #main .mod_eventreader_online .event .lesson > h2.col_5-2, #main .mod_eventreader_online .event .lesson > h3.col_5-2 {
  width: 38%;
}
#main .mod_eventreader_online .event .lesson .col_5-3 {
  width: 57%;
}
#main .mod_eventreader_online .event .lesson .ce_download, #main .mod_eventreader_online .event .lesson .ce_player, #main .mod_eventreader_online .event .lesson .ce_text, #main .mod_eventreader_online .event .lesson h2:not(.lesson_title) {
  margin-bottom: 2rem !important;
}
#main .mod_eventreader_online .event .lesson .center:not(.lesson_description, .ideenpool, .ce_vimeo) {
  align-items: center;
  display: flex;
  justify-content: space-around;
  padding: 3rem 0 !important;
}
#main .mod_eventreader_online .event .lesson .center {
  padding: 2rem !important;
  margin: 0 auto;
}
#main .mod_eventreader_online .event .lesson .center.center60 {
  width: 60%;
}
#main .mod_eventreader_online .event .lesson .center.center70 {
  width: 70%;
}
#main .mod_eventreader_online .event .lesson .center.center80 {
  width: 80%;
}
#main .mod_eventreader_online .event .lesson .center.center90 {
  width: 90%;
}
#main .mod_eventreader_online .event .lesson .center ul {
  text-align: left;
  display: inline-block;
  margin: 0 auto;
}
#main .mod_eventreader_online .event .lesson section.ce_accordion.ideenpool {
  background: none !important;
  margin-bottom: 0 !important;
}
#main .mod_eventreader_online .event .lesson section.ce_accordion.ideenpool div.toggler {
  font-size: 130%;
  color: #636363;
  text-align: center;
  text-transform: uppercase;
  background: none !important;
  border: none !important;
  cursor: pointer;
  font-weight: bold;
  outline: none;
}
#main .mod_eventreader_online .event .lesson section.ce_accordion.ideenpool div.toggler:hover {
  color: #636363 !important;
  text-decoration: underline;
}
#main .mod_eventreader_online .event .lesson section.ce_accordion.ideenpool div.toggler :before {
  content: "»";
  transform: rotate(-90deg);
}
#main .mod_eventreader_online .event .lesson section.ce_accordion.ideenpool div.toggler span.ui-icon {
  background-image: none !important;
  content: "»";
  transform: rotate(90deg);
  float: none;
}
#main .mod_eventreader_online .event .lesson section.ce_accordion.ideenpool div.toggler.ui-state-active {
  color: #636363 !important;
}
#main .mod_eventreader_online .event .lesson section.ce_accordion.ideenpool div.toggler.ui-state-active span.ui-icon {
  transform: rotate(-90deg);
  background-size: 100%;
  width: 30px;
  height: 24px;
  margin-top: 3px;
}
#main .mod_eventreader_online .event .lesson section.ce_accordion.ideenpool .accordion {
  background: #c7d3ed; /*$netzwerk_light; /*#eed5e6; /*#cfa9c3; /*$online-light;*/
  align-items: center;
  font-size: 110%;
  padding: 1.6rem;
  margin: 0.2rem 0;
  border: none;
}
#main .mod_eventreader_online .event .lesson section.ce_accordion.ideenpool .accordion div {
  padding: 0.3rem 1.3rem;
}
#main .mod_eventreader_online .event .lesson section.ce_accordion.ideenpool .accordion div ul li:not(:last-of-type) {
  margin-bottom: 1rem;
}
#main .mod_eventreader_online .event .lesson .ce_vimeo .embed-container {
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
#main .mod_eventreader_online .event .lesson .ce_vimeo .embed-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100% !important;
  height: 100% !important;
  border: none;
}
#main .mod_eventreader_online .event .lesson .topics_list {
  font-size: 110%;
  padding: 0 1rem 1rem 1rem;
  margin: 2rem 0;
}
#main .mod_eventreader_online .event .lesson .ce_player {
  align-items: center;
}
#main .mod_eventreader_online .event .lesson .ce_player .player_inner {
  align-items: center;
  display: flex;
  justify-content: space-around;
  padding: 2rem !important;
  /*background-image: url(../../files/layout/images/wischer_petrol_wide_web.svg);*/
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="957.763" height="181.539" viewBox="-0.004 0 957.763 181.539"><path fill="%2340B9C4" d="M938.878 94.164c1.491.019 2.969.036 4.44.036 4.867 0 9.649-.203 14.44-1.292-.879-2.333-3.196-2.809-5.654-3.152-5.135-.715-10.294-1.371-15.41-2.17-1.83-.285-3.64-.858-3.579-2.71 3.112-1.057 6.259-2.033 9.294-3.186 3.056-1.158 3.004-1.232 1.731-5.347-9.39-.41-18.342-2.369-26.81-5.301 1.838-3.908 7.374-2.466 11.098-5.07-3.283-.162-5.379-.296-7.484-.358a48.804 48.804 0 00-1.527-.021c-.372 0-.746.003-1.109.005-.379.003-.746.005-1.121.005-1.249 0-2.496-.029-3.711-.178-2.101-.26-4.102-1.031-6.133-1.593-2.119-.585-4.889.033-7.134-2.063 2.551-.483 4.604-1.187 6.69-1.187.65 0 1.315.071 2 .241.981.245 1.905.364 2.789.362 2.133 0 4.01-.693 5.719-1.982 1.139-.861 3.695-.04 4.279-2.152-3.533-1.014-6.729-2.574-10.449-2.574-1.199 0-2.461.165-3.799.561a1.716 1.716 0 01-.481.064c-1.21 0-2.991-1.001-4.953-1.589 2.276-.213 4.026-.143 5.54-.557 4.334-1.19 8.505-2.766 12.891-3.818 2.861-.682 5.784-1.167 8.794-1.167 1.346 0 2.702.096 4.09.314 3.013.475 6.199.396 9.314.429h.175c4.248 0 6.614-1.694 7.426-4.872-4.969-1.319-9.527-3.134-14.344-3.684-8.755-.997-16.334-4.135-24.285-6.596-1.125-.349-3.169-.739-2.395-2.456 3.007-.308 6.021-.62 9.417-.964-.597-2.066-1.248-3.727.084-5.549.688-.963-.184-2.578-.356-3.938-2.971-.268-5.437-.63-7.903-.678-3.229-.061-5.952-.491-8.325-2.457-2.627-2.176-6.445-2.608-10.27-2.806-5.266-.273-10.519-.997-15.777-.997h-.14c-4.124 0-8.202-.406-12.285-.812-4.079-.405-8.153-.811-12.285-.811-1.025 0-2.063.026-3.099.082-.081.005-.171.005-.25.005-1.781 0-3.748-1.012-7.396-2.01 3.389-.656 4.855-.802 6.175-1.222 2.391-.763 3.246-2.057 1.52-4.375-3.878-.271-8.143-.563-12.397-.875-3.942-.286-7.97-.318-11.816-.945-3.329-.547-6.623-1.116-9.862-1.116-2.94 0-5.831.465-8.664 1.844-2.712-2.173-5.664-2.784-9.193-2.784h-.315c-3.878.04-7.776.096-11.667.096-5.104 0-10.193-.096-15.248-.443-2.811-.195-5.599-.264-8.399-.264-3.415 0-6.829.104-10.241.206-3.41.104-6.822.206-10.232.206-1.818 0-3.633-.029-5.451-.103C731.05.243 727.255 0 723.484 0c-.863 0-1.729.017-2.584.045-12.742.434-25.459 1.219-38.199 1.618-2.132.07-4.267.088-6.403.088-1.633 0-3.268-.01-4.896-.023-1.63-.012-3.259-.022-4.89-.022-3.277 0-6.561.048-9.825.24-1.62.095-3.24.124-4.867.124-1.501 0-2.996-.024-4.502-.05-1.504-.027-3.005-.054-4.503-.054-4.359 0-8.693.22-12.947 1.299-2.456-.335-4.912-.449-7.367-.449-2.854 0-5.704.157-8.555.314-2.85.157-5.705.313-8.564.313-1.069 0-2.137-.022-3.207-.072a91.953 91.953 0 00-4.467-.117c-2.572 0-5.146.131-7.629.479-1.618.226-3.097.393-4.675.393-.5 0-1.009-.015-1.535-.053a97.163 97.163 0 00-6.761-.21c-2.104 0-4.22.046-6.33.091-2.116.043-4.232.09-6.35.09-1.855 0-3.717-.035-5.568-.135a27.777 27.777 0 00-1.444-.036c-2.883 0-5.806.395-8.701.395h-.205c-10.232 0-20.417.285-30.531 1.671-4.02.553-8.211 1.25-12.253 1.25-1.114 0-2.209-.053-3.287-.177a54.937 54.937 0 00-6.16-.332c-6.337 0-12.472.951-18.721 1.628-3.852.417-7.753.955-11.622.955-.444 0-.888-.008-1.329-.025-2.5-.085-5-.119-7.49-.119-10.529 0-21.021.638-31.529.866-9.284.198-18.584.277-27.869.536-7.414.209-14.89.256-22.209 1.028-9.219.973-18.591.337-27.734 1.81a6.72 6.72 0 01-1.05.071c-.351 0-.701-.016-1.063-.035a19.742 19.742 0 00-1.059-.034c-.191 0-.385.005-.571.018-2.158.152-4.302.437-6.462.616-2.574.212-5.186.624-7.74.624-.476 0-.945-.013-1.412-.044a23.405 23.405 0 00-1.547-.051c-1.264 0-2.469.089-3.75.146-2.639.112-5.297.199-7.951.199-2.859 0-5.719-.102-8.531-.38-3.953-.389-7.87-.652-11.81-.652-1.316 0-2.64.03-3.962.091-1.852.094-3.834.067-5.508.565-1.852.556-3.406 1.653-4.415 2.169-2.648-.795-4.533-1.692-6.531-1.878a47.914 47.914 0 00-4.479-.189c-1.618 0-3.246.061-4.862.119-7.786.293-15.558.763-23.342 1.025-11.166.372-22.347.548-33.434 1.719-2.976.314-5.986.93-8.938.93-.342 0-.687-.01-1.031-.028a63.417 63.417 0 00-3.373-.087c-7.272 0-14.419 1.102-21.642 1.144-2.575.014-4.322 1.876-6.722 1.876a5 5 0 01-1.804-.35.53.53 0 00-.196-.032c-.556 0-1.523.582-2.247.868-2.482.989-3.954 1.512-5.516 1.512-1.819 0-3.762-.711-7.559-2.231a4.473 4.473 0 00-1.682-.324c-1.322 0-2.696.565-3.914 1.65-1.633 1.451-2.645 2.147-3.824 2.147-1.101 0-2.354-.618-4.403-1.789-1.159-.667-2.718-1.248-4.132-1.302a59.962 59.962 0 00-2.282-.04c-2.666 0-5.344.142-8.011.17h-.022c-.58 0-1.168-.215-1.791-.335l-2.028-2.693a29.47 29.47 0 00-4.607-.37c-3.772 0-7.288.765-10.756 2.109-3.367 1.303-6.734 2.175-10.005 2.175-3.511 0-6.918-1.002-10.114-3.542l-.809-.319a3.656 3.656 0 00-.991-.147c-.953 0-1.644.467-1.893 1.208-.338 1.01-.168 2.118-.218 3.114-3.93.449-8.127.034-10.483 1.413-1.17.682-2.291.883-3.367.883-.777 0-1.535-.104-2.279-.207-.741-.104-1.468-.208-2.186-.208-.496 0-.984.049-1.474.181-1.542.417-2.783 1.442-4.443 2.345a1570.642 1570.642 0 00-3.228-4.169c-2.263.365-4.621.748-6.976 1.126-.395.994-1.037 1.288-1.781 1.288-.539 0-1.132-.152-1.731-.304-.606-.153-1.213-.305-1.782-.305-.702 0-1.336.229-1.825.964 1.408 2.731 2.939 5.688 4.402 8.522.975.086 1.646.038 2.181.213 1.811.593 2.191 1.788.765 2.489-1.024.502-2.269.744-3.514 1.132-1.621-.563-3.419-1.19-5.024-1.745-1.903 1.432-1.049 3.454-3.021 4.408-1.291-1.175-2.238-2.041-3.624-3.302-1.242 1.812-1.775 3.949-3.458 4.779-4.517 2.23-9.088 4.674-14.931 4.674-2.178 0-4.385.076-6.522.344-2.169.274-4.615 3.127-2.926 5.047 1.647 1.872 2.89 3.935 3.981 5.452h10.563c.494 2.628-2.523 1.999-3.38 2.879-1.236 1.276-1.394 3.131-2.568 4.459-.941 1.062-2.726 1.71-3.99 2.46 1.313 3.148 2.385 5.709 3.642 8.724L.937 81.621c.12-.003.235-.003.346-.003 5.176 0 2.976 3.255 4.577 4.937.829-.667 1.6-.978 2.303-.978.853 0 1.608.459 2.252 1.294.992 1.285-.473 3.33 2.064 4.168.611 1.249 1.214 2.489 1.726 3.539-1.539 1.62-3.472 2.83-3.821 4.256-.349 1.438.488 3.263 1.529 4.595.842 1.07 2.772 1.668 4.188 2.449-1.714 2.616-1.862 4.967-.562 7.441 3.292-.752 1.562-3.43 3.458-4.608 1.344 1.897 2.692 3.81 4.196 5.937-.936.437-1.962.904-2.857 1.317 2.031 2.326 3.789 4.173 5.297 6.122.963 1.245-.228 2.521-2.165 2.521-.169 0-.348-.01-.531-.029-2.37-.275-4.728-.689-6.782-1.862-1.538 4.935-1.538 4.935-.6 5.245.458-.291.874-.764 1.385-.826a3.83 3.83 0 01.48-.025c.632 0 1.268.125 1.709.152 0 1.865.007 3.471 0 5.067-.028 3.954 1.658 5.567 6.728 5.983.097.006.196.01.293.01 1.321 0 2.717-.653 4.089-.695 1.224-.035 2.472-.092 3.679-.092 4.058 0 7.767.611 9.417 4.533 1.367-.616.658-2.309 2.689-2.309.164 0 .335.012.536.03v4.806l-.27-.188c.02.016.041.025.059.042l.211.149h-.006c4.001 3.088 3.257 6.721.428 9.684-2.835 2.963-2.003 4.943.262 7.229 4.788-.218 4.757-.25 8.632-2.18.272-.131.623-.166 1.013-.166.202 0 .419.01.633.021.211.01.42.015.617.021.296 3.337 1.368 6.331 6.105 8.021 1.516-.48 3.14-.99 4.758-1.506.715.574 1.456 1.133 2.157 1.711 3.107.135 6.213.344 9.29.602.156-.131.332-.26.469-.391l.569.461-.006.021c3.43.299 6.817.655 10.115 1.04 6.471.751 13.976 1.689 20.492 3.479h3.084c1.048-1.209 1.967-2.276 2.992-3.465a571.528 571.528 0 003.315 3.082c1.795-.359 3.445-.695 4.893-.986.724-1.391-.636-3.158 2.3-3.678.877.855 1.813 1.758 2.771 2.692 1.219-.628 2.444-1.272 3.834-1.992.684.492 1.218 1.067 1.957 1.358.974.367 2.544-.082 2.799 1.226-2.313 3.201-2.313 3.201-.822 6.449 1.716-1.172 3.399-2.123 4.735-3.295 1.322-1.162 2.298-2.543 3.694-4.13.907.928 1.852 1.473 1.799 1.966-.087.883-.871 1.712-1.185 2.601-.534 1.514.725 4.041 2.365 4.918 2.171.328 4.385.653 6.494.977 2.077-2.916-3.526-5.055-1.055-8.215 1.457.523 2.717.986 3.978 1.443.538-.514 1.057-1.049 1.641-1.535.013-.013.039-.017.068-.017.159 0 .54.13 1.127.253-.395 2.195-.809 4.453-1.216 6.689 1.843.543 3.484 1.031 5.279 1.572 1.663-1.32.893-4.063 4.581-4.063h.03c.646 1.67 1.312 3.388 1.957 5.043h14.313c2.56-.117 5.124-.224 7.687-.324l1.219-1.19c.4.406.752.767 1.079 1.1 1.811-.066 3.624-.128 5.434-.188 2.848-1.195 5.727-2.092 7.081-4.098 2.824.54 5.114.977 7.618 1.453-.204-1.369-.337-2.273-.593-3.975a22.992 22.992 0 007.942 1.381c4.385 0 8.553-1.133 12.718-2.283l.88-.198c.602.037 1.187.162 1.882.271.504.949 1.028 1.931 1.594 2.994 1.112-.985 2.091-1.879 3.125-2.729.017-.013.045-.021.087-.021.176 0 .544.129.863.19.109.644.104 1.335.349 1.972l.033.08c.062-.01.115-.023.18-.031a324.662 324.662 0 0117.082-1.666c.168-.489.675-.957 1.487-2.092.059.769.065 1.416.074 1.983 3.625-.245 7.254-.437 10.888-.581.157-.18.307-.357.479-.537-.036.174-.082.348-.126.525 2.204-.086 4.406-.154 6.613-.205.381-.896 1.047-1.932 2.143-3.999.536 2.245 1.083 3.058.806 3.647-.048.098-.103.193-.154.291 10.312-.184 20.655-.037 31.007.279.542-.738 1.549-1.604 3.069-2.543l-1.007 2.607c.25.009.502.018.754.025 2.993-1.412 6.271-2.535 9.754-3.384.313-1.084.717-2.26 1.173-3.754 1.609.924 2.946 1.72 3.89 2.737a80.778 80.778 0 011.768-.258c-.579-1.334.21-2.828 3.043-3.115 14.726-1.492 29.519-1.881 44.337-1.745.237-.435.773-.8 1.183-1.193.223.345.454.697.798 1.216l.965.014c1.176-.328 2.354-.656 3.534-.979 1.154-1.799 3.043-2.46 6.628-2.479h.088c.759 0 1.519.061 2.279.121a248.07 248.07 0 015.913-1.392l.343-1.72c-.032-.025-.063-.051-.096-.074-2.621-.602-3.678-.879-4.385-.879-.439 0-.746.107-1.204.313-1.894.844-3.202 1.244-4.333 1.244-1.887 0-3.267-1.115-5.994-3.113 1.618-.721 2.995-1.748 4.58-1.967 4.03-.556 8.173-1.275 12.223-1.275.544 0 1.092.012 1.636.042.59.036 1.179.046 1.764.046 1.186 0 2.373-.057 3.561-.1 1.188-.047 2.375-.098 3.563-.098 1.918 0 3.838.129 5.754.586a2.9 2.9 0 00.643.066c1.349 0 3.036-.777 4.52-1.131 2.447-.575 5.105-1.387 7.58-1.387 1.152 0 2.267.176 3.294.635 2.276 1.007 4.417 1.291 6.578 1.291 1.895 0 3.809-.223 5.833-.379 3.107-.238 5.977-.787 8.946-1.317 1.125-.19 2.254-.347 3.37-.347 2.43 0 4.766.705 6.702 3.029a46.21 46.21 0 01-.997.26c1.548-.104 3.098-.195 4.65-.276-.364-.44-.616-1.013-.728-1.746 6.396-.545 12.806-.89 19.11-1.703a37.835 37.835 0 014.788-.327c2.976 0 5.839.426 8.664 1.438-1.66.812-3.315 1.618-4.862 2.366 4.525-.465 9.121-.598 13.331-.506 9.642.209 20.845 1.344 28.979 4.804 8.396.228 16.79.489 25.18.786.12-.862.241-1.723.363-2.584 1.558-.031 2.741-.063 3.667-.063 2.936 0 3.25.305 4.576 1.592l-1.531 1.311c5.294.199 10.589.42 15.879.65-.753-1.086-1.4-2.011-2.102-3.02 1.082-.602 2.078-.861 2.99-.861 1.144 0 2.146.416 2.991 1.069a429.594 429.594 0 01-.39 2.965c9.864.444 19.719.954 29.564 1.522.248-.68.497-1.354.741-2.019 1.381.978 2.3 1.634 2.927 2.243 1.023.107 1.906.389 2.59.768l1.133-.004c.39-1.871.331-3.623.763-5.281.653-.16 1.212-.231 1.685-.231 2.605 0 2.903 2.087 3.753 3.581 2.134-.1 4.213-.197 6.267-.296 1.051-1.019-.54-2.921 2.067-3.397 1.961.48 1.7 1.748 1.824 2.873.06-.01.106-.021.168-.035-.471.935-.923 1.86-1.296 2.604l.285.128c6.713-.028 13.423-.062 20.133-.101 6.21-.502 12.486-.766 18.795-.84 1.025-3.343 1.901-6.229 2.835-9.289 2.137 4.362 2.267 4.627 7.088 6.57a4.906 4.906 0 011.333-.365c.852-1.908 1.729-3.881 2.848-6.402.715 2.283 1.349 4.326 2.029 6.509l4.496.228c.325-.631.647-1.248.982-1.899.59.675 1.053 1.349 1.407 2.021l3.754.188c.023-.226.046-.451.079-.679.173.229.307.465.417.703 2.171.105 4.337.213 6.508.317.143-.215.286-.429.409-.633 1.816.332 3.284.599 4.877.885 7.016.331 14.03.64 21.055.913 2.236-.656 4.344-1.908 6.189-3.109 1.861-1.215.518-3.052.414-4.641-.041-.605.634-1.238 1.457-2.682.604 1.619.716 2.631 1.332 3.42.869 1.121 2.104 2.08 3.073 3.01-.93 1.438-1.587 2.465-2.246 3.477.126.006.255.006.38.006 3.457 0 7.317-.805 11.17-2.403.109-.036-.232-.688-.367-1.063-1.072.291-2.008.44-2.725.44-.587 0-1.029-.095-1.265-.308.038-2.061.735-3.912 3.206-5.92l4.145 5.012c.98-.42 1.992-.855 3.295-1.422 3.281 1.242 6.748 2.547 10.41 3.929.453-.712.912-1.442 1.504-2.377l.575.676a5.953 5.953 0 011.107-.401c3.665-.955 7.333-1.942 11.027-2.908.044-.26.09-.52.137-.778.315.006.638.015.958.03.015.152.027.305.037.455 8.094-2.1 16.316-4.064 24.861-5.321 8.051-1.187 16.073-1.675 24.169-1.593-.09-2.008.795-4.021.321-6.643 1.396 3.953 1.781 5.047 1.273 6.664 4.005.077 8.025.291 12.073.629 1.654.137 2.631.766 3.034 1.538.664-.3 1.362-.557 2.098-.769a3.297 3.297 0 00-.23-.389c1.557-1.558 2.619-3.56 6.377-3.934.439 1.414 1.498 2.818 1.096 3.889.602.086 1.217.2 1.847.346.285-1.022.562-2.045.855-3.066.078-.266.897-.41 1.658-.723 1.613 1.373 1.529 2.814 1.14 4.35.98-.076 1.962-.148 2.949-.21.802-1.063 1.517-2.121 1.698-3.345.063-.451 1.422-.795 2.184-1.184.536.041 1.082.108 1.62.114l.866-.166c-.315.078-.634.233-.959.239h-.071c-.514 0-1.014-.083-1.523-.124a917.042 917.042 0 002.272 4.194c1.764-.043 3.541-.053 5.324-.03.586-2.119.637-4.515 1.167-6.909 1.225.865 2.027 1.432 2.445 1.723 3.41-.15 6.459-.254 9.5-.432 1.206-.063 3.133-.016 3.462-.502 1.339-1.994 3.486-2.326 5.645-2.326 1.023 0 2.046.078 2.979.084h.146c4.146 0 6.615-1.583 9.096-3.917-.416-.728-.877-1.573-1.353-2.403-.417.541-.677 1.271-1.302 1.578-.245.119-.694.17-1.112.17-.479 0-.936-.066-1.049-.211-.87-1.086.162-1.6 1.474-1.793.15-.02.297-.025.452-.025.431 0 .873.068 1.307.084 2.032-2.62 6.407-1.297 8.98-2.993.782-4.992.782-4.992 6.151-6.611-1.536-3.507-2.164-7.112-.469-10.821.567-1.23.061-2.789-.231-4.162-.523-2.522-1.245-5.02-1.885-7.522-6.269-2.426-6.269-2.426-9.097-5.437.973-.021 1.952-.029 2.907-.029 1.52.003 3.014.023 4.506.041zM12.697 90.727v-3.08c2.698 1.047 2.778 1.075 0 3.08zm19.089 31.523c-.85-2.408-1.418-4.03-2.146-6.082 5.832 2.278 6.243 3.208 2.146 6.082zm5.29 13.394a.52.52 0 01-.121-.017c-.409-.073-.66-.606-.98-.938.347-.303.698-.598 1.046-.894.472.461.952.925 1.432 1.38-.456.16-.97.469-1.377.469zm2.227-17.348c-.073-.824-.145-1.648-.22-2.477.382-.021.763-.041 1.143-.063.077.826.162 1.656.234 2.477-.381.021-.774.041-1.157.063zm4.153 3.717l-.288-.529.6.02-.312.509zm6.237-86.575c-.001.037-.668.034-1.031.054.067-.633.126-1.265.232-1.892.005-.035.377-.037.845-.078 0 .66.021 1.288-.046 1.916zm5.394-4.798l.05.576-.433.451c-.032-.368-.063-.735-.099-1.11l.482.083zm1.223 123.349c-.219 0-.442-.01-.658-.035-.587-.073-1.084-.777-1.534-1.251l.173-.611c.649.165 1.321.279 1.925.493.964.336 1.887.734 2.848 1.113.01.017.024.027.035.037-.928.078-1.878.254-2.789.254zm1.902 4.955c-.957-1.832-.14-3.522.911-5.188 2.978 2.538 2.973 2.575-.911 5.188zm7.403 3.8c-.555-.188-1.03-.292-1.021-.354.319-1.682.683-3.361 1.041-5.037 1.096 1.876 2.099 3.725-.02 5.391zm3.522 2.848c-.031 0-.066-.006-.103-.006 0-1.487 0-3.021-.003-6.121 1.398 2.293 2.291 3.149 2.338 4.026.054 1.011-.446 2.101-2.232 2.101zm64.403-1.256c-.43-.083-.856-.165-1.289-.244.283-.616.565-1.235.85-1.848l.67.155c-.058.646-.145 1.293-.231 1.937zm143.864 8.147c.182-.457.371-.92.553-1.377.396.229.794.463 1.194.69-.584.228-1.164.458-1.747.687zm18.912-.893c.11-.585.217-1.172.566-3.034.4 1.838.521 2.412.644 2.982-.4.018-.807.037-1.21.052zm80.13-14.803l-.748-.198c.267-.311.542-.617.803-.923.381.177.746.353 1.127.524-.399.207-.756.461-1.182.597zm7.678 1.89c-3.084-1.525-4.125-2.734-1.995-4.297.455-.338 1.328-.468 2.05-.468.076 0 .147.006.222.006.349.017.982.694.916 1.017-.187 1.057-.636 2.095-1.193 3.742zm160.415-8.037c-.468.035-.936.045-1.411.045-.902 0-1.811-.045-2.711-.076l-.152-.588c.405-.756 1.075-.901 1.816-.901.23 0 .473.005.71.021.242.016.474.035.708.035.195 0 .385-.015.574-.046a.529.529 0 01.098-.01c.393 0 .873.321 1.309.472-.313.372-.583 1.026-.941 1.048zm8.942 5.964c0-.379-.056-.764.022-1.137l.615-.275c.19.39.383.773.572 1.162-.398.084-.811.167-1.209.25zm37.916-7.699l-.268-.52.549.004-.281.516zm10.376 9.049c-.379-.498-.903-.971-1.072-1.506l.982-.809c.632.17 1.165.57 2.063 1.067l-1.973 1.248zm48.287 2.018c-.478-.398-.962-.804-1.453-1.203.438-.104.875-.213 1.326-.254.086-.006.183-.006.269-.006.432 0 .873.068 1.31.094-.483.459-.969.918-1.452 1.369zm6.847-13.287c.041-.213.715-.348 1.105-.523l.313.598c-.251.616-.622 1.215-1.326 2.516-.075-1.373-.219-1.996-.092-2.591zm2.256 13.207c-.877-2.307-1.727-3.598.802-5.185-.267 1.753-.46 2.974-.802 5.185zm5.5-.791c-.182-.367-.532-.748-.493-1.109.029-.254.571-.482.892-.721.188.357.557.727.493 1.058-.044.279-.581.518-.892.772zm3.325 1.593l.283-.484c.154.354.305.702.469 1.055-.267-.182-.533-.364-.752-.571zm9.747-3.47c-.353-.297-.694-.593-1.195-1.022.395-.39.813-.806 1.235-1.216.243.375.67.759.67 1.132-.006.373-.463.736-.71 1.106zm2.464-6.032c-.58.326-1.536.267-2.327.379-.132-.596-.657-1.395-.316-1.748.783-.852 1.967-1.489 3.01-2.23 1.892 1.618 1.22 2.733-.367 3.599zm-.567-13.888c.896-.664 1.796-1.175 2.78-1.175.787 0 1.634.333 2.582 1.175h-5.362zm14.916-13.507l-.251-.44.463-.021-.212.461zm19.922 13.188c-.559 0-1.121-.075-1.656-.149-.542-.073-1.061-.14-1.555-.14-.139 0-.281.005-.417.016 2.021-.639 4.049-1.277 7.879-2.486-1.294 2.261-2.785 2.759-4.251 2.759zm4.607 15.071l-.322-.556h.575l-.253.556zm12.845-5.979h.355c.08 1.021.154 2.05.241 3.064h-1.002c.131-1.025.266-2.042.406-3.064zm-.416 12.559c-.272-.599-.647-1.195-.759-1.808-.028-.14.842-.368 1.559-.664.34.544.952 1.104.88 1.604-.047.331-1.085.59-1.68.868zm5.22-21.203h-.08c-.566-.016-1.123-.338-1.688-.523.545-.7 1.083-1.405 1.625-2.117.906.41 1.656.555 1.762.841.404 1.026-.059 1.799-1.619 1.799zm8.151 13.963c-.545-.523-1.125-.984-1.063-1.037.465-.41 1.057-.742 1.603-1.101l.345.56c-.213.494-.528.958-.885 1.578zm13.308-2.297l-.217-.625.627-.17.183.616-.593.179zm18.737-9.784l-.318-.523c.114-.354.367-.682.569-1.018l.318.545c-.186.332-.378.664-.569.996zm9.437 12.463c-.836-.799-.977-1.576.384-2.594.116.887.235 1.51.229 2.133l-.613.461zm23.173-2.666c-.359-.114-.707-.229-1.065-.342.363-.748.681-1.51 1.141-2.215.003-.013.019-.013.042-.013.195 0 1.012.228 1.498.333-.54.748-1.083 1.489-1.616 2.237zm6.606-8.524l.367-.593.289.623-.656-.03zM800.741 11.81c-.076-.327-.145-.651-.223-.978 1.253-.216 2.563-.707 3.759-.707.165 0 .326.009.485.03 2.418.311 4.82.427 7.255.427 5.491 0 11.147-.59 17.35-.882-1.093 1.432-1.63 2.73-2.136 2.73h-.006c-8.83-.108-17.656-.382-26.484-.62zm27.435 124.332c-.107.316-.22.633-.331.944l-.522-.409.223-.535h.63zm-2.121 7.455c-.202-2.039.315-3.045 2.292-3.045.529 0 1.154.066 1.902.213-1.548 1.047-2.648 1.795-4.194 2.832zM845.45 14.365c-.143 0-.28-.005-.416-.016l-.354-.423c.477-.135.96-.271 1.438-.403.118.269.227.536.337.807-.334.009-.668.035-1.005.035zm14.488 126.596c-.104.327-1.14.481-1.755.722-.298-.58-.89-1.205-.8-1.748.081-.463.958-.842 2.334-1.932.159 1.531.439 2.288.221 2.958z"/></svg>');
  background-position: bottom center;
  background-size: contain;
  background-repeat: no-repeat;
}
#main .mod_eventreader_online .event .lesson .ce_player .player_inner .mejs__container {
  margin-right: 70px;
}
#main .mod_eventreader_online .event .lesson .ce_player .player_inner .audio_download {
  display: inline-block;
  margin-left: 400px;
  position: absolute;
  z-index: 0;
}
#main .mod_eventreader_online .event .lesson .ce_player .player_inner .audio_download a {
  width: 60px;
  height: 24px;
  text-decoration: none !important;
  display: inline-block;
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150"><path fill="%23ffffff" d="M103 109.334H46.199V98.268h56.802L103 109.334zm0-50.853L82.722 78.76l.053.051-7.827 7.827-27.949-27.95 7.826-7.826 14.642 14.639V22.134h11.067v43.162l14.64-14.64L103 58.481zm47 16.52C150 33.58 116.42 0 75 0 33.578 0 0 33.58 0 75.001 0 116.421 33.579 150 75 150c41.42 0 75-33.579 75-74.999"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center bottom;
  opacity: 0.9;
}
#main .mod_eventreader_online .event .lesson .ce_player .player_inner .audio_download a:hover {
  opacity: 1;
}
#main .mod_eventreader_online .event .lesson .ce_player .player_inner .audio_download a span {
  color: #fff;
  position: relative;
  top: -1.2rem;
  font-size: 0.8rem;
}
#main .mod_eventreader_online .event .lesson .ce_player.koerper .player_inner {
  /*fcc781*/
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="957.763" height="181.539" viewBox="-0.004 0 957.763 181.539"><path fill="%23f5bf78" d="M938.878 94.164c1.491.019 2.969.036 4.44.036 4.867 0 9.649-.203 14.44-1.292-.879-2.333-3.196-2.809-5.654-3.152-5.135-.715-10.294-1.371-15.41-2.17-1.83-.285-3.64-.858-3.579-2.71 3.112-1.057 6.259-2.033 9.294-3.186 3.056-1.158 3.004-1.232 1.731-5.347-9.39-.41-18.342-2.369-26.81-5.301 1.838-3.908 7.374-2.466 11.098-5.07-3.283-.162-5.379-.296-7.484-.358a48.804 48.804 0 00-1.527-.021c-.372 0-.746.003-1.109.005-.379.003-.746.005-1.121.005-1.249 0-2.496-.029-3.711-.178-2.101-.26-4.102-1.031-6.133-1.593-2.119-.585-4.889.033-7.134-2.063 2.551-.483 4.604-1.187 6.69-1.187.65 0 1.315.071 2 .241.981.245 1.905.364 2.789.362 2.133 0 4.01-.693 5.719-1.982 1.139-.861 3.695-.04 4.279-2.152-3.533-1.014-6.729-2.574-10.449-2.574-1.199 0-2.461.165-3.799.561a1.716 1.716 0 01-.481.064c-1.21 0-2.991-1.001-4.953-1.589 2.276-.213 4.026-.143 5.54-.557 4.334-1.19 8.505-2.766 12.891-3.818 2.861-.682 5.784-1.167 8.794-1.167 1.346 0 2.702.096 4.09.314 3.013.475 6.199.396 9.314.429h.175c4.248 0 6.614-1.694 7.426-4.872-4.969-1.319-9.527-3.134-14.344-3.684-8.755-.997-16.334-4.135-24.285-6.596-1.125-.349-3.169-.739-2.395-2.456 3.007-.308 6.021-.62 9.417-.964-.597-2.066-1.248-3.727.084-5.549.688-.963-.184-2.578-.356-3.938-2.971-.268-5.437-.63-7.903-.678-3.229-.061-5.952-.491-8.325-2.457-2.627-2.176-6.445-2.608-10.27-2.806-5.266-.273-10.519-.997-15.777-.997h-.14c-4.124 0-8.202-.406-12.285-.812-4.079-.405-8.153-.811-12.285-.811-1.025 0-2.063.026-3.099.082-.081.005-.171.005-.25.005-1.781 0-3.748-1.012-7.396-2.01 3.389-.656 4.855-.802 6.175-1.222 2.391-.763 3.246-2.057 1.52-4.375-3.878-.271-8.143-.563-12.397-.875-3.942-.286-7.97-.318-11.816-.945-3.329-.547-6.623-1.116-9.862-1.116-2.94 0-5.831.465-8.664 1.844-2.712-2.173-5.664-2.784-9.193-2.784h-.315c-3.878.04-7.776.096-11.667.096-5.104 0-10.193-.096-15.248-.443-2.811-.195-5.599-.264-8.399-.264-3.415 0-6.829.104-10.241.206-3.41.104-6.822.206-10.232.206-1.818 0-3.633-.029-5.451-.103C731.05.243 727.255 0 723.484 0c-.863 0-1.729.017-2.584.045-12.742.434-25.459 1.219-38.199 1.618-2.132.07-4.267.088-6.403.088-1.633 0-3.268-.01-4.896-.023-1.63-.012-3.259-.022-4.89-.022-3.277 0-6.561.048-9.825.24-1.62.095-3.24.124-4.867.124-1.501 0-2.996-.024-4.502-.05-1.504-.027-3.005-.054-4.503-.054-4.359 0-8.693.22-12.947 1.299-2.456-.335-4.912-.449-7.367-.449-2.854 0-5.704.157-8.555.314-2.85.157-5.705.313-8.564.313-1.069 0-2.137-.022-3.207-.072a91.953 91.953 0 00-4.467-.117c-2.572 0-5.146.131-7.629.479-1.618.226-3.097.393-4.675.393-.5 0-1.009-.015-1.535-.053a97.163 97.163 0 00-6.761-.21c-2.104 0-4.22.046-6.33.091-2.116.043-4.232.09-6.35.09-1.855 0-3.717-.035-5.568-.135a27.777 27.777 0 00-1.444-.036c-2.883 0-5.806.395-8.701.395h-.205c-10.232 0-20.417.285-30.531 1.671-4.02.553-8.211 1.25-12.253 1.25-1.114 0-2.209-.053-3.287-.177a54.937 54.937 0 00-6.16-.332c-6.337 0-12.472.951-18.721 1.628-3.852.417-7.753.955-11.622.955-.444 0-.888-.008-1.329-.025-2.5-.085-5-.119-7.49-.119-10.529 0-21.021.638-31.529.866-9.284.198-18.584.277-27.869.536-7.414.209-14.89.256-22.209 1.028-9.219.973-18.591.337-27.734 1.81a6.72 6.72 0 01-1.05.071c-.351 0-.701-.016-1.063-.035a19.742 19.742 0 00-1.059-.034c-.191 0-.385.005-.571.018-2.158.152-4.302.437-6.462.616-2.574.212-5.186.624-7.74.624-.476 0-.945-.013-1.412-.044a23.405 23.405 0 00-1.547-.051c-1.264 0-2.469.089-3.75.146-2.639.112-5.297.199-7.951.199-2.859 0-5.719-.102-8.531-.38-3.953-.389-7.87-.652-11.81-.652-1.316 0-2.64.03-3.962.091-1.852.094-3.834.067-5.508.565-1.852.556-3.406 1.653-4.415 2.169-2.648-.795-4.533-1.692-6.531-1.878a47.914 47.914 0 00-4.479-.189c-1.618 0-3.246.061-4.862.119-7.786.293-15.558.763-23.342 1.025-11.166.372-22.347.548-33.434 1.719-2.976.314-5.986.93-8.938.93-.342 0-.687-.01-1.031-.028a63.417 63.417 0 00-3.373-.087c-7.272 0-14.419 1.102-21.642 1.144-2.575.014-4.322 1.876-6.722 1.876a5 5 0 01-1.804-.35.53.53 0 00-.196-.032c-.556 0-1.523.582-2.247.868-2.482.989-3.954 1.512-5.516 1.512-1.819 0-3.762-.711-7.559-2.231a4.473 4.473 0 00-1.682-.324c-1.322 0-2.696.565-3.914 1.65-1.633 1.451-2.645 2.147-3.824 2.147-1.101 0-2.354-.618-4.403-1.789-1.159-.667-2.718-1.248-4.132-1.302a59.962 59.962 0 00-2.282-.04c-2.666 0-5.344.142-8.011.17h-.022c-.58 0-1.168-.215-1.791-.335l-2.028-2.693a29.47 29.47 0 00-4.607-.37c-3.772 0-7.288.765-10.756 2.109-3.367 1.303-6.734 2.175-10.005 2.175-3.511 0-6.918-1.002-10.114-3.542l-.809-.319a3.656 3.656 0 00-.991-.147c-.953 0-1.644.467-1.893 1.208-.338 1.01-.168 2.118-.218 3.114-3.93.449-8.127.034-10.483 1.413-1.17.682-2.291.883-3.367.883-.777 0-1.535-.104-2.279-.207-.741-.104-1.468-.208-2.186-.208-.496 0-.984.049-1.474.181-1.542.417-2.783 1.442-4.443 2.345a1570.642 1570.642 0 00-3.228-4.169c-2.263.365-4.621.748-6.976 1.126-.395.994-1.037 1.288-1.781 1.288-.539 0-1.132-.152-1.731-.304-.606-.153-1.213-.305-1.782-.305-.702 0-1.336.229-1.825.964 1.408 2.731 2.939 5.688 4.402 8.522.975.086 1.646.038 2.181.213 1.811.593 2.191 1.788.765 2.489-1.024.502-2.269.744-3.514 1.132-1.621-.563-3.419-1.19-5.024-1.745-1.903 1.432-1.049 3.454-3.021 4.408-1.291-1.175-2.238-2.041-3.624-3.302-1.242 1.812-1.775 3.949-3.458 4.779-4.517 2.23-9.088 4.674-14.931 4.674-2.178 0-4.385.076-6.522.344-2.169.274-4.615 3.127-2.926 5.047 1.647 1.872 2.89 3.935 3.981 5.452h10.563c.494 2.628-2.523 1.999-3.38 2.879-1.236 1.276-1.394 3.131-2.568 4.459-.941 1.062-2.726 1.71-3.99 2.46 1.313 3.148 2.385 5.709 3.642 8.724L.937 81.621c.12-.003.235-.003.346-.003 5.176 0 2.976 3.255 4.577 4.937.829-.667 1.6-.978 2.303-.978.853 0 1.608.459 2.252 1.294.992 1.285-.473 3.33 2.064 4.168.611 1.249 1.214 2.489 1.726 3.539-1.539 1.62-3.472 2.83-3.821 4.256-.349 1.438.488 3.263 1.529 4.595.842 1.07 2.772 1.668 4.188 2.449-1.714 2.616-1.862 4.967-.562 7.441 3.292-.752 1.562-3.43 3.458-4.608 1.344 1.897 2.692 3.81 4.196 5.937-.936.437-1.962.904-2.857 1.317 2.031 2.326 3.789 4.173 5.297 6.122.963 1.245-.228 2.521-2.165 2.521-.169 0-.348-.01-.531-.029-2.37-.275-4.728-.689-6.782-1.862-1.538 4.935-1.538 4.935-.6 5.245.458-.291.874-.764 1.385-.826a3.83 3.83 0 01.48-.025c.632 0 1.268.125 1.709.152 0 1.865.007 3.471 0 5.067-.028 3.954 1.658 5.567 6.728 5.983.097.006.196.01.293.01 1.321 0 2.717-.653 4.089-.695 1.224-.035 2.472-.092 3.679-.092 4.058 0 7.767.611 9.417 4.533 1.367-.616.658-2.309 2.689-2.309.164 0 .335.012.536.03v4.806l-.27-.188c.02.016.041.025.059.042l.211.149h-.006c4.001 3.088 3.257 6.721.428 9.684-2.835 2.963-2.003 4.943.262 7.229 4.788-.218 4.757-.25 8.632-2.18.272-.131.623-.166 1.013-.166.202 0 .419.01.633.021.211.01.42.015.617.021.296 3.337 1.368 6.331 6.105 8.021 1.516-.48 3.14-.99 4.758-1.506.715.574 1.456 1.133 2.157 1.711 3.107.135 6.213.344 9.29.602.156-.131.332-.26.469-.391l.569.461-.006.021c3.43.299 6.817.655 10.115 1.04 6.471.751 13.976 1.689 20.492 3.479h3.084c1.048-1.209 1.967-2.276 2.992-3.465a571.528 571.528 0 003.315 3.082c1.795-.359 3.445-.695 4.893-.986.724-1.391-.636-3.158 2.3-3.678.877.855 1.813 1.758 2.771 2.692 1.219-.628 2.444-1.272 3.834-1.992.684.492 1.218 1.067 1.957 1.358.974.367 2.544-.082 2.799 1.226-2.313 3.201-2.313 3.201-.822 6.449 1.716-1.172 3.399-2.123 4.735-3.295 1.322-1.162 2.298-2.543 3.694-4.13.907.928 1.852 1.473 1.799 1.966-.087.883-.871 1.712-1.185 2.601-.534 1.514.725 4.041 2.365 4.918 2.171.328 4.385.653 6.494.977 2.077-2.916-3.526-5.055-1.055-8.215 1.457.523 2.717.986 3.978 1.443.538-.514 1.057-1.049 1.641-1.535.013-.013.039-.017.068-.017.159 0 .54.13 1.127.253-.395 2.195-.809 4.453-1.216 6.689 1.843.543 3.484 1.031 5.279 1.572 1.663-1.32.893-4.063 4.581-4.063h.03c.646 1.67 1.312 3.388 1.957 5.043h14.313c2.56-.117 5.124-.224 7.687-.324l1.219-1.19c.4.406.752.767 1.079 1.1 1.811-.066 3.624-.128 5.434-.188 2.848-1.195 5.727-2.092 7.081-4.098 2.824.54 5.114.977 7.618 1.453-.204-1.369-.337-2.273-.593-3.975a22.992 22.992 0 007.942 1.381c4.385 0 8.553-1.133 12.718-2.283l.88-.198c.602.037 1.187.162 1.882.271.504.949 1.028 1.931 1.594 2.994 1.112-.985 2.091-1.879 3.125-2.729.017-.013.045-.021.087-.021.176 0 .544.129.863.19.109.644.104 1.335.349 1.972l.033.08c.062-.01.115-.023.18-.031a324.662 324.662 0 0117.082-1.666c.168-.489.675-.957 1.487-2.092.059.769.065 1.416.074 1.983 3.625-.245 7.254-.437 10.888-.581.157-.18.307-.357.479-.537-.036.174-.082.348-.126.525 2.204-.086 4.406-.154 6.613-.205.381-.896 1.047-1.932 2.143-3.999.536 2.245 1.083 3.058.806 3.647-.048.098-.103.193-.154.291 10.312-.184 20.655-.037 31.007.279.542-.738 1.549-1.604 3.069-2.543l-1.007 2.607c.25.009.502.018.754.025 2.993-1.412 6.271-2.535 9.754-3.384.313-1.084.717-2.26 1.173-3.754 1.609.924 2.946 1.72 3.89 2.737a80.778 80.778 0 011.768-.258c-.579-1.334.21-2.828 3.043-3.115 14.726-1.492 29.519-1.881 44.337-1.745.237-.435.773-.8 1.183-1.193.223.345.454.697.798 1.216l.965.014c1.176-.328 2.354-.656 3.534-.979 1.154-1.799 3.043-2.46 6.628-2.479h.088c.759 0 1.519.061 2.279.121a248.07 248.07 0 015.913-1.392l.343-1.72c-.032-.025-.063-.051-.096-.074-2.621-.602-3.678-.879-4.385-.879-.439 0-.746.107-1.204.313-1.894.844-3.202 1.244-4.333 1.244-1.887 0-3.267-1.115-5.994-3.113 1.618-.721 2.995-1.748 4.58-1.967 4.03-.556 8.173-1.275 12.223-1.275.544 0 1.092.012 1.636.042.59.036 1.179.046 1.764.046 1.186 0 2.373-.057 3.561-.1 1.188-.047 2.375-.098 3.563-.098 1.918 0 3.838.129 5.754.586a2.9 2.9 0 00.643.066c1.349 0 3.036-.777 4.52-1.131 2.447-.575 5.105-1.387 7.58-1.387 1.152 0 2.267.176 3.294.635 2.276 1.007 4.417 1.291 6.578 1.291 1.895 0 3.809-.223 5.833-.379 3.107-.238 5.977-.787 8.946-1.317 1.125-.19 2.254-.347 3.37-.347 2.43 0 4.766.705 6.702 3.029a46.21 46.21 0 01-.997.26c1.548-.104 3.098-.195 4.65-.276-.364-.44-.616-1.013-.728-1.746 6.396-.545 12.806-.89 19.11-1.703a37.835 37.835 0 014.788-.327c2.976 0 5.839.426 8.664 1.438-1.66.812-3.315 1.618-4.862 2.366 4.525-.465 9.121-.598 13.331-.506 9.642.209 20.845 1.344 28.979 4.804 8.396.228 16.79.489 25.18.786.12-.862.241-1.723.363-2.584 1.558-.031 2.741-.063 3.667-.063 2.936 0 3.25.305 4.576 1.592l-1.531 1.311c5.294.199 10.589.42 15.879.65-.753-1.086-1.4-2.011-2.102-3.02 1.082-.602 2.078-.861 2.99-.861 1.144 0 2.146.416 2.991 1.069a429.594 429.594 0 01-.39 2.965c9.864.444 19.719.954 29.564 1.522.248-.68.497-1.354.741-2.019 1.381.978 2.3 1.634 2.927 2.243 1.023.107 1.906.389 2.59.768l1.133-.004c.39-1.871.331-3.623.763-5.281.653-.16 1.212-.231 1.685-.231 2.605 0 2.903 2.087 3.753 3.581 2.134-.1 4.213-.197 6.267-.296 1.051-1.019-.54-2.921 2.067-3.397 1.961.48 1.7 1.748 1.824 2.873.06-.01.106-.021.168-.035-.471.935-.923 1.86-1.296 2.604l.285.128c6.713-.028 13.423-.062 20.133-.101 6.21-.502 12.486-.766 18.795-.84 1.025-3.343 1.901-6.229 2.835-9.289 2.137 4.362 2.267 4.627 7.088 6.57a4.906 4.906 0 011.333-.365c.852-1.908 1.729-3.881 2.848-6.402.715 2.283 1.349 4.326 2.029 6.509l4.496.228c.325-.631.647-1.248.982-1.899.59.675 1.053 1.349 1.407 2.021l3.754.188c.023-.226.046-.451.079-.679.173.229.307.465.417.703 2.171.105 4.337.213 6.508.317.143-.215.286-.429.409-.633 1.816.332 3.284.599 4.877.885 7.016.331 14.03.64 21.055.913 2.236-.656 4.344-1.908 6.189-3.109 1.861-1.215.518-3.052.414-4.641-.041-.605.634-1.238 1.457-2.682.604 1.619.716 2.631 1.332 3.42.869 1.121 2.104 2.08 3.073 3.01-.93 1.438-1.587 2.465-2.246 3.477.126.006.255.006.38.006 3.457 0 7.317-.805 11.17-2.403.109-.036-.232-.688-.367-1.063-1.072.291-2.008.44-2.725.44-.587 0-1.029-.095-1.265-.308.038-2.061.735-3.912 3.206-5.92l4.145 5.012c.98-.42 1.992-.855 3.295-1.422 3.281 1.242 6.748 2.547 10.41 3.929.453-.712.912-1.442 1.504-2.377l.575.676a5.953 5.953 0 011.107-.401c3.665-.955 7.333-1.942 11.027-2.908.044-.26.09-.52.137-.778.315.006.638.015.958.03.015.152.027.305.037.455 8.094-2.1 16.316-4.064 24.861-5.321 8.051-1.187 16.073-1.675 24.169-1.593-.09-2.008.795-4.021.321-6.643 1.396 3.953 1.781 5.047 1.273 6.664 4.005.077 8.025.291 12.073.629 1.654.137 2.631.766 3.034 1.538.664-.3 1.362-.557 2.098-.769a3.297 3.297 0 00-.23-.389c1.557-1.558 2.619-3.56 6.377-3.934.439 1.414 1.498 2.818 1.096 3.889.602.086 1.217.2 1.847.346.285-1.022.562-2.045.855-3.066.078-.266.897-.41 1.658-.723 1.613 1.373 1.529 2.814 1.14 4.35.98-.076 1.962-.148 2.949-.21.802-1.063 1.517-2.121 1.698-3.345.063-.451 1.422-.795 2.184-1.184.536.041 1.082.108 1.62.114l.866-.166c-.315.078-.634.233-.959.239h-.071c-.514 0-1.014-.083-1.523-.124a917.042 917.042 0 002.272 4.194c1.764-.043 3.541-.053 5.324-.03.586-2.119.637-4.515 1.167-6.909 1.225.865 2.027 1.432 2.445 1.723 3.41-.15 6.459-.254 9.5-.432 1.206-.063 3.133-.016 3.462-.502 1.339-1.994 3.486-2.326 5.645-2.326 1.023 0 2.046.078 2.979.084h.146c4.146 0 6.615-1.583 9.096-3.917-.416-.728-.877-1.573-1.353-2.403-.417.541-.677 1.271-1.302 1.578-.245.119-.694.17-1.112.17-.479 0-.936-.066-1.049-.211-.87-1.086.162-1.6 1.474-1.793.15-.02.297-.025.452-.025.431 0 .873.068 1.307.084 2.032-2.62 6.407-1.297 8.98-2.993.782-4.992.782-4.992 6.151-6.611-1.536-3.507-2.164-7.112-.469-10.821.567-1.23.061-2.789-.231-4.162-.523-2.522-1.245-5.02-1.885-7.522-6.269-2.426-6.269-2.426-9.097-5.437.973-.021 1.952-.029 2.907-.029 1.52.003 3.014.023 4.506.041zM12.697 90.727v-3.08c2.698 1.047 2.778 1.075 0 3.08zm19.089 31.523c-.85-2.408-1.418-4.03-2.146-6.082 5.832 2.278 6.243 3.208 2.146 6.082zm5.29 13.394a.52.52 0 01-.121-.017c-.409-.073-.66-.606-.98-.938.347-.303.698-.598 1.046-.894.472.461.952.925 1.432 1.38-.456.16-.97.469-1.377.469zm2.227-17.348c-.073-.824-.145-1.648-.22-2.477.382-.021.763-.041 1.143-.063.077.826.162 1.656.234 2.477-.381.021-.774.041-1.157.063zm4.153 3.717l-.288-.529.6.02-.312.509zm6.237-86.575c-.001.037-.668.034-1.031.054.067-.633.126-1.265.232-1.892.005-.035.377-.037.845-.078 0 .66.021 1.288-.046 1.916zm5.394-4.798l.05.576-.433.451c-.032-.368-.063-.735-.099-1.11l.482.083zm1.223 123.349c-.219 0-.442-.01-.658-.035-.587-.073-1.084-.777-1.534-1.251l.173-.611c.649.165 1.321.279 1.925.493.964.336 1.887.734 2.848 1.113.01.017.024.027.035.037-.928.078-1.878.254-2.789.254zm1.902 4.955c-.957-1.832-.14-3.522.911-5.188 2.978 2.538 2.973 2.575-.911 5.188zm7.403 3.8c-.555-.188-1.03-.292-1.021-.354.319-1.682.683-3.361 1.041-5.037 1.096 1.876 2.099 3.725-.02 5.391zm3.522 2.848c-.031 0-.066-.006-.103-.006 0-1.487 0-3.021-.003-6.121 1.398 2.293 2.291 3.149 2.338 4.026.054 1.011-.446 2.101-2.232 2.101zm64.403-1.256c-.43-.083-.856-.165-1.289-.244.283-.616.565-1.235.85-1.848l.67.155c-.058.646-.145 1.293-.231 1.937zm143.864 8.147c.182-.457.371-.92.553-1.377.396.229.794.463 1.194.69-.584.228-1.164.458-1.747.687zm18.912-.893c.11-.585.217-1.172.566-3.034.4 1.838.521 2.412.644 2.982-.4.018-.807.037-1.21.052zm80.13-14.803l-.748-.198c.267-.311.542-.617.803-.923.381.177.746.353 1.127.524-.399.207-.756.461-1.182.597zm7.678 1.89c-3.084-1.525-4.125-2.734-1.995-4.297.455-.338 1.328-.468 2.05-.468.076 0 .147.006.222.006.349.017.982.694.916 1.017-.187 1.057-.636 2.095-1.193 3.742zm160.415-8.037c-.468.035-.936.045-1.411.045-.902 0-1.811-.045-2.711-.076l-.152-.588c.405-.756 1.075-.901 1.816-.901.23 0 .473.005.71.021.242.016.474.035.708.035.195 0 .385-.015.574-.046a.529.529 0 01.098-.01c.393 0 .873.321 1.309.472-.313.372-.583 1.026-.941 1.048zm8.942 5.964c0-.379-.056-.764.022-1.137l.615-.275c.19.39.383.773.572 1.162-.398.084-.811.167-1.209.25zm37.916-7.699l-.268-.52.549.004-.281.516zm10.376 9.049c-.379-.498-.903-.971-1.072-1.506l.982-.809c.632.17 1.165.57 2.063 1.067l-1.973 1.248zm48.287 2.018c-.478-.398-.962-.804-1.453-1.203.438-.104.875-.213 1.326-.254.086-.006.183-.006.269-.006.432 0 .873.068 1.31.094-.483.459-.969.918-1.452 1.369zm6.847-13.287c.041-.213.715-.348 1.105-.523l.313.598c-.251.616-.622 1.215-1.326 2.516-.075-1.373-.219-1.996-.092-2.591zm2.256 13.207c-.877-2.307-1.727-3.598.802-5.185-.267 1.753-.46 2.974-.802 5.185zm5.5-.791c-.182-.367-.532-.748-.493-1.109.029-.254.571-.482.892-.721.188.357.557.727.493 1.058-.044.279-.581.518-.892.772zm3.325 1.593l.283-.484c.154.354.305.702.469 1.055-.267-.182-.533-.364-.752-.571zm9.747-3.47c-.353-.297-.694-.593-1.195-1.022.395-.39.813-.806 1.235-1.216.243.375.67.759.67 1.132-.006.373-.463.736-.71 1.106zm2.464-6.032c-.58.326-1.536.267-2.327.379-.132-.596-.657-1.395-.316-1.748.783-.852 1.967-1.489 3.01-2.23 1.892 1.618 1.22 2.733-.367 3.599zm-.567-13.888c.896-.664 1.796-1.175 2.78-1.175.787 0 1.634.333 2.582 1.175h-5.362zm14.916-13.507l-.251-.44.463-.021-.212.461zm19.922 13.188c-.559 0-1.121-.075-1.656-.149-.542-.073-1.061-.14-1.555-.14-.139 0-.281.005-.417.016 2.021-.639 4.049-1.277 7.879-2.486-1.294 2.261-2.785 2.759-4.251 2.759zm4.607 15.071l-.322-.556h.575l-.253.556zm12.845-5.979h.355c.08 1.021.154 2.05.241 3.064h-1.002c.131-1.025.266-2.042.406-3.064zm-.416 12.559c-.272-.599-.647-1.195-.759-1.808-.028-.14.842-.368 1.559-.664.34.544.952 1.104.88 1.604-.047.331-1.085.59-1.68.868zm5.22-21.203h-.08c-.566-.016-1.123-.338-1.688-.523.545-.7 1.083-1.405 1.625-2.117.906.41 1.656.555 1.762.841.404 1.026-.059 1.799-1.619 1.799zm8.151 13.963c-.545-.523-1.125-.984-1.063-1.037.465-.41 1.057-.742 1.603-1.101l.345.56c-.213.494-.528.958-.885 1.578zm13.308-2.297l-.217-.625.627-.17.183.616-.593.179zm18.737-9.784l-.318-.523c.114-.354.367-.682.569-1.018l.318.545c-.186.332-.378.664-.569.996zm9.437 12.463c-.836-.799-.977-1.576.384-2.594.116.887.235 1.51.229 2.133l-.613.461zm23.173-2.666c-.359-.114-.707-.229-1.065-.342.363-.748.681-1.51 1.141-2.215.003-.013.019-.013.042-.013.195 0 1.012.228 1.498.333-.54.748-1.083 1.489-1.616 2.237zm6.606-8.524l.367-.593.289.623-.656-.03zM800.741 11.81c-.076-.327-.145-.651-.223-.978 1.253-.216 2.563-.707 3.759-.707.165 0 .326.009.485.03 2.418.311 4.82.427 7.255.427 5.491 0 11.147-.59 17.35-.882-1.093 1.432-1.63 2.73-2.136 2.73h-.006c-8.83-.108-17.656-.382-26.484-.62zm27.435 124.332c-.107.316-.22.633-.331.944l-.522-.409.223-.535h.63zm-2.121 7.455c-.202-2.039.315-3.045 2.292-3.045.529 0 1.154.066 1.902.213-1.548 1.047-2.648 1.795-4.194 2.832zM845.45 14.365c-.143 0-.28-.005-.416-.016l-.354-.423c.477-.135.96-.271 1.438-.403.118.269.227.536.337.807-.334.009-.668.035-1.005.035zm14.488 126.596c-.104.327-1.14.481-1.755.722-.298-.58-.89-1.205-.8-1.748.081-.463.958-.842 2.334-1.932.159 1.531.439 2.288.221 2.958z"/></svg>');
}
#main .mod_eventreader_online .event .lesson .ce_download .download_inner {
  max-width: 300px;
  /*background-image: url(../../files/layout/images/wischer_audio_light_web.svg);*/
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="188.635" height="136.537"><path fill="%23A0DDE0" d="M14.31 130.901c.339-.224.68-.425 1.023-.587a13.223 13.223 0 00-1.036-.265c-.008.283-.002.568.013.852zM184.513 70.82c.293.014.584.027.873.027.957 0 1.896-.153 2.838-.972-.172-1.755-.628-2.112-1.111-2.371-1.009-.537-2.023-1.031-3.028-1.632-.359-.213-.715-.646-.704-2.038.611-.795 1.23-1.529 1.827-2.396.601-.871.59-.927.34-4.021-1.844-.308-3.604-1.782-5.269-3.987.361-2.939 1.449-1.854 2.182-3.813-.646-.122-1.058-.223-1.472-.269a2.524 2.524 0 00-.3-.016c-.073 0-.146.002-.219.004-.073.002-.146.004-.22.004-.246 0-.491-.023-.729-.135-.413-.195-.806-.775-1.205-1.198-.416-.44-.96.025-1.402-1.551.501-.363.905-.892 1.315-.892.128 0 .259.053.393.181.193.185.375.274.549.272.419 0 .788-.522 1.124-1.491.224-.647.726-.03.841-1.619-.695-.763-1.322-1.935-2.054-1.935-.235 0-.483.124-.747.421-.029.033-.06.048-.095.048-.237 0-.588-.753-.973-1.195.448-.16.792-.106 1.089-.419.852-.895 1.671-2.08 2.534-2.871.563-.513 1.137-.876 1.728-.876.265 0 .531.071.804.236.592.357 1.218.297 1.831.322h.035c.834 0 1.299-1.274 1.459-3.664-.977-.993-1.872-2.357-2.819-2.771-1.721-.749-3.21-3.11-4.772-4.961-.221-.262-.623-.556-.471-1.847.591-.231 1.184-.466 1.852-.725-.118-1.554-.246-2.803.016-4.173.136-.724-.036-1.939-.069-2.961-.584-.202-1.069-.474-1.554-.51-.635-.046-1.169-.37-1.636-1.848-.516-1.637-1.267-1.962-2.019-2.11-1.035-.206-2.067-.75-3.101-.75h-.027c-.811 0-1.612-.305-2.414-.61s-1.603-.61-2.415-.61c-.203 0-.406.02-.609.062-.016.003-.033.003-.049.003-.35 0-.737-.761-1.454-1.512.666-.494.954-.603 1.213-.92.469-.573.638-1.546.298-3.29-.762-.204-1.6-.424-2.436-.657-.775-.215-1.566-.239-2.322-.711-.654-.412-1.302-.839-1.938-.839-.578 0-1.146.35-1.703 1.387-.533-1.634-1.113-2.094-1.807-2.094h-.062c-.763.03-1.528.072-2.293.072-1.003 0-2.003-.072-2.997-.333a6.351 6.351 0 00-1.65-.199c-.671 0-1.343.079-2.013.154-.67.078-1.341.155-2.011.155-.357 0-.714-.021-1.071-.077-.745-.116-1.49-.299-2.232-.299-.169 0-.339.013-.507.034-2.504.326-5.003.917-7.507 1.217-.419.052-.838.066-1.258.066-.321 0-.642-.008-.962-.018a34.22 34.22 0 00-.961-.016c-.644 0-1.29.036-1.931.181a4.362 4.362 0 01-.957.093c-.294 0-.589-.019-.884-.038-.296-.021-.591-.04-.885-.04-.856 0-1.709.166-2.544.976a3.057 3.057 0 00-1.448-.337c-.561 0-1.121.118-1.681.236-.561.118-1.122.236-1.683.236a3.54 3.54 0 01-.631-.055 4.802 4.802 0 00-.877-.087 3.12 3.12 0 00-1.499.359c-.318.17-.608.295-.918.295-.099 0-.198-.011-.302-.04a5.117 5.117 0 00-1.329-.158c-.414 0-.829.035-1.244.068-.416.033-.832.068-1.248.068-.365 0-.73-.026-1.094-.102a1.438 1.438 0 00-.284-.027c-.566 0-1.141.297-1.71.297h-.04c-2.011 0-4.013.213-6 1.256-.791.416-1.614.94-2.408.94-.219 0-.434-.04-.647-.133a3.017 3.017 0 00-1.21-.25c-1.246 0-2.451.715-3.679 1.225-.757.314-1.524.718-2.284.718-.087 0-.174-.006-.261-.019-.491-.063-.983-.09-1.472-.09-2.069 0-4.132.48-6.196.652-1.825.149-3.652.208-5.478.403-1.457.158-2.926.192-4.364.774-1.812.731-3.654.254-5.45 1.361a.382.382 0 01-.207.054c-.068 0-.137-.012-.208-.027a1.134 1.134 0 00-.208-.024.424.424 0 00-.112.013c-.424.114-.846.328-1.27.464-.506.16-1.02.469-1.521.469-.094 0-.186-.01-.277-.034a1.253 1.253 0 00-.304-.038c-.249 0-.485.068-.737.11a9.82 9.82 0 01-1.563.149 4.678 4.678 0 01-1.676-.286c-.777-.292-1.546-.49-2.321-.49-.259 0-.519.022-.778.068-.364.07-.754.05-1.083.425-.364.417-.669 1.243-.868 1.631-.52-.598-.891-1.273-1.284-1.413a2.583 2.583 0 00-.88-.142c-.318 0-.638.045-.956.089-1.53.22-3.058.574-4.587.771-2.194.28-4.392.412-6.571 1.292-.585.236-1.177.7-1.757.7a.99.99 0 01-.202-.021 3.247 3.247 0 00-.663-.065c-1.429 0-2.834.828-4.253.86-.506.011-.85 1.411-1.321 1.411-.109 0-.226-.076-.354-.263-.011-.017-.024-.024-.039-.024-.109 0-.299.438-.441.653-.488.744-.776 1.137-1.084 1.137-.358 0-.739-.535-1.486-1.678-.106-.164-.217-.244-.331-.244-.26 0-.53.426-.77 1.241-.321 1.091-.52 1.615-.751 1.615-.217 0-.463-.464-.865-1.345-.228-.502-.534-.939-.813-.979a3.066 3.066 0 00-.448-.03c-.524 0-1.05.106-1.574.128h-.006c-.114 0-.229-.162-.352-.252l-.398-2.025c-.312-.188-.612-.278-.905-.278-.742 0-1.433.576-2.114 1.587-.662.98-1.323 1.636-1.966 1.636-.69 0-1.36-.753-1.988-2.663l-.159-.24c-.07-.075-.135-.111-.195-.111-.187 0-.323.352-.372.91-.066.759-.033 1.592-.043 2.341-.772.337-1.596.025-2.06 1.063-.229.512-.45.664-.662.664-.153 0-.302-.077-.448-.155-.146-.078-.289-.156-.43-.156a.392.392 0 00-.29.135c-.303.314-.547 1.085-.874 1.763l-.634-3.135-1.372.847c-.078.748-.204.967-.35.967-.105 0-.222-.114-.34-.228-.119-.115-.238-.229-.35-.229-.138 0-.263.172-.359.725l.866 6.409c.191.065.324.029.429.161.355.446.43 1.344.15 1.872-.201.377-.446.559-.69.851-.318-.423-.672-.895-.988-1.313-.374 1.077-.206 2.598-.594 3.315L5.58 28.2c-.244 1.363-.349 2.97-.679 3.595-.888 1.677-1.786 3.515-2.934 3.515-.429 0-.862.058-1.282.259-.427.206-.907 2.352-.575 3.796.322 1.405.566 2.957.781 4.098h2.076c.097 1.977-.496 1.503-.665 2.166-.243.96-.273 2.354-.504 3.354-.186.799-.536 1.287-.784 1.85l.716 6.562-1.548 3.992c.023-.002.046-.002.067-.002 1.017 0 .585 2.448.9 3.713.163-.502.314-.736.453-.736.167 0 .316.346.442.973.195.967-.093 2.505.406 3.135l.339 2.662c-.302 1.219-.682 2.129-.75 3.201-.068 1.082.096 2.453.3 3.455.166.806.545 1.254.823 1.844-.337 1.967-.366 3.735-.11 5.596.647-.565.307-2.579.68-3.465l.825 4.465c-.184.327-.386.679-.562.991.399 1.749.745 3.138 1.041 4.604.189.938-.045 1.898-.425 1.898a.268.268 0 01-.104-.023c-.465-.207-.929-.519-1.333-1.4-.302 3.709-.302 3.709-.118 3.945.09-.218.171-.574.272-.621a.178.178 0 01.094-.022c.124 0 .249.094.336.113v3.813c-.005 2.974.326 4.187 1.322 4.499a.28.28 0 00.058.008c.259 0 .534-.492.803-.522.241-.028.485-.07.723-.07.798 0 1.526.46 1.851 3.41.269-.464.129-1.736.528-1.736.032 0 .066.008.106.023v3.614l-.053-.14c.004.011.008.019.011.031l.042.112h-.001c.786 2.322.64 5.054.084 7.283-.557 2.228-.394 3.718.052 5.436.941-.164.935-.188 1.696-1.638.054-.099.123-.125.199-.125.04 0 .083.007.125.016.042.007.082.011.122.015.058 2.51.269 4.762 1.2 6.034.298-.363.617-.746.935-1.133.14.432.286.852.424 1.286.611.102 1.221.259 1.826.452.031-.097.065-.194.092-.293l.112.346-.001.016a23.09 23.09 0 011.988.782c1.272.565 2.747 1.271 4.027 2.617h.605l.588-2.606c.262.937.447 1.597.651 2.318.353-.269.678-.522.961-.741.143-1.046-.125-2.376.452-2.767l.545 2.026c.24-.472.48-.957.753-1.498.135.37.24.803.385 1.021.191.277.5-.062.55.922-.455 2.407-.455 2.407-.162 4.85.337-.882.668-1.597.931-2.478.26-.875.452-1.913.726-3.107.178.699.364 1.108.354 1.479-.017.665-.171 1.288-.233 1.956-.105 1.14.143 3.04.465 3.7.426.246.862.49 1.276.733.408-2.193-.693-3.8-.208-6.178.287.394.534.741.782 1.085.105-.387.208-.789.323-1.155.002-.009.007-.011.013-.011.031 0 .106.096.221.19l-.239 5.03c.362.41.685.777 1.038 1.182.326-.991.175-3.055.9-3.055h.006l.385 3.793h2.813a59.361 59.361 0 011.511-.243l.239-.896.212.826c.355-.051.712-.097 1.068-.142.56-.897 1.125-1.571 1.392-3.081.555.407 1.004.733 1.497 1.093l-.117-2.989c.541.751 1.059 1.038 1.561 1.038.862 0 1.681-.851 2.5-1.716l.173-.149c.118.027.233.121.37.202.099.715.203 1.452.313 2.253.219-.742.411-1.413.615-2.053.002-.009.008-.017.017-.017.035 0 .106.099.169.146.021.483.02 1.003.069 1.482l.006.06c.013-.008.023-.019.036-.024a20.045 20.045 0 013.357-1.252c.033-.369.133-.722.292-1.573.012.577.013 1.064.015 1.492a21.236 21.236 0 012.139-.437c.031-.136.061-.269.094-.404l-.024.395a22.98 22.98 0 011.299-.154c.075-.673.206-1.452.422-3.006.105 1.688.212 2.297.158 2.742l-.03.219c2.027-.138 4.06-.026 6.093.212a9.684 9.684 0 01.604-1.914l-.198 1.961.148.02c.588-1.062 1.232-1.907 1.917-2.545.061-.815.141-1.699.23-2.823.316.694.579 1.294.765 2.06.115-.07.231-.134.347-.195-.114-1.003.042-2.126.598-2.342 2.895-1.124 5.801-1.416 8.714-1.314.046-.326.152-.601.232-.898.043.259.089.525.156.913l.19.012c.231-.247.462-.494.695-.737.227-1.354.598-1.851 1.302-1.866h.018c.149 0 .298.046.448.09a28.89 28.89 0 011.162-1.045l.067-1.293-.019-.057c-.515-.451-.723-.661-.862-.661-.086 0-.146.083-.237.235-.372.636-.629.936-.852.936-.371 0-.642-.839-1.178-2.341.317-.542.588-1.315.899-1.479.793-.418 1.606-.96 2.402-.96.107 0 .215.008.322.031.116.028.231.036.346.036.233 0 .466-.043.7-.074.233-.036.466-.074.7-.074.377 0 .754.098 1.131.441.041.034.083.05.126.05.265 0 .597-.586.888-.851.481-.433 1.003-1.042 1.49-1.042.227 0 .446.132.648.476.447.758.868.972 1.293.972.372 0 .749-.167 1.146-.285.61-.179 1.174-.593 1.758-.991.222-.144.443-.261.663-.261.478 0 .937.53 1.317 2.278a5.985 5.985 0 01-.196.195c.304-.077.609-.147.914-.207a7.924 7.924 0 01-.144-1.314c1.257-.411 2.517-.668 3.756-1.281.319-.155.634-.246.94-.246.585 0 1.147.32 1.703 1.081-.327.611-.651 1.218-.955 1.782a5.797 5.797 0 012.619-.381c1.896.157 4.097 1.011 5.695 3.612 1.65.171 3.299.37 4.948.593l.071-1.945c.306-.023.539-.046.721-.046.577 0 .639.23.899 1.198l-.301.985c1.041.15 2.08.315 3.12.491-.147-.817-.274-1.513-.413-2.271.213-.453.409-.648.587-.648.225 0 .422.313.588.805l-.076 2.229c1.938.335 3.875.717 5.81 1.146l.146-1.518c.271.736.452 1.229.575 1.688.201.081.375.292.509.576l.222-.001c.077-1.408.065-2.727.15-3.973.128-.12.238-.174.332-.174.512 0 .571 1.568.737 2.692.419-.074.828-.148 1.232-.222.206-.765-.106-2.197.406-2.556.386.362.334 1.315.358 2.162a.261.261 0 00.033-.027c-.093.702-.181 1.4-.254 1.958l.056.096c1.319-.021 2.639-.046 3.958-.075a14.745 14.745 0 013.694-.632l.557-6.986c.419 3.281.445 3.481 1.394 4.942a.696.696 0 01.261-.275l.56-4.814.399 4.895.883.171.193-1.429c.116.507.206 1.014.277 1.521l.738.141.015-.51c.034.174.06.35.083.529l1.278.24c.028-.162.056-.322.081-.477.356.249.645.45.958.665 1.379.249 2.758.481 4.138.687.439-.493.854-1.435 1.216-2.338.366-.914.102-2.295.082-3.489-.008-.457.125-.933.286-2.019.119 1.219.141 1.979.262 2.573.171.843.413 1.565.604 2.264l-.441 2.614c.025.003.05.003.075.003.679 0 1.438-.604 2.195-1.807.021-.027-.046-.519-.073-.799-.21.218-.395.332-.536.332-.115 0-.202-.071-.248-.231.007-1.549.145-2.942.63-4.453l.814 3.77c.192-.315.391-.644.647-1.068l2.046 2.954.295-1.788.113.509c.061-.113.131-.217.218-.304.72-.718 1.44-1.46 2.167-2.186l.027-.587c.062.005.125.012.188.023l.008.343c1.591-1.579 3.207-3.057 4.886-4.003 1.582-.891 3.159-1.258 4.75-1.196-.018-1.51.156-3.025.063-4.997.274 2.974.351 3.795.251 5.011.787.059 1.577.219 2.373.472.325.104.517.576.596 1.158.131-.226.269-.419.413-.578-.013-.092-.026-.188-.045-.292.306-1.171.514-2.677 1.253-2.958.086 1.064.294 2.12.215 2.925a2 2 0 01.364.26c.055-.77.109-1.539.167-2.308.016-.199.177-.308.327-.542.317 1.032.3 2.116.224 3.27.193-.059.386-.112.58-.159.157-.8.298-1.595.334-2.515.012-.339.279-.597.429-.889.105.031.213.083.319.085l.169-.125c-.062.059-.125.175-.188.18h-.013c-.102 0-.2-.063-.3-.093.156 1.112.313 2.221.446 3.156a7.448 7.448 0 011.046-.025c.116-1.593.125-3.395.229-5.196l.481 1.296c.67-.114 1.27-.191 1.867-.324.236-.046.616-.012.68-.378.262-1.498.685-1.748 1.109-1.748.201 0 .401.059.585.063h.028c.815 0 1.3-1.19 1.788-2.946-.082-.547-.172-1.183-.266-1.808-.082.406-.133.957-.256 1.187a.246.246 0 01-.219.129c-.094 0-.184-.051-.206-.16-.171-.815.032-1.203.289-1.347a.188.188 0 01.089-.019c.084 0 .171.051.257.063.399-1.971 1.259-.976 1.764-2.252.154-3.754.154-3.754 1.209-4.972-.302-2.638-.425-5.351-.092-8.14.111-.925.012-2.096-.045-3.13-.103-1.896-.245-3.774-.371-5.658-1.232-1.824-1.232-1.824-1.788-4.089.191-.015.384-.021.571-.021.302-.008.596.006.889.02zM2.494 68.235v-2.316c.53.787.546.808 0 2.316zm3.751 23.708c-.167-1.811-.278-3.032-.421-4.573 1.145 1.713 1.226 2.411.421 4.573zm1.04 10.073c-.008 0-.017-.005-.024-.013-.08-.055-.129-.456-.192-.706.068-.227.137-.449.206-.671.093.347.188.695.282 1.038-.091.121-.192.352-.272.352zm.438-13.046l-.043-1.862.225-.046.046 1.862c-.076.014-.153.03-.228.046zm.816 2.793l-.056-.397.117.014-.061.383zm1.226-65.11c0 .027-.132.025-.203.04.013-.476.025-.951.046-1.422.001-.026.074-.028.166-.058-.001.495.004.967-.009 1.44zm1.06-3.609l.009.433-.084.34-.019-.835.094.062zm.24 92.77a.315.315 0 01-.129-.027c-.115-.055-.213-.586-.301-.94l.034-.46c.128.124.259.21.378.371.189.253.371.553.56.839l.007.027c-.183.057-.37.19-.549.19zm.374 3.728c-.188-1.377-.027-2.65.179-3.903.585 1.908.584 1.936-.179 3.903zm1.455 2.855c-.109-.14-.202-.219-.2-.265.062-1.265.133-2.529.204-3.79.215 1.413.413 2.803-.004 4.055zm.692 2.142l-.021-.002v-4.605c.274 1.725.45 2.369.459 3.028.011.761-.087 1.579-.438 1.579zm12.657-.943a10.823 10.823 0 00-.253-.184l.167-1.39.132.117c-.012.486-.029.972-.046 1.457zm28.273 6.127l.108-1.034c.078.171.156.347.235.518l-.343.516zm3.716-.672l.111-2.283.127 2.244c-.078.012-.158.028-.238.039zm15.748-11.134l-.147-.148c.053-.234.107-.464.158-.695.075.134.146.266.221.395-.078.157-.148.347-.232.448zm1.509 1.421c-.605-1.147-.811-2.056-.392-3.231.089-.254.261-.352.403-.352.015 0 .029.004.043.004.068.012.193.522.18.765-.036.796-.124 1.578-.234 2.814zm31.526-6.044a.973.973 0 01-.278.035c-.178 0-.355-.035-.533-.058l-.03-.441c.08-.57.211-.679.357-.679.045 0 .093.003.14.016.047.011.093.026.139.026a.21.21 0 00.112-.035.032.032 0 01.02-.007c.078 0 .171.241.257.354-.061.282-.114.774-.184.789zm1.757 4.487c0-.284-.011-.573.004-.854l.121-.207.112.874c-.078.063-.158.124-.237.187zm7.452-5.791l-.052-.391.108.004-.056.387zm2.039 6.806c-.074-.375-.177-.73-.21-1.132l.192-.609c.124.129.229.43.405.804l-.387.937zm9.49 1.517c-.095-.3-.189-.604-.286-.904.086-.079.172-.162.26-.191.017-.004.036-.004.053-.004.085 0 .172.05.258.071l-.285 1.028zm1.345-9.993c.008-.16.141-.261.218-.395l.061.449c-.049.464-.122.914-.26 1.893-.015-1.03-.044-1.498-.019-1.947zm.444 9.931c-.172-1.733-.339-2.704.158-3.898l-.158 3.898zm1.081-.593c-.036-.276-.105-.562-.097-.834.007-.191.113-.363.175-.542.038.268.11.545.098.794-.01.212-.115.391-.176.582zm.653 1.198l.056-.363.091.792c-.052-.137-.104-.272-.147-.429zm1.915-2.61l-.235-.769.243-.914c.048.281.132.57.132.851-.001.281-.091.555-.14.832zm.485-4.535c-.114.246-.302.2-.458.285-.026-.448-.129-1.049-.062-1.314.154-.641.386-1.121.591-1.679.373 1.217.241 2.056-.071 2.708zm-.112-10.447c.177-.499.353-.882.547-.882.155 0 .321.25.507.882h-1.054zm2.932-10.158l-.049-.332.09-.016-.041.348zm3.915 9.92c-.11 0-.22-.059-.326-.114-.106-.054-.209-.104-.306-.104a.33.33 0 00-.082.011l1.548-1.87c-.253 1.702-.547 2.077-.834 2.077zm.905 11.333l-.063-.418h.113l-.05.418zm2.524-4.496h.07l.047 2.306h-.197l.08-2.306zm-.081 9.444c-.054-.449-.127-.898-.149-1.358-.005-.106.166-.278.307-.5.066.409.187.832.173 1.206-.011.25-.214.445-.331.652zm1.025-15.946h-.016c-.111-.012-.221-.253-.331-.394l.319-1.592c.178.309.325.417.346.632.08.773-.01 1.354-.318 1.354zm1.603 10.502c-.107-.395-.222-.741-.209-.78.091-.307.208-.558.314-.828l.068.421c-.041.371-.103.723-.173 1.187zm2.615-1.728l-.043-.469.124-.129.036.464-.117.134zm3.682-7.357l-.063-.394c.022-.266.073-.512.112-.765l.063.409-.112.75zm1.855 9.374c-.165-.602-.192-1.187.075-1.952.023.667.046 1.136.045 1.604l-.12.348zm4.554-2.006c-.07-.085-.138-.172-.209-.258.071-.562.134-1.136.225-1.666 0-.008.003-.008.008-.008.039 0 .199.171.294.25-.106.561-.213 1.119-.318 1.682zm1.298-6.412l.073-.444.057.468-.13-.024zm-3.025-96.852l-.043-.735c.246-.162.503-.532.738-.532.032 0 .064.007.096.022.475.234.947.323 1.426.323 1.079 0 2.19-.445 3.409-.664-.215 1.078-.32 2.054-.419 2.054h-.001c-1.738-.082-3.472-.288-5.206-.468zm5.391 93.508l-.065.71-.104-.309.044-.402h.125zm-.416 5.608c-.041-1.534.061-2.292.45-2.292.104 0 .227.051.373.161-.304.788-.52 1.35-.823 2.131zm3.81-97.194a.285.285 0 01-.082-.011l-.069-.318.281-.303c.024.202.045.403.067.607-.064.005-.13.025-.197.025zm2.848 95.211c-.021.247-.225.363-.345.542-.059-.437-.176-.906-.158-1.315.016-.347.188-.632.459-1.451.031 1.151.087 1.721.044 2.224z"/><path fill="%23A0DDE0" d="M84.343 116.875c-.199-.316-.4-.479-.603-.479a.52.52 0 00-.297.104c.3.123.599.249.9.375zM185.561 114.088c.022-.508.115-.973.259-1.322a35.14 35.14 0 00-.741.233c.158.369.32.73.482 1.089zM180.035 111.48c.066-.195.131-.391.194-.59-.146-.016-.291-.032-.427-.032a.86.86 0 00-.407.087c.207.148.423.327.64.535zM182.48 109.853a5.011 5.011 0 00-.104-.126.214.214 0 00-.161-.082c-.11 0-.224.121-.301.413l.566-.205zM168.264 7.99h-.004c-.332-.021-.663-.293-1.122-.534.169-1.801.304-3.229.524-5.539.264 1.301.382 1.797.468 2.33.086.542.101 1.492.219 1.605.274.255.457.527.328 1.344-.06.378-.271.794-.413.794M188.25 132.012c.032.113.064.227.088.337l.296-.917-.1-.637c-.068.44-.161.847-.284 1.217zM184.313 118.304c.041-.039.081-.081.122-.121.022-.13.044-.26.061-.394.018-.136-.081-.387-.182-.82v1.335z"/></svg>');
  background-size: contain;
  background-position: center bottom;
  background-repeat: no-repeat;
  padding: 1rem 1rem 2.4rem 1rem !important;
  text-align: center;
}
#main .mod_eventreader_online .event .lesson .ce_download .download_inner .download-element a {
  color: #fff !important;
  text-decoration: none !important;
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150"><path fill="%23ffffff" d="M103 109.334H46.199V98.268h56.802L103 109.334zm0-50.853L82.722 78.76l.053.051-7.827 7.827-27.949-27.95 7.826-7.826 14.642 14.639V22.134h11.067v43.162l14.64-14.64L103 58.481zm47 16.52C150 33.58 116.42 0 75 0 33.578 0 0 33.58 0 75.001 0 116.421 33.579 150 75 150c41.42 0 75-33.579 75-74.999"/></svg>');
  background-repeat: no-repeat;
  background-size: 40%;
  background-position: center bottom;
  height: 100%;
  display: inline-block;
  padding: 3rem 3rem 2.6rem 3rem;
  opacity: 0.8;
}
#main .mod_eventreader_online .event .lesson .ce_download .download_inner .download-element a span {
  position: relative;
  top: -2.2rem;
}
#main .mod_eventreader_online .event .lesson .ce_download .download_inner .download-element a:hover {
  opacity: 1;
}
#main .mod_eventreader_online .event .lesson .ce_download .download_inner .download-element a:hover span {
  color: #fff;
}
#main .mod_eventreader_online .event .lesson .ce_download .download_inner .download-element a:before {
  display: none !important;
}
#main .mod_eventreader_online .event .lesson .ce_download .download_inner .download-element a span {
  text-decoration: none;
}
#main .mod_eventreader_online .event .lesson .ce_download.green .download_inner {
  background-image: url('data:image/svg+xml;charset=UTF8,<svg xmlns="http://www.w3.org/2000/svg" width="188.635" height="136.537"><path fill="%239ec679" d="M14.31 130.901c.339-.224.68-.425 1.023-.587a13.223 13.223 0 00-1.036-.265c-.008.283-.002.568.013.852zM184.513 70.82c.293.014.584.027.873.027.957 0 1.896-.153 2.838-.972-.172-1.755-.628-2.112-1.111-2.371-1.009-.537-2.023-1.031-3.028-1.632-.359-.213-.715-.646-.704-2.038.611-.795 1.23-1.529 1.827-2.396.601-.871.59-.927.34-4.021-1.844-.308-3.604-1.782-5.269-3.987.361-2.939 1.449-1.854 2.182-3.813-.646-.122-1.058-.223-1.472-.269a2.524 2.524 0 00-.3-.016c-.073 0-.146.002-.219.004-.073.002-.146.004-.22.004-.246 0-.491-.023-.729-.135-.413-.195-.806-.775-1.205-1.198-.416-.44-.96.025-1.402-1.551.501-.363.905-.892 1.315-.892.128 0 .259.053.393.181.193.185.375.274.549.272.419 0 .788-.522 1.124-1.491.224-.647.726-.03.841-1.619-.695-.763-1.322-1.935-2.054-1.935-.235 0-.483.124-.747.421-.029.033-.06.048-.095.048-.237 0-.588-.753-.973-1.195.448-.16.792-.106 1.089-.419.852-.895 1.671-2.08 2.534-2.871.563-.513 1.137-.876 1.728-.876.265 0 .531.071.804.236.592.357 1.218.297 1.831.322h.035c.834 0 1.299-1.274 1.459-3.664-.977-.993-1.872-2.357-2.819-2.771-1.721-.749-3.21-3.11-4.772-4.961-.221-.262-.623-.556-.471-1.847.591-.231 1.184-.466 1.852-.725-.118-1.554-.246-2.803.016-4.173.136-.724-.036-1.939-.069-2.961-.584-.202-1.069-.474-1.554-.51-.635-.046-1.169-.37-1.636-1.848-.516-1.637-1.267-1.962-2.019-2.11-1.035-.206-2.067-.75-3.101-.75h-.027c-.811 0-1.612-.305-2.414-.61s-1.603-.61-2.415-.61c-.203 0-.406.02-.609.062-.016.003-.033.003-.049.003-.35 0-.737-.761-1.454-1.512.666-.494.954-.603 1.213-.92.469-.573.638-1.546.298-3.29-.762-.204-1.6-.424-2.436-.657-.775-.215-1.566-.239-2.322-.711-.654-.412-1.302-.839-1.938-.839-.578 0-1.146.35-1.703 1.387-.533-1.634-1.113-2.094-1.807-2.094h-.062c-.763.03-1.528.072-2.293.072-1.003 0-2.003-.072-2.997-.333a6.351 6.351 0 00-1.65-.199c-.671 0-1.343.079-2.013.154-.67.078-1.341.155-2.011.155-.357 0-.714-.021-1.071-.077-.745-.116-1.49-.299-2.232-.299-.169 0-.339.013-.507.034-2.504.326-5.003.917-7.507 1.217-.419.052-.838.066-1.258.066-.321 0-.642-.008-.962-.018a34.22 34.22 0 00-.961-.016c-.644 0-1.29.036-1.931.181a4.362 4.362 0 01-.957.093c-.294 0-.589-.019-.884-.038-.296-.021-.591-.04-.885-.04-.856 0-1.709.166-2.544.976a3.057 3.057 0 00-1.448-.337c-.561 0-1.121.118-1.681.236-.561.118-1.122.236-1.683.236a3.54 3.54 0 01-.631-.055 4.802 4.802 0 00-.877-.087 3.12 3.12 0 00-1.499.359c-.318.17-.608.295-.918.295-.099 0-.198-.011-.302-.04a5.117 5.117 0 00-1.329-.158c-.414 0-.829.035-1.244.068-.416.033-.832.068-1.248.068-.365 0-.73-.026-1.094-.102a1.438 1.438 0 00-.284-.027c-.566 0-1.141.297-1.71.297h-.04c-2.011 0-4.013.213-6 1.256-.791.416-1.614.94-2.408.94-.219 0-.434-.04-.647-.133a3.017 3.017 0 00-1.21-.25c-1.246 0-2.451.715-3.679 1.225-.757.314-1.524.718-2.284.718-.087 0-.174-.006-.261-.019-.491-.063-.983-.09-1.472-.09-2.069 0-4.132.48-6.196.652-1.825.149-3.652.208-5.478.403-1.457.158-2.926.192-4.364.774-1.812.731-3.654.254-5.45 1.361a.382.382 0 01-.207.054c-.068 0-.137-.012-.208-.027a1.134 1.134 0 00-.208-.024.424.424 0 00-.112.013c-.424.114-.846.328-1.27.464-.506.16-1.02.469-1.521.469-.094 0-.186-.01-.277-.034a1.253 1.253 0 00-.304-.038c-.249 0-.485.068-.737.11a9.82 9.82 0 01-1.563.149 4.678 4.678 0 01-1.676-.286c-.777-.292-1.546-.49-2.321-.49-.259 0-.519.022-.778.068-.364.07-.754.05-1.083.425-.364.417-.669 1.243-.868 1.631-.52-.598-.891-1.273-1.284-1.413a2.583 2.583 0 00-.88-.142c-.318 0-.638.045-.956.089-1.53.22-3.058.574-4.587.771-2.194.28-4.392.412-6.571 1.292-.585.236-1.177.7-1.757.7a.99.99 0 01-.202-.021 3.247 3.247 0 00-.663-.065c-1.429 0-2.834.828-4.253.86-.506.011-.85 1.411-1.321 1.411-.109 0-.226-.076-.354-.263-.011-.017-.024-.024-.039-.024-.109 0-.299.438-.441.653-.488.744-.776 1.137-1.084 1.137-.358 0-.739-.535-1.486-1.678-.106-.164-.217-.244-.331-.244-.26 0-.53.426-.77 1.241-.321 1.091-.52 1.615-.751 1.615-.217 0-.463-.464-.865-1.345-.228-.502-.534-.939-.813-.979a3.066 3.066 0 00-.448-.03c-.524 0-1.05.106-1.574.128h-.006c-.114 0-.229-.162-.352-.252l-.398-2.025c-.312-.188-.612-.278-.905-.278-.742 0-1.433.576-2.114 1.587-.662.98-1.323 1.636-1.966 1.636-.69 0-1.36-.753-1.988-2.663l-.159-.24c-.07-.075-.135-.111-.195-.111-.187 0-.323.352-.372.91-.066.759-.033 1.592-.043 2.341-.772.337-1.596.025-2.06 1.063-.229.512-.45.664-.662.664-.153 0-.302-.077-.448-.155-.146-.078-.289-.156-.43-.156a.392.392 0 00-.29.135c-.303.314-.547 1.085-.874 1.763l-.634-3.135-1.372.847c-.078.748-.204.967-.35.967-.105 0-.222-.114-.34-.228-.119-.115-.238-.229-.35-.229-.138 0-.263.172-.359.725l.866 6.409c.191.065.324.029.429.161.355.446.43 1.344.15 1.872-.201.377-.446.559-.69.851-.318-.423-.672-.895-.988-1.313-.374 1.077-.206 2.598-.594 3.315L5.58 28.2c-.244 1.363-.349 2.97-.679 3.595-.888 1.677-1.786 3.515-2.934 3.515-.429 0-.862.058-1.282.259-.427.206-.907 2.352-.575 3.796.322 1.405.566 2.957.781 4.098h2.076c.097 1.977-.496 1.503-.665 2.166-.243.96-.273 2.354-.504 3.354-.186.799-.536 1.287-.784 1.85l.716 6.562-1.548 3.992c.023-.002.046-.002.067-.002 1.017 0 .585 2.448.9 3.713.163-.502.314-.736.453-.736.167 0 .316.346.442.973.195.967-.093 2.505.406 3.135l.339 2.662c-.302 1.219-.682 2.129-.75 3.201-.068 1.082.096 2.453.3 3.455.166.806.545 1.254.823 1.844-.337 1.967-.366 3.735-.11 5.596.647-.565.307-2.579.68-3.465l.825 4.465c-.184.327-.386.679-.562.991.399 1.749.745 3.138 1.041 4.604.189.938-.045 1.898-.425 1.898a.268.268 0 01-.104-.023c-.465-.207-.929-.519-1.333-1.4-.302 3.709-.302 3.709-.118 3.945.09-.218.171-.574.272-.621a.178.178 0 01.094-.022c.124 0 .249.094.336.113v3.813c-.005 2.974.326 4.187 1.322 4.499a.28.28 0 00.058.008c.259 0 .534-.492.803-.522.241-.028.485-.07.723-.07.798 0 1.526.46 1.851 3.41.269-.464.129-1.736.528-1.736.032 0 .066.008.106.023v3.614l-.053-.14c.004.011.008.019.011.031l.042.112h-.001c.786 2.322.64 5.054.084 7.283-.557 2.228-.394 3.718.052 5.436.941-.164.935-.188 1.696-1.638.054-.099.123-.125.199-.125.04 0 .083.007.125.016.042.007.082.011.122.015.058 2.51.269 4.762 1.2 6.034.298-.363.617-.746.935-1.133.14.432.286.852.424 1.286.611.102 1.221.259 1.826.452.031-.097.065-.194.092-.293l.112.346-.001.016a23.09 23.09 0 011.988.782c1.272.565 2.747 1.271 4.027 2.617h.605l.588-2.606c.262.937.447 1.597.651 2.318.353-.269.678-.522.961-.741.143-1.046-.125-2.376.452-2.767l.545 2.026c.24-.472.48-.957.753-1.498.135.37.24.803.385 1.021.191.277.5-.062.55.922-.455 2.407-.455 2.407-.162 4.85.337-.882.668-1.597.931-2.478.26-.875.452-1.913.726-3.107.178.699.364 1.108.354 1.479-.017.665-.171 1.288-.233 1.956-.105 1.14.143 3.04.465 3.7.426.246.862.49 1.276.733.408-2.193-.693-3.8-.208-6.178.287.394.534.741.782 1.085.105-.387.208-.789.323-1.155.002-.009.007-.011.013-.011.031 0 .106.096.221.19l-.239 5.03c.362.41.685.777 1.038 1.182.326-.991.175-3.055.9-3.055h.006l.385 3.793h2.813a59.361 59.361 0 011.511-.243l.239-.896.212.826c.355-.051.712-.097 1.068-.142.56-.897 1.125-1.571 1.392-3.081.555.407 1.004.733 1.497 1.093l-.117-2.989c.541.751 1.059 1.038 1.561 1.038.862 0 1.681-.851 2.5-1.716l.173-.149c.118.027.233.121.37.202.099.715.203 1.452.313 2.253.219-.742.411-1.413.615-2.053.002-.009.008-.017.017-.017.035 0 .106.099.169.146.021.483.02 1.003.069 1.482l.006.06c.013-.008.023-.019.036-.024a20.045 20.045 0 013.357-1.252c.033-.369.133-.722.292-1.573.012.577.013 1.064.015 1.492a21.236 21.236 0 012.139-.437c.031-.136.061-.269.094-.404l-.024.395a22.98 22.98 0 011.299-.154c.075-.673.206-1.452.422-3.006.105 1.688.212 2.297.158 2.742l-.03.219c2.027-.138 4.06-.026 6.093.212a9.684 9.684 0 01.604-1.914l-.198 1.961.148.02c.588-1.062 1.232-1.907 1.917-2.545.061-.815.141-1.699.23-2.823.316.694.579 1.294.765 2.06.115-.07.231-.134.347-.195-.114-1.003.042-2.126.598-2.342 2.895-1.124 5.801-1.416 8.714-1.314.046-.326.152-.601.232-.898.043.259.089.525.156.913l.19.012c.231-.247.462-.494.695-.737.227-1.354.598-1.851 1.302-1.866h.018c.149 0 .298.046.448.09a28.89 28.89 0 011.162-1.045l.067-1.293-.019-.057c-.515-.451-.723-.661-.862-.661-.086 0-.146.083-.237.235-.372.636-.629.936-.852.936-.371 0-.642-.839-1.178-2.341.317-.542.588-1.315.899-1.479.793-.418 1.606-.96 2.402-.96.107 0 .215.008.322.031.116.028.231.036.346.036.233 0 .466-.043.7-.074.233-.036.466-.074.7-.074.377 0 .754.098 1.131.441.041.034.083.05.126.05.265 0 .597-.586.888-.851.481-.433 1.003-1.042 1.49-1.042.227 0 .446.132.648.476.447.758.868.972 1.293.972.372 0 .749-.167 1.146-.285.61-.179 1.174-.593 1.758-.991.222-.144.443-.261.663-.261.478 0 .937.53 1.317 2.278a5.985 5.985 0 01-.196.195c.304-.077.609-.147.914-.207a7.924 7.924 0 01-.144-1.314c1.257-.411 2.517-.668 3.756-1.281.319-.155.634-.246.94-.246.585 0 1.147.32 1.703 1.081-.327.611-.651 1.218-.955 1.782a5.797 5.797 0 012.619-.381c1.896.157 4.097 1.011 5.695 3.612 1.65.171 3.299.37 4.948.593l.071-1.945c.306-.023.539-.046.721-.046.577 0 .639.23.899 1.198l-.301.985c1.041.15 2.08.315 3.12.491-.147-.817-.274-1.513-.413-2.271.213-.453.409-.648.587-.648.225 0 .422.313.588.805l-.076 2.229c1.938.335 3.875.717 5.81 1.146l.146-1.518c.271.736.452 1.229.575 1.688.201.081.375.292.509.576l.222-.001c.077-1.408.065-2.727.15-3.973.128-.12.238-.174.332-.174.512 0 .571 1.568.737 2.692.419-.074.828-.148 1.232-.222.206-.765-.106-2.197.406-2.556.386.362.334 1.315.358 2.162a.261.261 0 00.033-.027c-.093.702-.181 1.4-.254 1.958l.056.096c1.319-.021 2.639-.046 3.958-.075a14.745 14.745 0 013.694-.632l.557-6.986c.419 3.281.445 3.481 1.394 4.942a.696.696 0 01.261-.275l.56-4.814.399 4.895.883.171.193-1.429c.116.507.206 1.014.277 1.521l.738.141.015-.51c.034.174.06.35.083.529l1.278.24c.028-.162.056-.322.081-.477.356.249.645.45.958.665 1.379.249 2.758.481 4.138.687.439-.493.854-1.435 1.216-2.338.366-.914.102-2.295.082-3.489-.008-.457.125-.933.286-2.019.119 1.219.141 1.979.262 2.573.171.843.413 1.565.604 2.264l-.441 2.614c.025.003.05.003.075.003.679 0 1.438-.604 2.195-1.807.021-.027-.046-.519-.073-.799-.21.218-.395.332-.536.332-.115 0-.202-.071-.248-.231.007-1.549.145-2.942.63-4.453l.814 3.77c.192-.315.391-.644.647-1.068l2.046 2.954.295-1.788.113.509c.061-.113.131-.217.218-.304.72-.718 1.44-1.46 2.167-2.186l.027-.587c.062.005.125.012.188.023l.008.343c1.591-1.579 3.207-3.057 4.886-4.003 1.582-.891 3.159-1.258 4.75-1.196-.018-1.51.156-3.025.063-4.997.274 2.974.351 3.795.251 5.011.787.059 1.577.219 2.373.472.325.104.517.576.596 1.158.131-.226.269-.419.413-.578-.013-.092-.026-.188-.045-.292.306-1.171.514-2.677 1.253-2.958.086 1.064.294 2.12.215 2.925a2 2 0 01.364.26c.055-.77.109-1.539.167-2.308.016-.199.177-.308.327-.542.317 1.032.3 2.116.224 3.27.193-.059.386-.112.58-.159.157-.8.298-1.595.334-2.515.012-.339.279-.597.429-.889.105.031.213.083.319.085l.169-.125c-.062.059-.125.175-.188.18h-.013c-.102 0-.2-.063-.3-.093.156 1.112.313 2.221.446 3.156a7.448 7.448 0 011.046-.025c.116-1.593.125-3.395.229-5.196l.481 1.296c.67-.114 1.27-.191 1.867-.324.236-.046.616-.012.68-.378.262-1.498.685-1.748 1.109-1.748.201 0 .401.059.585.063h.028c.815 0 1.3-1.19 1.788-2.946-.082-.547-.172-1.183-.266-1.808-.082.406-.133.957-.256 1.187a.246.246 0 01-.219.129c-.094 0-.184-.051-.206-.16-.171-.815.032-1.203.289-1.347a.188.188 0 01.089-.019c.084 0 .171.051.257.063.399-1.971 1.259-.976 1.764-2.252.154-3.754.154-3.754 1.209-4.972-.302-2.638-.425-5.351-.092-8.14.111-.925.012-2.096-.045-3.13-.103-1.896-.245-3.774-.371-5.658-1.232-1.824-1.232-1.824-1.788-4.089.191-.015.384-.021.571-.021.302-.008.596.006.889.02zM2.494 68.235v-2.316c.53.787.546.808 0 2.316zm3.751 23.708c-.167-1.811-.278-3.032-.421-4.573 1.145 1.713 1.226 2.411.421 4.573zm1.04 10.073c-.008 0-.017-.005-.024-.013-.08-.055-.129-.456-.192-.706.068-.227.137-.449.206-.671.093.347.188.695.282 1.038-.091.121-.192.352-.272.352zm.438-13.046l-.043-1.862.225-.046.046 1.862c-.076.014-.153.03-.228.046zm.816 2.793l-.056-.397.117.014-.061.383zm1.226-65.11c0 .027-.132.025-.203.04.013-.476.025-.951.046-1.422.001-.026.074-.028.166-.058-.001.495.004.967-.009 1.44zm1.06-3.609l.009.433-.084.34-.019-.835.094.062zm.24 92.77a.315.315 0 01-.129-.027c-.115-.055-.213-.586-.301-.94l.034-.46c.128.124.259.21.378.371.189.253.371.553.56.839l.007.027c-.183.057-.37.19-.549.19zm.374 3.728c-.188-1.377-.027-2.65.179-3.903.585 1.908.584 1.936-.179 3.903zm1.455 2.855c-.109-.14-.202-.219-.2-.265.062-1.265.133-2.529.204-3.79.215 1.413.413 2.803-.004 4.055zm.692 2.142l-.021-.002v-4.605c.274 1.725.45 2.369.459 3.028.011.761-.087 1.579-.438 1.579zm12.657-.943a10.823 10.823 0 00-.253-.184l.167-1.39.132.117c-.012.486-.029.972-.046 1.457zm28.273 6.127l.108-1.034c.078.171.156.347.235.518l-.343.516zm3.716-.672l.111-2.283.127 2.244c-.078.012-.158.028-.238.039zm15.748-11.134l-.147-.148c.053-.234.107-.464.158-.695.075.134.146.266.221.395-.078.157-.148.347-.232.448zm1.509 1.421c-.605-1.147-.811-2.056-.392-3.231.089-.254.261-.352.403-.352.015 0 .029.004.043.004.068.012.193.522.18.765-.036.796-.124 1.578-.234 2.814zm31.526-6.044a.973.973 0 01-.278.035c-.178 0-.355-.035-.533-.058l-.03-.441c.08-.57.211-.679.357-.679.045 0 .093.003.14.016.047.011.093.026.139.026a.21.21 0 00.112-.035.032.032 0 01.02-.007c.078 0 .171.241.257.354-.061.282-.114.774-.184.789zm1.757 4.487c0-.284-.011-.573.004-.854l.121-.207.112.874c-.078.063-.158.124-.237.187zm7.452-5.791l-.052-.391.108.004-.056.387zm2.039 6.806c-.074-.375-.177-.73-.21-1.132l.192-.609c.124.129.229.43.405.804l-.387.937zm9.49 1.517c-.095-.3-.189-.604-.286-.904.086-.079.172-.162.26-.191.017-.004.036-.004.053-.004.085 0 .172.05.258.071l-.285 1.028zm1.345-9.993c.008-.16.141-.261.218-.395l.061.449c-.049.464-.122.914-.26 1.893-.015-1.03-.044-1.498-.019-1.947zm.444 9.931c-.172-1.733-.339-2.704.158-3.898l-.158 3.898zm1.081-.593c-.036-.276-.105-.562-.097-.834.007-.191.113-.363.175-.542.038.268.11.545.098.794-.01.212-.115.391-.176.582zm.653 1.198l.056-.363.091.792c-.052-.137-.104-.272-.147-.429zm1.915-2.61l-.235-.769.243-.914c.048.281.132.57.132.851-.001.281-.091.555-.14.832zm.485-4.535c-.114.246-.302.2-.458.285-.026-.448-.129-1.049-.062-1.314.154-.641.386-1.121.591-1.679.373 1.217.241 2.056-.071 2.708zm-.112-10.447c.177-.499.353-.882.547-.882.155 0 .321.25.507.882h-1.054zm2.932-10.158l-.049-.332.09-.016-.041.348zm3.915 9.92c-.11 0-.22-.059-.326-.114-.106-.054-.209-.104-.306-.104a.33.33 0 00-.082.011l1.548-1.87c-.253 1.702-.547 2.077-.834 2.077zm.905 11.333l-.063-.418h.113l-.05.418zm2.524-4.496h.07l.047 2.306h-.197l.08-2.306zm-.081 9.444c-.054-.449-.127-.898-.149-1.358-.005-.106.166-.278.307-.5.066.409.187.832.173 1.206-.011.25-.214.445-.331.652zm1.025-15.946h-.016c-.111-.012-.221-.253-.331-.394l.319-1.592c.178.309.325.417.346.632.08.773-.01 1.354-.318 1.354zm1.603 10.502c-.107-.395-.222-.741-.209-.78.091-.307.208-.558.314-.828l.068.421c-.041.371-.103.723-.173 1.187zm2.615-1.728l-.043-.469.124-.129.036.464-.117.134zm3.682-7.357l-.063-.394c.022-.266.073-.512.112-.765l.063.409-.112.75zm1.855 9.374c-.165-.602-.192-1.187.075-1.952.023.667.046 1.136.045 1.604l-.12.348zm4.554-2.006c-.07-.085-.138-.172-.209-.258.071-.562.134-1.136.225-1.666 0-.008.003-.008.008-.008.039 0 .199.171.294.25-.106.561-.213 1.119-.318 1.682zm1.298-6.412l.073-.444.057.468-.13-.024zm-3.025-96.852l-.043-.735c.246-.162.503-.532.738-.532.032 0 .064.007.096.022.475.234.947.323 1.426.323 1.079 0 2.19-.445 3.409-.664-.215 1.078-.32 2.054-.419 2.054h-.001c-1.738-.082-3.472-.288-5.206-.468zm5.391 93.508l-.065.71-.104-.309.044-.402h.125zm-.416 5.608c-.041-1.534.061-2.292.45-2.292.104 0 .227.051.373.161-.304.788-.52 1.35-.823 2.131zm3.81-97.194a.285.285 0 01-.082-.011l-.069-.318.281-.303c.024.202.045.403.067.607-.064.005-.13.025-.197.025zm2.848 95.211c-.021.247-.225.363-.345.542-.059-.437-.176-.906-.158-1.315.016-.347.188-.632.459-1.451.031 1.151.087 1.721.044 2.224z"/><path fill="%23d2e4c1" d="M84.343 116.875c-.199-.316-.4-.479-.603-.479a.52.52 0 00-.297.104c.3.123.599.249.9.375zM185.561 114.088c.022-.508.115-.973.259-1.322a35.14 35.14 0 00-.741.233c.158.369.32.73.482 1.089zM180.035 111.48c.066-.195.131-.391.194-.59-.146-.016-.291-.032-.427-.032a.86.86 0 00-.407.087c.207.148.423.327.64.535zM182.48 109.853a5.011 5.011 0 00-.104-.126.214.214 0 00-.161-.082c-.11 0-.224.121-.301.413l.566-.205zM168.264 7.99h-.004c-.332-.021-.663-.293-1.122-.534.169-1.801.304-3.229.524-5.539.264 1.301.382 1.797.468 2.33.086.542.101 1.492.219 1.605.274.255.457.527.328 1.344-.06.378-.271.794-.413.794M188.25 132.012c.032.113.064.227.088.337l.296-.917-.1-.637c-.068.44-.161.847-.284 1.217zM184.313 118.304c.041-.039.081-.081.122-.121.022-.13.044-.26.061-.394.018-.136-.081-.387-.182-.82v1.335z"/></svg>');
}
#main .mod_eventreader_online .event .lesson .ce_download.lilac .download_inner {
  background-image: url('data:image/svg+xml;charset=UTF8,<svg xmlns="http://www.w3.org/2000/svg" width="188.635" height="136.537"><path fill="%237187b4" d="M14.31 130.901c.339-.224.68-.425 1.023-.587a13.223 13.223 0 00-1.036-.265c-.008.283-.002.568.013.852zM184.513 70.82c.293.014.584.027.873.027.957 0 1.896-.153 2.838-.972-.172-1.755-.628-2.112-1.111-2.371-1.009-.537-2.023-1.031-3.028-1.632-.359-.213-.715-.646-.704-2.038.611-.795 1.23-1.529 1.827-2.396.601-.871.59-.927.34-4.021-1.844-.308-3.604-1.782-5.269-3.987.361-2.939 1.449-1.854 2.182-3.813-.646-.122-1.058-.223-1.472-.269a2.524 2.524 0 00-.3-.016c-.073 0-.146.002-.219.004-.073.002-.146.004-.22.004-.246 0-.491-.023-.729-.135-.413-.195-.806-.775-1.205-1.198-.416-.44-.96.025-1.402-1.551.501-.363.905-.892 1.315-.892.128 0 .259.053.393.181.193.185.375.274.549.272.419 0 .788-.522 1.124-1.491.224-.647.726-.03.841-1.619-.695-.763-1.322-1.935-2.054-1.935-.235 0-.483.124-.747.421-.029.033-.06.048-.095.048-.237 0-.588-.753-.973-1.195.448-.16.792-.106 1.089-.419.852-.895 1.671-2.08 2.534-2.871.563-.513 1.137-.876 1.728-.876.265 0 .531.071.804.236.592.357 1.218.297 1.831.322h.035c.834 0 1.299-1.274 1.459-3.664-.977-.993-1.872-2.357-2.819-2.771-1.721-.749-3.21-3.11-4.772-4.961-.221-.262-.623-.556-.471-1.847.591-.231 1.184-.466 1.852-.725-.118-1.554-.246-2.803.016-4.173.136-.724-.036-1.939-.069-2.961-.584-.202-1.069-.474-1.554-.51-.635-.046-1.169-.37-1.636-1.848-.516-1.637-1.267-1.962-2.019-2.11-1.035-.206-2.067-.75-3.101-.75h-.027c-.811 0-1.612-.305-2.414-.61s-1.603-.61-2.415-.61c-.203 0-.406.02-.609.062-.016.003-.033.003-.049.003-.35 0-.737-.761-1.454-1.512.666-.494.954-.603 1.213-.92.469-.573.638-1.546.298-3.29-.762-.204-1.6-.424-2.436-.657-.775-.215-1.566-.239-2.322-.711-.654-.412-1.302-.839-1.938-.839-.578 0-1.146.35-1.703 1.387-.533-1.634-1.113-2.094-1.807-2.094h-.062c-.763.03-1.528.072-2.293.072-1.003 0-2.003-.072-2.997-.333a6.351 6.351 0 00-1.65-.199c-.671 0-1.343.079-2.013.154-.67.078-1.341.155-2.011.155-.357 0-.714-.021-1.071-.077-.745-.116-1.49-.299-2.232-.299-.169 0-.339.013-.507.034-2.504.326-5.003.917-7.507 1.217-.419.052-.838.066-1.258.066-.321 0-.642-.008-.962-.018a34.22 34.22 0 00-.961-.016c-.644 0-1.29.036-1.931.181a4.362 4.362 0 01-.957.093c-.294 0-.589-.019-.884-.038-.296-.021-.591-.04-.885-.04-.856 0-1.709.166-2.544.976a3.057 3.057 0 00-1.448-.337c-.561 0-1.121.118-1.681.236-.561.118-1.122.236-1.683.236a3.54 3.54 0 01-.631-.055 4.802 4.802 0 00-.877-.087 3.12 3.12 0 00-1.499.359c-.318.17-.608.295-.918.295-.099 0-.198-.011-.302-.04a5.117 5.117 0 00-1.329-.158c-.414 0-.829.035-1.244.068-.416.033-.832.068-1.248.068-.365 0-.73-.026-1.094-.102a1.438 1.438 0 00-.284-.027c-.566 0-1.141.297-1.71.297h-.04c-2.011 0-4.013.213-6 1.256-.791.416-1.614.94-2.408.94-.219 0-.434-.04-.647-.133a3.017 3.017 0 00-1.21-.25c-1.246 0-2.451.715-3.679 1.225-.757.314-1.524.718-2.284.718-.087 0-.174-.006-.261-.019-.491-.063-.983-.09-1.472-.09-2.069 0-4.132.48-6.196.652-1.825.149-3.652.208-5.478.403-1.457.158-2.926.192-4.364.774-1.812.731-3.654.254-5.45 1.361a.382.382 0 01-.207.054c-.068 0-.137-.012-.208-.027a1.134 1.134 0 00-.208-.024.424.424 0 00-.112.013c-.424.114-.846.328-1.27.464-.506.16-1.02.469-1.521.469-.094 0-.186-.01-.277-.034a1.253 1.253 0 00-.304-.038c-.249 0-.485.068-.737.11a9.82 9.82 0 01-1.563.149 4.678 4.678 0 01-1.676-.286c-.777-.292-1.546-.49-2.321-.49-.259 0-.519.022-.778.068-.364.07-.754.05-1.083.425-.364.417-.669 1.243-.868 1.631-.52-.598-.891-1.273-1.284-1.413a2.583 2.583 0 00-.88-.142c-.318 0-.638.045-.956.089-1.53.22-3.058.574-4.587.771-2.194.28-4.392.412-6.571 1.292-.585.236-1.177.7-1.757.7a.99.99 0 01-.202-.021 3.247 3.247 0 00-.663-.065c-1.429 0-2.834.828-4.253.86-.506.011-.85 1.411-1.321 1.411-.109 0-.226-.076-.354-.263-.011-.017-.024-.024-.039-.024-.109 0-.299.438-.441.653-.488.744-.776 1.137-1.084 1.137-.358 0-.739-.535-1.486-1.678-.106-.164-.217-.244-.331-.244-.26 0-.53.426-.77 1.241-.321 1.091-.52 1.615-.751 1.615-.217 0-.463-.464-.865-1.345-.228-.502-.534-.939-.813-.979a3.066 3.066 0 00-.448-.03c-.524 0-1.05.106-1.574.128h-.006c-.114 0-.229-.162-.352-.252l-.398-2.025c-.312-.188-.612-.278-.905-.278-.742 0-1.433.576-2.114 1.587-.662.98-1.323 1.636-1.966 1.636-.69 0-1.36-.753-1.988-2.663l-.159-.24c-.07-.075-.135-.111-.195-.111-.187 0-.323.352-.372.91-.066.759-.033 1.592-.043 2.341-.772.337-1.596.025-2.06 1.063-.229.512-.45.664-.662.664-.153 0-.302-.077-.448-.155-.146-.078-.289-.156-.43-.156a.392.392 0 00-.29.135c-.303.314-.547 1.085-.874 1.763l-.634-3.135-1.372.847c-.078.748-.204.967-.35.967-.105 0-.222-.114-.34-.228-.119-.115-.238-.229-.35-.229-.138 0-.263.172-.359.725l.866 6.409c.191.065.324.029.429.161.355.446.43 1.344.15 1.872-.201.377-.446.559-.69.851-.318-.423-.672-.895-.988-1.313-.374 1.077-.206 2.598-.594 3.315L5.58 28.2c-.244 1.363-.349 2.97-.679 3.595-.888 1.677-1.786 3.515-2.934 3.515-.429 0-.862.058-1.282.259-.427.206-.907 2.352-.575 3.796.322 1.405.566 2.957.781 4.098h2.076c.097 1.977-.496 1.503-.665 2.166-.243.96-.273 2.354-.504 3.354-.186.799-.536 1.287-.784 1.85l.716 6.562-1.548 3.992c.023-.002.046-.002.067-.002 1.017 0 .585 2.448.9 3.713.163-.502.314-.736.453-.736.167 0 .316.346.442.973.195.967-.093 2.505.406 3.135l.339 2.662c-.302 1.219-.682 2.129-.75 3.201-.068 1.082.096 2.453.3 3.455.166.806.545 1.254.823 1.844-.337 1.967-.366 3.735-.11 5.596.647-.565.307-2.579.68-3.465l.825 4.465c-.184.327-.386.679-.562.991.399 1.749.745 3.138 1.041 4.604.189.938-.045 1.898-.425 1.898a.268.268 0 01-.104-.023c-.465-.207-.929-.519-1.333-1.4-.302 3.709-.302 3.709-.118 3.945.09-.218.171-.574.272-.621a.178.178 0 01.094-.022c.124 0 .249.094.336.113v3.813c-.005 2.974.326 4.187 1.322 4.499a.28.28 0 00.058.008c.259 0 .534-.492.803-.522.241-.028.485-.07.723-.07.798 0 1.526.46 1.851 3.41.269-.464.129-1.736.528-1.736.032 0 .066.008.106.023v3.614l-.053-.14c.004.011.008.019.011.031l.042.112h-.001c.786 2.322.64 5.054.084 7.283-.557 2.228-.394 3.718.052 5.436.941-.164.935-.188 1.696-1.638.054-.099.123-.125.199-.125.04 0 .083.007.125.016.042.007.082.011.122.015.058 2.51.269 4.762 1.2 6.034.298-.363.617-.746.935-1.133.14.432.286.852.424 1.286.611.102 1.221.259 1.826.452.031-.097.065-.194.092-.293l.112.346-.001.016a23.09 23.09 0 011.988.782c1.272.565 2.747 1.271 4.027 2.617h.605l.588-2.606c.262.937.447 1.597.651 2.318.353-.269.678-.522.961-.741.143-1.046-.125-2.376.452-2.767l.545 2.026c.24-.472.48-.957.753-1.498.135.37.24.803.385 1.021.191.277.5-.062.55.922-.455 2.407-.455 2.407-.162 4.85.337-.882.668-1.597.931-2.478.26-.875.452-1.913.726-3.107.178.699.364 1.108.354 1.479-.017.665-.171 1.288-.233 1.956-.105 1.14.143 3.04.465 3.7.426.246.862.49 1.276.733.408-2.193-.693-3.8-.208-6.178.287.394.534.741.782 1.085.105-.387.208-.789.323-1.155.002-.009.007-.011.013-.011.031 0 .106.096.221.19l-.239 5.03c.362.41.685.777 1.038 1.182.326-.991.175-3.055.9-3.055h.006l.385 3.793h2.813a59.361 59.361 0 011.511-.243l.239-.896.212.826c.355-.051.712-.097 1.068-.142.56-.897 1.125-1.571 1.392-3.081.555.407 1.004.733 1.497 1.093l-.117-2.989c.541.751 1.059 1.038 1.561 1.038.862 0 1.681-.851 2.5-1.716l.173-.149c.118.027.233.121.37.202.099.715.203 1.452.313 2.253.219-.742.411-1.413.615-2.053.002-.009.008-.017.017-.017.035 0 .106.099.169.146.021.483.02 1.003.069 1.482l.006.06c.013-.008.023-.019.036-.024a20.045 20.045 0 013.357-1.252c.033-.369.133-.722.292-1.573.012.577.013 1.064.015 1.492a21.236 21.236 0 012.139-.437c.031-.136.061-.269.094-.404l-.024.395a22.98 22.98 0 011.299-.154c.075-.673.206-1.452.422-3.006.105 1.688.212 2.297.158 2.742l-.03.219c2.027-.138 4.06-.026 6.093.212a9.684 9.684 0 01.604-1.914l-.198 1.961.148.02c.588-1.062 1.232-1.907 1.917-2.545.061-.815.141-1.699.23-2.823.316.694.579 1.294.765 2.06.115-.07.231-.134.347-.195-.114-1.003.042-2.126.598-2.342 2.895-1.124 5.801-1.416 8.714-1.314.046-.326.152-.601.232-.898.043.259.089.525.156.913l.19.012c.231-.247.462-.494.695-.737.227-1.354.598-1.851 1.302-1.866h.018c.149 0 .298.046.448.09a28.89 28.89 0 011.162-1.045l.067-1.293-.019-.057c-.515-.451-.723-.661-.862-.661-.086 0-.146.083-.237.235-.372.636-.629.936-.852.936-.371 0-.642-.839-1.178-2.341.317-.542.588-1.315.899-1.479.793-.418 1.606-.96 2.402-.96.107 0 .215.008.322.031.116.028.231.036.346.036.233 0 .466-.043.7-.074.233-.036.466-.074.7-.074.377 0 .754.098 1.131.441.041.034.083.05.126.05.265 0 .597-.586.888-.851.481-.433 1.003-1.042 1.49-1.042.227 0 .446.132.648.476.447.758.868.972 1.293.972.372 0 .749-.167 1.146-.285.61-.179 1.174-.593 1.758-.991.222-.144.443-.261.663-.261.478 0 .937.53 1.317 2.278a5.985 5.985 0 01-.196.195c.304-.077.609-.147.914-.207a7.924 7.924 0 01-.144-1.314c1.257-.411 2.517-.668 3.756-1.281.319-.155.634-.246.94-.246.585 0 1.147.32 1.703 1.081-.327.611-.651 1.218-.955 1.782a5.797 5.797 0 012.619-.381c1.896.157 4.097 1.011 5.695 3.612 1.65.171 3.299.37 4.948.593l.071-1.945c.306-.023.539-.046.721-.046.577 0 .639.23.899 1.198l-.301.985c1.041.15 2.08.315 3.12.491-.147-.817-.274-1.513-.413-2.271.213-.453.409-.648.587-.648.225 0 .422.313.588.805l-.076 2.229c1.938.335 3.875.717 5.81 1.146l.146-1.518c.271.736.452 1.229.575 1.688.201.081.375.292.509.576l.222-.001c.077-1.408.065-2.727.15-3.973.128-.12.238-.174.332-.174.512 0 .571 1.568.737 2.692.419-.074.828-.148 1.232-.222.206-.765-.106-2.197.406-2.556.386.362.334 1.315.358 2.162a.261.261 0 00.033-.027c-.093.702-.181 1.4-.254 1.958l.056.096c1.319-.021 2.639-.046 3.958-.075a14.745 14.745 0 013.694-.632l.557-6.986c.419 3.281.445 3.481 1.394 4.942a.696.696 0 01.261-.275l.56-4.814.399 4.895.883.171.193-1.429c.116.507.206 1.014.277 1.521l.738.141.015-.51c.034.174.06.35.083.529l1.278.24c.028-.162.056-.322.081-.477.356.249.645.45.958.665 1.379.249 2.758.481 4.138.687.439-.493.854-1.435 1.216-2.338.366-.914.102-2.295.082-3.489-.008-.457.125-.933.286-2.019.119 1.219.141 1.979.262 2.573.171.843.413 1.565.604 2.264l-.441 2.614c.025.003.05.003.075.003.679 0 1.438-.604 2.195-1.807.021-.027-.046-.519-.073-.799-.21.218-.395.332-.536.332-.115 0-.202-.071-.248-.231.007-1.549.145-2.942.63-4.453l.814 3.77c.192-.315.391-.644.647-1.068l2.046 2.954.295-1.788.113.509c.061-.113.131-.217.218-.304.72-.718 1.44-1.46 2.167-2.186l.027-.587c.062.005.125.012.188.023l.008.343c1.591-1.579 3.207-3.057 4.886-4.003 1.582-.891 3.159-1.258 4.75-1.196-.018-1.51.156-3.025.063-4.997.274 2.974.351 3.795.251 5.011.787.059 1.577.219 2.373.472.325.104.517.576.596 1.158.131-.226.269-.419.413-.578-.013-.092-.026-.188-.045-.292.306-1.171.514-2.677 1.253-2.958.086 1.064.294 2.12.215 2.925a2 2 0 01.364.26c.055-.77.109-1.539.167-2.308.016-.199.177-.308.327-.542.317 1.032.3 2.116.224 3.27.193-.059.386-.112.58-.159.157-.8.298-1.595.334-2.515.012-.339.279-.597.429-.889.105.031.213.083.319.085l.169-.125c-.062.059-.125.175-.188.18h-.013c-.102 0-.2-.063-.3-.093.156 1.112.313 2.221.446 3.156a7.448 7.448 0 011.046-.025c.116-1.593.125-3.395.229-5.196l.481 1.296c.67-.114 1.27-.191 1.867-.324.236-.046.616-.012.68-.378.262-1.498.685-1.748 1.109-1.748.201 0 .401.059.585.063h.028c.815 0 1.3-1.19 1.788-2.946-.082-.547-.172-1.183-.266-1.808-.082.406-.133.957-.256 1.187a.246.246 0 01-.219.129c-.094 0-.184-.051-.206-.16-.171-.815.032-1.203.289-1.347a.188.188 0 01.089-.019c.084 0 .171.051.257.063.399-1.971 1.259-.976 1.764-2.252.154-3.754.154-3.754 1.209-4.972-.302-2.638-.425-5.351-.092-8.14.111-.925.012-2.096-.045-3.13-.103-1.896-.245-3.774-.371-5.658-1.232-1.824-1.232-1.824-1.788-4.089.191-.015.384-.021.571-.021.302-.008.596.006.889.02zM2.494 68.235v-2.316c.53.787.546.808 0 2.316zm3.751 23.708c-.167-1.811-.278-3.032-.421-4.573 1.145 1.713 1.226 2.411.421 4.573zm1.04 10.073c-.008 0-.017-.005-.024-.013-.08-.055-.129-.456-.192-.706.068-.227.137-.449.206-.671.093.347.188.695.282 1.038-.091.121-.192.352-.272.352zm.438-13.046l-.043-1.862.225-.046.046 1.862c-.076.014-.153.03-.228.046zm.816 2.793l-.056-.397.117.014-.061.383zm1.226-65.11c0 .027-.132.025-.203.04.013-.476.025-.951.046-1.422.001-.026.074-.028.166-.058-.001.495.004.967-.009 1.44zm1.06-3.609l.009.433-.084.34-.019-.835.094.062zm.24 92.77a.315.315 0 01-.129-.027c-.115-.055-.213-.586-.301-.94l.034-.46c.128.124.259.21.378.371.189.253.371.553.56.839l.007.027c-.183.057-.37.19-.549.19zm.374 3.728c-.188-1.377-.027-2.65.179-3.903.585 1.908.584 1.936-.179 3.903zm1.455 2.855c-.109-.14-.202-.219-.2-.265.062-1.265.133-2.529.204-3.79.215 1.413.413 2.803-.004 4.055zm.692 2.142l-.021-.002v-4.605c.274 1.725.45 2.369.459 3.028.011.761-.087 1.579-.438 1.579zm12.657-.943a10.823 10.823 0 00-.253-.184l.167-1.39.132.117c-.012.486-.029.972-.046 1.457zm28.273 6.127l.108-1.034c.078.171.156.347.235.518l-.343.516zm3.716-.672l.111-2.283.127 2.244c-.078.012-.158.028-.238.039zm15.748-11.134l-.147-.148c.053-.234.107-.464.158-.695.075.134.146.266.221.395-.078.157-.148.347-.232.448zm1.509 1.421c-.605-1.147-.811-2.056-.392-3.231.089-.254.261-.352.403-.352.015 0 .029.004.043.004.068.012.193.522.18.765-.036.796-.124 1.578-.234 2.814zm31.526-6.044a.973.973 0 01-.278.035c-.178 0-.355-.035-.533-.058l-.03-.441c.08-.57.211-.679.357-.679.045 0 .093.003.14.016.047.011.093.026.139.026a.21.21 0 00.112-.035.032.032 0 01.02-.007c.078 0 .171.241.257.354-.061.282-.114.774-.184.789zm1.757 4.487c0-.284-.011-.573.004-.854l.121-.207.112.874c-.078.063-.158.124-.237.187zm7.452-5.791l-.052-.391.108.004-.056.387zm2.039 6.806c-.074-.375-.177-.73-.21-1.132l.192-.609c.124.129.229.43.405.804l-.387.937zm9.49 1.517c-.095-.3-.189-.604-.286-.904.086-.079.172-.162.26-.191.017-.004.036-.004.053-.004.085 0 .172.05.258.071l-.285 1.028zm1.345-9.993c.008-.16.141-.261.218-.395l.061.449c-.049.464-.122.914-.26 1.893-.015-1.03-.044-1.498-.019-1.947zm.444 9.931c-.172-1.733-.339-2.704.158-3.898l-.158 3.898zm1.081-.593c-.036-.276-.105-.562-.097-.834.007-.191.113-.363.175-.542.038.268.11.545.098.794-.01.212-.115.391-.176.582zm.653 1.198l.056-.363.091.792c-.052-.137-.104-.272-.147-.429zm1.915-2.61l-.235-.769.243-.914c.048.281.132.57.132.851-.001.281-.091.555-.14.832zm.485-4.535c-.114.246-.302.2-.458.285-.026-.448-.129-1.049-.062-1.314.154-.641.386-1.121.591-1.679.373 1.217.241 2.056-.071 2.708zm-.112-10.447c.177-.499.353-.882.547-.882.155 0 .321.25.507.882h-1.054zm2.932-10.158l-.049-.332.09-.016-.041.348zm3.915 9.92c-.11 0-.22-.059-.326-.114-.106-.054-.209-.104-.306-.104a.33.33 0 00-.082.011l1.548-1.87c-.253 1.702-.547 2.077-.834 2.077zm.905 11.333l-.063-.418h.113l-.05.418zm2.524-4.496h.07l.047 2.306h-.197l.08-2.306zm-.081 9.444c-.054-.449-.127-.898-.149-1.358-.005-.106.166-.278.307-.5.066.409.187.832.173 1.206-.011.25-.214.445-.331.652zm1.025-15.946h-.016c-.111-.012-.221-.253-.331-.394l.319-1.592c.178.309.325.417.346.632.08.773-.01 1.354-.318 1.354zm1.603 10.502c-.107-.395-.222-.741-.209-.78.091-.307.208-.558.314-.828l.068.421c-.041.371-.103.723-.173 1.187zm2.615-1.728l-.043-.469.124-.129.036.464-.117.134zm3.682-7.357l-.063-.394c.022-.266.073-.512.112-.765l.063.409-.112.75zm1.855 9.374c-.165-.602-.192-1.187.075-1.952.023.667.046 1.136.045 1.604l-.12.348zm4.554-2.006c-.07-.085-.138-.172-.209-.258.071-.562.134-1.136.225-1.666 0-.008.003-.008.008-.008.039 0 .199.171.294.25-.106.561-.213 1.119-.318 1.682zm1.298-6.412l.073-.444.057.468-.13-.024zm-3.025-96.852l-.043-.735c.246-.162.503-.532.738-.532.032 0 .064.007.096.022.475.234.947.323 1.426.323 1.079 0 2.19-.445 3.409-.664-.215 1.078-.32 2.054-.419 2.054h-.001c-1.738-.082-3.472-.288-5.206-.468zm5.391 93.508l-.065.71-.104-.309.044-.402h.125zm-.416 5.608c-.041-1.534.061-2.292.45-2.292.104 0 .227.051.373.161-.304.788-.52 1.35-.823 2.131zm3.81-97.194a.285.285 0 01-.082-.011l-.069-.318.281-.303c.024.202.045.403.067.607-.064.005-.13.025-.197.025zm2.848 95.211c-.021.247-.225.363-.345.542-.059-.437-.176-.906-.158-1.315.016-.347.188-.632.459-1.451.031 1.151.087 1.721.044 2.224z"/><path fill="%23d2e4c1" d="M84.343 116.875c-.199-.316-.4-.479-.603-.479a.52.52 0 00-.297.104c.3.123.599.249.9.375zM185.561 114.088c.022-.508.115-.973.259-1.322a35.14 35.14 0 00-.741.233c.158.369.32.73.482 1.089zM180.035 111.48c.066-.195.131-.391.194-.59-.146-.016-.291-.032-.427-.032a.86.86 0 00-.407.087c.207.148.423.327.64.535zM182.48 109.853a5.011 5.011 0 00-.104-.126.214.214 0 00-.161-.082c-.11 0-.224.121-.301.413l.566-.205zM168.264 7.99h-.004c-.332-.021-.663-.293-1.122-.534.169-1.801.304-3.229.524-5.539.264 1.301.382 1.797.468 2.33.086.542.101 1.492.219 1.605.274.255.457.527.328 1.344-.06.378-.271.794-.413.794M188.25 132.012c.032.113.064.227.088.337l.296-.917-.1-.637c-.068.44-.161.847-.284 1.217zM184.313 118.304c.041-.039.081-.081.122-.121.022-.13.044-.26.061-.394.018-.136-.081-.387-.182-.82v1.335z"/></svg>');
}
#main .mod_eventreader_online .event .lesson .ce_download.turk .download_inner {
  background-image: url('data:image/svg+xml;charset=UTF8,<svg xmlns="http://www.w3.org/2000/svg" width="188.635" height="136.537"><path fill="%2382dcf5" d="M14.31 130.901c.339-.224.68-.425 1.023-.587a13.223 13.223 0 00-1.036-.265c-.008.283-.002.568.013.852zM184.513 70.82c.293.014.584.027.873.027.957 0 1.896-.153 2.838-.972-.172-1.755-.628-2.112-1.111-2.371-1.009-.537-2.023-1.031-3.028-1.632-.359-.213-.715-.646-.704-2.038.611-.795 1.23-1.529 1.827-2.396.601-.871.59-.927.34-4.021-1.844-.308-3.604-1.782-5.269-3.987.361-2.939 1.449-1.854 2.182-3.813-.646-.122-1.058-.223-1.472-.269a2.524 2.524 0 00-.3-.016c-.073 0-.146.002-.219.004-.073.002-.146.004-.22.004-.246 0-.491-.023-.729-.135-.413-.195-.806-.775-1.205-1.198-.416-.44-.96.025-1.402-1.551.501-.363.905-.892 1.315-.892.128 0 .259.053.393.181.193.185.375.274.549.272.419 0 .788-.522 1.124-1.491.224-.647.726-.03.841-1.619-.695-.763-1.322-1.935-2.054-1.935-.235 0-.483.124-.747.421-.029.033-.06.048-.095.048-.237 0-.588-.753-.973-1.195.448-.16.792-.106 1.089-.419.852-.895 1.671-2.08 2.534-2.871.563-.513 1.137-.876 1.728-.876.265 0 .531.071.804.236.592.357 1.218.297 1.831.322h.035c.834 0 1.299-1.274 1.459-3.664-.977-.993-1.872-2.357-2.819-2.771-1.721-.749-3.21-3.11-4.772-4.961-.221-.262-.623-.556-.471-1.847.591-.231 1.184-.466 1.852-.725-.118-1.554-.246-2.803.016-4.173.136-.724-.036-1.939-.069-2.961-.584-.202-1.069-.474-1.554-.51-.635-.046-1.169-.37-1.636-1.848-.516-1.637-1.267-1.962-2.019-2.11-1.035-.206-2.067-.75-3.101-.75h-.027c-.811 0-1.612-.305-2.414-.61s-1.603-.61-2.415-.61c-.203 0-.406.02-.609.062-.016.003-.033.003-.049.003-.35 0-.737-.761-1.454-1.512.666-.494.954-.603 1.213-.92.469-.573.638-1.546.298-3.29-.762-.204-1.6-.424-2.436-.657-.775-.215-1.566-.239-2.322-.711-.654-.412-1.302-.839-1.938-.839-.578 0-1.146.35-1.703 1.387-.533-1.634-1.113-2.094-1.807-2.094h-.062c-.763.03-1.528.072-2.293.072-1.003 0-2.003-.072-2.997-.333a6.351 6.351 0 00-1.65-.199c-.671 0-1.343.079-2.013.154-.67.078-1.341.155-2.011.155-.357 0-.714-.021-1.071-.077-.745-.116-1.49-.299-2.232-.299-.169 0-.339.013-.507.034-2.504.326-5.003.917-7.507 1.217-.419.052-.838.066-1.258.066-.321 0-.642-.008-.962-.018a34.22 34.22 0 00-.961-.016c-.644 0-1.29.036-1.931.181a4.362 4.362 0 01-.957.093c-.294 0-.589-.019-.884-.038-.296-.021-.591-.04-.885-.04-.856 0-1.709.166-2.544.976a3.057 3.057 0 00-1.448-.337c-.561 0-1.121.118-1.681.236-.561.118-1.122.236-1.683.236a3.54 3.54 0 01-.631-.055 4.802 4.802 0 00-.877-.087 3.12 3.12 0 00-1.499.359c-.318.17-.608.295-.918.295-.099 0-.198-.011-.302-.04a5.117 5.117 0 00-1.329-.158c-.414 0-.829.035-1.244.068-.416.033-.832.068-1.248.068-.365 0-.73-.026-1.094-.102a1.438 1.438 0 00-.284-.027c-.566 0-1.141.297-1.71.297h-.04c-2.011 0-4.013.213-6 1.256-.791.416-1.614.94-2.408.94-.219 0-.434-.04-.647-.133a3.017 3.017 0 00-1.21-.25c-1.246 0-2.451.715-3.679 1.225-.757.314-1.524.718-2.284.718-.087 0-.174-.006-.261-.019-.491-.063-.983-.09-1.472-.09-2.069 0-4.132.48-6.196.652-1.825.149-3.652.208-5.478.403-1.457.158-2.926.192-4.364.774-1.812.731-3.654.254-5.45 1.361a.382.382 0 01-.207.054c-.068 0-.137-.012-.208-.027a1.134 1.134 0 00-.208-.024.424.424 0 00-.112.013c-.424.114-.846.328-1.27.464-.506.16-1.02.469-1.521.469-.094 0-.186-.01-.277-.034a1.253 1.253 0 00-.304-.038c-.249 0-.485.068-.737.11a9.82 9.82 0 01-1.563.149 4.678 4.678 0 01-1.676-.286c-.777-.292-1.546-.49-2.321-.49-.259 0-.519.022-.778.068-.364.07-.754.05-1.083.425-.364.417-.669 1.243-.868 1.631-.52-.598-.891-1.273-1.284-1.413a2.583 2.583 0 00-.88-.142c-.318 0-.638.045-.956.089-1.53.22-3.058.574-4.587.771-2.194.28-4.392.412-6.571 1.292-.585.236-1.177.7-1.757.7a.99.99 0 01-.202-.021 3.247 3.247 0 00-.663-.065c-1.429 0-2.834.828-4.253.86-.506.011-.85 1.411-1.321 1.411-.109 0-.226-.076-.354-.263-.011-.017-.024-.024-.039-.024-.109 0-.299.438-.441.653-.488.744-.776 1.137-1.084 1.137-.358 0-.739-.535-1.486-1.678-.106-.164-.217-.244-.331-.244-.26 0-.53.426-.77 1.241-.321 1.091-.52 1.615-.751 1.615-.217 0-.463-.464-.865-1.345-.228-.502-.534-.939-.813-.979a3.066 3.066 0 00-.448-.03c-.524 0-1.05.106-1.574.128h-.006c-.114 0-.229-.162-.352-.252l-.398-2.025c-.312-.188-.612-.278-.905-.278-.742 0-1.433.576-2.114 1.587-.662.98-1.323 1.636-1.966 1.636-.69 0-1.36-.753-1.988-2.663l-.159-.24c-.07-.075-.135-.111-.195-.111-.187 0-.323.352-.372.91-.066.759-.033 1.592-.043 2.341-.772.337-1.596.025-2.06 1.063-.229.512-.45.664-.662.664-.153 0-.302-.077-.448-.155-.146-.078-.289-.156-.43-.156a.392.392 0 00-.29.135c-.303.314-.547 1.085-.874 1.763l-.634-3.135-1.372.847c-.078.748-.204.967-.35.967-.105 0-.222-.114-.34-.228-.119-.115-.238-.229-.35-.229-.138 0-.263.172-.359.725l.866 6.409c.191.065.324.029.429.161.355.446.43 1.344.15 1.872-.201.377-.446.559-.69.851-.318-.423-.672-.895-.988-1.313-.374 1.077-.206 2.598-.594 3.315L5.58 28.2c-.244 1.363-.349 2.97-.679 3.595-.888 1.677-1.786 3.515-2.934 3.515-.429 0-.862.058-1.282.259-.427.206-.907 2.352-.575 3.796.322 1.405.566 2.957.781 4.098h2.076c.097 1.977-.496 1.503-.665 2.166-.243.96-.273 2.354-.504 3.354-.186.799-.536 1.287-.784 1.85l.716 6.562-1.548 3.992c.023-.002.046-.002.067-.002 1.017 0 .585 2.448.9 3.713.163-.502.314-.736.453-.736.167 0 .316.346.442.973.195.967-.093 2.505.406 3.135l.339 2.662c-.302 1.219-.682 2.129-.75 3.201-.068 1.082.096 2.453.3 3.455.166.806.545 1.254.823 1.844-.337 1.967-.366 3.735-.11 5.596.647-.565.307-2.579.68-3.465l.825 4.465c-.184.327-.386.679-.562.991.399 1.749.745 3.138 1.041 4.604.189.938-.045 1.898-.425 1.898a.268.268 0 01-.104-.023c-.465-.207-.929-.519-1.333-1.4-.302 3.709-.302 3.709-.118 3.945.09-.218.171-.574.272-.621a.178.178 0 01.094-.022c.124 0 .249.094.336.113v3.813c-.005 2.974.326 4.187 1.322 4.499a.28.28 0 00.058.008c.259 0 .534-.492.803-.522.241-.028.485-.07.723-.07.798 0 1.526.46 1.851 3.41.269-.464.129-1.736.528-1.736.032 0 .066.008.106.023v3.614l-.053-.14c.004.011.008.019.011.031l.042.112h-.001c.786 2.322.64 5.054.084 7.283-.557 2.228-.394 3.718.052 5.436.941-.164.935-.188 1.696-1.638.054-.099.123-.125.199-.125.04 0 .083.007.125.016.042.007.082.011.122.015.058 2.51.269 4.762 1.2 6.034.298-.363.617-.746.935-1.133.14.432.286.852.424 1.286.611.102 1.221.259 1.826.452.031-.097.065-.194.092-.293l.112.346-.001.016a23.09 23.09 0 011.988.782c1.272.565 2.747 1.271 4.027 2.617h.605l.588-2.606c.262.937.447 1.597.651 2.318.353-.269.678-.522.961-.741.143-1.046-.125-2.376.452-2.767l.545 2.026c.24-.472.48-.957.753-1.498.135.37.24.803.385 1.021.191.277.5-.062.55.922-.455 2.407-.455 2.407-.162 4.85.337-.882.668-1.597.931-2.478.26-.875.452-1.913.726-3.107.178.699.364 1.108.354 1.479-.017.665-.171 1.288-.233 1.956-.105 1.14.143 3.04.465 3.7.426.246.862.49 1.276.733.408-2.193-.693-3.8-.208-6.178.287.394.534.741.782 1.085.105-.387.208-.789.323-1.155.002-.009.007-.011.013-.011.031 0 .106.096.221.19l-.239 5.03c.362.41.685.777 1.038 1.182.326-.991.175-3.055.9-3.055h.006l.385 3.793h2.813a59.361 59.361 0 011.511-.243l.239-.896.212.826c.355-.051.712-.097 1.068-.142.56-.897 1.125-1.571 1.392-3.081.555.407 1.004.733 1.497 1.093l-.117-2.989c.541.751 1.059 1.038 1.561 1.038.862 0 1.681-.851 2.5-1.716l.173-.149c.118.027.233.121.37.202.099.715.203 1.452.313 2.253.219-.742.411-1.413.615-2.053.002-.009.008-.017.017-.017.035 0 .106.099.169.146.021.483.02 1.003.069 1.482l.006.06c.013-.008.023-.019.036-.024a20.045 20.045 0 013.357-1.252c.033-.369.133-.722.292-1.573.012.577.013 1.064.015 1.492a21.236 21.236 0 012.139-.437c.031-.136.061-.269.094-.404l-.024.395a22.98 22.98 0 011.299-.154c.075-.673.206-1.452.422-3.006.105 1.688.212 2.297.158 2.742l-.03.219c2.027-.138 4.06-.026 6.093.212a9.684 9.684 0 01.604-1.914l-.198 1.961.148.02c.588-1.062 1.232-1.907 1.917-2.545.061-.815.141-1.699.23-2.823.316.694.579 1.294.765 2.06.115-.07.231-.134.347-.195-.114-1.003.042-2.126.598-2.342 2.895-1.124 5.801-1.416 8.714-1.314.046-.326.152-.601.232-.898.043.259.089.525.156.913l.19.012c.231-.247.462-.494.695-.737.227-1.354.598-1.851 1.302-1.866h.018c.149 0 .298.046.448.09a28.89 28.89 0 011.162-1.045l.067-1.293-.019-.057c-.515-.451-.723-.661-.862-.661-.086 0-.146.083-.237.235-.372.636-.629.936-.852.936-.371 0-.642-.839-1.178-2.341.317-.542.588-1.315.899-1.479.793-.418 1.606-.96 2.402-.96.107 0 .215.008.322.031.116.028.231.036.346.036.233 0 .466-.043.7-.074.233-.036.466-.074.7-.074.377 0 .754.098 1.131.441.041.034.083.05.126.05.265 0 .597-.586.888-.851.481-.433 1.003-1.042 1.49-1.042.227 0 .446.132.648.476.447.758.868.972 1.293.972.372 0 .749-.167 1.146-.285.61-.179 1.174-.593 1.758-.991.222-.144.443-.261.663-.261.478 0 .937.53 1.317 2.278a5.985 5.985 0 01-.196.195c.304-.077.609-.147.914-.207a7.924 7.924 0 01-.144-1.314c1.257-.411 2.517-.668 3.756-1.281.319-.155.634-.246.94-.246.585 0 1.147.32 1.703 1.081-.327.611-.651 1.218-.955 1.782a5.797 5.797 0 012.619-.381c1.896.157 4.097 1.011 5.695 3.612 1.65.171 3.299.37 4.948.593l.071-1.945c.306-.023.539-.046.721-.046.577 0 .639.23.899 1.198l-.301.985c1.041.15 2.08.315 3.12.491-.147-.817-.274-1.513-.413-2.271.213-.453.409-.648.587-.648.225 0 .422.313.588.805l-.076 2.229c1.938.335 3.875.717 5.81 1.146l.146-1.518c.271.736.452 1.229.575 1.688.201.081.375.292.509.576l.222-.001c.077-1.408.065-2.727.15-3.973.128-.12.238-.174.332-.174.512 0 .571 1.568.737 2.692.419-.074.828-.148 1.232-.222.206-.765-.106-2.197.406-2.556.386.362.334 1.315.358 2.162a.261.261 0 00.033-.027c-.093.702-.181 1.4-.254 1.958l.056.096c1.319-.021 2.639-.046 3.958-.075a14.745 14.745 0 013.694-.632l.557-6.986c.419 3.281.445 3.481 1.394 4.942a.696.696 0 01.261-.275l.56-4.814.399 4.895.883.171.193-1.429c.116.507.206 1.014.277 1.521l.738.141.015-.51c.034.174.06.35.083.529l1.278.24c.028-.162.056-.322.081-.477.356.249.645.45.958.665 1.379.249 2.758.481 4.138.687.439-.493.854-1.435 1.216-2.338.366-.914.102-2.295.082-3.489-.008-.457.125-.933.286-2.019.119 1.219.141 1.979.262 2.573.171.843.413 1.565.604 2.264l-.441 2.614c.025.003.05.003.075.003.679 0 1.438-.604 2.195-1.807.021-.027-.046-.519-.073-.799-.21.218-.395.332-.536.332-.115 0-.202-.071-.248-.231.007-1.549.145-2.942.63-4.453l.814 3.77c.192-.315.391-.644.647-1.068l2.046 2.954.295-1.788.113.509c.061-.113.131-.217.218-.304.72-.718 1.44-1.46 2.167-2.186l.027-.587c.062.005.125.012.188.023l.008.343c1.591-1.579 3.207-3.057 4.886-4.003 1.582-.891 3.159-1.258 4.75-1.196-.018-1.51.156-3.025.063-4.997.274 2.974.351 3.795.251 5.011.787.059 1.577.219 2.373.472.325.104.517.576.596 1.158.131-.226.269-.419.413-.578-.013-.092-.026-.188-.045-.292.306-1.171.514-2.677 1.253-2.958.086 1.064.294 2.12.215 2.925a2 2 0 01.364.26c.055-.77.109-1.539.167-2.308.016-.199.177-.308.327-.542.317 1.032.3 2.116.224 3.27.193-.059.386-.112.58-.159.157-.8.298-1.595.334-2.515.012-.339.279-.597.429-.889.105.031.213.083.319.085l.169-.125c-.062.059-.125.175-.188.18h-.013c-.102 0-.2-.063-.3-.093.156 1.112.313 2.221.446 3.156a7.448 7.448 0 011.046-.025c.116-1.593.125-3.395.229-5.196l.481 1.296c.67-.114 1.27-.191 1.867-.324.236-.046.616-.012.68-.378.262-1.498.685-1.748 1.109-1.748.201 0 .401.059.585.063h.028c.815 0 1.3-1.19 1.788-2.946-.082-.547-.172-1.183-.266-1.808-.082.406-.133.957-.256 1.187a.246.246 0 01-.219.129c-.094 0-.184-.051-.206-.16-.171-.815.032-1.203.289-1.347a.188.188 0 01.089-.019c.084 0 .171.051.257.063.399-1.971 1.259-.976 1.764-2.252.154-3.754.154-3.754 1.209-4.972-.302-2.638-.425-5.351-.092-8.14.111-.925.012-2.096-.045-3.13-.103-1.896-.245-3.774-.371-5.658-1.232-1.824-1.232-1.824-1.788-4.089.191-.015.384-.021.571-.021.302-.008.596.006.889.02zM2.494 68.235v-2.316c.53.787.546.808 0 2.316zm3.751 23.708c-.167-1.811-.278-3.032-.421-4.573 1.145 1.713 1.226 2.411.421 4.573zm1.04 10.073c-.008 0-.017-.005-.024-.013-.08-.055-.129-.456-.192-.706.068-.227.137-.449.206-.671.093.347.188.695.282 1.038-.091.121-.192.352-.272.352zm.438-13.046l-.043-1.862.225-.046.046 1.862c-.076.014-.153.03-.228.046zm.816 2.793l-.056-.397.117.014-.061.383zm1.226-65.11c0 .027-.132.025-.203.04.013-.476.025-.951.046-1.422.001-.026.074-.028.166-.058-.001.495.004.967-.009 1.44zm1.06-3.609l.009.433-.084.34-.019-.835.094.062zm.24 92.77a.315.315 0 01-.129-.027c-.115-.055-.213-.586-.301-.94l.034-.46c.128.124.259.21.378.371.189.253.371.553.56.839l.007.027c-.183.057-.37.19-.549.19zm.374 3.728c-.188-1.377-.027-2.65.179-3.903.585 1.908.584 1.936-.179 3.903zm1.455 2.855c-.109-.14-.202-.219-.2-.265.062-1.265.133-2.529.204-3.79.215 1.413.413 2.803-.004 4.055zm.692 2.142l-.021-.002v-4.605c.274 1.725.45 2.369.459 3.028.011.761-.087 1.579-.438 1.579zm12.657-.943a10.823 10.823 0 00-.253-.184l.167-1.39.132.117c-.012.486-.029.972-.046 1.457zm28.273 6.127l.108-1.034c.078.171.156.347.235.518l-.343.516zm3.716-.672l.111-2.283.127 2.244c-.078.012-.158.028-.238.039zm15.748-11.134l-.147-.148c.053-.234.107-.464.158-.695.075.134.146.266.221.395-.078.157-.148.347-.232.448zm1.509 1.421c-.605-1.147-.811-2.056-.392-3.231.089-.254.261-.352.403-.352.015 0 .029.004.043.004.068.012.193.522.18.765-.036.796-.124 1.578-.234 2.814zm31.526-6.044a.973.973 0 01-.278.035c-.178 0-.355-.035-.533-.058l-.03-.441c.08-.57.211-.679.357-.679.045 0 .093.003.14.016.047.011.093.026.139.026a.21.21 0 00.112-.035.032.032 0 01.02-.007c.078 0 .171.241.257.354-.061.282-.114.774-.184.789zm1.757 4.487c0-.284-.011-.573.004-.854l.121-.207.112.874c-.078.063-.158.124-.237.187zm7.452-5.791l-.052-.391.108.004-.056.387zm2.039 6.806c-.074-.375-.177-.73-.21-1.132l.192-.609c.124.129.229.43.405.804l-.387.937zm9.49 1.517c-.095-.3-.189-.604-.286-.904.086-.079.172-.162.26-.191.017-.004.036-.004.053-.004.085 0 .172.05.258.071l-.285 1.028zm1.345-9.993c.008-.16.141-.261.218-.395l.061.449c-.049.464-.122.914-.26 1.893-.015-1.03-.044-1.498-.019-1.947zm.444 9.931c-.172-1.733-.339-2.704.158-3.898l-.158 3.898zm1.081-.593c-.036-.276-.105-.562-.097-.834.007-.191.113-.363.175-.542.038.268.11.545.098.794-.01.212-.115.391-.176.582zm.653 1.198l.056-.363.091.792c-.052-.137-.104-.272-.147-.429zm1.915-2.61l-.235-.769.243-.914c.048.281.132.57.132.851-.001.281-.091.555-.14.832zm.485-4.535c-.114.246-.302.2-.458.285-.026-.448-.129-1.049-.062-1.314.154-.641.386-1.121.591-1.679.373 1.217.241 2.056-.071 2.708zm-.112-10.447c.177-.499.353-.882.547-.882.155 0 .321.25.507.882h-1.054zm2.932-10.158l-.049-.332.09-.016-.041.348zm3.915 9.92c-.11 0-.22-.059-.326-.114-.106-.054-.209-.104-.306-.104a.33.33 0 00-.082.011l1.548-1.87c-.253 1.702-.547 2.077-.834 2.077zm.905 11.333l-.063-.418h.113l-.05.418zm2.524-4.496h.07l.047 2.306h-.197l.08-2.306zm-.081 9.444c-.054-.449-.127-.898-.149-1.358-.005-.106.166-.278.307-.5.066.409.187.832.173 1.206-.011.25-.214.445-.331.652zm1.025-15.946h-.016c-.111-.012-.221-.253-.331-.394l.319-1.592c.178.309.325.417.346.632.08.773-.01 1.354-.318 1.354zm1.603 10.502c-.107-.395-.222-.741-.209-.78.091-.307.208-.558.314-.828l.068.421c-.041.371-.103.723-.173 1.187zm2.615-1.728l-.043-.469.124-.129.036.464-.117.134zm3.682-7.357l-.063-.394c.022-.266.073-.512.112-.765l.063.409-.112.75zm1.855 9.374c-.165-.602-.192-1.187.075-1.952.023.667.046 1.136.045 1.604l-.12.348zm4.554-2.006c-.07-.085-.138-.172-.209-.258.071-.562.134-1.136.225-1.666 0-.008.003-.008.008-.008.039 0 .199.171.294.25-.106.561-.213 1.119-.318 1.682zm1.298-6.412l.073-.444.057.468-.13-.024zm-3.025-96.852l-.043-.735c.246-.162.503-.532.738-.532.032 0 .064.007.096.022.475.234.947.323 1.426.323 1.079 0 2.19-.445 3.409-.664-.215 1.078-.32 2.054-.419 2.054h-.001c-1.738-.082-3.472-.288-5.206-.468zm5.391 93.508l-.065.71-.104-.309.044-.402h.125zm-.416 5.608c-.041-1.534.061-2.292.45-2.292.104 0 .227.051.373.161-.304.788-.52 1.35-.823 2.131zm3.81-97.194a.285.285 0 01-.082-.011l-.069-.318.281-.303c.024.202.045.403.067.607-.064.005-.13.025-.197.025zm2.848 95.211c-.021.247-.225.363-.345.542-.059-.437-.176-.906-.158-1.315.016-.347.188-.632.459-1.451.031 1.151.087 1.721.044 2.224z"/><path fill="%23d2e4c1" d="M84.343 116.875c-.199-.316-.4-.479-.603-.479a.52.52 0 00-.297.104c.3.123.599.249.9.375zM185.561 114.088c.022-.508.115-.973.259-1.322a35.14 35.14 0 00-.741.233c.158.369.32.73.482 1.089zM180.035 111.48c.066-.195.131-.391.194-.59-.146-.016-.291-.032-.427-.032a.86.86 0 00-.407.087c.207.148.423.327.64.535zM182.48 109.853a5.011 5.011 0 00-.104-.126.214.214 0 00-.161-.082c-.11 0-.224.121-.301.413l.566-.205zM168.264 7.99h-.004c-.332-.021-.663-.293-1.122-.534.169-1.801.304-3.229.524-5.539.264 1.301.382 1.797.468 2.33.086.542.101 1.492.219 1.605.274.255.457.527.328 1.344-.06.378-.271.794-.413.794M188.25 132.012c.032.113.064.227.088.337l.296-.917-.1-.637c-.068.44-.161.847-.284 1.217zM184.313 118.304c.041-.039.081-.081.122-.121.022-.13.044-.26.061-.394.018-.136-.081-.387-.182-.82v1.335z"/></svg>');
}
#main .mod_eventreader_online .event .lesson .mejs__container, #main .mod_eventreader_online .event .lesson .mejs__mediaelement, #main .mod_eventreader_online .event .lesson .mejs__controls {
  /*width: 100% !important;*/
  /*background: $akademie !important;*/
  background: none !important;
}
#main .mod_eventreader_online .event .lesson_menu.fixed {
  position: fixed;
}
#main .mod_eventreader_online .event .lesson_menu ul {
  /*left: -10rem;
  top: -6rem;*/
  margin-left: 0;
  padding-left: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
#main .mod_eventreader_online .event .lesson_menu ul li {
  margin: 1px 0 !important;
  flex-grow: 1;
  flex-shrink: 1;
  width: 9%;
}
#main .mod_eventreader_online .event .lesson_menu ul li a {
  display: block;
  width: 72%;
  text-align: center;
  text-decoration: none !important;
  padding: 0.6rem 1rem;
  background-color: #189FAD;
  color: #fff;
  text-decoration: none;
  outline: none;
  transition: background-color 0.25s ease-in-out;
}
#main .mod_eventreader_online .event .lesson_menu ul li a:hover {
  background-color: #C3E6EA;
}
#main .mod_eventreader_online .event .lesson_menu ul li.ui-state-active a {
  color: #189FAD;
  background-color: #C3E6EA;
}
#main .member_booking_list table {
  width: 100%;
}
#main .member_booking_list tr.booking_item th, #main .member_booking_list tr.booking_item td {
  padding: 0.5rem;
}
#main .member_booking_list tr.booking_item.booking_header {
  background: #189FAD;
  color: #fff;
}
#main .member_booking_list tr.booking_item th {
  font-weight: normal;
}
#main .member_booking_list tr.booking_item:nth-child(even) {
  background: #EEEEEE;
}
#main .mod_personalData_plus {
  padding: 0.8rem 0;
  border-bottom: 1px solid #ccc;
}
#main .mod_personalData_plus .member_field {
  display: flex;
  flex-direction: row;
  padding: 0.2rem 0;
}
#main .mod_personalData_plus .member_field .label {
  width: 24%;
  font-weight: 600;
}
@media (max-width: 51.24em) {
  #main .mod_personalData_plus .member_field {
    flex-direction: column;
    margin-bottom: 0.4rem;
  }
  #main .mod_personalData_plus .member_field .label, #main .mod_personalData_plus .member_field .value {
    width: 100%;
    margin-bottom: 0.2rem;
  }
}
#main .mod_personalData_plus .toggler {
  display: inline-block;
  background: #189FAD !important;
  padding: 0.8rem 0.8rem 0.8rem 1.6rem;
  color: #fff;
  margin: 1rem 0;
  cursor: pointer;
}
#main .mod_personalData_plus .toggler .ui-icon {
  position: absolute;
}
#main .mod_personalData_plus .toggler .ui-icon::before {
  content: " + ";
  font-size: 220%;
  padding: 0;
  margin-top: -0.3rem;
  position: relative;
  top: -0.55rem;
  left: -1.2rem;
}
#main .mod_personalData_plus .toggler.active .ui-icon::before {
  content: " - ";
  top: -0.7rem;
}
#main .mod_personalData_plus .fields {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
#main .mod_personalData_plus .fields .widget select {
  width: 100%;
}
#main .mod_personalData_plus .widget-submit {
  padding-left: 0;
  width: 100%;
}
#main .mod_personalData_plus #widget_username, #main .mod_personalData_plus #widget_street {
  width: 100%;
}
#main .mod_personalData_plus #widget_username input[type=text], #main .mod_personalData_plus #widget_street input[type=text] {
  width: calc(50% - 0.5rem);
}

body.edge #main .mod_eventreader_online .event .lesson .ce_player .player_inner .audio_download,
body.mac.firefox #main .mod_eventreader_online .event .lesson .ce_player .player_inner .audio_download {
  margin-left: 380px;
}

#left .inside .mod_login {
  padding: 0.6rem;
  text-align: left;
}

#footer .inside {
  padding-top: 1rem;
}

@media screen and (max-width: 679px) {
  #main .mod_eventreader_online .event .lesson .center {
    padding: 1.2rem 0 !important;
  }
  #main .mod_eventreader_online .event .lesson .center.center60,
  #main .mod_eventreader_online .event .lesson .center.center70,
  #main .mod_eventreader_online .event .lesson .center.center80,
  #main .mod_eventreader_online .event .lesson .center.center90 {
    width: 100%;
  }
  #main .mod_eventreader_online .event .lesson > div.col_3, #main .mod_eventreader_online .event .lesson > h2.col_3, #main .mod_eventreader_online .event .lesson > h3.col_3 {
    width: 100%;
  }
  #main .mod_eventreader_online .event .lesson .ce_download .download_inner {
    max-width: none;
  }
  #main .mod_eventreader_online .event .lesson .ce_player .player_inner .mejs__container {
    width: calc(100% - 70px) !important;
  }
  #main .mod_eventreader_online .event .lesson .ce_player .player_inner .audio_download {
    margin-left: calc(50% - 80px);
  }
  #main .mod_eventreader_online .event .lesson > .ce_player {
    padding: 0.4rem !important;
  }
  #main .mod_eventreader_online .event .lesson .ce_player .player_inner {
    background-position: center center;
  }
}
@media screen and (max-width: 1219px) {
  #main .mod_eventreader_online .event .lesson_menu ul li {
    width: 7%;
  }
  #main .mod_eventreader_online .event .lesson_menu ul li a {
    padding: 0.6rem;
  }
}
@media screen and (max-width: 1023px) {
  #main .mod_eventreader_online .event .lesson_menu ul {
    flex-wrap: wrap;
    justify-content: left;
  }
  #main .mod_eventreader_online .event .lesson_menu ul li {
    margin-right: 2% !important;
    flex-grow: 0;
    flex-shrink: 0;
    width: 12%;
  }
  #main .mod_eventreader_online .event .lesson_menu ul li a {
    font-size: 0.9rem;
  }
}
@media screen and (max-width: 599px) {
  #main .mod_eventreader_online .event .lesson_menu ul li {
    margin-right: 2% !important;
    flex-grow: 0;
    flex-shrink: 0;
    width: 20%;
  }
  #main .mod_eventreader_online .event .lesson_menu ul li a {
    font-size: 0.9rem;
  }
}
@media screen and (min-width: 980px) {
  #main .inside .mod_article:first-of-type {
    min-height: unset;
  }
}
@media screen and (min-width: 1024px) {
  /*#container {
    padding-right: 0;
  }*/
  /*#right {
    left: 0;
    display: none;
  }*/
  /*.col_1 {
    #left {
      right: 0;
      display: none;
    }
    #container {
      padding-left: 0;
    }
  }*/
  #headermenu.clients {
    position: absolute;
    bottom: 0;
    width: 100%;
  }
  #headermenu.clients ul {
    /*display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;*/
  }
  #headermenu.clients ul li {
    /*width: 32%;*/
  }
  #headermenu.clients ul li a, #headermenu.clients ul li strong {
    background: #189FAD;
    fonts-size: 90%;
    padding-left: 1.6rem;
    background-repeat: no-repeat;
    /*background-position: 1.5rem 1.4rem;*/
    background-position: 0.3rem center;
    background-size: auto 36%;
    transition: background-color 0.25s ease-in-out;
  }
  #headermenu.clients ul li a, #headermenu.clients ul li strong.forward {
    /*background-color: rgba(0,161,176, 0.8);*/
    background-color: #189FAD, 0.8;
  }
  #headermenu.clients ul li > a:hover, #headermenu.clients ul li strong.active, #headermenu.clients ul li > a.trail {
    /*background-color: rgba(0,161,176, 0.9);
    background-color: $online, 0.9;*/
    color: #189FAD;
  }
  #headermenu.clients ul li a::before, #headermenu.clients ul li strong.active::before {
    /*background-color: rgba(0,161,176, 1);*/
    background-color: #189FAD, 1;
  }
  #headermenu.clients ul li.onlinekurse a, #headermenu.clients ul li.onlinekurse strong {
    /*background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="252.667" height="146.851"><path fill="%23189FAD" d="M230.819 132.222V25.914S230.819 0 204.905 0H51.847S25.932 0 25.932 25.914v106.311H37.91V28.066c0-17.277 17.276-17.277 17.276-17.277h146.383c17.278 0 17.278 17.277 17.278 17.277v104.158h11.973v-.002z"/><path fill="%23189FAD" d="M248.348 146.849s4.319 0 4.319-4.318v-10.799H0v10.799s0 4.318 4.318 4.318h244.03z"/><path fill="%23189FAD" d="M51.829 25.642h149.01v40.471H51.829zM51.829 72.126h45.648v15.116H51.829zM154.365 72.126h45.648v15.116h-45.648zM103.509 72.126h45.648v15.116h-45.648zM51.829 94.509h149.01v6.717H51.829zM51.829 109.814h149.01v6.717H51.829z"/></svg>');*/
    background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="252.667" height="146.851"><path fill="%23ffffff" d="M230.819 132.222V25.914S230.819 0 204.905 0H51.847S25.932 0 25.932 25.914v106.311H37.91V28.066c0-17.277 17.276-17.277 17.276-17.277h146.383c17.278 0 17.278 17.277 17.278 17.277v104.158h11.973v-.002z"/><path fill="%23ffffff" d="M248.348 146.849s4.319 0 4.319-4.318v-10.799H0v10.799s0 4.318 4.318 4.318h244.03z"/><path fill="%23ffffff" d="M51.829 25.642h149.01v40.471H51.829zM51.829 72.126h45.648v15.116H51.829zM154.365 72.126h45.648v15.116h-45.648zM103.509 72.126h45.648v15.116h-45.648zM51.829 94.509h149.01v6.717H51.829zM51.829 109.814h149.01v6.717H51.829z"/></svg>');
  }
  #headermenu.clients ul li.downloads a:link {
    background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150"><path fill="%23ffffff" d="M103 109.334H46.199V98.268h56.802L103 109.334zm0-50.853L82.722 78.76l.053.051-7.827 7.827-27.949-27.95 7.826-7.826 14.642 14.639V22.134h11.067v43.162l14.64-14.64L103 58.481zm47 16.52C150 33.58 116.42 0 75 0 33.578 0 0 33.58 0 75.001 0 116.421 33.579 150 75 150c41.42 0 75-33.579 75-74.999"/></svg>');
  }
  #headermenu.clients ul li.downloads a:hover, #headermenu.clients ul li.downloads a:active, #headermenu.clients ul li.downloads strong {
    background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150"><path fill="%23189FAD" d="M103 109.334H46.199V98.268h56.802L103 109.334zm0-50.853L82.722 78.76l.053.051-7.827 7.827-27.949-27.95 7.826-7.826 14.642 14.639V22.134h11.067v43.162l14.64-14.64L103 58.481zm47 16.52C150 33.58 116.42 0 75 0 33.578 0 0 33.58 0 75.001 0 116.421 33.579 150 75 150c41.42 0 75-33.579 75-74.999"/></svg>');
  }
  #headermenu.clients ul li.kongresspakete a, #headermenu.clients ul li.kongresspakete strong {
    background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="224" height="192" > <path fill="none" stroke="%23ffffff" stroke-width="8" d="M111.353 35.049v74.534"/><path fill="none" stroke="%23ffffff" stroke-width="8" stroke-miterlimit="1" d="M220.476 38.312L187.61 73.883l-77.777-32.922L142.696 5.39z"/><path fill="none" stroke="%23ffffff" stroke-width="8" stroke-miterlimit="1" d="M4.115 37.323L36.98 72.892l77.778-32.92L81.893 4.399z"/><path fill="none" stroke="%23ffffff" stroke-width="8" stroke-miterlimit="1" d="M114.17 105.252l-32.865 35.573-77.78-32.921L36.39 72.333z"/><path fill="none" stroke="%23ffffff" stroke-width="8" stroke-miterlimit="1" d="M109.613 105.252l32.866 35.573 77.78-32.921-32.866-35.571z"/><path fill="none" stroke="%23ffffff" stroke-width="8" stroke-miterlimit="1" d="M35.431 72.892l77.779 32.918.242 81.793-77.779-32.924-.098-33.084"/><path fill="none" stroke="%23ffffff" stroke-width="8" stroke-miterlimit="1" d="M188.151 74.312l-77.777 32.92-.242 80.367 77.777-32.924.098-32.982"/></svg>');
  }
  #headermenu.clients ul li.kurse a, #headermenu.clients ul li.kurse strong {
    background-size: auto 24%;
    background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="227" height="128"><path fill="%23ffffff" d="M48.669 66.546c-.583 1.264-.961 2.551-.961 3.872v34.003C47.708 117.443 77.164 128 113.5 128c36.335 0 65.79-10.557 65.79-23.579V70.418c0-1.321-.378-2.608-.96-3.869l-53.053 21.339c-11.772 4.737-23.546 0-23.546 0L48.669 66.546z"/><path fill="none" stroke="%23ffffff" stroke-width="5" d="M22.9 40.904v33.843M22.885 69.514L15.513 91.74M23.749 68.529l7.372 22.226M22.576 74.183l.648 23.407"/><path fill="%23ffffff" d="M5.423 34.021s-12.03 4.038-.258 8.774l96.566 38.842s11.774 4.734 23.545 0l96.565-38.842s11.772-4.737-.259-8.774L125.536 1.795s-12.03-4.037-24.063 0L5.423 34.021z"/></svg>');
  }
  #headermenu.clients ul li.zahlungsdaten a, #headermenu.clients ul li.zahlungsdaten strong {
    background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="120" height="124"><path fill="%23ffffff" d="M15.726 47.877c1.254-6.313 3.446-12.341 6.583-18.083a59.2 59.2 0 0111.88-15.241c4.786-4.418 10.398-7.949 16.837-10.592C57.463 1.321 64.616 0 72.479 0 83.305 0 92.678 2.471 100.6 7.406c7.918 4.938 13.759 11.366 17.521 19.289l-18.119 12.572c-1.368-3.445-3.136-6.342-5.3-8.697-2.166-2.352-4.53-4.22-7.094-5.598a32.01 32.01 0 00-7.948-3.014c-2.735-.629-5.359-.947-7.863-.947-4.333 0-8.234.719-11.71 2.153-3.478 1.438-6.524 3.389-9.145 5.855-2.623 2.471-4.845 5.339-6.667 8.611a48.584 48.584 0 00-4.273 10.247h44.274l-5.128 12.572H38.12c0 3.562.171 6.544.513 8.956h40.171L73.676 82.15h-31.11c2.846 6.2 6.807 11.224 11.88 15.068 5.07 3.85 11.026 5.771 17.863 5.771 2.621 0 5.298-.346 8.035-1.035 2.735-.688 5.385-1.777 7.948-3.271 2.563-1.49 4.927-3.415 7.094-5.77 2.165-2.352 3.933-5.193 5.299-8.525L120 95.583a35.807 35.807 0 01-7.948 12.141c-3.478 3.504-7.437 6.459-11.882 8.871a61.447 61.447 0 01-14.017 5.511c-4.9 1.261-9.744 1.896-14.53 1.896-6.496 0-12.564-1.12-18.205-3.359-5.641-2.239-10.769-5.251-15.384-9.041-4.616-3.789-8.633-8.208-12.051-13.263a66.955 66.955 0 01-8.035-16.187H0l5.128-12.745h9.744c-.342-2.756-.514-5.74-.514-8.956H2.223l5.128-12.572h8.375v-.002z"/></svg>');
  }
  #headermenu.clients ul li.persoenliche-daten a, #headermenu.clients ul li.persoenliche-daten strong {
    background-size: auto 34%;
    background-image: url(../../files/layout/images/pers_daten_p.svg);
  }
  #headermenu.clients ul li svg path {
    color: #fff;
  }
  #headermenu.clients ul li:hover, #headermenu.clients ul li:active {
    /*background-color: #8dd9e0; /*$akademie;*/
  }
  #headermenu.clients ul li.forward {
    display: none;
  }
}
@media screen and (max-width: 479px) {
  #main .mod_eventreader_online .event .lesson .ce_player .player_inner {
    padding: 2rem 0 7rem 0 !important;
    width: 100% !important;
    max-width: 280px !important;
    margin-left: auto;
    margin-right: auto;
    background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="188.635" height="136.537"><path fill="%2340b9c4" d="M14.31 130.901c.339-.224.68-.425 1.023-.587a13.223 13.223 0 00-1.036-.265c-.008.283-.002.568.013.852zM184.513 70.82c.293.014.584.027.873.027.957 0 1.896-.153 2.838-.972-.172-1.755-.628-2.112-1.111-2.371-1.009-.537-2.023-1.031-3.028-1.632-.359-.213-.715-.646-.704-2.038.611-.795 1.23-1.529 1.827-2.396.601-.871.59-.927.34-4.021-1.844-.308-3.604-1.782-5.269-3.987.361-2.939 1.449-1.854 2.182-3.813-.646-.122-1.058-.223-1.472-.269a2.524 2.524 0 00-.3-.016c-.073 0-.146.002-.219.004-.073.002-.146.004-.22.004-.246 0-.491-.023-.729-.135-.413-.195-.806-.775-1.205-1.198-.416-.44-.96.025-1.402-1.551.501-.363.905-.892 1.315-.892.128 0 .259.053.393.181.193.185.375.274.549.272.419 0 .788-.522 1.124-1.491.224-.647.726-.03.841-1.619-.695-.763-1.322-1.935-2.054-1.935-.235 0-.483.124-.747.421-.029.033-.06.048-.095.048-.237 0-.588-.753-.973-1.195.448-.16.792-.106 1.089-.419.852-.895 1.671-2.08 2.534-2.871.563-.513 1.137-.876 1.728-.876.265 0 .531.071.804.236.592.357 1.218.297 1.831.322h.035c.834 0 1.299-1.274 1.459-3.664-.977-.993-1.872-2.357-2.819-2.771-1.721-.749-3.21-3.11-4.772-4.961-.221-.262-.623-.556-.471-1.847.591-.231 1.184-.466 1.852-.725-.118-1.554-.246-2.803.016-4.173.136-.724-.036-1.939-.069-2.961-.584-.202-1.069-.474-1.554-.51-.635-.046-1.169-.37-1.636-1.848-.516-1.637-1.267-1.962-2.019-2.11-1.035-.206-2.067-.75-3.101-.75h-.027c-.811 0-1.612-.305-2.414-.61s-1.603-.61-2.415-.61c-.203 0-.406.02-.609.062-.016.003-.033.003-.049.003-.35 0-.737-.761-1.454-1.512.666-.494.954-.603 1.213-.92.469-.573.638-1.546.298-3.29-.762-.204-1.6-.424-2.436-.657-.775-.215-1.566-.239-2.322-.711-.654-.412-1.302-.839-1.938-.839-.578 0-1.146.35-1.703 1.387-.533-1.634-1.113-2.094-1.807-2.094h-.062c-.763.03-1.528.072-2.293.072-1.003 0-2.003-.072-2.997-.333a6.351 6.351 0 00-1.65-.199c-.671 0-1.343.079-2.013.154-.67.078-1.341.155-2.011.155-.357 0-.714-.021-1.071-.077-.745-.116-1.49-.299-2.232-.299-.169 0-.339.013-.507.034-2.504.326-5.003.917-7.507 1.217-.419.052-.838.066-1.258.066-.321 0-.642-.008-.962-.018a34.22 34.22 0 00-.961-.016c-.644 0-1.29.036-1.931.181a4.362 4.362 0 01-.957.093c-.294 0-.589-.019-.884-.038-.296-.021-.591-.04-.885-.04-.856 0-1.709.166-2.544.976a3.057 3.057 0 00-1.448-.337c-.561 0-1.121.118-1.681.236-.561.118-1.122.236-1.683.236a3.54 3.54 0 01-.631-.055 4.802 4.802 0 00-.877-.087 3.12 3.12 0 00-1.499.359c-.318.17-.608.295-.918.295-.099 0-.198-.011-.302-.04a5.117 5.117 0 00-1.329-.158c-.414 0-.829.035-1.244.068-.416.033-.832.068-1.248.068-.365 0-.73-.026-1.094-.102a1.438 1.438 0 00-.284-.027c-.566 0-1.141.297-1.71.297h-.04c-2.011 0-4.013.213-6 1.256-.791.416-1.614.94-2.408.94-.219 0-.434-.04-.647-.133a3.017 3.017 0 00-1.21-.25c-1.246 0-2.451.715-3.679 1.225-.757.314-1.524.718-2.284.718-.087 0-.174-.006-.261-.019-.491-.063-.983-.09-1.472-.09-2.069 0-4.132.48-6.196.652-1.825.149-3.652.208-5.478.403-1.457.158-2.926.192-4.364.774-1.812.731-3.654.254-5.45 1.361a.382.382 0 01-.207.054c-.068 0-.137-.012-.208-.027a1.134 1.134 0 00-.208-.024.424.424 0 00-.112.013c-.424.114-.846.328-1.27.464-.506.16-1.02.469-1.521.469-.094 0-.186-.01-.277-.034a1.253 1.253 0 00-.304-.038c-.249 0-.485.068-.737.11a9.82 9.82 0 01-1.563.149 4.678 4.678 0 01-1.676-.286c-.777-.292-1.546-.49-2.321-.49-.259 0-.519.022-.778.068-.364.07-.754.05-1.083.425-.364.417-.669 1.243-.868 1.631-.52-.598-.891-1.273-1.284-1.413a2.583 2.583 0 00-.88-.142c-.318 0-.638.045-.956.089-1.53.22-3.058.574-4.587.771-2.194.28-4.392.412-6.571 1.292-.585.236-1.177.7-1.757.7a.99.99 0 01-.202-.021 3.247 3.247 0 00-.663-.065c-1.429 0-2.834.828-4.253.86-.506.011-.85 1.411-1.321 1.411-.109 0-.226-.076-.354-.263-.011-.017-.024-.024-.039-.024-.109 0-.299.438-.441.653-.488.744-.776 1.137-1.084 1.137-.358 0-.739-.535-1.486-1.678-.106-.164-.217-.244-.331-.244-.26 0-.53.426-.77 1.241-.321 1.091-.52 1.615-.751 1.615-.217 0-.463-.464-.865-1.345-.228-.502-.534-.939-.813-.979a3.066 3.066 0 00-.448-.03c-.524 0-1.05.106-1.574.128h-.006c-.114 0-.229-.162-.352-.252l-.398-2.025c-.312-.188-.612-.278-.905-.278-.742 0-1.433.576-2.114 1.587-.662.98-1.323 1.636-1.966 1.636-.69 0-1.36-.753-1.988-2.663l-.159-.24c-.07-.075-.135-.111-.195-.111-.187 0-.323.352-.372.91-.066.759-.033 1.592-.043 2.341-.772.337-1.596.025-2.06 1.063-.229.512-.45.664-.662.664-.153 0-.302-.077-.448-.155-.146-.078-.289-.156-.43-.156a.392.392 0 00-.29.135c-.303.314-.547 1.085-.874 1.763l-.634-3.135-1.372.847c-.078.748-.204.967-.35.967-.105 0-.222-.114-.34-.228-.119-.115-.238-.229-.35-.229-.138 0-.263.172-.359.725l.866 6.409c.191.065.324.029.429.161.355.446.43 1.344.15 1.872-.201.377-.446.559-.69.851-.318-.423-.672-.895-.988-1.313-.374 1.077-.206 2.598-.594 3.315L5.58 28.2c-.244 1.363-.349 2.97-.679 3.595-.888 1.677-1.786 3.515-2.934 3.515-.429 0-.862.058-1.282.259-.427.206-.907 2.352-.575 3.796.322 1.405.566 2.957.781 4.098h2.076c.097 1.977-.496 1.503-.665 2.166-.243.96-.273 2.354-.504 3.354-.186.799-.536 1.287-.784 1.85l.716 6.562-1.548 3.992c.023-.002.046-.002.067-.002 1.017 0 .585 2.448.9 3.713.163-.502.314-.736.453-.736.167 0 .316.346.442.973.195.967-.093 2.505.406 3.135l.339 2.662c-.302 1.219-.682 2.129-.75 3.201-.068 1.082.096 2.453.3 3.455.166.806.545 1.254.823 1.844-.337 1.967-.366 3.735-.11 5.596.647-.565.307-2.579.68-3.465l.825 4.465c-.184.327-.386.679-.562.991.399 1.749.745 3.138 1.041 4.604.189.938-.045 1.898-.425 1.898a.268.268 0 01-.104-.023c-.465-.207-.929-.519-1.333-1.4-.302 3.709-.302 3.709-.118 3.945.09-.218.171-.574.272-.621a.178.178 0 01.094-.022c.124 0 .249.094.336.113v3.813c-.005 2.974.326 4.187 1.322 4.499a.28.28 0 00.058.008c.259 0 .534-.492.803-.522.241-.028.485-.07.723-.07.798 0 1.526.46 1.851 3.41.269-.464.129-1.736.528-1.736.032 0 .066.008.106.023v3.614l-.053-.14c.004.011.008.019.011.031l.042.112h-.001c.786 2.322.64 5.054.084 7.283-.557 2.228-.394 3.718.052 5.436.941-.164.935-.188 1.696-1.638.054-.099.123-.125.199-.125.04 0 .083.007.125.016.042.007.082.011.122.015.058 2.51.269 4.762 1.2 6.034.298-.363.617-.746.935-1.133.14.432.286.852.424 1.286.611.102 1.221.259 1.826.452.031-.097.065-.194.092-.293l.112.346-.001.016a23.09 23.09 0 011.988.782c1.272.565 2.747 1.271 4.027 2.617h.605l.588-2.606c.262.937.447 1.597.651 2.318.353-.269.678-.522.961-.741.143-1.046-.125-2.376.452-2.767l.545 2.026c.24-.472.48-.957.753-1.498.135.37.24.803.385 1.021.191.277.5-.062.55.922-.455 2.407-.455 2.407-.162 4.85.337-.882.668-1.597.931-2.478.26-.875.452-1.913.726-3.107.178.699.364 1.108.354 1.479-.017.665-.171 1.288-.233 1.956-.105 1.14.143 3.04.465 3.7.426.246.862.49 1.276.733.408-2.193-.693-3.8-.208-6.178.287.394.534.741.782 1.085.105-.387.208-.789.323-1.155.002-.009.007-.011.013-.011.031 0 .106.096.221.19l-.239 5.03c.362.41.685.777 1.038 1.182.326-.991.175-3.055.9-3.055h.006l.385 3.793h2.813a59.361 59.361 0 011.511-.243l.239-.896.212.826c.355-.051.712-.097 1.068-.142.56-.897 1.125-1.571 1.392-3.081.555.407 1.004.733 1.497 1.093l-.117-2.989c.541.751 1.059 1.038 1.561 1.038.862 0 1.681-.851 2.5-1.716l.173-.149c.118.027.233.121.37.202.099.715.203 1.452.313 2.253.219-.742.411-1.413.615-2.053.002-.009.008-.017.017-.017.035 0 .106.099.169.146.021.483.02 1.003.069 1.482l.006.06c.013-.008.023-.019.036-.024a20.045 20.045 0 013.357-1.252c.033-.369.133-.722.292-1.573.012.577.013 1.064.015 1.492a21.236 21.236 0 012.139-.437c.031-.136.061-.269.094-.404l-.024.395a22.98 22.98 0 011.299-.154c.075-.673.206-1.452.422-3.006.105 1.688.212 2.297.158 2.742l-.03.219c2.027-.138 4.06-.026 6.093.212a9.684 9.684 0 01.604-1.914l-.198 1.961.148.02c.588-1.062 1.232-1.907 1.917-2.545.061-.815.141-1.699.23-2.823.316.694.579 1.294.765 2.06.115-.07.231-.134.347-.195-.114-1.003.042-2.126.598-2.342 2.895-1.124 5.801-1.416 8.714-1.314.046-.326.152-.601.232-.898.043.259.089.525.156.913l.19.012c.231-.247.462-.494.695-.737.227-1.354.598-1.851 1.302-1.866h.018c.149 0 .298.046.448.09a28.89 28.89 0 011.162-1.045l.067-1.293-.019-.057c-.515-.451-.723-.661-.862-.661-.086 0-.146.083-.237.235-.372.636-.629.936-.852.936-.371 0-.642-.839-1.178-2.341.317-.542.588-1.315.899-1.479.793-.418 1.606-.96 2.402-.96.107 0 .215.008.322.031.116.028.231.036.346.036.233 0 .466-.043.7-.074.233-.036.466-.074.7-.074.377 0 .754.098 1.131.441.041.034.083.05.126.05.265 0 .597-.586.888-.851.481-.433 1.003-1.042 1.49-1.042.227 0 .446.132.648.476.447.758.868.972 1.293.972.372 0 .749-.167 1.146-.285.61-.179 1.174-.593 1.758-.991.222-.144.443-.261.663-.261.478 0 .937.53 1.317 2.278a5.985 5.985 0 01-.196.195c.304-.077.609-.147.914-.207a7.924 7.924 0 01-.144-1.314c1.257-.411 2.517-.668 3.756-1.281.319-.155.634-.246.94-.246.585 0 1.147.32 1.703 1.081-.327.611-.651 1.218-.955 1.782a5.797 5.797 0 012.619-.381c1.896.157 4.097 1.011 5.695 3.612 1.65.171 3.299.37 4.948.593l.071-1.945c.306-.023.539-.046.721-.046.577 0 .639.23.899 1.198l-.301.985c1.041.15 2.08.315 3.12.491-.147-.817-.274-1.513-.413-2.271.213-.453.409-.648.587-.648.225 0 .422.313.588.805l-.076 2.229c1.938.335 3.875.717 5.81 1.146l.146-1.518c.271.736.452 1.229.575 1.688.201.081.375.292.509.576l.222-.001c.077-1.408.065-2.727.15-3.973.128-.12.238-.174.332-.174.512 0 .571 1.568.737 2.692.419-.074.828-.148 1.232-.222.206-.765-.106-2.197.406-2.556.386.362.334 1.315.358 2.162a.261.261 0 00.033-.027c-.093.702-.181 1.4-.254 1.958l.056.096c1.319-.021 2.639-.046 3.958-.075a14.745 14.745 0 013.694-.632l.557-6.986c.419 3.281.445 3.481 1.394 4.942a.696.696 0 01.261-.275l.56-4.814.399 4.895.883.171.193-1.429c.116.507.206 1.014.277 1.521l.738.141.015-.51c.034.174.06.35.083.529l1.278.24c.028-.162.056-.322.081-.477.356.249.645.45.958.665 1.379.249 2.758.481 4.138.687.439-.493.854-1.435 1.216-2.338.366-.914.102-2.295.082-3.489-.008-.457.125-.933.286-2.019.119 1.219.141 1.979.262 2.573.171.843.413 1.565.604 2.264l-.441 2.614c.025.003.05.003.075.003.679 0 1.438-.604 2.195-1.807.021-.027-.046-.519-.073-.799-.21.218-.395.332-.536.332-.115 0-.202-.071-.248-.231.007-1.549.145-2.942.63-4.453l.814 3.77c.192-.315.391-.644.647-1.068l2.046 2.954.295-1.788.113.509c.061-.113.131-.217.218-.304.72-.718 1.44-1.46 2.167-2.186l.027-.587c.062.005.125.012.188.023l.008.343c1.591-1.579 3.207-3.057 4.886-4.003 1.582-.891 3.159-1.258 4.75-1.196-.018-1.51.156-3.025.063-4.997.274 2.974.351 3.795.251 5.011.787.059 1.577.219 2.373.472.325.104.517.576.596 1.158.131-.226.269-.419.413-.578-.013-.092-.026-.188-.045-.292.306-1.171.514-2.677 1.253-2.958.086 1.064.294 2.12.215 2.925a2 2 0 01.364.26c.055-.77.109-1.539.167-2.308.016-.199.177-.308.327-.542.317 1.032.3 2.116.224 3.27.193-.059.386-.112.58-.159.157-.8.298-1.595.334-2.515.012-.339.279-.597.429-.889.105.031.213.083.319.085l.169-.125c-.062.059-.125.175-.188.18h-.013c-.102 0-.2-.063-.3-.093.156 1.112.313 2.221.446 3.156a7.448 7.448 0 011.046-.025c.116-1.593.125-3.395.229-5.196l.481 1.296c.67-.114 1.27-.191 1.867-.324.236-.046.616-.012.68-.378.262-1.498.685-1.748 1.109-1.748.201 0 .401.059.585.063h.028c.815 0 1.3-1.19 1.788-2.946-.082-.547-.172-1.183-.266-1.808-.082.406-.133.957-.256 1.187a.246.246 0 01-.219.129c-.094 0-.184-.051-.206-.16-.171-.815.032-1.203.289-1.347a.188.188 0 01.089-.019c.084 0 .171.051.257.063.399-1.971 1.259-.976 1.764-2.252.154-3.754.154-3.754 1.209-4.972-.302-2.638-.425-5.351-.092-8.14.111-.925.012-2.096-.045-3.13-.103-1.896-.245-3.774-.371-5.658-1.232-1.824-1.232-1.824-1.788-4.089.191-.015.384-.021.571-.021.302-.008.596.006.889.02zM2.494 68.235v-2.316c.53.787.546.808 0 2.316zm3.751 23.708c-.167-1.811-.278-3.032-.421-4.573 1.145 1.713 1.226 2.411.421 4.573zm1.04 10.073c-.008 0-.017-.005-.024-.013-.08-.055-.129-.456-.192-.706.068-.227.137-.449.206-.671.093.347.188.695.282 1.038-.091.121-.192.352-.272.352zm.438-13.046l-.043-1.862.225-.046.046 1.862c-.076.014-.153.03-.228.046zm.816 2.793l-.056-.397.117.014-.061.383zm1.226-65.11c0 .027-.132.025-.203.04.013-.476.025-.951.046-1.422.001-.026.074-.028.166-.058-.001.495.004.967-.009 1.44zm1.06-3.609l.009.433-.084.34-.019-.835.094.062zm.24 92.77a.315.315 0 01-.129-.027c-.115-.055-.213-.586-.301-.94l.034-.46c.128.124.259.21.378.371.189.253.371.553.56.839l.007.027c-.183.057-.37.19-.549.19zm.374 3.728c-.188-1.377-.027-2.65.179-3.903.585 1.908.584 1.936-.179 3.903zm1.455 2.855c-.109-.14-.202-.219-.2-.265.062-1.265.133-2.529.204-3.79.215 1.413.413 2.803-.004 4.055zm.692 2.142l-.021-.002v-4.605c.274 1.725.45 2.369.459 3.028.011.761-.087 1.579-.438 1.579zm12.657-.943a10.823 10.823 0 00-.253-.184l.167-1.39.132.117c-.012.486-.029.972-.046 1.457zm28.273 6.127l.108-1.034c.078.171.156.347.235.518l-.343.516zm3.716-.672l.111-2.283.127 2.244c-.078.012-.158.028-.238.039zm15.748-11.134l-.147-.148c.053-.234.107-.464.158-.695.075.134.146.266.221.395-.078.157-.148.347-.232.448zm1.509 1.421c-.605-1.147-.811-2.056-.392-3.231.089-.254.261-.352.403-.352.015 0 .029.004.043.004.068.012.193.522.18.765-.036.796-.124 1.578-.234 2.814zm31.526-6.044a.973.973 0 01-.278.035c-.178 0-.355-.035-.533-.058l-.03-.441c.08-.57.211-.679.357-.679.045 0 .093.003.14.016.047.011.093.026.139.026a.21.21 0 00.112-.035.032.032 0 01.02-.007c.078 0 .171.241.257.354-.061.282-.114.774-.184.789zm1.757 4.487c0-.284-.011-.573.004-.854l.121-.207.112.874c-.078.063-.158.124-.237.187zm7.452-5.791l-.052-.391.108.004-.056.387zm2.039 6.806c-.074-.375-.177-.73-.21-1.132l.192-.609c.124.129.229.43.405.804l-.387.937zm9.49 1.517c-.095-.3-.189-.604-.286-.904.086-.079.172-.162.26-.191.017-.004.036-.004.053-.004.085 0 .172.05.258.071l-.285 1.028zm1.345-9.993c.008-.16.141-.261.218-.395l.061.449c-.049.464-.122.914-.26 1.893-.015-1.03-.044-1.498-.019-1.947zm.444 9.931c-.172-1.733-.339-2.704.158-3.898l-.158 3.898zm1.081-.593c-.036-.276-.105-.562-.097-.834.007-.191.113-.363.175-.542.038.268.11.545.098.794-.01.212-.115.391-.176.582zm.653 1.198l.056-.363.091.792c-.052-.137-.104-.272-.147-.429zm1.915-2.61l-.235-.769.243-.914c.048.281.132.57.132.851-.001.281-.091.555-.14.832zm.485-4.535c-.114.246-.302.2-.458.285-.026-.448-.129-1.049-.062-1.314.154-.641.386-1.121.591-1.679.373 1.217.241 2.056-.071 2.708zm-.112-10.447c.177-.499.353-.882.547-.882.155 0 .321.25.507.882h-1.054zm2.932-10.158l-.049-.332.09-.016-.041.348zm3.915 9.92c-.11 0-.22-.059-.326-.114-.106-.054-.209-.104-.306-.104a.33.33 0 00-.082.011l1.548-1.87c-.253 1.702-.547 2.077-.834 2.077zm.905 11.333l-.063-.418h.113l-.05.418zm2.524-4.496h.07l.047 2.306h-.197l.08-2.306zm-.081 9.444c-.054-.449-.127-.898-.149-1.358-.005-.106.166-.278.307-.5.066.409.187.832.173 1.206-.011.25-.214.445-.331.652zm1.025-15.946h-.016c-.111-.012-.221-.253-.331-.394l.319-1.592c.178.309.325.417.346.632.08.773-.01 1.354-.318 1.354zm1.603 10.502c-.107-.395-.222-.741-.209-.78.091-.307.208-.558.314-.828l.068.421c-.041.371-.103.723-.173 1.187zm2.615-1.728l-.043-.469.124-.129.036.464-.117.134zm3.682-7.357l-.063-.394c.022-.266.073-.512.112-.765l.063.409-.112.75zm1.855 9.374c-.165-.602-.192-1.187.075-1.952.023.667.046 1.136.045 1.604l-.12.348zm4.554-2.006c-.07-.085-.138-.172-.209-.258.071-.562.134-1.136.225-1.666 0-.008.003-.008.008-.008.039 0 .199.171.294.25-.106.561-.213 1.119-.318 1.682zm1.298-6.412l.073-.444.057.468-.13-.024zm-3.025-96.852l-.043-.735c.246-.162.503-.532.738-.532.032 0 .064.007.096.022.475.234.947.323 1.426.323 1.079 0 2.19-.445 3.409-.664-.215 1.078-.32 2.054-.419 2.054h-.001c-1.738-.082-3.472-.288-5.206-.468zm5.391 93.508l-.065.71-.104-.309.044-.402h.125zm-.416 5.608c-.041-1.534.061-2.292.45-2.292.104 0 .227.051.373.161-.304.788-.52 1.35-.823 2.131zm3.81-97.194a.285.285 0 01-.082-.011l-.069-.318.281-.303c.024.202.045.403.067.607-.064.005-.13.025-.197.025zm2.848 95.211c-.021.247-.225.363-.345.542-.059-.437-.176-.906-.158-1.315.016-.347.188-.632.459-1.451.031 1.151.087 1.721.044 2.224z"/><path fill="%23A0DDE0" d="M84.343 116.875c-.199-.316-.4-.479-.603-.479a.52.52 0 00-.297.104c.3.123.599.249.9.375zM185.561 114.088c.022-.508.115-.973.259-1.322a35.14 35.14 0 00-.741.233c.158.369.32.73.482 1.089zM180.035 111.48c.066-.195.131-.391.194-.59-.146-.016-.291-.032-.427-.032a.86.86 0 00-.407.087c.207.148.423.327.64.535zM182.48 109.853a5.011 5.011 0 00-.104-.126.214.214 0 00-.161-.082c-.11 0-.224.121-.301.413l.566-.205zM168.264 7.99h-.004c-.332-.021-.663-.293-1.122-.534.169-1.801.304-3.229.524-5.539.264 1.301.382 1.797.468 2.33.086.542.101 1.492.219 1.605.274.255.457.527.328 1.344-.06.378-.271.794-.413.794M188.25 132.012c.032.113.064.227.088.337l.296-.917-.1-.637c-.068.44-.161.847-.284 1.217zM184.313 118.304c.041-.039.081-.081.122-.121.022-.13.044-.26.061-.394.018-.136-.081-.387-.182-.82v1.335z"/></svg>');
    /*background-position: bottom center;
    background-size: contain;
    background-repeat: no-repeat;*/
  }
  #main .mod_eventreader_online .event .lesson .ce_player .player_inner .audio_download {
    /*margin-left: calc(50% - 80px);*/
    display: block;
    margin-left: 0;
    position: absolute;
    margin-top: 8rem;
  }
  #main .mod_eventreader_online .event .lesson .ce_player .player_inner .mejs__container {
    width: 70% !important;
    margin-right: 0;
  }
  #main .mod_eventreader_online .event .lesson .ce_player.koerper .player_inner {
    background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="188.635" height="136.537"><path fill="%23f5bf78" d="M14.31 130.901c.339-.224.68-.425 1.023-.587a13.223 13.223 0 00-1.036-.265c-.008.283-.002.568.013.852zM184.513 70.82c.293.014.584.027.873.027.957 0 1.896-.153 2.838-.972-.172-1.755-.628-2.112-1.111-2.371-1.009-.537-2.023-1.031-3.028-1.632-.359-.213-.715-.646-.704-2.038.611-.795 1.23-1.529 1.827-2.396.601-.871.59-.927.34-4.021-1.844-.308-3.604-1.782-5.269-3.987.361-2.939 1.449-1.854 2.182-3.813-.646-.122-1.058-.223-1.472-.269a2.524 2.524 0 00-.3-.016c-.073 0-.146.002-.219.004-.073.002-.146.004-.22.004-.246 0-.491-.023-.729-.135-.413-.195-.806-.775-1.205-1.198-.416-.44-.96.025-1.402-1.551.501-.363.905-.892 1.315-.892.128 0 .259.053.393.181.193.185.375.274.549.272.419 0 .788-.522 1.124-1.491.224-.647.726-.03.841-1.619-.695-.763-1.322-1.935-2.054-1.935-.235 0-.483.124-.747.421-.029.033-.06.048-.095.048-.237 0-.588-.753-.973-1.195.448-.16.792-.106 1.089-.419.852-.895 1.671-2.08 2.534-2.871.563-.513 1.137-.876 1.728-.876.265 0 .531.071.804.236.592.357 1.218.297 1.831.322h.035c.834 0 1.299-1.274 1.459-3.664-.977-.993-1.872-2.357-2.819-2.771-1.721-.749-3.21-3.11-4.772-4.961-.221-.262-.623-.556-.471-1.847.591-.231 1.184-.466 1.852-.725-.118-1.554-.246-2.803.016-4.173.136-.724-.036-1.939-.069-2.961-.584-.202-1.069-.474-1.554-.51-.635-.046-1.169-.37-1.636-1.848-.516-1.637-1.267-1.962-2.019-2.11-1.035-.206-2.067-.75-3.101-.75h-.027c-.811 0-1.612-.305-2.414-.61s-1.603-.61-2.415-.61c-.203 0-.406.02-.609.062-.016.003-.033.003-.049.003-.35 0-.737-.761-1.454-1.512.666-.494.954-.603 1.213-.92.469-.573.638-1.546.298-3.29-.762-.204-1.6-.424-2.436-.657-.775-.215-1.566-.239-2.322-.711-.654-.412-1.302-.839-1.938-.839-.578 0-1.146.35-1.703 1.387-.533-1.634-1.113-2.094-1.807-2.094h-.062c-.763.03-1.528.072-2.293.072-1.003 0-2.003-.072-2.997-.333a6.351 6.351 0 00-1.65-.199c-.671 0-1.343.079-2.013.154-.67.078-1.341.155-2.011.155-.357 0-.714-.021-1.071-.077-.745-.116-1.49-.299-2.232-.299-.169 0-.339.013-.507.034-2.504.326-5.003.917-7.507 1.217-.419.052-.838.066-1.258.066-.321 0-.642-.008-.962-.018a34.22 34.22 0 00-.961-.016c-.644 0-1.29.036-1.931.181a4.362 4.362 0 01-.957.093c-.294 0-.589-.019-.884-.038-.296-.021-.591-.04-.885-.04-.856 0-1.709.166-2.544.976a3.057 3.057 0 00-1.448-.337c-.561 0-1.121.118-1.681.236-.561.118-1.122.236-1.683.236a3.54 3.54 0 01-.631-.055 4.802 4.802 0 00-.877-.087 3.12 3.12 0 00-1.499.359c-.318.17-.608.295-.918.295-.099 0-.198-.011-.302-.04a5.117 5.117 0 00-1.329-.158c-.414 0-.829.035-1.244.068-.416.033-.832.068-1.248.068-.365 0-.73-.026-1.094-.102a1.438 1.438 0 00-.284-.027c-.566 0-1.141.297-1.71.297h-.04c-2.011 0-4.013.213-6 1.256-.791.416-1.614.94-2.408.94-.219 0-.434-.04-.647-.133a3.017 3.017 0 00-1.21-.25c-1.246 0-2.451.715-3.679 1.225-.757.314-1.524.718-2.284.718-.087 0-.174-.006-.261-.019-.491-.063-.983-.09-1.472-.09-2.069 0-4.132.48-6.196.652-1.825.149-3.652.208-5.478.403-1.457.158-2.926.192-4.364.774-1.812.731-3.654.254-5.45 1.361a.382.382 0 01-.207.054c-.068 0-.137-.012-.208-.027a1.134 1.134 0 00-.208-.024.424.424 0 00-.112.013c-.424.114-.846.328-1.27.464-.506.16-1.02.469-1.521.469-.094 0-.186-.01-.277-.034a1.253 1.253 0 00-.304-.038c-.249 0-.485.068-.737.11a9.82 9.82 0 01-1.563.149 4.678 4.678 0 01-1.676-.286c-.777-.292-1.546-.49-2.321-.49-.259 0-.519.022-.778.068-.364.07-.754.05-1.083.425-.364.417-.669 1.243-.868 1.631-.52-.598-.891-1.273-1.284-1.413a2.583 2.583 0 00-.88-.142c-.318 0-.638.045-.956.089-1.53.22-3.058.574-4.587.771-2.194.28-4.392.412-6.571 1.292-.585.236-1.177.7-1.757.7a.99.99 0 01-.202-.021 3.247 3.247 0 00-.663-.065c-1.429 0-2.834.828-4.253.86-.506.011-.85 1.411-1.321 1.411-.109 0-.226-.076-.354-.263-.011-.017-.024-.024-.039-.024-.109 0-.299.438-.441.653-.488.744-.776 1.137-1.084 1.137-.358 0-.739-.535-1.486-1.678-.106-.164-.217-.244-.331-.244-.26 0-.53.426-.77 1.241-.321 1.091-.52 1.615-.751 1.615-.217 0-.463-.464-.865-1.345-.228-.502-.534-.939-.813-.979a3.066 3.066 0 00-.448-.03c-.524 0-1.05.106-1.574.128h-.006c-.114 0-.229-.162-.352-.252l-.398-2.025c-.312-.188-.612-.278-.905-.278-.742 0-1.433.576-2.114 1.587-.662.98-1.323 1.636-1.966 1.636-.69 0-1.36-.753-1.988-2.663l-.159-.24c-.07-.075-.135-.111-.195-.111-.187 0-.323.352-.372.91-.066.759-.033 1.592-.043 2.341-.772.337-1.596.025-2.06 1.063-.229.512-.45.664-.662.664-.153 0-.302-.077-.448-.155-.146-.078-.289-.156-.43-.156a.392.392 0 00-.29.135c-.303.314-.547 1.085-.874 1.763l-.634-3.135-1.372.847c-.078.748-.204.967-.35.967-.105 0-.222-.114-.34-.228-.119-.115-.238-.229-.35-.229-.138 0-.263.172-.359.725l.866 6.409c.191.065.324.029.429.161.355.446.43 1.344.15 1.872-.201.377-.446.559-.69.851-.318-.423-.672-.895-.988-1.313-.374 1.077-.206 2.598-.594 3.315L5.58 28.2c-.244 1.363-.349 2.97-.679 3.595-.888 1.677-1.786 3.515-2.934 3.515-.429 0-.862.058-1.282.259-.427.206-.907 2.352-.575 3.796.322 1.405.566 2.957.781 4.098h2.076c.097 1.977-.496 1.503-.665 2.166-.243.96-.273 2.354-.504 3.354-.186.799-.536 1.287-.784 1.85l.716 6.562-1.548 3.992c.023-.002.046-.002.067-.002 1.017 0 .585 2.448.9 3.713.163-.502.314-.736.453-.736.167 0 .316.346.442.973.195.967-.093 2.505.406 3.135l.339 2.662c-.302 1.219-.682 2.129-.75 3.201-.068 1.082.096 2.453.3 3.455.166.806.545 1.254.823 1.844-.337 1.967-.366 3.735-.11 5.596.647-.565.307-2.579.68-3.465l.825 4.465c-.184.327-.386.679-.562.991.399 1.749.745 3.138 1.041 4.604.189.938-.045 1.898-.425 1.898a.268.268 0 01-.104-.023c-.465-.207-.929-.519-1.333-1.4-.302 3.709-.302 3.709-.118 3.945.09-.218.171-.574.272-.621a.178.178 0 01.094-.022c.124 0 .249.094.336.113v3.813c-.005 2.974.326 4.187 1.322 4.499a.28.28 0 00.058.008c.259 0 .534-.492.803-.522.241-.028.485-.07.723-.07.798 0 1.526.46 1.851 3.41.269-.464.129-1.736.528-1.736.032 0 .066.008.106.023v3.614l-.053-.14c.004.011.008.019.011.031l.042.112h-.001c.786 2.322.64 5.054.084 7.283-.557 2.228-.394 3.718.052 5.436.941-.164.935-.188 1.696-1.638.054-.099.123-.125.199-.125.04 0 .083.007.125.016.042.007.082.011.122.015.058 2.51.269 4.762 1.2 6.034.298-.363.617-.746.935-1.133.14.432.286.852.424 1.286.611.102 1.221.259 1.826.452.031-.097.065-.194.092-.293l.112.346-.001.016a23.09 23.09 0 011.988.782c1.272.565 2.747 1.271 4.027 2.617h.605l.588-2.606c.262.937.447 1.597.651 2.318.353-.269.678-.522.961-.741.143-1.046-.125-2.376.452-2.767l.545 2.026c.24-.472.48-.957.753-1.498.135.37.24.803.385 1.021.191.277.5-.062.55.922-.455 2.407-.455 2.407-.162 4.85.337-.882.668-1.597.931-2.478.26-.875.452-1.913.726-3.107.178.699.364 1.108.354 1.479-.017.665-.171 1.288-.233 1.956-.105 1.14.143 3.04.465 3.7.426.246.862.49 1.276.733.408-2.193-.693-3.8-.208-6.178.287.394.534.741.782 1.085.105-.387.208-.789.323-1.155.002-.009.007-.011.013-.011.031 0 .106.096.221.19l-.239 5.03c.362.41.685.777 1.038 1.182.326-.991.175-3.055.9-3.055h.006l.385 3.793h2.813a59.361 59.361 0 011.511-.243l.239-.896.212.826c.355-.051.712-.097 1.068-.142.56-.897 1.125-1.571 1.392-3.081.555.407 1.004.733 1.497 1.093l-.117-2.989c.541.751 1.059 1.038 1.561 1.038.862 0 1.681-.851 2.5-1.716l.173-.149c.118.027.233.121.37.202.099.715.203 1.452.313 2.253.219-.742.411-1.413.615-2.053.002-.009.008-.017.017-.017.035 0 .106.099.169.146.021.483.02 1.003.069 1.482l.006.06c.013-.008.023-.019.036-.024a20.045 20.045 0 013.357-1.252c.033-.369.133-.722.292-1.573.012.577.013 1.064.015 1.492a21.236 21.236 0 012.139-.437c.031-.136.061-.269.094-.404l-.024.395a22.98 22.98 0 011.299-.154c.075-.673.206-1.452.422-3.006.105 1.688.212 2.297.158 2.742l-.03.219c2.027-.138 4.06-.026 6.093.212a9.684 9.684 0 01.604-1.914l-.198 1.961.148.02c.588-1.062 1.232-1.907 1.917-2.545.061-.815.141-1.699.23-2.823.316.694.579 1.294.765 2.06.115-.07.231-.134.347-.195-.114-1.003.042-2.126.598-2.342 2.895-1.124 5.801-1.416 8.714-1.314.046-.326.152-.601.232-.898.043.259.089.525.156.913l.19.012c.231-.247.462-.494.695-.737.227-1.354.598-1.851 1.302-1.866h.018c.149 0 .298.046.448.09a28.89 28.89 0 011.162-1.045l.067-1.293-.019-.057c-.515-.451-.723-.661-.862-.661-.086 0-.146.083-.237.235-.372.636-.629.936-.852.936-.371 0-.642-.839-1.178-2.341.317-.542.588-1.315.899-1.479.793-.418 1.606-.96 2.402-.96.107 0 .215.008.322.031.116.028.231.036.346.036.233 0 .466-.043.7-.074.233-.036.466-.074.7-.074.377 0 .754.098 1.131.441.041.034.083.05.126.05.265 0 .597-.586.888-.851.481-.433 1.003-1.042 1.49-1.042.227 0 .446.132.648.476.447.758.868.972 1.293.972.372 0 .749-.167 1.146-.285.61-.179 1.174-.593 1.758-.991.222-.144.443-.261.663-.261.478 0 .937.53 1.317 2.278a5.985 5.985 0 01-.196.195c.304-.077.609-.147.914-.207a7.924 7.924 0 01-.144-1.314c1.257-.411 2.517-.668 3.756-1.281.319-.155.634-.246.94-.246.585 0 1.147.32 1.703 1.081-.327.611-.651 1.218-.955 1.782a5.797 5.797 0 012.619-.381c1.896.157 4.097 1.011 5.695 3.612 1.65.171 3.299.37 4.948.593l.071-1.945c.306-.023.539-.046.721-.046.577 0 .639.23.899 1.198l-.301.985c1.041.15 2.08.315 3.12.491-.147-.817-.274-1.513-.413-2.271.213-.453.409-.648.587-.648.225 0 .422.313.588.805l-.076 2.229c1.938.335 3.875.717 5.81 1.146l.146-1.518c.271.736.452 1.229.575 1.688.201.081.375.292.509.576l.222-.001c.077-1.408.065-2.727.15-3.973.128-.12.238-.174.332-.174.512 0 .571 1.568.737 2.692.419-.074.828-.148 1.232-.222.206-.765-.106-2.197.406-2.556.386.362.334 1.315.358 2.162a.261.261 0 00.033-.027c-.093.702-.181 1.4-.254 1.958l.056.096c1.319-.021 2.639-.046 3.958-.075a14.745 14.745 0 013.694-.632l.557-6.986c.419 3.281.445 3.481 1.394 4.942a.696.696 0 01.261-.275l.56-4.814.399 4.895.883.171.193-1.429c.116.507.206 1.014.277 1.521l.738.141.015-.51c.034.174.06.35.083.529l1.278.24c.028-.162.056-.322.081-.477.356.249.645.45.958.665 1.379.249 2.758.481 4.138.687.439-.493.854-1.435 1.216-2.338.366-.914.102-2.295.082-3.489-.008-.457.125-.933.286-2.019.119 1.219.141 1.979.262 2.573.171.843.413 1.565.604 2.264l-.441 2.614c.025.003.05.003.075.003.679 0 1.438-.604 2.195-1.807.021-.027-.046-.519-.073-.799-.21.218-.395.332-.536.332-.115 0-.202-.071-.248-.231.007-1.549.145-2.942.63-4.453l.814 3.77c.192-.315.391-.644.647-1.068l2.046 2.954.295-1.788.113.509c.061-.113.131-.217.218-.304.72-.718 1.44-1.46 2.167-2.186l.027-.587c.062.005.125.012.188.023l.008.343c1.591-1.579 3.207-3.057 4.886-4.003 1.582-.891 3.159-1.258 4.75-1.196-.018-1.51.156-3.025.063-4.997.274 2.974.351 3.795.251 5.011.787.059 1.577.219 2.373.472.325.104.517.576.596 1.158.131-.226.269-.419.413-.578-.013-.092-.026-.188-.045-.292.306-1.171.514-2.677 1.253-2.958.086 1.064.294 2.12.215 2.925a2 2 0 01.364.26c.055-.77.109-1.539.167-2.308.016-.199.177-.308.327-.542.317 1.032.3 2.116.224 3.27.193-.059.386-.112.58-.159.157-.8.298-1.595.334-2.515.012-.339.279-.597.429-.889.105.031.213.083.319.085l.169-.125c-.062.059-.125.175-.188.18h-.013c-.102 0-.2-.063-.3-.093.156 1.112.313 2.221.446 3.156a7.448 7.448 0 011.046-.025c.116-1.593.125-3.395.229-5.196l.481 1.296c.67-.114 1.27-.191 1.867-.324.236-.046.616-.012.68-.378.262-1.498.685-1.748 1.109-1.748.201 0 .401.059.585.063h.028c.815 0 1.3-1.19 1.788-2.946-.082-.547-.172-1.183-.266-1.808-.082.406-.133.957-.256 1.187a.246.246 0 01-.219.129c-.094 0-.184-.051-.206-.16-.171-.815.032-1.203.289-1.347a.188.188 0 01.089-.019c.084 0 .171.051.257.063.399-1.971 1.259-.976 1.764-2.252.154-3.754.154-3.754 1.209-4.972-.302-2.638-.425-5.351-.092-8.14.111-.925.012-2.096-.045-3.13-.103-1.896-.245-3.774-.371-5.658-1.232-1.824-1.232-1.824-1.788-4.089.191-.015.384-.021.571-.021.302-.008.596.006.889.02zM2.494 68.235v-2.316c.53.787.546.808 0 2.316zm3.751 23.708c-.167-1.811-.278-3.032-.421-4.573 1.145 1.713 1.226 2.411.421 4.573zm1.04 10.073c-.008 0-.017-.005-.024-.013-.08-.055-.129-.456-.192-.706.068-.227.137-.449.206-.671.093.347.188.695.282 1.038-.091.121-.192.352-.272.352zm.438-13.046l-.043-1.862.225-.046.046 1.862c-.076.014-.153.03-.228.046zm.816 2.793l-.056-.397.117.014-.061.383zm1.226-65.11c0 .027-.132.025-.203.04.013-.476.025-.951.046-1.422.001-.026.074-.028.166-.058-.001.495.004.967-.009 1.44zm1.06-3.609l.009.433-.084.34-.019-.835.094.062zm.24 92.77a.315.315 0 01-.129-.027c-.115-.055-.213-.586-.301-.94l.034-.46c.128.124.259.21.378.371.189.253.371.553.56.839l.007.027c-.183.057-.37.19-.549.19zm.374 3.728c-.188-1.377-.027-2.65.179-3.903.585 1.908.584 1.936-.179 3.903zm1.455 2.855c-.109-.14-.202-.219-.2-.265.062-1.265.133-2.529.204-3.79.215 1.413.413 2.803-.004 4.055zm.692 2.142l-.021-.002v-4.605c.274 1.725.45 2.369.459 3.028.011.761-.087 1.579-.438 1.579zm12.657-.943a10.823 10.823 0 00-.253-.184l.167-1.39.132.117c-.012.486-.029.972-.046 1.457zm28.273 6.127l.108-1.034c.078.171.156.347.235.518l-.343.516zm3.716-.672l.111-2.283.127 2.244c-.078.012-.158.028-.238.039zm15.748-11.134l-.147-.148c.053-.234.107-.464.158-.695.075.134.146.266.221.395-.078.157-.148.347-.232.448zm1.509 1.421c-.605-1.147-.811-2.056-.392-3.231.089-.254.261-.352.403-.352.015 0 .029.004.043.004.068.012.193.522.18.765-.036.796-.124 1.578-.234 2.814zm31.526-6.044a.973.973 0 01-.278.035c-.178 0-.355-.035-.533-.058l-.03-.441c.08-.57.211-.679.357-.679.045 0 .093.003.14.016.047.011.093.026.139.026a.21.21 0 00.112-.035.032.032 0 01.02-.007c.078 0 .171.241.257.354-.061.282-.114.774-.184.789zm1.757 4.487c0-.284-.011-.573.004-.854l.121-.207.112.874c-.078.063-.158.124-.237.187zm7.452-5.791l-.052-.391.108.004-.056.387zm2.039 6.806c-.074-.375-.177-.73-.21-1.132l.192-.609c.124.129.229.43.405.804l-.387.937zm9.49 1.517c-.095-.3-.189-.604-.286-.904.086-.079.172-.162.26-.191.017-.004.036-.004.053-.004.085 0 .172.05.258.071l-.285 1.028zm1.345-9.993c.008-.16.141-.261.218-.395l.061.449c-.049.464-.122.914-.26 1.893-.015-1.03-.044-1.498-.019-1.947zm.444 9.931c-.172-1.733-.339-2.704.158-3.898l-.158 3.898zm1.081-.593c-.036-.276-.105-.562-.097-.834.007-.191.113-.363.175-.542.038.268.11.545.098.794-.01.212-.115.391-.176.582zm.653 1.198l.056-.363.091.792c-.052-.137-.104-.272-.147-.429zm1.915-2.61l-.235-.769.243-.914c.048.281.132.57.132.851-.001.281-.091.555-.14.832zm.485-4.535c-.114.246-.302.2-.458.285-.026-.448-.129-1.049-.062-1.314.154-.641.386-1.121.591-1.679.373 1.217.241 2.056-.071 2.708zm-.112-10.447c.177-.499.353-.882.547-.882.155 0 .321.25.507.882h-1.054zm2.932-10.158l-.049-.332.09-.016-.041.348zm3.915 9.92c-.11 0-.22-.059-.326-.114-.106-.054-.209-.104-.306-.104a.33.33 0 00-.082.011l1.548-1.87c-.253 1.702-.547 2.077-.834 2.077zm.905 11.333l-.063-.418h.113l-.05.418zm2.524-4.496h.07l.047 2.306h-.197l.08-2.306zm-.081 9.444c-.054-.449-.127-.898-.149-1.358-.005-.106.166-.278.307-.5.066.409.187.832.173 1.206-.011.25-.214.445-.331.652zm1.025-15.946h-.016c-.111-.012-.221-.253-.331-.394l.319-1.592c.178.309.325.417.346.632.08.773-.01 1.354-.318 1.354zm1.603 10.502c-.107-.395-.222-.741-.209-.78.091-.307.208-.558.314-.828l.068.421c-.041.371-.103.723-.173 1.187zm2.615-1.728l-.043-.469.124-.129.036.464-.117.134zm3.682-7.357l-.063-.394c.022-.266.073-.512.112-.765l.063.409-.112.75zm1.855 9.374c-.165-.602-.192-1.187.075-1.952.023.667.046 1.136.045 1.604l-.12.348zm4.554-2.006c-.07-.085-.138-.172-.209-.258.071-.562.134-1.136.225-1.666 0-.008.003-.008.008-.008.039 0 .199.171.294.25-.106.561-.213 1.119-.318 1.682zm1.298-6.412l.073-.444.057.468-.13-.024zm-3.025-96.852l-.043-.735c.246-.162.503-.532.738-.532.032 0 .064.007.096.022.475.234.947.323 1.426.323 1.079 0 2.19-.445 3.409-.664-.215 1.078-.32 2.054-.419 2.054h-.001c-1.738-.082-3.472-.288-5.206-.468zm5.391 93.508l-.065.71-.104-.309.044-.402h.125zm-.416 5.608c-.041-1.534.061-2.292.45-2.292.104 0 .227.051.373.161-.304.788-.52 1.35-.823 2.131zm3.81-97.194a.285.285 0 01-.082-.011l-.069-.318.281-.303c.024.202.045.403.067.607-.064.005-.13.025-.197.025zm2.848 95.211c-.021.247-.225.363-.345.542-.059-.437-.176-.906-.158-1.315.016-.347.188-.632.459-1.451.031 1.151.087 1.721.044 2.224z"/><path fill="%23A0DDE0" d="M84.343 116.875c-.199-.316-.4-.479-.603-.479a.52.52 0 00-.297.104c.3.123.599.249.9.375zM185.561 114.088c.022-.508.115-.973.259-1.322a35.14 35.14 0 00-.741.233c.158.369.32.73.482 1.089zM180.035 111.48c.066-.195.131-.391.194-.59-.146-.016-.291-.032-.427-.032a.86.86 0 00-.407.087c.207.148.423.327.64.535zM182.48 109.853a5.011 5.011 0 00-.104-.126.214.214 0 00-.161-.082c-.11 0-.224.121-.301.413l.566-.205zM168.264 7.99h-.004c-.332-.021-.663-.293-1.122-.534.169-1.801.304-3.229.524-5.539.264 1.301.382 1.797.468 2.33.086.542.101 1.492.219 1.605.274.255.457.527.328 1.344-.06.378-.271.794-.413.794M188.25 132.012c.032.113.064.227.088.337l.296-.917-.1-.637c-.068.44-.161.847-.284 1.217zM184.313 118.304c.041-.039.081-.081.122-.121.022-.13.044-.26.061-.394.018-.136-.081-.387-.182-.82v1.335z"/></svg>');
  }
}
#main #member_menu ul li a, #main #member_menu ul li strong {
  background-repeat: no-repeat;
  background-position: 1.5rem 1.4rem;
  background-size: auto 40%;
}
#main #member_menu ul li.onlinekurse a, #main #member_menu ul li.onlinekurse strong {
  background-position: 0.8rem 0.8rem;
  /*background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="252.667" height="146.851"><path fill="%23189FAD" d="M230.819 132.222V25.914S230.819 0 204.905 0H51.847S25.932 0 25.932 25.914v106.311H37.91V28.066c0-17.277 17.276-17.277 17.276-17.277h146.383c17.278 0 17.278 17.277 17.278 17.277v104.158h11.973v-.002z"/><path fill="%23189FAD" d="M248.348 146.849s4.319 0 4.319-4.318v-10.799H0v10.799s0 4.318 4.318 4.318h244.03z"/><path fill="%23189FAD" d="M51.829 25.642h149.01v40.471H51.829zM51.829 72.126h45.648v15.116H51.829zM154.365 72.126h45.648v15.116h-45.648zM103.509 72.126h45.648v15.116h-45.648zM51.829 94.509h149.01v6.717H51.829zM51.829 109.814h149.01v6.717H51.829z"/></svg>');*/
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="252.667" height="146.851"><path fill="%23189FAD" d="M230.819 132.222V25.914S230.819 0 204.905 0H51.847S25.932 0 25.932 25.914v106.311H37.91V28.066c0-17.277 17.276-17.277 17.276-17.277h146.383c17.278 0 17.278 17.277 17.278 17.277v104.158h11.973v-.002z"/><path fill="%23189FAD" d="M248.348 146.849s4.319 0 4.319-4.318v-10.799H0v10.799s0 4.318 4.318 4.318h244.03z"/><path fill="%23189FAD" d="M51.829 25.642h149.01v40.471H51.829zM51.829 72.126h45.648v15.116H51.829zM154.365 72.126h45.648v15.116h-45.648zM103.509 72.126h45.648v15.116h-45.648zM51.829 94.509h149.01v6.717H51.829zM51.829 109.814h149.01v6.717H51.829z"/></svg>');
  /*background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="252.667" height="146.851"><path fill="%23ffffff" d="M230.819 132.222V25.914S230.819 0 204.905 0H51.847S25.932 0 25.932 25.914v106.311H37.91V28.066c0-17.277 17.276-17.277 17.276-17.277h146.383c17.278 0 17.278 17.277 17.278 17.277v104.158h11.973v-.002z"/><path fill="%23ffffff" d="M248.348 146.849s4.319 0 4.319-4.318v-10.799H0v10.799s0 4.318 4.318 4.318h244.03z"/><path fill="%23ffffff" d="M51.829 25.642h149.01v40.471H51.829zM51.829 72.126h45.648v15.116H51.829zM154.365 72.126h45.648v15.116h-45.648zM103.509 72.126h45.648v15.116h-45.648zM51.829 94.509h149.01v6.717H51.829zM51.829 109.814h149.01v6.717H51.829z"/></svg>');*/
}
#main #member_menu ul li.downloads a, #main #member_menu ul li.downloads strong {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150"><path fill="%23189FAD" d="M103 109.334H46.199V98.268h56.802L103 109.334zm0-50.853L82.722 78.76l.053.051-7.827 7.827-27.949-27.95 7.826-7.826 14.642 14.639V22.134h11.067v43.162l14.64-14.64L103 58.481zm47 16.52C150 33.58 116.42 0 75 0 33.578 0 0 33.58 0 75.001 0 116.421 33.579 150 75 150c41.42 0 75-33.579 75-74.999"/></svg>');
  /*background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150"><path fill="%23ffffff" d="M103 109.334H46.199V98.268h56.802L103 109.334zm0-50.853L82.722 78.76l.053.051-7.827 7.827-27.949-27.95 7.826-7.826 14.642 14.639V22.134h11.067v43.162l14.64-14.64L103 58.481zm47 16.52C150 33.58 116.42 0 75 0 33.578 0 0 33.58 0 75.001 0 116.421 33.579 150 75 150c41.42 0 75-33.579 75-74.999"/></svg>');*/
}
#main #member_menu ul li.kongresspakete a, #main #member_menu ul li.kongresspakete strong {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="224" height="192" > <path fill="none" stroke="%23189FAD" stroke-width="8" d="M111.353 35.049v74.534"/><path fill="none" stroke="%23189FAD" stroke-width="8" stroke-miterlimit="1" d="M220.476 38.312L187.61 73.883l-77.777-32.922L142.696 5.39z"/><path fill="none" stroke="%23189FAD" stroke-width="8" stroke-miterlimit="1" d="M4.115 37.323L36.98 72.892l77.778-32.92L81.893 4.399z"/><path fill="none" stroke="%23189FAD" stroke-width="8" stroke-miterlimit="1" d="M114.17 105.252l-32.865 35.573-77.78-32.921L36.39 72.333z"/><path fill="none" stroke="%23189FAD" stroke-width="8" stroke-miterlimit="1" d="M109.613 105.252l32.866 35.573 77.78-32.921-32.866-35.571z"/><path fill="none" stroke="%23189FAD" stroke-width="8" stroke-miterlimit="1" d="M35.431 72.892l77.779 32.918.242 81.793-77.779-32.924-.098-33.084"/><path fill="none" stroke="%23189FAD" stroke-width="8" stroke-miterlimit="1" d="M188.151 74.312l-77.777 32.92-.242 80.367 77.777-32.924.098-32.982"/></svg>');
}
#main #member_menu ul li.kurse a, #main #member_menu ul li.kurse strong {
  background-position: 1rem 1rem;
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="227" height="128"><path fill="%23189FAD" d="M48.669 66.546c-.583 1.264-.961 2.551-.961 3.872v34.003C47.708 117.443 77.164 128 113.5 128c36.335 0 65.79-10.557 65.79-23.579V70.418c0-1.321-.378-2.608-.96-3.869l-53.053 21.339c-11.772 4.737-23.546 0-23.546 0L48.669 66.546z"/><path fill="none" stroke="%2300A1B0" stroke-width="5" d="M22.9 40.904v33.843M22.885 69.514L15.513 91.74M23.749 68.529l7.372 22.226M22.576 74.183l.648 23.407"/><path fill="%23189FAD" d="M5.423 34.021s-12.03 4.038-.258 8.774l96.566 38.842s11.774 4.734 23.545 0l96.565-38.842s11.772-4.737-.259-8.774L125.536 1.795s-12.03-4.037-24.063 0L5.423 34.021z"/></svg>');
}
#main #member_menu ul li.zahlungsdaten a, #main #member_menu ul li.zahlungsdaten strong {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="120" height="124"><path fill="%23189FAD" d="M15.726 47.877c1.254-6.313 3.446-12.341 6.583-18.083a59.2 59.2 0 0111.88-15.241c4.786-4.418 10.398-7.949 16.837-10.592C57.463 1.321 64.616 0 72.479 0 83.305 0 92.678 2.471 100.6 7.406c7.918 4.938 13.759 11.366 17.521 19.289l-18.119 12.572c-1.368-3.445-3.136-6.342-5.3-8.697-2.166-2.352-4.53-4.22-7.094-5.598a32.01 32.01 0 00-7.948-3.014c-2.735-.629-5.359-.947-7.863-.947-4.333 0-8.234.719-11.71 2.153-3.478 1.438-6.524 3.389-9.145 5.855-2.623 2.471-4.845 5.339-6.667 8.611a48.584 48.584 0 00-4.273 10.247h44.274l-5.128 12.572H38.12c0 3.562.171 6.544.513 8.956h40.171L73.676 82.15h-31.11c2.846 6.2 6.807 11.224 11.88 15.068 5.07 3.85 11.026 5.771 17.863 5.771 2.621 0 5.298-.346 8.035-1.035 2.735-.688 5.385-1.777 7.948-3.271 2.563-1.49 4.927-3.415 7.094-5.77 2.165-2.352 3.933-5.193 5.299-8.525L120 95.583a35.807 35.807 0 01-7.948 12.141c-3.478 3.504-7.437 6.459-11.882 8.871a61.447 61.447 0 01-14.017 5.511c-4.9 1.261-9.744 1.896-14.53 1.896-6.496 0-12.564-1.12-18.205-3.359-5.641-2.239-10.769-5.251-15.384-9.041-4.616-3.789-8.633-8.208-12.051-13.263a66.955 66.955 0 01-8.035-16.187H0l5.128-12.745h9.744c-.342-2.756-.514-5.74-.514-8.956H2.223l5.128-12.572h8.375v-.002z"/></svg>');
}
#main #member_menu ul li.persoenliche-daten a, #main #member_menu ul li.persoenliche-daten strong {
  background-size: auto 40%;
  background-image: url(../../files/layout/images/pers_daten_t.svg);
}

@media screen and (min-width: 1180px) {
  /*#header .inside, #footer .inside {
    width: calc(100% - 200px);
    margin-left: 100px; !*262px;*!
    margin-right: 100px; !*262px;*!
  }
  #container {
    padding-left: 100px!*262px*!;
    padding-right: 100px!*262px*!;
  }*/
}/*# sourceMappingURL=clients.css.map */
