body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.rsts-main,.rsts-main *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rsts-header,.rsts-footer,.rsts-thumbs-header,.rsts-thumbs-footer{overflow:hidden}.rsts-view,.rsts-thumbs-view{position:relative}@media print{.rsts-view,.rsts-thumbs-view{position:static}}.rsts-crop,.rsts-thumbs-crop{position:relative;overflow:hidden}@media print{.rsts-crop,.rsts-thumbs-crop{position:static;overflow:visible;width:auto !important;height:auto !important;transform:none !important}}.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:absolute;left:0;top:0}@media print{.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:static;width:auto !important;height:auto !important;transform:none !important}.rsts-slides.rsts-slide-image img,.rsts-slides.rsts-slide-video img,.rsts-slides.rsts-thumbs-slide-image img,.rsts-slides.rsts-thumbs-slide-video img,.rsts-slide.rsts-slide-image img,.rsts-slide.rsts-slide-video img,.rsts-slide.rsts-thumbs-slide-image img,.rsts-slide.rsts-thumbs-slide-video img,.rsts-thumbs-slides.rsts-slide-image img,.rsts-thumbs-slides.rsts-slide-video img,.rsts-thumbs-slides.rsts-thumbs-slide-image img,.rsts-thumbs-slides.rsts-thumbs-slide-video img,.rsts-thumbs-slide.rsts-slide-image img,.rsts-thumbs-slide.rsts-slide-video img,.rsts-thumbs-slide.rsts-thumbs-slide-image img,.rsts-thumbs-slide.rsts-thumbs-slide-video img{width:100% !important;height:auto !important;margin:0 !important}}.rsts-slide,.rsts-thumbs-slide{overflow:hidden}@media print{.rsts-slide,.rsts-thumbs-slide{position:static}}.rsts-video-iframe,.rsts-thumbs-video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rsts-type-slide .rsts-view,.rsts-thumbs-type-slide .rsts-thumbs-view{cursor:url("../../bundles/rocksolidslider/img/openhand.cur"),default;cursor:-webkit-grab;cursor:-moz-grab;cursor:-ms-grab;cursor:-o-grab;cursor:grab}.rsts-type-slide.rsts-dragging .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging .rsts-thumbs-view{cursor:url("../../bundles/rocksolidslider/img/closedhand.cur"),default;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-ms-grabbing;cursor:-o-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rsts-type-slide.rsts-dragging-disabled .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging-disabled .rsts-thumbs-view{cursor:auto}@media print{.rsts-nav,.rsts-prev,.rsts-next,.rsts-overlay-prev,.rsts-overlay-next,.rsts-progress,.rsts-thumbs-nav,.rsts-thumbs-prev,.rsts-thumbs-next,.rsts-thumbs-overlay-prev,.rsts-thumbs-overlay-next,.rsts-thumbs-progress{display:none !important}}

.rsts-skin-default.rsts-main{position:relative}.rsts-skin-default.rsts-type-fade .rsts-slide{background-color:#fff}.rsts-skin-default .rsts-caption{position:absolute;top:20px;left:20px;margin-right:20px;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background-color:#000;background-color:rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translate(0, -20px);-moz-transform:translate(0, -20px);-ms-transform:translate(0, -20px);-o-transform:translate(0, -20px);transform:translate(0, -20px);-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;-moz-transition:opacity 0.5s,-moz-transform 0.5s;-o-transition:opacity 0.5s,-o-transform 0.5s;transition:opacity 0.5s,transform 0.5s}.rsts-skin-default .rsts-active .rsts-caption{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{position:absolute;right:55px;bottom:15px;overflow:hidden;width:30px;height:30px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;line-height:0;text-align:center;text-decoration:none;text-indent:-9999px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAilBMVEUHBwg/QEF5enp5ensCAwQHCAhzdHUAAQEGBwh8fX37+/svMDBub3COjo9yc3NtbW709fWvsLDm5uba2trR0dEuLi6Pj4/Q0NDl5eXZ2toFBgfz8/MuLy/09PT29vb8/Pz6+vp7e3x0dXZzdHT4+Pj39/f9/v3+/v79/f3///8EBQb5+fkAAAD19fVMP6q+AAAALnRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8hTP8QAAAJ1JREFUeNrV0lkPwiAMAOB53zrva2xOxQm0///vWZ4a1o3EN20gNPnSlFASRKVQIS2KFHPKaPvcH8St8WesXYzddVMIZn3NZ1tTZ9Y7QLa7MdfVWlgYZqk9lzML7VZPbGCdDsFekpI14GoN/fGoY6aqkbVaUvVg0lKN7v3wvcuwt/Tg5tIPRjA77I/i1dhX2dnEJnYq4vP+2a/4FX8AsSOXytKixMYAAAAASUVORK5CYII=');-webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);background-position:50% 50%;-webkit-transition:opacity 0.05s linear;-moz-transition:opacity 0.05s linear;-o-transition:opacity 0.05s linear;transition:opacity 0.05s linear}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAIVBMVEWhoaE7PD15enqVlpaTk5N2d3h0dHVoaWpmZmcGBwj19fXsWX/bAAAAC3RSTlOAgICAgICAgICAgMiF55wAAAB9SURBVHja7dUxEoAgFANRFBTw/ge2YythEivHn/6VmU3XiwUOHPhPuGYf196zjLHPOi0tWsBYtICx/Zxgw4INCzYs2LBgw4INC55ZFadhN+NVbeh9jhf6mGJDgw0NNjTY0GBDgz0NXusiYDRWwGisgNHFL0Yrnwxd4MCBtd3+EosAicYyWQAAAABJRU5ErkJggg==');background-size:30px,30px}}.rsts-skin-default .rsts-prev:hover,.rsts-skin-default .rsts-next:hover,.rsts-skin-default .rsts-video-play:hover,.rsts-skin-default .rsts-video-stop:hover,.rsts-skin-default .rsts-thumbs-prev:hover,.rsts-skin-default .rsts-thumbs-next:hover{background-color:#eee;background-color:rgba(238,238,238,0.7)}.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-thumbs-next{right:20px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAkFBMVEUBAQLPz9AlJiYlJifS0tIsLS0nJyjQ0dDR0tIBAQElJSYrLC2tra39/PwFBQYFBgf6+fmBgYKCgoL9/f339vZBQULIycnIyMiCg4PR0dEmJycmJyjMzMz8/Pzl5eXj4+MCAwQGBwghIiP09PT7+/shIiL6+vrNzs7Nzc0iIyP29vb39/cHCAkAAAD////19fV/WdL3AAAAMHRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRnvRdAAAAnklEQVR42tXSxw7CMAwG4LL3XqUtLdRQqNPY7/92WEJVDhkSN7B8iPTpl6M4ETMAA0t/ChmwPTELe+uPGKsQKywWflYUJxn5eI9xpOsneXidp7pp3Wa+dHrGbWY6d43bLD673nR9vLsZaL5cNfoAyp0eDyRdntxp6icy+/Ei981HqVGLq3xo1GaFm4kuRb1vvp1mFNzYLrzvn/2KX/MbXNOe099MDj0AAAAASUVORK5CYII=')}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-thumbs-next{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAHlBMVEWhoaE7PD2VlpaTk5N2d3h0dHVoaWpmZmcGBwj19fXtfGSSAAAACnRSTlOAgICAgICAgICAXdxslAAAAHxJREFUeNrt1TEOgDAMxdDSAi33vzBbPVUoZkLE+1O2/HK9KHHixH/A9fS4jnGGMfZZl6VFBzAWHcLHQD9gocFCg4UGCw0WGiw0WGjwum3qEsb7tH1xWViwsGBhwcKChQULC5Z2jRs2itHdfc+GjWB094vR+ieHLnHixK4bjyV89TB6vlgAAAAASUVORK5CYII=');background-size:30px,30px}}.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{position:absolute;top:50%;right:10px;margin-top:-15px}.rsts-skin-default .rsts-thumbs-prev{right:auto;left:10px}.rsts-skin-default.rsts-direction-y .rsts-prev{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAbFBMVEUgISLDw8MgICGUlZaIiImSk5PCwsP9/f39/PyHh4iUlJWSkpLX2NgAAQIoKSkGBwgdHR7Ly8skJSYEBAXHyMj+/v739/ciIyMhIiImJyfNzc3S0tL8/Pz7+/v29vYHCAnNzs4AAAD////19fVh+HN2AAAAJHRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC401waAAAAiUlEQVR42uXRyQ7CMAwE0LC2QHfaQkji1sP//yNR1csEiXMlfPFI7zCWbN7JCCVmnj9i738x2hbMpHPTzCAmfag+XyAmrWt2QzqV5URuSLWqdHXmsDMRbFHYuPbnkPBw0rtaBzgbw21IWPKjdg6xxHV68ZJ2j9mhXyrRX/34fblgLQyQLf57S/wBI9V2nx3O9QoAAAAASUVORK5CYII=')}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default.rsts-direction-y .rsts-prev{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAG1BMVEWjpKQ5OTqVlpaTk5NmZmdoaWp2d3gGBwj19fXoTOf7AAAACXRSTlOAgICAgICAgIC7HeZcAAAAeUlEQVR42u3UMQ6AMAzF0A8BmvufGHVpyOIOFRJI8f5WyxcqXLhw4U9jLeCznYzRNtYi2zsIs2UttqzFlrXYshZb1mLLWmg31iJ7+YVaaJ210GY9x/awWdsc+z5s1uaEQ4cNbY449LChzQFn3W3S9qsBFi5cuPDr+AYQcW8C6kiUiAAAAABJRU5ErkJggg==');background-size:30px,30px}}.rsts-skin-default.rsts-direction-y .rsts-next{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAbFBMVEUwMTKKi4suLzAGBwja2trR0dEwMDEuLi/Q0NDZ2dmJiYp7e3x6e3t/gIEAAQL09PTn5+f6+vr8/Px0dHVwcHH8/f329vYFBgdzdHT+/v79/v339/f9/f3///90dXb4+Pj5+fkEBQYAAAD19fUC5l8BAAAAJHRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC401waAAAAnElEQVR42uXSyQ4CIQwG4HEddRZmZUSEQnn/d7RkSAi4HI2Jf6AlfIceoHCOMcccrTXcMR5OtInf5k/YyLVL84qHjoHvwLrhmdW+0AJIhT6eVc79YYtYCQBRIZanPmO1QWuxVqr2/aIylqD9fdP4OoLMZ5sb+dK2i8Xr3cTZie+CRk49aOTUcSRNOfo8TXPUnB1QPj0J5z/5Hb7OD7UPdeTEuFeXAAAAAElFTkSuQmCC')}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default.rsts-direction-y .rsts-next{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAG1BMVEWjpKQ5OTqVlpaTk5NmZmdoaWp2d3gGBwj19fXoTOf7AAAACXRSTlOAgICAgICAgIC7HeZcAAAAg0lEQVR42u3UMQ6EMAxE0WVDYu5/YhpLXzBSRkAF8i9tvXZ+24MKFy5c+HP4P06H0RzGRoyjjWgOY1Nj0YLFpsaip7hFNrBog3ug02brDKsWK3imxQqe6EWsxWi1HqOxHqONBTuN9RiN9Vg11mPVWI9V99tL0rEe6/dVA1i4cOHCl9oBak1vAkBKLfwAAAAASUVORK5CYII=');background-size:30px,30px}}.rsts-skin-default.rsts-video-playing .rsts-nav,.rsts-skin-default.rsts-video-playing .rsts-prev,.rsts-skin-default.rsts-video-playing .rsts-next{display:none}.rsts-skin-default.rsts-video-playing .rsts-nav-thumbs{display:block}.rsts-skin-default.rsts-touch .rsts-nav-numbers,.rsts-skin-default.rsts-touch .rsts-nav-tabs{display:none}.rsts-skin-default .rsts-nav{position:absolute;right:95px;bottom:12px;left:10px;text-align:right}.rsts-skin-default .rsts-nav ul{margin:0 !important;padding:0 !important}.rsts-skin-default .rsts-nav li{display:inline}.rsts-skin-default .rsts-nav-numbers a,.rsts-skin-default .rsts-nav-tabs a{display:inline-block;height:30px;min-width:30px;padding:0.65em 0.5em 0.5em;margin:0 2px 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;font-size:12px;text-align:center;text-decoration:none;color:#fff;background-color:#555;background-color:rgba(85,85,85,0.6);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}.rsts-skin-default .rsts-nav-numbers a:hover,.rsts-skin-default .rsts-nav-numbers a.active,.rsts-skin-default .rsts-nav-tabs a:hover,.rsts-skin-default .rsts-nav-tabs a.active{color:#333;background-color:#fff;background-color:rgba(255,255,255,0.5)}.rsts-skin-default:hover .rsts-nav-numbers a,.rsts-skin-default:hover .rsts-nav-tabs a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.rsts-skin-default .rsts-nav-bullets{line-height:0}.rsts-skin-default .rsts-nav-bullets a{display:inline-block;width:9px;height:9px;overflow:hidden;margin:12px 4px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;outline:none;text-align:left;text-indent:-999px;background-color:#fff;background-color:rgba(255,255,255,0.8);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 2px #777;-moz-box-shadow:0 0 2px #777;box-shadow:0 0 2px #777}.rsts-skin-default .rsts-nav-bullets a:hover,.rsts-skin-default .rsts-nav-bullets a.active{background-color:#777;-webkit-box-shadow:inset 0 2px 0 -1px rgba(255,255,255,0.5),inset 0 -2px 0 -1px rgba(0,0,0,0.3),0 0 0 1px #555;-moz-box-shadow:inset 0 2px 0 -1px rgba(255,255,255,0.5),inset 0 -2px 0 -1px rgba(0,0,0,0.3),0 0 0 1px #555;box-shadow:inset 0 2px 0 -1px rgba(255,255,255,0.5),inset 0 -2px 0 -1px rgba(0,0,0,0.3),0 0 0 1px #555}.rsts-skin-default .rsts-nav-thumbs{position:static;padding-top:5px}.rsts-skin-default .rsts-nav .rsts-nav-prev,.rsts-skin-default .rsts-nav .rsts-nav-next{display:none}.rsts-skin-default .rsts-video-play{top:50%;right:auto;bottom:auto;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAb1BMVEU4ODgGBgbx8fGurq7i4uIODg5QUFD7+/vBwcEUFBQYGBggICC1tbXNzc0JCQkVFRWsrKwTExPExMTS0tImJibv7+9KSkozMzP4+PhYWFj+/v6Dg4MDAwPl5eVycnKenp4MDAza2toPDw////8AAACZ5/RyAAAAJXRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwmBGiwAAALNJREFUeNrt1kcOwkAQRFFyxsYmBxtDc/8zIrGpA/xaWKhnO9KT5ncvZvCxnGSSSSaZv2GK0sIsFzMHM53MWwPzfkU8OwsT9cHCRHOyMHFpLYwCIUaBEKNAiFEgxCgQYhSIMQrEGAXijAJxJrZrC7NZGZjb/WF41PHqSLw/Owa+q9D6KQthlAUwykIYZSGMsiBGWRCjLIhRFsQoC2Ga0S8LZMqx7gAzLPr0aUsmmWSS6SXzBf8cqwAv1zglAAAAAElFTkSuQmCC')}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default .rsts-video-play{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAMAAACZHrEMAAAARVBMVEUJCQlOTk4nJyddXV1gYGD29vbh4eGTk5PAwMA2NjYYGBgGBga3t7dUVFQtLS0SEhKHh4fb29sDAwPz8/NaWlr///8AAACZTZFgAAAAF3RSTlOAgICAgICAgICAgICAgICAgICAgICAgCZn8kAAAAFfSURBVHja7dpZUsMwFAVR5gDRLMT+l8r1Cqjih/5oLyB1kurYlp4evkGXGDFixIgRI0aMGDFixIgRI0aMGDFifseQvsBfPvjrdgdhzvsnCHPePkCY8/oCwpxzu4MwCQeESTggTMIBYa5wQJiEA8IkHBAm4YAwVzggTMIBYRIOCJNwQJgrHBAm4YAwCQeESTggzBUOCJNwQJiEA8IkHBDmCgeESTggTMIBYRIOCHOFA8IkHBAm4YAw5/UZhDn7iYOZjfPLlM5pZizMv2lXzk1vNs4duHTOs2kszFN7V87L1WycN73SOe/AY2FWB7tyFnGzcVaUpXPW2mNhdiF25WwWzcbZuSqds6c3Fma3c1fOpvRsnB3y0jmzg7EwU5VdOcOv2TiTuNI5M8qxMNPbXTlD9tk4E//SOWchxsKcEnmsoMM8qGNOYsRgLjFixIgRI0aMGDFixIgRI0aMGDH/e/0Ai4OJ2+ZcrkwAAAAASUVORK5CYII=');background-size:70px,70px}}.rsts-skin-default .rsts-video-stop{top:20px;right:20px;left:auto;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAbFBMVEWnp6dOTk7x8fHv7+9HR0fw8PDu7u7e3t5NTU3f398UFBQTExP4+PhLS0tvb29xcXH09PRJSUn39/fn5+cWFhampqb29vZISEhMTExLS0ukpKT////r6+sAAAD///8AAABKSkr19fUAAAD///8df9PJAAAAJHRSTlN6e35+e35+e3t7fX1/fHl5fXt/e315fnt7e3p/foGBfnt9gIDdofLFAAAAk0lEQVR42u2SSQ7DIAxF03nKPBEC2Ni9/x3jsMXqsuqiljxITx/8EcX7Y/wxuOmUhmPhIMdlg4akzxGbMscrBu4IyHLANce+Ymb7WKRWPsdyqpCnZJzVzUmUEgvpxmAYA4dxAB3TIanvupqisJdkRwr2O403K9V43bdpgaLuu6/x3KY7sO7VN7+m4TI5+K3v8H28AYM7doAzbo6MAAAAAElFTkSuQmCC')}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default .rsts-video-stop{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAALVBMVEXo6OjGxsZjY2PKysq3t7ewsLCOjo7f39+Pj4/l5eVfX19hYWHj4+NRUVH///80A/15AAAAD3RSTlOGkL2PlZemiKWHvr2HyICcCOzTAAAAv0lEQVR42u3VSQ7DIAxA0bRJSBjs+x83mzYfNnatLqpKeM0THmRY9IuYeOKJJ7bwlsdTWwCfUpsS+Smni7EipfVW5PQwtte5iqAdvIvcGiuy25gs0e1ta7YwuqJ76+NRr6P1MbkSTM7HaKyP0QXK1HyMxgaxrjde1cBe1TV4MzZeMxYdm7OvF9OWR7H0YtpDG/ojnDurnc6hfT7Iw9tnImE7ney00bdFJ3Uw+mXpQoq822Nv8/Yf383EE0/8G3wBfh3Bcn7dsMIAAAAASUVORK5CYII=');background-size:30px,30px}}.rsts-skin-default .rsts-video-youtube>.rsts-video-stop{top:25px}.rsts-skin-default .rsts-video-vimeo>.rsts-video-stop{top:10px;right:auto;left:10px}.rsts-skin-default .rsts-progress{position:absolute;top:0;right:0;width:100%;height:2px;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.rsts-skin-default .rsts-progress div{height:100%;background-color:#fff}.rsts-skin-default .rsts-progress.rsts-progress-active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.rsts-skin-default .rsts-thumbs-slide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.rsts-skin-default .rsts-thumbs-slide.rsts-thumbs-active-thumb{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}

.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@charset "UTF-8";
.ls .mod_newsreader.block {
    width: 100% !important;
    max-width: 100% !important;
}

@media (max-width: 1280px) {
    .ls .mod_newsreader.block {
        padding-left: 0 !important;
        padding-right: 0 !important;
        width: 100% !important;
    }
}

.ls .mod_newsreader.block h2.dunkelblau {
    display: none;
}

.row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.col-25 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
}

.col-40 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
}

.col-45 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
}

.col-50 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    margin-bottom: 10px;
}

.col-55 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
}

.col-60 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
}

.col-75 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
}

@media screen and (min-width: 1281px) {
    .col-25 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    }
    .col-45 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 45%;
        flex: 0 0 45%;
    }
    .col-40 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 40%;
        flex: 0 0 40%;
    }
    .col-60 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 60%;
        flex: 0 0 60%;
    }
    .col-50 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    }
    .col-55 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 55%;
        flex: 0 0 55%;
    }
    .col-75 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    }
}

.h2 {
    margin-bottom: 45px;
    font: 2.5em/1.5em Qualy, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}

@media screen and (min-width: 800px) {
    .h2 {
        font: 50px/55px Qualy, Arial, Helvetica, sans-serif;
    }
}

.strong {
    font-weight: bold;
}

.center {
    text-align: center;
}

.left {
    text-align: left;
}

.light-blue {
    color: #00ace6;
}

.dark-blue {
    color: #17327f;
}

a.bluelink {
    color: #00ACE6;
    font-weight: 600;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}

a.bluelink:hover {
    color: #17327F;
}

.has-shaddow {
    text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.9);
}

.lom-list {
    margin-left: 50px;
    margin-bottom: 30px;
}

#main .header-bg::before {
    content: "";
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    opacity: 0.4;
    z-index: 0;
}

