
/*
 *************************************************************************
 **                                                                     **
 **                                                                     **
 **                  !DO NOT EDIT THIS FILE MANUALLY!                   **
 **                 !ANY CHANGES  WILL BE OVERWRITTEN!                  **
 **          Place your custom changes inside custom.css-file           **
 **                                                                     **
 **                !DIESE  DATEI NICHT VON HAND AENDERN!                **
 **            !AENDERUNGEN WERDEN MASCHINELL UEBERSCHRIEBEN!           **
 **            Manuelle CSS-Anpassungen platzieren Sie bitte            **
 **                     in der custom.css-Datei                         **
 **                                                                     **
 **                                                                     **
 *************************************************************************
*/


/*

	Main file of LESS-Styling, Generated: 2018-05-02 13:07:45
	This file has been automatically created.
	Please do not edit it manually.

*/
/*********************************************************************************/
/*

	LESS-Atoms-Styling, Generated: 2018-05-02 13:07:45
	This file has been automatically created.
	Please do not edit it manually.

*/
/*********************************************************************************/
/*   SKIPPED BECAUSE EMPTY: @color_1: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_10: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_11: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_12: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_13: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_14: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_15: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_16: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_17: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_18: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_19: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_2: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_20: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_3: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_4: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_5: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_6: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_7: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_8: ;   */
/*   SKIPPED BECAUSE EMPTY: @color_9: ;   */
/*

	LESS-Styling, Generated: 2018-05-02 13:07:45
	This file has been automatically created.
	Please do not edit it manually.

*/
/*********************************************************************************/
/*
@font-face {
  font-family: 'MyWebFont';
  src: url('../fonts/MyWebFont.eot');
  src: url('../fonts/MyWebFont.eot?#iefix') format('embedded-opentype'),
       url('../fonts/MyWebFont.woff2') format('woff2'),
       url('../fonts/MyWebFont.woff') format('woff'),
       url('../fonts/MyWebFont.ttf') format('truetype'),
       url('../fonts/MyWebFont.svg#svgFontName') format('svg');
}
*/
@import 'https://fonts.googleapis.com/css?family=Open+Sans';
/*

	LESS-Styling, Generated: 2018-05-02 13:07:45
	This file has been automatically created.
	Please do not edit it manually.

*/
/*********************************************************************************/
/*

	LESS-Styling, Generated: 2018-05-02 13:07:45
	This file has been automatically created.
	Please do not edit it manually.

*/
/*********************************************************************************/
/*

	LESS-Styling, Generated: 2018-05-02 13:07:45
	This file has been automatically created.
	Please do not edit it manually.

*/
/*********************************************************************************/
/* Atom: body */
body {
  overflow-x: hidden;
}
body #faqlist {
  min-height: auto;
}
body .category-text p {
  color: #ffffff;
}
body p {
  color: #444;
}
body.akademie-subpage .referenten-slider h3 {
  display: none;
}
/* Atom: parsley-errors-list */
.parsley-errors-list li {
  font-size: 14px;
}
/* Atom: alsoViewed */
#alsoViewed .slides li .thumbnail {
  position: relative;
}
#alsoViewed .slides li .thumbnail .caption {
  position: absolute;
  bottom: 0;
}
#alsoViewed .slides li .thumbnail .caption h4 {
  word-break: break-word;
}
/* Atom: product-listing */
.product-listing.thumbnails.list-unstyled.table .col.col-xs-12.col-sm-3.col-md-3.col-lg-3 .row .col-xs-12.col-sm-12:nth-of-type(2n) div span {
  /*  Phraenk was here */
  line-height: 110%;
  -: ;max-width: 116px;
  -: ;max-width: 7.25rem;
  -: ;margin-top: 3px;
  -: ;margin-top: 0.1875rem;
  -: ;font-size: 9px;
  -: ;font-size: 0.5625rem;
  text-transform: initial;
  color: #444444;
}
/* Atom: main-container */
@media screen and (max-width: 760px) {
}
/* Mol: awesomeHeadline */
/* Mol: headerDesktop */
/* Mol: mobileMenu */
/* Mol: headerMobile */
/* Mol: columns */
/* Mol: cr */
/* Mol: grid */
/* Mol: preloadSlides */
/* Mol: customListElement */
/* Mol: centerElement */
/* Mol: pageCover */
/* Mol: rem */
/* Mol: placeholder */
/* Mol: center */
/* Mol: transition */
/* Mol: transformPerspective */
/* Mol: transformRotateX */
/* Mol: transformRotateY */
/* Mol: transformRotateZ */
/* Mol: bgCover */
/* Mol: bgContain */
/* Mol: bgImage */
/* Mol: scale */
/* Mol: rotate */
/* Mol: skew */
/* Mol: translate */
/* Mol: tranlate3d */
/* Mol: transformOrigin */
/* Mol: horizontalGradient */
/* Mol: verticalGradient */
/* Mol: linearGradient */
/* Mol: opacity */
/* Mol: radius */
/* Mol: boxSizing */
/* Mol: boxShadowInset */
/* Mol: boxShadow */
/* Mol: rgba */
/* Mol: clear */
/* Mol: borderLeft */
/* Mol: borderTop */
/* Mol: borderRight */
/* Mol: borderBottom */
/* Mol: border */
/* Mod: containerFluid */
.container-fluid .cr {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 1240px;
  width: auto;
  height: auto;
  margin-left: -10px;
  margin-right: -10px;
  padding-left: 10px;
  padding-right: 10px;
  margin: 0 auto 0 auto;
  position: relative;
}
@media only screen and (min-width: 992px) {
  .container-fluid .cr {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.container-fluid .cr:after {
  content: "";
  display: block;
  clear: both;
}
.container-fluid .cr .cr {
  padding-left: 0;
  padding-right: 0;
  clear: both;
  margin-left: -10px;
  margin-right: -10px;
}
.container-fluid .cr .cr .cr {
  margin: 0px;
}
.container-fluid .cr [data-size-lg],
.container-fluid .cr [data-size-md],
.container-fluid .cr [data-size-sm],
.container-fluid .cr [data-size-xs] {
  float: left;
  vertical-align: top;
  height: auto;
  box-sizing: border-box;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0px;
  padding-bottom: 0px;
  width: 100%;
}
@media only screen and (min-width: 576px) {
  .container-fluid .cr [data-size-lg][data-size-xs="12"],
  .container-fluid .cr [data-size-md][data-size-xs="12"],
  .container-fluid .cr [data-size-sm][data-size-xs="12"],
  .container-fluid .cr [data-size-xs][data-size-xs="12"] {
    width: 100%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-xs="11"],
  .container-fluid .cr [data-size-md][data-size-xs="11"],
  .container-fluid .cr [data-size-sm][data-size-xs="11"],
  .container-fluid .cr [data-size-xs][data-size-xs="11"] {
    width: 91.66666667%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-xs="10"],
  .container-fluid .cr [data-size-md][data-size-xs="10"],
  .container-fluid .cr [data-size-sm][data-size-xs="10"],
  .container-fluid .cr [data-size-xs][data-size-xs="10"] {
    width: 83.33333333%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-xs="9"],
  .container-fluid .cr [data-size-md][data-size-xs="9"],
  .container-fluid .cr [data-size-sm][data-size-xs="9"],
  .container-fluid .cr [data-size-xs][data-size-xs="9"] {
    width: 75%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-xs="8"],
  .container-fluid .cr [data-size-md][data-size-xs="8"],
  .container-fluid .cr [data-size-sm][data-size-xs="8"],
  .container-fluid .cr [data-size-xs][data-size-xs="8"] {
    width: 66.66666667%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-xs="7"],
  .container-fluid .cr [data-size-md][data-size-xs="7"],
  .container-fluid .cr [data-size-sm][data-size-xs="7"],
  .container-fluid .cr [data-size-xs][data-size-xs="7"] {
    width: 58.33333333%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-xs="6"],
  .container-fluid .cr [data-size-md][data-size-xs="6"],
  .container-fluid .cr [data-size-sm][data-size-xs="6"],
  .container-fluid .cr [data-size-xs][data-size-xs="6"] {
    width: 50%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-xs="5"],
  .container-fluid .cr [data-size-md][data-size-xs="5"],
  .container-fluid .cr [data-size-sm][data-size-xs="5"],
  .container-fluid .cr [data-size-xs][data-size-xs="5"] {
    width: 41.66666667%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-xs="4"],
  .container-fluid .cr [data-size-md][data-size-xs="4"],
  .container-fluid .cr [data-size-sm][data-size-xs="4"],
  .container-fluid .cr [data-size-xs][data-size-xs="4"] {
    width: 33.33333333%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-xs="3"],
  .container-fluid .cr [data-size-md][data-size-xs="3"],
  .container-fluid .cr [data-size-sm][data-size-xs="3"],
  .container-fluid .cr [data-size-xs][data-size-xs="3"] {
    width: 25%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-xs="2"],
  .container-fluid .cr [data-size-md][data-size-xs="2"],
  .container-fluid .cr [data-size-sm][data-size-xs="2"],
  .container-fluid .cr [data-size-xs][data-size-xs="2"] {
    width: 16.66666667%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-xs="1"],
  .container-fluid .cr [data-size-md][data-size-xs="1"],
  .container-fluid .cr [data-size-sm][data-size-xs="1"],
  .container-fluid .cr [data-size-xs][data-size-xs="1"] {
    width: 8.33333333%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-xs="0"],
  .container-fluid .cr [data-size-md][data-size-xs="0"],
  .container-fluid .cr [data-size-sm][data-size-xs="0"],
  .container-fluid .cr [data-size-xs][data-size-xs="0"] {
    display: none;
  }
}
@media only screen and (min-width: 768px) {
  .container-fluid .cr [data-size-lg][data-size-sm="12"],
  .container-fluid .cr [data-size-md][data-size-sm="12"],
  .container-fluid .cr [data-size-sm][data-size-sm="12"],
  .container-fluid .cr [data-size-xs][data-size-sm="12"] {
    width: 100%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-sm="11"],
  .container-fluid .cr [data-size-md][data-size-sm="11"],
  .container-fluid .cr [data-size-sm][data-size-sm="11"],
  .container-fluid .cr [data-size-xs][data-size-sm="11"] {
    width: 91.66666667%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-sm="10"],
  .container-fluid .cr [data-size-md][data-size-sm="10"],
  .container-fluid .cr [data-size-sm][data-size-sm="10"],
  .container-fluid .cr [data-size-xs][data-size-sm="10"] {
    width: 83.33333333%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-sm="9"],
  .container-fluid .cr [data-size-md][data-size-sm="9"],
  .container-fluid .cr [data-size-sm][data-size-sm="9"],
  .container-fluid .cr [data-size-xs][data-size-sm="9"] {
    width: 75%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-sm="8"],
  .container-fluid .cr [data-size-md][data-size-sm="8"],
  .container-fluid .cr [data-size-sm][data-size-sm="8"],
  .container-fluid .cr [data-size-xs][data-size-sm="8"] {
    width: 66.66666667%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-sm="7"],
  .container-fluid .cr [data-size-md][data-size-sm="7"],
  .container-fluid .cr [data-size-sm][data-size-sm="7"],
  .container-fluid .cr [data-size-xs][data-size-sm="7"] {
    width: 58.33333333%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-sm="6"],
  .container-fluid .cr [data-size-md][data-size-sm="6"],
  .container-fluid .cr [data-size-sm][data-size-sm="6"],
  .container-fluid .cr [data-size-xs][data-size-sm="6"] {
    width: 50%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-sm="5"],
  .container-fluid .cr [data-size-md][data-size-sm="5"],
  .container-fluid .cr [data-size-sm][data-size-sm="5"],
  .container-fluid .cr [data-size-xs][data-size-sm="5"] {
    width: 41.66666667%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-sm="4"],
  .container-fluid .cr [data-size-md][data-size-sm="4"],
  .container-fluid .cr [data-size-sm][data-size-sm="4"],
  .container-fluid .cr [data-size-xs][data-size-sm="4"] {
    width: 33.33333333%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-sm="3"],
  .container-fluid .cr [data-size-md][data-size-sm="3"],
  .container-fluid .cr [data-size-sm][data-size-sm="3"],
  .container-fluid .cr [data-size-xs][data-size-sm="3"] {
    width: 25%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-sm="2"],
  .container-fluid .cr [data-size-md][data-size-sm="2"],
  .container-fluid .cr [data-size-sm][data-size-sm="2"],
  .container-fluid .cr [data-size-xs][data-size-sm="2"] {
    width: 16.66666667%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-sm="1"],
  .container-fluid .cr [data-size-md][data-size-sm="1"],
  .container-fluid .cr [data-size-sm][data-size-sm="1"],
  .container-fluid .cr [data-size-xs][data-size-sm="1"] {
    width: 8.33333333%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-sm="0"],
  .container-fluid .cr [data-size-md][data-size-sm="0"],
  .container-fluid .cr [data-size-sm][data-size-sm="0"],
  .container-fluid .cr [data-size-xs][data-size-sm="0"] {
    display: none;
  }
}
@media only screen and (min-width: 992px) {
  .container-fluid .cr [data-size-lg][data-size-md="12"],
  .container-fluid .cr [data-size-md][data-size-md="12"],
  .container-fluid .cr [data-size-sm][data-size-md="12"],
  .container-fluid .cr [data-size-xs][data-size-md="12"] {
    width: 100%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-md="11"],
  .container-fluid .cr [data-size-md][data-size-md="11"],
  .container-fluid .cr [data-size-sm][data-size-md="11"],
  .container-fluid .cr [data-size-xs][data-size-md="11"] {
    width: 91.66666667%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-md="10"],
  .container-fluid .cr [data-size-md][data-size-md="10"],
  .container-fluid .cr [data-size-sm][data-size-md="10"],
  .container-fluid .cr [data-size-xs][data-size-md="10"] {
    width: 83.33333333%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-md="9"],
  .container-fluid .cr [data-size-md][data-size-md="9"],
  .container-fluid .cr [data-size-sm][data-size-md="9"],
  .container-fluid .cr [data-size-xs][data-size-md="9"] {
    width: 75%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-md="8"],
  .container-fluid .cr [data-size-md][data-size-md="8"],
  .container-fluid .cr [data-size-sm][data-size-md="8"],
  .container-fluid .cr [data-size-xs][data-size-md="8"] {
    width: 66.66666667%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-md="7"],
  .container-fluid .cr [data-size-md][data-size-md="7"],
  .container-fluid .cr [data-size-sm][data-size-md="7"],
  .container-fluid .cr [data-size-xs][data-size-md="7"] {
    width: 58.33333333%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-md="6"],
  .container-fluid .cr [data-size-md][data-size-md="6"],
  .container-fluid .cr [data-size-sm][data-size-md="6"],
  .container-fluid .cr [data-size-xs][data-size-md="6"] {
    width: 50%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-md="5"],
  .container-fluid .cr [data-size-md][data-size-md="5"],
  .container-fluid .cr [data-size-sm][data-size-md="5"],
  .container-fluid .cr [data-size-xs][data-size-md="5"] {
    width: 41.66666667%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-md="4"],
  .container-fluid .cr [data-size-md][data-size-md="4"],
  .container-fluid .cr [data-size-sm][data-size-md="4"],
  .container-fluid .cr [data-size-xs][data-size-md="4"] {
    width: 33.33333333%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-md="3"],
  .container-fluid .cr [data-size-md][data-size-md="3"],
  .container-fluid .cr [data-size-sm][data-size-md="3"],
  .container-fluid .cr [data-size-xs][data-size-md="3"] {
    width: 25%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-md="2"],
  .container-fluid .cr [data-size-md][data-size-md="2"],
  .container-fluid .cr [data-size-sm][data-size-md="2"],
  .container-fluid .cr [data-size-xs][data-size-md="2"] {
    width: 16.66666667%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-md="1"],
  .container-fluid .cr [data-size-md][data-size-md="1"],
  .container-fluid .cr [data-size-sm][data-size-md="1"],
  .container-fluid .cr [data-size-xs][data-size-md="1"] {
    width: 8.33333333%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-md="0"],
  .container-fluid .cr [data-size-md][data-size-md="0"],
  .container-fluid .cr [data-size-sm][data-size-md="0"],
  .container-fluid .cr [data-size-xs][data-size-md="0"] {
    display: none;
  }
}
@media only screen and (min-width: 1200px) {
  .container-fluid .cr [data-size-lg][data-size-lg="12"],
  .container-fluid .cr [data-size-md][data-size-lg="12"],
  .container-fluid .cr [data-size-sm][data-size-lg="12"],
  .container-fluid .cr [data-size-xs][data-size-lg="12"] {
    width: 100%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-lg="11"],
  .container-fluid .cr [data-size-md][data-size-lg="11"],
  .container-fluid .cr [data-size-sm][data-size-lg="11"],
  .container-fluid .cr [data-size-xs][data-size-lg="11"] {
    width: 91.66666667%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-lg="10"],
  .container-fluid .cr [data-size-md][data-size-lg="10"],
  .container-fluid .cr [data-size-sm][data-size-lg="10"],
  .container-fluid .cr [data-size-xs][data-size-lg="10"] {
    width: 83.33333333%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-lg="9"],
  .container-fluid .cr [data-size-md][data-size-lg="9"],
  .container-fluid .cr [data-size-sm][data-size-lg="9"],
  .container-fluid .cr [data-size-xs][data-size-lg="9"] {
    width: 75%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-lg="8"],
  .container-fluid .cr [data-size-md][data-size-lg="8"],
  .container-fluid .cr [data-size-sm][data-size-lg="8"],
  .container-fluid .cr [data-size-xs][data-size-lg="8"] {
    width: 66.66666667%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-lg="7"],
  .container-fluid .cr [data-size-md][data-size-lg="7"],
  .container-fluid .cr [data-size-sm][data-size-lg="7"],
  .container-fluid .cr [data-size-xs][data-size-lg="7"] {
    width: 58.33333333%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-lg="6"],
  .container-fluid .cr [data-size-md][data-size-lg="6"],
  .container-fluid .cr [data-size-sm][data-size-lg="6"],
  .container-fluid .cr [data-size-xs][data-size-lg="6"] {
    width: 50%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-lg="5"],
  .container-fluid .cr [data-size-md][data-size-lg="5"],
  .container-fluid .cr [data-size-sm][data-size-lg="5"],
  .container-fluid .cr [data-size-xs][data-size-lg="5"] {
    width: 41.66666667%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-lg="4"],
  .container-fluid .cr [data-size-md][data-size-lg="4"],
  .container-fluid .cr [data-size-sm][data-size-lg="4"],
  .container-fluid .cr [data-size-xs][data-size-lg="4"] {
    width: 33.33333333%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-lg="3"],
  .container-fluid .cr [data-size-md][data-size-lg="3"],
  .container-fluid .cr [data-size-sm][data-size-lg="3"],
  .container-fluid .cr [data-size-xs][data-size-lg="3"] {
    width: 25%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-lg="2"],
  .container-fluid .cr [data-size-md][data-size-lg="2"],
  .container-fluid .cr [data-size-sm][data-size-lg="2"],
  .container-fluid .cr [data-size-xs][data-size-lg="2"] {
    width: 16.66666667%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-lg="1"],
  .container-fluid .cr [data-size-md][data-size-lg="1"],
  .container-fluid .cr [data-size-sm][data-size-lg="1"],
  .container-fluid .cr [data-size-xs][data-size-lg="1"] {
    width: 8.33333333%;
    float: left;
    vertical-align: top;
    min-height: 1px;
    display: block;
  }
  .container-fluid .cr [data-size-lg][data-size-lg="0"],
  .container-fluid .cr [data-size-md][data-size-lg="0"],
  .container-fluid .cr [data-size-sm][data-size-lg="0"],
  .container-fluid .cr [data-size-xs][data-size-lg="0"] {
    display: none;
  }
}
/* Mod: slider */
.slider .has-slider-nav,
.slider .is-slider,
.slider .slider-layers,
.slider .single-slide {
  position: relative;
  height: auto;
}
.slider .has-slider-nav:focus,
.slider .is-slider:focus,
.slider .slider-layers:focus,
.slider .single-slide:focus {
  outline: none;
}
.slider.hero .single-slide {
  position: relative;
  -webkit-transition: all 1000ms ease-out;
  -moz-transition: all 1000ms ease-out;
  -o-transition: all 1000ms ease-out;
  transition: all 1000ms ease-out;
  -: ;min-height: 400px;
  -: ;min-height: 25rem;
  background-position: center;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-repeat: no-repeat;
}
.slider.hero .single-slide figcaption {
  position: absolute;
  -: ;left: 80px;
  -: ;left: 5rem;
  -: ;top: 0px;
  -: ;top: 0rem;
  -: ;right: 80px;
  -: ;right: 5rem;
  -: ;bottom: 0px;
  -: ;bottom: 0rem;
  pointer-events: none;
}
.slider.hero .single-slide figcaption section {
  display: table-cell;
  vertical-align: middle;
  -: ;height: 400px;
  -: ;height: 25rem;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -: ;padding: 10px;
  -: ;padding: 0.625rem;
}
.slider.hero .single-slide figcaption section h1,
.slider.hero .single-slide figcaption section h2,
.slider.hero .single-slide figcaption section h3,
.slider.hero .single-slide figcaption section h4,
.slider.hero .single-slide figcaption section h5,
.slider.hero .single-slide figcaption section h6 {
  display: table;
  color: #ffffff;
}
.slider .slick-arrow {
  background: #ffffff;
  -: ;width: 30px;
  -: ;width: 1.875rem;
  -: ;height: 30px;
  -: ;height: 1.875rem;
  position: absolute;
  top: 50%;
  padding: 0px;
  background-repeat: no-repeat;
  background-position: center center;
  z-index: 9;
  -: ;font-size: 0px;
  -: ;font-size: 0rem;
  color: transparent;
  -webkit-opacity: 0.8;
  -moz-opacity: 0.8;
  opacity: 0.8;
  -: ;margin: -15px 0px 0px 0px;
  -: ;margin: -0.9375rem 0rem 0rem 0rem;
}
.slider .slick-arrow:hover {
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
.slider .slick-arrow.slick-prev {
  -: ;left: 20px;
  -: ;left: 1.25rem;
  background-image: url('vhs-assets-css-7565b0d1f2442e508825f494c1c7eae5.png');
}
.slider .slick-arrow.slick-next {
  -: ;right: 20px;
  -: ;right: 1.25rem;
  background-image: url('vhs-assets-css-9d1537186af410be68f1606d7122500d.png');
}
.slider .slick-dots {
  -: ;width: 9px;
  -: ;width: 0.5625rem;
  -: ;height: 9px;
  -: ;height: 0.5625rem;
  -: ;min-height: 1px;
  -: ;min-height: 0.0625rem;
  color: transparent;
  border: none;
  -: ;margin: 20px 0px;
  -: ;margin: 1.25rem 0rem;
  -: ;padding: 0px;
  -: ;padding: 0rem;
  text-align: center;
  width: 100%;
  position: absolute;
  z-index: 1;
  -: ;bottom: 5px;
  -: ;bottom: 0.3125rem;
}
.slider .slick-dots li {
  display: inline-block;
  -: ;padding: 0px;
  -: ;padding: 0rem;
}
.slider .slick-dots li:before {
  display: none;
}
.slider .slick-dots li button {
  -: ;width: 10px;
  -: ;width: 0.625rem;
  -: ;height: 10px;
  -: ;height: 0.625rem;
  -: ;padding: 0px;
  -: ;padding: 0rem;
  color: transparent;
  background-color: #ffffff;
}
.slider .slick-dots li.slick-active button {
  background-color: #777777;
}
/* Mod: breadcrumb */
.breadcrumb li > .current {
  color: #999;
}
/* Mod: header */
header #header {
  padding-top: 60px;
}
header #header > .row {
  position: fixed;
  top: 0px;
  padding-top: 10px;
  z-index: 1001;
  background-color: white;
  margin: 0px;
  width: 1160px;
}
@media only screen and (max-width: 1200px) {
  header #header > .row {
    width: 960px;
  }
}
@media only screen and (max-width: 991px) {
  header #header > .row {
    width: 740px;
  }
  header #header > .row #cart-menu #top-menu {
    width: auto;
  }
  header #header > .row .merkzettel_button {
    display: block !important;
  }
  header #header > .row .merkzettel_button_hidden {
    display: none !important;
  }
}
@media only screen and (max-width: 768px) {
  header #header > .row {
    width: calc(100% - 20px);
  }
  header #header > .row .navbar-responsive-collapse-main-menu {
    display: none;
  }
  header #header > .row .navbar-responsive-collapse-main-menu a.menulink {
    display: none;
  }
  header #header > .row .merkzettel_button {
    display: block !important;
  }
  header #header > .row .merkzettel_button_hidden {
    display: none !important;
  }
}
@media only screen and (max-width: 768px) {
  header #header {
    padding-top: 110px;
  }
}
header #header .navbar-responsive-collapse-main-menu {
  display: none;
}
header #header .navbar-responsive-collapse-main-menu a.menulink {
  font-weight: 400;
  color: #777;
}
/* Mod: textblock */
.textblock .page-header {
  border-bottom: none;
  margin: 0;
}
.textblock .page-header h1,
.textblock .page-header h2,
.textblock .page-header h3 {
  margin: 0 !important;
}
.textblock p {
  line-height: 160%;
}
.textblock strong {
  color: #740465;
}
.textblock.violet {
  color: #740465;
}
.textblock.violet p {
  color: #740465;
}
.textblock.violet .page-header h1,
.textblock.violet .page-header h2,
.textblock.violet .page-header h3 {
  color: #740465;
}
/* Mod: footer */
/* Mod: quick-start */
/* Mod: teaser-upcomming */
/* Mod: teaser-double */
/* Mod: teaser-go */
.teaser-go {
  width: 100%;
}
.teaser-go a {
  width: 100%;
}
/* Mod: teaser-box */
/* Mod: line */
/* Mod: aside-navigation */
.aside-navigation aside nav > ul#custom-left-menu > li {
  display: none;
}
.aside-navigation aside nav > ul#custom-left-menu > li.active {
  display: block;
}
/* Mod: collapsible */
.collapse {
  display: initial;
}
.collapse section {
  background-color: #777777;
  cursor: pointer;
  -webkit-transition: all 125ms ease-out;
  -moz-transition: all 125ms ease-out;
  -o-transition: all 125ms ease-out;
  transition: all 125ms ease-out;
  position: relative;
  display: block;
}
.collapse section:hover {
  background: #1a1a1a;
}
.collapse section h1,
.collapse section h2,
.collapse section h3,
.collapse section h4,
.collapse section h5,
.collapse section h6 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background-color: transparent;
  color: #ffffff;
  -: ;margin-top: 16px;
  -: ;margin-top: 1rem;
}
.collapse .collapsible-content {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ffffff;
  -: ;padding: 10px;
  -: ;padding: 0.625rem;
  display: block;
}
.collapse.acc_active .collabsible-head {
  background: #5e5e5e;
}
.collapse.acc_active section i {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
}
/* Mod: gratis-programm */
/* Mod: image */
/* Mod: buybox */
#buybox select,
#buybox button {
  width: 100%;
  display: block;
}
#buybox > .col-xs-12.col-sm-12 {
  padding: 0;
}
#buybox > .col-xs-12.col-sm-12 div:nth-of-type(2) {
  text-transform: uppercase;
  width: 50%;
  margin: 0!important;
}
#buybox > .col-xs-12.col-sm-12 div:nth-of-type(2) span {
  line-height: 30px!important;
  color: #740465!important;
  letter-spacing: 0.5px;
  font-size: 12px!important;
  font-weight: bold;
}
#buybox > .col-xs-12.col-sm-12 div:nth-of-type(1) {
  float: left!important;
}
#buybox > .col-xs-12.col-sm-12 div:nth-of-type(1) .price-large {
  letter-spacing: 0.6px;
  padding-right: 10px;
}
@media screen and (max-width: 1200px) {
  #buybox > .col-xs-12.col-sm-12 div:nth-of-type(1) .price-large {
    padding-bottom: 0;
    margin-bottom: 0;
  }
  #buybox > .col-xs-12.col-sm-12 div:nth-of-type(2) {
    width: 100%;
  }
  #buybox > .col-xs-12.col-sm-12 div:nth-of-type(2) span {
    text-align: left!important;
  }
  #buybox .col-xs-12.col-sm-8.col-md-8.col-lg-8 #gallery.flexslider .flex-viewport .slides li {
    width: 100%!important;
  }
}
#buybox .tx-powermail section.formtitle {
  display: none;
}
#buybox .tx-powermail .form-group {
  margin: 0px;
}
#buybox .tx-powermail .form-group label {
  font-size: 14px;
  letter-spacing: 0.2px;
}
#buybox .tx-powermail .form-group label[for="powermail_field_agb"],
#buybox .tx-powermail .form-group label [for="powermail_field_agb_1"],
#buybox .tx-powermail .form-group label [for="powermail_field_agb_2"] {
  font-size: 14px;
  letter-spacing: 0.2px;
}
#buybox .tx-powermail .form-group label[for="powermail_field_postleitzahl"] {
  margin-top: 5px;
  font-size: 17px;
}
#buybox .tx-powermail .form-group label[for="powermail_field_kundennummer"],
#buybox .tx-powermail .form-group label[for="powermail_field_teilnehmerzahl"] {
  font-size: 17px;
}
#buybox .tx-powermail .form-group .radio label,
#buybox .tx-powermail .form-group .checkbox label {
  letter-spacing: 0px;
  color: #333;
  font-size: 14px;
}
#buybox .tx-powermail .form-group .radio .powermail_checkbox:focus,
#buybox .tx-powermail .form-group .checkbox .powermail_checkbox:focus,
#buybox .tx-powermail .form-group .radio .powermail_radio:focus,
#buybox .tx-powermail .form-group .checkbox .powermail_radio:focus {
  box-shadow: none;
}
#buybox .tx-powermail .form-group .radio label {
  color: #740465;
  font-weight: bold;
}
#buybox .tx-powermail .termin_data_select {
  height: 35px;
  background: #D8D8D8;
  background: -moz-linear-gradient(top, #D8D8D8 0%, #ffffff 100%);
  background: -webkit-linear-gradient(top, #D8D8D8 0%, #ffffff 100%);
  background: linear-gradient(to bottom, #D8D8D8 0%, #ffffff 100%);
}
#buybox .tx-powermail .termin_data_select + label {
  margin: 14px 0px;
}
#buybox .tx-powermail button {
  height: 35px;
  color: #fff;
  text-align: left;
  padding-left: 10px;
  font-size: 19px;
  border: none;
  margin-bottom: 14px;
}
#buybox .tx-powermail button.merkzettel_redirect {
  height: auto;
}
#buybox .tx-powermail button.merkzettel_redirect span {
  font-size: 15px;
}
#buybox .tx-powermail button.merkzettel_redirect:after {
  background-size: 85% 85%;
}
#buybox .tx-powermail button.merkliste {
  background-color: #740465;
}
#buybox .tx-powermail button.bestellen {
  background-color: #6c700b;
}
#buybox .tx-powermail button.btn.primary {
  background-color: #6c700b;
  height: auto;
  white-space: normal;
}
#buybox .tx-powermail button:after {
  font-size: 30px;
  vertical-align: middle;
  margin-left: 5px;
  line-height: 25px;
  width: 18px;
  height: 18px;
  margin-bottom: 2px;
  display: inline-block;
  content: '';
  background-image: url('vhs-assets-css-bc3b947450cb7a7d62e9f5a96fd1a16a.svg');
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
#buybox div[data-size-lg="12"]:nth-of-type(3):before,
#buybox div[data-size-lg="12"]:nth-of-type(4):before {
  border-top: 3px solid #740465;
  content: "";
  display: block;
  margin-bottom: 10px;
}
#buybox div[data-size-lg="12"]:nth-of-type(3) div[data-size-lg="12"]:before,
#buybox div[data-size-lg="12"]:nth-of-type(4) div[data-size-lg="12"]:before,
#buybox div[data-size-lg="12"]:nth-of-type(3) div[data-size-lg="12"]:after,
#buybox div[data-size-lg="12"]:nth-of-type(4) div[data-size-lg="12"]:after {
  border: none;
  margin: 0px;
}
#buybox div[data-size-lg="12"]:nth-of-type(4):after {
  border-top: 3px solid #740465;
  content: "";
  display: block;
  margin-top: 10px;
}
#buybox label,
#buybox input,
#buybox select {
  display: block;
}
#buybox #powermail_field_postleitzahl {
  margin-bottom: 14px;
}
#buybox input,
#buybox select {
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 17px;
  line-height: 1.42857143;
  color: #555;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px!important;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  background: #D8D8D8;
  background: -moz-linear-gradient(top, #d8d8d8 0, #fff 100%);
  background: -webkit-linear-gradient(top, #d8d8d8 0, #fff 100%);
  background: linear-gradient(to bottom, #d8d8d8 0, #fff 100%);
}
#buybox input:focus,
#buybox select:focus {
  border-color: #740465;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(116, 4, 101, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(116, 4, 101, 0.6);
}
#buybox input.termin_data_select,
#buybox select.termin_data_select {
  font-size: 14px;
}
#buybox a.check_kunde {
  background-color: #6c700b;
  height: 35px;
  color: #fff;
  text-align: left;
  padding: 4px 10px;
  font-size: 19px;
  border: none;
  margin: 14px 0px;
  text-decoration: none;
}
#buybox a.check_kunde:after {
  content: ">";
  font-size: 30px;
  margin-left: 5px;
  line-height: 25px;
}
#buybox .success_message {
  background-color: #6c700b;
  color: #fff;
  padding: 10px 10px 10px 50px;
  font-size: 22px;
  line-height: 26px;
}
#buybox #field_47:before,
#buybox #field_48:before,
#buybox field_49:before,
#buybox #field_50:before,
#buybox #field_51:before,
#buybox #field_52:before,
#buybox #field_53:before,
#buybox #field_54:before,
#buybox #field_55:before,
#buybox #field_21:before,
#buybox #field_22:before,
#buybox #field_23:before,
#buybox #field_58:before,
#buybox #field_60:before,
#buybox #field_47:after,
#buybox #field_48:after,
#buybox field_49:after,
#buybox #field_50:after,
#buybox #field_51:after,
#buybox #field_52:after,
#buybox #field_53:after,
#buybox #field_54:after,
#buybox #field_55:after,
#buybox #field_21:after,
#buybox #field_22:after,
#buybox #field_23:after,
#buybox #field_58:after,
#buybox #field_60:after {
  border: none;
}
#buybox input[type="radio"],
#buybox input[type="checkbox"] {
  height: 14px;
  width: auto;
}
#buybox label[for="powermail_field_vorname_01"],
#buybox label[for="powermail_field_vorname_02"],
#buybox label[for="powermail_field_vorname_03"],
#buybox label[for="powermail_field_vorname_04"],
#buybox label[for="powermail_field_vorname_05"],
#buybox label[for="powermail_field_nachname_01"],
#buybox label[for="powermail_field_nachname_02"],
#buybox label[for="powermail_field_nachname_03"],
#buybox label[for="powermail_field_nachname_04"],
#buybox label[for="powermail_field_nachname_05"] {
  display: none;
}
#buybox .radio {
  display: inline-block;
}
#buybox .radio + .radio {
  margin-left: 10px;
}
#buybox p.form_textpart {
  margin-top: 15px;
}
#buybox p.form_textpart small {
  font-size: 14px;
  letter-spacing: 0;
  color: #333;
}
#buybox [data-size-lg].teilnehmer .form_textpart,
#buybox [data-size-md].teilnehmer .form_textpart,
#buybox [data-size-sm].teilnehmer .form_textpart,
#buybox [data-size-xs].teilnehmer .form_textpart {
  margin-top: 10px;
  margin-bottom: 5px;
}
#buybox [data-size-lg].teilnehmer .form_textpart small,
#buybox [data-size-md].teilnehmer .form_textpart small,
#buybox [data-size-sm].teilnehmer .form_textpart small,
#buybox [data-size-xs].teilnehmer .form_textpart small {
  font-weight: bold;
  font-size: 17px;
  letter-spacing: 0.2px;
  color: #740465;
}
#buybox [data-size-lg]:last-of-type > .cr > div .form-group .form_textpart small,
#buybox [data-size-md]:last-of-type > .cr > div .form-group .form_textpart small,
#buybox [data-size-sm]:last-of-type > .cr > div .form-group .form_textpart small,
#buybox [data-size-xs]:last-of-type > .cr > div .form-group .form_textpart small {
  font-weight: normal;
  font-size: 14px;
  letter-spacing: 0.2px;
}
/* Mod: j77-wishlist */
.j77-wishlist h4 {
  font-size: 17px;
}
.j77-wishlist thead tr th {
  color: #740465;
  font-size: 14px;
}
.j77-wishlist thead tr th:last-of-type {
  text-align: right;
  padding-right: 45px;
}
.j77-wishlist tr td:first-of-type {
  width: 82px;
}
.j77-wishlist tr td:last-of-type {
  width: 30%;
  text-align: right;
}
.j77-wishlist tr td:last-of-type .merkliste_buybox,
.j77-wishlist tr td:last-of-type .hidden_el.termin_data {
  text-align: left;
}
.j77-wishlist tr td .btn-default.btn-small.btn-block.phm {
  min-width: 105px;
  width: auto;
  display: inline-block;
}
.j77-wishlist tr td .price {
  margin-right: 10px;
  color: #740465;
}
.j77-wishlist tr td .thumb_image {
  width: 65px;
  display: inline-block;
}
.j77-wishlist tr td dl dt,
.j77-wishlist tr td dl dd {
  color: #740465;
  font-size: 14px;
}
@media screen and (max-width: 1150px) {
  .j77-wishlist tr td:first-of-type {
    width: auto;
  }
  .j77-wishlist tr td:last-of-type {
    width: calc(100vw - 36px);
  }
}
/* Mod: einzelperson */
/* Mod: contact-form */
.contact-form.single .tx-powermail section.formtitle {
  display: none;
}
.contact-form.single .tx-powermail .form-group label {
  color: #740465;
  -: ;margin-right: 30px;
  -: ;margin-right: 1.875rem;
  width: 33.33333%;
  text-align: right;
}
.contact-form.single .tx-powermail .form-group select,
.contact-form.single .tx-powermail .form-group input,
.contact-form.single .tx-powermail .form-group textarea {
  width: 50%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.contact-form.single .tx-powermail .form-group select:focus,
.contact-form.single .tx-powermail .form-group input:focus,
.contact-form.single .tx-powermail .form-group textarea:focus {
  border-color: #740465;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(116, 4, 101, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(116, 4, 101, 0.6);
}
.contact-form.single .tx-powermail .form-group textarea {
  -: ;min-height: 100px;
  -: ;min-height: 6.25rem;
}
.contact-form.single .tx-powermail .form-group button.btn.primary {
  color: #fff;
  background-color: #740465;
  border-color: #5b0350;
  margin-left: calc(33.33333% + 22px);
}
.contact-form.single .tx-powermail .form-group button.btn.primary:hover {
  color: #fff;
  background-color: #4d0343;
  border-color: #20011c;
}
.contact-form.single .tx-powermail .form-group p.form_textpart small {
  margin-left: calc(33.33333% + 22px);
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
  font-size: 14px;
  line-height: 1.42857143;
}
.contact-form.single .tx-powermail .form-group ul.parsley-errors-list {
  margin-left: calc(33.33333% - 18px);
  list-style: none;
  color: red;
}
.contact-form.single .tx-powermail #field_8 .form-group label {
  -: ;margin-top: 6px;
  -: ;margin-top: 0.375rem;
  vertical-align: top;
}
.contact-form.single .tx-powermail #field_25 .form-group p.form_textpart small {
  margin-left: 0px;
  color: #740465;
}
.contact-form.single .tx-powermail .powermail_fieldwrap_type_captcha label {
  color: transparent;
  margin-right: 14px;
  width: 33.33333%;
  text-align: right;
}
.contact-form.single .tx-powermail .powermail_fieldwrap_type_captcha .powermail_field {
  display: inline-block;
  width: 50%;
}
.contact-form.single .tx-powermail .powermail_fieldwrap_type_captcha .powermail_field input {
  margin-right: -16px;
  float: right;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.contact-form.single .tx-powermail .powermail_fieldwrap_type_captcha .powermail_field input:focus {
  border-color: #740465;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(116, 4, 101, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(116, 4, 101, 0.6);
}
.contact-form.single .tx-powermail .powermail_fieldwrap_type_captcha ul.parsley-errors-list {
  margin-left: -40px;
  list-style: none;
  color: red;
}
@media screen and (max-width: 1199px) {
  .contact-form.single .tx-powermail .powermail_fieldwrap_type_captcha .powermail_field input {
    float: none;
    margin-top: 40px;
    margin-bottom: 14px;
    width: 229px;
  }
}
/* Mod: contact-forms */
.contact-forms.single .tx-powermail section.formtitle {
  display: none;
}
.contact-forms.single .tx-powermail .form-group label {
  color: #740465;
  -: ;margin-right: 30px;
  -: ;margin-right: 1.875rem;
  width: 33.33333%;
  text-align: right;
}
.contact-forms.single .tx-powermail .form-group select,
.contact-forms.single .tx-powermail .form-group input,
.contact-forms.single .tx-powermail .form-group textarea {
  width: 50%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.contact-forms.single .tx-powermail .form-group select:focus,
.contact-forms.single .tx-powermail .form-group input:focus,
.contact-forms.single .tx-powermail .form-group textarea:focus {
  border-color: #740465;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(116, 4, 101, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(116, 4, 101, 0.6);
}
.contact-forms.single .tx-powermail .form-group textarea {
  -: ;min-height: 100px;
  -: ;min-height: 6.25rem;
}
.contact-forms.single .tx-powermail .form-group button.btn.primary {
  color: #fff;
  background-color: #740465;
  border-color: #5b0350;
  margin-left: calc(33.33333% + 22px);
}
.contact-forms.single .tx-powermail .form-group button.btn.primary:hover {
  color: #fff;
  background-color: #4d0343;
  border-color: #20011c;
}
.contact-forms.single .tx-powermail .form-group p.form_textpart small {
  margin-left: calc(33.33333% + 22px);
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
  font-size: 14px;
  line-height: 1.42857143;
}
.contact-forms.single .tx-powermail .form-group ul.parsley-errors-list {
  margin-left: calc(33.33333% - 18px);
  list-style: none;
  color: red;
}
.contact-forms.single .tx-powermail #field_8 .form-group label {
  -: ;margin-top: 6px;
  -: ;margin-top: 0.375rem;
  vertical-align: top;
}
.contact-forms.single .tx-powermail #field_25 .form-group p.form_textpart,
.contact-forms.single .tx-powermail #field_35 .form-group p.form_textpart {
  margin-left: 15px;
}
.contact-forms.single .tx-powermail #field_25 .form-group p.form_textpart small,
.contact-forms.single .tx-powermail #field_35 .form-group p.form_textpart small {
  margin-left: 0px;
  color: #740465;
}
.contact-forms.single .tx-powermail .powermail_fieldwrap_type_captcha label {
  color: transparent;
  margin-right: 14px;
  width: 33.33333%;
  text-align: right;
}
.contact-forms.single .tx-powermail .powermail_fieldwrap_type_captcha .powermail_field {
  display: inline-block;
  width: 50%;
}
.contact-forms.single .tx-powermail .powermail_fieldwrap_type_captcha .powermail_field input {
  margin-right: -16px;
  float: right;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.contact-forms.single .tx-powermail .powermail_fieldwrap_type_captcha .powermail_field input:focus {
  border-color: #740465;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(116, 4, 101, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(116, 4, 101, 0.6);
}
.contact-forms.single .tx-powermail .powermail_fieldwrap_type_captcha ul.parsley-errors-list {
  margin-left: -40px;
  list-style: none;
  color: red;
}
@media screen and (max-width: 1199px) {
  .contact-forms.single .tx-powermail .powermail_fieldwrap_type_captcha .powermail_field input {
    float: none;
    margin-top: 40px;
    margin-bottom: 14px;
    width: 229px;
  }
}
/* Mod: booking-all */
.booking_all h4 {
  font-size: 17px;
}
.booking_all select,
.booking_all button {
  width: 100%;
  display: block;
}
.booking_all > .col-xs-12.col-sm-12 div:nth-of-type(2) {
  text-transform: uppercase;
  color: #740465!important;
}
.booking_all .tx-powermail section.formtitle {
  display: none;
}
.booking_all .tx-powermail .form-group {
  margin: 0px;
}
.booking_all .tx-powermail .termin_data_select {
  height: 35px;
  background: #D8D8D8;
  background: -moz-linear-gradient(top, #D8D8D8 0%, #ffffff 100%);
  background: -webkit-linear-gradient(top, #D8D8D8 0%, #ffffff 100%);
  background: linear-gradient(to bottom, #D8D8D8 0%, #ffffff 100%);
}
.booking_all .tx-powermail .termin_data_select + label {
  margin: 14px 0px;
}
.booking_all .tx-powermail button {
  height: 35px;
  color: #fff;
  text-align: left;
  padding-left: 10px;
  font-size: 19px;
  border: none;
  margin-bottom: 14px;
}
.booking_all .tx-powermail button.merkliste {
  background-color: #740465;
}
.booking_all .tx-powermail button.bestellen {
  background-color: #6c700b;
}
.booking_all .tx-powermail button.btn.primary {
  background-color: #6c700b;
}
.booking_all .tx-powermail button:after {
  font-size: 30px;
  vertical-align: middle;
  margin-left: 5px;
  line-height: 25px;
  width: 18px;
  height: 18px;
  display: inline-block;
  content: '';
  background-image: url('vhs-assets-css-bc3b947450cb7a7d62e9f5a96fd1a16a.svg');
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.booking_all div[data-size-lg="12"]:nth-of-type(3):before,
.booking_all div[data-size-lg="12"]:nth-of-type(4):before {
  border-top: 3px solid #740465;
  content: "";
  display: block;
  margin-bottom: 10px;
}
.booking_all div[data-size-lg="12"]:nth-of-type(3) div[data-size-lg="12"]:before,
.booking_all div[data-size-lg="12"]:nth-of-type(4) div[data-size-lg="12"]:before,
.booking_all div[data-size-lg="12"]:nth-of-type(3) div[data-size-lg="12"]:after,
.booking_all div[data-size-lg="12"]:nth-of-type(4) div[data-size-lg="12"]:after {
  border: none;
  margin: 0px;
}
.booking_all div[data-size-lg="12"]:nth-of-type(4):after {
  border-top: 3px solid #740465;
  content: "";
  display: block;
  margin-top: 10px;
}
.booking_all label,
.booking_all input,
.booking_all select {
  display: block;
}
.booking_all #powermail_field_postleitzahl {
  margin-bottom: 14px;
}
.booking_all input,
.booking_all select {
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  border-radius: 4px!important;
  background: #D8D8D8;
  background: -moz-linear-gradient(top, #d8d8d8 0, #fff 100%);
  background: -webkit-linear-gradient(top, #d8d8d8 0, #fff 100%);
  background: linear-gradient(to bottom, #d8d8d8 0, #fff 100%);
}
.booking_all input:focus,
.booking_all select:focus {
  border-color: #740465;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(116, 4, 101, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(116, 4, 101, 0.6);
}
.booking_all a.check_kunde {
  background-color: #6c700b;
  height: 35px;
  color: #fff;
  text-align: left;
  padding: 4px 10px;
  font-size: 19px;
  border: none;
  margin: 14px 0px;
  text-decoration: none;
}
.booking_all a.check_kunde:after {
  content: ">";
  font-size: 30px;
  margin-left: 5px;
  line-height: 25px;
}
.booking_all .success_message {
  background-color: #6c700b;
  color: #fff;
  padding: 10px 10px 10px 50px;
  font-size: 22px;
  line-height: 26px;
}
.booking_all #field_47:before,
.booking_all #field_48:before,
.booking_all field_49:before,
.booking_all #field_50:before,
.booking_all #field_51:before,
.booking_all #field_52:before,
.booking_all #field_53:before,
.booking_all #field_54:before,
.booking_all #field_55:before,
.booking_all #field_21:before,
.booking_all #field_22:before,
.booking_all #field_23:before,
.booking_all #field_58:before,
.booking_all #field_60:before,
.booking_all #field_47:after,
.booking_all #field_48:after,
.booking_all field_49:after,
.booking_all #field_50:after,
.booking_all #field_51:after,
.booking_all #field_52:after,
.booking_all #field_53:after,
.booking_all #field_54:after,
.booking_all #field_55:after,
.booking_all #field_21:after,
.booking_all #field_22:after,
.booking_all #field_23:after,
.booking_all #field_58:after,
.booking_all #field_60:after {
  border: none;
}
.booking_all input[type="radio"],
.booking_all input[type="checkbox"] {
  height: 14px;
  width: auto;
}
.booking_all label[for="powermail_field_vorname_01"],
.booking_all label[for="powermail_field_vorname_02"],
.booking_all label[for="powermail_field_vorname_03"],
.booking_all label[for="powermail_field_vorname_04"],
.booking_all label[for="powermail_field_vorname_05"],
.booking_all label[for="powermail_field_nachname_01"],
.booking_all label[for="powermail_field_nachname_02"],
.booking_all label[for="powermail_field_nachname_03"],
.booking_all label[for="powermail_field_nachname_04"],
.booking_all label[for="powermail_field_nachname_05"] {
  display: none;
}
.booking_all .radio {
  display: inline-block;
}
.booking_all .radio + .radio {
  margin-left: 10px;
}
.booking_all p.form_textpart {
  margin-top: 20px;
}
.booking_all p.form_textpart small {
  font-size: 18px;
}
.booking_all a.open_booking_all {
  background-color: #740465;
  color: #fff;
  font-size: 18px;
  width: 360px;
  padding: 10px 50px 10px 10px;
  margin-top: 50px;
  display: block;
  clear: both;
  float: right;
  position: relative;
}
.booking_all a.open_booking_all:after {
  position: absolute;
  right: 10px;
  top: calc(30%);
  content: '';
  width: 30px;
  height: 30px;
  background-color: transparent;
  display: block;
  margin: 0 auto;
  background-image: url('vhs-assets-css-bc3b947450cb7a7d62e9f5a96fd1a16a.svg');
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.booking_all a.open_booking_all:hover {
  text-decoration: none;
}
.booking_all .booking_all_info {
  font-size: 14px;
  width: 360px;
  padding: 10px;
  color: #4c4c4c;
  display: block;
  clear: both;
  float: right;
  margin-bottom: 20px;
}
.booking_all .form_container {
  clear: both;
}
.booking_all form .form-group .btn.primary {
  display: inline;
  width: auto;
}
.booking_all form .form-group .form_textpart small {
  font-size: 14px;
}
.booking_all form .teilnehmer .form_textpart small {
  font-size: 17px;
  color: #740465;
  letter-spacing: 1px;
  font-weight: bold;
}
.booking_all form label {
  letter-spacing: 1px;
  color: #740465;
  font-size: 17px;
}
.booking_all form label[for="powermail_field_agb"],
.booking_all form label[for="powermail_field_agb_1"],
.booking_all form label[for="powermail_field_agb_2"],
.booking_all form label[for="powermail_field_agb_3"] {
  font-size: 14px;
  letter-spacing: 0.2px;
}
.booking_all form .checkbox label {
  color: #4c4c4c;
}
.booking_all form .radio label {
  font-weight: bold;
  font-size: 14px;
  letter-spacing: 0.1px;
}
.booking_all form [data-size-lg]:last-of-type .cr label,
.booking_all form [data-size-md]:last-of-type .cr label,
.booking_all form [data-size-sm]:last-of-type .cr label,
.booking_all form [data-size-xs]:last-of-type .cr label {
  letter-spacing: 0;
}
@media screen and (max-width: 992px) {
  .booking_all .all_booking .form-group .btn.primary {
    width: 100%;
  }
}
/* Mod: merkliste-buybox */
.merkliste_buybox select,
.merkliste_buybox button {
  width: 100%;
  display: block;
}
.merkliste_buybox > .col-xs-12.col-sm-12 div:nth-of-type(2) {
  text-transform: uppercase;
  color: #740465!important;
}
.merkliste_buybox .tx-powermail section.formtitle {
  display: none;
}
.merkliste_buybox .tx-powermail section.formtitle + [data-size-lg] .cr label {
  text-align: right;
}
.merkliste_buybox .tx-powermail section.formtitle + [data-size-lg] .cr .bestellen {
  float: right;
}
.merkliste_buybox .tx-powermail [data-size-lg] {
  clear: both;
  color: #740465;
  font-size: 17px;
  letter-spacing: 0.2px;
}
.merkliste_buybox .tx-powermail .form-group {
  margin: 0px;
}
.merkliste_buybox .tx-powermail .termin_data_select {
  height: 35px;
  background: #D8D8D8;
  background: -moz-linear-gradient(top, #D8D8D8 0%, #ffffff 100%);
  background: -webkit-linear-gradient(top, #D8D8D8 0%, #ffffff 100%);
  background: linear-gradient(to bottom, #D8D8D8 0%, #ffffff 100%);
}
.merkliste_buybox .tx-powermail .termin_data_select + label {
  margin: 14px 0px;
}
.merkliste_buybox .tx-powermail button {
  height: 35px;
  color: #fff;
  text-align: left;
  padding-left: 10px;
  font-size: 19px;
  border: none;
  margin-bottom: 14px;
}
.merkliste_buybox .tx-powermail button.merkliste {
  background-color: #740465;
}
.merkliste_buybox .tx-powermail button.bestellen {
  background-color: #6c700b;
  width: auto;
  clear: both;
}
.merkliste_buybox .tx-powermail button.btn.primary {
  background-color: #6c700b;
  width: auto;
}
.merkliste_buybox .tx-powermail button:after {
  font-size: 30px;
  vertical-align: middle;
  margin-left: 5px;
  line-height: 25px;
  width: 18px;
  height: 18px;
  display: inline-block;
  content: '';
  background-image: url('vhs-assets-css-bc3b947450cb7a7d62e9f5a96fd1a16a.svg');
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.merkliste_buybox div[data-size-lg="12"]:nth-of-type(3):before,
.merkliste_buybox div[data-size-lg="12"]:nth-of-type(4):before {
  border-top: 3px solid #740465;
  content: "";
  display: block;
  margin-bottom: 10px;
}
.merkliste_buybox div[data-size-lg="12"]:nth-of-type(3) div[data-size-lg="12"]:before,
.merkliste_buybox div[data-size-lg="12"]:nth-of-type(4) div[data-size-lg="12"]:before,
.merkliste_buybox div[data-size-lg="12"]:nth-of-type(3) div[data-size-lg="12"]:after,
.merkliste_buybox div[data-size-lg="12"]:nth-of-type(4) div[data-size-lg="12"]:after {
  border: none;
  margin: 0px;
}
.merkliste_buybox div[data-size-lg="12"]:nth-of-type(4):after {
  border-top: 3px solid #740465;
  content: "";
  display: block;
  margin-top: 10px;
}
.merkliste_buybox label,
.merkliste_buybox input,
.merkliste_buybox select {
  display: block;
}
.merkliste_buybox #powermail_field_kundennummer,
.merkliste_buybox #powermail_field_postleitzahl {
  margin-bottom: 14px;
}
.merkliste_buybox input,
.merkliste_buybox select {
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 17px;
  line-height: 1.42857143;
  color: #555;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px !important;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  background: #D8D8D8;
  background: -moz-linear-gradient(top, #d8d8d8 0, #fff 100%);
  background: -webkit-linear-gradient(top, #d8d8d8 0, #fff 100%);
  background: linear-gradient(to bottom, #d8d8d8 0, #fff 100%);
}
.merkliste_buybox input:focus,
.merkliste_buybox select:focus {
  border-color: #740465;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(116, 4, 101, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(116, 4, 101, 0.6);
}
.merkliste_buybox input#powermail_field_teilnehmerzahl,
.merkliste_buybox select#powermail_field_teilnehmerzahl {
  margin-bottom: 4px;
}
.merkliste_buybox a.check_kunde {
  background-color: #6c700b;
  height: 35px;
  color: #fff;
  text-align: left;
  padding: 4px 10px;
  font-size: 19px;
  border: none;
  margin: 14px 0px;
  text-decoration: none;
}
.merkliste_buybox a.check_kunde:after {
  font-size: 30px;
  vertical-align: middle;
  margin-left: 5px;
  line-height: 25px;
  width: 18px;
  height: 18px;
  display: inline-block;
  content: '';
  background-image: url('vhs-assets-css-bc3b947450cb7a7d62e9f5a96fd1a16a.svg');
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.merkliste_buybox .success_message {
  background-color: #6c700b;
  color: #fff;
  padding: 10px 10px 10px 50px;
  line-height: 18px;
  line-height: 1.42857143;
  width: auto;
  display: inline-block;
  float: right;
  margin-bottom: 20px;
}
.merkliste_buybox #field_47:before,
.merkliste_buybox #field_48:before,
.merkliste_buybox field_49:before,
.merkliste_buybox #field_50:before,
.merkliste_buybox #field_51:before,
.merkliste_buybox #field_52:before,
.merkliste_buybox #field_53:before,
.merkliste_buybox #field_54:before,
.merkliste_buybox #field_55:before,
.merkliste_buybox #field_21:before,
.merkliste_buybox #field_22:before,
.merkliste_buybox #field_23:before,
.merkliste_buybox #field_58:before,
.merkliste_buybox #field_60:before,
.merkliste_buybox #field_47:after,
.merkliste_buybox #field_48:after,
.merkliste_buybox field_49:after,
.merkliste_buybox #field_50:after,
.merkliste_buybox #field_51:after,
.merkliste_buybox #field_52:after,
.merkliste_buybox #field_53:after,
.merkliste_buybox #field_54:after,
.merkliste_buybox #field_55:after,
.merkliste_buybox #field_21:after,
.merkliste_buybox #field_22:after,
.merkliste_buybox #field_23:after,
.merkliste_buybox #field_58:after,
.merkliste_buybox #field_60:after {
  border: none;
}
.merkliste_buybox input[type="radio"],
.merkliste_buybox input[type="checkbox"] {
  height: 14px;
  width: auto;
}
.merkliste_buybox .radio input[type="radio"]:focus,
.merkliste_buybox .checkbox input[type="radio"]:focus,
.merkliste_buybox .radio input[type="checkbox"]:focus,
.merkliste_buybox .checkbox input[type="checkbox"]:focus {
  box-shadow: none;
}
.merkliste_buybox label[for="powermail_field_vorname_01"],
.merkliste_buybox label[for="powermail_field_vorname_02"],
.merkliste_buybox label[for="powermail_field_vorname_03"],
.merkliste_buybox label[for="powermail_field_vorname_04"],
.merkliste_buybox label[for="powermail_field_vorname_05"],
.merkliste_buybox label[for="powermail_field_nachname_01"],
.merkliste_buybox label[for="powermail_field_nachname_02"],
.merkliste_buybox label[for="powermail_field_nachname_03"],
.merkliste_buybox label[for="powermail_field_nachname_04"],
.merkliste_buybox label[for="powermail_field_nachname_05"] {
  display: none;
}
.merkliste_buybox .radio {
  display: inline-block;
}
.merkliste_buybox .radio + .radio {
  margin-left: 10px;
}
.merkliste_buybox p.form_textpart {
  margin-top: 20px;
}
.merkliste_buybox p.form_textpart small {
  font-size: 14px;
  color: #333;
}
.merkliste_buybox .teilnehmer .form_textpart {
  margin-top: 10px;
}
.merkliste_buybox .teilnehmer .form_textpart small {
  font-size: 17px;
  color: #740465;
  letter-spacing: 1px;
  font-weight: bold;
}
.merkliste_buybox .teilnehmer + [data-size-lg] .form-group label {
  letter-spacing: 0;
  font-size: 14px;
}
.merkliste_buybox label {
  letter-spacing: 1px;
  color: #740465;
  font-size: 17px;
}
.merkliste_buybox label[for="powermail_field_agb"],
.merkliste_buybox label[for="powermail_field_agb_1"],
.merkliste_buybox label[for="powermail_field_agb_2"],
.merkliste_buybox label[for="powermail_field_agb_3"] {
  font-size: 14px;
  letter-spacing: 0.2px;
}
.merkliste_buybox label.red,
.merkliste_buybox label.green,
.merkliste_buybox label.yellow {
  letter-spacing: 0;
  color: #333;
  text-align: left;
  float: right;
  clear: both;
  font-size: 14px;
}
.merkliste_buybox label.red .color-light,
.merkliste_buybox label.green .color-light,
.merkliste_buybox label.yellow .color-light {
  margin-top: 0;
  margin-right: 6px;
}
.merkliste_buybox .checkbox label {
  color: #4c4c4c;
}
.merkliste_buybox .radio label {
  font-weight: bold;
  font-size: 14px;
  letter-spacing: 0.1px;
}
.merkliste_buybox [data-size-lg]:last-of-type .cr label,
.merkliste_buybox [data-size-md]:last-of-type .cr label,
.merkliste_buybox [data-size-sm]:last-of-type .cr label,
.merkliste_buybox [data-size-xs]:last-of-type .cr label {
  letter-spacing: 0;
}
@media screen and (max-width: 992px) {
  .merkliste_buybox .all_booking .form-group .btn.primary {
    width: 100%;
  }
  .merkliste_buybox .tx-powermail button {
    width: auto;
    height: auto;
  }
}
/* Mod: merkliste-container */
@media screen and (max-width: 1200px) {
  .merkliste-table-container {
    overflow: auto;
  }
  .merkliste-table-container .j77-wishlist {
    width: 1150px;
  }
}
@media screen and (max-width: 760px) {
  .merkliste-table-container {
    overflow: auto;
  }
  .merkliste-table-container .j77-wishlist {
    width: 630px;
  }
}
/* Mod: detailbox */
@media screen and (max-width: 760px) {
  #detailbox .dl-horizontal dt {
    float: left;
  }
}
/* Mod: powermail-customlabel */
.powermail-customlabel {
  float: right;
  max-width: 160px;
}
.powermail-customlabel ~ input {
  clear: both;
}
.powermail-customlabel ~ img {
  margin-top: 50px;
}
/* Mod: pagination */
.pagination {
  -: ;margin: 20px 0px;
  -: ;margin: 1.25rem 0rem;
  width: 100%;
}
.pagination ul {
  -: ;margin: 0px;
  -: ;margin: 0rem;
  -: ;padding: 0px;
  -: ;padding: 0rem;
  display: block;
  text-align: center;
}
.pagination ul li {
  display: inline-block;
  -: ;margin: 0px -2px;
  -: ;margin: 0rem -0.125rem;
  -: ;padding: 0px;
  -: ;padding: 0rem;
}
.pagination ul li:before {
  display: none;
}
.pagination ul li a {
  text-decoration: none;
  background-color: #4d0343;
  -: ;padding: 1px 6px;
  -: ;padding: 0.0625rem 0.375rem;
  -webkit-transition: all 125ms ease-out;
  -moz-transition: all 125ms ease-out;
  -o-transition: all 125ms ease-out;
  transition: all 125ms ease-out;
  color: #ffffff;
}
.pagination ul li a:hover {
  background-color: #7e056e;
}
.pagination ul li a.current {
  background-color: #7e056e;
}
/* Mod: container */
/* Mod: image-link */
.image-link .homepage-box-content {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
}
.image-link .homepage-box-content .logo {
  position: absolute;
  left: 60px;
  bottom: 22px;
  width: 210px;
}
.image-link .homepage-box-content .text {
  position: absolute;
  left: 390px;
  top: 80px;
  font-size: 34px;
  line-height: 60px;
  color: #ffffff;
}
.image-link .homepage-box-content .text p {
  color: #ffffff;
}
.image-link .homepage-box-content .text strong {
  font-size: 54px;
}
@media screen and (max-width: 990px) {
  .image-link .homepage-box-content {
    height: auto !important;
  }
  .image-link .homepage-box-content .logo {
    position: relative;
    left: 27%;
    width: 46%;
    top: 24px;
  }
  .image-link .homepage-box-content .text {
    position: relative;
    left: 10%;
    width: 80%;
    top: 0;
    padding: 60px 0;
    box-sizing: border-box;
  }
}
@media screen and (max-width: 500px) {
  .image-link .homepage-box-content .text {
    line-height: 38px;
    font-size: 20px;
  }
  .image-link .homepage-box-content .text strong {
    font-size: 28px;
  }
}
/* Mod: qualifikation */
.qualifikation {
  position: relative;
  padding-top: 45px;
}
.qualifikation .background {
  position: relative;
}
.qualifikation .logo {
  position: absolute;
  top: 0;
  left: calc(50% - 34px);
  width: 150px;
}
.qualifikation .qualifikation-logo {
  position: absolute;
  bottom: 70px;
  right: 120px;
}
@media screen and (max-width: 767px) {
  .qualifikation {
    margin-bottom: 60px;
  }
  .qualifikation .background {
    margin-top: 30px;
    margin-left: -200px;
    width: calc(100% + 400px);
  }
  .qualifikation .background img {
    max-width: none;
    width: 100%;
  }
  .qualifikation .logo,
  .qualifikation .qualifikation-logo {
    width: 200px;
    left: calc(50% - 100px);
  }
  .qualifikation .logo img,
  .qualifikation .qualifikation-logo img {
    max-width: none;
    width: 100%;
  }
  .qualifikation .qualifikation-logo {
    bottom: 0px;
  }
}
@media (min-width: 1200px){
	.col-lg-3{
		min-height:150px;
	}
}
	
/* Mod: staticmenu */
/* Mod: simple-image-link */
.simple-image-link .image {
  padding-bottom: 24px;
}
/*
	

	LESS-Mapping, Generated: 2018-05-02 13:07:45
	This file has been automatically created.
	Please do not edit it manually.

*/
/*********************************************************************************/
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpZy5sZXNzIiwiYXRvbV9ib2R5Lmxlc3MiLCJhdG9tX3BhcnNsZXktZXJyb3JzLWxpc3QubGVzcyIsImF0b21fYWxzb1ZpZXdlZC5sZXNzIiwiYXRvbV9wcm9kdWN0LWxpc3RpbmcubGVzcyIsIm1vbGVjdWxlc19yZW0ubGVzcyIsImF0b21fbWFpbi1jb250YWluZXIubGVzcyIsIm1vZHVsZXNfY29udGFpbmVyRmx1aWQubGVzcyIsIm1vbGVjdWxlc19ib3hTaXppbmcubGVzcyIsIm1vbGVjdWxlc19jci5sZXNzIiwibW9sZWN1bGVzX2dyaWQubGVzcyIsIm1vbGVjdWxlc19jb2x1bW5zLmxlc3MiLCJtb2R1bGVzX3NsaWRlci5sZXNzIiwibW9sZWN1bGVzX3RyYW5zaXRpb24ubGVzcyIsIm1vbGVjdWxlc19iZ0NvdmVyLmxlc3MiLCJtb2xlY3VsZXNfb3BhY2l0eS5sZXNzIiwibW9kdWxlc19icmVhZGNydW1iLmxlc3MiLCJtb2R1bGVzX2hlYWRlci5sZXNzIiwibW9kdWxlc190ZXh0YmxvY2subGVzcyIsIm1vZHVsZXNfdGVhc2VyLWdvLmxlc3MiLCJtb2R1bGVzX2FzaWRlLW5hdmlnYXRpb24ubGVzcyIsIm1vZHVsZXNfY29sbGFwc2libGUubGVzcyIsIm1vbGVjdWxlc19yb3RhdGUubGVzcyIsIm1vZHVsZXNfYnV5Ym94Lmxlc3MiLCJtb2R1bGVzX2o3Ny13aXNobGlzdC5sZXNzIiwibW9kdWxlc19jb250YWN0LWZvcm0ubGVzcyIsIm1vZHVsZXNfY29udGFjdC1mb3Jtcy5sZXNzIiwibW9kdWxlc19ib29raW5nLWFsbC5sZXNzIiwibW9kdWxlc19tZXJrbGlzdGUtYnV5Ym94Lmxlc3MiLCJtb2R1bGVzX21lcmtsaXN0ZS1jb250YWluZXIubGVzcyIsIm1vZHVsZXNfZGV0YWlsYm94Lmxlc3MiLCJtb2R1bGVzX3Bvd2VybWFpbC1jdXN0b21sYWJlbC5sZXNzIiwibW9kdWxlc19wYWdpbmF0aW9uLmxlc3MiLCJtb2R1bGVzX2ltYWdlLWxpbmsubGVzcyIsIm1vZHVsZXNfcXVhbGlmaWthdGlvbi5sZXNzIiwibW9kdWxlc19zaW1wbGUtaW1hZ2UtbGluay5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7UUEyRVE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FDekVSO0VBWUMsa0JBQUE7O0FBWkQsSUFDQztFQUNDLGdCQUFBOztBQUZGLElBSUMsZUFDQztFQUNDLGNBQUE7O0FBTkgsSUFTQztFQUNDLFdBQUE7O0FBR0EsSUFBQyxpQkFDRixtQkFDRTtFQUNDLGFBQUE7OztBQ2hCSixvQkFDQztFQUNDLGVBQUE7OztBQ0ZGLFdBQ0MsUUFDQyxHQUNDO0VBQ0Msa0JBQUE7O0FBSkosV0FDQyxRQUNDLEdBQ0MsV0FFQztFQUNDLGtCQUFBO0VBQ0EsU0FBQTs7QUFQTCxXQUNDLFFBQ0MsR0FDQyxXQUVDLFNBR0M7RUFFQyxzQkFBQTs7O0FDTEQsZ0JBSkgsV0FBVyxjQUFjLE1BQ3pCLEtBQUksVUFBVSxTQUFTLFNBQVMsU0FDL0IsS0FDQyxXQUFVLFVBQ1IsWUFBWSxJQUdaLElBQ0M7O0VBWUMsaUJBQUE7RUNuQlAsb0JBQUE7RUFDQSxzQkFBQTtFQURBLG1CQUFBO0VBQ0EseUJBQUE7RUFEQSxrQkFBQTtFQUNBLHdCQUFBO0VEc0JPLHVCQUFBO0VBQ0EsY0FBQTs7O0FFeEJOLG1CQUFtQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ0ZyQyxnQkFDRTtFQ0FELDhCQUFBO0VBQ0EsMkJBQUE7RUFDQSxzQkFBQTtFQ0RBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7O0FBQ0E7RUEyQkQsZ0JGckNFO0lFV0EsaUJBQUE7SUFDQSxrQkFBQTs7O0FBRUQsZ0JGZEMsSUVjQTtFQUNBLFNBQVEsRUFBUjtFQUNBLGNBQUE7RUFDQSxXQUFBOztBRmxCRixnQkFDRSxJRW1CRDtFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBOztBRnpCRixnQkFDRSxJRW1CRCxJQU1DO0VBQ0MsV0FBQTs7QUYzQkgsZ0JBQ0UsSUU2QkQ7QUY5QkQsZ0JBQ0UsSUU4QkQ7QUYvQkQsZ0JBQ0UsSUUrQkQ7QUZoQ0QsZ0JBQ0UsSUVnQ0Q7RUNoQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTs7QUFDQTtFQUNDLGdCSFhBLElFNkJELGVDbEJFO0VBQUQsZ0JIWEEsSUU4QkQsZUNuQkU7RUFBRCxnQkhYQSxJRStCRCxlQ3BCRTtFQUFELGdCSFhBLElFZ0NELGVDckJFO0lDWEYsV0FBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBOztFRFFDLGdCSFpBLElFNkJELGVDakJFO0VBQUQsZ0JIWkEsSUU4QkQsZUNsQkU7RUFBRCxnQkhaQSxJRStCRCxlQ25CRTtFQUFELGdCSFpBLElFZ0NELGVDcEJFO0lDWkYsbUJBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTs7RURTQyxnQkhiQSxJRTZCRCxlQ2hCRTtFQUFELGdCSGJBLElFOEJELGVDakJFO0VBQUQsZ0JIYkEsSUUrQkQsZUNsQkU7RUFBRCxnQkhiQSxJRWdDRCxlQ25CRTtJQ2JGLG1CQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLGNBQUE7O0VEVUMsZ0JIZEEsSUU2QkQsZUNmRTtFQUFELGdCSGRBLElFOEJELGVDaEJFO0VBQUQsZ0JIZEEsSUUrQkQsZUNqQkU7RUFBRCxnQkhkQSxJRWdDRCxlQ2xCRTtJQ2RGLFVBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTs7RURXQyxnQkhmQSxJRTZCRCxlQ2RFO0VBQUQsZ0JIZkEsSUU4QkQsZUNmRTtFQUFELGdCSGZBLElFK0JELGVDaEJFO0VBQUQsZ0JIZkEsSUVnQ0QsZUNqQkU7SUNmRixtQkFBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBOztFRFlDLGdCSGhCQSxJRTZCRCxlQ2JFO0VBQUQsZ0JIaEJBLElFOEJELGVDZEU7RUFBRCxnQkhoQkEsSUUrQkQsZUNmRTtFQUFELGdCSGhCQSxJRWdDRCxlQ2hCRTtJQ2hCRixtQkFBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBOztFRGFDLGdCSGpCQSxJRTZCRCxlQ1pFO0VBQUQsZ0JIakJBLElFOEJELGVDYkU7RUFBRCxnQkhqQkEsSUUrQkQsZUNkRTtFQUFELGdCSGpCQSxJRWdDRCxlQ2ZFO0lDakJGLFVBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTs7RURjQyxnQkhsQkEsSUU2QkQsZUNYRTtFQUFELGdCSGxCQSxJRThCRCxlQ1pFO0VBQUQsZ0JIbEJBLElFK0JELGVDYkU7RUFBRCxnQkhsQkEsSUVnQ0QsZUNkRTtJQ2xCRixtQkFBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBOztFRGVDLGdCSG5CQSxJRTZCRCxlQ1ZFO0VBQUQsZ0JIbkJBLElFOEJELGVDWEU7RUFBRCxnQkhuQkEsSUUrQkQsZUNaRTtFQUFELGdCSG5CQSxJRWdDRCxlQ2JFO0lDbkJGLG1CQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLGNBQUE7O0VEZ0JDLGdCSHBCQSxJRTZCRCxlQ1RFO0VBQUQsZ0JIcEJBLElFOEJELGVDVkU7RUFBRCxnQkhwQkEsSUUrQkQsZUNYRTtFQUFELGdCSHBCQSxJRWdDRCxlQ1pFO0lDcEJGLFVBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTs7RURpQkMsZ0JIckJBLElFNkJELGVDUkU7RUFBRCxnQkhyQkEsSUU4QkQsZUNURTtFQUFELGdCSHJCQSxJRStCRCxlQ1ZFO0VBQUQsZ0JIckJBLElFZ0NELGVDWEU7SUNyQkYsbUJBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTs7RURrQkMsZ0JIdEJBLElFNkJELGVDUEU7RUFBRCxnQkh0QkEsSUU4QkQsZUNSRTtFQUFELGdCSHRCQSxJRStCRCxlQ1RFO0VBQUQsZ0JIdEJBLElFZ0NELGVDVkU7SUN0QkYsa0JBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTs7RURtQkMsZ0JIdkJBLElFNkJELGVDTkU7RUFBRCxnQkh2QkEsSUU4QkQsZUNQRTtFQUFELGdCSHZCQSxJRStCRCxlQ1JFO0VBQUQsZ0JIdkJBLElFZ0NELGVDVEU7SUFBbUIsYUFBQTs7O0FBR3JCO0VBQ0MsZ0JIM0JBLElFNkJELGVDRkU7RUFBRCxnQkgzQkEsSUU4QkQsZUNIRTtFQUFELGdCSDNCQSxJRStCRCxlQ0pFO0VBQUQsZ0JIM0JBLElFZ0NELGVDTEU7SUMzQkYsV0FBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBOztFRHdCQyxnQkg1QkEsSUU2QkQsZUNERTtFQUFELGdCSDVCQSxJRThCRCxlQ0ZFO0VBQUQsZ0JINUJBLElFK0JELGVDSEU7RUFBRCxnQkg1QkEsSUVnQ0QsZUNKRTtJQzVCRixtQkFBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBOztFRHlCQyxnQkg3QkEsSUU2QkQsZUNBRTtFQUFELGdCSDdCQSxJRThCRCxlQ0RFO0VBQUQsZ0JIN0JBLElFK0JELGVDRkU7RUFBRCxnQkg3QkEsSUVnQ0QsZUNIRTtJQzdCRixtQkFBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBOztFRDBCQyxnQkg5QkEsSUU2QkQsZUNDRTtFQUFELGdCSDlCQSxJRThCRCxlQ0FFO0VBQUQsZ0JIOUJBLElFK0JELGVDREU7RUFBRCxnQkg5QkEsSUVnQ0QsZUNGRTtJQzlCRixVQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLGNBQUE7O0VEMkJDLGdCSC9CQSxJRTZCRCxlQ0VFO0VBQUQsZ0JIL0JBLElFOEJELGVDQ0U7RUFBRCxnQkgvQkEsSUUrQkQsZUNBRTtFQUFELGdCSC9CQSxJRWdDRCxlQ0RFO0lDL0JGLG1CQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLGNBQUE7O0VENEJDLGdCSGhDQSxJRTZCRCxlQ0dFO0VBQUQsZ0JIaENBLElFOEJELGVDRUU7RUFBRCxnQkhoQ0EsSUUrQkQsZUNDRTtFQUFELGdCSGhDQSxJRWdDRCxlQ0FFO0lDaENGLG1CQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLGNBQUE7O0VENkJDLGdCSGpDQSxJRTZCRCxlQ0lFO0VBQUQsZ0JIakNBLElFOEJELGVDR0U7RUFBRCxnQkhqQ0EsSUUrQkQsZUNFRTtFQUFELGdCSGpDQSxJRWdDRCxlQ0NFO0lDakNGLFVBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTs7RUQ4QkMsZ0JIbENBLElFNkJELGVDS0U7RUFBRCxnQkhsQ0EsSUU4QkQsZUNJRTtFQUFELGdCSGxDQSxJRStCRCxlQ0dFO0VBQUQsZ0JIbENBLElFZ0NELGVDRUU7SUNsQ0YsbUJBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTs7RUQrQkMsZ0JIbkNBLElFNkJELGVDTUU7RUFBRCxnQkhuQ0EsSUU4QkQsZUNLRTtFQUFELGdCSG5DQSxJRStCRCxlQ0lFO0VBQUQsZ0JIbkNBLElFZ0NELGVDR0U7SUNuQ0YsbUJBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTs7RURnQ0MsZ0JIcENBLElFNkJELGVDT0U7RUFBRCxnQkhwQ0EsSUU4QkQsZUNNRTtFQUFELGdCSHBDQSxJRStCRCxlQ0tFO0VBQUQsZ0JIcENBLElFZ0NELGVDSUU7SUNwQ0YsVUFBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBOztFRGlDQyxnQkhyQ0EsSUU2QkQsZUNRRTtFQUFELGdCSHJDQSxJRThCRCxlQ09FO0VBQUQsZ0JIckNBLElFK0JELGVDTUU7RUFBRCxnQkhyQ0EsSUVnQ0QsZUNLRTtJQ3JDRixtQkFBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBOztFRGtDQyxnQkh0Q0EsSUU2QkQsZUNTRTtFQUFELGdCSHRDQSxJRThCRCxlQ1FFO0VBQUQsZ0JIdENBLElFK0JELGVDT0U7RUFBRCxnQkh0Q0EsSUVnQ0QsZUNNRTtJQ3RDRixrQkFBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBOztFRG1DQyxnQkh2Q0EsSUU2QkQsZUNVRTtFQUFELGdCSHZDQSxJRThCRCxlQ1NFO0VBQUQsZ0JIdkNBLElFK0JELGVDUUU7RUFBRCxnQkh2Q0EsSUVnQ0QsZUNPRTtJQUFtQixhQUFBOzs7QUFHckI7RUFDQyxnQkgzQ0EsSUU2QkQsZUNjRTtFQUFELGdCSDNDQSxJRThCRCxlQ2FFO0VBQUQsZ0JIM0NBLElFK0JELGVDWUU7RUFBRCxnQkgzQ0EsSUVnQ0QsZUNXRTtJQzNDRixXQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLGNBQUE7O0VEd0NDLGdCSDVDQSxJRTZCRCxlQ2VFO0VBQUQsZ0JINUNBLElFOEJELGVDY0U7RUFBRCxnQkg1Q0EsSUUrQkQsZUNhRTtFQUFELGdCSDVDQSxJRWdDRCxlQ1lFO0lDNUNGLG1CQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLGNBQUE7O0VEeUNDLGdCSDdDQSxJRTZCRCxlQ2dCRTtFQUFELGdCSDdDQSxJRThCRCxlQ2VFO0VBQUQsZ0JIN0NBLElFK0JELGVDY0U7RUFBRCxnQkg3Q0EsSUVnQ0QsZUNhRTtJQzdDRixtQkFBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBOztFRDBDQyxnQkg5Q0EsSUU2QkQsZUNpQkU7RUFBRCxnQkg5Q0EsSUU4QkQsZUNnQkU7RUFBRCxnQkg5Q0EsSUUrQkQsZUNlRTtFQUFELGdCSDlDQSxJRWdDRCxlQ2NFO0lDOUNGLFVBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTs7RUQyQ0MsZ0JIL0NBLElFNkJELGVDa0JFO0VBQUQsZ0JIL0NBLElFOEJELGVDaUJFO0VBQUQsZ0JIL0NBLElFK0JELGVDZ0JFO0VBQUQsZ0JIL0NBLElFZ0NELGVDZUU7SUMvQ0YsbUJBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTs7RUQ0Q0MsZ0JIaERBLElFNkJELGVDbUJFO0VBQUQsZ0JIaERBLElFOEJELGVDa0JFO0VBQUQsZ0JIaERBLElFK0JELGVDaUJFO0VBQUQsZ0JIaERBLElFZ0NELGVDZ0JFO0lDaERGLG1CQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLGNBQUE7O0VENkNDLGdCSGpEQSxJRTZCRCxlQ29CRTtFQUFELGdCSGpEQSxJRThCRCxlQ21CRTtFQUFELGdCSGpEQSxJRStCRCxlQ2tCRTtFQUFELGdCSGpEQSxJRWdDRCxlQ2lCRTtJQ2pERixVQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLGNBQUE7O0VEOENDLGdCSGxEQSxJRTZCRCxlQ3FCRTtFQUFELGdCSGxEQSxJRThCRCxlQ29CRTtFQUFELGdCSGxEQSxJRStCRCxlQ21CRTtFQUFELGdCSGxEQSxJRWdDRCxlQ2tCRTtJQ2xERixtQkFBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBOztFRCtDQyxnQkhuREEsSUU2QkQsZUNzQkU7RUFBRCxnQkhuREEsSUU4QkQsZUNxQkU7RUFBRCxnQkhuREEsSUUrQkQsZUNvQkU7RUFBRCxnQkhuREEsSUVnQ0QsZUNtQkU7SUNuREYsbUJBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTs7RURnREMsZ0JIcERBLElFNkJELGVDdUJFO0VBQUQsZ0JIcERBLElFOEJELGVDc0JFO0VBQUQsZ0JIcERBLElFK0JELGVDcUJFO0VBQUQsZ0JIcERBLElFZ0NELGVDb0JFO0lDcERGLFVBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTs7RURpREMsZ0JIckRBLElFNkJELGVDd0JFO0VBQUQsZ0JIckRBLElFOEJELGVDdUJFO0VBQUQsZ0JIckRBLElFK0JELGVDc0JFO0VBQUQsZ0JIckRBLElFZ0NELGVDcUJFO0lDckRGLG1CQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLGNBQUE7O0VEa0RDLGdCSHREQSxJRTZCRCxlQ3lCRTtFQUFELGdCSHREQSxJRThCRCxlQ3dCRTtFQUFELGdCSHREQSxJRStCRCxlQ3VCRTtFQUFELGdCSHREQSxJRWdDRCxlQ3NCRTtJQ3RERixrQkFBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBOztFRG1EQyxnQkh2REEsSUU2QkQsZUMwQkU7RUFBRCxnQkh2REEsSUU4QkQsZUN5QkU7RUFBRCxnQkh2REEsSUUrQkQsZUN3QkU7RUFBRCxnQkh2REEsSUVnQ0QsZUN1QkU7SUFBbUIsYUFBQTs7O0FBR3JCO0VBQ0MsZ0JIM0RBLElFNkJELGVDOEJFO0VBQUQsZ0JIM0RBLElFOEJELGVDNkJFO0VBQUQsZ0JIM0RBLElFK0JELGVDNEJFO0VBQUQsZ0JIM0RBLElFZ0NELGVDMkJFO0lDM0RGLFdBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTs7RUR3REMsZ0JINURBLElFNkJELGVDK0JFO0VBQUQsZ0JINURBLElFOEJELGVDOEJFO0VBQUQsZ0JINURBLElFK0JELGVDNkJFO0VBQUQsZ0JINURBLElFZ0NELGVDNEJFO0lDNURGLG1CQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLGNBQUE7O0VEeURDLGdCSDdEQSxJRTZCRCxlQ2dDRTtFQUFELGdCSDdEQSxJRThCRCxlQytCRTtFQUFELGdCSDdEQSxJRStCRCxlQzhCRTtFQUFELGdCSDdEQSxJRWdDRCxlQzZCRTtJQzdERixtQkFBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBOztFRDBEQyxnQkg5REEsSUU2QkQsZUNpQ0U7RUFBRCxnQkg5REEsSUU4QkQsZUNnQ0U7RUFBRCxnQkg5REEsSUUrQkQsZUMrQkU7RUFBRCxnQkg5REEsSUVnQ0QsZUM4QkU7SUM5REYsVUFBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBOztFRDJEQyxnQkgvREEsSUU2QkQsZUNrQ0U7RUFBRCxnQkgvREEsSUU4QkQsZUNpQ0U7RUFBRCxnQkgvREEsSUUrQkQsZUNnQ0U7RUFBRCxnQkgvREEsSUVnQ0QsZUMrQkU7SUMvREYsbUJBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTs7RUQ0REMsZ0JIaEVBLElFNkJELGVDbUNFO0VBQUQsZ0JIaEVBLElFOEJELGVDa0NFO0VBQUQsZ0JIaEVBLElFK0JELGVDaUNFO0VBQUQsZ0JIaEVBLElFZ0NELGVDZ0NFO0lDaEVGLG1CQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLGNBQUE7O0VENkRDLGdCSGpFQSxJRTZCRCxlQ29DRTtFQUFELGdCSGpFQSxJRThCRCxlQ21DRTtFQUFELGdCSGpFQSxJRStCRCxlQ2tDRTtFQUFELGdCSGpFQSxJRWdDRCxlQ2lDRTtJQ2pFRixVQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLGNBQUE7O0VEOERDLGdCSGxFQSxJRTZCRCxlQ3FDRTtFQUFELGdCSGxFQSxJRThCRCxlQ29DRTtFQUFELGdCSGxFQSxJRStCRCxlQ21DRTtFQUFELGdCSGxFQSxJRWdDRCxlQ2tDRTtJQ2xFRixtQkFBQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSxjQUFBOztFRCtEQyxnQkhuRUEsSUU2QkQsZUNzQ0U7RUFBRCxnQkhuRUEsSUU4QkQs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 */

