@charset "utf-8";html{font-family:Arial, sans-serif;font-size:62.5% !important;font-weight:400;word-break:break-word}body{font-size:inherit !important;line-height:inherit !important;font-family:inherit !important}body.dynasite{margin:0}img{border:0}.cb{clear:both;display:block}.noaction{pointer-events:none}.hidden{display:none}.block{display:block}p{margin:0;padding:0 0 10px 0}ul, ol{margin:0}ol{padding:0 0 10px 15px}ul{list-style:none;padding:0 0 10px 0}a{display:inline-block;text-decoration:none;color:deeppink;transition:background .4s, color .4s}sub, sup{line-height:0}#dscolumns:after{content:'';display:block;clear:both}#dscolumn1_2, #dscolumn2_2, #dscolumn1_3, #dscolumn2_3, #dscolumn3_3{float:left}.dscolumn{box-sizing:border-box}div[class*='dsoption_']{padding-bottom:10px}a[class*='dsoption_']{display:block;position:relative;padding:5px 10px 5px 30px;line-height:20px;line-height:2rem}a[class*='dsoption_']:before{content:"\f061";position:absolute;top:5px;left:7px;font-family:'FontAwesome'}div[class^="dslinklist_title_"]{font-weight:700;padding:5px}ul[class^="dslinklist_"]>li{position:relative;box-sizing:border-box}ul[class^="dslinklist_"]>li>a:not(.dsbutton){display:block;position:relative;line-height:20px;line-height:2rem;padding:5px 10px 5px 30px;border-bottom:1px deeppink solid}ul[class^="dslinklist_"]>li>a:not(.dsbutton):before{content:"\f061";position:absolute;top:5px;left:7px;font-family:'FontAwesome'}ul[class^="dslinklist_"]>li>a.dsbutton{position:absolute;top:0;left:0;line-height:0;margin:0}div[class*='dsimage_']{line-height:0;max-width:100%}div[class*='dsimage_'] a{display:block}div[class*='dsimage_'] img{max-width:100%;height:auto !important;box-sizing:border-box}img[class*='dsimage_titleleft_']{padding:0 20px 0 0}img[class*='dsimage_titleright_']{padding:0 0 0 20px}img[class*='dsimage_bodywrapleft_']{padding:0 20px 0 0}img[class*='dsimage_bodywrapright_']{padding:0 0 0 20px}img[class*='dsimage_titlebodywrapleft_']{padding:0 20px 0 0}img[class*='dsimage_abovetitle_']{padding:0 0 20px 0}img[class*='dsimage_titlebodynowrapleft_']{padding:0 20px 0 0}img[class*='dsimage_titlebodynowrapright_']{padding:0 0 0 20px}img[class*='dsimage_bodynowrapleft_']{padding:10px 20px 0 0}img[class*='dsimage_bodynowrapright_']{padding:10px 0 0 20px}img[class*='dsimage_abovebody_']{padding:10px 0 0 0}.dsnowrap_table,.dsnowrap_table>div,.dsnowrap_image{display:block !important}.dsnowrap_image + .dsnowrap_content{display:table-cell}.overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:98;background-color:rgba(0, 0, 0, 0.7);cursor:pointer}#ajaxdiv{display:none;position:absolute;top:0;right:20px;left:20px;z-index:99;width:100%;max-width:1500px;margin:0 auto;background-color:#fff}#ajaxdiv.block, #overlay.block{display:block}#ajaxdiv>div{position:relative;height:100%}.searchpanel{position:relative;z-index:2}.searchpanel .editbalken{margin-bottom:10px}.searchpanel>form{margin-left:-20px}.searchpanel>form:after{content:'';display:block;clear:both}.searchpanel>form>div{float:left;width:25%;padding:0 0 20px 20px;box-sizing:border-box}.searchpanel>form>div>input[type=text]{width:100%}.searchpanel>form>div>button{width:100%}.searchpanel a.btn{display:block}.items-hidden{display:none}.items{margin-left:-20px;z-index:1}.items:after{content:'';display:block;clear:both}.item{position:relative;float:left;width:25%;margin-bottom:20px}.item .box{position:relative;margin:0 0 0 20px;border:1px #ccc solid;background-color:#fff;overflow:hidden}.item .content{position:relative;z-index:2}.item .content .text{height:45px;height:4.5rem;padding:10px;overflow:hidden}.item .content .text h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item .dsbutton{position:absolute;top:0;left:0;z-index:4;border:3px #fff solid}.item .absolute{position:absolute;top:0;left:0;bottom:0;right:0;background:url('../../cis-data/image/blind.png') repeat;z-index:3}.row{position:relative;border-bottom:1px #ccc solid}.row:after{content:'';display:block;clear:both}.row.header{border-bottom-width:0;background-color:#ededed;font-weight:700}.row.hover{transition:background .4s}.row.hover:hover{background-color:#d5d5d5}.row .col{float:left;padding:5px;line-height:20px;line-height:2rem;box-sizing:border-box}.row .col.block{width:100%}.row .dsbutton{position:absolute;top:0;left:0;margin:0;line-height:0}.placeholder{position:relative;z-index:1}.placeholder.load{background:url('../../cis-data/image/loader.gif') no-repeat center center}.placeholder>div{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:1}.paging{position:relative;font-size:14px;font-size:1.4rem;margin-left:-20px}.paging:after{content:'';display:block;clear:both}.paging a{height:30px;line-height:30px;text-align:center;background-color:pink;color:deeppink;transition:background-color .4s}.paging>div a.btn{display:block;padding:0 25px}.paging>div{float:left;width:25%;padding-left:20px;box-sizing:border-box}.paging .paging_content{float:right}.paging .paging_content>div{position:relative;overflow:hidden}.paging .paging_content a{position:absolute;top:0;width:30px}.paging .paging_content .ajaxpaging_text{display:block;text-align:center;line-height:30px;padding:0 30px}.paging a.ajaxpaging_go{right:0}.paging a.ajaxpaging_back{left:0}.btn{display:inline-block;position:relative;padding:5px 15px;box-sizing:border-box;background-color:pink;color:deeppink;line-height:20px;line-height:2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;transition:background .4s, color .4s}.btn.icon{font-size:16px;width:30px;padding:0;line-height:30px}input[type=text], input[type=number], input[type=email], input[type=password], textarea, .cis-select, button{margin:0;border-radius:0;font-family:Arial, sans-serif;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;box-sizing:border-box;outline:none;-webkit-appearance:none}input[type=text], input[type=number], input[type=email], input[type=password], textarea, button{padding:0 10px}input[type=text], input[type=number], input[type=email], input[type=password], textarea{border:1px deeppink solid;background-color:pink}input[type=text], input[type=number], input[type=email], input[type=password], button{height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button{border:0;background-color:pink;color:deeppink;cursor:pointer}.f1_col1of2, .f1_col2of2{float:left;width:50%;box-sizing:border-box}.f1_col1of2{padding-right:20px}.f1_col2of2{padding-left:20px}.f1_row{position:relative;padding-bottom:4px}.f1_row:after{content:'';display:block;clear:both}.f1_row.empty{min-height:30px}.f1_row>label{display:block;line-height:20px;padding:5px 10px}.f1_row>label.spamfilter:before{content:"\f060";display:inline-block;margin:0 10px;font-family:'FontAwesome'}.f1_row input[type=text], .f1_row input[type=email], .f1_row input[type=password]{width:100%}.f1_row textarea{width:100%}.f1_row>button{width:100%}.f1_row .col{float:left;width:50%;box-sizing:border-box}.f1_row .col.plz{padding-right:2px}.f1_row .col.ort{padding-left:2px}.f1_separator{min-height:20px}.custominput{position:relative;padding-left:180px;min-height:30px}.custominput:after{content:'';display:block;clear:both}.custominput>label{display:block;position:absolute;top:0;left:0;width:180px;padding:5px 10px;box-sizing:border-box;line-height:20px}.custominput>div{box-sizing:border-box}.checkboxCheck{margin-bottom:20px}.checkboxCheck:after{content:'';display:block;clear:both}.checkboxCheck>div{position:relative;float:left;width:25%;padding-right:20px;box-sizing:border-box}.checkboxCheck.one>div{float:none;width:auto;padding-right:0}.checkboxCheck>div>label{display:block;position:relative;padding:5px 0 5px 45px;line-height:30px;cursor:pointer}.checkboxCheck>div input[type=checkbox],.checkboxCheck>div input[type=radio]{position:absolute;top:0;left:0;width:0;height:0;margin:0;opacity:0;filter:alpha(opacity=0)}.checkboxCheck>div label:before{content:'';position:absolute;top:5px;left:5px;width:28px;height:28px;border:1px deeppink solid;background-color:pink;font-family:'FontAwesome';font-size:18px;line-height:28px;text-align:center;cursor:pointer;transition:all .4s}.checkboxCheck>div label:after{content:'';display:block;clear:both}.checkboxCheck>div input[type=checkbox]:checked + label:before,.checkboxCheck>div input[type=radio]:checked + label:before,.checkboxCheck>div label.checked:before{content:"\f00c"}.checkboxCheck>div input[type=checkbox]:focus + label:before,.checkboxCheck>div input[type=radio]:focus + label:before{box-shadow:0 0 4px #ccc}.input_false{background-image:none !important;background-color:#d9534f !important;color:#fff !important;border-color:#d9534f !important}input.input_false{-webkit-box-shadow:0 0 0px 1000px #d9534f inset !important;}select.input_false{background-color:transparent !important;border:0px !important}.cis-select.input_false:after{color:#fff !important}.cis-select.input_false>div{color:#fff !important;border-color:#d9534f !important}.formbest{display:block;position:relative;min-height:20px;min-height:2rem;padding:9px 9px 9px 40px;margin:0 0 20px 0;border:1px #468847 solid;background-color:#468847;color:#fff;cursor:default}.formbest>*:last-child{padding-bottom:0}.formbest:before{content:"\f00c";position:absolute;left:12px;font-family:'FontAwesome';font-size:16px}.formbest.fail{background-color:#d9534f;border-color:#d9534f}.formbest.fail:before{content:"\f00d"}.formbest.info{background-color:#d9edf7;border-color:#1b809e;color:#1b809e}.formbest.info:before{content:"\f05a";color:#1b809e}#menutrigger{display:none;position:relative;margin:5px 5px 0 0;cursor:pointer;z-index:3;width:50px;height:50px;line-height:50px;overflow:hidden;transition:background .4s}#menutrigger span{position:absolute;left:0;width:50px;height:6px;background-color:deeppink;border-radius:3px;transition:all .4s}#menutrigger span.line1{top:8px}#menutrigger span.line2{top:22px}#menutrigger span.line3{top:22px}#menutrigger span.line4{top:36px}#menutrigger.open span.line2{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#menutrigger.open span.line3{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menutrigger.open span.line1, #menutrigger.open span.line4 {opacity:0;filter:alpha(opacity=0)}#scrolltop{display:block;position:fixed;right:10px;bottom:50px;width:30px;height:30px;line-height:30px;text-align:center;box-sizing:border-box;z-index:5;border:1px deeppink solid;background-color:pink;color:deeppink;cursor:pointer;opacity:0;filter:alpha(opacity=0);visibility:hidden;transition:opacity .4s, visibility .4s;-webkit-transform:translateZ(0)}#scrolltop:before{content:"\f062";font-family:'FontAwesome';font-size:16px}body.dynasite.scrolled #scrolltop{opacity:1;filter:alpha(opacity=100);visibility:visible}.editbalken{display:block;margin-bottom:10px;background:#ccc;font-size:12px;line-height:30px}.editbalken a{display:block;padding:5px;text-decoration:none;color:#666;text-decoration:none}.editbalken a img{padding-right:5px}a.dsbutton{line-height:0;margin:0 !important;border:2px #fff solid}::selection{background:#338fff;color:#fff}::-moz-selection{background:#338fff;color:#fff}::-webkit-input-placeholder{color:#666 !important}:-moz-placeholder{color:#666 !important;opacity:1}::-moz-placeholder{color:#666 !important;opacity:1}:-ms-placeholder{color:#666 !important}.input_false::-webkit-input-placeholder{color:#fff !important}.input_false:-moz-placeholder{color:#fff !important;opacity:1}.input_false::-moz-placeholder{color:#fff !important;opacity:1}.input_false:-ms-placeholder{color:#fff !important}input.input_false:-internal-autofill-selected{color:#fff !important}label.cis-switch{border-radius:14px}label.cis-switch>input{visibility:hidden;position:absolute}label.cis-switch>div{position:relative;width:60px;height:30px}label.cis-switch>div:before{content:'';display:block;position:absolute;top:0;left:0;width:60px;height:30px;border-radius:15px;background:#D24B47;transition:all 0.4s}label.cis-switch>div:after{content:'';display:block;position:absolute;top:2px;right:2px;background:#000;height:26px;width:30px;border-radius:13px;transition:all 0.4s;-webkit-transform:translate3d(0,0,0);transform:translate(0,0)}label.cis-switch>input:checked + div:before{background:#4CC552}label.cis-switch>input:checked + div:after{transform:translateX(-26px)}#gallerybox{display:none;position:fixed;z-index:105;top:0 !important;right:0;bottom:0;left:0}#gallerybox>div{height:100%}#gallerybox .flickity-wrapper{position:relative;z-index:1;height:calc(100% - 60px);padding-bottom:0}#gallerybox .flickity-wrapper img{opacity:0;filter:alpha(opacity=0);visibility:hidden;transition:opacity .4s, visibility .4s}#gallerybox .flickity-wrapper .flickity-gallery{height:100%}#gallerybox .flickity-wrapper .flickity-slider>div>.carousel-cell-image{position:absolute;z-index:2;top:50%;left:50%;max-width:calc(100% - 40px);max-height:calc(100% - 40px);transform:translate(-50%,-50%)}#gallerybox .flickity-wrapper .flickity-slider>div>.carousel-cell-image.flickity-lazyloaded{opacity:1;filter:alpha(opacity=100);visibility:visible}#gallerybox .flickity-wrapper .flickity-slider>div>.ajaxclose,#gallerybox .flickity-wrapper .flickity-slider>div>.cislightboxclose{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.7)}#gallerybox .flickity-wrapper .flickity-slider>div>.itext-wrapper{display:none;position:absolute;bottom:0;left:0;right:0;padding:10px 20px;background:pink;z-index:3}#gallerybox .flickity-controls{position:fixed;z-index:4;right:0;bottom:0;left:0;padding:20px 60px 20px 20px;background-color:pink;color:#fff;font-size:15px;font-size:1.5rem;line-height:20px}#gallerybox .flickity-controls:after{display:block;content:"";clear:both}#gallerybox .flickity-controls .counter{float:left}#gallerybox .flickity-controls .show-text{position:absolute;top:50%;right:90px;width:60px;height:30px;border:1px solid #666;border-radius:20px;background:lightcoral;font-size:30px;transform:translateY(-50%);cursor:pointer;transition:all 0.4s}#gallerybox .flickity-controls .show-text.in{background:lightgreen}#gallerybox .flickity-controls .show-text i{position:absolute;left:0;top:0;transition:all 0.4s}#gallerybox .flickity-controls .show-text.in i{left:100%;transform:translateX(-100%)}#gallerybox .flickity-controls .cislightboxclose{position:absolute;top:50%;right:10px;width:40px;height:40px;transform:translateY(-50%)}#gallerybox .flickity-controls .cislightboxclose:before,#gallerybox .flickity-controls .cislightboxclose:after{content:"";position:absolute;top:50%;right:5px;left:5px;height:2px;background-color:#fff;transform-origin:50% 50%;transition:background .4s}#gallerybox .flickity-controls .cislightboxclose:before{transform:rotate(45deg)}#gallerybox .flickity-controls .cislightboxclose:after{transform:rotate(-45deg)}#gallerybox .flickity-controls .ajaxclose{position:absolute;top:50%;right:10px;width:40px;height:40px;transform:translateY(-50%)}#gallerybox .flickity-controls .ajaxclose:before,#gallerybox .flickity-controls .ajaxclose:after{content:"";position:absolute;top:50%;right:5px;left:5px;height:2px;background-color:#fff;transform-origin:50% 50%;transition:background .4s}#gallerybox .flickity-controls .ajaxclose:before{transform:rotate(45deg)}#gallerybox .flickity-controls .ajaxclose:after{transform:rotate(-45deg)}.cookie-notification{position:fixed;z-index:70;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);transform:translateY(100%);opacity:0;filter:alpha(opacity=0);visibility:hidden;animation:showCookieNotification .7s 1s forwards}.cookie-notification.hide{animation:hideCookieNotification .7s forwards}.cookie-notification-inner{position:relative;padding:15px 35px 15px 15px;font-size:15px;line-height:25px;color:#fff}.cookie-notification-inner:after{content:"";display:block;clear:both}.cookie-notification-inner a{color:#fff;text-decoration:underline}.cookie-notification-close{display:block;position:absolute;top:15px;right:5px;width:25px;height:25px;cursor:pointer}.cookie-notification-close:before,.cookie-notification-close:after{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#fff;transform-origin:center top}.cookie-notification-close:before{transform:translateY(-50%) rotate(45deg)}.cookie-notification-close:after{transform:translateY(-50%) rotate(-45deg)}@keyframes showCookieNotification{0%{transform:translateY(100%);opacity:0;filter:alpha(opacity=0);visibility:hidden}100%{transform:translateY(0%);opacity:1;filter:alpha(opacity=100);visibility:visible}}@keyframes hideCookieNotification{0%{transform:translateY(0%);opacity:1;filter:alpha(opacity=100);visibility:visible}100%{transform:translateY(100%);opacity:0;filter:alpha(opacity=0);visibility:hidden}}@keyframes showCookieNotificationEating{0%{opacity:0;filter:alpha(opacity=0);visibility:hidden}100%{opacity:1;filter:alpha(opacity=100);visibility:visible}}@keyframes hideCookieNotificationEating{0%{opacity:1;filter:alpha(opacity=100);visibility:visible}100%{opacity:0;filter:alpha(opacity=0);visibility:hidden}}@keyframes showCookieTextEating{40%{transform:scale(1.2)}60%{transform:scale(.9)}80%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes hideCookieTextEating{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes zoomBouncing{0%{transform:scale(1) rotate(0deg)}100%{transform:scale(1.1) rotate(5deg)}}@keyframes eatingCookie{0%  {opacity:1}10%{opacity:0}100%{opacity:0}}.cookie-notification.eating{right:inherit;bottom:50%;left:15px;transform:translateY(0);background-color:transparent;animation-name:showCookieNotificationEating}.cookie-notification.eating .cookie-notification-animation{position:absolute;z-index:71;animation:zoomBouncing 1s ease-in-out 0s infinite alternate-reverse}.cookie-notification.eating .cookie-notification-inner{max-width:500px;padding:0;margin-top:25px;margin-left:80px;border-radius:0 0 5px 5px;background-color:pink;transform-origin:top left;transform:scale(0);animation:showCookieTextEating .5s 1.5s 1 normal forwards}.cookie-notification.eating .cookie-notification-inner:before{content:" ";position:absolute;top:0;left:-26px;color:pink;border-top:19px solid;border-left:26px solid transparent}.cookie-notification.eating .cookie-notification-inner>p{padding:10px 25px;border-bottom:solid 1px deeppink}.cookie-notification.eating .cookie-notification-inner>a:first-of-type{border-right:solid 1px deeppink}.cookie-notification.eating .cookie-notification-inner>a{display:block;float:left;width:50%;padding:4px 25px 8px;box-sizing:border-box;text-decoration-line:none;text-align:center;color:deeppink}.cookie-notification.eating.hide{opacity:1;filter:alpha(opacity=100);visibility:visible;animation-name:hideCookieNotificationEating;animation-delay:1s}.cookie-notification.eating.hide>svg>#piece_x5F_1{animation:eatingCookie .5s .75s 1 normal forwards}.cookie-notification.eating.hide>svg>#piece_x5F_2{animation:eatingCookie .5s .5s 1 normal forwards}.cookie-notification.eating.hide>svg>#piece_x5F_3{animation:eatingCookie .5s .25s 1 normal forwards}.cookie-notification.eating.hide>svg>#piece_x5F_4{animation:eatingCookie .5s 0s 1 normal forwards}.cookie-notification.eating.hide>.cookie-notification-inner{animation:hide hideCookieTextEating .5s 1.5s 1 normal forwards}@media (max-width:479px){.cookie-notification.eating .cookie-notification-inner{margin-top:75px;margin-left:25px}.cookie-notification.eating .cookie-notification-inner:before{top:-21px;left:0;border-top:none;border-right:15px solid transparent;border-bottom:21px solid;border-left:none}.cookie-notification.eating .cookie-notification-inner>a{width:100%;border-right:none !important}.cookie-notification.eating .cookie-notification-inner>p{text-align:center}}#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"Open Sans", sans-serif,Arial,sans-serif;font-weight:300;color:#ffffff}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#sb-overlay{position:fixed;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px;border:0}#sb-wrapper a:hover{text-decoration:none}#sb-wrapper-inner{position:relative;overflow:hidden;height:100px}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body img{border:none}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:14px;line-height:50px;height:50px;top:50%;margin-top:-25px;width:100%;text-align:center}#sb-loading-inner span{background:url('loading.gif') no-repeat center center;width:100%;height:50px;display:block;font-size:0px}#sb-body,#sb-loading{background-color:#060606}#sb-info{position:relative;margin:0;padding:0}#sb-title{position:absolute;z-index:8;display:inline-block;padding:0;margin:0;line-height:0}#sb-title-inner{margin-top:0 !important;padding:4px 10px;color:#fff;  line-height:18px;font-size:15px;font-size:1.5rem;  font-weight:700}#sb-info,#sb-info-inner{line-height:40px}#sb-info-inner{font-size:12px;position:absolute;left:0;right:0;bottom:5px}#sb-nav{float:right;height:16px;padding:0px 0;width:45%}#sb-nav:after{content:'';display:block;clear:both}#sb-nav a{display:block;float:right;height:32px;width:32px;line-height:32px;text-align:center;cursor:pointer;background-repeat:no-repeat}#sb-nav a:before{font-family:FontAwesome;font-size:30px;color:#fff;display:block}#sb-counter{float:left;padding-left:60px;font-size:17px;position:absolute}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}#sb-caption{clear:both;padding-top:5px;padding-bottom:5px;font-size:100%;height:auto;line-height:16px;color:#ffffff}#sb-nav-previousBox,#sb-nav-nextBox{position:absolute;height:100%;top:0;width:50%;background-repeat:no-repeat;cursor:pointer;opacity:0;filter:alpha(opacity=0);transition:opacity .4s}#sb-nav-previousBox:hover,#sb-nav-nextBox:hover{opacity:1;filter:alpha(opacity=100)}#sb-nav-previousBox{left:0;background-image:url('../../mm/back.png');background-position:5% 50%}#sb-nav-nextBox{right:0;background-image:url('../../mm/next.png');background-position:95% 50%}#sb-nav{float:none;position:relative;width:100%}#sb-info{top:-50px;background:#00B0DB;opacity:0.9;height:44px;padding:3px 0}#sb-nav a{padding:0 15px}#sb-nav-play, #sb-nav-pause{position:absolute;left:0}#sb-nav-play:before{content:"\f04b";padding-top:5px}a#sb-nav-close{float:right;padding-right:30px}#sb-nav-close:before{position:relative;top:5px;left:10px;height:1px;width:45px;background:#fff;content:"";transform:rotate(45deg);transform-origin:top left}#sb-nav-close:after{display:block;position:relative;height:1px;width:45px;top:5px;right:5px;background:#fff;content:"";transform:rotate(-45deg);transform-origin:top right}#sb-nav-previous:before{content:"";border-top:1px #fff solid;border-left:1px #fff solid;width:20px;height:20px;transform:rotate(-45deg) translateY(10px);transform-origin:top right}#sb-nav-next:before{content:"";border-top:1px #fff solid;border-right:1px #fff solid;width:20px;height:20px;transform:rotate(45deg) translateX(20px) translateY(10px);transform-origin:top right}#sb-nav-pause:before,#sb-nav-pause:after{content:"";display:block;position:absolute;left:50%;top:10px;bottom:0;width:1px;background:#fff}#sb-nav-pause:before{left:35%}#sb-nav-pause:after{left:65%}@media (max-width:1023px){#sb-body, #sb-loading{background:none}#sb-info-inner{top:auto;bottom:10px;position:fixed;left:0;right:0}#sb-info{top:auto;bottom:0;position:fixed;left:0;right:0}#sb-container{background:#000;background:rgba(0,0,0,0.7)}#sb-title{top:-10px}#sb-wrapper{top:20px !important;right:10px !important;bottom:10px !important;left:10px !important;width:auto !important}#sb-wrapper-inner{border-color:transparent;height:calc(100% - 100px) !important;box-sizing:border-box}#sb-body img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}}@media (max-width:479px){#sb-wrapper-inner{}#sb-info{padding:12px 0}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.cis-select ul>li,.cis-select>div{border:1px solid #d7d7d7;cursor:pointer}.cis-select{position:relative;z-index:1;height:30px;background-color:#fff;box-sizing:border-box}.cis-select:after{content:"\f107";position:absolute;z-index:1;width:30px;height:30px;right:1px;top:1px;font-family:FontAwesome;font-size:20px;line-height:30px;text-align:center}.cis-select>select{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}.cis-select>div{position:relative;z-index:2;height:18px;padding:5px 30px 5px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .4s}.cis-select>div>span{display:inline-block}.cis-select>div>span:not(:last-of-type):after{content:",";display:inline-block;padding-right:5px}.cis-select ul{display:none;position:absolute;z-index:2;top:31px;left:0;width:100%;list-style:none;padding:0;box-sizing:border-box;margin:0}.cis-select ul>li{padding:5px 10px;background-color:#fff;color:#000;word-wrap:break-word;transition:background-color .4s}.cis-select ul>li:hover{background-color:#f5f5f5}.cis-select.focus>div{box-shadow:0 0 4px #0064af}.cis-select.open{z-index:2}.cis-select.open>div{border-color:#bbb}body:not(.ios) .cis-select.open:before{content:'';position:fixed;top:0;left:0;width:100%;height:100%}body:not(.ios) .cis-select.open ul{display:block;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch}html{font-family:'Open Sans', sans-serif;word-break:normal}a{color:#E51825;text-decoration:none}a:hover{color:#E51825}p, ul, ol{padding-bottom:15px}strong{font-weight:700}#dssubbody{padding-top:121px;font-size:17px;font-size:1.7rem;line-height:27px;line-height:2.7rem;color:#000;background:#fff}.hide-scrollbar{overflow:hidden}audio, object{width:100%}#ajaxdiv{position:fixed;top:30px !important;right:30px;bottom:30px;left:30px;width:calc(100% - 60px);max-width:1500px;height:80vh;margin:auto;border-radius:3px}#ajaxdiv .ajaxclose{position:absolute;z-index:5;top:0;right:0;width:60px;height:50px;background:#00B0DB;color:#fff;text-align:center;border-bottom-left-radius:3px}#ajaxdiv .ajaxclose:before{content:'\f00d';display:block;font-size:35px;line-height:50px;padding:0;font-family:FontAweSome}#ajaxdiv .ajaxclose:hover{background:#97D9F0;color:#fff;text-decoration:none}#ajaxdiv>div{position:relative;padding-right:600px;overflow:hidden}#ajaxdiv .video{padding-right:0}#ajaxdiv .flickity-wrapper{position:relative;z-index:1;width:100%;height:100%;background-color:#DBF2F8;box-sizing:border-box}#ajaxdiv .flickity-wrapper .flickity-gallery{position:absolute;top:20px;right:20px;bottom:20px;left:20px;z-index:0;overflow:hidden}#ajaxdiv .flickity-wrapper .flickity-gallery .flickity-page-dots{bottom:0;padding:0}#ajaxdiv .flickity-wrapper .flickity-gallery .flickity-page-dots .dot{width:25px;height:25px}#ajaxdiv .flickity-wrapper .carousel-cell{background-size:contain;background-position:center}#ajaxdiv .popupcontent{position:absolute;top:0;right:0;width:600px;height:100%;box-sizing:border-box;padding-top:50px}#ajaxdiv .popupcontent .popupbody{position:relative;z-index:1;height:100%;padding:0 20px;overflow:auto;-webkit-overflow-scrolling:touch}#ajaxdiv.shop>div{padding-top:50px;padding-right:0}#ajaxdiv.shop .popupheader{position:absolute;top:0;left:0;width:100%;height:50px;padding:0px 75px 0 15px;box-sizing:border-box;background-color:#ddd}#ajaxdiv.shop .popupheader:after{content:'';display:block;clear:both}#ajaxdiv.shop .popupheader .logo{width:172px;height:50px;background:url('../mm/logo.png') no-repeat left top;background-size:contain}#ajaxdiv.shop .popupbody{height:calc(100% - 50px);padding:15px 25px 0;box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch;line-height:25px;line-height:2.5rem}#ajaxdiv.video .popupheader{position:absolute;z-index:3;width:auto;right:0;background:none}#ajaxdiv.video iframe{min-height:80vh}#ajaxdiv.full{position:fixed;width:auto;max-width:none;height:auto;margin:0}#ajaxdiv.full>div{padding-right:0}#ajaxdiv.full .flickity-wrapper .flickity-gallery{top:0;right:0;bottom:0;left:0}#ajaxdiv.full .flickity-wrapper .flickity-gallery .flickity-page-dots{bottom:20px;left:20px;width:calc(100% - 40px)}#ajaxdiv.full .flickity-wrapper .carousel-cell{background-size:cover;background-position:center center}#ajaxdiv.full .flickity-wrapper .flickity-prev-next-button{display:none}#ajaxdiv.full .popupcontent{position:absolute;z-index:3;width:450px;background-color:rgba(255,255,255,0.9);transform:translate(455px, 0);transition:transform 1s}#ajaxdiv.full .popupcontent>a.toggle{position:absolute;top:50%;left:-40px;width:40px;height:60px;line-height:60px;font-size:22px;text-align:center;background-color:#E51825;color:#fff;transform:translateY(-50%)}#ajaxdiv.full .popupcontent>a.toggle:before{content:'\f104';display:block;font-size:50px;line-height:60px;padding:0;font-family:FontAweSome;font-weight:300}#ajaxdiv.full .popupcontent.show{transform:translate(0,0)}#ajaxdiv.full .popupcontent.show>a.toggle{transform:scale(-1,1) translateY(-50%)}.infobox{display:flex;flex-direction:column;justify-content:center;align-content:center;position:absolute;z-index:1;top:0;left:0;transform:rotate(-10deg) translate(-105%,-10%);overflow:hidden;transition:all .4s;border-radius:50%;padding:30px;width:180px;height:180px;background-color:#E51825;box-shadow:0 0 4px #77654F;font-size:calc(1.2rem + 0.3vw);line-height:1.3;text-align:center;color:#fff}.scrolled .infobox{display:none}.infobox strong{font-size:calc(2.2rem + 0.3vw);line-height:1.2;display:block;margin-bottom:10px}.infobox p{padding-bottom:5px}.infobox a{color:#fff;text-decoration:underline}.infobox a.dsbutton{width:18px;margin:10px auto !important}.infobox>div{padding-top:20px}.cstandort.maps{}.cstandort.maps .maps-wrapper{position:relative;z-index:1;height:50vh;padding-bottom:0}.cstandort.maps .maps-wrapper #maps{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;height:auto;padding-bottom:0}.cstandort.maps .leaflet-container a.leaflet-popup-close-button{color:#333 !important}.cstandort.maps .leaflet-popup-content-wrapper{color:#333;text-align:center}.cstandort.maps .leaflet-popup-content{min-width:300px;font-size:15px;font-size:1.5rem;line-height:25px;line-height:2.5rem}.cstandort.maps .leaflet-popup-content>p:last-of-type{padding-bottom:0}.cstandort.maps .leaflet-popup .leaflet-popup-content-wrapper,.cstandort.maps .leaflet-popup .leaflet-popup-tip{background-color:#fff}.cstandort.maps .leaflet-control-layers-expanded{padding:10px}.cstandort.maps .leaflet-control-layers-toggle{width:40px;height:40px;line-height:40px;text-align:center;font-size:20px;color:#333;text-decoration:none}.cstandort.maps .leaflet-control-layers-toggle:before{content:"\f278";font-family:FontAwesome}.cstandort.view div.standort{margin-bottom:30px;padding:15px 20px;background-color:#DBF2F8;border:1px solid #97D9F0}.cstandort.view h2 + h2{padding-bottom:3px}.overlay.sidebarclose{z-index:80}#sidebar{position:fixed;z-index:97;top:0 !important;right:0;bottom:0;width:600px;height:auto;background-color:#fff;font-size:15px;font-size:1.5rem;line-height:25px;line-height:2.5rem;transform:translate(100%,0);transition:transform 1s}#sidebar.slidein{transform:translate(0,0)}#sidebar .popupbody{height:calc(100vh - 75px);padding:15px 25px 0;box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch}#sidebar .popupheader{height:50px;padding:5px 75px 0 15px;box-sizing:border-box;background-color:#ddd}#sidebar .popupheader:after{content:'';display:block;clear:both}#sidebar .popupheader a[class*="close"]{position:absolute;top:0px;right:0px;z-index:5;width:60px;height:50px;background:#00B0DB;color:#fff;text-align:center;border-bottom-left-radius:3px}#sidebar .popupheader a[class*="close"]:before{content:'\f00d';display:block;font-size:35px;line-height:50px;padding:0;font-family:FontAweSome}#sidebar .popupheader a[class*="close"]:hover{background:#97D9F0;color:#fff;text-decoration:none}#pfeil{display:none;position:absolute;z-index:50;left:50%;margin-left:-17px;bottom:10px;padding:4px 10px;text-align:center;font-size:20px;color:#fff;border:2px solid #fff;border-radius:50%;box-sizing:border-box;-webkit-animation:pfeilanimation 1.5s infinite;-moz-animation:pfeilanimation 1.5s infinite;-ms-animation:pfeilanimation 1.5s infinite;-o-animation:pfeilanimation 1.5s infinite;animation:pfeilanimation 1.5s infinite}#pfeil .fa{font-size:20px}.scrolled #pfeil{display:none}.btn{line-height:30px;background-color:#00B0DB;color:#fff}.btn:hover{background-color:#97D9F0;color:#fff}::selection{background:#00B0DB;color:#fff}::-moz-selection{background:#00B0DB;color:#fff}h1, h2, h3{margin:0;padding:0 0 20px 0;color:#00B0DB;font-weight:700;font-size:32px;font-size:3.2rem;line-height:38px;line-height:3.8rem}h2, h3{font-weight:700;padding:0 0 15px 0;font-size:26px;font-size:2.6rem;line-height:31px;line-height:3.1rem}h1 a, h2 a,h1 a:hover, h2 a:hover{color:#00B0DB}h1 + h2,h2 + h2{color:#000;font-size:20px;font-size:2.0rem;line-height:27px;line-height:2.7rem;font-weight:600}h3{color:#00B0DB;padding-bottom:5px;font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem}h4{display:inline-block;padding:5px 10px;margin:0 0 20px 0;font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;font-weight:700;color:#fff;background:#97D9F0;border-radius:5px}#dssiteheader{position:absolute;z-index:9;top:0;right:0;left:0;background:#fff;border-bottom:1px solid #97D9F0}.siteheader{position:relative;max-width:1500px;padding:40px 30px 0;margin:0 auto}.siteheader:after{content:"";display:block;clear:both}.shortlinks{position:absolute;top:10px;left:30px;right:30px;color:#999;padding-left:15px}.shortlinks a{color:#999;display:inline-block;padding-right:15px;font-size:15px;font-size:1.5rem}.shortlinks a:hover{color:#000}#logo{position:absolute;z-index:7;bottom:0;right:30px;width:300px;height:115px;line-height:0;background:url('../mm/logo.png') no-repeat top right;background-size:contain}#logo.logo_hug{background:url('../mm/logo_hug.png') no-repeat top right;background-size:contain}.scrolled #logo.logo_hug{background-position:top center}#menutrigger{width:40px;height:40px;line-height:40px}#menutrigger span{height:5px;width:40px}#menutrigger span.line2{top:20px}#menutrigger span.line3{top:20px}#menutrigger span.line4{top:32px}#nav{display:block;position:relative;z-index:2;padding:40px 300px 0 0;line-height:0}#dsmenus{list-style:none;line-height:0;padding-bottom:2px}#dsmenus:after{content:'';display:block;clear:both}#dsmenus>li>ul a{color:#fff}#dsmenus>li{position:relative;float:left;margin-left:2px;font-weight:700}#dsmenus>li:first-of-type{margin-left:0}#dsmenus>li:after{content:"";position:absolute;width:100%;height:0}#dsmenus>li>a{position:relative;display:block;font-size:18px;line-height:20px;padding:9px 8px;color:#00B0DB;overflow:hidden;transition:background .4s, color .4s}#dsmenus>li>ul{display:none;position:absolute;top:38px;left:0;min-width:280px;padding:7px 0;background-color:#97D9F0;border-top:2px #fff solid;font-weight:400}#dsmenus>li>ul>li{position:relative;padding:0 5px;z-index:2}#dsmenus>li>ul>li>a{position:relative;display:block;font-size:17px;line-height:27px;border-bottom:1px solid #fff;padding:8px 10px;color:#000;transition:background .4s, color .4s}#dsmenus>li>ul>li:last-of-type a{border-bottom:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px}#dsmenus>li>ul>li.fixwidth>a{padding-right:40px}#dsmenus>li>ul>li.fixwidth>a:after{content:"\f105";position:absolute;top:0;right:0;width:40px;font-size:20px;font-family:FontAwesome;line-height:45px;text-align:center}#dsmenus>li>ul>li>ul{display:none;position:absolute;top:0px;left:0;min-width:260px;padding:7px 0 7px 0;font-weight:400;background-color:#EDF6F9;box-sizing:border-box;transform:translate(275px,-7px)}#dsmenus>li>ul>li>ul>li{position:relative;padding:0 7px}#dsmenus>li>ul>li>ul>li>a{display:block;font-size:16px;font-size:1.6rem;line-height:27px;border-bottom:1px solid #00B0DB;padding:8px;color:#00B0DB;transition:background .4s, color .4s}#dsmenus>li>ul>li>ul>li:last-of-type a{border-bottom:none}#dsmenus>li.dsmenu_active>a{background-color:#00B0DB;color:#fff}#dsmenus>li>ul>li.dssubmenu_active>a,#dsmenus>li>ul>li>ul>li.dssubmenu_active>a{color:#fff;background:#00B0DB}#dsmenus>li.running:after{height:36px}#dsmenus>li.running>a{background-color:#00B0DB;color:#fff}#dsmenus>li>ul>li:not(.dssubmenu_active):not(.fixwidth):hover>a,#dsmenus>li>ul>li:not(.dssubmenu_active).fixwidth.running>a{background-color:#00B0DB;color:#fff}#dsmenus>li>ul>li>ul>li:not(.dssubmenu_active):not(.fixwidth):hover>a,#dsmenus>li>ul>li>ul>li:not(.dssubmenu_active).fixwidth.running>a{background-color:#00B0DB;color:#fff}.scrolled #dssiteheader{position:fixed;top:-120px;right:0;left:0;border-bottom:1px solid #DBF2F8;animation:animate_header 1s forwards}.scrolled .shortlinks{display:none}.scrolled .siteheader{padding-top:0}.scrolled #logo{width:180px;height:70px;background-color:#fff;border:10px #fff solid;border-radius:50%;transform:translate(0,40px);box-shadow:0 2px 2px #DBF2F8}.scrolled #nav{padding-top:2px}#headergallery{position:relative;z-index:1}#dscolumns{min-height:300px}#dscolumns,#dsarticlefooter .dsarticle_content, #dsarticleheader .dsarticle_content{position:relative;max-width:1500px;margin:0 auto;padding:0 30px;overflow:hidden}#dsarticlefooter .dsarticle{margin-bottom:0;padding:30px 0 40px 0}#dscontent{position:relative;padding:40px 0 60px}#dscolumn1_1{}#dscolumn1_2{width:calc(100% - 500px);padding-right:50px}#dscolumn2_2{width:480px;float:right;margin-top:10px}#dscolumn1_3{width:calc((100% - 370px) / 2);padding:0 50px 0 0}#dscolumn2_3{width:calc((100% - 370px) / 2);padding:0 50px 0 0}#dscolumn3_3{width:370px;padding:0}a[class*='dsoption_']{display:inline-block;padding:10px 10px 10px 28px;border:none;background:#97D9F0;color:#fff;font-weight:600;transition:all .4s}a[class*='dsoption_']:hover{background-color:#00B0DB}a[class*='dsoption_']:before{content:"\f054";top:11px;left:10px;font-size:13px}#dsarticlefooter ul[class^="dslinklist_"]>li{float:left;margin-right:10px;margin-top:10px}div[class^="dslinklist_title_"]{padding:20px 0 10px 0;color:#000;font-size:18px;font-size:1.8rem;line-height:25px;line-height:2.5rem}ul[class^="dslinklist_"]>li>a:not(.dsbutton){display:inline-block;padding:10px 10px 10px 30px;margin-bottom:4px;border:none;background:#97D9F0;color:#fff;font-weight:600;transition:all .4s;text-decoration:none}ul[class^="dslinklist_"]>li>a.aktiv,ul[class^="dslinklist_"]>li>a:hover{background-color:#00B0DB}div.dsarticle_3 ul[class^="dslinklist_"]>li>a.aktiv,div.dsarticle_3 ul[class^="dslinklist_"]>li>a:hover{color:#00B0DB;background-color:rgba(255, 255, 255,0.9)}ul[class^="dslinklist_"]>li>a:not(.dsbutton):before{content:"\f054";top:11px;left:10px;font-size:13px}  ul[class^="dslinklist_"]>li>a[href$=".pdf"],ul[class^="dslinklist_"]>li>a[href*=".doc"],ul[class^="dslinklist_"]>li>a[href*=".xls"],ul[class^="dslinklist_"]>li>a[href*="download"]{padding-left:35px}ul[class^="dslinklist_"]>li>a[href$=".pdf"]:before,ul[class^="dslinklist_"]>li>a[href*=".doc"]:before,ul[class^="dslinklist_"]>li>a[href*=".xls"]:before,ul[class^="dslinklist_"]>li>a[href*="download"]:before{content:"\f019";font-size:14px}ul[class^="dslinklist_"]>li>a[href*="google.ch/maps"]:before{content:"\f041"}.popupbody ul:not([class^="dslinklist_"]):not([data-select]),div[class*='dsbody_'] ul:not([class^="dslinklist_"]):not([data-select]){margin-left:0px}.popupbody ul:not([class^="dslinklist_"]):not([data-select])>li,div[class*='dsbody_'] ul:not([class^="dslinklist_"]):not([data-select])>li{display:block;padding:2px 10px 2px 22px;position:relative}.popupbody ul:not([class^="dslinklist_"]):not([data-select])>li:before,div[class*='dsbody_'] ul:not([class^="dslinklist_"]):not([data-select])>li:before{content:"\f054";position:absolute;top:3px;left:6px;font-size:12px;font-family:'FontAwesome';color:#51C8E5}div.dsarticle{margin-bottom:50px}div[class^="dsbody_"]{padding-bottom:15px}div.dsarticle_1{margin-bottom:40px}.dsbody_1>ul:not([class^="dslinklist_"]):not([data-select])>li:nth-child(2n){background-color:#ededed;margin:5px 0}div.dsarticle_2{padding:15px 20px;background-color:#DBF2F8;border:1px solid #97D9F0}div.dsarticle_3{padding:15px 20px;background-color:#00B0DB;border:1px solid #97D9F0;color:#fff}div.dsarticle_3 .dsbody3 a{color:#fff;text-decoration:underline}div.dsarticle_3 .dsoption_3{margin-top:10px}div.dsarticle_3 a[class*="dsoption_"]{color:#fff;text-decoration:none}div.dsarticle_3 a[class*="dsoption_"]:hover{color:#00B0DB;background-color:rgba(255, 255, 255,0.9)}div.dsarticle_3 h1,div.dsarticle_3 h1 a,div.dsarticle_3 h1 a:hover,div.dsarticle_3 h2,div.dsarticle_3 h2 a,div.dsarticle_3 h2 a:hover{color:#fff}div.dsarticle_3 .dslinklist_0.untermenus{min-height:50px}div.dsarticle_3 div[class*='dsbody_'] ul:not([class^="dslinklist_"]):not([data-select])>li:before{color:#fff}div.dsarticle_4 * ,div.dsarticle_4 li:before{color:#00B0DB !important}div.dsarticle_4 * ul[class^="dslinklist_"]>li>a:not(.dsbutton),div.dsarticle_4 a.btn,div.dsarticle_4 a[class*='dsoption_']{color:#fff !important}div.dsarticle_5 h1,div.dsarticle_5 h2:first-of-type{display:inline-block;margin:0 0 15px 0;padding:3px 5px;line-height:40px;line-height:4.0rem;color:#fff;background-color:#00B0DB;clear:both}div.dsarticle_5 h2:first-of-type a{color:#fff}div.dsarticle_5 h2 + h2{padding-bottom:10px}#dssitefooter{position:fixed;padding:0;z-index:9;font-size:15px;font-size:1.5rem;line-height:25px;line-height:2.5rem;background-color:#DBF2F8;border:1px solid #97D9F0;left:0;right:0;margin:0 auto;bottom:0px;height:70px}#dssitefooter .dark{position:relative;padding:0;background-color:#DBF2F8;z-index:8}#dssitefooter .dark_blank{position:fixed;z-index:1;right:0;left:0;height:100%;background:linear-gradient(#ECF8FB, #00B0DB)}.footcontent{position:relative;max-width:1500px;padding:0 30px;margin:auto}.footcontent #aktionen{position:absolute;margin-top:-35px;left:50%;transform:translateX(-50%);width:140px;height:75px;padding-top:6px;box-sizing:border-box;font-size:17px;font-size:1.7rem;line-height:27px;line-height:2.7rem;font-weight:600;color:#fff;text-align:center;background:#51C8E5;z-index:0;border-radius:100% 100% 70% 70%}.footcontent #aktionen span{display:block;position:relative;z-index:2}.footcontent #aktionen a{position:absolute;left:0;right:0;top:0;bottom:0;z-index:8}#footer, #mobilefooter{padding-bottom:10px;color:#00B0DB;position:relative;z-index:9}#footer a{color:#00B0DB;text-decoration:none}#footer .footercontent{position:relative;max-width:1500px;padding:10px 30px;margin:auto}#footer .footercontent span{}#footer .footercontent:after{content:'';display:block;clear:both}#footer .footercontent span.besuch{position:absolute;top:30px;right:210px;color:#000;font-weight:100;font-size:13px;line-height:13px}#besuchlogo{position:absolute;right:30px;top:14px;width:170px;height:80px;line-height:0;background:url('../svg/pura_logo.svg') no-repeat top right;background-size:contain}#footer>div.adresse{margin-bottom:10px;position:relative}#scrolltop{width:60px;height:60px;bottom:30px;right:20px;padding-top:2px;box-sizing:border-box;color:#7DD2EC;line-height:normal;border:none;background:none;z-index:9}#scrolltop:before{content:"\f102";font-size:60px;font-weight:700}.cimagepool.slide{position:relative;z-index:1}.cimagepool.slide .editbalken{position:absolute;z-index:10;top:15px;left:15px;margin-bottom:0}.cimagepool.slide .flickity-wrapper{position:relative;z-index:1;height:50vh;padding-bottom:0}.cimagepool.slide .flickity-wrapper .flickity-gallery{position:absolute;top:0px;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.cimagepool.slide .flickity-gallery .flickity-page-dots{width:100%;max-width:1500px}.flickity-wrapper .flickity-viewport{position:absolute;top:0;left:0;right:0;bottom:0;height:auto !important}.flickity-wrapper .carousel-cell{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0.4;filter:alpha(opacity=40);transition:opacity 1s}.flickity-wrapper .flickity-prev-next-button{top:50%;width:30px;height:30px;z-index:3;background-color:#E51825}.flickity-wrapper .flickity-prev-next-button:disabled{opacity:0}.flickity-wrapper .flickity-prev-next-button .arrow{fill:#fff}.flickity-gallery .flickity-page-dots{left:0;right:0;bottom:20px;padding:0 30px;margin:auto;text-align:left;z-index:2}.flickity-gallery .flickity-page-dots .dot{width:30px;height:30px;border:1px #fff solid;background:rgba(255,255,255,.5);padding:0;margin:0 5px;opacity:1;box-sizing:border-box}.flickity-gallery .flickity-page-dots .dot:hover,.flickity-gallery .flickity-page-dots .dot.is-selected{background-color:#E51825}.flickity-wrapper.fadegallery .flickity-viewport{z-index:1}.flickity-wrapper.fadegallery .flickity-slider{left:0 !important;transform:none !important}.flickity-wrapper.fadegallery .carousel-cell{z-index:1;left:0 !important;margin-left:0;opacity:0;filter:alpha(opacity=0);transition:opacity 3s}.flickity-wrapper.fadegallery .carousel-cell.is-selected{z-index:3;opacity:1;filter:alpha(opacity=100)}.cmaps.view{position:relative;z-index:1;height:50vh}.cmaps.view .editbalken{position:absolute;z-index:2;bottom:15px;left:15px;margin-bottom:0}.cmaps.view #maps{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.cmaps.view .infodiv{min-width:175px;min-height:80px;font-size:15px;font-size:1.5rem;line-height:22px;line-height:2.2rem} input[type=text], input[type=email], input[type=password], textarea,.cis-select, button{width:100%;height:40px;font-family:'Open Sans', sans-serif;text-align:left;font-size:17px;font-size:1.7rem;line-height:27px;line-height:2.7rem;font-weight:400}input[type=text], input[type=email], input[type=password], textarea{border:1px #97D9F0 solid;background-color:#fff}.cis-select{}.cis-select:after{height:40px;color:#00B0DB;font-size:28px;line-height:28px;top:4px}.cis-select>div{height:28px}.cis-select ul>li, .cis-select>div{border-color:#97D9F0}.cis-select.open:after{transform:rotate(180deg);top:-5px}.cis-select ul{top:40px}.cis-select ul>li{background-color:#fff}.cis-select ul>li.selected,.cis-select ul>li:hover{background:#DBF2F8}.f1_row textarea{min-height:100px;padding-top:5px}.f1_row.spamfilter .custominput>div:first-of-type{float:left;width:100px}.f1_row.spamfilter .custominput>div label{line-height:40px;padding-left:10px}.f1_row.spamfilter .custominput>div label:before{content:"\f060";font-family:FontAwesome;margin-right:10px;color:#00B0DB}button{max-width:400px;float:right;background-color:#00B0DB;color:#fff;text-align:center;transition:all .4s}button:hover{background-color:#97D9F0;color:#fff}.custominput{padding-left:190px;min-height:40px}.custominput>label{width:180px;padding:5px}.accordion{}.accordion .f1_row.header{padding-bottom:0}.accordion .header h4{display:block;margin-bottom:0;padding-right:35px;position:relative;cursor:pointer;transition:background .4s;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .header.open h4{background:#00B0DB}.accordion .header.falsecontent h4{background:#D9534F}.accordion .header h4:after{content:"\f107";display:block;position:absolute;top:5px;right:10px;font-size:30px;line-height:30px;color:#fff;font-family:FontAwesome;font-weight:300}.accordion .content{margin-bottom:30px;padding:15px 10px;background:#ECF8FB}.accordion .content:after{content:"";display:block;clear:both}.checkboxCheck{margin-bottom:0}.checkboxCheck>div{width:auto}.checkboxCheck>div>label{padding:8px 0 5px 35px;line-height:inherit;white-space:nowrap}.checkboxCheck>div label:before{left:0px;width:23px;height:24px;line-height:24px;border:1px #97D9F0 solid;background-color:#fff;font-size:inherit}.checkboxCheck>div input[type="radio"] + label:before{border-radius:50%}.formbest{border:1px #97D9F0 solid;background-color:#DBF2F8;color:#000}.formbest.fail{background-color:#E51825;border-color:#E51825;color:#fff}.input_false{background-color:#E51825 !important;border-color:#E51825 !important}input.input_false{-webkit-box-shadow:0 0 0px 1000px #E51825 inset !important;}.cis-select.input_false>div{border-color:#E51825 !important}.newsletter{height:400px}.row.header{background-color:#ddd}.row .col{padding:10px;min-height:50px;line-height:30px}.row .col.input{padding:5px 10px}.row .col.input input[type="text"]{width:100%}.row .col.input a.btn{display:block}.row .col.multi{padding:5px 10px;line-height:20px}.row .col.multi.noarticlenr{padding:10px;line-height:30px}.tabs{margin-bottom:20px}.tabs>ul{padding:0;margin:0;list-style:none;display:inline-block}.tabs>ul:after{content:'';display:block;clear:both}.tabs>ul li{position:relative;float:left;cursor:pointer;line-height:20px;padding:10px 20px !important;box-sizing:border-box;margin-bottom:10px;border-right:4px #fff solid;transition:background-color .4s}.tabs>ul li:before{top:auto!important}.tabs>ul li:last-of-type{border-right-width:0}.tabs>div{display:none}.tabs>div.active{display:block} .tabs>ul li{background-color:#73D3EB;color:#fff}.tabs>ul li:not(.active):hover{background-color:#00B0DB}.tabs>ul li.active{background-color:#00B0DB}.placeholder.empty>div{background:url('../mm/logo.png') no-repeat;background-position:center center ;transform:translateY(-20px);background-size:70%;opacity:0.4;filter:sepia(100%) hue-rotate(165deg) saturate(300%)}.placeholder{height:300px;top:0;left:0;width:100%;background:#EBF5F9}#dscolumn2_2 .item{width:100%;float:none}.item.full{width:100%;float:none}.item .box{border-color:#97D9F0;transition:all 0.4s}.items{margin-left:-30px}.item{width:33.333%;margin-bottom:30px}.item .dsbutton{z-index:10}.item:hover a.absolute{z-index:8}.item .box{margin-left:30px;background-color:#F5FBFC}.item .boxnodata{margin-left:30px}.item .content .text{position:absolute;width:100%;box-sizing:border-box;height:250px;padding:15px;z-index:3;background:#fff;background:rgba(255, 255, 255,0.9)}.item.full .content .text,.item.nodata .content .text{transform:none;position:relative;height:auto}.item .absolute:after{content:"\f054";right:2px;bottom:2px;width:20px;height:20px;color:#fff;font-family:FontAwesome;font-size:14px;line-height:20px;text-align:center;position:absolute;z-index:4;transition:color .7s}.item .absolute:before{content:"";position:absolute;z-index:3;bottom:0;right:0;border-top:40px transparent solid;border-right:40px #00B0DB solid;transition:border .7s}.creferenzen.view{padding-top:15px}.creferenzen .item .content .text h3{padding-bottom:0}.creferenzen .item .content .text{padding:10px 15px;transform:translateY(-70px);transition:transform .5s 0.4s}.cgallery.view .item{width:25%}.cgallery.view .item .box .placeholder{height:200px}.cnews.view .item.full{width:100%;float:none}.cnews.view .item{width:50%}.cnews.view .item .content{padding-right:250px}.cnews.view .item .content.noimage{padding-right:0px}.cnews.view .item .content:after{content:'';display:block;clear:both}.cnews.view .item .box .placeholder{position:absolute;top:0;right:0;left:auto;width:250px;height:100%;padding-bottom:0}.cnews.view .item .box{padding:0px;background:#fff;border:1px solid #DBF2F8}.cnews.view .item .box:hover{border-color:#00B0DB}.cnews.view .item .box.bg3,.cnews.view .item .box.bg0{background-color:#DBF2F8}.cnews.view .item .box.bg3 .content .text:after,.cnews.view .item .box.bg0 .content .text:after{background:linear-gradient(rgba(220,242,249,0) 0%,#DBF2F8 60%)}.cnews.view .item .box.bg1 .content .text:after,.cnews.view .item .box.bg2 .content .text:after{background:linear-gradient(rgba(255,255,255,0) 0%,#fff 60%)}.cnews.view .item .content .text{position:relative;padding:10px 15px 15px 15px;height:175px;background:none;font-size:16px;font-size:1.6rem;line-height:25.5px;line-height:2.55rem}.cnews.view .item .content .text:after{content:'';display:block;position:absolute;;width:100%;bottom:0;left:0;height:25px}.cnews.viewue{position:relative}.cnews.viewue .flickity-wrapper{margin-bottom:20px;padding:15px;background:#DBF2F8}.cnews.viewue .flickity-wrapper div.content{width:100%;position:relative}.cnews.viewue .flickity-wrapper .flickity-enabled{height:180px}.cnews.viewue .flickity-wrapper div.placeholder{width:40%;height:190px;position:relative;float:left}.cnews.viewue .flickity-wrapper div.placeholder>div{background-size:cover}.cnews.viewue .flickity-wrapper div.text{padding-left:15px;float:left;width:60%;line-height:2.5rem;box-sizing:border-box;height:0}.cnews.viewue .flickity-wrapper div.text:after{content:'';display:block;position:absolute;width:100%;bottom:0;left:0;height:22px;background:linear-gradient(rgba(220,242,249,0) 0%,#DBF2F8 60%)}.cnews.viewue .flickity-wrapper div.text.full{width:100%;float:none;padding-left:0}.cnews.viewue .flickity-wrapper .fa{color:#00B0DB}.cnews.viewue .flickity-page-dots{display:none}.cnews.viewue .flickity-wrapper .flickity-prev-next-button{top:auto;top:-45px;left:auto;right:-15px;width:30px;height:30px}.cnews.viewue .flickity-wrapper .flickity-prev-next-button.previous{right:35px}.cnews.viewue a.absolute{position:absolute;left:0;right:0;top:0;bottom:0;z-index:8}.cnews.viewue .showall{text-align:right}.cnews .paging>div{width:25%;padding-left:30px}.cteam .item.full.cat .box{border:none}.cteam .item.full.cat h3{padding:8px 8px;background:#00B0DB;color:#fff}.cteam .item .content .placeholder{float:left;width:40%;position:relative;height:250px}.cteam .item .content .placeholder.bilder div{transition:transform .4s linear .5s, opacity .5s linear .6s;cursor:pointer}.cteam .item .content .placeholder div.bild2{opacity:0}.cteam .item .content .placeholder:hover .bild2{transform:scaleX(-1);opacity:1;display:block}.cteam .item .content .placeholder:hover .bild1{transform:scaleX(-1);opacity:0}.cteam .item .content .text{width:60%;float:left;height:auto;position:static;padding:15px;box-sizing:border-box;transform:none;background:none;overflow:visible;font-size:15px;font-size:1.5rem;line-height:22px;line-height:2.2rem}.cteam .item .content .text h3{font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;white-space:normal}.cteam .item .content:after{content:"";display:block;clear:both}.cteam .item .fa{padding-right:6px}.cteam .item a{color:#E51825}.cteam .icons{position:absolute;right:10px;bottom:10px}.cteam .icons a{color:#fff;background:#97D9F0;padding:0 0 3px 6px;transition:background .4s;padding-left:5px;height:35px;width:30px;text-align:center;line-height:35px;background-color:#E51825}.cteam .icons a:hover{background:#00B0DB}.cteam.viewue{max-width:600px}.cstory.view{padding-top:20px}.cstory .item.layout0 .content .text h3{font-size:20px;font-size:2.0rem;line-height:25px;line-height:2.5rem}.cstory .item .content .text{position:static;font-size:16px;font-size:1.6rem;line-height:25.5px;line-height:2.55rem;padding:12px 15px}.cstory .item .box,.cstory .item .placeholder{background:#fff;background:rgba(255, 255, 255,0.9)}.cstory .item .content{z-index:3}.cstory .item.layout0 .content:after{content:'';display:block;position:absolute;bottom:0 ;width:100%;height:20px;background:linear-gradient(rgba(255,255,255,0) 0%,#fff 60%)}.cstory .item.bild-0 .content:after{background:#fff}.cstory .item.grey.layout0 .content:after{background:#DBF2F8;background:linear-gradient(rgba(220,242,249,0) 0%,#DBF2F8 60%)}.cstory .item .text.Anzeige0{background:none}.cstory .item .text p{padding-bottom:24px;padding-bottom:2.4rem}.cstory .item .box .absolute.ajaxloader:before{bottom:0px;right:0px}.cstory .item .box .absolute.ajaxloader:after{right:2px;bottom:2px}.cstory .item.grey .box{background:#DBF2F8;border:1px solid #ccc}.cstory .item.grey .text,.cstory .item.grey .content{background:#DBF2F8}.cstory .item.grey .content .text h3,.cstory .item.grey .content .text a{}.cstory .item.grey .content .text a:hover{text-decoration:underline}.cstory .item.width0{width:33.33%}.cstory .item.width1{width:66.66%}.cstory .item.width2{width:100%}.cstory .item .placeholder.top>div{background-position:center top}.cstory .item .placeholder.bottom>div{background-position:center bottom}.cstory .item .placeholder.scale0>div{background-size:contain}.cstory .item.layout0 .placeholder{position:absolute;top:0;bottom:0;padding-bottom:0;z-index:3}.cstory .item.layout0.width1 .placeholder,.cstory .item.layout0.width2 .placeholder{width:250px;height:100%}.cstory .item.layout0.width1.image-left .placeholder,.cstory .item.layout0.width2.image-left .placeholder{left:0;right:auto}.cstory .item.layout0.width1.image-right .placeholder,.cstory .item.layout0.width2.image-right .placeholder{right:0;left:auto}.cstory .item.layout0.width0.height0[class*="image-"] .content{margin-top:151px}.cstory .item.layout0.width0.height1[class*="image-"] .content{margin-top:300px;height:284px}.cstory .item.layout0.width0.height1[class*="image-"] .content .text{height:284px}.cstory .item.layout0.width1.image-left .content,.cstory .item.layout0.width2.image-left .content{margin-left:250px}.cstory .item.layout0.width1.image-right .content,.cstory .item.layout0.width2.image-right .content{margin-right:250px}.cstory .item.height1.layout0.bild-0 .content .text{height:533px}.cstory .item.height1.width1.layout0[class*="image-"] .content .text,.cstory .item.height1.width2.layout0[class*="image-"] .content .text{height:520px} .cstory .item.layout0.width0.height0.bild-1 .content .text{height:99px}.cstory .item.layout1.height0 .content{height:250px}.cstory .item.layout1.height1 .content{height:532px}.cstory .item.layout1 .placeholder{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;padding-bottom:0}.cstory .item.layout1 .box{padding:0}.cstory .item.layout1 .text{height:auto;padding:20px 15px;position:absolute;bottom:5px;background:none}.cstory .item.layout1 h3{padding:4px 10px;color:#fff;background:#97D9F0;background:rgba(0, 176, 219,0.8)}#dscolumn1_2 .cstory .item.width0,#dscolumn1_2 .cstory .item.width1,#dscolumn1_2 .cstory .item.width2,#dscolumn1_2 .cstory .item.width3{width:50%}#dscolumn2_2 .cstory .item.width0,#dscolumn2_2 .cstory .item.width1,#dscolumn2_2 .cstory .item.width2,#dscolumn2_2 .cstory .item.width3{width:100%}#dscolumn2_2 .cstory .item.layout0.width1[class*="image-"] .placeholder,#dscolumn2_2 .cstory .item.layout0.width2[class*="image-"] .placeholder,#dscolumn2_2 .cstory .item.layout0.width3[class*="image-"] .placeholder{width:auto;right:0;left:0;height:230px}#dscolumn2_2 .cstory .item.layout0.width1[class*="image-"] .content,#dscolumn2_2 .cstory .item.layout0.width2[class*="image-"] .content,#dscolumn2_2 .cstory .item.layout0.width3[class*="image-"] .content{margin-top:230px;padding-right:0;padding-left:0}.cshop .searchpanel>form>div{width:25%}span.currency{font-size:10px;line-height:0;text-transform:uppercase;padding-right:3px}.cshop .weblink{padding:10px;background-color:#ededed;border:1px #ccc solid;margin:0 0 20px}.ribbon-wrapper{position:absolute;top:0;left:0;width:150px;height:150px;overflow:hidden;z-index:6}.ribbon-wrapper .ribbon{position:absolute;top:0;left:-50%;width:100%;transform:translate(25px,25px)}.ribbon-wrapper .ribbon .ribbon-text{font-size:15px;line-height:2.5;text-align:center;transform:rotate(-45deg);transform-origin:50% 0}.cshop.view{padding-top:15px}.cshop .item .content .text h3{padding-bottom:0}.cshop .item .content .text{padding:10px 15px;transform:translateY(-70px);transition:transform .5s 0.4s}.cshop .item .content .text .small{font-size:15px}.cshop .item .content .price{position:absolute;bottom:80px;bottom:8rem;right:10px;font-size:16px;line-height:20px;padding:5px 10px;font-weight:700}.cshop.viewdet h1{font-size:22px;font-size:2.2rem}.cshop.viewdet h2{font-size:19px;font-size:1.9rem}.cshop.viewdet h3{font-size:17px;font-size:1.7rem}.cshop.viewdet .discount{font-weight:700}.cshop.viewdet .popupheader a.share{float:right;width:50px;height:50px;line-height:50px;text-align:center;font-size:20px;margin-left:5px;color:#00B0DB}.cshop.viewdet .popupheader a.share:before{font-family:FontAwesome}.cshop.viewdet .popupheader a.facebook:before{content:"\f09a"}.cshop.viewdet .popupheader a.twitter:before{content:"\f099"}.cshop.viewdet .popupheader a.googleplus:before{content:"\f0d5"}.cshop.viewdet #produktphotos{padding-bottom:15px;line-height:0}#ajaxdiv .cshop.viewdet .flickity-wrapper{width:100%;padding-bottom:52vh;margin-bottom:15px}.cshop.viewdet .article{position:relative;min-height:225px;padding-left:400px;padding-bottom:40px}.cshop.viewdet .article .text{padding-bottom:20px}.cshop.viewdet .article .preview{position:absolute;top:0;left:0;right:0;width:350px;height:225px;line-height:0}.cshop.viewdet .article .preview div{position:absolute;top:10px;right:10px;bottom:10px;left:10px;background-position:center center;background-size:contain;background-repeat:no-repeat;z-index:1}.cshop.viewdet .article .preview div:first-of-type{z-index:2}.cshop.viewdet .article .preview div.hover{z-index:3}.cshop.viewdet .article .preview div.marke{top:auto;right:auto;width:80px;height:60px;z-index:3}.cshop.viewdet .article .preview div.marke>div{position:absolute;top:5px;right:5px;bottom:5px;left:5px;background-repeat:no-repeat;background-position:center center;background-size:contain}.cshop.viewdet .article .preview a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border:1px transparent solid;overflow:hidden}.cshop.viewdet .article .preview a .fa{position:absolute;right:0;bottom:0;width:40px;height:40px;line-height:40px;text-align:center;transition:background-color .4s}.cshop.viewdet .articles{padding-bottom:40px}.cshop.viewdet .articles .list{margin-bottom:10px}.cshop.viewdet .articles .row{padding-left:0;padding-right:170px}.cshop.viewdet .articles .row.header{overflow:hidden}.cshop.viewdet .articles .noColor{padding-left:0}.cshop.viewdet .articles .row .col.spalte0{display:none}.cshop.viewdet .articles .row .col.spalte1{width:calc(100% - 500px)}.cshop.viewdet .articles .row .col.spalte1 input[type=text]{width:250px;margin-left:30px}.cshop.viewdet .articles .row .col.spalte1.multi .artnr{font-size:13px;color:#999}.cshop.viewdet .articles .row .col.spalte2{width:400px;padding-right:20px;text-align:right}.cshop.viewdet .articles .row .col.spalte2 span.sale{color:#E51825;font-weight:700}.cshop.viewdet .articles .row .col.spalte2 span.regular.linethrough{text-decoration:line-through}.cshop.viewdet .articles .row .col.spalte3{width:100px;padding-right:20px;text-align:center}.cshop.viewdet .articles .row .col.spalte3 input[type=text]{text-align:center}.cshop.viewdet .articles .row .col.spalte4{position:absolute;right:0;width:170px}.cshop.viewdet a.btn:not(.remove){padding-left:40px}.cshop.viewdet a.btn:not(.remove) .fa{position:absolute;top:0;left:0;width:40px;height:40px;line-height:40px;text-align:center}.cshop.viewdet .articles .row.anfragelight{padding-right:0}.cshop.viewdet .articles .row .col.spalte1.anfragelight{width:calc(100% - 200px)}.cshop.viewdet .articles .row .col.spalte2.anfragelight{width:200px}.cshop .item .content .price{background-color:#ededed}.cshop .item .content .price.discount{background-color:#E51825;color:#fff}.ribbon-wrapper .ribbon .ribbon-text{background-color:#00B0DB;color:#fff}.cshop.viewdet h3.marke{color:#666;font-weight:400;padding-bottom:0px}.cshop.viewdet .discount{color:#E51825}.cshop.viewdet .article .preview a{border-color:#ccc}.cshop.viewdet .article .preview a .fa{ background-color:#E51825;color:#fff}.cshop.viewdet .articles .row[class*="add"] .col.spalte4 a.btn{}.cshop.viewdet .articles .row[class*="remove"] .col.spalte4 a.btn{background-color:#E51825}.cshop.viewdet .articles form:nth-child(2n+1) .row.hover{background-color:#f5f5f5}.cshop.viewdet .articles form:nth-child(2n+1) .row.hover:hover{background-color:#ededed}.cshop.viewdet .accessory .box{border-color:#ccc;background-color:#ededed;transition:border-color .4s}.cshop.viewdet .accessory .box:hover{border-color:#51C8E5}.cshop.viewdet .accessory .price{background-color:#E51825;color:#fff}.cshop.viewdet .accessory .price.discount{background-color:#E51825}.cshop.viewdet .cform{padding-bottom:20px}#produktanfrage{padding:10px}.cshop.viewdet .accessories{margin-left:-25px}.cshop.viewdet .accessories:after{content:'';display:block;clear:both}.cshop.viewdet .accessory{float:left;width:33.333%;margin-bottom:25px}.cshop.viewdet .accessory .box{position:relative;margin-left:25px;padding-left:120px;border:1px transparent solid}.cshop.viewdet .accessory .box a.absolute{position:absolute;top:0;right:0;bottom:0;left:0;background:url('../mm/blind.png') repeat;z-index:6}.cshop.viewdet .accessory .placeholder{position:absolute;top:0;left:0;width:120px;height:100%}.cshop.viewdet .accessory .placeholder.load{background:url('../mm/loader.gif') no-repeat center center #fff;background-size:20px}.cshop.viewdet .accessory .placeholder>div{top:10px;right:10px;bottom:10px;left:10px;background-position:center center;background-size:contain}.cshop.viewdet .accessory .content{padding:8px 10px}.cshop.viewdet .accessory .text{height:80px;height:8rem;overflow:hidden}.cshop.viewdet .accessory .text h3{height:50px;height:5rem;overflow:hidden;text-overflow:ellipsis}.cshop.viewdet .accessory .text span{display:block;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem}.cshop.viewdet .accessory .price{position:absolute;bottom:10px;right:10px;font-size:16px;line-height:20px;padding:5px 10px;font-weight:700}.cshop.slider{position:relative;margin-left:-30px;margin-bottom:50px}.cshop.slider .placeholder{height:250px}.cshop.slider .flickity-wrapper .item{width:25%;color:#000}.cshop.slider .flickity-wrapper{position:relative;z-index:1;height:300px;padding-bottom:0}.cshop.slider .flickity-wrapper .carousel-cell{opacity:1}.cshop.slider .flickity-wrapper .flickity-gallery{height:100%}.cshop.slider .flickity-wrapper .flickity-prev-next-button.next{right:10px}.cshop.slider .flickity-wrapper .flickity-prev-next-button.previous{left:40px}#warenkorbue{position:absolute;left:30px;top:0;width:50px;height:40px;line-height:40px;text-align:center;transition:all .4s}#warenkorbue:before{content:"\f291";position:relative;z-index:1;font-family:FontAwesome;font-size:24px}#warenkorbue .counter{position:absolute;z-index:2;bottom:-3px;right:-3px;width:20px;height:20px;line-height:20px;text-align:center;font-size:14px;border-radius:50%;border:1px transparent solid}#warenkorbue a{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;background:url('../mm/blind.png') repeat}#warenkorbue + .shortlinks{left:80px}.scrolled #warenkorbue{right:250px;left:auto;top:-3px}#warenkorblist .overview{padding-bottom:15px}#warenkorblist .articles{border-top:1px #E51825 solid}#warenkorblist .article{position:relative;padding:10px 10px 10px 90px;border-bottom:1px #E51825 solid;transition:background .4s;background:#ededed}#warenkorblist .article:hover{background:#ddd !important}#warenkorblist .article:after{content:'';display:block;clear:both}#warenkorblist .article .placeholder{position:absolute;top:10px;left:10px;width:70px;height:70px;box-sizing:border-box;border:1px transparent solid}#warenkorblist .article .placeholder>div{top:5px;right:5px;bottom:5px;left:5px;background-size:contain}#warenkorblist .article .bezeichnung{font-weight:700;padding-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#warenkorblist .article .artikelname{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#warenkorblist .article .anzahl{float:left}#warenkorblist .article .preis{float:right;text-align:right}#warenkorblist .total{font-weight:700;border:10px transparent solid;font-size:15px;font-size:1.5rem}#warenkorblist .total:after{content:'';display:block;clear:both}#warenkorblist .total>div{float:left}#warenkorblist .total>div.preis{float:right}#warenkorblist .article a.remove{position:absolute;top:0px;right:0px;width:30px;height:30px;line-height:30px;text-align:center;font-size:18px;z-index:2;transition:opacity .4s, color .4s}#warenkorblist .article:hover a.remove{opacity:0.5;filter:alpha(opacity=50)}#warenkorblist .article a.remove:hover{opacity:1;filter:alpha(opacity=100)}#warenkorblist .article a.ajaxloader{position:absolute;top:0px;left:0px;width:100%;height:100%;background:url('../mm/blind.png') repeat;z-index:1}#warenkorblist a.btn{display:block;font-weight:700}#warenkorb{padding-bottom:1px}#warenkorb .tabs>ul{display:none}#warenkorb .tabs>ul.block{display:block}#warenkorb .header,#warenkorb .article{position:relative;padding:10px;border-bottom:1px transparent solid}#warenkorb .header{border-bottom:1px transparent solid;font-weight:700;line-height:30px}#warenkorb .article{transition:background .4s}#warenkorb .header:after,#warenkorb .article:after{content:'';display:block;clear:both}#warenkorb .header>div,#warenkorb .article>div{float:left;padding:0 50px 0 0;box-sizing:border-box}#warenkorb .bezeichnung{width:calc(100% - 550px);line-height:15px;line-height:1.5rem}#warenkorb .header .bezeichnung{line-height:30px}#warenkorb .anzahl{position:relative;z-index:2;width:150px;text-align:center}#warenkorb .anzahl input[type="text"]{width:100%;padding:0px 10px;text-align:center}#warenkorb .preis,#warenkorb .gesamt{width:200px;text-align:right}#warenkorb .article .bild{position:absolute;left:10px;width:50px;padding:0}#warenkorb .article .bild .placeholder{width:100%;height:50px;display:block}#warenkorb .article .bezeichnung{padding-left:60px}#warenkorb .article .bezeichnung>div{font-size:13px;font-size:1.3rem;color:#999}#warenkorb .article .absolute{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:url('../mm/blind.png') repeat}#warenkorb h2{font-size:15px;font-size:1.5rem;line-height:19px;line-height:1.9rem}#warenkorb .article a.remove{position:absolute;z-index:2;top:1px;right:5px;width:30px;height:30px;font-size:17px;line-height:25px;text-align:center}#warenkorb .header.total{padding-top:0px;padding-bottom:0px;border-bottom:2px transparent solid}#warenkorb .header.zwischensumme{background-color:#ededed;color:#999;padding:0px 10px;}#warenkorb .box{margin-bottom:30px;border-bottom:1px transparent solid;border-top-width:0;box-sizing:border-box;overflow:hidden}#warenkorb .box:after{content:'';display:block;clear:both}#warenkorb .box.empty{border-top-width:1px}#warenkorb .box .content{position:relative;padding:10px}#warenkorb .box .content p{padding-bottom:5px}#warenkorb .box .content:after{content:'';display:block;clear:both}#warenkorb .box .content span{display:inline-block;width:180px;font-weight:600;}#warenkorb .box .content[class*="cols-"]{margin-left:-30px}#warenkorb .box .content[class*="cols-"]:after{content:"";display:block;clear:both}#warenkorb .box .content[class*="cols-"]>div{float:left;padding-left:30px;box-sizing:border-box}#warenkorb .box .content.cols-2>div{width:50%}#warenkorb .box .content.cols-3>div{width:33.33%}#warenkorb .box .content.cols-4>div{width:25%}#warenkorb .box .content[class*="cols-"]>div.full{float:none;width:auto}#warenkorb .box .checkboxCheck{margin-bottom:0}#loading{position:relative;margin-bottom:20px;min-height:30px;line-height:0;display:block;overflow:hidden}#loading>div{position:relative;display:inline-block;width:0px;height:40px;text-align:right;z-index:1;overflow:hidden;transition:all .8s}#loading>div:before{content:'';font-family:FontAwesome;font-size:20px;line-height:40px;padding-right:10px}#loading.step1of4>div{width:25%}#loading.step1of4>div:before{content:"\f02c"}#loading.step2of4>div{width:50%}#loading.step2of4>div:before{content:"\f040"}#loading.step3of4>div{width:75%}#loading.step3of4>div:before{content:"\f002"}#loading.step4of4>div{width:100%}#loading.step4of4>div:before{content:"\f00c"}#loading.step3of5>div{width:60%}#loading.step3of5>div:before{content:"\f00c"}#loading.step4of5>div{width:80%}#loading.step4of5>div:before{content:"\f00c"}#loading.step5of5>div{width:100%}#loading.step5of5>div:before{content:"\f00c"}#loading ul{position:absolute;top:4px;right:0;bottom:0;left:0;z-index:2;list-style:none;padding:0;display:none}#loading ul>li{position:relative;float:left;height:100%;padding:0 20px;line-height:28px;border:2px transparent solid;box-sizing:border-box;cursor:default;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#loading.step1of4 ul.steps4,#loading.step2of4 ul.steps4,#loading.step3of4 ul.steps4,#loading.step4of4 ul.steps4{display:block}#loading.step1of4 ul.steps4>li,#loading.step2of4 ul.steps4>li,#loading.step3of4 ul.steps4>li,#loading.step4of4 ul.steps4>li{width:25%}#loading.step1of5 ul.steps5,#loading.step2of5 ul.steps5,#loading.step3of5 ul.steps5,#loading.step4of5 ul.steps5,#loading.step5of5 ul.steps5{display:block}#loading.step1of5 ul.steps5>li,#loading.step2of5 ul.steps5>li,#loading.step3of5 ul.steps5>li,#loading.step4of5 ul.steps5>li,#loading.step5of5 ul.steps5>li{width:20%}#warenkorb .box .content strong{font-weight:700;line-height:30px}#warenkorb .agb{}#warenkorb .agb .content{padding-right:200px}#warenkorb .agb a{position:absolute;top:10px;right:10px;width:180px;z-index:2}.cshop.agb .text{max-height:600px;overflow:auto;padding-right:10px}#warenkorb .whitebox{margin-bottom:20px}#warenkorb .controls{padding-bottom:30px}#warenkorb .controls:after{content:'';display:block;clear:both}#warenkorb .controls>div{float:left;width:50%;height:40px;box-sizing:border-box}#warenkorb .controls>div>*{width:270px}#warenkorb .controls .prev{float:left}#warenkorb .controls .next{float:right;font-weight:700}#warenkorb .controls .load{float:right;width:40px;height:40px;line-height:40px;font-size:20px;display:none}#warenkorb .benutzer button{width:100%}#warenkorbue:before{color:#51C8E5}#warenkorbue .counter{color:#00B0DB;background-color:#fff;border-color:#51C8E5}#cart_trigger>.counter{background-color:#fff;color:#E51825}#warenkorblist h2{color:#E51825}#warenkorblist .article{border-bottom-color:#E51825}#warenkorblist .articles>form:nth-child(2n){background-color:#f5f5f5}#warenkorblist .article:hover{background:#ededed}#warenkorblist .article .placeholder{background-color:#fff;border-color:#ccc}#warenkorblist .bezeichnung{color:#E51825}#warenkorblist .article a.remove{color:#E51825}#warenkorblist a.btn{color:#fff;background-color:#E51825}#warenkorb a.btn,#warenkorb button{background-color:#73D3EB}#warenkorb .articleEnd{border-top-color:#00B0DB}#warenkorb .header, #warenkorb .article{border-bottom-color:#00B0DB}#warenkorb .header{background-color:#00B0DB;border-bottom-color:#00B0DB;color:#fff}#warenkorb h2{padding-bottom:0}#warenkorb .article:hover{background-color:#f5f5f5}#warenkorb .article a.remove{color:#E51825}#warenkorb .header.total{border-bottom-color:#000}#warenkorb .header.zwischensumme{border-top-color:#65A3C6}#warenkorb .header.zwischensumme>div,#warenkorb .header.total>div{line-height:40px}#warenkorb .box{background-color:#ededed;border-bottom-color:#00B0DB}#warenkorb .box input[type=text],#warenkorb .box input[type=email],#warenkorb .box input[type=password],#warenkorb .box textarea,#warenkorb .box .checkboxCheck>div>label:before{background-color:#fff}#loading{background-color:#73D3EB}#loading>div{background-color:#00B0DB}#loading>div:before{color:#fff}#loading ul>li{color:#fff}#loading ul>li:before{top:2px;color:#fff}#loading ul>li:not(:last-of-type):after{background-color:#fff}#warenkorb .controls .next{background-color:#E51825;color:#fff}#warenkorb .controls .load{color:#00B0DB}.paging{margin-left:-30px;font-size:17px;font-size:1.7rem;line-height:27px;line-height:2.7rem}.paging a{height:40px;background-color:#00B0DB;color:#fff}.paging a:hover{background-color:#97D9F0}.paging>div{width:33.33%;padding-left:30px}.paging>div a.btn{padding-top:5px;padding-bottom:5px}.paging .paging_content a{width:40px;line-height:37px;font-size:25px}.paging .paging_content .ajaxpaging_text{line-height:40px;padding:0 20px}.paging a.ajaxpaging_back:before,.paging a.ajaxpaging_go:before{font-family:FontAwesome}.paging a.ajaxpaging_back:before{content:"\f053";font-size:16px}.paging a.ajaxpaging_go:before{content:"\f054";font-size:16px}#dsarticlefooter .paging a{height:40px;color:#fff;background-color:#97D9F0}#dsarticlefooter .paging a:hover{background-color:#fff;color:#00B0DB}#dsarticlefooter .paging>div{width:25%;padding-left:30px}.searchpanel .filter{display:none;margin-bottom:8px ;line-height:0}.searchpanel .filter a{display:block;width:100%;padding:8px 0px;box-sizing:border-box}.searchpanel .filter a.btn.show{display:none}.searchpanel .filter a:hover{color:#fff}.searchpanel>form{margin-left:-30px}.searchpanel>form>div{width:33.333%;padding-left:30px;padding-bottom:30px}.searchpanel>form>div>button{max-width:none}.searchpanel div.append_button{position:relative;padding-right:40px;z-index:1}.searchpanel div.append_button>input[type=text]{position:relative;z-index:2}.searchpanel div.append_button>button{position:absolute;z-index:3;top:0;right:0;width:40px;text-align:center}.searchpanel div.append_button>button:before{content:"\f002";font-family:FontAwesome}.searchpanel div.append_button>button:hover{color:#fff}.cookie-notification{position:fixed;z-index:70;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);transform:translateY(100%);opacity:0;filter:alpha(opacity=0);visibility:hidden;animation:showCookieNotification .7s 1s forwards}.cookie-notification.hide{animation:hideCookieNotification .7s forwards}.cookie-notification-inner{position:relative;padding:15px 35px 15px 15px;font-size:15px;line-height:25px;color:#fff}.cookie-notification-inner:after{content:"";display:block;clear:both}.cookie-notification-inner a{color:#00a5b4;text-decoration:underline}.cookie-notification-close{display:block;position:absolute;top:15px;right:5px;width:25px;height:25px;cursor:pointer}.cookie-notification-close:before,.cookie-notification-close:after{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#fff;transform-origin:center top}.cookie-notification-close:before{transform:translateY(-50%) rotate(45deg)}.cookie-notification-close:after{transform:translateY(-50%) rotate(-45deg)}@keyframes showCookieNotification{0%{transform:translateY(100%);opacity:0;filter:alpha(opacity=0);visibility:hidden}100%{transform:translateY(0%);opacity:1;filter:alpha(opacity=100);visibility:visible}}@keyframes hideCookieNotification{0%{transform:translateY(0%);opacity:1;filter:alpha(opacity=100);visibility:visible}100%{transform:translateY(100%);opacity:0;filter:alpha(opacity=0);visibility:hidden}}@keyframes animate_header{from{transform:translate(0,0)} to{transform:translate(0,120px)}}@keyframes slidein{from{filter:alpha(opacity=0);opacity:0;transform:translateY(50px);transform:translateY(5rem)} to{filter:alpha(opacity=100);opacity:1;transform:translateY(0px)}}@keyframes pfeilanimation{0%{bottom:100px} 30%{bottom:90px} 100%{bottom:100px}}@keyframes spin{from{transform:rotate(0deg)} to{transform:rotate(360deg)}}@keyframes spinR{from{transform:rotate(0deg)} to{transform:rotate(-360deg)}}#linksmbox.seo_hidden{width:0;height:0;overflow:hidden}.ie9 #dsmenus>li.fixwidth:hover{transform:translateY(0)}.counter-wrapper:after{display:block;content:"";clear:both}.counter-wrapper>span{float:left;width:40px;height:40px;border:1px #ccc solid;box-sizing:border-box;color:#fff;font-size:15px;line-height:40px;text-align:center;font-weight:bold;cursor:pointer}.counter-wrapper>.plus{background-color:#468847}.counter-wrapper>.counter{background-color:#efefef}.counter-wrapper>.minus{background-color:#E51825}#warenkorb .article .anzahl{padding-right:0}#warenkorb .article .anzahl .counter-wrapper>input{width:calc(100% - 80px);float:left}.cshop.viewdet .spalte4 .controls-wrapper a.btn.remove{background-color:#E51825}.cshop.viewdet .spalte4 a.btn.add>i{padding-right:5px}.cshop.viewdet .spalte4 .controls-wrapper a.btn .fa{margin:0}.cshop.viewdet .spalte4 .controls-wrapper:after{display:block;content:"";clear:both}.cshop.viewdet .spalte4 .controls-wrapper>div:first-of-type{float:left;width:60%}.cshop.viewdet .spalte4 .controls-wrapper>div:last-of-type{float:left;width:40%;padding-left:10px;box-sizing:border-box}.cshop.viewdet .articles span.spalte4 div.hidden{display:none}.cimagepool.slide .flickity-wrapper{height:calc(100vh - 191px)}#pfeil{display:block}#dscolumn1_2{width:50%;padding-right:30px}#dscolumn2_2{width:50%;padding-left:30px}@media ( max-width:2100px ){.infobox{transform:rotate(-10deg) translateY(80%)}}@media ( max-width:1500px ){ .f1_col1of2, .f1_col2of2{float:none;width:100%}.f1_col1of2{padding-right:0}.f1_col2of2{padding-left:0}}@media ( max-width:1300px ){#nav{padding-right:0}#logo{bottom:auto;top:10px;right:20px;width:220px;height:85px}.scrolled #logo{display:none}.cshop.viewdet .text table,.cshop.viewdet .text tbody,.cshop.viewdet .text tr,.cshop.viewdet .text th{display:block;width:100%;clear:both}.cshop.viewdet .text tr{padding:5px}.cshop.viewdet .text tr:after{content:"";display:block;clear:both}.cshop.viewdet .text tr:nth-child(odd){background:#ededed}.cshop.viewdet .text td{display:block;width:50%;float:left;box-sizing:border-box}.cshop.viewdet .text td.space{display:none;width:100%;clear:both;float:none}}@media ( max-width:1200px ){.siteheader{padding-left:20px;padding-right:20px}.shortlinks{left:20px;right:20px}.scrolled .siteheader{background-color:#DCF2F9}.scrolled #warenkorbue{right:30px}.cstandort.maps .maps-wrapper,.cmaps.view,.cimagepool.slide .flickity-wrapper{height:45vh}#dscolumn1_1, #dscolumn1_2, #dscolumn2_2,#dscolumn1_3, #dscolumn2_3, #dscolumn3_3{display:block;width:100%;float:none;padding:0;margin-top:0px}.f1_col1of2, .f1_col2of2{float:left;width:50%}.f1_col1of2{padding-right:20px}.f1_col2of2{padding-left:20px}#dscolumn2_2 .cstory .item.width0,#dscolumn2_2 .cstory .item.width1,#dscolumn2_2 .cstory .item.width2,#dscolumn2_2 .cstory .item.width3{width:50%} .paging>div,.cnews .searchpanel>form>div,.searchpanel>form>div, .item{width:50%}.cshop .searchpanel>form>div,.searchpanel>form>div{width:50%}.cnews .searchpanel>form>div.input,.searchpanel>form>div.input{width:100%}.cnews.view .item .content:not(.noimage){padding-right:0px;padding-top:200px}.cnews.view .item .content.noimage .text{height:288px}.cnews.view .item .box .placeholder{width:100%;height:200px}.cshop.viewdet .articles .row{padding-right:0}.cshop.viewdet .articles .row.header .col.spalte2:not(.anfragelight){display:none}.cshop.viewdet .articles .row.header .col.spalte1:not(.anfragelight),.cshop.viewdet .articles .row .col.spalte2:not(.anfragelight){width:calc(100% - 270px)}.cshop.viewdet .articles .row .col.spalte1:not(.anfragelight){width:100%}.cshop.viewdet .articles .row .col.spalte4{position:relative;float:left;right:auto}.cshop.viewdet .articles .row .col.spalte2:not(.anfragelight)>span.label{display:block;float:left;font-weight:700}.cshop.viewdet .accessory{width:50%}.cshop.slider .flickity-wrapper{height:270px}.cshop.slider .flickity-wrapper .item{width:50%} #ajaxdiv,#ajaxdiv.full{top:0 !important;left:0;right:0;bottom:0;width:100%;height:100%;padding:0;border-radius:0} #ajaxdiv>div{padding-right:0;overflow:auto;-webkit-overflow-scrolling:touch} #ajaxdiv .popupcontent, #ajaxdiv.full .popupcontent{position:relative;top:auto;right:auto;width:auto;height:auto;padding-top:20px} #ajaxdiv .popupcontent .popupbody{height:auto} #ajaxdiv .flickity-wrapper{background:#E4F5FA;height:0;padding-bottom:56%}#ajaxdiv .flickity-wrapper .flickity-gallery{top:0;right:0;bottom:0;left:0}#ajaxdiv .flickity-wrapper .flickity-gallery .flickity-page-dots{bottom:20px;left:0;width:calc(100% - 40px)}#ajaxdiv.full .popupcontent{transform:none;transition:none}#ajaxdiv.full .popupcontent>a.toggle{display:none}#ajaxdiv.full .popupcontent.show{transform:none}}@media ( max-width:1024px ){.cstandort.maps .maps-wrapper,.cmaps.view,.cimagepool.slide .flickity-wrapper{height:35vh}}@media ( min-width:1024px ){#nav{display:block !important}}@media ( max-width:1023px ){#dssubbody{padding-top:0}#dscontent{padding:40px 0 0} .scrolled #dssiteheader,#dssiteheader{position:relative;top:0 ;background:#fff;animation:none}.scrolled .siteheader,.siteheader{padding:0;background:none}.scrolled .shortlinks,#warenkorbue,.shortlinks{position:relative;float:left;padding-left:0}#warenkorbue + .shortlinks{left:40px}#warenkorbue{left:10px;}.scrolled #logo,#logo{display:block;position:relative;float:right;width:220px;height:85px;border:none;border-radius:0;transform:none;box-shadow:none}.infobox{left:auto;right:230px;transform:rotate(-10deg) translateY(20%)}#menutrigger{display:block;margin-top:-40px;margin-left:20px;margin-bottom:10px}#menutrigger span{background-color:#00B0DB;border-radius:3px}.scrolled #nav,#nav{padding:0;display:none}#dsmenus{padding-bottom:0}#dsmenus:after{content:'';display:block;clear:both}#dsmenus>li>ul a{color:#00B0DB}#dssubmenus_518734{visibility:visible}#dsmenus>li{float:none;margin-left:0}#dsmenus>li>a{border-radius:0;padding:16px 15px;background-color:#97D9F0;color:#fff}#dsmenus>li:not(:last-of-type)>a{border-bottom:1px #fff solid}#dsmenus>li.fixwidth:hover{transform:none;color:#fff}#dsmenus>li.fixwidth:hover:after,#dsmenus>li.fixwidth:after{display:block;content:"\f054";position:absolute;z-index:2;top:8px;right:10px;width:40px;height:40px;max-width:none;left:auto;bottom:auto;background:none;font-family:FontAwesome;font-size:20px;line-height:40px;text-align:center;color:#fff !important;transition:.4s transform}#dsmenus>li.fixwidth.dsmenu_active:after,#dsmenus>li.fixwidth.running:after{transform:rotate(-90deg)}#dsmenus>li>ul{position:relative;top:0;border-top:0;padding:5px;border-radius:0px;background-color:#DAEDF4}#dsmenus>li.dsmenu_active>ul{display:block !important;padding:5px}#dsmenus>li>ul>li{padding:0}#dsmenus>li>ul>li>a{border-bottom:1px solid #fff;color:#00B0DB;padding:8px 15px}#dsmenus>li>ul>li:first-of-type a{border-top-right-radius:0;border-top-left-radius:0}#dsmenus>li>ul>li:last-of-type a{border-bottom-right-radius:0;border-bottom-left-radius:0}#dsmenus>li>ul>li.fixwidth>a{padding-right:40px}#dsmenus>li>ul>li.fixwidth>a:after{content:"\f107";position:absolute;top:0;right:5px;width:40px;font-size:25px;font-family:FontAwesome;line-height:45px;text-align:center}#dsmenus>li>ul>li>ul{position:relative;padding:5px 0 0 0;border-radius:0;transform:none;background-color:#fff}#dsmenus>li>ul>li.dssubmenu_active>ul{display:block !important}#dsmenus>li>ul>li>ul>li.dssubmenu_active>a{background:none;font-weight:700;color:#00B0DB}#dsmenus>li>ul>li>ul>li>a{border-bottom:1px solid #00B0DB;padding:8px}#dsmenus>li>ul>li>ul>li:first-of-type a{border-top-right-radius:0;border-top-left-radius:0}#dsmenus>li>ul>li>ul>li:last-of-type a{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0} .f1_col1of2, .f1_col2of2{float:none;width:100%}.f1_col1of2{padding-right:0}.f1_col2of2{padding-left:0}.paging>div,.cnews .searchpanel>form>div,.cshop .searchpanel>form>div,.searchpanel>form>div{width:100%;padding-bottom:10px}.searchpanel{padding-bottom:30px}.cgallery.view .item,.cteam.view .item:not(.full){width:50%}#dsarticlefooter .paging>div{width:100%}.cstory .item.width0 ,.cstory .item.width1 ,.cstory .item.width2{width:50%}.cstory .item.layout0.width0.height1[class*="image-"] .content{margin-top:200px;height:auto}.cstory .item.layout0.width0.height1[class*="image-"] .content .text{height:110px}.cstory .item .content .text{height:310px}.cstory .item.layout1.height0 .content{height:310px}.cstory .item.layout0.width0.height0.bild-1 .content .text,.cstory .item.layout0.width1.height0.bild-1 .content .text,.cstory .item.layout0.width2.height0.bild-1 .content .text{height:110px}.cstory .item.layout0.width0[class*="image-"] .placeholder,.cstory .item.layout0.width1[class*="image-"] .placeholder,.cstory .item.layout0.width2[class*="image-"] .placeholder{width:auto;right:0;left:0;height:200px}.cstory .item.layout0.width0.height0[class*="image-"] .content,.cstory .item.layout0.width0[class*="image-"] .content,.cstory .item.layout0.width1[class*="image-"] .content,.cstory .item.layout0.width2[class*="image-"] .content{margin-top:200px;padding-right:0;padding-left:0;margin-left:0;margin-right:0}.cshop.viewdet .articles .row .col.spalte2{padding-right:30px}.cshop.viewdet .articles .row .col.spalte3{padding-right:30px}#warenkorb .bezeichnung{width:calc(100% - 310px)}#warenkorb .anzahl{width:130px}#warenkorb .preis{display:none}#warenkorb .gesamt{width:180px}#dssitefooter{position:relative;height:auto}#footer .footercontent span{display:block;text-align:center}#footer .footercontent span.besuch,#besuchlogo{display:none}}@media ( max-width:980px ){.cteam.view .item:not(.full){width:100%}.cteam .item .content .placeholder{width:25%}.cteam .item .content .text{width:75%}.cnews .paging>div{width:50%}.creferenzen .paging>div{width:50%}#loading ul>li span{display:none}#loading ul>li span.hidden{display:block;position:relative;text-align:center;line-height:26px;font-size:18px}#loading ul>li span.hidden:after{content:'';display:block;position:absolute;top:0px;left:0;right:0;width:26px;height:26px; margin:auto;border:1px solid #fff;border-radius:50%}#warenkorb .box{margin-bottom:15px}#warenkorb .box .content[class*="cols-"]>div:not(:last-of-type){padding-bottom:5px}#warenkorb .box .content.cols-2>div,#warenkorb .box .content.cols-3>div{float:none;width:auto}#warenkorb .controls>div{float:none;width:auto;height:auto;line-height:0}#warenkorb .controls>div:first-of-type{padding-bottom:5px}#warenkorb .controls>div>*{width:100%}#warenkorb .controls .prev,#warenkorb .controls .next{float:none}.cshop.viewdet .article{padding-left:310px}.cshop.viewdet .article .preview{width:280px}.cshop.viewdet .accessory{width:100%}.cshop.slider .flickity-wrapper .item{width:100%}.cshop.viewdet .text td{width:100%;float:none}}@media ( max-width:767px ){html{font-size:65% !important;-webkit-text-size-adjust:100%;}.scrolled .siteheader, .siteheader{padding-top:0}.scrolled .shortlinks, .shortlinks{display:none}.scrolled #logo,#logo{width:160px;height:65px;right:15px}#dsmenus>li>ul>li{padding:0}.cimagepool.slide .flickity-gallery .flickity-page-dots{display:none}#warenkorbue{position:absolute;left:70px;top:25px}.infobox{right:20px;top:100px;width:130px;height:130px;transform:rotate(5deg)}#menutrigger{margin-left:15px}.toplinks.mobile{display:block;padding-left:10px;padding-top:10px;border-top:1px solid #97D9F0;text-align:center;background-color:#fff}.toplinks.mobile a{color:#999;padding:0px 10px 15px 0;font-size:16px;line-height:20px}h1{font-size:28px;font-size:2.8rem;line-height:35px;line-height:3.5rem} h2{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3.0rem;padding-bottom:10px} .dsarticle{line-height:25px;line-height:2.5rem}.cstandort.maps .maps-wrapper,.cmaps.view,.cimagepool.slide .flickity-wrapper{height:280px}#dssitefooter{padding:0 15px 60px 15px}#footer{display:none}#mobilefooter{display:block;color:#00B0DB}#mobilefooter a{color:#00B0DB}#mobileaddress{padding-top:15px;text-align:center}#mobileaddress>div.firma{display:none}#mobilebuttons{margin-left:-5px;padding:15px 0 0 0}#mobilebuttons:after{content:"";display:block;clear:both}#mobilebuttons>div{float:left;width:33.333%;padding-left:5px;box-sizing:border-box}#mobilebuttons>div>a{display:block;line-height:40px;background-color:#00B0DB;color:#fff;font-size:20px;text-align:center;border-radius:3px;border:1px solid #00B0DB;transition:all .4s}#mobilebuttons>div>a:hover{background-color:#fff;color:#00B0DB}#mobilebuttons>div>a:before{content:"";font-family:FontAwesome}#mobilebuttons>div>a.phone:before{content:"\f095"}#mobilebuttons>div>a.email:before{content:"\f1fa"}#mobilebuttons>div>a.address:before{content:"\f041"}#dscolumns,#dsarticlefooter .dsarticle_content{padding-right:15px;padding-left:15px}.searchpanel .filter{display:block}.searchpanel>form{display:none}.placeholder{height:150px}.cstory .placeholder{height:auto}.creferenzen .item .content .text,.creferenzen .item:hover .content .text{transform:none}.creferenzen.view .item .box .placeholder{width:100%;height:200px}.cteam .item .content .placeholder{width:30%}.cteam .item .content .text{width:70%}.cnews.view .item .content:not(.noimage){padding-right:0px;padding-top:200px}.cnews.view .item .box .placeholder{width:100%;height:200px}#ajaxdiv .flickity-wrapper{padding-bottom:46%}.footcontent #aktionen{font-size:16px;font-size:1.6rem}.cshop .item .content .text span.small{display:none}.cshop .item .content .text h3{white-space:normal;font-size:1.6rem;line-height:2.0rem}.cshop.view .item .box .placeholder{width:100%;height:250px}.cshop.viewdet .article{padding-left:0}.cshop.viewdet .article .preview{position:relative;top:auto;left:auto;right:auto;width:100%;height:0;padding-bottom:45%;margin-bottom:15px}.cshop.viewdet .articles .row.header .col.spalte1{width:100%}.cshop.viewdet .articles .row.header .col.spalte3,.cshop.viewdet .articles .row.header .col.spalte4{display:none}.cshop.viewdet .articles .row .col.spalte2{width:100%;padding-right:10px}.cshop.viewdet .articles .row .col.spalte3{width:calc(100% - 170px)}.cshop.viewdet .articles .row .col.spalte3>span.label{display:block;float:left;font-weight:700;line-height:40px}.cshop.viewdet .articles .row .col.spalte3 input[type=text]{float:right;width:80px}.cshop.viewdet .articles .row.header .col.spalte2.anfragelight{display:none}.cshop.viewdet .articles .row.header .col.spalte1.anfragelight,.cshop.viewdet .articles .row .col.spalte2.anfragelight{width:100%;padding-right:10px}.cshop.viewdet .articles .row .col.spalte1.anfragelight{width:100%}.cshop.viewdet .articles .row .col.spalte2.anfragelight>span.label{display:block;float:left;font-weight:700}#ajaxdiv .cshop.viewdet .flickity-wrapper{height:67vh;padding:0}#sidebar{width:80vw}#warenkorb .header>div:not(.bezeichnung){display:none}#warenkorb .header.total>div.gesamt{display:block}#warenkorb .bezeichnung{width:100%}#warenkorb .header.total .bezeichnung{width:50%}#warenkorb .article .bezeichnung{padding-bottom:5px}#warenkorb .article .anzahl{padding-right:10px}#warenkorb .anzahl,#warenkorb .gesamt{width:100%}#warenkorb .view3 .anzahl, #warenkorb .gesamt{line-height:40px}#warenkorb .anzahl{text-align:left}#warenkorb .article>div.anzahl{padding-left:60px}#warenkorb .anzahl input[type="text"]{max-width:80px}#loading ul{}#warenkorb .agb .content{padding-right:10px;padding-bottom:60px}#warenkorb .agb a{top:auto;bottom:10px;left:10px;width:auto}}@media ( max-width:666px ){ .showall{margin-left:-5px} .showall .btn{width:calc(50% - 5px);float:left;margin-left:5px}#ajaxdiv .flickity-wrapper .carousel-cell{background-position:center top}#ajaxdiv:after{display:none}.cnews.view .item{width:100%}.cnews.view .item .content .text,.cnews.view .item .content.noimage .text{height:193px}.cnews.view .item .box.bg1,.cnews.view .item .box.bg3{background-color:#fff}.cnews.view .item .box.bg2,.cnews.view .item .box.bg4{background-color:#DBF2F8}.cnews.view .item .box.bg2 .content .text:after,.cnews.view .item .box.bg4 .content .text:after{background:linear-gradient(rgba(255,255,255,0) 0%, #DBF2F8 60%)}.cnews.view .item .box.bg1 .content .text:after,.cnews.view .item .box.bg3 .content .text:after{background:linear-gradient(rgba(255,255,255,0) 0%, #fff 60%)}.newsletter{height:600px}.cnews.viewue .flickity-wrapper div.content{width:100%;padding:0 5px;box-sizing:border-box}.cnews.viewue .flickity-wrapper .flickity-enabled{height:460px}.cnews.viewue .flickity-wrapper div.placeholder{width:100%;height:250px;float:none}.cnews.viewue .flickity-wrapper div.text{width:100%;height:220px;padding-left:0;padding-top:15px;float:none}.creferenzen .item{width:100%}.creferenzen .placeholder.empty{display:none}.creferenzen .item .content .text h3{white-space:normal}.cstory .item.width0,.cstory .item.width1,.cstory .item.width2{width:100%}#dscolumn2_2 .cstory .item.width0,#dscolumn2_2 .cstory .item.width1,#dscolumn2_2 .cstory .item.width2,#dscolumn2_2 .cstory .item.width3{width:100%}#loading ul>li span.hidden{line-height:29px;font-size:14px}#loading ul>li span.hidden:after{top:3px;width:22px;height:22px}.cshop.slider .flickity-wrapper .item,.cshop .item{width:100%}.cshop .placeholder.empty{display:none}.cshop .item .content .text h3{white-space:normal}#sidebar{width:100%}}@media ( max-width:567px ){.f1_row.spamfilter .custominput>div label i{display:none} button{float:none;width:100%;margin-top:10px;max-width:none} .append_button button{margin-top:0}.custominput{padding-left:0}.custominput>label{display:block;position:relative;top:auto;left:auto;width:auto} .f1_row.spamfilter .custominput>div:first-of-type{float:none;width:100%} .f1_row.spamfilter .custominput>div label:before{content:"\f062"} .cteam .item .content .placeholder{width:130px;height:220px}.cteam .item .content .text{width:calc(100% - 130px)}.cnews .paging>div{width:100%}.creferenzen .paging>div{width:100%}.cgallery.view .item .box .placeholder{height:160px}#warenkorb,#warenkorb input[type=text],#warenkorb button,.viewdet.cshop .articles .list,.viewdet.cshop .articles .list input[type=text],.viewdet.cshop .articles .list button{font-size:15px;font-size:1.5rem;line-height:20px;line-height:2.0rem}#agb_btn{margin-right:15px}#warenkorb .header>div, #warenkorb .article>div{padding-right:10px}.cshop.viewdet .articles .row .col.spalte2>span.label,.cshop.viewdet .articles .row .col.spalte3>span.label{display:none}#warenkorb .tabs>ul li{width:50%;text-align:center}#warenkorb .box .content span{display:block;width:auto}}@media ( max-width:479px ){h1, h2, h3{overflow:hidden;text-overflow:ellipsis}#mobilebuttons{padding:15px 5px 0}#headergallery .flickity-wrapper .carousel-cell{background-position:right -80px center}#ajaxdiv .flickity-wrapper{padding-bottom:70%}.cstandort.maps .maps-wrapper,.cmaps.view,.cimagepool.slide .flickity-wrapper{height:320px}.cgallery.view .item .box .placeholder{height:120px}#agb_btn{position:absolute;top:-45px;right:15px;margin:0;color:#fff}.cshop.viewdet .articles .row .col.spalte3 input[type=text]{float:left}#loading>div:before{padding-right:5px;font-size:15px}#loading ul>li span.hidden{line-height:28px;font-size:13px;margin-left:-8px}#loading ul>li span.hidden:after{width:19px;height:19px}#warenkorb .tabs>ul li{width:100%;border-right-width:0}#warenkorb .header>div,#warenkorb .article>div{padding-right:10px}#warenkorb .article a.remove{top:auto;right:auto;bottom:10px;left:15px}}@media ( max-width:374px ){.showall{margin-left:0} .showall .btn{width:100%;float:none;margin-left:0;margin-bottom:2px}  .cteam .item .content .placeholder{width:115px}.cteam .item .content .text{width:calc(100% - 115px)}#warenkorb .header.total>div.bezeichnung,#warenkorb .header.total>div.gesamt{width:100%}}@media (max-width:1200px){.cimagepool.slide .flickity-wrapper{height:calc(100vh - 191px)}}@media (max-width:1023px){.cimagepool.slide .flickity-wrapper{height:calc(100vh - 105px);}}@media (max-width:767px){.cimagepool.slide .flickity-wrapper{height:calc(100vh - 75px)}#pfeil{transform:translateY(-30px);opacity:0.7}.flickity-page-dots{display:none}} @media (max-width:479px){#headergallery .flickity-wrapper .carousel-cell{background-position:center}#pfeil{transform:translateY(-60px)}}
