header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
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}.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}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

#cboxOverlay{background:#fff;}
#colorbox{outline:0;}
#cboxContent{margin-top:20px;background:#5a5ea5;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #fff;}
#cboxLoadedContent{border:5px solid #5a5ea5; background:#fff;}
#cboxTitle{position:absolute; top:-25px; left:0; color:#000;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#fff;}
#cboxLoadingGraphic{background:url("../../files/pepesale/img/loading.gif") no-repeat center center;}

/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }

/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:15px; margin-top:-32px; background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAiCAYAAACjv9J3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4MEQwMzFDNjQ5M0ZFNTExOTk4NTlCRERBRjhFNkM5RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFODg2NEZDMjNGNDkxMUU1ODAyMkEzNjY5QkQyRDQxNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFODg2NEZDMTNGNDkxMUU1ODAyMkEzNjY5QkQyRDQxNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgwRDAzMUM2NDkzRkU1MTE5OTg1OUJEREFGOEU2QzlGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgwRDAzMUM2NDkzRkU1MTE5OTg1OUJEREFGOEU2QzlGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+0Cq/6gAAAelJREFUeNq810soRFEcx/GZcWMxKY+GFDuiRnkWCtl4ZaE0yUL2GlkoJXuxkpJHHitFkbIg7DxSs0KMSCgxDSaEmanZ+Z46aprCZe49U5/+p2uan/+9/zn3jsWi6OXIcAxhVaw1RYEDFDdqVIRZMYxXVHwd10wMTKTMohG1gafAqamhBGZRVpCCCgJvo/9uMyFQdHYEP6piA40OS8YEwugR1/O792oGBbooo/ChjO7OzeyuEnt4Rjd0XS7tP18DShP6UI1xtNLdq97P0P4QlkZpRy+yMY0uwvx//cetOoJa0IEGnGAeC4R9/PeyWKMCkii5KJTbVa1ce7GMJYKujZgFsU2tUUuQgwjE5B1gH3sEPRg9gOKaeuSpEyGdhNyZvSfbCBmhFuAJF+KOIE+1sntePc5wgzaVwRrc8gu/g2KV4akYQwSzyFQZno9NvKFf3ieVhTfjHGLY6uP5rAS9bwyHwld2u32GpZjsSdal8HD8XVXXOVhBUA6dVeUpb4EPu8jTvTnEE8rGskFx4hLHvz0xmNF1E/xYR7ppncZ0vUUpkvv5IcHlcU+vzgkPMdGL8tFzjvU1x7wqT7cLIQxaVL7kg1sAo6oHzIl7TKruOBeP4uei4YP0w4C9MFTbLKeoQdUd14kd7FOAAQA/Spz0cmmAMgAAAABJRU5ErkJggg==") no-repeat center center rgba(255,255,255,0.5);width:35px; height:35px; text-indent:-9999px;}
#cboxPrevious:hover{}
#cboxNext{position:absolute; top:50%; right:15px; margin-top:-32px; background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAiCAYAAACjv9J3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4MEQwMzFDNjQ5M0ZFNTExOTk4NTlCRERBRjhFNkM5RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMUZCQjc1RDNGNDkxMUU1OTVCQUVBQ0ZGRTY1QTk1QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMUZCQjc1QzNGNDkxMUU1OTVCQUVBQ0ZGRTY1QTk1QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgwRDAzMUM2NDkzRkU1MTE5OTg1OUJEREFGOEU2QzlGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgwRDAzMUM2NDkzRkU1MTE5OTg1OUJEREFGOEU2QzlGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+W5P3GgAAAgtJREFUeNq810soBVEcx/G5DBY3RfIsWaC8WVAkshEhRYgFGyl5JAsLYiMWNhSJjVhYyGPnrbxjhwWJpLySe71Knhu+p2YxXfLInJn6+B/Tvf3mf+acMZwVDm8f7wmr1Rr79Pi0qJhwOIsfBO5T+qgKweumhBJkI3CJYT/VA4uckxZq0f/CNEdTFjCHCrvN/iY9VAsOokzhHoUEXxod6uR4gpATShJE2DYXkSHlnjoe3M837us4wxcMMA7AmjhvxuoW0x2OTZyiQFqnDl1f0+Ugw2d0Mc4RW4zz54YtpB+69qQ0ohZiP3dilnXwLi1UF+5PqUclRMfdGCX8VlqoLtydUopyxGAeI2LLfXcBFgMXXDClBEWIwi5WsaaNj7iQV0NDHS7Aj5KKFCQjHG44E3vfYtK2C6QMIwGtquQwN23BtWAaYUzxqczAfBxjD+mypzIOy7hBNT7NpmpgmC+lDWXihQB5TOXdV59VDQhzpdShGRtivxJ28N131H8GinvVA/EYLCZsRuoWwBge0ACXv3xf/WOY2NdV6IDoKoLuzmR2F4oVXCDb0NeVr7pDDcMdHCKS7qZkdueFSVwiU9qLmS4wnrKl3fdYupuVGkpgsfZnaQhZBNpkP8aa8GjUS9hvFkwn7EiUmaXfp73IRRrTuWdGl+24QohZL9M1uNf+eVLMChVPmDTFxONDgAEAjwewbZJuMqYAAAAASUVORK5CYII=") no-repeat center center rgba(255,255,255,0.5);width:35px; height:35px; text-indent:-9999px;}
#cboxNext:hover{}
#cboxClose{position:absolute; top:15px; right:15px; display:block; background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAiCAYAAACjv9J3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4MEQwMzFDNjQ5M0ZFNTExOTk4NTlCRERBRjhFNkM5RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3OTlBRDI4ODRFOTYxMUU1OTZGMUM1RTI3MEZDODJFNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3OTlBRDI4NzRFOTYxMUU1OTZGMUM1RTI3MEZDODJFNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxRDAzMUM2NDkzRkU1MTE5OTg1OUJEREFGOEU2QzlGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgwRDAzMUM2NDkzRkU1MTE5OTg1OUJEREFGOEU2QzlGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+IUimqAAAAjVJREFUeNrEl89LlEEYx/d9WTrIUprtLtKp8mDdNMGTyHYKhX5Al4gQvQQbeFAQvKigoAdz6VBQESh2KOhYhAcl/wa1k0ug0Y9d8SAiqOD6GZjDy4vvvDPzvu828OGBeWee7zzz45l5nVqtlqp7EaJBZHPZYhIabkj7xwiPxR2oo5reXD53EVOGa9VK9SBKpN6ijBShfcwivK1bpI7jiHUVA/sN1xnEYeKRymhPMV9g2lSMAQ9Bv78+rdl/FNZhWFPsBuYb/IOC0ZHxOdqAdg3BZ1CBB0EaaYPZeg/j8FAhOI8RYm0sy15QO9dA9BV0KgRfY+5Aq0rQSBRHx5gjnLecIziF6YYOufFSsYjKsgJDPsFezADc1hG0EX0J9zyCImMtQI+ciVTsojj+gWn0VH2FEvVlEz9piwRTlsdhF/IIzpg6sBFdkmvYBoORcq/Is5rZ5gKmAn+I8mYiufec0gSX4LPtLWMzvcvyjv2lG1mk3cvUPsecwDvoSjxSBMVRmYBbcAU+1mN6xVU1w+YRR2WXQTTbirqaUT7FZBAseaqFcFciojhuwMzBXd+nN/Kqs3+TKkTXYDLg21/5htJ+GIS+e+Vju5lpnQxosgqzsWUkBMUu/a56BdAmg/kJV723jNU5lc5EFE9UrwD5AP8AnyKtqcitsAUjBmd4BwpWayqT+aY4+ETxwmDsfaKPTCD6kdLhMmwH7VSNaIsg7lo3LFKvaAnuR/lHof80PAoTdf7HT/GZAAMAk+Zyp7UuZtMAAAAASUVORK5CYII=") no-repeat center center rgba(255,255,255,0.5);width:35px; height:35px; text-indent:-9999px;}
#cboxClose:hover{}