.mod_article_dosenabfuellung::before {
    background: url(https://www.rhodius-copacking.com/files/images/dosenabfuellung/header_bg.jpg)
}


/* START Bilder für unterschiedliche Header austauschen */

.mod_article_wertschoepfung::before {
    background: url(https://www.rhodius-copacking.com/files/images/dosenabfuellung/header_bg.jpg)
}

.mod_article_verpackungsvielfalt::before {
    background: url(https://www.rhodius-copacking.com/files/images/dosenabfuellung/header_bg.jpg)
}

.mod_article_near-water::before {
    background: url(https://www.rhodius-copacking.com/files/images/dosenabfuellung/header_bg.jpg)
}

.mod_article_wiederverschliessbar::before {
    background: url(https://www.rhodius-copacking.com/files/images/dosenabfuellung/header_bg.jpg)
}

.mod_article_hard-seltzer::before {
    background: url(https://www.rhodius-copacking.com/files/images/dosenabfuellung/header_bg.jpg)
}

.mod_article_recyeln::before {
    background: url(https://www.rhodius-copacking.com/files/images/dosenabfuellung/header_bg.jpg)
}

.mod_article_vorteile::before {
    background: url(https://www.rhodius-copacking.com/files/images/dosenabfuellung/header_bg.jpg)
}

.mod_article_co-neutral::before {
    background: url(https://www.rhodius-copacking.com/files/images/dosenabfuellung/header_bg.jpg)
}

.mod_article_kurzportrait::before {
    background: url(https://www.rhodius-copacking.com/files/images/dosenabfuellung/header_bg.jpg)
}

.mod_article_co-packing::before {
    background: url(https://www.rhodius-copacking.com/files/images/dosenabfuellung/header_bg.jpg)
}

.mod_article_mehrweganlage::before {
    background: url(https://www.rhodius-copacking.com/files/images/dosenabfuellung/header_bg.jpg)
}

.mod_article_ready-to-drink::before {
    background: url(https://www.rhodius-copacking.com/files/images/dosenabfuellung/header_bg.jpg)
}

.mod_article_ready-to-drink::before {
    background: url(https://www.rhodius-copacking.com/files/images/dosenabfuellung/header_bg.jpg)
}

.mod_article_trendgetaenke-2024::before {
    background: url(https://www.rhodius-copacking.com/files/images/getaenketrends/header-01.png)
}

.mod_article_dosendesign::before {
    background: url(https://www.rhodius-copacking.com/files/images/dosendesign/header-dd.png);
    background-size: 750px !important;
    background-position-x: 80%;
}


/* END Bilder für unterschiedliche Header austauschen */

@media screen and (min-width: 1281px) {
    #main .header-bg::before {
        opacity: 0.7;
    }
}

#main .header-bg .first {
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    text-align: left;
    margin-bottom: 40px;
}

#main .header-bg .first p {
    margin-left: 0;
}

@media screen and (min-width: 1281px) {
    #main .header-bg .first p {
        width: 50%;
    }
}

.mod_article .first {
    position: relative;
    z-index: 1;
    text-align: left;
}

.mod_article .first p {
    margin-left: 0;
}

@media screen and (min-width: 1281px) {
    .mod_article .first p {
        max-width: 50%;
    }
}

.mod_article .white-bg {
    margin-bottom: 40px !important;
    width: 90%;
    max-width: 1350px;
    position: relative;
    padding-right: 0;
    padding-left: 0;
    margin-top: 60px;
    margin-bottom: 30px;
    padding-top: 50px;
    padding-bottom: 45px;
    background-color: #fff;
    border-radius: 30px;
    color: #4a4a4a;
}

.mod_article .white-bg p {
    margin-bottom: 40px !important;
}

@media screen and (min-width: 1281px) {
    .mod_article .white-bg {
        width: 100%;
    }
}

.mod_article .white-bg .white-bg-inner {
    text-align: left;
}

@media screen and (min-width: 1281px) {
    .mod_article .white-bg .white-bg-inner {
        padding: 0 40px;
    }
}

.flip-teaser {
    margin-bottom: 40px;
}

.flip-teaser h2 {
    margin-bottom: 20px;
}

.flip-teaser img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

@media screen and (min-width: 1281px) {
    .flip-teaser .flip-teaser-content-left {
        padding-right: 40px;
    }
    .flip-teaser .flip-teaser-content-right {
        padding-left: 40px;
    }
    .flip-teaser p:last-child {
        margin-bottom: 0 !important;
    }
}

.infografik {
    text-align: center;
}

.infografik img {
    margin: 0 auto 40px;
    width: 90%;
}

ol.bluelist {
    list-style: none;
    counter-reset: my-awesome-counter 0;
}

@media screen and (min-width: 1281px) {
    ol.bluelist {
        width: 80%;
    }
}

ol.bluelist li {
    margin-bottom: 20px;
    counter-increment: my-awesome-counter;
}

ol.bluelist li:before {
    content: counter(my-awesome-counter) ". ";
    color: #00ACE6;
    font-weight: 600;
}

ol.bluelist strong {
    color: #00ACE6;
    font-weight: 600;
}

ul.checklist {
    list-style: none !important;
    text-indent: -25px;
    margin-left: -30px !important;
}

ul.checklist li {
    margin-bottom: 20px;
    list-style: none !important;
}

ul.checklist li:before {
    content: "✓";
    color: #00ACE6;
    font-weight: 600;
    padding-right: 10px;
}

.ansprechpartner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 40px;
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

@media screen and (min-width: 1281px) {
    .ansprechpartner {
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}

@media screen and (min-width: 1281px) {
    .ansprechpartner .caption {
        position: absolute;
        background: #fff;
        border-radius: 0 20px 20px 0;
        padding: 25px;
        width: 190px;
        left: 0;
        bottom: 20px;
    }
}

@media screen and (min-width: 1285px) {
    .ansprechpartner .caption {
        left: 11px;
    }
}

.ansprechpartner .caption p {
    margin: 0 !important;
}

@media screen and (min-width: 1281px) {
    .ansprechpartner .caption p {
        text-align: left;
    }
}

@media screen and (min-width: 1281px) {
    .ansprechpartner {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        margin-bottom: -45px;
        margin-left: -66px;
    }
}

.ce_form .widget-checkbox {
    width: auto;
    margin: 15px;
    padding-top: 45px;
    padding-bottom: 35px;
    padding-left: 60px;
    text-align: center;
    border-top: 0px solid #ddd;
    border-right: 0px solid #ddd;
    border-bottom: 0px solid #ddd;
    border-left: 0px solid #ddd;
    font: 12px Ubuntu;
    font-weight: bold;
    color: #092c57;
}

.ce_form .widget-checkbox label {
    font: 12px Ubuntu;
    font-weight: bold;
}

body.konfigurator #main .mod_article .ce_form {
    overflow: unset!important;
}

@media only screen and (max-width: 768px) {}

@media only screen and (max-width: 1024px) {
    .ce_form .five .widget-text,
    .ce_form .five .privacy {
        padding: 10px 50px;
    }
}

@media only screen and (max-width: 414px) {}

@media only screen and (max-width: 812px) {}

.mod_article_trendgetaenke-2024 h1,
.mod_article_dosendesign h1 {
    font-family: "Quali", Arial, Helvetica, sans-serif;
}

.mod_article_trendgetaenke-2024 h2,
.mod_article_dosendesign h2 {
    color: #092C57;
    text-transform: none;
    font-weight: 600;
    line-height: 1.2em;
    text-align: center;
    margin-bottom: 20px;
    max-width: 100%;
    hyphens: auto;
    font-family: "Quali", Arial, Helvetica, sans-serif;
}

@media screen and (min-width: 601px) {
    .mod_article_trendgetaenke-2024 h2,
    .mod_article_dosendesign h2 {
        font-size: 40px;
    }
}

.mod_article_trendgetaenke-2024 h3,
.mod_article_dosendesign h3 {
    line-height: 1.3em;
    margin-top: 0;
}

.mod_article_trendgetaenke-2024 .teaser-33,
.mod_article_dosendesign .teaser-33 {
    display: flex;
    flex-direction: column;
    align-items: center;
}

@media screen and (min-width: 900px) {
    .mod_article_trendgetaenke-2024 .teaser-33,
    .mod_article_dosendesign .teaser-33 {
        flex: 0 0 30%
    }
}

.mod_article_trendgetaenke-2024 .teaser-33 img,
.mod_article_dosendesign .teaser-33 img {
    height: 145px;
    width: auto;
}

.mod_article_trendgetaenke-2024 .round-button,
.mod_article_dosendesign .round-button {
    background-color: #092C57;
    border-radius: 50%;
    width: 250px;
    height: 250px;
    transform: rotate(345deg);
    margin: 100px 0 0 0;
}

.mod_article_trendgetaenke-2024 .round-button-2 {
    width: 300px;
    height: 300px;
    margin: 50px auto 0;
    transform: rotate(0deg);
}

.mod_article_trendgetaenke-2024 .round-button p,
.mod_article_dosendesign .round-button p {
    font-size: 18px;
    color: #fff;
    max-width: 190px;
    padding: 50px 30px;
    text-align: center;
}

.mod_article_trendgetaenke-2024 .round-button-2 p {
    padding: 45px 50px 0 57px;
    line-height: 1.4em;
}
/* style.css */
@font-face{font-family: 'Ubuntu';    src: url('../../files/fonts/Ubuntu-Bold.eot');    src: url('../../files/fonts/Ubuntu-Bold.eot?#iefix') format('embedded-opentype'),        url('../../files/fonts/Ubuntu-Bold.woff2') format('woff2'),        url('../../files/fonts/Ubuntu-Bold.woff') format('woff'),        url('../../files/fonts/Ubuntu-Bold.ttf') format('truetype'),        url('../../files/fonts/Ubuntu-Bold.svg#Ubuntu-Bold') format('svg');    font-weight: bold;    font-style: normal;    font-display: swap}@font-face{font-family: 'Ubuntu';    src: url('../../files/fonts/Ubuntu-Light.eot');    src: url('../../files/fonts/Ubuntu-Light.eot?#iefix') format('embedded-opentype'),        url('../../files/fonts/Ubuntu-Light.woff2') format('woff2'),        url('../../files/fonts/Ubuntu-Light.woff') format('woff'),        url('../../files/fonts/Ubuntu-Light.ttf') format('truetype'),        url('../../files/fonts/Ubuntu-Light.svg#Ubuntu-Light') format('svg');    font-weight: 300;    font-style: normal;    font-display: swap}@font-face{font-family: 'Qualy';src: url('../../files/fonts/Qualy.eot');src: url('../../files/fonts/Qualy.eot?#iefix') format('embedded-opentype'),    url('../../files/fonts/Qualy.woff2') format('woff2'),    url('../../files/fonts/Qualy.woff') format('woff'),    url('../../files/fonts/Qualy.ttf') format('truetype'),    url('../../files/fonts/Qualy.svg#Qualy') format('svg')}@font-face{font-family: 'Just tell me what';src: url('../../files/fonts/Justtellmewhat.eot');src: url('../../files/fonts/Justtellmewhat.eot?#iefix') format('embedded-opentype'),    url('../../files/fonts/Justtellmewhat.woff') format('woff'),    url('../../files/fonts/Justtellmewhat.ttf') format('truetype'),    url('../../files/fonts/Justtellmewhat.svg#PermanentMarker') format('svg')}*:focus{outline: none}*{margin:0;padding:0}html,body{font:18px/28px Ubuntu,Arial,Helvetica,sans-serif;color:#4A4A4A;font-weight:300;-webkit-text-size-adjust: none}#header .inside{height:120px;border-bottom:2px solid #eee;z-index:3000}#header .mod_article .ce_image,#header .mod_article .ce_image .image_container,#header .mod_article .ce_player,#header .mod_article .ce_player .video_container{width:100%;height:70vh;left:0;position:absolute;display:flex;justify-content:center}#header .mod_article .ce_image .image_container{display:block;text-align:right}#header .mod_article .ce_image.first::after,#header .mod_article .ce_player.first::after{width:100vw;height:70vh;position:relative;display:block;background-image:url("../../files/images/header-overlay.png");background-position:center center;background-repeat:no-repeat;content:'';background-size:cover}#header .mod_article .ce_image .image_container img{min-width:100%;min-height:100%;max-width:1000%;object-fit: cover}#header .mod_article .ce_image:not(.made-in-germany) .image_container img{width:70%;min-width:70%}#header .mod_article .ce_player .video_container video{width:auto;height:100%;min-width:66.666%;min-height:100%;max-height:100%;right:0;position:absolute;object-fit: cover}#header .mod_article .ce_text{max-width:800px;position:relative;overflow:visible;display:inline-block;margin-top:195px;margin-left:260px;height:calc(70vh - 195px);z-index:20}.nachhaltigkeit #header .mod_article .ce_text{max-width:960px}.hell #header .mod_article .ce_text{color:#fff}#header .mod_article .ce_image.made-in-germany{width:120px;height:81px;left:auto;right:0;top:33vh;position:absolute;display:block}#header .mod_article .ce_image.made-in-germany .image_container{height:81px}#header .mod_article .ce_image.made-in-germany img{max-width:100%}#header .mod_article.first::after{width:100vw;left:0;position:absolute;background-image:url("../../files/images/bg-welle.png");background-position:center bottom;background-repeat:no-repeat;background-size:cover;content:'';top:calc(70vh - (100vw / 1920 * 400 / 2));height:calc(100vw / 1920 * 400);z-index:1}#header ul li{list-style-type:none}#header h1{margin-bottom:60px}#header h1:lang(fr),#header h1:lang(es){font-size:85px;line-height:85px}#header h3{margin-top:-30px;font-size:30px;color:#00ACE6}.leitungswasser #header h2,.sponsoring #header h1{color:#092c57}.nachhaltigkeit #header h1{margin-bottom:30px}h1 sub{}#header .mod_article.first p{max-width:640px;font-size:20px;line-height:30px}body.startseite #header .mod_article.first p{max-width:480px}.leitungswasser #header p,.sponsoring #header p{color:#333}div#branding{margin-bottom:0}div#branding a{width:119px;height:53px;left:60px;top:30px;position:fixed;display:block;background-image:url("../../files/images/logo-rhodius-blue.svg");text-indent:-99999px;cursor:pointer;transition:0.3s;z-index:6000;background-size:cover}.hell div#branding a{background-image:url("../../files/images/logo-rhodius.svg")}.hell .show-navi div#branding a{background-image:url("../../files/images/logo-rhodius.svg")}#navi-mobil{display:none}.toggle-navi{width:34px;height:21px;right:-120px;top:6px;position:fixed;padding:60px;background-image:url("../../files/images/burger-blue.svg");background-position:center center;background-repeat:no-repeat;text-indent:-9999px;transition:0.3s;cursor:pointer;z-index:5000}.hell .toggle-navi{background-image:url("../../files/images/burger-white.svg")}.hide-navi .toggle-navi{right:0}.close-navi{display:none}.mod_navigation{width:100%;left:0;top:0;position:fixed;float:left;display:block;padding-top:57px;padding-left:240px;z-index:4000;transition:0.9s}.mod_changelanguage{left:1160px;top:62px;position:fixed;overflow:visible;float:left;display:block;padding-right:40px;color:#999;z-index:6000;transition:0.9s;cursor:pointer}body.hell .mod_changelanguage,body.dunkel .mod_changelanguage{color:#fff}.mod_changelanguage ul li a{text-decoration:none;color:#092c57;font-weight:700}body.hell .mod_changelanguage ul li a,body.dunkel .mod_changelanguage ul li a{color:#fff}.mod_changelanguage ul{max-height:0px;overflow-y:hidden;transition:0.3s}.mod_changelanguage:hover ul{max-height:120px}.mod_changelanguage::after{width:16px;height:18px;right:0;top:5px;position:absolute;display:block;background-image:url("../../files/images/arrow-down-grey.svg");background-position:center center;background-repeat:no-repeat;content:'';transition:0.6s}body.hell .mod_changelanguage::after,body.dunkel .mod_changelanguage::after{background-image:url("../../files/images/arrow-down-white.svg")}.mod_changelanguage:hover::after{transform: rotate(180deg)}.mod_changelanguage li{position:relative}.show-navi .inside{background-color:rgba(255,255,255,.85)}#header.hide .mod_article,#header.hide ~ #container,#header.hide ~ .custom,#header.hide ~ #footer{opacity:0.1}#container{transition:0.3s}.mod_navigation ul{width:100%;z-index:4500}.hell .mod_navigation{background:transparent}.hide-navi .mod_navigation{margin-left:100vw;opacity:0}.mod_navigation ul li a,.mod_navigation ul li.active strong,.mod_navigation ul li.trail strong{padding:9px 20px 12px;border-radius:30px 30px 0 0;text-decoration:none;color:#999;text-transform:uppercase;font-weight:700;transition:0.3s}.hell .mod_navigation ul li a,.hell .mod_navigation ul li.active strong,.hell .mod_navigation ul li.trail strong{color:#fff}.mod_navigation ul li a:hover,.mod_navigation ul li.active strong:hover,.mod_navigation ul li.trail strong:hover{background-color:#fff;color:#092c57}.mod_navigation ul li.trail:not(.news) a:hover,.mod_navigation ul li.trail:not(.news) strong:hover{border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important}.mod_navigation ul li.active strong.active,.mod_navigation ul li.trail strong.trail{background-color:#fff;border-bottom-right-radius:30px;border-bottom-left-radius:30px;color:#092c57}.subnavi.produktion:hover ~ .mod_navigation ul li a.produktion,.subnavi.vielfalt:hover ~ .mod_navigation ul li a.vielfalt,.subnavi.nachhaltigkeit:hover ~ .mod_navigation ul li a.nachhaltigkeit,.subnavi.anfrage:hover ~ .mod_navigation ul li a.anfrage{background-color:#fff;color:#092c57}.mod_navigation ul.level_1 > li.last a,.mod_navigation ul.level_1 > li.last.active strong{display:block;margin-left:15px;padding:3px 25px 6px;border:2px solid #999;border-radius:30px;background-image: linear-gradient(to right, #092c57 33%, transparent 67%);background-size: 300% 100%;background-position: right bottom;transition:0.3s}body.dunkel .mod_navigation ul.level_1 > li.last a,body.dunkel .mod_navigation ul.level_1 > li.last.active strong{border:2px solid #fff}.hell .mod_navigation ul.level_1 > li.last a{border-color:#fff}.mod_navigation ul.level_1 > li.last a:hover,.mod_navigation ul.level_1 > li.last.active strong{border:2px solid #092c57;border-radius:30px;color:#fff;background-position: left bottom}.mod_navigation ul li{display:inline-block}body.dunkel .mod_navigation ul li a{color:#fff}body.dunkel .mod_navigation ul li a:hover{color:#092c57}.subnavi{width:100%;height:100%;top:0;position:fixed;display:block;background-color:rgba(0,0,0,.7);opacity:0;transition:0.3s;visibility:hidden;z-index:3000}.subnavi .inner{left:240px;top:98px;position:fixed;background-color:#fff;border-radius:10px}.subnavi.produktion .inner{width:780px;text-align:center;border-top-left-radius:0}.subnavi.vielfalt .inner,.subnavi.nachhaltigkeit .inner{width:780px;text-align:center}.subnavi.anfrage .inner{width:1170px;text-align:center}.subnavi.produktion strong,.subnavi.vielfalt strong,.subnavi.nachhaltigkeit strong,.subnavi.anfrage strong{display:block;margin-top:15px;margin-bottom:15px}.subnavi .ce_text,.subnavi .ce_text a{font-size:15px;line-height:15px;text-decoration:none;color:#999}.subnavi .ce_text{width:320px;position:relative;display:inline-block;padding:30px;line-height:20px;transition:0.3s}.subnavi .ce_text a{display:block;color:#fff}.subnavi .ce_text strong{font-size:20px;line-height:25px;text-transform:uppercase;font-weight:700}.subnavi.show{opacity:1;visibility:visible}.subnavi .image_container{height:36px}.mod_customnav{float:right}.mod_customnav ul{right:60px;top:57px;position:fixed;display:block;z-index:6000;transition:0.45s}.hide-navi .mod_customnav ul{right:-300px}.hide-navi .mod_changelanguage{margin-left:150vw}.mod_customnav:not(#navi-mobil) ul li a,.mod_customnav:not(#navi-mobil) ul li.active strong{display:block;padding:5px 25px 8px;border-radius:30px;text-decoration:none;color:#00ACE6;text-transform:uppercase;background-image: linear-gradient(to right, #092c57 33%, #fff 67%);background-size: 300% 100%;background-position: right bottom;transition:0.3s;font-weight:700}.mod_customnav:not(#navi-mobil) ul li a::before,.mod_customnav:not(#navi-mobil) ul li.active strong::before{width:20px;height:20px;display:inline-block;margin-top:-4px;margin-right:15px;background-image:url("../../files/images/navi-kundencenter.svg");content:'';vertical-align:middle;transition:0.3s;background-size:cover}.mod_customnav:not(#navi-mobil) ul li a:hover::before{background-image:url("../../files/images/navi-kundencenter-white.svg")}.mod_customnav:not(#navi-mobil) ul li a:hover{color:#fff;background-position: left bottom}#main .mod_article{position:relative;padding-top:60px;padding-bottom:60px}#main .mod_article.first{padding-top:120px}#main .mod_article > *{width:90%;max-width:1200px;overflow:visible;margin:0 auto;padding-right:5%;padding-left:5%;text-align:center}#main #instagram-tiles.mod_article > *{width:100%;max-width:100%;margin:0 auto;padding:0;text-align:center}#main #instagram-tiles .ce_hyperlink{width:auto}#main #instagram-tiles .eapps-instagram-feed{margin-top:75px}#main #instagram-tiles{padding-bottom:0;text-align:center}#main #instagram-tiles.mod_article .ce_text p{padding-bottom:0;text-align:center}#instagram-tiles .eapps-instagram-feed-posts-grid-load-more-container{display:none}#main .mod_article .ce_youtube,#main .mod_article .ce_youtube iframe{width:100%;max-width:100%;padding-right:0;padding-left:0;border:0;height:calc(100vw / 16 * 9)}#main .mod_article.infos.active{max-height:1500px;margin-bottom:0;padding-bottom:90px}#main .mod_article.infos table img{width:auto;max-width:60%;max-height:180px;margin-bottom:15px}#main .mod_article.infos table{margin-right:auto;margin-bottom:75px;margin-left:auto;font-size:15px;line-height:25px;width:80% !important}.rsts-skin-default.rsts-touch .rsts-nav-numbers,.rsts-skin-default.rsts-touch .rsts-nav-tabs{display:block}.rsts-skin-default .rsts-nav-numbers a,.rsts-skin-default .rsts-nav-tabs a{margin-right:0;padding-right:20px;padding-left:20px}#main .mod_article .ce_text p,#main .mod_article .ce_text ul{max-width:960px;margin-right:auto;margin-left:auto}#main .mod_article.bild-breit{padding-bottom:0}#main .mod_article.bild-breit .ce_image{width:100%;padding-right:0;padding-left:0;max-width:none}#main .mod_article.bild-breit img{display:block}#main .mod_article.verlauf-dunkelblau{background:-moz-linear-gradient(left,#f7f8fc 0%,#dfe3ef 100%);background:-webkit-linear-gradient(left,#f7f8fc 0%,#dfe3ef 100%);background:-o-linear-gradient(left,#f7f8fc 0%,#dfe3ef 100%);background:-ms-linear-gradient(left,#f7f8fc 0%,#dfe3ef 100%);background:linear-gradient(to right,#f7f8fc 0%,#dfe3ef 100%);-pie-background:linear-gradient(left,#f7f8fc 0%,#dfe3ef 100%)}#main .mod_article.verlauf-pink{background:-moz-linear-gradient(left,#fbf9fa 0%,#f2e7ed 100%);background:-webkit-linear-gradient(left,#fbf9fa 0%,#f2e7ed 100%);background:-o-linear-gradient(left,#fbf9fa 0%,#f2e7ed 100%);background:-ms-linear-gradient(left,#fbf9fa 0%,#f2e7ed 100%);background:linear-gradient(to right,#fbf9fa 0%,#f2e7ed 100%);-pie-background:linear-gradient(left,#fbf9fa 0%,#f2e7ed 100%)}#main .mod_article.verlauf-dunkelgruen{background:-moz-linear-gradient(left,#e7f2eb 0%,#f9fbfa 100%);background:-webkit-linear-gradient(left,#e7f2eb 0%,#f9fbfa 100%);background:-o-linear-gradient(left,#e7f2eb 0%,#f9fbfa 100%);background:-ms-linear-gradient(left,#e7f2eb 0%,#f9fbfa 100%);background:linear-gradient(to right,#e7f2eb 0%,#f9fbfa 100%);-pie-background:linear-gradient(left,#e7f2eb 0%,#f9fbfa 100%)}#main .mod_article.verlauf-hellgruen{background:-moz-linear-gradient(left,#e7f0df 0%,#f9fbf7 100%);background:-webkit-linear-gradient(left,#e7f0df 0%,#f9fbf7 100%);background:-o-linear-gradient(left,#e7f0df 0%,#f9fbf7 100%);background:-ms-linear-gradient(left,#e7f0df 0%,#f9fbf7 100%);background:linear-gradient(to right,#e7f0df 0%,#f9fbf7 100%);-pie-background:linear-gradient(left,#e7f0df 0%,#f9fbf7 100%)}#main .mod_article.produkt-3er.verlauf-hellgruen{background:-moz-linear-gradient(top,#f9fbf7 0%,#e7f0df 100%);background:-webkit-linear-gradient(top,#f9fbf7 0%,#e7f0df 100%);background:-o-linear-gradient(top,#f9fbf7 0%,#e7f0df 100%);background:-ms-linear-gradient(top,#f9fbf7 0%,#e7f0df 100%);background:linear-gradient(to bottom,#f9fbf7 0%,#e7f0df 100%);-pie-background:linear-gradient(top,#f9fbf7 0%,#e7f0df 100%)}#main .mod_article.verlauf-gelb{background:-moz-linear-gradient(left,#fffbf1 0%,#fff3cb 100%);background:-webkit-linear-gradient(left,#fffbf1 0%,#fff3cb 100%);background:-o-linear-gradient(left,#fffbf1 0%,#fff3cb 100%);background:-ms-linear-gradient(left,#fffbf1 0%,#fff3cb 100%);background:linear-gradient(to right,#fffbf1 0%,#fff3cb 100%);-pie-background:linear-gradient(left,#fffbf1 0%,#fff3cb 100%)}#main .mod_article.produkt-3er.verlauf-gelb{background:-moz-linear-gradient(top,#fffbf1 0%,#fff3cb 100%);background:-webkit-linear-gradient(top,#fffbf1 0%,#fff3cb 100%);background:-o-linear-gradient(top,#fffbf1 0%,#fff3cb 100%);background:-ms-linear-gradient(top,#fffbf1 0%,#fff3cb 100%);background:linear-gradient(to bottom,#fffbf1 0%,#fff3cb 100%);-pie-background:linear-gradient(top,#fffbf1 0%,#fff3cb 100%)}#main .mod_article.verlauf-hellblau{background:-moz-linear-gradient(left,#f5fcff 0%,#d9f5ff 100%);background:-webkit-linear-gradient(left,#f5fcff 0%,#d9f5ff 100%);background:-o-linear-gradient(left,#f5fcff 0%,#d9f5ff 100%);background:-ms-linear-gradient(left,#f5fcff 0%,#d9f5ff 100%);background:linear-gradient(to right,#f5fcff 0%,#d9f5ff 100%);-pie-background:linear-gradient(left,#f5fcff 0%,#d9f5ff 100%)}#main .mod_article.produkt-3er.verlauf-hellblau{background:-moz-linear-gradient(top,#f5fcff 0%,#d9f5ff 100%);background:-webkit-linear-gradient(top,#f5fcff 0%,#d9f5ff 100%);background:-o-linear-gradient(top,#f5fcff 0%,#d9f5ff 100%);background:-ms-linear-gradient(top,#f5fcff 0%,#d9f5ff 100%);background:linear-gradient(to bottom,#f5fcff 0%,#d9f5ff 100%);-pie-background:linear-gradient(top,#f5fcff 0%,#d9f5ff 100%)}#main .mod_article.infos h3{margin-bottom:60px}#main .mod_article.verlauf-dunkelblau h2,#main .mod_article.verlauf-dunkelblau h3,.dunkelblau h2,.subnavi .ce_text:nth-child(1) strong,.fuenfer.dunkelblau strong,.vierer.dunkelblau strong{color:#092c57}#main .mod_article.verlauf-pink h2,#main .mod_article.verlauf-pink h3,.pink h2{color:#CF0B80}#main .mod_article.verlauf-dunkelgruen h2,#main .mod_article.verlauf-dunkelgruen h3,.dunkelgruen h2,.subnavi .ce_text.nachhaltigkeit strong{color:#3D6F4F}#main .mod_article.verlauf-hellgruen h2,#main .mod_article.verlauf-hellgruen h3,.hellgruen h2,h3.hellgruen,.fuenfer.hellgruen strong,.vierer.hellgruen strong,.subnavi .ce_text.co2-neutral strong{color:#7DB347}#main .mod_article.verlauf-gelb h2,#main .mod_article.verlauf-gelb h3,.gelb h2{color:#E6A82E}#main .mod_article.verlauf-hellblau h2,#main .mod_article.verlauf-hellblau h3,.hellblau h2,.subnavi div:nth-child(2) strong,.fuenfer.hellblau strong,.vierer.hellblau strong{color:#00ACE6}.subnavi .kontakt strong{color:#999}#main .mod_article .ce_image.bild-oben{margin-bottom:60px}#main .mod_article .ce_image.bild-oben,#main .mod_article .ce_image.bild-oben .image_container{height:45vh;display: flex;align-items: flex-end;justify-content: center}#main .mod_article .ce_image.bild-oben img{width:auto;max-width:200px;max-height:30vh}#main .mod_article .ce_hyperlink{max-width:none}#main .mod_article.hellgrau{background-color:#F8F8F8}#main .mod_article.dunkelblau{background-color:#092c57}#main .mod_article.dunkelblau.welle{padding-top:120px;padding-bottom:90px;background:#fff url("../../files/images/bg-footer.png") center top no-repeat;background-size:cover}#main .mod_article.hellblau{background-color:#00ACE6}#main .mod_article.hellgruen{background-color:#7DB347}#main .mod_article.history{background-image:url("../../files/images/bg-history.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}#main .mod_article.hellblau h2,#main .mod_article.hellblau p,#main .mod_article.hellgruen h2,#main .mod_article.hellgruen p,#main .mod_article.history h2,#main .mod_article.history p,#main .mod_article.dunkelblau h2,#main .mod_article.dunkelblau p{color:#fff !important}#main .ce_text ul li{list-style-type:disc}#main .ce_text ul{padding-left:60px}.ce_hyperlink{display:inline-block}.ce_hyperlink a,.ce_hyperlink button,.ce_download p a{display:inline-block;margin-top:30px;margin-right:15px;margin-left:15px;padding:12px 25px 13px 30px;border-radius:30px;font-size:16px;line-height:22px;text-decoration:none;color:#fff;font-weight:700;background-position:right bottom;background-size: 300% 100%;transition: all 0.3s ease-out !important}.ce_download p a{position:relative;margin-top:0;margin-bottom:30px;color:#fff !important;z-index:6000}.ce_download p a span.size{display:none}.ce_hyperlink a:hover,.ce_hyperlink button:hover,.ce_download p a:hover{background-position:left bottom}.ce_hyperlink a::after,form button.submit::after,.ce_download p a::after{width:18px;height:16px;display:inline-block;margin-bottom:4px;margin-left:20px;content:url(../../files/images/arrow-right-white.svg);transition:0.3s;vertical-align:middle;background-size:contain}.ce_hyperlink.zurueck a::before{width:18px;height:16px;display:inline-block;margin-right:20px;margin-bottom:4px;content:url(../../files/images/arrow-left-white.svg);transition:0.3s;vertical-align:middle;background-size:contain}.ce_hyperlink.zurueck a::after{display:none}.ce_hyperlink a:hover::after,form button.submit:hover::after,.ce_download p a:hover::after{margin-right:-5px;margin-left:25px}.ce_hyperlink.zurueck a:hover::before{margin-right:25px;margin-left:-5px}.back.ce_hyperlink{margin-top:30px}.liste .ce_hyperlink a,.back.ce_hyperlink a{margin-right:0;margin-left:0;padding-right:30px;padding-left:25px}.back.ce_hyperlink a::before{display:inline-block;margin-right:20px;content:url(../../files/images/arrow-right-white.svg);transition:0.3s;vertical-align:middle;transform: scale(-1, 1)}.back.ce_hyperlink a:hover::before{margin-right:25px;margin-left:-5px}.back.ce_hyperlink a::after{display:none}.ce_hyperlink.dunkelblau a,.mod_newslist .ce_hyperlink a,.verlauf-dunkelblau #store_search button.submit{background-image: linear-gradient(to right, #00ACE6 33%, #092c57 67%)}.ce_hyperlink.dunkelgruen a,.verlauf-dunkelgruen #store_search button.submit{background-image: linear-gradient(to right, #7DB347 33%, #3D6F4F 67%)}.ce_hyperlink.hellblau a,.ce_download p a{background-image: linear-gradient(to right, #092c57 33%, #00ACE6 67%)}.ce_hyperlink.hellgruen a,.ce_hyperlink.hellgruen button,.verlauf-hellgruen #store_search button.submit{background-image: linear-gradient(to right, #3D6F4F 33%, #7DB347 67%)}.ce_hyperlink.gelb a,.verlauf-gelb #store_search button.submit{background-image: linear-gradient(to right, #80590D 33%, #E6A82E 67%)}.ce_hyperlink.hellpink a,.verlauf-pink #store_search button.submit{background-image: linear-gradient(to right, #80004C 33%, #CF0B80 67%)}.ce_hyperlink.hellgrau a,.ce_hyperlink.hellgrau button{background-image: linear-gradient(to right, #123172 33%, #eeeeee 67%)}.subnavi .ce_hyperlink.hellgrau a{margin-top:10px;background-image: linear-gradient(to right, #333 33%, #999 67%)}#main p{margin-bottom:18px}#main ul{width:auto;display:inline-block;margin-bottom:18px;text-align:left}h1{margin-bottom:30px;font:100px/105px Qualy,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:-1.5px}h1.hellpink{color:#CF0B80}h2{margin-bottom:45px;font:50px/55px Qualy,Arial,Helvetica,sans-serif;text-transform:uppercase}h3{margin-top:-40px;margin-bottom:30px;font-size:20px;text-transform:uppercase;font-weight:700}h4{padding-top:45px;font-size:20px;text-transform:uppercase;font-weight:700}h1.hellblau,h2.hellblau,h3.hellblau,h4.hellblau{color:#00ACE6}h1.dunkelblau,h2.dunkelblau,h3.dunkelblau,h4.dunkelblau{color:#092c57}#instagram{width:100%;margin-top:90px;text-align:center}#eapps-instagram-feed-1{margin-top:75px}#instagram h1{font-size:60px;line-height:60px}#footer{width:100%;position:relative;margin-top:120px;background-color:#092c57;border-top:20px solid #00ACE6;font-size:15px;color:#fff;z-index:15000}#footer strong,#footer a.mail{font-size:18px;font-weight:600}#footer a{text-decoration:none;color:#fff;transition:0.3s}#footer p{margin-bottom:28px}#footer a:hover{text-decoration:underline}#footer .inside{margin-right:120px;margin-left:120px}#footer .ce_image{width:100%;margin-top:-180px;margin-bottom:150px;text-align:center}#footer .ce_text{float:right;display:inline-block;vertical-align:top}#footer .ce_text.adresse{float:none;margin-bottom:60px}#footer .ce_text.produkte,#footer .ce_text.service{margin-right:120px}.killfloat{float:none;clear:both}.ce_form .widget{color:#4a4a4a}.ce_form .widget-text input,.ce_form .widget-textarea textarea{width:360px;margin:15px;padding-top:15px;padding-bottom:15px;text-align:center;border-top:0px solid #ddd;border-right:0px solid #ddd;border-bottom:2px solid #ddd;border-left:0px solid #ddd;font-family:Ubuntu;font-weight:bold;color:#092c57}.ce_form .widget-text,.ce_form .widget-textarea,.ce_form .widget-upload{display:inline-block}.ce_form .widget-textarea textarea,.ce_form .widget-upload input.upload{height:120px;margin:15px;padding:15px;text-align:center;border:2px solid #ddd;border-radius:10px;width:calc(100% - 30px)}.ce_form .widget-upload input.upload{background-image:url("../../files/images/icon-upload.svg");background-position:center center;background-repeat:no-repeat;border:2px dashed #9B9B9B;border-radius:100px;font-size:0;color:#fff;cursor:pointer}#main .mod_article .konfigurator-navigation{width:90%;height:75px;max-width:90%;bottom:0;left:0;position:fixed;background-image:url("../../files/images/bg-blue.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.ce_form fieldset{border:0px}.ce_form fieldset.dosengroesse,.ce_form fieldset.deckel,.ce_form fieldset.lasche,.ce_form fieldset.getraenkeart{margin-bottom:0}.ce_form .widget-radio span{width:12%;position:relative;display:inline-block;margin-right:2%;margin-left:2%;transition:0.3s}.ce_form .widget-radio .fadeout span{opacity:0.3}.ce_form .widget-radio .fadeout span.fadein,.ce_form .widget-radio .fadeout span:hover{opacity:1}.ce_form .widget-radio.dosengroesse span::before{width:110px;height:240px;display:block;margin:0 auto;background-image:url("../../files/images/can-grey.png");background-position:center bottom;background-repeat:no-repeat;content:'';background-size:100% 100%;transition:0.6s}.ce_form .widget-radio.dosengroesse div.slim,.ce_form .widget-radio.dosengroesse div.sleek,.ce_form .widget-radio.dosengroesse div.classic{width:28.75%;display:inline-block;margin-right:4%;margin-left:4%;text-align:center;border-bottom:1px solid #00ACE6;font-size:16px;line-height:0;color:#00ACE6;font-weight:700}.ce_form .widget-radio.dosengroesse div.classic{width:16%}.ce_form .widget-radio.dosengroesse .slim div,.ce_form .widget-radio.dosengroesse .sleek div,.ce_form .widget-radio.dosengroesse .classic div{display:inline;padding-right:30px;padding-left:30px;background-color:#fff}.ce_form .radio_container.dosengroesse span{margin-top:-75px}.ce_form .widget-radio.dosengroesse span:nth-child(8)::before{width:81px;height:175px}.ce_form .widget-radio.dosengroesse span:nth-child(7)::before{width:76px;height:210px}.ce_form .widget-radio.dosengroesse span:nth-child(6)::before{width:70px;height:190px}.ce_form .widget-radio.dosengroesse span:nth-child(5)::before{width:64px;height:170px}.ce_form .widget-radio.dosengroesse span:nth-child(4)::before{width:64px;height:180px}.ce_form .widget-radio.dosengroesse span:nth-child(3)::before{width:57px;height:160px}.ce_form .widget-radio.dosengroesse span:nth-child(2)::before{width:50px;height:140px}.ce_form .widget-radio span:hover::before,.ce_form .widget-radio span.fadein::before{background-image:url("../../files/images/can-blue.png")}.ce_form .widget-radio.getraenkeart span::before{width:90px;height:90px;display:block;margin:0 auto;background-image:url("../../files/images/icon-bier.svg");background-position:center bottom;background-repeat:no-repeat;content:'';transition:0.6s}.ce_form .widget-radio.getraenkeart span:nth-child(3)::before{background-image:url("../../files/images/icon-wein.svg")}.ce_form .widget-radio.getraenkeart span:nth-child(4)::before{background-image:url("../../files/images/icon-softdrink.svg")}.ce_form .widget-radio.getraenkeart span:nth-child(5)::before{background-image:url("../../files/images/icon-energy-drink.svg")}.ce_form .widget-radio.getraenkeart span:nth-child(6)::before{background-image:url("../../files/images/icon-alcoholic.svg")}.ce_form .widget-radio.getraenkeart span:nth-child(7)::before{background-image:url("../../files/images/icon-sonstiges.svg")}.ce_form .widget-radio.drucktechnik span::before,.ce_form .widget-radio.ueberlackierung span::before{width:120px;height:120px;display:block;margin:0 auto;background-image:url("../../files/konfigurator/standard.png");background-position:center bottom;background-repeat:no-repeat;content:'';transition:0.6s;background-size:contain}.ce_form .widget-radio.drucktechnik span:nth-child(3)::before{background-image:url("../../files/konfigurator/hd.png")}.ce_form .widget-radio.ueberlackierung span:nth-child(2)::before{background-image:url("../../files/konfigurator/matt.svg")}.ce_form .widget-radio.ueberlackierung span:nth-child(3)::before{background-image:url("../../files/konfigurator/glaenzend.svg")}.ce_form .widget-radio.ueberlackierung span:nth-child(4)::before{background-image:url("../../files/konfigurator/sonderlackierung.svg")}.ce_form .widget-radio.drucktechnik span:hover::before,.ce_form .widget-radio.drucktechnik span.fadein::before{background-image:url("../../files/konfigurator/standard-active.png")}.ce_form .widget-radio.drucktechnik span:nth-child(3):hover::before,.ce_form .widget-radio.drucktechnik span:nth-child(3).fadein::before{background-image:url("../../files/konfigurator/hd-active.png")}.ce_form .widget-radio.ueberlackierung span:nth-child(2):hover::before,.ce_form .widget-radio.ueberlackierung span:nth-child(2).fadein::before{background-image:url("../../files/konfigurator/matt-active.svg")}.ce_form .widget-radio.ueberlackierung span:nth-child(3):hover::before,.ce_form .widget-radio.ueberlackierung span:nth-child(3).fadein::before{background-image:url("../../files/konfigurator/glaenzend-active.svg")}.ce_form .widget-radio.ueberlackierung span:nth-child(4):hover::before,.ce_form .widget-radio.ueberlackierung span:nth-child(4).fadein::before{background-image:url("../../files/konfigurator/sonderlackierung-active.svg")}.ce_form .widget-radio.verpackung span::before{width:auto;height:120px;display:block;margin:0 auto;background-image:url("../../files/konfigurator/2x2%20Cardboard%20Multipack.svg");background-position:center bottom;background-repeat:no-repeat;content:'';transition:0.6s}.ce_form .widget-radio.verpackung span:nth-child(2)::before{height:130px;background-image:url("../../files/konfigurator/2x2%20Shrink-Wrapped%20Multipack.svg")}.ce_form .widget-radio.verpackung span:nth-child(3)::before{background-image:url("../../files/konfigurator/2x3%20Cardboard%20Multipack.svg")}.ce_form .widget-radio.verpackung span:nth-child(4)::before{height:130px;background-image:url("../../files/konfigurator/2x3%20Shrink-Wrapped%20Multipack.svg")}.ce_form .widget-radio.verpackung span:nth-child(5)::before{height:110px;background-image:url("../../files/konfigurator/2x6%20Cardboard%20Trays.svg")}.ce_form .widget-radio.verpackung span:nth-child(6)::before{height:110px;background-image:url("../../files/konfigurator/3x4%20Cardboard%20Trays.svg")}.ce_form .widget-radio.verpackung span:nth-child(7)::before{height:135px;background-image:url("../../files/konfigurator/2x%282x3%29%20Multipack%20in%20Tray.svg")}.ce_form .widget-radio.verpackung span:nth-child(8)::before{height:110px;background-image:url("../../files/konfigurator/4x6%20Cardboard%20Trays.svg")}.ce_form .widget-radio.verpackung span:nth-child(9)::before{height:130px;background-image:url("../../files/konfigurator/4x6%20Wraparound.svg")}.ce_form .widget-radio.verpackung span:nth-child(10)::before{height:135px;background-image:url("../../files/konfigurator/6x%282x2%29%20Multipack%20in%20Tray.svg")}.ce_form .widget-radio.verpackung span:hover::before,.ce_form .widget-radio.verpackung span.fadein::before{background-image:url("../../files/konfigurator/2x2%20Cardboard%20Multipack-active.svg")}.ce_form .widget-radio.verpackung span:nth-child(2):hover::before,.ce_form .widget-radio.verpackung span:nth-child(2).fadein::before{background-image:url("../../files/konfigurator/2x2%20Shrink-Wrapped%20Multipack-active.svg")}.ce_form .widget-radio.verpackung span:nth-child(3):hover::before,.ce_form .widget-radio.verpackung span:nth-child(3).fadein::before{background-image:url("../../files/konfigurator/2x3%20Cardboard%20Multipack-active.svg")}.ce_form .widget-radio.verpackung span:nth-child(4):hover::before,.ce_form .widget-radio.verpackung span:nth-child(4).fadein::before{background-image:url("../../files/konfigurator/2x3%20Shrink-Wrapped%20Multipack-active.svg")}.ce_form .widget-radio.verpackung span:nth-child(5):hover::before,.ce_form .widget-radio.verpackung span:nth-child(5).fadein::before{background-image:url("../../files/konfigurator/2x6%20Cardboard%20Trays-active.svg")}.ce_form .widget-radio.verpackung span:nth-child(6):hover::before,.ce_form .widget-radio.verpackung span:nth-child(6).fadein::before{background-image:url("../../files/konfigurator/3x4%20Cardboard%20Trays-active.svg")}.ce_form .widget-radio.verpackung span:nth-child(7):hover::before,.ce_form .widget-radio.verpackung span:nth-child(7).fadein::before{background-image:url("../../files/konfigurator/2x%282x3%29%20Multipack%20in%20Tray-active.svg")}.ce_form .widget-radio.verpackung span:nth-child(8):hover::before,.ce_form .widget-radio.verpackung span:nth-child(8).fadein::before{background-image:url("../../files/konfigurator/4x6%20Cardboard%20Trays-active.svg")}.ce_form .widget-radio.verpackung span:nth-child(9):hover::before,.ce_form .widget-radio.verpackung span:nth-child(9).fadein::before{background-image:url("../../files/konfigurator/4x6%20Wraparound-active.svg")}.ce_form .widget-radio.verpackung span:nth-child(10):hover::before,.ce_form .widget-radio.verpackung span:nth-child(10).fadein::before{background-image:url("../../files/konfigurator/6x%282x2%29%20Multipack%20in%20Tray-active.svg")}.ce_form .widget-radio.deckel span::before,.ce_form .widget-radio.lasche span::before{width:130px;height:130px;display:block;margin:0 auto;background-image:url("../../files/images/deckel-neutral.svg");background-position:center bottom;background-repeat:no-repeat;content:'';transition:0.6s}.ce_form .widget-radio.deckel span:nth-child(3)::before{background-image:url("../../files/images/deckel-farbig.svg")}.ce_form .widget-radio.deckel span:nth-child(3):hover::before,.ce_form .widget-radio.deckel span.fadein:nth-child(3)::before{background-image:url("../../files/images/deckel-farbig-blue.svg")}.ce_form .widget-radio.lasche span:nth-child(3)::before{background-image:url("../../files/images/lasche-farbig.svg")}.ce_form .widget-radio.lasche span:nth-child(3):hover::before,.ce_form .widget-radio.lasche span.fadein:nth-child(3)::before{background-image:url("../../files/images/lasche-farbig-blue.svg")}.ce_form .widget-radio.deckel span:nth-child(4)::before,.ce_form .widget-radio.lasche span:nth-child(4)::before{background-image:url("../../files/images/sonderdeckel.svg")}.ce_form .widget-radio.deckel span:nth-child(4):hover::before,.ce_form .widget-radio.deckel span.fadein:nth-child(4)::before,.ce_form .widget-radio.lasche span:nth-child(4):hover::before,.ce_form .widget-radio.lasche span.fadein:nth-child(4)::before{background-image:url("../../files/images/sonderdeckel-blue.svg")}.ce_form .widget-radio.getraenkeart span:hover::before,.ce_form .widget-radio.getraenkeart span.fadein::before{background-image:url("../../files/images/icon-bier-blue.svg")}.ce_form .widget-radio.getraenkeart span:nth-child(3):hover::before,.ce_form .widget-radio.getraenkeart span:nth-child(3).fadein::before{background-image:url("../../files/images/icon-wein-blue.svg")}.ce_form .widget-radio.getraenkeart span:nth-child(4):hover::before,.ce_form .widget-radio.getraenkeart span:nth-child(4).fadein::before{background-image:url("../../files/images/icon-softdrink-blue.svg")}.ce_form .widget-radio.getraenkeart span:nth-child(5):hover::before,.ce_form .widget-radio.getraenkeart span:nth-child(5).fadein::before{background-image:url("../../files/images/icon-energy-drink-blue.svg")}.ce_form .widget-radio.getraenkeart span:nth-child(6):hover::before,.ce_form .widget-radio.getraenkeart span:nth-child(6).fadein::before{background-image:url("../../files/images/icon-alcoholic-blue.svg")}.ce_form .widget-radio.getraenkeart span:nth-child(7):hover::before,.ce_form .widget-radio.getraenkeart span:nth-child(7).fadein::before{background-image:url("../../files/images/icon-sonstiges-blue.svg")}.ce_form .widget-radio.getraenkeart span{margin-top:45px;vertical-align:top}.ce_form .widget-radio.deckel span,.ce_form .widget-radio.lasche span{margin-top:25px;vertical-align:top}.ce_form .widget-radio.classic,.ce_form .widget-radio.medium,.ce_form .widget-radio.naturelle,.ce_form .widget-radio.dose,.ce_form .widget-radio.apfelschorle,.ce_form .widget-radio.sport{transition:0.3s;opacity:0}.ce_form .widget-radio.classic,.ce_form .widget-radio.medium,.ce_form .widget-radio.naturelle,.ce_form .widget-radio.dose,.ce_form .widget-radio.apfelschorle{width:100%;position:absolute}.ce_form .widget-radio.show{opacity:1;z-index:2500}.ce_form .widget-radio input{width:100%;height:100%;top:0;position:absolute;display:block;border:0px solid #f00;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;z-index:2000;background:transparent}_:-ms-lang(x),.ce_form .widget-radio input{width:30px;height:30px;left:50%;margin-left:-15px;top:auto}.ce_form .widget-radio label{display:block;margin:30px auto 10px;text-align:center;font-size:15px;line-height:20px;font-weight:600}.ce_form input::placeholder,.ce_form textarea::placeholder,.ce_form select::placeholder{font-size:15px;color:#aaa}.ce_form .widget-radio .control_indicator{width:23px;height:23px;position:relative;display:none;margin:0 auto;border:2px solid #999;border-radius:15px}.ce_form .widget-radio .control_indicator::after{width:15px;height:15px;display:block;margin-top:4px;margin-left:4px;background-color:#fff;border-radius:30px;content:'';transition:0.3s}.ce_form .widget-radio input:hover + .control_indicator::after{background-color:#ddd}.ce_form .widget-radio span input + .control_indicator.checked::after,.ce_form .widget-radio span input:focus + .control_indicator::after{background-color:#092c57}.ce_form .formbody{position:relative}.ce_form .widget-submit{float:none;clear:both;display:block}.ce_form button.submit{border:0px;font:18px Ubuntu;font-weight:bold;cursor:pointer}.ce_form .widget-checkbox.datenschutz{margin-top:30px;font-size:15px;line-height:25px}.ce_form .widget-checkbox.datenschutz input{margin-right:15px}.ce_form .widget-checkbox.datenschutz a{text-decoration:none;font-weight:600;transition:0.3s}.cookiebar{text-align:left;background-color:#00ACE6;font-size:15px;line-height:23px;font-weight:600;z-index:10000}.cookiebar__text{width:65%;float:left}.cookiebar__button{padding-right:30px;padding-left:30px;background-color:#fff;border-radius:30px;font:15px/25px Ubuntu;font-weight:bold;color:#092c57;text-transform:uppercase;transition:0.3s}.cookiebar__button:hover{background-color:#092c57;color:#fff}#main .mod_article .weiss:not(.layout_full){background-color:#fff}#main .mod_article .ce_hyperlink.weiss{width:90%;display:block;margin-top:-15px;padding-bottom:30px;padding:0 10%}.rsts-skin-default .rsts-nav,.rsts-nav-tabs{width:100%;bottom:auto;left:auto;right:auto;top:60px;text-align:center}.rsts-nav-tabs ul{border:2px solid #092c57;border-radius:30px}.dunkelblau .rsts-nav-tabs ul{border:2px solid #00ACE6}.dunkelblau .rsts-skin-default .rsts-nav-numbers a,.dunkelblau .rsts-skin-default .rsts-nav-tabs a{color:#fff;background:transparent}.dunkelblau .rsts-skin-default .rsts-nav-numbers a:hover,.dunkelblau .rsts-skin-default .rsts-nav-numbers a.active,.dunkelblau .rsts-skin-default .rsts-nav-tabs a:hover,.dunkelblau .rsts-skin-default .rsts-nav-tabs a.active{background-color:#00ACE6;color:#fff}.rsts-skin-default .rsts-nav-tabs a.active{background-color:#092c57;color:#fff}.rsts-skin-default .rsts-nav-tabs li:nth-last-child(2) a{margin-right:0}.rsts-skin-default .rsts-nav-numbers a,.rsts-skin-default .rsts-nav-tabs a{height:auto;margin:0 15px 0 0;padding:12px 30px;background-color:#fff;border-radius:30px;font-size:18px;color:#092c57;opacity:1;font-weight:600;box-shadow:none;cursor:pointer;transition:0.3s}.mod_rocksolid_slider.mineralstoffe .rsts-nav-numbers li:nth-child(4) a,.mod_rocksolid_slider.mineralstoffe .rsts-nav-tabs li:nth-child(4) a,.mod_rocksolid_slider.wasserarten .rsts-nav-numbers li:nth-child(6) a,.mod_rocksolid_slider.wasserarten .rsts-nav-tabs li:nth-child(6) a{margin-right:0}.rsts-skin-default .rsts-nav-numbers a:hover,.rsts-skin-default .rsts-nav-tabs a:hover{background-color:#092c57;color:#fff}.rsts-skin-default .rsts-nav-thumbs{width:20%;left:0;position:absolute;z-index:200}.rsts-nav-thumbs .thumb{min-height:120px}.rsts-thumbs-slides,.rsts-thumbs-slide{left:auto;right:0;position:relative;float:right;transform:none !important}.rsts-thumbs-slide{position:absolute;padding:10px 15px 0;border:2px solid #ddd;width:210px !important;height:auto !important;transform:none !important}.rsts-thumbs-crop{overflow:visible;height:auto !important}.rsts-thumbs-slide a{text-decoration:none}.rsts-thumbs-slide p.titel{font-size:15px;color:#999;font-weight:600;margin-bottom:20px !important;transition:0.3s}.ohne .rsts-thumbs-slide p.titel{font-size:18px;line-height:28px;color:#CF0B80;font-weight:700}.rsts-thumbs-slide p.text{font-size:45px;color:#CF0B80;font-weight:700}.rsts-thumbs-slide p.einheit{font-size:15px;color:#999;margin-bottom:10px !important}.rsts-slide table{float:right;margin-right:10%;width:70% !important}.rsts-slide table td{color:#CF0B80;font-weight:600}.rsts-slide table td:first-child{color:#092c57}.rsts-skin-default .rsts-thumbs-slide{margin-top:60px;margin-bottom:60px;opacity:0;transition:0.3s}.rsts-type-slide .rsts-view{z-index:300}.mod_rocksolid_slider.inhaltsstoffe{padding-bottom:90px}.mod_rocksolid_slider.inhaltsstoffe .ce_text{padding-top:105px !important}#main .mod_article .ce_text.dreier{width:15%;display:inline-block;padding-right:3%;padding-left:3%;text-align:center;vertical-align:top}#main .mod_article.breit .ce_text.dreier{width:25%}#main .mod_article .ce_text.zweier{width:30%;display:inline-block}#main .mod_article.zentriert{text-align:center}#main .mod_article.kein-abstand-unten{padding-bottom:0}#main .mod_article.kein-abstand-oben{padding-top:0}#main .mod_article .ce_text.breit,#main .mod_article .ce_image.breit{width:100%;max-width:100%;padding-right:0;padding-left:0}.ce_image.breit img{display:block}#main .mod_article .mod_rocksolid_slider{width:100%;max-width:100%;position:relative;padding-right:0;padding-left:0;z-index:1000}#main .mod_article.dunkelblau .mod_rocksolid_slider p strong{color:#00ACE6}.video_container audio{width:90%;height:48px;max-width:640px;margin-top:45px;margin-bottom:15px;padding-right:5%;padding-left:5%}body.detail #main .mod_article.first,#main .mod_article.liste{background:-moz-linear-gradient(top,#fff,#f8f8f8);background:-webkit-linear-gradient(top,#fff,#f8f8f8);background:-o-linear-gradient(top,#fff,#f8f8f8);background:-ms-linear-gradient(top,#fff,#f8f8f8);background:linear-gradient(to bottom,#fff,#f8f8f8);-pie-background:linear-gradient(top,#fff,#f8f8f8)}#main .mod_article .mod_newslist{width:80%;max-width:1440px;display: -webkit-flex;   display: -ms-flex;   display: flex;   -webkit-flex-wrap: wrap;   -ms-flex-wrap: wrap;   flex-wrap: wrap;flex:1 100%}.mod_newslist .layout_latest{position:relative;display:inline-block;margin:20px;padding:0;text-align:left;border:1px solid #d9d9d9;vertical-align:top}.mod_newslist .layout_latest .ce_text{margin:30px 40px}.mod_newslist .layout_latest h2{font-size:35px;line-height:45px;color:#092c57}.mod_newslist .layout_latest h3{margin-top:-40px;margin-bottom:20px;font-size:18px;line-height:26px;color:#00ACE6}.mod_newslist .layout_latest p{text-align:left;font-size:16px;line-height:24px;text-align:left !important}.mod_newslist .layout_latest.halb{flex:1 45%}.mod_newslist .layout_latest.schmal{flex:1 25%}.mod_newslist .layout_latest.breit{flex:1 65%}.mod_newslist .layout_latest.voll{flex:1 100%}.mod_newslist .layout_latest.dunkelblau{background-color:#092c57;border-color:#092c57;color:#fff}.mod_newslist .layout_latest.hellgrau{background-color:#f5f5f5}.mod_newslist .layout_latest.hellgruen{background-color:#7DB347;border-color:#7DB347;color:#fff}.mod_newslist .layout_latest.dunkelgruen{background-color:#3D6F4F;border-color:#3D6F4F;color:#fff}.mod_newslist .layout_latest.hellblau{background-color:#00ACE6;border-color:#00ACE6;color:#fff}.mod_newslist .layout_latest.pink{background-color:#CF0B80;border-color:#CF0B80;color:#fff}.mod_newslist .layout_latest.orange{background-color:#E6A82E;border-color:#E6A82E;color:#fff}.mod_newslist .layout_latest.dunkelgrau{background-color:#444;border-color:#444;color:#fff}.mod_newslist .layout_latest.dunkelblau h2,.mod_newslist .layout_latest.dunkelgrau h2,.mod_newslist .layout_latest.hellblau h2,.mod_newslist .layout_latest.hellblau h3,.mod_newslist .layout_latest.hellgruen h2,.mod_newslist .layout_latest.hellgruen h3,.mod_newslist .layout_latest.dunkelgruen h2,.mod_newslist .layout_latest.dunkelgruen h3,.mod_newslist .layout_latest.pink h2,.mod_newslist .layout_latest.pink h3,.mod_newslist .layout_latest.orange h3{color:#fff}.mod_newslist .ce_hyperlink a{margin-top:10px;margin-left:0}.mod_newslist .dunkelblau .ce_hyperlink a,.mod_newslist .dunkelgrau .ce_hyperlink a,.mod_newslist .dunkelgruen .ce_hyperlink a,.mod_newslist .pink .ce_hyperlink a{color:#092c57;background-image: linear-gradient(to right, #00ACE6 33%, #fff 67%)}.mod_newslist .hellblau .ce_hyperlink a{background-image: linear-gradient(to right, #fff 33%, #092c57 67%)}.mod_newslist .hellblau .ce_hyperlink a:hover{color:#092c57}.mod_newslist .hellblau .ce_hyperlink a:hover::after{content: url(../../files/images/arrow-right-blue.svg)}.mod_newslist .dunkelblau .ce_hyperlink a::after,.mod_newslist .dunkelgrau .ce_hyperlink a::after,.mod_newslist .dunkelgruen .ce_hyperlink a::after,.mod_newslist .pink .ce_hyperlink a::after{content: url(../../files/images/arrow-right-blue.svg)}.mod_newslist .dunkelblau .ce_hyperlink a:hover,.mod_newslist .dunkelgrau .ce_hyperlink a:hover,.mod_newslist .dunkelgruen .ce_hyperlink a:hover,.mod_newslist .pink .ce_hyperlink a:hover{color:#fff}.mod_newslist .dunkelblau .ce_hyperlink a:hover::after,.mod_newslist .dunkelgrau .ce_hyperlink a:hover::after,.mod_newslist .dunkelgruen .ce_hyperlink a:hover::after,.mod_newslist .pink .ce_hyperlink a:hover::after{content: url(../../files/images/arrow-right-white.svg)}#main .mod_newslist p.ce_hyperlink{margin-bottom:0}#main .mod_article .mod_newslist .ce_text p{max-width:none}.mod_newslist .layout_latest.bild-rechts .image_container{width:50%;height:100%;float:right;margin-left:40px;display:inline-flex}.mod_newslist .layout_latest.bild-links .image_container{width:50%;height:100%;float:left;margin-right:40px;display:inline-flex}.mod_newslist .layout_latest .image_container img{object-fit:cover}.mod_newslist .layout_latest.freigestellt .image_container{margin:40px;width:calc(50% - 80px);height:calc(100% - 80px)}.mod_newslist .layout_latest.freigestellt .image_container img{object-fit:contain}.mod_newslist .layout_latest .image_container,.mod_newslist .layout_latest.bild-bg .image_container{display:none}.mod_newslist .layout_latest.bild-bg.bild-rechts .ce_text{width:60%;float:left}.mod_newslist .layout_latest.bild-bg.bild-links .ce_text{width:60%;float:right}.mod_newslist .layout_latest.bild-bg{background-position:center center;background-repeat:no-repeat;background-size:cover}body.detail .mod_newsreader .layout_full .image_container{width:100%;overflow:hidden;margin-top:60px;margin-bottom:60px;display:flex;align-items:center;justify-content:center}body.detail .mod_newsreader .layout_full .image_container img{width:100%}#main p:not(.ce_hyperlink) a{color:#00ACE6;font-weight:600;transition:0.3s}#main p:not(.ce_hyperlink) a:hover{color:#092c57}#main .mod_article.hellblau p a{color:#fff}#main .mod_article.hellblau p a:hover{color:#092c57}::selection{background-color:#092c57;color:#fff}#main .mod_article .gl{width:auto;right:0;position:absolute;margin-top:-120px;text-align:left;font-size:15px;line-height:25px;color:#fff;font-weight:600}.abstand-unten{padding-bottom:60px}@keyframes puls{0% { box-shadow: 0 0 0 0px rgba(255,255,255,1); }100% { box-shadow: 0 0 0 30px rgba(255,255,255,0); }}@keyframes puls-blue{0% { box-shadow: 0 0 0 0px rgba(0,172,230,1); }100% { box-shadow: 0 0 0 30px rgba(0,172,230,0); }}#main .mod_article.infografik{overflow:visible}#main .mod_article .popup{width:35%;top:68.5%;position:absolute;left:calc(32.5% - 60px)}#main .mod_article .popup.magnesium{margin-left:-30%}#main .mod_article .popup.calcium{margin-left:-20%}#main .mod_article .popup.natrium{margin-left:-10%}#main .mod_article .popup.arteser{top:79%;margin-left:7.6%}#main .mod_article .popup.arteser h3{color:#fff}.popup h3{position:relative;display:inline-block;font:18px Ubuntu;font-weight:bold;color:#00ACE6;text-transform:none;cursor:pointer;z-index:3000}.popup p{position:relative;margin-top:90px;padding:20px 30px 25px;background-color:#092c57;border-radius:10px;font-size:15px;line-height:25px;color:rgba(255,255,255,.85);transition:0.45s;opacity:0;z-index:3000}.popup p::before{width:40px;height:20px;left:50%;position:absolute;margin-left:-20px;background-image:url("../../files/images/arrow-small-up-blue.svg");content:'';top:-15px}.popup p.show{margin-top:-15px;opacity:1;z-index:9000}.classic-startseite .image_container{width:180px;bottom:0;right:-25%;position:absolute}.classic-startseite .image_container img{width:auto;max-height:65vh}.ce_image.facebook{display:none !important}#main .mod_article#wasservergleichstool{padding-top:0;padding-bottom:0;background-color:#F0FAFE;min-height:calc(100vh - 120px)}#main .mod_article#wasservergleichstool .ce_text{width:47.5%;margin-left:42.5%;padding-top:120px;text-align:left}#main .mod_article#wasservergleichstool .ce_table{width:70%;max-width:100%;margin-right:0;margin-left:30%;padding-top:45px;padding-right:0;text-align:left;padding-left:10%}#main .mod_article#wasservergleichstool .ce_table table{border-spacing:0px}#main .mod_article#wasservergleichstool .ce_table table td{padding:6px 50px}#main .mod_article#wasservergleichstool .ce_table tbody th,#main .mod_article#wasservergleichstool .ce_table:not(.rhodius) thead th:first-child{display:none}#main .mod_article#wasservergleichstool .ce_table:not(.rhodius){transition:0.3s;opacity:0;visibility:hidden;display:none}#main .mod_article#wasservergleichstool .ce_table.show{display:block;opacity:1;visibility:visible;display:block}#main .mod_article#wasservergleichstool .ce_table.rhodius{width:auto;float:left;margin-right:0;padding-right:0}#main .mod_article#wasservergleichstool .ce_table.rhodius{text-align:center;font-size:18px;color:#092c57;font-weight:600}#main .mod_article#wasservergleichstool .ce_table.rhodius td.col_first{padding-left:0;text-align:right;font-size:15px;color:#4A4A4A}#main .mod_article#wasservergleichstool .ce_table.rhodius .row_8 td.col_first{padding-left:20%}#main .mod_article#wasservergleichstool .ce_table.rhodius th.col_last,#main .mod_article#wasservergleichstool .ce_table.rhodius td.col_last{border-right:1px solid #bbb;border-left:1px solid #bbb}#main .mod_article#wasservergleichstool .ce_table.rhodius .row_8 td.col_last{border-right:0;border-left:0}#main .mod_article#wasservergleichstool .ce_table thead tr th{margin-top:10px;margin-bottom:15px;padding-top:10px;padding-bottom:15px;border-bottom:1px solid #BBB}#main .mod_article#wasservergleichstool .ce_table thead tr th{padding-right:40px;padding-left:40px}#main .mod_article#wasservergleichstool .ce_table.rhodius .row_8 td.col_first{color:#fff}#main .mod_article#wasservergleichstool .ce_table .row_8{background-color:#00ACE6;color:#fff}#main .mod_article#wasservergleichstool .ce_table:not(.rhodius) .row_8 td{border-top-right-radius:30px;border-bottom-right-radius:30px}#main .mod_article#wasservergleichstool .ce_table:not(.rhodius){text-align:center;font-size:18px;color:#00ACE6;font-weight:600}#main .mod_article#wasservergleichstool .ce_table:not(.rhodius) tr:nth-child(n+10) td{color:#CF0B80}#main .mod_article#wasservergleichstool .ce_table:not(.rhodius) tr.row_15 td{color:#00ACE6}#main .mod_article#wasservergleichstool .ce_table thead th{font-size:20px;text-transform:uppercase}#main .mod_article#wasservergleichstool .ce_text h2{}#main .mod_article#wasservergleichstool .ce_text h2:before{width:75px;height:120px;left:40%;position:absolute;display:block;margin-top:-55px;margin-left:-75px;background:#F0FAFE url("../../files/images/icon-wasservergleichstool.svg") right center no-repeat;border-top:15px solid #fff;border-right:0px solid #fff;border-bottom:15px solid #fff;border-left:15px solid #fff;border-radius:120px 0 0 120px;content:'';background-size:80%}#main .mod_article #wasservergleichskarte{width:40%;height:100%;min-height:100%;position:absolute;display:inline-block;padding-right:0;padding-left:0;background-color:#fff;border-right:15px solid #fff}#main .mod_article #wasservergleichskarte > div{overflow:hidden}#wasservergleichstool .ce_table .row_2,#wasservergleichstool .ce_table .row_3,#wasservergleichstool .ce_table .row_4,#wasservergleichstool .ce_table .row_5,#wasservergleichstool .ce_table .row_6,#wasservergleichstool .ce_table .row_9,#wasservergleichstool .ce_table .row_11,#wasservergleichstool .ce_table .row_12,#wasservergleichstool .ce_table .row_13,#wasservergleichstool .ce_table .row_15,#wasservergleichstool .ce_table .row_16,#wasservergleichstool .ce_table .row_17,#wasservergleichstool .ce_table .row_18,#wasservergleichstool .ce_table .row_20,#wasservergleichstool .ce_table .row_21{display:none}#wasservergleichstool.more .ce_table .row_2,#wasservergleichstool.more .ce_table .row_3,#wasservergleichstool.more .ce_table .row_4,#wasservergleichstool.more .ce_table .row_5,#wasservergleichstool.more .ce_table .row_6,#wasservergleichstool.more .ce_table .row_9,#wasservergleichstool.more .ce_table .row_11,#wasservergleichstool.more .ce_table .row_12,#wasservergleichstool.more .ce_table .row_13,#wasservergleichstool.more .ce_table .row_15,#wasservergleichstool.more .ce_table .row_16,#wasservergleichstool.more .ce_table .row_17,#wasservergleichstool.more .ce_table .row_18,#wasservergleichstool.more .ce_table .row_20,#wasservergleichstool.more .ce_table .row_21{display:table-row}#main .mod_article#wasservergleichstool .ce_table:not(.rhodius) .row_22 a{display:inline-block;margin-top:45px;margin-bottom:60px;padding:7px 25px 6px 30px;background-color:#00ACE6;border-radius:30px;text-decoration:none;color:#fff;text-transform:uppercase;font-weight:700}#main .mod_article#wasservergleichstool .ce_table:not(.rhodius) .row_22 a::after{display:inline-block;margin-left:20px;content:url(../../files/images/arrow-right-white.svg);transition:0.3s;vertical-align:middle}#main .mod_article#wasservergleichstool .ce_table table .row_22 td{padding:0}#main .mod_article#wasservergleichstool .ce_table.rhodius table .row_22 td{border-right:0;border-left:0}#main .mod_article#wasservergleichstool .ce_table.rhodius .row_22 a{display:inline-block;margin-top:45px;margin-bottom:60px;padding:5px 25px 4px 30px;border:2px solid #00ACE6;border-radius:30px;text-decoration:none;color:#00ACE6;text-transform:uppercase;font-weight:700}#main .mod_article#wasservergleichstool .ce_table.rhodius .row_22 a::after{display:inline-block;margin-left:20px;content:url(../../files/images/plus-lightblue.svg);vertical-align:middle}#main .mod_article#wasservergleichstool.more .ce_table.rhodius .row_22 a::after{transform:rotate(45deg)}button.gm-ui-hover-effect img{left:-9999px;top:-9999px;position:absolute;display:none}.gm-style .gm-style-iw-c{padding:10px 15px 20px 20px;font:15px Ubuntu;font-weight:bold;color:#00ACE6;box-shadow:0px !important}.gm-style .gm-style-iw-t::after{box-shadow:0px !important}.mod_article#aktion{width:200px;height:200px;bottom:45px;right:45px;position:fixed;overflow:visible;display:block;padding:20px;background:-moz-linear-gradient(top,#00a9e6,#0162ab);background:-webkit-linear-gradient(top,#00a9e6,#0162ab);background:-o-linear-gradient(top,#00a9e6,#0162ab);background:-ms-linear-gradient(top,#00a9e6,#0162ab);background:linear-gradient(to bottom,#00a9e6,#0162ab);-pie-background:linear-gradient(top,#00a9e6,#0162ab);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.15);box-shadow:0 3px 6px rgba(0,0,0,.15);border:5px solid #fff;border-radius:300px;z-index:10000}.mod_article#aktion h3,.mod_article#aktion h3 a{padding-top:20px;font-size:18px;line-height:26px;margin-top:0 !important;margin-bottom:10px !important}.mod_article#aktion p a::after{width:18px;height:16px;display:block;margin:20px auto 0;background-image:url("../../files/images/arrow-right-white.svg");background-position:center center;background-repeat:no-repeat;content:'';background-size:contain;transition:0.3s}.mod_article#aktion a{display:block}.mod_article#aktion a:hover::after{transform:translateX(10px)}.mod_article#aktion a,.mod_article#aktion{font-size:13px;line-height:20px;text-decoration:none;color:#fff;color:#fff !important}.mod_article#aktion .image_container{width:60px;height:60px;left:50%;position:absolute;margin-top:-50px;margin-left:-35px;background-color:#fff;border:5px solid #fff;border-radius:120px}.mod_cms_accept_tags{z-index:100000 !important;background:rgba(0,0,0,0.6) !important}.mod_cms_accept_tags form{padding:15px 30px 20px;border-radius:30px;box-shadow: 0px 2px 30px rgba(0, 0, 0, 0.3) !important}.mod_cms_accept_tags h2{margin-bottom:15px;font-size:30px;color:#00ACE6;letter-spacing:0}.mod_cms_accept_tags p{font:15px/25px Ubuntu;color:#4A4A4A}.mod_cms_accept_tags form > .tags > div .head span{font:15px/25px Ubuntu;font-weight:bold;color:#4A4A4A}.mod_cms_accept_tags form > .tags > div p{font-size:12px;line-height:18px}.mod_cms_accept_tags form > .tags > div .head label{background:#ddd !important;transition:0.3s}.mod_cms_accept_tags button[value="accept"],.mod_cms_cookie_bar button[value="accept"]{display:inline;margin-top:30px;margin-bottom:15px;margin-left:30px;padding-right:15px;padding-left:15px;background-color:#ddd;border-radius:30px;font:18px Ubuntu;font-weight:bold;color:#fff;text-transform:uppercase;background:#ddd !important;padding-left:25px !important;padding-right:20px !important;cursor:pointer;transition:0.3s}.mod_cms_accept_tags button[value="accept"].submit.all,.mod_cms_cookie_bar button[value="accept"].submit.all{background:#00ACE6 !important}.mod_cms_accept_tags button[value="accept"].submit.all:hover,.mod_cms_cookie_bar button[value="accept"].submit.all:hover{background:#092c57 !important}.mod_cms_accept_tags button[value="accept"]:hover,.mod_cms_cookie_bar button[value="accept"]:hover{background:#999 !important}.mod_cms_accept_tags form > .tags{clear:both}.mod_cms_accept_tags form > .tags > div .head label:after{background:#4A4A4A !important}.mod_cms_accept_tags form > .tags > div .head input:checked + label{background:#00ACE6 !important}.mod_cms_accept_tags p a{text-decoration:none;color:#00ACE6;font-weight:700}body.initiative #header .mod_article .ce_text{width:960px}body.initiative #header .mod_article .ce_text p{max-width:210px}#main .mod_article.quote{padding-top:90px;padding-bottom:60px}#main .mod_article.quote.photo{display:flex;padding:0 !important;align-items:center}#main .mod_article.quote.photo .ce_text{width:40%;display:inline;padding-right:5%;padding-left:5%}#main .mod_article.quote.photo .ce_image{width:50%;padding-right:0;padding-left:0}#main .mod_article.quote.photo .ce_image img{display:block}.mod_article.quote p strong{font:32px/40px PermanentMarker;color:#00ACE6}p.small{font-size:13px}#main .mod_article.quote p.small{margin-bottom:0}#main .mod_article .ce_text.fuenfer{width:14%;position:relative;display:inline-block;padding-right:1%;padding-left:1%;font-size:15px;line-height:25px;color:#999;vertical-align:top}.nachhaltigkeit #main .mod_article .ce_text.fuenfer:not(.last)::after{width:35px;height:32px;right:-20px;top:25px;position:absolute;display:block;background-image:url("../../files/images/arrow-right-grey.svg");background-position:center center;background-repeat:no-repeat;content:'';background-size:contain}#main .mod_article .ce_text.fuenfer.badge .image_container::after{width:148px;height:148px;left:150px;top:10px;position:absolute;display:block;background-image:url("../../files/images/co2-kompensation-DE.png");background-position:center center;background-repeat:no-repeat;content:'';background-size:contain}html:lang(en) #main .mod_article .ce_text.fuenfer.badge .image_container::after{background-image:url("../../files/images/co2-kompensation-EN.png")}html:lang(fr) #main .mod_article .ce_text.fuenfer.badge .image_container::after{background-image:url("../../files/images/co2-kompensation-FR.png")}html:lang(es) #main .mod_article .ce_text.fuenfer.badge .image_container::after{background-image:url("../../files/images/co2-kompensation-ES.png")}#main .mod_article .ce_text.fuenfer p.ce_hyperlink,#main .mod_article .ce_text.vierer p.ce_hyperlink,#main .mod_article .ce_text.dreier p.ce_hyperlink,.subnavi .ce_text .ce_hyperlink{width:100%;bottom:0;left:50%;position:absolute}.subnavi .ce_text .ce_hyperlink{width:75%;bottom:20px}#main .mod_article .ce_text.fuenfer p.ce_hyperlink a,#main .mod_article .ce_text.vierer p.ce_hyperlink a,#main .mod_article .ce_text.dreier p.ce_hyperlink a,.subnavi .ce_hyperlink a{left:-50%;position:relative}#main .mod_article .ce_text.vierer{width:14%;position:relative;display:inline-block;padding-right:2%;padding-left:2%;font-size:15px;line-height:25px;color:#999;vertical-align:top}#main .mod_article .ce_text.dreier{width:19%;position:relative;display:inline-block;padding-right:3%;padding-left:3%;font-size:15px;line-height:25px;color:#999;vertical-align:top}#main .mod_article .ce_text.fuenfer strong,#main .mod_article .ce_text.vierer strong,#main .mod_article .ce_text.dreier strong{display:block;margin-top:30px;margin-bottom:30px;font-size:20px;text-transform:uppercase}#main .mod_article.text-links,#main .mod_article.text-rechts{width:100%;max-width:100%;padding-right:0;padding-left:0;display:flex;align-items:center}#main .mod_article.text-links .ce_text,#main .mod_article.text-rechts .ce_text,#main .mod_article.text-links .ce_image,#main .mod_article.text-rechts .ce_image,#main .mod_article.text-links .ce_player,#main .mod_article.text-rechts .ce_player{width:100%;max-width:100%;padding-right:0;padding-left:0}#main .mod_article.text-links .ce_player video,#main .mod_article.text-rechts .ce_player video{width:100%}#main .mod_article.text-links .ce_image::after,#main .mod_article.text-links .ce_player::after{width:100%;height:100%;top:0;position:absolute;display:block;content:'';background:linear-gradient(to right, rgba(255,255,255,0.9) 40%, rgba(255,255,255,0) 80%)}#main .mod_article.text-rechts .ce_image::after,#main .mod_article.text-rechts .ce_player::after{width:100%;height:100%;top:0;position:absolute;display:block;content:'';background:linear-gradient(to left, rgba(255,255,255,0.9) 40%, rgba(255,255,255,0) 80%)}#main .mod_article.text-links .ce_text,#main .mod_article.text-rechts .ce_text{max-width:640px;padding-right:260px;padding-left:260px;text-align:left}#main .mod_article.text-links.schmal .ce_text,#main .mod_article.text-rechts.schmal .ce_text{max-width:400px}#main .mod_article.text-rechts .ce_text{right:0}#main .mod_article.text-links .ce_text,#main .mod_article.text-rechts .ce_text{position:absolute;z-index: 20}#main .mod_article.text-links figcaption,#main .mod_article.text-rechts figcaption,#header .ce_image figcaption{bottom:15%;left:0;position:absolute;padding:10px 30px;text-align:left;background-color:rgba(255,255,255,.95);border-top-right-radius:60px;border-bottom-right-radius:60px;font-size:15px;line-height:25px;color:#4a4a4a}#main .mod_article.text-links figcaption,#header .ce_image figcaption{left:auto;right:0;position:absolute;border-radius:60px 0 0 60px}#main .mod_article.text-links figcaption strong,#main .mod_article.text-rechts figcaption strong,#header .ce_image figcaption strong{font-size:18px;color:#00ACE6}#main .mod_article.text-links .image_container,#main .mod_article.text-rechts .image_container{position:relative}.mod_article.referenzen .image_container img{width:auto;height:120px;margin-bottom:60px}.mod_article.referenzen .ce_text p{color:#999}#main .mod_article.referenzen .ce_text p strong{max-width:800px;position:relative;display:inline-block;font:32px/40px Just tell me what;color:#00ACE6}.mod_article.referenzen .ce_text p strong::before,.mod_article.referenzen .ce_text p strong::after{width:93px;height:90px;bottom:0;left:0;position:absolute;display:block;margin-bottom:-45px;margin-left:-150px;background-image:url("../../files/images/icon-99.svg");background-position:center center;background-repeat:no-repeat;content:'';background-size:contain}.mod_article.referenzen .ce_text p strong::after{bottom:auto;left:auto;right:0;top:0;margin:-45px -150px 0 0;background-image:url("../../files/images/icon-66.svg")}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{width:24px;height:44px;left:12.5%;top:50%;background-color:#fff;background-image:url("../../files/images/arrow-left.svg");-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;border:0;border-radius:0;transition:0.3s;background-size:contain}.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-thumbs-next{left:auto;right:12.5%;top:50%;background-image:url("../../files/images/arrow-right.svg")}.rsts-skin-default .rsts-prev:hover,.rsts-skin-default .rsts-next:hover,.rsts-skin-default .rsts-video-play:hover,.rsts-skin-default .rsts-video-stop:hover,.rsts-skin-default .rsts-thumbs-prev:hover,.rsts-skin-default .rsts-thumbs-next:hover{background-color:#fff;transform:translateX(-5px)}.rsts-skin-default .rsts-next:hover,.rsts-skin-default .rsts-thumbs-next:hover{transform:translateX(5px)}.mod_article.welle::before{width:100%;position:absolute;display:block;background-image:url("../../files/images/bg-welle2.png");background-position:center center;background-repeat:no-repeat;content:'';height:calc(100vw / 1920 * 400);background-size:cover;top:calc(-100vw / 1920 * 400 / 2)}#main .mod_article.welle{overflow:visible;margin-top:105px;margin-bottom:60px;padding-top:135px;padding-bottom:120px;text-align:left}#main .mod_article.angebot .ce_text p,#main .mod_article.angebot .ce_text a{margin-left:0}#main .mod_article.welle .ce_text{max-width:70%;text-align:left}.mod_article.angebot .image_container{width:40%;margin-left:10%}body.technologie .mod_article.angebot .image_container{float:left;margin-right:10%;margin-left:0}#main .mod_article.angebot:not(.welle) .ce_text p{margin-left:50%;display:inherit}#team-button{width:160px;height:160px;bottom:60px;right:60px;position:fixed;display:block;text-align:center;background-color:#fff;-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,.15);box-shadow:0 0 60px 0 rgba(0,0,0,.15);border-radius:80px;transition:0.3s}#main #team-mit-hintergrund{padding:0}#team-button:hover{background-color:#092c57}#team-button img{margin-top:30px}#team-button a{font-size:18px;line-height:20px;text-decoration:none;color:#092c57;text-transform:uppercase;font-weight:700;transition:0.3s}#team-button:hover a{color:#fff}.anfrage-container{text-align: center;display: flex;justify-content: center}.anfrage-container .ce_image img{max-width: 100%;  height: auto;  max-height: 400px;  width: auto;  display: inline-block}.anfrage-container .ce_image.anfrage-kontakt h3{order: 3;margin-top: -64px;margin-bottom: 30px;font-size: 20px;text-transform: uppercase;font-weight: 700;color: #fff}.anfrage-container .ce_image.anfrage-kontakt .caption{padding: 36px 10px 12px 10px;  background: #00ace6;  display: inline-block;  width: 90%;max-width: 320px;  color: #fff !important;  margin-top: -20px;  border-radius: 50px}#main .anfrage-container .ce_text{width: 20%;text-align: center;display: flex;flex-direction: column;margin: 0;padding: 0 5%}#main .anfrage-container .ce_image.anfrage-kontakt{width: 20%;text-align: center;display: flex;flex-direction: column;margin: 0;padding: 0}body.dunkel{height:100vh;background-image:url("../../files/images/bg-blue.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}html,body.dunkel{color:#fff}body.dunkel div#branding a{background-image:url("../../files/images/logo-rhodius.svg")}body.dunkel .toggle-navi{background-image:url("../../files/images/burger-white.svg")}body.dunkel #header .inside{border-bottom:0}body{overflow-x:hidden}body.dunkel #main .mod_article .ce_form{overflow:hidden}body.dunkel .ce_form fieldset{background-color:#fff;border-radius:30px}fieldset legend{display:none}fieldset h3,fieldset label,fieldset fieldset legend{margin-top:0;margin-bottom:30px;font:30px Ubuntu;font-weight:bold;color:#123172;text-transform:none;letter-spacing:-0.5px}fieldset label{color:#9B9B9B;letter-spacing:0;transition:0.6s}#main .konfigurator .hellgrau a{color:#123172}#main .konfigurator .hellblau a{color:#fff}#main .konfigurator .hellblau a:hover{color:#fff}#main .konfigurator .hellgrau a:hover{color:#fff}body.konfigurator .ce_hyperlink.hellgrau a::after{content: url(../../files/images/arrow-right-blue.svg);transition:0.3s}body.konfigurator .ce_hyperlink.hellgrau a:hover::after{content: url(../../files/images/arrow-right-white.svg)}body.konfigurator #footer{padding-bottom:75px}fieldset .fadein label,fieldset span:hover label{color:#123172}fieldset fieldset legend{display:block}.ce_form span.mandatory,.ce_form span.invisible{display:none}body.dunkel .show-navi .inside{background:transparent}body.dunkel #main .mod_article{max-width:100%;padding-right:7.5%;padding-left:7.5%}body.dunkel #main .mod_article .ce_form{width:100%;max-width:100%;padding-right:0;padding-left:0}.ce_form fieldset{text-align:left}.ce_form fieldset.step{width:100%;transition:0.9s;display:flex;flex-wrap:wrap}.ce_form .step:not(.one){top:0;position:absolute}body.dunkel #team-button{display:none}.ce_form .widget-radio.dosengroesse span{width:8%}.ce_form .widget-radio.dosengroesse{width:100%;display:block;border-top:5px solid #eee}.ce_form .widget-radio.getraenkeart{border-right:5px solid #eee;border-bottom:5px solid #eee}.ce_form .widget-radio.ueberlackierung{display:inline-block;margin-left:-4px;border-bottom:5px solid #eee;width:calc(60% - 125px)}.ce_form .widget-radio.deckel{margin-left:-4px;border-bottom:5px solid #eee}.ce_form .widget-radio.drucktechnik{display:inline-block;border-right:5px solid #eee;border-bottom:5px solid #eee}.ce_form .widget.grundstoffe,.ce_form .widget.rezeptur{border-right:5px solid #eee}.ce_form p{font-size:16px;line-height:24px}.ce_form .widget-radio,.ce_form .widget-explanation,.ce_form .widget-text,.ce_form .widget-range,.ce_form .widget-upload{padding:45px 60px 35px;vertical-align:top}.ce_form .ce_hyperlink a,.ce_form .ce_hyperlink button,.ce_form .ce_download p a{margin-top:20px;margin-left:0}.ce_form .widget-explanation.bestellanfrage{display:inline-block;border-right:5px solid #eee;width:calc(50% - 125px)}.ce_form .widget.dpg-pfandlogo,.ce_form .widget.innenbeschichtung{border-right:5px solid #eee}.ce_form .widget.dpg-pfandlogo{width:calc(40% - 121px)}.ce_form .widget.bestellanfrage,.ce_form .widget.menge,.ce_form .widget.getraenkeart,.ce_form .widget.deckel,.ce_form .widget.drucktechnik,.ce_form .widget.ueberlackierung{width:50%;display:inline-block;flex:40%}.ce_form .widget.grundstoffe,.ce_form .widget.rezeptur,.ce_form .widget.dpg-pfandlogo,.ce_form .widget.innenbeschichtung,.ce_form .widget.upload-gestaltungsvorlagen{width:50%;display:inline-block;flex:42.5%}.ce_form .widget.rezeptur .widget-upload{width:100%;padding:30px 0 0;font-size:0}.ce_form .widget.rezeptur .widget-upload input{height:75px;font-size:0;text-indent:-9999px}.ce_form .widget.dpg-pfandlogo img{float:right}.ce_form .widget.menge{display:inline-block;vertical-align:top;width:calc(50% - 125px)}.ce_form .widget.menge input{border:2px solid #9B9B9B;border-radius:100px;font:50px Qualy}.ce_form .widget.menge input::placeholder{font:50px Qualy;color:#ddd}body.dunkel .ce_form fieldset fieldset{border-radius:0;background:transparent}body.dunkel #footer .ce_image{display:none}body.dunkel #footer{margin-top:15px;padding-top:75px}body.dunkel.sorten #footer{margin-top:0}#main .mod_article .kreis{width:80px;height:72px;display:inline-block;margin-top:-165px;margin-right:40px;margin-left:40px;padding-top:8px;padding-right:0;padding-left:0;text-align:center;background-color:rgba(255,255,255,.15);border-radius:45px;color:rgba(255,255,255,.3);vertical-align:middle;transition:0.45s}#main .mod_article .kreis.active{background-color:#00ACE6;color:#fff}body.konfigurator #container{z-index:20000}body.konfigurator #header{position:relative;z-index:25000}body.dunkel #header.hide .toggle-navi{background-image: url("../../files/images/close-white.svg");background-size: 36px;right: 0px}body #header.hide .mod_customnav ul{right: 120px}body.konfigurator.dunkel #header.show-navi .inside{z-index:15000}.mod_article.konfigurator{overflow:visible;text-align:center}fieldset.step.one,#step3 fieldset.step.two,#step4 fieldset.step.two,#step4 fieldset.step.three,#step5 fieldset.step.two,#step5 fieldset.step.three,#step5 fieldset.step.four{transform: translateX(-100vw)}fieldset.step.two,fieldset.step.three,fieldset.step.four,fieldset.step.five{transform: translateX(100vw)}#step1 fieldset.step.one,#step2 fieldset.step.two,#step3 fieldset.step.three,#step4 fieldset.step.four,#step5 fieldset.step.five{transform:translateX(0)}fieldset.step.five .widget-explanation{width:100%;display:block}#step2 .kreis.eins,#step3 .kreis.eins,#step4 .kreis.eins,#step5 .kreis.eins,#step3 .kreis.zwei,#step4 .kreis.zwei,#step5 .kreis.zwei,#step4 .kreis.drei,#step5 .kreis.drei,#step5 .kreis.vier{background-color:#7DB347;color:rgba(255,255,255,1)}#main .mod_article .zurueck{width:auto;left:0;position:absolute;margin-top:15px;padding-right:7.5%;padding-left:7.5%}#main .mod_article .weiter,#main .mod_article .senden{width:auto;right:0;position:absolute;margin-top:15px;padding-right:7.5%;padding-left:7.5%}#main .mod_article .senden{right:-25vw}#main .mod_article#step5 .senden{right:7.5%}#step1 .zurueck,#step5 .weiter{display:none}#main .mod_article .zurueck a,#main .mod_article .weiter a,#main .mod_article button.senden{margin-top:0;margin-right:0;margin-left:0}.ce_form .widget-radio.deckel span,.ce_form .widget-radio.lasche span{width:30%;margin-right:1%;margin-left:1%}.ce_form .widget.deckel,.ce_form .widget.lasche{display:inline-block;flex:30%}.ce_form .widget.grundstoffe,.ce_form .widget.rezeptur,.ce_form .widget.dpg-pfandlogo{flex:14.5%}.ce_form .widget-radio.drucktechnik span{width:45%;margin-top:30px}.ce_form .widget-radio.ueberlackierung span{width:28%;margin-top:30px}.ce_form .widget-radio.verpackung span{width:17%;margin-right:1%;margin-left:1%;margin-bottom:45px}.ce_form .widget.verpackung p{max-width:41%;display:inline-block;margin-right:9%;vertical-align:top}.ce_form .widget.verpackung p a{margin-top:3px}.ce_form input[type=range]{width:50px;margin-right:15px;margin-left:15px;padding:4px;background-color:#123172;border-radius:15px;appearance:none;cursor:pointer;vertical-align:bottom}.ce_form input[type=range]::-webkit-slider-thumb{width:22px;height:22px;background-color:#fff;border-radius:11px;appearance:none}.mod_article.faq,.mod_article.newsletter{margin-right:7.5%;margin-bottom:5%;margin-left:7.5%;text-align:left;background-color:#fff;border-radius:30px;color:#4A4A4A;transition:0.3s}#main .mod_article.faq .ce_accordionSingle p,#main .mod_article.faq .ce_accordionSingle ul,body.verpackung #main .mod_article .mod_rocksolid_slider p{width:85%;max-width:85%}#main .mod_article.faq .ce_accordionSingle p,#main .mod_article.faq .ce_accordionSingle ul{width:100%;max-width:100%;text-align:left}#main .mod_article.faq .ce_accordionSingle{width:100%;max-width:100%;padding-right:0;padding-left:0;border-bottom:2px solid #00ACE6}.faq .ui-accordion-content{margin-bottom:45px}.faq .toggler{margin-top:0;margin-bottom:5px;padding-top:30px;padding-bottom:20px;text-align:left;font-size:25px;color:#092c57;font-weight:700;cursor:pointer}body.faq #main .mod_article.first,body.newsletter #main .mod_article.first,body.sorten #main .mod_article.first,body.verpackung #main .mod_article.first{padding-top:45px}.mod_article.faq h2,.mod_article.newsletter h2{font-size:40px;line-height:45px;color:#092c57}#main .mod_article.faq.hide{max-height:0px;margin-bottom:0;padding:0;opacity:0}#main .mod_article .faq-button{width:20%;height:160px;display:inline-block;margin-right:2%;margin-left:2%;padding-right:0;padding-left:0;border:2px solid #00ACE6;border-radius:10px;font-size:25px;color:#fff;font-weight:700;cursor:pointer;transition:0.3s;vertical-align:middle}#main .mod_article .faq-button:hover,#main .mod_article .faq-button.active{background-color:#00ACE6}.faq-button img{width:auto;height:36px;margin-top:36px}body.team #main .mod_article{background-color:#fff;color:#4a4a4a}body.team #main .mod_article.hellgrau{background-color:#F8F8F8;color:#4a4a4a}body.konfigurator #header .inside{z-index:15000}body.team #header .mod_article.first{position:relative;overflow:visible;padding-right:7.5%;padding-left:7.5%;text-align:center}body.team #header .mod_article.first .ce_text{position:relative;z-index:4000}body.team #header .mod_article.first::after{z-index:5000}body.team #header .mod_rocksolid_slider{width:85%;height:100%;bottom:0;position:absolute;z-index:4500}body.team #header .mod_rocksolid_slider,body.team #header .mod_rocksolid_slider .rsts-crop{overflow:visible}body.team .rsts-skin-default .rsts-prev,body.team .rsts-skin-default .rsts-next,body.team .rsts-skin-default .rsts-thumbs-prev,body.team .rsts-skin-default .rsts-thumbs-next{left:20%;top:22%;background-color:rgba(255,255,255,.01);background-image:url("../../files/images/arrow-slider-left-white.svg")}body.team #header h1{margin-bottom:0;border-bottom:10px solid #00ACE6}body.team .rsts-skin-default .rsts-next,body.team .rsts-skin-default .rsts-thumbs-next{left:auto;right:20%;background-image:url("../../files/images/arrow-slider-right-white.svg")}body.team #header .mod_article .ce_text{height:55vh;margin-top:15vh;margin-left:0}body.dunkel.team #main .mod_article.first{padding-top:120px}body.team.dunkel #footer{margin-top:0}body.sorten #main .mod_article .mod_rocksolid_slider,body.verpackung #main .mod_article .mod_rocksolid_slider{margin-top:60px;margin-bottom:30px;padding-top:150px;padding-bottom:45px;background-color:#fff;border-radius:30px;color:#4a4a4a}body.sorten #main .mod_article .mod_rocksolid_slider{padding-bottom:0 !important}#main .mod_article #automat{width:55vw;height:auto;right:3%;position:absolute;padding-right:0;padding-left:0}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-crop{overflow:visible}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text{margin-right:70%;margin-left:5%;padding-top:75px;text-align:left;font-size:16px;line-height:24px;color:#999}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide{min-height:50vh}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text h3{margin-top:0;margin-bottom:0;color:#00ACE6;text-transform:none}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text.mehr,body.verpackung #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text.mehr{margin-top:-30px;padding:0;background-color:#fff;transition:0.3s;margin-left:2.5%;margin-right:67.5%}body.verpackung #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text.mehr{margin-left:0%;margin-right:0%}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text.mehr{display:inline}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text.mehr p{max-width:90%;max-height:1px;margin-bottom:45px;padding-right:15%;color:#fff;transition:0.3s}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text.mehr.show p,body.verpackung #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text.mehr.show p{max-height:1000px;color:#999}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text h2{margin-bottom:20px;color:#092c57}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_image{width:45%;right:16.5%;position:relative;float:right;margin-top:10%;margin-bottom:6.25%;margin-left:25%}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-inactive{opacity:0}.ce_form .verpackung span.disabled{opacity:0.3}.ce_form .verpackung span.disabled input{cursor:not-allowed}body.konfigurator #main .mod_article .senden{bottom:15px;position:fixed;padding-right:1.25%;padding-left:1.5%;background-color:#00ACE6;font-family:Ubuntu;font-weight:bold;z-index:10000}body.team .tooltip{max-width:45%;max-height:100px;left:30%;position:absolute;overflow:hidden;display:block;margin-top:-90%;padding-top:30px;z-index:500000;transition:0.6s}body.team .mod_navigation,body.team .subnavi{z-index:5000}body.team .tooltip:hover{max-height:300px}body.team .tooltip .plus{width:30px;height:30px;position:relative;display:block;margin:10px auto;background-color:#fff;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,1);box-shadow:0 0 0 0 rgba(255,255,255,1);border-radius:15px;font:24px/28px Ubuntu;color:#00ACE6;font-weight:300;cursor:pointer;animation: puls 2s ease-out infinite;transition:0.3s}body.team .tooltip .plus:hover{background-color:#00ACE6;color:#fff}body.team .tooltip .thumb{margin-top:30px;padding:6px 18px;background-color:#fff;border-radius:10px;font-size:15px;color:#4a4a4a}body.team .tooltip .thumb .position{font-size:14px !important;line-height:20px !important}body.team .tooltip .thumb .name{color:#00ACE6;font-weight:700;font-size:16px !important;line-height:22px !important}body.agb h3{margin-top:60px}body.sorten .rsts-slide .plus,body.verpackung .rsts-slide .plus{width:30px;height:30px;position:relative;display:block;margin-top:-10px;margin-bottom:30px;margin-left:45px;text-align:center;background-color:#00ACE6;-webkit-box-shadow:0 0 0 0 rgba(0,172,230,1);box-shadow:0 0 0 0 rgba(0,172,230,1);border-radius:15px;font:24px/28px Ubuntu;color:#fff;font-weight:300;cursor:pointer;animation: puls-blue 2s ease-out infinite;transition:0.3s;transform:rotate(0deg)}body.sorten .rsts-slide .plus.active,body.verpackung .rsts-slide .plus.active{transform:rotate(45deg)}body.verpackung .rsts-slide .plus{margin-right:auto;margin-bottom:60px;margin-left:auto}.mod_cms_accept_tags .lang-de,.mod_cms_accept_tags .lang-en,.mod_cms_accept_tags .lang-fr,.mod_cms_accept_tags .lang-es{display:none}.mod_cms_accept_tags .lang-de:lang(de),.mod_cms_accept_tags .lang-en:lang(en),.mod_cms_accept_tags .lang-fr:lang(fr),.mod_cms_accept_tags .lang-es:lang(es){display:block}body.verpackung .dosengroessen img{max-width:33.333%}body.verpackung .umverpackung img{max-width:20%}.mod_cms_accept_tags .einstellungen{float:right;margin-top:-20px;font-family:Ubuntu;font-weight:bold;color:#00ACE6;cursor:pointer;transition:0.3s}.mod_cms_accept_tags .einstellungen:hover{color:#666}.mod_cms_accept_tags .einstellungen::after{width:12px;height:13.5px;float:right;display:block;margin-left:20px;background-image:url("../../files/images/arrow-down-grey.svg");background-position:center center;background-repeat:no-repeat;content:'';background-size:contain}.mod_cms_accept_tags .tags{max-height:0px;overflow:hidden;transition:0.6s}.mod_cms_accept_tags.versteckt .tags{max-height:500px}.mod_cms_accept_tags.versteckt .einstellungen{opacity:0}#main .mod_article.tabs{margin-bottom:60px;padding-top:0;padding-bottom:0;min-height:25vh}.nachhaltigkeit #main .mod_article .ce_accordion{width:100%;    max-width:100%;    padding-right:0;    padding-left:0;position:static}.nachhaltigkeit #main .mod_article .ce_accordion .toggler{width:33.3333%;    height:25vh;    left:0;    top:0;    position:absolute;    background-color:#fff;    cursor:pointer;    transition:0.3s}.nachhaltigkeit #main .mod_article .ce_accordion .toggler h3{margin-top:90px;margin-bottom:30px;font:25px Qualy;color:#999;transition:0.3s}.nachhaltigkeit #main .mod_article .ce_accordion .toggler.active h3{color:#7DB347}.nachhaltigkeit #main .mod_article .ce_accordion .toggler p{max-width:80%;    margin:0 auto;    font-size:15px;    line-height:25px}.nachhaltigkeit #main .mod_article .ce_accordion .toggler::before{width:60px;    height:60px;    display:inline-block;    margin-top:45px;    background-color:#ddd;    border-radius:30px;    font:45px/70px Qualy;    color:#fff;    transition:0.3s}.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text{position:relative;    padding-top:90px;    padding-bottom:90px}.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-links{margin-left:240px;    text-align:left;    padding-right:50%;    width:calc(50% - 240px)}.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-rechts{margin-right:240px;    text-align:left;    padding-left:50%;    width:calc(50% - 240px)}#main .mod_article .ce_accordion .accordion .ce_text h2{font:50px Qualy;color:#3D6F4F}.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text h3{margin-top:0;    margin-bottom:60px;    font:30px/40px Qualy}.nachhaltigkeit #main .mod_article .ce_accordion .image_container{height:100%;    right:0;    top:0;    position:absolute;    width:calc(40% + 120px)}.nachhaltigkeit #main .mod_article .ce_accordion .image_container img{width:auto;    height:100%;    min-width:100%;    max-width:1000%;    object-fit:cover}.nachhaltigkeit #main .mod_article .ce_accordion .text-rechts .image_container{left:0;    text-align:right}.nachhaltigkeit #main .mod_article .ce_accordion .text-links .image_container::after{width:70%;    height:100%;    top:0;    position:absolute;    display:block;    background:linear-gradient( to right, rgba(247,251,244,1), rgba(247,251,244,0));    content:''}.nachhaltigkeit #main .mod_article .ce_accordion.zwei .toggler{left:33.3333%}.nachhaltigkeit #main .mod_article .ce_accordion.drei .toggler{left:66.6666%}.nachhaltigkeit #main .mod_article .ce_accordion .active.toggler,.nachhaltigkeit #main .mod_article .ce_accordion .toggler:hover,.nachhaltigkeit #main .mod_article .ce_accordion .accordion,body.co2-neutral #main .mod_article .ce_accordion.zwei .active.toggler,body.co2-neutral #main .mod_article .ce_accordion.zwei .toggler:hover,body.co2-neutral #main .mod_article .ce_accordion.zwei .accordion,body.co2-neutral #main .mod_article .ce_accordion.drei .active.toggler,body.co2-neutral #main .mod_article .ce_accordion.drei .toggler:hover,body.co2-neutral #main .mod_article .ce_accordion.drei .accordion{background-color:#F7FBF4}.nachhaltigkeit #main .mod_article .ce_accordion .accordion{margin-top:25vh}
@media (max-width: 1680px){
/* desktop-large.css */
html,body{font-size:15px;line-height:25px}.subnavi .inner{left:160px;top:90px}#header .inside{height:105px}#main .mod_article.text-links .ce_text,#main .mod_article.text-rechts .ce_text{max-width:560px}#header .mod_article .ce_text{max-width:600px;margin-left:180px}.mod_navigation{padding-top:52px;padding-left:160px}#header .mod_article.first p{font-size:18px;line-height:28px}.nachhaltigkeit #main .mod_article .ce_accordion .toggler h3{margin-bottom:15px;font-size:20px}#main .mod_article .ce_text.fuenfer{font-size:14px;line-height:23px}#header h1{font-size:75px;line-height:75px}#header h1:lang(fr),#header h1:lang(es){margin-bottom:45px;font-size:60px;line-height:60px}#header .ce_text:lang(fr),#header .ce_text:lang(es){max-width:720px}div#branding{margin-bottom:0}#footer .inside{margin-right:90px;margin-left:90px}#footer .ce_text.produkte,#footer .ce_text.service{margin-right:90px}h1{font-size:60px;line-height:60px}.rsts-skin-default .rsts-nav-numbers a,.rsts-skin-default .rsts-nav-tabs a{font-size:16px}h2{margin-bottom:30px;font-size:35px;line-height:40px}h3{margin-top:-30px;margin-bottom:30px}#main p{margin-bottom:15px}#main .mod_article{padding-top:75px;padding-bottom:75px}#main .mod_article .ce_text p,#main .mod_article .ce_text ul{max-width:720px}#main .mod_article#wasservergleichstool .ce_text p{max-width:960px}#footer{font-size:13px;line-height:22px}#footer .ce_image{margin-bottom:120px}#footer strong,#footer a.mail{font-size:15px}#footer .ce_text.adresse{margin-bottom:30px}#store_search input,#store_search select,#store_search button{font-size:15px}#main .mod_article .ce_image.bild-oben img{max-width:150px}#main .mod_article .ce_image.bild-oben,#main .mod_article .ce_image.bild-oben .image_container{max-height:40vh}#main .mod_article.produkt-3er{width:29.3333%;padding-right:2%;padding-left:2%}#main .mod_article.produkt-6er .ce_text img{max-width:35%;max-height:120px}.subnavi .ce_text strong,.produkt-6er strong{font-size:18px}div#branding a{width:101px;height:45px;left:30px}.mod_customnav ul{right:30px;top:52px}#instagram h1{font-size:50px;line-height:50px}#main .mod_article .popup.arteser{margin-left:8%}.classic-startseite .image_container{width:150px;right:-70%}#main .mod_article#wasservergleichstool .ce_text h2:before{width:60px;height:90px;margin-top:-50px;margin-left:-60px}#main .mod_article#wasservergleichstool .ce_table.rhodius,#main .mod_article#wasservergleichstool .ce_table:not(.rhodius){font-size:16px}#main .mod_article#wasservergleichstool .ce_table thead th{font-size:18px}#main .mod_article#aktion{width:190px;height:190px;padding-top:20px;padding-bottom:20px}#main .mod_article#aktion h3,#main .mod_article#aktion h3 a{padding-top:15px}body.initiative #header .mod_article .ce_text p{max-width:180px}.mod_article.quote p strong{font-size:28px;line-height:36px}#main .mod_article.quote{padding-top:75px;padding-bottom:45px}#main .mod_article.text-links .ce_text,#main .mod_article.text-rechts .ce_text{padding-right:180px;padding-left:180px}.mod_changelanguage{left:960px;top:57px}.mod_article.referenzen .ce_text p strong::before,.mod_article.referenzen .ce_text p strong::after{height:60px}#main .mod_article.text-links figcaption,#main .mod_article.text-rechts figcaption,#header .ce_image figcaption{font-size:14px;line-height:23px}#main .mod_article.text-links figcaption strong,#main .mod_article.text-rechts figcaption strong,#header .ce_image figcaption strong{font-size:17px}#main .mod_article.referenzen .ce_text p strong{font-size:28px;line-height:36px}#main .mod_article .kreis{width:60px;height:52px;margin-top:-125px;margin-right:30px;margin-left:30px}.ce_form p{font-size:15px;line-height:22px}fieldset h3,fieldset label,fieldset fieldset legend{margin-bottom:25px;font-size:25px}.ce_form .widget.menge input{font-size:40px}.ce_form .widget-radio.dosengroesse span::before{width:92px;height:200px}.ce_form .widget-radio.dosengroesse span:nth-child(8)::before{width:68px;height:146px}.ce_form .widget-radio.dosengroesse span:nth-child(7)::before{width:63px;height:175px}.ce_form .widget-radio.dosengroesse span:nth-child(6)::before{width:58px;height:158px}.ce_form .widget-radio.dosengroesse span:nth-child(5)::before{width:53px;height:142px}.ce_form .widget-radio.dosengroesse span:nth-child(4)::before{width:53px;height:150px}.ce_form .widget-radio.dosengroesse span:nth-child(3)::before{width:48px;height:133px}.ce_form .widget-radio.dosengroesse span:nth-child(2)::before{width:42px;height:117px}.ce_form .widget-radio label{font-size:14px;line-height:18px}.ce_form .widget-textarea textarea,.ce_form .widget-upload input.upload{height:120px}.ce_form .widget-explanation.verpackung{padding-bottom:0}#main .mod_article .faq-button{height:150px;font-size:20px}.faq .toggler{padding-top:20px;padding-bottom:15px;font-size:20px}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text{font-size:15px;line-height:23px}.ce_hyperlink a,.ce_hyperlink button,.ce_download p a{font-size:15px}.ce_form .widget.upload-gestaltungsvorlagen{width:40%}#team-button{width:150px;height:150px;bottom:45px;right:45px}#team-button a{font-size:17px}body.faq #main .mod_article.first,body.sorten #main .mod_article.first,body.verpackung #main .mod_article.first{padding-top:45px}#main .mod_article .mod_newslist{width:90%;max-width:90%;padding-right:5%;padding-left:5%}.mod_newslist .layout_latest h2{font-size:32px;line-height:40px}.mod_newslist .layout_latest h3{margin-top:-20px;font-size:16px;line-height:24px}.mod_newslist .layout_latest p{font-size:15px;line-height:23px}.mod_newslist .layout_latest.bild-links .image_container,.mod_newslist .layout_latest.bild-rechts .image_container{width:45%}.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text h2{font-size:45px}#main .mod_article .ce_text.fuenfer.badge .image_container::after{left:120px}
}
@media (max-width: 1440px){
/* desktop-medium.css */
#main .mod_article{padding-top:60px;padding-bottom:60px}#header .ce_text h1{margin-bottom:30px;font-size:60px;line-height:60px;letter-spacing:-1px}#main .mod_article.produkt-1er h2{font-size:50px;line-height:50px}h1{font-size:50px;line-height:50px;letter-spacing:-1px}body.sorten #main .mod_article .mod_rocksolid_slider,body.verpackung #main .mod_article .mod_rocksolid_slider{margin-top:45px;padding-top:90px}.rsts-skin-default .rsts-nav,.rsts-nav-tabs{top:35px}.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-links{margin-left:120px;width:calc(50% - 120px)}.nachhaltigkeit #main .mod_article .ce_accordion .toggler::before{width:45px;height:45px;margin-top:30px;font-size:30px;line-height:55px}#main .mod_article .ce_accordion .accordion .ce_text.text-rechts{margin-right:120px;width:calc(50% - 120px)}.nachhaltigkeit #main .mod_article .ce_accordion .image_container{width:calc(50% + 60px)}.rsts-skin-default .rsts-nav-numbers a,.rsts-skin-default .rsts-nav-tabs a{padding:10px 30px;font-size:15px}.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text h3{margin-bottom:30px;font-size:30px;line-height:35px}.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text{padding-top:75px;padding-bottom:60px}#header .mod_article .ce_text{max-width:480px;margin-top:150px;height:calc(70vh - 150px)}body.detail .mod_newsreader .layout_full .image_container{height:300px}#instagram{margin-top:75px}#eapps-instagram-feed-1{margin-top:60px}#main .mod_article .ce_image.fresenius{width:25%;top:150px}#header .inside{height:90px}#main .mod_article.produkt-3er .ce_hyperlink{margin-bottom:60px}#main .mod_article .ce_accordion .accordion .ce_text.tabelle table td em{font-size:12px}#instagram h1{font-size:45px;line-height:45px}#main .mod_article .popup.arteser{margin-left:8.8%}#main .mod_article .popup h3{font-size:15px}.classic-startseite .image_container{width:120px;right:-50%}#main .mod_article#wasservergleichstool .ce_text{padding-top:75px}#main .mod_article#wasservergleichstool .ce_table{padding-top:30px}#main .mod_article#wasservergleichstool .ce_table.rhodius,#main .mod_article#wasservergleichstool .ce_table:not(.rhodius){font-size:15px}#main .mod_article#wasservergleichstool .ce_table thead th{font-size:16px}#main .mod_article#wasservergleichstool .ce_table table td{padding:5px 45px}#main .mod_article#aktion h3,#main .mod_article#aktion h3 a{padding-top:20px;font-size:16px;line-height:26px}#main .mod_article#aktion .image_container{width:50px;height:50px;margin-top:-45px;margin-left:-30px}#main .mod_article#aktion{width:180px;height:180px}#main .mod_article#aktion h3,#main .mod_article#aktion h3 a{padding-top:15px}.mod_article#aktion p a::after{margin-top:12px}#main .mod_article#aktion p a{font-size:12px;line-height:18px}body.initiative #header .mod_article .ce_text p{max-width:150px}.mod_article.quote p strong{font-size:24px;line-height:32px}#main .mod_article.quote{padding-top:60px;padding-bottom:30px}#main .mod_article .ce_text.vierer .image_container img{height:48px}#main .mod_article .ce_text.fuenfer{width:15%}#header .mod_article.first p{font-size:16px;line-height:24px}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text{font-size:14px;line-height:22px}#main .mod_article .kreis{margin-top:-100px}.ce_form p{font-size:13px;line-height:20px}.ce_form .widget-radio,.ce_form .widget-explanation,.ce_form .widget-text,.ce_form .widget-range,.ce_form .widget-upload{padding:30px 75px 50px 45px}.ce_form .widget.menge input{font-size:30px}.ce_hyperlink a,.ce_hyperlink button,.ce_download p a{font-size:14px}.ce_form .widget-radio.dosengroesse span::before{width:83px;height:180px}.ce_form .widget-radio.dosengroesse span:nth-child(8)::before{width:61px;height:131px}.ce_form .widget-radio.dosengroesse span:nth-child(7)::before{width:57px;height:158px}.ce_form .widget-radio.dosengroesse span:nth-child(6)::before{width:52px;height:142px}.ce_form .widget-radio.dosengroesse span:nth-child(5)::before{width:48px;height:128px}.ce_form .widget-radio.dosengroesse span:nth-child(4)::before{width:48px;height:135px}.ce_form .widget-radio.dosengroesse span:nth-child(3)::before{width:43px;height:120px}.ce_form .widget-radio.dosengroesse span:nth-child(2)::before{width:38px;height:105px}.ce_form .widget-radio.getraenkeart span{margin-top:30px}.ce_form .widget-radio.getraenkeart span::before{width:75px;height:75px;background-size:contain}.ce_form .widget-radio.deckel span,.ce_form .widget-radio.lasche span{margin-top:15px}.ce_form .widget-radio.deckel span::before,.ce_form .widget-radio.lasche span::before{width:100px;height:100px;background-size:contain}.ce_form .widget-radio.drucktechnik span::before,.ce_form .widget-radio.ueberlackierung span::before{width:90px;height:90px;background-size:contain}.ce_form .widget-radio.drucktechnik span,.ce_form .widget-radio.ueberlackierung span{margin-top:15px}.ce_form .widget-textarea textarea,.ce_form .widget-upload input.upload{height:90px}.ce_form .widget-radio.verpackung span{margin-top:-15px;margin-bottom:20px}.ce_form .widget-radio.verpackung span::before{height:105px;background-size:contain}.ce_form .widget-radio.verpackung span:nth-child(2)::before,.ce_form .widget-radio.verpackung span:nth-child(4)::before,.ce_form .widget-radio.verpackung span:nth-child(9)::before{height:114px}.ce_form .widget-radio.verpackung span:nth-child(5)::before,.ce_form .widget-radio.verpackung span:nth-child(6)::before,.ce_form .widget-radio.verpackung span:nth-child(8)::before{height:96px}.ce_form .widget-radio.verpackung span:nth-child(7)::before,.ce_form .widget-radio.verpackung span:nth-child(10)::before{height:118px}.mod_article.faq h2{font-size:32px;line-height:36px}#main .mod_article .faq-button{height:125px;font-size:18px}.faq-button img{height:32px;margin-top:24px}#header h3{font-size:20px}#main .mod_article .ce_text.fuenfer strong,#main .mod_article .ce_text.vierer strong,#main .mod_article .ce_text.dreier strong{font-size:18px}#team-button{width:140px;height:140px;bottom:30px;right:30px}#team-button a{font-size:16px;line-height:16px}.mod_article.referenzen .ce_text p strong::before,.mod_article.referenzen .ce_text p strong::after{margin-left:-105px}.mod_article.referenzen .ce_text p strong::after{margin-right:-105px;margin-left:auto}.mod_article.referenzen .image_container img{height:90px}body.verpackung .umverpackung img{max-width:25%}#header .ce_text:lang(fr),#header .ce_text:lang(es){max-width:640px}#header h1:lang(fr),#header h1:lang(es){font-size:55px;line-height:55px}.mod_newslist .layout_latest.bild-links .image_container,.mod_newslist .layout_latest.bild-rechts .image_container{width:40%}.mod_newslist .layout_latest h2{font-size:28px;line-height:36px}.mod_newslist .layout_latest h3{font-size:15px;line-height:23px}.mod_newslist .layout_latest p{font-size:14px;line-height:21px}.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text h2{font-size:40px}#main .mod_article .ce_text.fuenfer.badge .image_container::after{left:105px}.ce_form .widget.bestellanfrage,.ce_form .widget.menge,.ce_form .widget.getraenkeart,.ce_form .widget.deckel,.ce_form .widget.drucktechnik,.ce_form .widget.ueberlackierung{flex:37.5%}
}
@media (max-width: 1280px){
/* desktop-small.css */
#main .mod_article{padding-top:45px;padding-bottom:45px}h1{font-size:50px;line-height:50px}html,body{font-size:13px;line-height:20px}h2{font-size:30px;line-height:35px}#main .mod_article.produkt-1er h2{font-size:40px;line-height:40px}.mod_navigation ul li a,.mod_navigation ul li.active strong,.mod_navigation ul li.trail strong{padding-right:10px;padding-left:10px}div#branding a{width:40px;height:40px;background-position:center top;background-size:400%}.mod_navigation{padding-top:40px;padding-left:135px}.mod_customnav ul{top:40px}#header .mod_article .ce_text{max-width:500px;margin-left:145px}.subnavi .inner{left:135px;top:72px}.subnavi.produktion .inner,.subnavi.vielfalt .inner,.subnavi.nachhaltigkeit .inner{width:640px}.subnavi.anfrage .inner{width:960px}.subnavi .ce_text,.subnavi .ce_text a{font-size:13px;line-height:13px}.subnavi .ce_text strong,.produkt-6er strong{font-size:15px}.subnavi .ce_text{width:265px;padding:25px}#main .mod_article.text-links .ce_text,#main .mod_article.text-rechts .ce_text{max-width:420px;padding-right:135px;padding-left:135px}#header .mod_article.first p{font-size:14px;line-height:22px}#main .mod_article .ce_text.fuenfer,#main .mod_article .ce_text.vierer,#main .mod_article .ce_text.dreier{font-size:13px;line-height:20px}#main .mod_article.text-links figcaption,#main .mod_article.text-rechts figcaption,#header .ce_image figcaption{font-size:12px;line-height:18px}#main .mod_article.text-links figcaption strong,#main .mod_article.text-rechts figcaption strong,#header .ce_image figcaption strong{font-size:15px}.subnavi.produkte .ce_text{width:165px;height:70px}.subnavi.premium .ce_text,.subnavi.kontakt .ce_text{width:270px}.subnavi.premium .inner{width:640px}.subnavi.kontakt .inner{width:960px}.mod_customnav ul li a::before,.mod_customnav ul li.active strong::before{width:12px;height:19px}.ce_hyperlink a,.ce_hyperlink button{padding-top:10px;padding-bottom:9px}.subnavi.produkte .inner{width:645px}.subnavi.produkte img{max-height:75px}#header .inside{height:75px}#main .mod_article.infos table{font-size:13px;line-height:20px}#header h3{font-size:20px}.nachhaltigkeit #main .mod_article .ce_accordion .toggler h3{margin-top:15px;font-size:15px}.nachhaltigkeit #main .mod_article .ce_accordion .toggler p{font-size:13px;line-height:20px}#instagram{margin-top:60px}#eapps-instagram-feed-1{margin-top:45px}#main .mod_article.produkt-6er{font-size:13px;line-height:15px}#header h1{font-size:45px;line-height:45px}#footer .ce_text.produkte,#footer .ce_text.service{margin-right:60px}#footer .inside{margin-right:60px;margin-left:60px}.toggle-navi{padding:45px}#main .mod_article > *{width:75%;padding-right:12.5%;padding-left:12.5%}#main .mod_article .ce_image.fresenius{top:120px}#main .mod_article.first{padding-top:60px}#main .mod_article .ce_text.vierer .image_container img,#main .mod_article .ce_text.dreier .image_container img{height:36px}#main .mod_article .ce_text.fuenfer strong,#main .mod_article .ce_text.vierer strong,#main .mod_article .ce_text.dreier strong{font-size:16px}#main .mod_article .gl{font-size:12px;line-height:20px}#main .mod_article.produkt-3er .ce_hyperlink{margin-bottom:30px}#main .mod_article .ce_accordion .accordion .ce_text.tabelle table,.rsts-slide table{margin-right:0;width:80% !important}#main .mod_article .popup{padding-right:0;padding-left:5.5%}.classic-startseite .image_container{width:105px;right:-65%}#main .mod_article#wasservergleichstool .ce_text{padding-left:5%}#main .mod_article#wasservergleichstool .ce_text h2:before{width:45px;height:75px;margin-top:-40px;margin-left:-45px}#main .mod_article#wasservergleichstool .ce_table.rhodius td.col_first{font-size:13px}#main .mod_article#wasservergleichstool .ce_table table td,#main .mod_article#wasservergleichstool .ce_table thead tr th{padding-right:30px;padding-left:30px}#main .mod_article#aktion{width:190px;height:190px;bottom:30px;right:30px;padding:10px}#main .mod_article#aktion h3,#main .mod_article#aktion h3 a{padding-top:15px;font-size:15px;line-height:25px}#main .mod_article#aktion h3,#main .mod_article#aktion h3 a{margin-bottom:10px !important}#main .mod_article#aktion p a::after{margin-top:15px}#main .mod_article#aktion .image_container{width:40px;height:40px;margin-top:-40px;margin-left:-25px}#main .mod_article#aktion p a{font-size:11px;line-height:15px}body.initiative #header .mod_article .ce_text p{max-width:120px}#main .mod_article .ce_text.fuenfer{width:16%}#team-button{width:130px;height:130px}.mod_changelanguage{left:770px;top:45px}.mod_changelanguage::after{width:12px;height:13px;background-size:contain}.mod_article.referenzen .ce_text p strong::before,.mod_article.referenzen .ce_text p strong::after{height:45px}.mod_article.referenzen .image_container img{height:75px}#main .mod_article.referenzen .ce_text p strong{font-size:24px;line-height:28px}.ce_form .widget-text input,.ce_form .widget-textarea textarea{width:290px}#header .ce_text:lang(fr),#header .ce_text:lang(es){max-width:640px}.mod_newslist .layout_latest h2{font-size:24px;line-height:32px}.mod_newslist .layout_latest h3{font-size:14px;line-height:21px}.mod_newslist .layout_latest p{font-size:13px;line-height:18px}.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text h2{font-size:35px}#main .mod_article .ce_text.fuenfer.badge .image_container::after{left:90px}#main .mod_article .weiter,#main .mod_article .senden{padding-right:20%}.ce_form .widget.getraenkeart{flex:50%}
}
@media (max-width: 1024px) and (orientation: landscape){
/* ipad-quer.css */
body.detail .mod_newsreader .layout_full .image_container{height:240px;margin-top:30px;margin-bottom:30px}.video_container audio{height:36px;margin-top:35px;margin-bottom:5px}#footer .ce_text.produkte,#footer .ce_text.service{margin-right:45px}.rsts-skin-default .rsts-nav-numbers a,.rsts-skin-default .rsts-nav-tabs a{margin-right:15px}#main .mod_article .ce_accordion .accordion .ce_text.text-links{margin-left:60px;width:calc(50% - 60px)}#main .mod_article .ce_accordion .image_container{width:calc(50% + 30px)}#main .mod_article .ce_accordion .accordion .ce_text{padding-top:60px;padding-bottom:45px}#main .mod_article .ce_accordion .accordion .ce_text.text-rechts{margin-right:60px;width:calc(50% - 60px)}#main .mod_article .ce_accordion .accordion .ce_text h3{margin-bottom:25px;font-size:25px;line-height:30px}.mod_navigation{padding-left:100px}#header .mod_article .ce_text{margin-left:110px}#footer{font-size:12px;line-height:18px}#footer strong,#footer a.mail{font-size:13px}#footer .ce_image img{width:45px;height:45px}.ce_hyperlink a,.ce_hyperlink button{margin-right:0;margin-left:0}#main .mod_article .gl{margin-top:-90px;padding-right:5%}#instagram h1{font-size:40px;line-height:40px}#main .mod_article .popup h3{font-size:13px}#main .mod_article .popup.arteser{padding-left:6.7%}.classic-startseite .image_container{right:-45%}#main .mod_article#wasservergleichstool .ce_table.rhodius,#main .mod_article#wasservergleichstool .ce_table:not(.rhodius){font-size:13px}#main .mod_article#wasservergleichstool .ce_table.rhodius td.col_first,#main .mod_article#wasservergleichstool .ce_table.rhodius .row_8 td.col_first{padding-left:10%}#main .mod_article#wasservergleichstool .ce_table.rhodius td.col_first{font-size:12px}#main .mod_article#wasservergleichstool .ce_table thead th{font-size:15px}#main .mod_article#wasservergleichstool .ce_table table td,#main .mod_article#wasservergleichstool .ce_table thead tr th{padding-right:15px;padding-left:15px}#main .mod_article#aktion{width:160px;height:160px}#main .mod_article#aktion .image_container{margin-top:-35px}#main .mod_article#aktion h3,#main .mod_article#aktion h3 a{font-size:14px;line-height:20px}#main .mod_article#aktion p a{font-size:10px;line-height:13px}.mod_cms_accept_tags p{font-size:13px;line-height:20px}.mod_cms_accept_tags button[value="accept"],.mod_cms_cookie_bar button[value="accept"]{font-size:15px}.mod_article.quote p strong{font-size:20px;line-height:28px}#header .mod_article .ce_image.made-in-germany,#header .mod_article .ce_image.made-in-germany .image_container{width:90px;height:60px}.mod_changelanguage{left:720px}.mod_changelanguage::after{right:15px}body.startseite #header .mod_article.first p{max-width:330px}#main .mod_article .ce_text.fuenfer{width:17%}#main .mod_article .ce_text.fuenfer,#main .mod_article .ce_text.vierer,#main .mod_article .ce_text.dreier{font-size:12px;line-height:18px}#main .mod_article.text-links .ce_text,#main .mod_article.text-rechts .ce_text{max-width:390px;padding-right:120px;padding-left:120px}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{left:9%}.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-thumbs-next{left:auto;right:9%}#main .mod_article.referenzen .ce_text p strong{max-width:540px}#main .mod_article.welle{padding-top:105px;padding-bottom:75px}#footer .service img{width:20px;height:20px}.subnavi .inner{left:100px}#main .mod_article .ce_text.vierer{width:17%}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text h3{font-size:15px}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text h2{font-size:25px}.rsts-skin-default .rsts-nav-numbers a,.rsts-skin-default .rsts-nav-tabs a{margin-right:5px;padding-right:15px;padding-left:15px}.ce_form p{font-size:12px;line-height:16px}fieldset h3,fieldset label,fieldset fieldset legend{margin-bottom:20px;font-size:20px}.ce_form .widget.menge input{width:200px;font-size:20px}.ce_form .ce_hyperlink a,.ce_form .ce_hyperlink button,.ce_form .ce_download p a{margin-top:10px;padding-right:15px;padding-left:20px;font-size:13px}body.konfigurator .ce_form .ce_hyperlink a::after{width:0;height:0;margin:0;content:''}.ce_form .widget-radio.verpackung span{margin-top:-20px;margin-bottom:0}body.konfigurator #main .mod_article{padding-right:5%;padding-left:5%}.ce_form .widget-radio.getraenkeart span::before{width:60px;height:60px}.ce_form .widget-radio label{font-size:12px;line-height:16px}.ce_form .widget-radio.deckel span::before,.ce_form .widget-radio.lasche span::before{width:75px;height:75px}.ce_form .widget-radio.drucktechnik span::before,.ce_form .widget-radio.ueberlackierung span::before{width:75px;height:75px}#main .mod_article .kreis{width:52px;height:44px;margin-top:-80px}.mod_newslist .layout_latest.halb,.mod_newslist .layout_latest.schmal,.mod_newslist .layout_latest.breit{flex:1 100%}#main .mod_article .ce_text.fuenfer.badge .image_container::after{left:60px}.ce_form .widget-explanation.bestellanfrage{border-right:0px solid #eee;border-bottom:5px solid #eee}.ce_form .widget.grundstoffe{border-right:0px solid #eee;border-bottom:5px solid #eee;border-left:5px solid #eee}.ce_form .widget.dpg-pfandlogo{border-right:0px solid #eee;border-bottom:5px solid #eee;border-left:5px solid #eee}
}
@media (max-width: 812px) and (orientation: landscape){
/* iphone-quer.css */
html,body{font-size:12px;line-height:18px}#header .mod_article .ce_image::after,#header .mod_article .ce_player::after,#header .mod_article .ce_image,#header .mod_article .ce_image .image_container,#header .mod_article .ce_player,#header .mod_article .ce_player .video_container{height:100vh}#header .mod_article .ce_text{margin-top:60px;height:calc(100vh - 60px)}.classic-startseite .image_container{width:75px;right:-5%}#main .mod_article.first{padding-top:60px}#main .mod_article.produkt-1er h2{font-size:30px;line-height:30px}h2{margin-bottom:15px;font-size:20px;line-height:25px;letter-spacing:0px}h3{margin-top:-15px;margin-bottom:30px;font-size:15px}#main .mod_article .ce_text.vierer{width:33%}#main .mod_article.produkt-1er h3,#main .mod_article.infos h3{font-size:18px;line-height:24px}#main .mod_article.infos h3{margin-bottom:15px}#main .mod_article.infos table{width:93% !important}.ce_hyperlink a,.ce_hyperlink button{margin-top:5px;padding-right:15px;padding-left:20px}#footer .inside{margin-right:30px;margin-left:30px}#footer .ce_text.produkte,#footer .ce_text.service{margin-right:30px}h4{font-size:15px}.rsts-type-slide .rsts-view::before{width:48px;height:36px;left:50%;position:absolute;margin-top:-36px;margin-left:-24px;background-image:url("../../files/images/icon-swipe-white.svg");content:''}.weiss.rsts-type-slide .rsts-view::before{background-image:url("../../files/images/icon-swipe-grey.svg")}.weiss.mod_rocksolid_slider{padding-top:75px}#main .mod_article.dunkelblau.welle{padding-top:15px;padding-bottom:30px}#main .mod_article .ce_image.fresenius{display:none}#header h3{margin-top:-15px;font-size:18px}#drei .rsts-skin-default .rsts-nav{display:block}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next{display:none}.rsts-skin-default .rsts-nav-thumbs{left:20%}#main .mod_article .ce_accordion .accordion .ce_text.tabelle table,.rsts-slide table{}#main .mod_article#wasservergleichstool .ce_text h2:before{width:45px;height:60px;margin-top:-30px;margin-left:-45px;border-top:10px solid #fff;border-right:0px solid #fff;border-bottom:10px solid #fff;border-left:10px solid #fff}#main .mod_article#wasservergleichstool .ce_text{width:45%;padding-top:60px}#main .mod_article#wasservergleichstool .ce_table.rhodius,#main .mod_article#wasservergleichstool .ce_table:not(.rhodius),#main .mod_article#wasservergleichstool .ce_table thead th{font-size:12px}#main .mod_article#wasservergleichstool .ce_table.rhodius td.col_first,#main .mod_article#wasservergleichstool .ce_table.rhodius .row_8 td.col_first{padding-left:5%}#main .mod_article#wasservergleichstool .ce_table.rhodius td.col_first{font-size:11px}#main .mod_article#wasservergleichstool .ce_table table td,#main .mod_article#wasservergleichstool .ce_table thead tr th{padding-right:10px;padding-left:10px}#main .mod_article#wasservergleichstool .ce_table table td{padding-top:3px;padding-bottom:3px}#main .mod_article #wasservergleichskarte{border-right:10px solid #fff}#main .mod_article#wasservergleichstool .ce_table{padding-top:15px}#main .mod_article#aktion{width:120px;height:120px;border:3px solid #fff}#main .mod_article#aktion .ce_text{width:100%;padding-right:0;padding-left:0}#main .mod_article#aktion .image_container{margin-top:-32px;margin-left:-22px;border:3px solid #fff}#main .mod_article#aktion h3 a::after{width:18px;height:16px;display:block;margin-top:7px;margin-right:auto;margin-left:auto;background-image:url("../../files/images/arrow-right-white.svg");background-position:center center;background-repeat:no-repeat;content:'';background-size:contain}#main .mod_article#aktion p{display:none}.mod_cms_accept_tags p{font-size:11px;line-height:15px}.mod_cms_accept_tags form > .tags > div p{font-size:10px !important;line-height:13px !important}.mod_cms_accept_tags button[value="accept"],.mod_cms_cookie_bar button[value="accept"]{margin-top:15px;margin-bottom:0;font-size:13px}.mod_cms_accept_tags form > .tags > div .head span{font-size:13px;line-height:20px}.mod_cms_accept_tags form{margin:20px;padding:10px 20px}.mod_article.quote p strong{font-size:16px;line-height:20px}#main .mod_article.quote{padding-top:45px}#header .mod_article .ce_image.first::after,#header .mod_article .ce_player.first::after{height:100vh}#header .mod_article.first::after{top: calc(100vh - (100vw / 1920 * 400 / 2))}#main .mod_article .ce_text.fuenfer{width:24%}#team-button{width:120px;height:120px}#team-button img{margin-top:20px}h1{font-size:40px;line-height:45px;letter-spacing:-0.5px}#header .ce_text h1{font-size:50px;line-height:55px;letter-spacing:-0.5px}#main .mod_article.text-links .ce_text,#main .mod_article.text-rechts .ce_text{max-width:360px;padding-right:100px;padding-left:100px}#main .mod_article.text-rechts .ce_image::after,#main .mod_article.text-rechts .ce_player::after{background: linear-gradient(to left, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0) 80%)}#main .mod_article.text-links .ce_image::after,#main .mod_article.text-links .ce_player::after{background: linear-gradient(to right, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0) 80%)}.rsts-skin-default .rsts-nav-numbers a,.rsts-skin-default .rsts-nav-tabs a{margin-right:0;padding-right:10px;padding-left:10px}body.dunkel #main .mod_article{padding-right:0;padding-left:0}body.team #header .mod_article .ce_text{height:91vh}.ce_form .step{height:auto}.ce_form fieldset fieldset{margin-bottom:0}.ce_form .widget-text input,.ce_form .widget-textarea textarea{width:250px}#main .mod_article .faq-button{height:100px;font-size:15px}.faq-button img{margin-top:16px}.mod_article.faq{width:100%;margin-right:0;margin-left:0}#main .mod_article.faq .ce_accordionSingle{width:80%;max-width:80%}#main .mod_article #automat{width:65vw}body.faq #main .mod_article.first,body.sorten #main .mod_article.first,body.verpackung #main .mod_article.first{padding-top:0}.nachhaltigkeit #main .mod_article .ce_accordion .toggler{height:65vh}.nachhaltigkeit #main .mod_article .ce_accordion .accordion{margin-top:57vh}.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-links,.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-rechts{width:100%;    margin-left:0;    padding-bottom:0;    padding-left:0}.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-links h2,.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-links h3,.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-links p,.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-rechts h2,.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-rechts h3,.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-rechts p{width:70%;    margin-right:15%;    margin-left:15%}.nachhaltigkeit #main .mod_article .ce_accordion .image_container{width:100%;    max-width:100%;    position:relative;    margin-top:60px}.nachhaltigkeit #main .mod_article .ce_accordion .image_container img{width:100%;    max-width:100%;    display:block}.nachhaltigkeit #main .mod_article .ce_accordion .text-links .image_container::after,.nachhaltigkeit #main .mod_article .ce_accordion .text-rechts .image_container::after{display:none}.nachhaltigkeit #main .mod_article .ce_accordion .text-rechts .image_container img{position:relative}#main .mod_article .ce_text.fuenfer.badge .image_container::after{left:75px}
}
@media (max-width: 768px) and (orientation: portrait){
/* ipad-hoch.css */
.subnavi,.mod_navigation,.mod_customnav:not(#navi-mobil) ul{display:none !important}#main .anfrage-container{flex-direction: column}#main .anfrage-container .ce_image.anfrage-kontakt{width: 60%;margin: 30px auto 15px auto;;order:1}.anfrage-container .ce_image.anfrage-kontakt h3{margin-top: -52px}#main .anfrage-container .ce_text{width:90%;margin: auto;text-align:center !important}#main .mod_article .ce_text.zweier{margin: 30px auto}.show-navi #navi-mobil{display:block}#navi-mobil li a,#navi-mobil li.active strong{display:block;margin-bottom:10px;font:30px/40px Qualy;text-decoration:none;color:#092c57}#navi-mobil li.produktion a,#navi-mobil li.vielfalt a,#navi-mobil li.nachhaltigkeit:not(.seite):not(.co2-neutral) a,#navi-mobil li.anfrage a,body.dunkel #navi-mobil li.produktion a,body.dunkel #navi-mobil li.vielfalt a,body.dunkel #navi-mobil li.nachhaltigkeit a,body.dunkel #navi-mobil li.anfrage a{margin-left:0;border-bottom:2px solid #ddd;font-size:20px;line-height:30px;color:#00ACE6}#navi-mobil li.technologie,#navi-mobil li.qualitaet,#navi-mobil li.sorten,#navi-mobil li.verpackung,#navi-mobil li.nachhaltigkeit.seite,#navi-mobil li.co2-neutral,#navi-mobil li.konfigurator,#navi-mobil li.faq{margin-left:30px}#navi-mobil li.leitungswasser,#navi-mobil li.reklamation{margin-bottom:45px}#navi-mobil ul{right:90px}#header .mod_article .ce_image::after,#header .mod_article .ce_player::after,#header .mod_article .ce_image,#header .mod_article .ce_image .image_container,#header .mod_article .ce_player,#header .mod_article .ce_player .video_container{height:40vh}#header .mod_article .ce_text{margin-top:120px;height:calc(40vh - 120px)}#main .mod_article .ce_text.dreier{width:25%;padding-right:2%;padding-left:2%}#main .mod_article.produkt-1er{height:auto;padding-top:60px;padding-bottom:60px}#main .mod_article.infos{margin-top:0;margin-bottom:0}#main .mod_article.produkt-1er h3,#main .mod_article.infos h3{font-size:20px;line-height:25px}#main .mod_article.produkt-3er{width:100%;min-height:1px;padding-top:60px;padding-bottom:45px}#main .mod_article.produkt-6er{max-width:95%;padding-top:25px;padding-bottom:15px;font-size:11px;line-height:11px}#main .mod_article.produkt-6er .ce_text img{max-width:45%;max-height:90px}.subnavi .ce_text strong,.produkt-6er strong{font-size:14px;line-height:16px}#main .mod_article.produkt-1er h2{font-size:30px;line-height:30px}#main .mod_article .ce_image.bild-oben,#main .mod_article .ce_image.bild-oben .image_container{height:auto}.rsts-skin-default .rsts-nav-numbers a,.rsts-skin-default .rsts-nav-tabs a{margin-right:10px;padding-right:15px;padding-left:15px}h2{font-size:25px;line-height:30px;letter-spacing:0px}h1{font-size:40px;line-height:40px;letter-spacing:-1px}#main .mod_article.dunkelblau.welle{padding-top:75px;padding-bottom:30px}#header .mod_article .ce_text{margin-left:30px}.mod_rocksolid_slider .ce_text{max-width:80%;margin:0 auto;padding:30px 0px !important}#main .mod_article.breit .ce_text.dreier{width:70%;margin-bottom:30px}.ce_form .widget-text input,.ce_form .widget-textarea textarea{width:270px}#footer .inside{margin-right:30px;margin-left:30px}#footer{font-size:11px;line-height:16px}.mod_navigation ul li{display:block;padding:15px;font-size:20px;line-height:30px}#footer .ce_text.produkte,#footer .ce_text.service{margin-right:30px}#footer strong,#footer a.mail{font-size:12px}.hell #header .mod_article .ce_text,#header .mod_article .ce_text{width:85%}#main .mod_article .gl{margin-top:-75px;padding-right:5%;font-size:10px;line-height:16px}#instagram h1{font-size:30px;line-height:30px}#main .mod_article .popup h3{font-size:11px}#main .mod_article .popup p{padding:10px 15px;font-size:13px;line-height:18px}#main .mod_article .popup.arteser{top:83%;padding-left:8.5%}#main .mod_article .popup.hydrogencarbonat{padding-left:7%}#main .mod_article .popup{top:72%}.classic-startseite .image_container{width:90px;right:-15%}#main .mod_article #wasservergleichskarte{width:100%;height:40vh;min-height:1px;max-height:40vh;border-bottom:10px solid #fff}#main .mod_article#wasservergleichstool .ce_table{width:auto;margin-left:0;padding-left:0}#main .mod_article#wasservergleichstool .ce_table.rhodius td.col_first{padding-left:10%}#main .mod_article#wasservergleichstool .ce_text{width:90%;margin-top:37.5vh;margin-left:0}#main .mod_article#wasservergleichstool .ce_text h2:before{width:90px;height:60px;left:50%;margin-left:-55px;border-top:10px solid #fff;border-right:10px solid #fff;border-bottom:0px solid #fff;border-left:10px solid #fff;border-radius:120px 120px 0 0;background-size:60%;background-position:center bottom;margin-top:calc(-75px + 2.5vh - 60px)}#main .mod_article#wasservergleichstool .ce_text h2{max-width:100vw;text-align:center}#main .mod_article#aktion{width:180px;height:180px}.mod_cms_accept_tags button[value="accept"],.mod_cms_cookie_bar button[value="accept"]{font-size:15px}.mod_cms_accept_tags p,.mod_cms_accept_tags form > .tags > div .head span{font-size:13px;line-height:20px}.mod_cms_accept_tags form > .tags > div p{font-size:11px !important;line-height:15px !important}body.initiative #header .mod_article .ce_text p{margin-left:120px}.mod_article.quote p strong{font-size:16px;line-height:20px}#header .mod_article.first::after{top:calc(40vh - (100vw / 1920 * 400 / 2))}body.team #header .mod_article.first::after{top:calc(50vh - (100vw / 1920 * 400 / 2))}#main .mod_article .ce_text.fuenfer{width:25%;margin-bottom:60px}#main .mod_article.text-links .ce_text,#main .mod_article.text-rechts .ce_text{max-width:45%;padding-right:12.5%;padding-left:12.5%}#main .mod_article.text-links .ce_image img,#main .mod_article.text-rechts .ce_image img{max-width:130%;margin-left:-15%}body.dunkel #main .mod_article{padding-right:0;padding-left:0}.rsts-skin-default .rsts-nav-numbers a,.rsts-skin-default .rsts-nav-tabs a{margin-right:0;padding-right:10px;padding-left:10px}.mod_article.referenzen .mod_rocksolid_slider .ce_text{max-width:50%}#main .mod_article.welle{padding-top:105px;padding-bottom:75px}#footer .service img{width:20px;height:20px}#header .mod_article .ce_image.made-in-germany{top:20vh}#main .mod_article.text-rechts .ce_image::after,#main .mod_article.text-rechts .ce_player::after{background:linear-gradient(to left, rgba(255,255,255,0.9) 55%, rgba(255,255,255,0) 85%)}#main .mod_article.text-links .ce_image::after,#main .mod_article.text-links .ce_player::after{background:linear-gradient(to right, rgba(255,255,255,0.9) 55%, rgba(255,255,255,0) 85%)}#main .mod_article .ce_text.vierer{width:33%;margin-bottom:60px}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text h3{font-size:15px}#main .mod_article #automat{width:65vw;margin-top:0}body.dunkel #navi-mobil li a,body.dunkel #navi-mobil li.active strong{color:#fff}.ce_form .widget-radio.getraenkeart span::before{width:60px;height:60px}.ce_form .widget-radio.deckel span::before,.ce_form .widget-radio.lasche span::before,.ce_form .widget-radio.drucktechnik span::before,.ce_form .widget-radio.ueberlackierung span::before{width:75px;height:75px}.ce_form .widget-radio label{margin-top:20px;font-size:12px}.ce_form .widget-radio.deckel span,.ce_form .widget-radio.lasche span{width:30%}.ce_form .widget-radio span{width:12%}.ce_form .widget.verpackung p{margin-right:6%}.ce_form .widget-radio.verpackung span{width:22.5%}.ce_form .widget-text input,.ce_form .widget-textarea textarea{width:230px}#main .mod_article .kreis{width:48px;height:40px;margin-top:-80px}.ce_form .widget-radio.dosengroesse span{width:10%;margin-right:1%;margin-left:1%}.mod_article.faq{margin-right:0;margin-left:0}#main .mod_article.faq .ce_accordionSingle{width:80%;max-width:80%}#main .mod_article .faq-button{height:105px;font-size:14px}.faq-button img{margin-top:16px}body.team #header .mod_article .ce_text{height:41vh}.mod_newslist .layout_latest.halb,.mod_newslist .layout_latest.schmal,.mod_newslist .layout_latest.breit{flex:1 100%}.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-links{width:100%;    margin-left:0;    padding-bottom:0;    padding-left:0}.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-links h2,.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-links h3,.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-links p,.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-rechts h2,.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-rechts h3,.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-rechts p{width:70%;    margin-right:15%;    margin-left:15%}.nachhaltigkeit #main .mod_article .ce_accordion .image_container{width:100%;    max-width:100%;    position:relative;    margin-top:60px}.nachhaltigkeit #main .mod_article .ce_accordion .image_container img{width:100%;    max-width:100%;    display:block}.nachhaltigkeit #main .mod_article .ce_accordion .text-links .image_container::after,.nachhaltigkeit #main .mod_article .ce_accordion .text-rechts .image_container::after{display:none}.nachhaltigkeit #main .mod_article .ce_accordion .text-rechts .image_container img{position:relative}.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text h2{font-size:30px}#main .mod_article .ce_text.fuenfer.badge .image_container::after{left:75px}.ce_form .widget-explanation.bestellanfrage{border-right:0px solid #eee;border-bottom:5px solid #eee}.ce_form .widget.grundstoffe{border-right:0px solid #eee;border-bottom:5px solid #eee;border-left:5px solid #eee}.ce_form .widget.dpg-pfandlogo{border-right:0px solid #eee;border-bottom:5px solid #eee;border-left:5px solid #eee}
}
@media (max-width: 414px) and (orientation: portrait){
/* iphone-hoch.css */
#main .mod_article .ce_image.bild-links,#main .mod_article .ce_image.bild-rechts{top:45px;position:absolute}#main .mod_article .ce_image.bild-links,#main .mod_article .ce_image.bild-rechts{width:100% !important;padding:0 !important}#main .mod_article .ce_image.bild-links img,#main .mod_article .ce_image.bild-rechts img{max-height:40vh}#main .mod_article.produkt-3er{padding-right:0;padding-left:0}#main .mod_article > *{width:85%;padding-right:7.5%;padding-left:7.5%}#main .mod_article .ce_text{text-align:left}#main .mod_article.first{padding-top:30px}#main .mod_article.produkt-3er .ce_text{text-align:center}#main .mod_article.infos table{margin-bottom:30px;font-size:10px;line-height:18px;width:100% !important}#main .mod_article.infos h3{margin-bottom:30px;text-align:center}h1,#header h1{font-size:30px;line-height:30px}#header h1{margin-bottom:15px;color:#092c57}#main .mod_article.produkt-6er{display:none}#main .mod_article.produkt-1er{display:block}#main .mod_article .ce_image.bild-links,#main .mod_article .ce_image.bild-rechts{width:auto}#main .mod_article.produkt-1er .ce_text,#main .mod_article.produkt-1er .ce_text.text-links,#main .mod_article.produkt-1er .ce_text.text-rechts{width:75%;padding-right:12.5%;padding-left:12.5%;text-align:center}#navi-mobil li a,#navi-mobil li.active strong{margin-left:15px;font-size:20px;line-height:25px}#navi-mobil li:not(.produktion):not(.vielfalt):not(.nachhaltigkeit):not(.anfrage) a::before{width:15px;height:13px;position:absolute;margin-top:6px;margin-left:-24px;background-image:url("../../files/images/arrow-right-grey.svg");content:''}div#branding a{width:40px;height:40px;left:20px;top:20px}.toggle-navi{padding:30px 20px}#header .inside{height:auto;min-height:65px;border-bottom:0}#header .mod_article .ce_image::after,#header .mod_article .ce_player::after,#header .mod_article .ce_image,#header .mod_article .ce_image .image_container,#header .mod_article .ce_player,#header .mod_article .ce_player .video_container{height:40vh}.hell #header .mod_article .ce_text,#header .mod_article .ce_text{height:auto;margin-top:45vh;color:#4a4a4a}#navi-mobil ul{left:45px;right:45px;top:90px}#navi-mobil li a,#navi-mobil li.active strong{margin-bottom:5px}#navi-mobil li.co2-neutral,#navi-mobil li.leitungswasser,#navi-mobil li.reklamation{margin-bottom:15px}#store_search input,#store_search select,#store_search button{width:100%;margin-right:0;margin-bottom:20px;margin-left:0;font-size:13px}.ce_hyperlink a,.ce_hyperlink button{margin-right:0;margin-left:0;padding-right:20px;padding-left:25px}.ce_hyperlink a::after,form button.submit::after{height:18px}#store_search .widget-submit{float:none;margin-right:0}#instagram{margin-top:45px}#footer{background-position:0px}#footer .ce_text{width:100%;float:none;font-size:13px;line-height:20px;margin-bottom:10px !important}#footer strong,#footer a.mail{font-size:16px}#store_search input{width:calc(100% - 80px)}#store_search .widget{display:block}h2{font-size:24px;line-height:28px}#main .mod_article .ce_text.fuenfer,#main .mod_article .ce_text.vierer{width:85%;padding-right:0;padding-left:0;text-align:center}#main .mod_article.zentriert .ce_text{text-align:center}#main .mod_article .ce_text.fuenfer{margin-bottom:30px}#main .mod_article .ce_text.fuenfer strong,#main .mod_article .ce_text.vierer strong,#main .mod_article .ce_text.dreier strong{margin-top:15px;margin-bottom:15px}#main .mod_article.text-links .ce_text,#main .mod_article.text-rechts .ce_text{position:relative;margin-top:30px;margin-bottom:20px}#main .mod_article.text-links,#main .mod_article.text-rechts{display:block}#header h3,h3{font-size:15px;line-height:20px}#header h3{margin-top:0;margin-bottom:0;color:#00ACE6}#header .mod_article .ce_image .image_container img{margin-left:-90%}#navi-mobil li.premium a,#navi-mobil li.nachhaltigkeit-alt a,#navi-mobil li.kontakt a{font-size:15px;line-height:25px}.ce_image.quelle .image_container img{max-width:200%;float:right}.rsts-type-slide .rsts-view::before{width:48px;height:36px;left:50%;position:absolute;margin-top:-36px;margin-left:-24px;background-image:url("../../files/images/icon-swipe-white.svg");content:''}.weiss.rsts-type-slide .rsts-view::before{background-image:url("../../files/images/icon-swipe-grey.svg")}.weiss.mod_rocksolid_slider{padding-top:75px}#main .mod_article.dunkelblau.welle{padding-top:0}.welle::after{display:none}#main .mod_article .gl{width:45%;margin-top:-45px;padding-right:15%;font-size:9px;line-height:11px}#main .mod_article.history{background-attachment:scroll}.cookiebar__text{width:90%;margin-top:5px;margin-bottom:10px}#main .mod_article .ce_image.fresenius{width:75%;top:15px;position:relative;margin-left:25%}.cookiebar{font-size:11px;line-height:18px}.ce_form .widget-radio span{width:95%;margin-bottom:60px}.ce_form .widget-radio.gebinde span{width:28%}.ce_form #reklamation .widget-textarea{width:90%}.ce_form .widget-textarea textarea,.ce_form .widget-upload input.upload{margin-right:0;margin-left:0;padding:0}.ce_form .widget-radio label{margin-top:15px;margin-bottom:15px}#header.hide .mod_article,#header.hide ~ #container,#header.hide ~ .custom,#header.hide ~ #footer{opacity:0.05}#main .mod_article.breit .ce_text.dreier{width:85%;text-align:left}section.drei .mod_rocksolid_slider,section.drei .ce_text.tabelle{display:none}.mod_newslist .layout_latest .image_container{width:100%;height:300px;margin-bottom:30px}#main .mod_article .popup{display:none}#main .mod_article.infografik{overflow:hidden}.ce_download p a{margin-top:40px}#main .mod_article .ce_text.zweier{width:90%}.classic-startseite .image_container{width:70px;bottom:110%;left:39%}.show-navi .close-navi{width:34px;height:25px;right:20px;top:30px;position:fixed;display:block;padding:0;background-image:url("../../files/images/close-blue.svg");background-position:center center;background-repeat:no-repeat;text-indent:-9999px;transition:0.3s;cursor:pointer;z-index:5000;background-size:contain}#main .mod_article#wasservergleichstool .ce_text h2:before{width:75px;height:45px;margin-left:-47.5px;margin-top:calc(-75px + 5vh - 45px);background-size:50%}#main .mod_article#wasservergleichstool .ce_text{margin-top:35vh}#main .mod_article#wasservergleichstool .ce_text h2{margin-bottom:15px}#main .mod_article#wasservergleichstool .ce_table{padding-top:15px}#main .mod_article#wasservergleichstool .ce_table.rhodius td.col_first{position:absolute;padding-left:5%;font-size:10px;padding-top:3px}#main .mod_article#wasservergleichstool .ce_table:not(.rhodius) .row_8 td{border-top-right-radius:0;border-bottom-right-radius:0}#main .mod_article#wasservergleichstool .ce_table:not(.rhodius) .row_25 a::after,#main .mod_article#wasservergleichstool .ce_table.rhodius .row_25 a::after{display:none}#main .mod_article#wasservergleichstool .ce_table:not(.rhodius) .row_25 a,#main .mod_article#wasservergleichstool .ce_table.rhodius .row_25 a{padding-right:20px;padding-left:20px}#main .mod_article#wasservergleichstool .ce_table.rhodius th.col_last,#main .mod_article#wasservergleichstool .ce_table.rhodius td.col_last{border-left:0}#main .mod_article#wasservergleichstool .ce_table.rhodius td.col_last,#main .mod_article#wasservergleichstool .ce_table:not(.rhodius) td.col_last{padding-top:20px}#main .mod_article#wasservergleichstool .ce_table.rhodius,#main .mod_article#wasservergleichstool .ce_table:not(.rhodius){font-size:14px}#main .mod_article#wasservergleichstool .ce_table table td,#main .mod_article#wasservergleichstool .ce_table thead tr th{padding-right:15px;padding-left:15px}#main .mod_article#wasservergleichstool .ce_table thead tr th.col_first{padding-right:0;padding-left:0}#main .mod_article#wasservergleichstool .ce_table thead th{font-size:14px}#main .mod_article#wasservergleichstool .ce_table.rhodius{width:50%}#main .mod_article#wasservergleichstool .ce_table.rhodius table{width:100%}#main .mod_article#wasservergleichstool .ce_table:not(.rhodius) table{width:50%}#main .mod_article#wasservergleichstool .ce_table.rhodius .row_8 td.col_first{padding-left:5%}#main .mod_article#aktion{width:100px;height:100px;bottom:15px;right:15px;border:3px solid #fff}#main .mod_article#aktion .ce_text{width:100%;padding-right:0;padding-left:0}#main .mod_article#aktion .image_container{width:30px;height:30px;margin-top:-26px;margin-left:-18px;border:3px solid #fff}#main .mod_article#aktion h3,#main .mod_article#aktion h3 a{padding-top:11px;text-align:center;font-size:12px;line-height:18px}#main .mod_article#aktion h3 a::after{width:18px;height:16px;display:block;margin-top:9px;margin-right:auto;margin-left:auto;background-image:url("../../files/images/arrow-right-white.svg");background-position:center center;background-repeat:no-repeat;content:'';background-size:contain}#main .mod_article#aktion p,#main .mod_article#aktion p ::after{display:none}.mod_cms_accept_tags form{padding:5px;margin:15px !important}.mod_cms_accept_tags p,.mod_cms_accept_tags form > .tags > div .head span{font-size:11px;line-height:15px}.mod_cms_accept_tags form > .tags > div{flex-basis:auto !important}.mod_cms_accept_tags button[value="accept"],.mod_cms_cookie_bar button[value="accept"]{margin-top:10px;margin-bottom:0;font-size:13px}.mod_cms_accept_tags h2{margin-bottom:10px;font-size:20px}.mod_cms_accept_tags form > .tags > div .head{margin-bottom:5px !important}.mod_cms_accept_tags form > .tags > div p{font-size:10px !important}.mod_cms_accept_tags button,.mod_cms_cookie_bar button{padding:8px !important}.mod_cms_accept_tags form > .formbody,.mod_cms_accept_tags form > .tags > div{padding:10px !important}body.initiative #header .mod_article .ce_text{margin-top:120px !important;margin-bottom:60px !important}body.initiative #header .mod_article .ce_text p{margin-left:30px}body.initiative .classic-startseite .image_container{bottom:-60px}.mod_article.quote p strong{font-size:19px;line-height:24px}#main .mod_article.quote{padding-top:45px}#main .mod_article.quote.photo{display:block}#main .mod_article.quote.photo .ce_image{width:100%}#main .mod_article.quote.photo .ce_text{width:85%;display:inline-block;padding:7.5%}#header .mod_article .ce_image.made-in-germany,#header .mod_article .ce_image.made-in-germany .image_container{width:90px;height:60px}#team-button{width:100px;height:100px}#team-button img{margin-top:10px;transform:scale(0.7)}#team-button{line-height:10px}#team-button a{font-size:14px}#header .ce_text h1{font-size:36px;line-height:44px}#main .mod_article.text-links .ce_image img,#main .mod_article.text-rechts .ce_image img{max-width:120%;margin-left:-10%}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{width:16px;height:29px;left:5%}.mod_article.referenzen .image_container img{height:45px}.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-thumbs-next{left:auto;right:5%}.mod_article.referenzen .mod_rocksolid_slider .ce_text{max-width:70%}#main .mod_article.referenzen .ce_text p strong{font-size:20px;line-height:24px}#main .mod_article.text-links .ce_image::after,#main .mod_article.text-links .ce_player::after,#main .mod_article.text-rechts .ce_image::after,#main .mod_article.text-rechts .ce_player::after{background:none}#main .mod_article{padding-top:30px;padding-bottom:30px}#main .mod_article.text-links .ce_text,#main .mod_article.text-rechts .ce_text{max-width:85%;padding-right:0;padding-left:0}#main .mod_article.welle{margin-top:0;padding-top:60px;padding-bottom:45px}#footer .ce_image{margin-top:-105px;margin-bottom:90px}#footer .ce_image img{width:45px;height:45px}#footer{margin-top:60px}#header .mod_article.first::after{width:150vw;height:calc(150vw / 1920 * 400)}#header .mod_article.first::after{top:calc(40vh - (150vw / 1920 * 400 / 2))}.mod_article.welle::before{width:150vw;margin-left:-50vw;height:calc(150vw / 1920 * 400);top:calc(-150vw / 1920 * 400 / 2)}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text{margin-right:10%;margin-left:10%}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text.mehr,body.verpackung #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text.mehr{margin-right:10%;margin-left:10%;margin-top:-90px}body.sorten #main .mod_article .mod_rocksolid_slider,body.verpackung #main .mod_article .mod_rocksolid_slider{margin-bottom:0;padding-bottom:0}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text.mehr{display:block}.rsts-skin-default .rsts-nav-numbers a,.rsts-skin-default .rsts-nav-tabs a{padding-right:7px;padding-left:7px;font-size:14px}#main .rsts-nav-tabs ul{width:90%;border-radius:23px}body.verpackung #main .rsts-nav-tabs ul{width:auto}.rsts-skin-default .rsts-nav,.rsts-nav-tabs{z-index:5000}body.sorten .rsts-slide .plus,body.verpackung .rsts-slide .plus{display:none}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text.mehr,body.verpackung #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text.mehr{max-height:none}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_image{width:80%;right:0;position:relative;margin-top:60px;margin-bottom:0;margin-left:10%;margin-right:10%}#main .mod_article #automat{display:none}#main .mod_article .kreis{width:38px;height:30px;margin-top:-102px;margin-right:5px;margin-left:5px;font-size:20px;line-height:22px}.ce_form .widget-radio.dosengroesse{border-top:0}.ce_form .radio_container.dosengroesse span{margin-top:15px}.ce_form .widget-radio.dosengroesse div.slim,.ce_form .widget-radio.dosengroesse div.sleek,.ce_form .widget-radio.dosengroesse div.classic{width:100%}.ce_form .widget-radio.dosengroesse span:nth-child(10)::before{width:70px;height:150px}.ce_form .widget-radio.dosengroesse span:nth-child(8)::before{width:57px;height:158px}.ce_form .widget-radio.dosengroesse span:nth-child(7)::before{width:52px;height:142px}.ce_form .widget-radio.dosengroesse span:nth-child(6)::before{width:48px;height:128px}.ce_form .widget-explanation.bestellanfrage,.ce_form .widget.menge,.ce_form .widget-radio.getraenkeart,.ce_form .widget-radio.deckel,.ce_form .widget.grundstoffe,.ce_form .widget.rezeptur,.ce_form .widget.lasche,.ce_form .widget-radio.drucktechnik,.ce_form .widget-radio.ueberlackierung,.ce_form .widget.dpg-pfandlogo,.ce_form .widget.upload-gestaltungsvorlagen{width:80%;height:auto;border-right:0px solid #eee;border-bottom:5px solid #eee}.ce_form .widget-radio span{width:28%}.ce_form .widget.menge input{font-size:25px}.ce_form .widget-text input,.ce_form .widget-textarea textarea{width:180px}.ce_form .step{height:auto}.ce_form fieldset{margin-bottom:0}.ce_form .widget.verpackung p{width:100%;max-width:100%;margin-right:0}.ce_form .verpackung span.disabled{display:none}.ce_form .widget-radio.verpackung span{width:47%}.ce_form .widget-radio,.ce_form .widget-explanation,.ce_form .widget-text,.ce_form .widget-range,.ce_form .widget-upload{padding-right:45px;padding-bottom:30px}.ce_form .widget-radio.dosengroesse span{width:30%}.ce_form .widget-radio span{margin-bottom:0}.ce_form .widget-radio.getraenkeart span{margin-top:15}.ce_form .widget-radio.deckel span,.ce_form .widget-radio.lasche span{width:30%}#main .mod_article .weiter,#main .mod_article .zurueck{width:50%;bottom:0;right:0;padding:15px 0;background-color:#fff;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.15);box-shadow:0 0 30px 0 rgba(0,0,0,.15);padding-left:50%}#main .mod_article .konfigurator-navigation{background:none;height:1px}body.konfigurator .ce_form{margin-bottom:60px}#main .mod_article .zurueck{left:0;right:auto;padding-left:0;-webkit-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000;z-index:1000}body.konfigurator #footer{z-index:9000}#main .mod_article .faq-button{width:40%;margin-right:4%;margin-bottom:4%;margin-left:4%;text-align:center}#header .mod_article .ce_image:not(.made-in-germany) .image_container img{width:120%;min-width:120%}#header .mod_article .ce_image.first::after,#header .mod_article .ce_player.first::after{opacity:0.3}#main .mod_article .ce_text.dreier{width:85%;padding-right:5%;padding-left:5%}#main .mod_article.text-links figcaption{left:0;right:auto;border-radius:0 30px 30px 0}#main .mod_article.text-rechts figcaption,#header .ce_image figcaption{left:auto;right:0;border-radius:30px 0 0 30px}body.team #header .mod_article .ce_text{height:69vh;margin-top:11vh}body.team #header .mod_article.first .ce_text{color:#fff}body.team #header .mod_article.first::after{top:calc(71vh - (150vw / 1920 * 400 / 2))}body.team .rsts-skin-default .rsts-prev,body.team .rsts-skin-default .rsts-next,body.team .rsts-skin-default .rsts-thumbs-prev,body.team .rsts-skin-default .rsts-thumbs-next{left:0}body.team .rsts-skin-default .rsts-next,body.team .rsts-skin-default .rsts-thumbs-next{left:auto;right:0}#header{background-color:#F8F8F8;overflow-x:hidden;overflow-y:visible}body.dunkel #header{background:transparent}#main .mod_article.text-links,#main .mod_article.text-rechts{background-color:#f8f8f8}.ce_hyperlink a,.ce_hyperlink button,.ce_download p a{margin-top:0;padding-right:15px;padding-left:20px;font-size:13px}body.verpackung #main .mod_article .mod_rocksolid_slider p{width:100%;max-width:100%}body.dunkel .show-navi .inside{background:transparent}body.dunkel .show-navi .close-navi{background-image:url("../../files/images/close-white.svg")}.mod_changelanguage{width:100%;left:0;top:33px}.mod_changelanguage ul{max-height:none;text-align:center}.mod_changelanguage > strong{display:none}.mod_changelanguage li{display:inline;margin-right:15px;margin-left:15px;font-size:18px}body.hell .mod_changelanguage ul li a{color:#17327F}body.dunkel .mod_changelanguage ul li a{color:#fff}.hell .show-navi div#branding a{background-image:url("../../files/images/logo-rhodius-blue.svg")}#main .mod_article.video,#main .mod_article.text-links,#main .mod_article.text-rechts{padding-top:0;padding-bottom:0}fieldset.step.one,#step3 fieldset.step.two,#step4 fieldset.step.two,#step4 fieldset.step.three,#step5 fieldset.step.two,#step5 fieldset.step.three,#step5 fieldset.step.four{transform:translateX(-110vw)}.ce_form .widget.lasche,.ce_form .widget.upload-gestaltungsvorlagen{padding-bottom:0;border-bottom:0}body.team #header .mod_article.first::after{display:none}body.dunkel.team #main .mod_article.first{padding-top:30px}#main .mod_article .ce_text.fuenfer p.ce_hyperlink,#main .mod_article .ce_text.vierer p.ce_hyperlink,#main .mod_article .ce_text.dreier p.ce_hyperlink,.subnavi .ce_text .ce_hyperlink{bottom:auto;left:auto;right:auto;top:auto;position:relative}#main .mod_article .ce_text.fuenfer p.ce_hyperlink a,#main .mod_article .ce_text.vierer p.ce_hyperlink a,#main .mod_article .ce_text.dreier p.ce_hyperlink a,.subnavi .ce_hyperlink a{left:auto}body.verpackung .dosengroessen img{max-width:100%}body.verpackung .dosengroessen img:last-child{margin-top:30px}body.verpackung .umverpackung img{max-width:50%}#main .mod_article.angebot .ce_text p{margin-left:0}body.technologie .mod_article.angebot .image_container{float:right;margin-right:0;margin-bottom:5%;margin-left:10%}.mod_newslist .layout_latest.bild-links .image_container,.mod_newslist .layout_latest.bild-rechts .image_container{width:100%;height:auto;float:none;display:block;margin-right:0;margin-left:0;text-align:center}.mod_newslist .layout_latest.freigestellt .image_container{margin-top:20px;margin-bottom:20px}.mod_newslist .layout_latest.bild-bg .image_container{display:none}.mod_newslist .layout_latest.bild-bg.bild-rechts .ce_text,.mod_newslist .layout_latest.bild-bg.bild-links .ce_text{width:75%}.mod_newslist .layout_latest.freigestellt .image_container img{max-width:80%;margin-right:auto;margin-left:auto}body.faq #main .mod_article.first,body.sorten #main .mod_article.first,body.verpackung #main .mod_article.first{padding-top:15px}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_image{float:none}body.sorten #main .mod_article .mod_rocksolid_slider .rsts-slide .ce_text.mehr p{max-width:100%;max-height:none;padding-right:0;color:#999}.nachhaltigkeit #main .mod_article .ce_accordion .toggler p{display:none}.nachhaltigkeit #main .mod_article .ce_accordion .toggler h3{margin-right:10%;margin-left:10%;text-align:center;max-width:80%;font-size:16px}.nachhaltigkeit #main .mod_article .ce_accordion .toggler{height:12.5vh}.nachhaltigkeit #main .mod_article .ce_accordion .accordion{margin-top:12.5vh}.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-links h2,.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-links h3,.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-links p,.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-rechts h2,.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-rechts h3,.nachhaltigkeit #main .mod_article .ce_accordion .accordion .ce_text.text-rechts p{width:85%;    max-width:85%;    margin-right:7.5%;    margin-left:7.5%}.nachhaltigkeit #main .mod_article .ce_text.fuenfer:not(.last)::after{display:none}#main .mod_article .ce_text.fuenfer.badge .image_container::after{left:160px;top:0}#main .mod_article .senden{right:-33vw}
}