/* text.css */
body{font:16px opensansregular, Arial, sans-serif;color:#545454}b,strong{font-family:opensanssemibold, Arial, sans-serif}i,em{font-family:opensansregular, Arial, sans-serif}p{margin-bottom:1em;line-height:2em}.box-start p{margin-bottom:0;line-height:1.5em}a:link,a:visited{text-decoration:none;color:#979797}a:hover,a:active{text-decoration:underline}h1{margin-top:.5em;margin-bottom:.5em;font:2.5em yesevaone, Times, Serif;color:#2a2a2a}h2{margin-bottom:1em;font:1.6em yesevaone, Times, Serif;color:#000}.box h2{margin-top:.5em;margin-bottom:.5em;font-size:2.2em}h3{margin-bottom:.5em;font:1.7em Times,Serif,Monospace;color:#808080}h3 img{vertical-align:text-top}h4{margin-bottom:.5em;font-size:1em;font-weight:bold}h5{margin-top:0;margin-bottom:0;font:3em lovedbytheking, Times, Serif;color:#000}.start .ce_gallery h5{margin-right:30px;margin-bottom:-85px;text-align:right;color:#fff}ul,ol{margin-bottom:.5em;padding-left:.7em}.ce_text ul li,.ce_accordion ul li{padding-left:25px;background-image:url("../../files/ginflut/img/ginflut-logo-grau.svg");background-repeat:no-repeat;line-height:1.8em;background-position: left 8px;background-size: 12px}ul li ul li{padding-left:2em;background-image:none;line-height:1.5em;list-style-type:disc}ol li{margin-left:1.3em;padding-left:.5em;line-height:1.5em;list-style-type:decimal}hr{height:0;margin-top:.5em;margin-bottom:.5em;border-top:0;color:#a1a1a1;border-bottom: 1px dashed #a1a1a1}table{margin-bottom:.5em;border-collapse:collapse}td,th{padding:.2 1 .2 0}p.info{margin-bottom:0;text-align:right;font-size:.8em;line-height:.8em;color:#727373}.error{color:#f00}.warning{color:#c55}.confirmation{color:#090}.information{font-size:.9em;color:#999}.lila p,.lila h1,.lila h2,.lila h3,.lila h4,.lila h5,.lila a:link,.lila a:visited,.pink p,.pink h1,.pink h2,.pink h3,.pink h4,.pink h5,.pink a:link,.pink a:visited{color:#fff}
/* css.css */
body{background-color:#fff}#header .inside,#container,.custom,#footer .inside{max-width:1200px;margin-right:auto;margin-left:auto}header{width:100%;height:146px;top:0;position:fixed;background-color:#fff;background-image:url("../../files/ginflut/img/ginflut-logo.svg");background-repeat:no-repeat;line-height:111px;z-index: 1000;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;background-position: center 10px;background-size: 91px 113px}header.sticky{height:65px;background-image:url("../../files/ginflut/img/ginflut-logo-simple.svg");background-repeat:no-repeat;line-height:65px;background-position: center 9px;background-size: 48px 48px}#header .inside{width:100%;text-align:center}.mod_changelanguage{height:90px;right:35px;position:absolute;line-height:90px;top: 0}.sticky .mod_changelanguage{height:65px;line-height:65px}.mod_pageImage{width:1000px;height:350px;float:left}.navi{position:relative}.navi_top{border-top:1px solid #f0f0f0;border-bottom:3px solid #e5ddd1}#container{margin-top:146px;zoom: 1}#footer .inside{border-top: #f0f0f0 solid 1px}.navi_bottom{min-height:129px;padding-top:43px;text-align:center}.navi_social{right:0;top:20px;position:absolute}.wood{min-height:150px;background-position:center top;background-repeat:repeat;background-image: url("../../files/ginflut/img/wood_1200.jpg")}.woodblue{min-height:150px;background-image:url("../../files/ginflut/img/wood_1200_blue.jpg");background-position:center top;background-repeat:repeat}.woodpink{min-height:150px;background-image:url("../../files/ginflut/img/wood_1200_pink.jpg");background-position:center top;background-repeat:repeat}.wood50{background-repeat:repeat-x;background-position:center -730px}.lila{padding:4% 15%;text-align:center;background-color:#5a5ea5}.beige,.box.beige{background-color:rgba(229,221,210,.9)}.white,.box.white{background-color:rgba(255,255,255,.8)}.transparent,.box.transparent{padding-right:0;padding-left:0;background-color: transparent !important}.mainbeige #main{padding-bottom:5%;background-color:#e5ddd2}.mod_article.pink{padding:0;background-color:#e71765}.noblock{overflow:visible}
/* grid.css */
.borderbottom{border-bottom:3px solid #fff}.mod_article.wood,.spacetop{padding-top:50px}.spacebottom{padding-bottom:5%}.spacetext{overflow:visible}.spaceleft .image_container{max-width:50%}.spacetext p,.spacetext h1,.spacetext h2,.spacetext h3,.spacetext h4,.spacetext h5,.spacetext table,.spacetext ul,.spacetext ol{padding-right:5%;padding-left:5%}.spacetext .float_left{max-width:50%;margin-top:-10%;margin-right:6.5%;padding-top:5%}.spacetext .float_right{max-width:50%;margin-top:-10%;margin-left:6.5%;padding-top:5%}.spacearrow{padding-top:50px;padding-bottom:80px}.mod_article[class*="cl_"],.mod_article [class*="cl_"]{display:inline-block;vertical-align:top}.mod_article .cl_30{width:30%}.mod_article .cl_33{width:33%}.mod_article .cl_40{width:40%}.mod_article .cl_45{width:41%;padding-right:2%;padding-left:2%}.mod_article .cl_49{width:45%;padding-right:2%;padding-left:2%}.mod_article .cl_50{width:50%}.mod_article.cl_50{width:40%;padding-right:5%;padding-left:5%}.mod_article .cl_51{width:47%;padding-right:2%;padding-left:2%}.mod_article .cl_55{width:51%;padding-right:2%;padding-left:2%}.mod_article .cl_60{width:60%}.mod_article .cl_66{width:66.666%}.mod_article.cl_70,.mod_article .cl_70{width:70%}.mod_article.cl_75,.mod_article .cl_75{width:75%}.mod_article.cl_80,.mod_article .cl_80{width:80%}.cl_left{float:left}.cl_right{float:right}.headlineinside{top:-135px;position:relative;clear:both;margin-bottom:-135px;padding-right:0;padding-left:0;z-index:-1}.headlineinside h5{width:100%;top:70%;position:absolute;color:#fff}.left,.left p,[class*="ce_"].left,[class*="mod_"].left{text-align:left}.right,.right p,[class*="ce_"].right,[class*="mod_"].right{text-align:right}.center,.center p,[class*="ce_"].center,[class*="mod_"].center{text-align:center}.mod_article .centered,.mod_article.centered{display:block;margin-right:auto;margin-left:auto}.centered img{margin-right:auto;margin-left:auto}.cl_left{float:left}.cl_right{float:right}.text_right{text-align:right}.mod_article [class*="box"] img{display:block}.mod_article .box-store img{display:inline}.box{margin-top:30px;margin-bottom:60px;padding-right:3%;padding-left:3%;background-color:rgba(70,70,70,.1);margin-left:8%;margin-right:8%}.box .float_left{max-width:54%;margin-bottom:0;margin-left:-4%}.box .float_right{max-width:54%;margin-right:-4%;margin-bottom:0}.box .float_right ~ p,.box .float_left ~ p{overflow:hidden}.box-right{position:relative;margin:-25% 8% -1% 50%;padding:1% 3% 2%}.box-white{min-width:50%;margin-top:-23%;margin-left:12.5%;padding-right:3%;padding-left:3%;background-color:rgba(240,240,240,.9)}.box-store{padding:10px;background-color:#fff}.box-store.grey{background-color:#f8f6f6}.box-long{overflow:auto;padding-bottom:5%}.box-long + .ce_text{overflow:visible}.box-long + .ce_text:after{clear:both;display:block;content:""}.store{height:200px;padding-top:7%;padding-bottom:0;padding-left:33%;background-image:url("../../files/ginflut/img/ginflut-logo-simple.svg");background-repeat:no-repeat;background-size: 48px;background-position: 12.5% center}.ce_form.personal{position:relative;margin-top:-107%}
/* navi.css */
#cf_slider_start{overflow:visible}.navi_caroufredsel{overflow:visible}.navi_caroufredsel > ul{margin:0;padding:0;text-align:center}.navi_caroufredsel > ul > li{position:relative;display:inline-block;background-image:none;line-height:90px}.navi ul{margin:0 0 29px;padding:0}.navi ul li{display:inline;margin:0;padding:0;background: none}.navi ul li a,.navi ul li strong{padding-right:25px;padding-left:25px;font-size:1.1em;text-decoration:none;color:#838483;text-transform:uppercase}.navi ul li.first a,.navi ul li.first strong{padding-left:60px}.navi ul li.nav2 a,.navi ul li.nav2 strong{padding-right:140px}.navi ul li:hover a,.navi ul li strong,.navi ul li.trail a{font-weight:normal;color:#2a2a2a}.navi_top ul{margin:0;padding:0;text-align:center}.navi_top ul li{display:inline;padding-right:1em;padding-left:1em;background-image:none;line-height:3em}.navi_top ul li a:link,.navi_top ul li a:visited,.navi_top ul li strong{font-size:1em;text-decoration:none;color:#838483;text-transform:uppercase}.navi_top ul li a:hover,.navi_top ul li a:active{color:#3c3c3c}.navi_product ul{display:inline;margin:0;padding:0}.navi_product ul li{display:inline;padding-left:1em;background-image:none}.navi_product ul li a:link,.navi_product ul li a:visited,.navi_product ul li strong{font:1.2em yesevaone, Times, Serif;text-decoration:none;color:#979797;text-transform:uppercase}.navi_product ul li.personal a:link,.navi_product ul li.personal a:visited,.navi_product ul li.personal strong{color:#e61665}.navi_product ul li a:hover,.navi_product ul li a:active{text-decoration:underline;color:#2a2a2a}.navi_bottom h4{display:inline;font-size:1em;font-weight:normal;color:#3c3c3c;text-transform:uppercase}.navi_bottom ul{display:inline;margin:0;padding:0 60px 0 0}.navi_bottom ul li{display:inline;padding-left:1em;background-image:none;line-height:1.8em}.navi_bottom ul li:before{padding-right:.8em;vertical-align:-12%;background-image:none;font-size:1.7em;content: "\00b7"}.navi_bottom ul li a:link,.navi_bottom ul li a:visited,.navi_bottom ul li strong{font-size:1em;text-decoration:none;color:#3c3c3c;text-transform:uppercase}.navi_bottom ul li a:hover,.navi_bottom ul li a:active{text-decoration:underline}.navi_social ul li{display:inline;padding-left:1em;background-image:none}.navi_social ul li a,.navi_social ul li strong{width:32px;height:32px;display:block;background-image:url("../../files/ginflut/img/fb.svg");background-repeat:no-repeat;text-indent:-99999px;background-size: 32px}.navi_caroufredsel > ul > li > span{display:inline-block;padding-right:.5em;padding-left:.5em;font-size:1.5em;line-height:90px;text-decoration:none;color:#5a5ea5;text-transform:uppercase;cursor: pointer}.navi_caroufredsel > ul > li > span img{padding-bottom:2px;vertical-align:middle}.navi_caroufredsel > ul > li.selected span,.navi_caroufredsel > ul > li > span:hover,.navi_caroufredsel > ul > li:hover > span{color:#979797}.navi_caroufredsel > ul > li.city span{color:#008000}.navi_caroufredsel > ul > li.city span:hover{color:#000}.navi_caroufredsel > ul > li.hotspot span{color:#8d34e0}.navi_caroufredsel > ul > li.hotspot span:hover{color:#000}.navi_caroufredsel > ul > li.personal span{color:#d315a9}.navi_caroufredsel > ul > li.personal span:hover{color:#000}.navi_caroufredsel > ul > li.summer span{color:#dca034}.navi_caroufredsel > ul > li.summer span:hover{color:#000}.navi_caroufredsel > ul > li.buhne span{color:#$buhne}.navi_caroufredsel > ul > li.buhne span:hover{color:#000}.navi_caroufredsel > ul > li.baby span{color:#f08fc0}.navi_caroufredsel > ul > li.baby span:hover{color:#000}.navi_caroufredsel > ul > li.cross span{color:#ff0000}.navi_caroufredsel > ul > li.cross span:hover{color:#000}.navi_caroufredsel > ul > li > ul{left:-99999px;top:85px;position:absolute;margin:0;padding:0 0 15px;background-color:#fff;z-index: 10}.navi_caroufredsel > ul > li:hover > ul{left:-1em}.navi_caroufredsel > ul > li > ul > li{padding:.2em .5em;text-align:left;background-image:none;list-style-type:none}.navi_caroufredsel > ul > li > ul > li > span{padding-right:1em;padding-left:1em;color:#979797;cursor: pointer}.navi_caroufredsel > ul > li > ul > li > span:hover{color:#000}
/* ce_hyperlink.css */
.pink .ce_hyperlink{text-align:center}.ce_hyperlink.bubble{overflow:visible;text-align:center}.wood .ce_hyperlink.bubble{margin-bottom:5px}a.hyperlink_txt{display:inline-block;padding:11px 70px 0 20px;background-color:#f8f6f6;background-image:url("../../files/ginflut/img/hyperlink.svg");background-repeat:no-repeat;border:1px solid #a1a1a1;font:1.8em lovedbytheking, Times, Serif;text-decoration:none;color:#000;background-position: 85% center;background-size: 16px}a.hyperlink_txt:hover{background-color:#f4f3f3}.box p > a.hyperlink_txt{margin-top:1em}.pink a.hyperlink_txt{display:block;margin-top:0;margin-bottom:0;padding:15% 20% 5%;background-color:#e71765;background-image:none;border:0;font:3em/.7em lovedbytheking,Times,serif;text-decoration:none;color:#fff}.start .bubble a.hyperlink_txt{display:block;margin-top:-54px;margin-bottom:10px;background-color:#e71765;background-image:none;border:0;font-family:lovedbytheking,Times,serif;line-height:108px;text-decoration:none;color:#fff}.pink .ce_hyperlink a.hyperlink_txt:hover{background-color:#e71765}.bubble a.hyperlink_txt{width:108px;height:108px;position:relative;margin-top:-11em;margin-right:auto;margin-left:auto;padding:0;text-align:center;background-color:#e71765;background-image:none;border:0;border-radius:54px;font-size:2.2em;line-height:108px;color:#fff;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease}.bubble a.hyperlink_txt.linebreak{line-height:1.5em}.bubble a.hyperlink_txt:hover{-moz-transform: rotate(5deg);-ms-transform: rotate(5deg);-o-transform: rotate(5deg);-webkit-transform: rotate(5deg);transform: rotate(5deg)}
/* ce_image.css */
.box-start img{display:block}.float_right{margin-bottom:1em;margin-left:2.5em}.float_left{margin-right:2.5em;margin-bottom:1em}.box-start .image_container.float_right{max-width:60%;margin-right:-6.2%;margin-bottom:0}.box-start .image_container.float_left{max-width:60%;margin-bottom:0;margin-left:-6.2%}.ce_gallery ul.cols_6 li{max-width:16.66%;display:inline-block}.ce_gallery ul li{padding:0;background-image:none}.ce_gallery ul li .image_container{padding:1em}.pink .ce_gallery ul li .image_container,.start .ce_gallery ul li .image_container{padding:0}.ce_gallery ul li img{display:block}.ce_gallery ul.cols_3 li{max-width:33%}.ce_gallery ul.cols_4 li{max-width:25%}.ce_image{margin-top:3em;text-align:center}.ce_image img{display:block}.float_below{margin-top:3em}.caption{text-align:right}.float_below .caption{width:895px;margin-right:auto;margin-left:auto}
/* ce_form.css */
textarea,select,.text,.c4gMapsGeoSearchInput{background-color:#f9f9f9;border:2px solid #e3e3e3}.contact .formbody{max-width:647px;margin-top:8%;margin-right:auto;margin-left:auto;background-color:#fff;border:8px solid #fff;Margin-bottom:60px}.ce_form .personal .formbody{margin:10% auto;background-color:#fff}.personal .explanation{margin-right:auto;margin-left:auto;padding:5% 15% 1%;background-image:url("../../files/ginflut/img/wood_1200.jpg")}.personal h4{margin-right:auto;margin-left:auto;padding-right:5%;padding-left:5%}.imageselect table{width:100%;margin:20px 0 0}.imageselect .image_container{text-align:center}.imageselect .image_container img{max-width:93%;display:inline;margin-top:20px}.widget ~ br{display:none}.imageselect .caption{margin-right:auto;margin-bottom:0;margin-left:auto;text-align:center}.formbody .text,.formbody textarea,.c4gMapsGeoSearchInput{position:relative;margin-bottom:18px;padding-right:3%;padding-left:3%;font-size:1em;line-height:48px}.formbody select{position:relative;margin-bottom:18px;font-size:1em;line-height:48px}.contact .text,.contact textarea{background-color:#f9f5ef;border:2px solid #f9f5ef;border-radius:4px}.mod_iso_checkout .text,.mod_iso_checkout textarea,.mod_iso_checkout select{width:97%;padding-right:1%;padding-left:1%}.formbody .text:focus,.formbody textarea:focus,.formbody select:focus{background-color:#fff}.formbody .text{width:93%;height:48px;line-height:48px}.formbody select{width:100%;height:48px;line-height:48px}.formbody .textarea{width:93%}#ctrl_24.text{width:42%;float:left}#ctrl_25.text{width:42%;float:right}.contact textarea{width:80%;height:118px}.personal textarea{width:80%;height:169px}.ce_form .widget:not(.widget-checkbox) label{left:-99999px;position:absolute}.mod_iso_checkout label,.mod_login label{display:block;line-height:2em}.ie8 .ce_form label{left:auto;font-size:.9em;color:#ccc;z-index:10}.ie8 .ce_form p.error{position:absolute;padding-left:2%;line-height:14px;z-index:20}.ce_form.contact .submit_container{clear:both;margin-bottom:-50px;padding-top:20px}.mod_login .submit_container{margin-bottom:2em;text-align:center}.ce_form .submit,.mod_login .submit{width:100px;height:100px;position:relative;margin-right:auto;margin-left:auto;padding:0;text-align:center;background-color:#e71765;background-image:none;border:0;border-radius:50px;font:2.2em/100px lovedbytheking, Times, Serif;color:#fff;cursor:pointer;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;-webkit-appearance: none}.ce_form .submit:hover,.mod_login .submit:hover{-moz-transform: rotate(5deg);-ms-transform: rotate(5deg);-o-transform: rotate(5deg);-webkit-transform: rotate(5deg);transform: rotate(5deg)}.ce_form.personal .submit{margin-top:50px;margin-bottom:-42px;font-size:1.9em}.formbody .radio{height:2em;float:left;margin-right:1em;line-height:2em}.mod_login .checkbox{height:2em;float:left;margin-right:1em;line-height:2em}span.mandatory{padding-right:3px;padding-left:3px;color:#e71765}.map_wrapper{position:relative}.substitute{width:92%;height:512px;left:0;right:0;top:0;position:absolute;padding-right:4%;padding-left:4%}.mod_c4g_maps{width:100%;height:512px;margin-bottom:5px;background-color:#fff}.c4g_map .ol-viewport{}.c4gMapsGeoSearchInput{max-width:60%;float:left;margin:0 2% 0 0}.c4gMapsGeoResults select{margin-top:1em}a.c4gMapsGeoSearchLink{width:37.5;height:52px;float:right;padding-right:1%;padding-left:1%;background-color:#e71765;line-height:52px;color:#fff}.olControlLayerSwitcher{width:12em}.olControlLayerSwitcher .olButton{margin-right:7px}
/* ce_caroufredsel.css */
#slide_summer .cl_50{float:left}.ce_caroufredsel h2,.ce_caroufredsel h3,.ce_caroufredsel h4,.ce_caroufredsel h5,.ce_caroufredsel p{max-width:48%;padding-right:1%;padding-left:1%}#slide_buhne-16-sinnspruch h3{color:#70b7c2}.ce_caroufredsel h5{margin-top:5%}.ce_caroufredsel .bubble .hyperlink_txt{margin-top:0}.ce_caroufredsel .image_container{max-width:50%;margin-bottom:0}.ce_caroufredsel_gallery{max-height:610px;position:relative}.ce_caroufredsel_gallery .image_container{position:relative;text-align:center}.ce_caroufredsel .image_container img{}.ce_caroufredsel_gallery .caption{max-width:100%;bottom:0;left:0;right:0;position:absolute;display:none;margin-right:auto;margin-left:auto;text-align:center;background-color:rgba(231,23,101,.8);font:3em/120px lovedbytheking, Times, Serif;color:#fff}.ce_caroufredsel_gallery h6{bottom:16%;left:15%;position:absolute;margin-right:auto;padding-right:1em;padding-left:1em;background-color:#fff;line-height:56px;color:#3c3c3c;z-index:1000}.ce_caroufredsel_gallery .caroufredsel_controls{width:100%;top:295px;position:absolute;text-align:center}.caroufredsel_prev,.caroufredsel_next{width:50%;float:left;text-align:left}.caroufredsel_navi{width:100%}.caroufredsel_next{width:100px;height:100px;float:right;margin-right:5%;text-align:right;background:rgba(255,255,255,.5) url("../../files/ginflut/img/next.svg") center center no-repeat;border-radius:50px;text-indent:-99999px;background-size: 34px;direction: rtl}.caroufredsel_prev{width:100px;height:100px;float:left;margin-left:5%;background:rgba(255,255,255,.5) url("../../files/ginflut/img/prev.svg") center center no-repeat;border-radius:50px;text-indent:-99999px;background-size: 34px}
/* ce_accordion.css */
.ce_form .ce_accordion{text-align:center}.toggler{margin-bottom:17px;padding:12px 70px 16px 20px;background-image:url("../../files/ginflut/img/hyperlink.svg");background-repeat:no-repeat;border:1px solid #a1a1a1;font-size:1em;font-weight:bold;text-decoration:none;color:#2a2a2a;background-size: 16px;background-position: 95% center;cursor:pointer}.toggler:hover{background-color:#f9f9f9}
/* mod-slick.css */
.ce_slick-slider{max-width:1000px;position:relative;padding-right:100px;padding-left:100px;text-align:center}.ce_slick-slider .image_container{position:relative;text-align:center}.ce_slick-slider .image_container img{margin-right:auto;margin-left:auto}.ce_slick-slider .caption{max-width:100%;bottom:0;left:0;right:0;position:absolute;margin-right:auto;margin-left:auto;padding-top:15px;padding-bottom:15px;text-align:center;background-color:rgba(231,23,101,.8);font:3em "Loved by the King",Times,serif;;color:#fff}.ce_slick-slider .slick-prev,.ce_slick-slider .slick-next{width:100px;height:100px;top:50%;position:absolute;margin-top:-50px;text-align:left;background-color:rgba(255,255,255,.5);background-position:center center;background-repeat:no-repeat;border:0;border-radius:50%;z-index: 10;cursor: pointer}.ce_slick-slider .slick-prev{left:-80px;background-image:url("../../files/ginflut/img/prev.svg");text-indent:-99999px;background-size: 34px}.ce_slick-slider .slick-next{right:-80px;text-align:right;background-image:url("../../files/ginflut/img/next.svg");text-indent:-99999px;background-size: 34px;direction: rtl}
/* mod-cookiebar.css */
.cookiebar{background-color:rgba(0,0,0,.8)}.cookiebar__message,.cookiebar__text{margin-right:5px;margin-left:5px}.cookiebar span{margin-right:10px;margin-left:10px;line-height:30px}.cookiebar button{height:32px;margin:5px 8px;padding-top:0;padding-bottom:0;background-color:#e71765;border:1px solid #fff;line-height:1em;-webkit-transition: all 0.3s;transition: all 0.3s}.cookiebar button:hover{background-color:#c70a52}.cookiebar a.cookiebar__link{display:inline-block;margin:5px 8px;padding-right:10px;padding-left:10px;background-color:#e71765;border:1px solid #fff;line-height:30px;font-weight:bold;text-decoration:none;color:#fff;-webkit-transition: all 0.3s;transition: all 0.3s}.cookiebar a.cookiebar__link:hover{background-color:#c70a52}.cookiebar__analytics{display:inline-block;margin:5px 8px;padding-right:10px;padding-left:10px;background-color:#e71765;border:1px solid #fff;line-height:30px;font-weight:bold;text-decoration:none;color:#fff;-webkit-transition: all 0.3s;transition: all 0.3s}.cookiebar__analytics:hover{background-color:#c70a52}label.cookiebar__analytics-label{width:auto}
/* product.css */
.product_list{padding-right:5%;padding-left:5%}.product_list .product{width:46%;float:left;display:inline-block;margin-top:5%;margin-right:2%;margin-left:2%;background-color:#fff;margin-bottom:60px}.product_list .product .formbody{padding:10px;text-align:center}.product_list .product .ce_text.formbody,.product_list .product .formbody{overflow:visible;padding:8px;text-align:center;border:2px solid #f2f2f2}.product_list.baby .product .ce_text.formbody{border-color:#f08fc0}.product_list.personal .product .ce_text.formbody{border-color:#d315a9}.product_list .product.cross .formbody{border-color:#ff0000}.product_list .product.summer .formbody{border-color:#dca034}.product_list .product.hotspot .formbody{border-color:#8d34e0}.product_list .product.city .formbody{border-color:#008000}.product_list .product.b16 .formbody{border-color:#23cadd}.product_list .product h3,.product_list .product h3 a{font:1.5em/2em "Yeseva One",Times,serif;color:#000}.product_list .product h3 a:hover{text-decoration:none;color:#979797}.product_list .product .coordinates{margin-bottom:1em;font:1.7em/2em Times,Serif,Monospace;text-decoration:none;color:#808080}.product_list .product  .coordinates .logo-mini{width:32px;height:32px;padding-right:10px;padding-left:10px;background-image:url("../../files/ginflut/img/ginflut-logo-grau.svg");background-position:center center;background-repeat:no-repeat;background-size: 32px 32px}.product_list .product.b16  .coordinates .logo-mini{width:32px;height:32px;padding-right:10px;padding-left:10px;background-image:url("../../files/ginflut/img/buhne-16.svg");background-position:center center;background-repeat:no-repeat;background-size: 26px}.product_list .product .price{padding-top:1em;line-height:2em}.product_list .product .price .from{text-transform:lowercase}.product_list .product .details{margin-bottom:-60px;padding-top:20px}.product_list .product .details a,.mod_iso_productreader .back a{width:108px;height:108px;position:relative;display:block;margin-right:auto;margin-left:auto;padding:0;text-align:center;background-color:#e71765;background-image:none;border:0;border-radius:54px;font:2.2em/108px lovedbytheking, Times, Serif;text-decoration:none;color:#fff;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease}.mod_iso_productreader .add_to_cart{width:108px;height:108px;position:relative;float:left;display:block;margin-left:-5px;padding:0;text-align:center;background-color:#e71765;background-image:none;border:0;border-radius:54px;font:2.2em/108px lovedbytheking, Times, Serif;text-decoration:none;color:#fff;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;cursor:pointer;-webkit-appearance: none}.product_list .product .details a:hover,.mod_iso_productreader .add_to_cart:hover,.mod_iso_productreader .back a:hover{-moz-transform: rotate(5deg);-ms-transform: rotate(5deg);-o-transform: rotate(5deg);-webkit-transform: rotate(5deg);transform: rotate(5deg)}.mod_iso_productreader .product_data{padding:1% 4%}.mod_iso_productreader .product_data > h2{margin-top:0;margin-bottom:.5em;font-size:2.2em;line-height:2em}.mod_iso_productreader .product_data .coordinates{margin-bottom:1em;font:1.7em Times,Serif,Monospace;color:#808080}.mod_iso_productreader .product_data .coordinates .logo-mini{width:32px;height:32px;padding-right:10px;padding-left:10px;background-image:url("../../files/ginflut/img/ginflut-logo-grau.svg");background-position:center center;background-repeat:no-repeat;background-size: 32px 32px}.mod_iso_productreader .product_data .coordinates .logo-mini-buhne-16{width:32px;height:32px;padding-right:10px;padding-left:10px;background-image:url("../../files/ginflut/img/buhne-16.svg");background-position:center center;background-repeat:no-repeat;background-size: 26px}.mod_iso_productreader .product_data .teaser{font-size:1.1em;line-height:2em;color:#636363}.mod_iso_productreader .product_data .options{font-size:1.2em;line-height:2em}.mod_iso_productreader .product_data .options label{display:none}.mod_iso_productreader .formbody select{width:auto;min-width:300px;padding-right:1%;padding-left:1%}.mod_iso_productreader .product_data .options legend{display:none}.mod_iso_productreader .product_data .options span{display:inline-block}.mod_iso_productreader .product_data .options fieldset{margin-top:1em;margin-bottom:1em}.mod_iso_productreader .quantity_container{float:left;padding-bottom:2%;padding-left:5%}.mod_iso_productreader .product_data .quantity_container .text{width:70px;height:70px;position:relative;margin-top:20px;margin-bottom:20px;text-align:center;border:0;border-radius:35px;font-size:2em;font-weight:bold;color:#000;z-index:10}.mod_iso_productreader .product_data .quantity_container label{position:relative;margin-right:-70px;font-size:2em;font-weight:bold;color:#757575;z-index:20}.mod_iso_productreader .product_data .error{font-size:.9em}.mod_iso_productreader .image_container{min-width:41%;float:right;padding-left:2%}.mod_iso_productreader .image_container img{width:100%;display:block}.mod_iso_productreader .offer{float:right;margin-top:20px;text-align:right;font-size:2em}.mod_iso_productreader .offer .from{font-size:.5em}.mod_iso_productreader .offer .mwst,.mod_iso_productreader .delivery,.mod_iso_productreader .size{font-size:.4em}.mod_iso_productreader .offer .mwst a,.mod_iso_productreader .size a{color:#e71765}.mod_iso_productreader .description{width:100%;max-width:1200px;margin-bottom:2%;padding-top:30%;padding-bottom:10%;border-top:20px solid #fff}.mod_iso_productreader .product_data .extra{clear:left;color:#e71765}.mod_iso_productreader .description_box{max-width:500px;margin-right:auto;margin-left:auto;padding:1% 5%;text-align:center;background-color:rgba(255,255,255,.8)}.mod_iso_productreader .description_box h3,.mod_iso_productreader .description_box img{display:inline-block}.mod_iso_productreader .description.sylt{background-image:url("../../files/ginflut/content/2-shop/sylt/Fotolia_81244367_L_bg.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.kette-anhaenger-sylt{padding-top:5%;background-image:url("../../files/ginflut/content/3-4-impressionen/i12.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.buhne-16{background-image:url("../../files/ginflut/content/2-shop/buhne-16/bg-buhne-16.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.buhne-16-sinnspruch{background-image:url("../../files/ginflut/content/2-shop/buhne-16/bg-buhne-16-sinnspruch.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.lech-zuers{background-image:url("../../files/ginflut/content/2-shop/lech-zuers/lech_bg2.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.tegernsee{background-image:url("../../files/ginflut/content/2-shop/tegernsee/Fotolia_32772180_L-2_bg.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.ibiza{background-image:url("../../files/ginflut/content/2-shop/ibiza/ibiza_bg.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.kitzbuehel{background-image:url("../../files/ginflut/content/2-shop/kitz/produkt_kitzbuehel.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.kiel{background-image:url("../../files/ginflut/content/2-shop/kiel/bg_kiel.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.timmendorf{background-image:url("../../files/ginflut/content/2-shop/timmendorf/bg_timmendorf.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.hamburg{background-image:url("../../files/ginflut/content/2-shop/hamburg/bg_hamburg.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.berlin{background-image:url("../../files/ginflut/content/2-shop/berlin/bg_berlin.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.muenchen{background-image:url("../../files/ginflut/content/2-shop/muenchen/bg_muenchen.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.duesseldorf{background-image:url("../../files/ginflut/content/2-shop/duesseldorf/bg_duesseldorf.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.summerline-cap{padding-top:5%;background-image:url("../../files/ginflut/content/3-4-impressionen/i12.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.hamam-tuch{padding-top:5%;background-image:url("../../files/ginflut/content/3-4-impressionen/i12.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.hamam-bademantel{padding-top:5%;background-image:url("../../files/ginflut/content/3-4-impressionen/i12.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.summerline-flaschencooler{padding-top:5%;background-image:url("../../files/ginflut/content/3-4-impressionen/i12.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_productreader .description.summer{padding-top:5%;background-image:url("../../files/ginflut/content/3-4-impressionen/i12.jpg");background-position:center top;background-repeat:no-repeat}.mod_iso_orderdetails h2{font:16px opensansregular, Arial, sans-serif;color:#545454}
@media screen and (max-width:1279px){
/* css-1280.css */
.spaceleft{margin-left:auto;padding-left:3%}.headlineinside{top:-80px;margin-bottom:-80px}
}
@media screen and (max-width:1023px){
/* css-1024.css */
.spacetext p{overflow:hidden}.spacearrow{padding-top:20px;padding-bottom:20px}.caroufredsel_wrapper{font-size:.9em}.ce_caroufredsel_gallery .caroufredsel_controls{top:100px}.navi_caroufredsel > ul > li > span{padding-right:.2em;padding-left:.2em;font-size:1.1em}.mod_iso_productreader .product_data{font-size:.9em}.product_list{padding-right:0;padding-left:0}.box{margin-right:4%;margin-left:4%}.box-right{margin-right:4%}.box-store h3{font-size:1.2em}.mod_article.cl_80,.mod_article .cl_80{width:auto}.c4gMapsGeoSearchInput{max-width:50%}.ce_slick-slider{padding-right:6vw;padding-left:6vw}.ce_slick-slider .slick-prev,.ce_slick-slider .slick-next{width:8vw;height:8vw;margin-top:-4vw;text-align:left;background-size: 3vw}.ce_slick-slider .slick-prev{left:-4vw}.ce_slick-slider .slick-next{right:-4vw;direction: inherit}.ce_slick-slider .caption{padding-top:1vw;padding-bottom:1vw;font-size:5vw;line-height:7vw}#slide_buhne-16-sinnspruch h3{font-size:1.4em}.navi_top ul li{padding-right:.5em;padding-left:.5em}.navi_top ul li a:link,.navi_top ul li a:visited,.navi_top ul li strong{font-size:.9em}
}
@media screen and (max-width:767px){
/* css-768.css */
.navi_bottom{height:auto;line-height:40px}.navi_bottom ul{padding-right:0}.navi_bottom h4,.navi_bottom ul{display:block}.navi_bottom ul li:before{content:none}.navi_social{position:static}.navi_social ul li{margin-top:20px;padding:0}.navi_social ul li a,.navi_social ul li strong{margin-right:auto;margin-left:auto}.mod_article .cl_30,.mod_article .cl_45,.mod_article .cl_49,.mod_article .cl_50,.mod_article .cl_51,.mod_article .cl_55,.mod_article .cl_66{width:auto;float:none;display:block;padding-right:.75%;padding-left:.75%}.mod_article.cl_30,.mod_article.cl_45,.mod_article.cl_49,.mod_article.cl_50,.mod_article.cl_51,.mod_article.cl_55,.mod_article.cl_66{width:auto;float:none}.ce_caroufredsel_gallery .caption{margin-top:0}.ce_caroufredsel_gallery .caroufredsel_controls{top:30px}.toggler{padding-right:0;padding-left:0}.pink .ce_gallery > ul li{float:left}.start .ce_gallery ul.cols_6 li{width:33.333%;max-width:33.333%}.ce_gallery ul.cols_6 li img{width:100%}.navi_caroufredsel ul li{padding-left:0}.ce_caroufredsel h2,.ce_caroufredsel h3,.ce_caroufredsel h4,.ce_caroufredsel h5,.ce_caroufredsel p{max-width:90%;text-align:center}.ce_caroufredsel h3{clear:both;padding-top:1}.ce_caroufredsel h5{line-height:1.5em}.ce_caroufredsel .image_container,.box .float_right,.box .float_left{max-width:100%;float:none;margin-right:0;margin-left:0}.caroufredsel_prev,.caroufredsel_next{width:70px;height:70px;border-radius:70px}.box{margin-right:2%;margin-left:2%}.box-start{margin-bottom:1em;text-align:center}.box-start img{margin-right:auto;margin-left:auto}.box-start .image_container.float_right,.box-start .image_container.float_left,.spaceleft .image_container,.cl_75 .image_container.float_right{width:100%;max-width:100%;float:none;margin:0;text-align:center}.caption{text-align:center}.spaceleft{padding-right:3%;padding-left:3%;text-align:center}.spaceleft h1{padding-bottom:1em}.ce_hyperlink.bubble{margin-top:70px}.start .ce_hyperlink.bubble{margin-top:0}.box-right,.box-white{margin-right:3%;margin-bottom:1%;margin-left:3%}.spacetext .float_left,.spacetext .float_right{max-width:100%;float:none;margin:0;text-align:center}.spacearrow{display:block;margin-right:auto;margin-left:auto;text-align:center}.navi ul li a,.navi ul li strong{padding-right:5px;padding-left:5px}.navi ul li.first a,.navi ul li.first strong{padding-left:40px}.navi ul li.nav2 a,.navi ul li.nav2 strong{padding-right:110px}.pink a.hyperlink_txt{padding-right:0;padding-left:0;font-size:2em}.mod_article.pink .cl_30{width:100%;text-align:center}.product_list .product{width:96%}.mod_iso_productreader .image_container{max-width:70%;float:none;margin-right:auto;margin-left:auto;padding:0}.mod_iso_checkout .billingaddress,.mod_iso_checkout .shippingaddress{width:96%;float:none}.mod_iso_checkout table tr td ul{width:auto;float:none}.mod_iso_cart table tr td.col_first,.mod_iso_orderdetails table tr td.col_first,.mod_iso_checkout table tr td.col_first{width:20%;max-width:100px}.mod_iso_cart table tr td img,.mod_iso_orderdetails table tr td img,.mod_iso_checkout table tr td img{width:100%}.mod_iso_checkout .info_container,.mod_iso_orderdetails .info_container{width:auto;float:none;display:block;margin-bottom:1em}.mod_iso_checkout .info_container .info,.mod_iso_orderdetails .info_container .info{min-height:1px}.widget-textarea{margin-top:1em}.mod_iso_checkout .orderconditions .checkbox{float:left;margin-top:.5em;margin-right:1em;margin-bottom:.5em}.mod_iso_checkout .orderconditions label{display:block;margin-left:10%}
}
@media screen and (max-width:559px){
/* css-560.css */
body.mobile .navi_caroufredsel{display:none}
}
@media screen and (max-width:479px){
/* css-480.css */
.header.sticky{height:75px;line-height:75px}.navi ul li a,.navi ul li strong,.navi ul li.first a,.navi ul li.first strong,.navi ul li.nav2 a,.navi ul li.nav2 strong{width:49%;float:left;padding:0;line-height:35px}.mod_iso_productreader .image_container{max-width:100%;float:none;padding:0}.mod_iso_productreader .formbody select{min-width:100%}.mod_iso_productreader .product_data .options span{display:block}.mod_iso_productreader .product_data .submit_container{margin-left:20%}.mod_iso_productreader .offer{float:none;clear:both;text-align:center}.ce_gallery > ul{text-align:center}.ce_gallery > ul li{float:none;display:inline-block}.ce_gallery ul.cols_3 li{max-width:100%}.start .ce_gallery ul.cols_6 li{width:50%;max-width:50%;float:left;display:inline-block}.ce_gallery ul.cols_6 li img{width:100%}.mod_iso_checkout .steps ol li{float:none;line-height:2em}.mod_iso_cart .checkout .button,.mod_iso_cart .submit,.mod_iso_checkout .submit{width:100%}
}
@media screen and (max-width:399px){
/* css-400.css */
.product_list .product .sku{font-size:1.2em}.mod_iso_productreader .product_data > h2{display:block;text-align:center}.mod_iso_productreader .product_data .teaser{text-align:center}.product_list .product .coordinates span{display:block;text-align:center}.product_list .product .coordinates span.logo-mini{margin-right:auto;margin-left:auto}.mod_iso_productreader .product_data .coordinates span{display:block;text-align:center}.mod_iso_productreader .product_data .coordinates span.logo-mini{margin-right:auto;margin-left:auto}
}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on May 22, 2018 */

@font-face {
    font-family: 'open_sanslight';
    src: url('../../files/_fonts/opensans-light-webfont.woff2') format('woff2'),
         url('../../files/_fonts/opensans-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sanslight_italic';
    src: url('../../files/_fonts/opensans-lightitalic-webfont.woff2') format('woff2'),
         url('../../files/_fonts/opensans-lightitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansregular';
    src: url('../../files/_fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('../../files/_fonts/opensans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('../../files/_fonts/opensans-semibold-webfont.woff2') format('woff2'),
         url('../../files/_fonts/opensans-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sanssemibold_italic';
    src: url('../../files/_fonts/opensans-semibolditalic-webfont.woff2') format('woff2'),
         url('../../files/_fonts/opensans-semibolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansbold';
    src: url('../../files/_fonts/opensans-bold-webfont.woff2') format('woff2'),
         url('../../files/_fonts/opensans-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansbold_italic';
    src: url('../../files/_fonts/opensans-bolditalic-webfont.woff2') format('woff2'),
         url('../../files/_fonts/opensans-bolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansextrabold';
    src: url('../../files/_fonts/opensans-extrabold-webfont.woff2') format('woff2'),
         url('../../files/_fonts/opensans-extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansextrabold_italic';
    src: url('../../files/_fonts/opensans-extrabolditalic-webfont.woff2') format('woff2'),
         url('../../files/_fonts/opensans-extrabolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansitalic';
    src: url('../../files/_fonts/opensans-italic-webfont.woff2') format('woff2'),
         url('../../files/_fonts/opensans-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'yesevaone';
    src: url('../../files/_fonts/YesevaOne-Regular.woff2') format('woff2'),
        url('../../files/_fonts/YesevaOne-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'lovedbytheking';
    src: url('../../files/_fonts/LovedbytheKing.woff2') format('woff2'),
        url('../../files/_fonts/LovedbytheKing.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
.c4g_map{background: #fff url("/files/ginflut/img/map-sh.svg") top center no-repeat;background-size: cover;position: relative;--popup-max-width: 80%}.c4g-maps-consent-overlay{width: 90%;margin-top: 5%;margin-right: 5%;margin-left: 5%;font-size: .8em}.c4g-maps-consent-overlay p{line-height: 1.25em}
