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{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{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}.responsive{position:relative;height:0}.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive.ratio-169{padding-bottom:56.25%}.responsive.ratio-1610{padding-bottom:62.5%}.responsive.ratio-219{padding-bottom:42.8571%}.responsive.ratio-43{padding-bottom:75%}.responsive.ratio-32{padding-bottom:66.6666%}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
.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}

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.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";blockquote,body,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,td,th{text-align:left;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none;margin:0;padding:0}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}article,aside,figcaption,figure,footer,header,nav,section{display:block}button,input,select,textarea{font-family:inherit;font-weight:inherit}input{background-color:transparent}code,pre{font-family:Monaco,monospace}label,legend{font-weight:300}[class*=push_]{position:relative}[class*=pull_]{position:relative}[class*=grid_]{display:inline;float:left;margin:10px calc(40px / 2)}#footer .sharebuttons,#footer .socialMedia,#footerAdress,#footerNavi,#naviSub,#sitemap,#terminBox,.dreiDrittel,.dreiViertel,.drittel,.fuenftel,.halb,.layout_latest,.leistungsSlider,.viertel,.voll,.zweiDrittel,.zweiViertel,body.subNavi .mod_article,body.subNavi .preisListeButton,body.subNavi .terminBoxButton,form .widget.halb,form .widget.layout_latest,form p.button{display:inline;float:left;margin:10px calc(40px / 2)}#footer #sitemap ul.level_1 li.sharebuttons,#footer #sitemap ul.level_1 li.socialMedia,#footer .noMargin.sharebuttons,#footer .noMargin.socialMedia,#footer .sharebuttons.leistungsSlider,#footer .socialMedia.leistungsSlider,#footerAdress.leistungsSlider,#footerNavi.leistungsSlider,#naviSub.leistungsSlider,#sitemap ul.level_1 #footer li.sharebuttons,#sitemap ul.level_1 #footer li.socialMedia,#sitemap ul.level_1 body.subNavi li.preisListeButton,#sitemap ul.level_1 body.subNavi li.terminBoxButton,#sitemap ul.level_1 li#footerAdress,#sitemap ul.level_1 li#footerNavi,#sitemap ul.level_1 li#naviSub,#sitemap ul.level_1 li#sitemap,#sitemap ul.level_1 li#terminBox,#sitemap ul.level_1 li.dreiDrittel,#sitemap ul.level_1 li.dreiViertel,#sitemap ul.level_1 li.drittel,#sitemap ul.level_1 li.fuenftel,#sitemap ul.level_1 li.halb,#sitemap ul.level_1 li.layout_latest,#sitemap ul.level_1 li.leistungsSlider,#sitemap ul.level_1 li.viertel,#sitemap ul.level_1 li.voll,#sitemap ul.level_1 li.zweiDrittel,#sitemap ul.level_1 li.zweiViertel,#sitemap.leistungsSlider,.dreiDrittel.noMargin,.dreiViertel.noMargin,.drittel.noMargin,.fuenftel.noMargin,.halb.noMargin,.leistungsSlider,.noMargin#footerAdress,.noMargin#footerNavi,.noMargin#naviSub,.noMargin#sitemap,.noMargin#terminBox,.noMargin.layout_latest,.viertel.noMargin,.voll.noMargin,.zweiDrittel.noMargin,.zweiViertel.noMargin,body.subNavi #sitemap ul.level_1 li.preisListeButton,body.subNavi #sitemap ul.level_1 li.terminBoxButton,body.subNavi .mod_article,body.subNavi .noMargin.preisListeButton,body.subNavi .noMargin.terminBoxButton,form .noMargin.widget.halb,form .noMargin.widget.layout_latest,form .widget.halb.leistungsSlider,form .widget.layout_latest.leistungsSlider,form p.button.leistungsSlider,form p.noMargin.button{display:inline;float:left}#footer #sitemap ul.level_1 li.noMarginTop.sharebuttons,#footer #sitemap ul.level_1 li.noMarginTop.socialMedia,#footer .noMargin.noMarginTop.sharebuttons,#footer .noMargin.noMarginTop.socialMedia,#footer .noMarginTop.sharebuttons.leistungsSlider,#footer .noMarginTop.socialMedia.leistungsSlider,#sitemap ul.level_1 #footer li.noMarginTop.sharebuttons,#sitemap ul.level_1 #footer li.noMarginTop.socialMedia,#sitemap ul.level_1 body.subNavi li.noMarginTop.preisListeButton,#sitemap ul.level_1 body.subNavi li.noMarginTop.terminBoxButton,#sitemap ul.level_1 li.dreiDrittel.noMarginTop,#sitemap ul.level_1 li.dreiViertel.noMarginTop,#sitemap ul.level_1 li.drittel.noMarginTop,#sitemap ul.level_1 li.fuenftel.noMarginTop,#sitemap ul.level_1 li.halb.noMarginTop,#sitemap ul.level_1 li.noMarginTop#footerAdress,#sitemap ul.level_1 li.noMarginTop#footerNavi,#sitemap ul.level_1 li.noMarginTop#naviSub,#sitemap ul.level_1 li.noMarginTop#sitemap,#sitemap ul.level_1 li.noMarginTop#terminBox,#sitemap ul.level_1 li.noMarginTop.layout_latest,#sitemap ul.level_1 li.noMarginTop.leistungsSlider,#sitemap ul.level_1 li.viertel.noMarginTop,#sitemap ul.level_1 li.voll.noMarginTop,#sitemap ul.level_1 li.zweiDrittel.noMarginTop,#sitemap ul.level_1 li.zweiViertel.noMarginTop,.dreiDrittel.noMargin.noMarginTop,.dreiViertel.noMargin.noMarginTop,.drittel.noMargin.noMarginTop,.fuenftel.noMargin.noMarginTop,.halb.noMargin.noMarginTop,.noMargin.noMarginTop#footerAdress,.noMargin.noMarginTop#footerNavi,.noMargin.noMarginTop#naviSub,.noMargin.noMarginTop#sitemap,.noMargin.noMarginTop#terminBox,.noMargin.noMarginTop.layout_latest,.noMarginTop#footerAdress.leistungsSlider,.noMarginTop#footerNavi.leistungsSlider,.noMarginTop#naviSub.leistungsSlider,.noMarginTop#sitemap.leistungsSlider,.noMarginTop.leistungsSlider,.viertel.noMargin.noMarginTop,.voll.noMargin.noMarginTop,.zweiDrittel.noMargin.noMarginTop,.zweiViertel.noMargin.noMarginTop,body.subNavi #sitemap ul.level_1 li.noMarginTop.preisListeButton,body.subNavi #sitemap ul.level_1 li.noMarginTop.terminBoxButton,body.subNavi .noMargin.noMarginTop.preisListeButton,body.subNavi .noMargin.noMarginTop.terminBoxButton,body.subNavi .noMarginTop.mod_article,form p.noMargin.noMarginTop.button,form p.noMarginTop.button.leistungsSlider{margin-top:0;margin-bottom:0}.fuenftel{width:calc(20% - 40px)}#terminBox,.viertel{width:calc(25% - 40px)}#footer .sharebuttons,#footer .socialMedia,#footerAdress,#footerNavi,.drittel,form p.button{width:calc(100% / 3 - 40px)}.halb,.layout_latest,.zweiViertel,form .widget.halb,form .widget.layout_latest{width:calc(50% - 40px)}.zweiDrittel{width:calc((100% / 3) * 2 - 40px)}.dreiViertel,body.subNavi .mod_article{width:calc(75% - 40px)}#naviSub,#sitemap,.dreiDrittel,.leistungsSlider,.vierViertel,.voll,body.subNavi .preisListeButton,body.subNavi .terminBoxButton{width:calc(100% - 40px)}#sitemap ul.level_1 li.fuenftel,.fuenftel.leistungsSlider,.fuenftel.noMargin,body.subNavi .fuenftel.mod_article{width:20%;margin:0}#sitemap ul.level_1 li#terminBox,#sitemap ul.level_1 li.viertel,.leistungsSlider#terminBox,.noMargin#terminBox,.viertel.leistungsSlider,.viertel.noMargin,body.subNavi .mod_article#terminBox,body.subNavi .viertel.mod_article{width:25%;margin:0}#footer #sitemap ul.level_1 li.sharebuttons,#footer #sitemap ul.level_1 li.socialMedia,#footer .noMargin.sharebuttons,#footer .noMargin.socialMedia,#footer .sharebuttons.leistungsSlider,#footer .socialMedia.leistungsSlider,#footer body.subNavi .mod_article.sharebuttons,#footer body.subNavi .mod_article.socialMedia,#footerAdress.leistungsSlider,#footerNavi.leistungsSlider,#sitemap ul.level_1 #footer li.sharebuttons,#sitemap ul.level_1 #footer li.socialMedia,#sitemap ul.level_1 li#footerAdress,#sitemap ul.level_1 li#footerNavi,#sitemap ul.level_1 li.drittel,.drittel.leistungsSlider,.drittel.noMargin,.noMargin#footerAdress,.noMargin#footerNavi,body.subNavi #footer .mod_article.sharebuttons,body.subNavi #footer .mod_article.socialMedia,body.subNavi .drittel.mod_article,body.subNavi .mod_article#footerAdress,body.subNavi .mod_article#footerNavi,body.subNavi form p.mod_article.button,form body.subNavi p.mod_article.button,form p.button.leistungsSlider,form p.noMargin.button{width:calc(100% / 3);margin:0}#sitemap ul.level_1 li.halb,#sitemap ul.level_1 li.layout_latest,#sitemap ul.level_1 li.zweiViertel,.halb.leistungsSlider,.halb.noMargin,.layout_latest.leistungsSlider,.noMargin.layout_latest,.zweiViertel.leistungsSlider,.zweiViertel.noMargin,body.subNavi .halb.mod_article,body.subNavi .mod_article.layout_latest,body.subNavi .zweiViertel.mod_article,form .noMargin.widget.halb,form .noMargin.widget.layout_latest,form .widget.halb.leistungsSlider,form .widget.layout_latest.leistungsSlider{width:50%;margin:0}#sitemap ul.level_1 li.zweiDrittel,.zweiDrittel.leistungsSlider,.zweiDrittel.noMargin,body.subNavi .zweiDrittel.mod_article{width:calc((100% / 3) * 2);margin:0}#sitemap ul.level_1 li.dreiViertel,.dreiViertel.leistungsSlider,.dreiViertel.noMargin,body.subNavi .mod_article{width:75%;margin:0}#naviSub.leistungsSlider,#sitemap ul.level_1 body.subNavi li.preisListeButton,#sitemap ul.level_1 body.subNavi li.terminBoxButton,#sitemap ul.level_1 li#naviSub,#sitemap ul.level_1 li#sitemap,#sitemap ul.level_1 li.dreiDrittel,#sitemap ul.level_1 li.leistungsSlider,#sitemap ul.level_1 li.vierViertel,#sitemap ul.level_1 li.voll,#sitemap.leistungsSlider,.dreiDrittel.noMargin,.leistungsSlider,.noMargin#naviSub,.noMargin#sitemap,.vierViertel.noMargin,.voll.noMargin,body.subNavi #sitemap ul.level_1 li.preisListeButton,body.subNavi #sitemap ul.level_1 li.terminBoxButton,body.subNavi .dreiDrittel.mod_article,body.subNavi .mod_article#naviSub,body.subNavi .mod_article#sitemap,body.subNavi .mod_article.leistungsSlider,body.subNavi .mod_article.preisListeButton,body.subNavi .mod_article.terminBoxButton,body.subNavi .noMargin.preisListeButton,body.subNavi .noMargin.terminBoxButton,body.subNavi .vierViertel.mod_article,body.subNavi .voll.mod_article{width:100%;margin:0}.grid_1{width:calc((100% / 12) - 40px)}#sitemap ul.level_1 li.grid_1,.grid_1.leistungsSlider,.grid_1.noMargin,body.subNavi .grid_1.mod_article{width:calc(100% / 12);margin:0}#sitemap ul.level_1 li.kontakt,#sitemap ul.level_1 li.shop,#sitemap ul.level_1 li.studio,.grid_2{width:calc((100% / 12) * 2 - 40px)}#sitemap ul.level_1 li.grid_2,#sitemap ul.level_1 li.kontakt,#sitemap ul.level_1 li.shop,#sitemap ul.level_1 li.studio,.grid_2.leistungsSlider,.grid_2.noMargin,body.subNavi .grid_2.mod_article{width:calc((100% / 12) * 2);margin:0}#sitemap ul.level_1 li,.grid_3{width:calc((100% / 12) * 3 - 40px)}#sitemap ul.level_1 li,#sitemap ul.level_1 li.grid_3.kontakt,#sitemap ul.level_1 li.grid_3.shop,#sitemap ul.level_1 li.grid_3.studio,.grid_3.leistungsSlider,.grid_3.noMargin,body.subNavi .grid_3.mod_article{width:calc((100% / 12) * 3);margin:0}.grid_4{width:calc((100% / 12) * 4 - 40px)}#sitemap ul.level_1 li.grid_4,.grid_4.leistungsSlider,.grid_4.noMargin,body.subNavi .grid_4.mod_article{width:calc((100% / 12) * 4);margin:0}.grid_5{width:calc((100% / 12) * 5 - 40px)}#sitemap ul.level_1 li.grid_5,.grid_5.leistungsSlider,.grid_5.noMargin,body.subNavi .grid_5.mod_article{width:calc((100% / 12) * 5);margin:0}.grid_6{width:calc((100% / 12) * 6 - 40px)}#sitemap ul.level_1 li.grid_6,.grid_6.leistungsSlider,.grid_6.noMargin,body.subNavi .grid_6.mod_article{width:calc((100% / 12) * 6);margin:0}.grid_7{width:calc((100% / 12) * 7 - 40px)}#sitemap ul.level_1 li.grid_7,.grid_7.leistungsSlider,.grid_7.noMargin,body.subNavi .grid_7.mod_article{width:calc((100% / 12) * 7);margin:0}.grid_8{width:calc((100% / 12) * 8 - 40px)}#sitemap ul.level_1 li.grid_8,.grid_8.leistungsSlider,.grid_8.noMargin,body.subNavi .grid_8.mod_article{width:calc((100% / 12) * 8);margin:0}.grid_9{width:calc((100% / 12) * 9 - 40px)}#sitemap ul.level_1 li.grid_9,.grid_9.leistungsSlider,.grid_9.noMargin,body.subNavi .grid_9.mod_article{width:calc((100% / 12) * 9);margin:0}.grid_10{width:calc((100% / 12) * 10 - 40px)}#sitemap ul.level_1 li.grid_10,.grid_10.leistungsSlider,.grid_10.noMargin,body.subNavi .grid_10.mod_article{width:calc((100% / 12) * 10);margin:0}.grid_11{width:calc((100% / 12) * 11 - 40px)}#sitemap ul.level_1 li.grid_11,.grid_11.leistungsSlider,.grid_11.noMargin,body.subNavi .grid_11.mod_article{width:calc((100% / 12) * 11);margin:0}.grid_12{width:calc(100% - 40px)}#sitemap ul.level_1 li.grid_12,.grid_12.leistungsSlider,.grid_12.noMargin,body.subNavi .grid_12.mod_article{width:100%;margin:0}.prefix_1{padding-left:calc(100% / 12)}.prefix_2{padding-left:calc((100% / 12) * 2)}.prefix_3{padding-left:calc((100% / 12) * 3)}.prefix_4{padding-left:calc((100% / 12) * 4)}.prefix_5{padding-left:calc((100% / 12) * 5)}.prefix_6{padding-left:calc((100% / 12) * 6)}.prefix_7{padding-left:calc((100% / 12) * 7)}.prefix_8{padding-left:calc((100% / 12) * 8)}.prefix_9{padding-left:calc((100% / 12) * 9)}.prefix_10{padding-left:calc((100% / 12) * 10)}.prefix_11{padding-left:calc((100% / 12) * 11)}.suffix_1{padding-right:calc(100% / 12)}.suffix_2{padding-right:calc((100% / 12) * 2)}.suffix_3{padding-right:calc((100% / 12) * 3)}.suffix_4{padding-right:calc((100% / 12) * 4)}.suffix_5{padding-right:calc((100% / 12) * 5)}.suffix_6{padding-right:calc((100% / 12) * 6)}.suffix_7{padding-right:calc((100% / 12) * 7)}.suffix_8{padding-right:calc((100% / 12) * 8)}.suffix_9{padding-right:calc((100% / 12) * 9)}.suffix_10{padding-right:calc((100% / 12) * 10)}.suffix_11{padding-right:calc((100% / 12) * 11)}.push_1{left:calc(100% / 12)}.push_2{left:calc((100% / 12) * 2)}.push_3{left:calc((100% / 12) * 3)}.push_4{left:calc((100% / 12) * 4)}.push_5{left:calc((100% / 12) * 5)}.push_6{left:calc((100% / 12) * 6)}.push_7{left:calc((100% / 12) * 7)}.push_8{left:calc((100% / 12) * 8)}.push_9{left:calc((100% / 12) * 9)}.push_10{left:calc((100% / 12) * 10)}.push_11{left:calc((100% / 12) * 11)}.pull_1{left:calc((100% / 12) * -1)}.pull_2{left:calc((100% / 12) * -2)}.pull_3{left:calc((100% / 12) * -3)}.pull_4{left:calc((100% / 12) * -4)}.pull_5{left:calc((100% / 12) * -5)}.pull_6{left:calc((100% / 12) * -6)}.pull_7{left:calc((100% / 12) * -7)}.pull_8{left:calc((100% / 12) * -8)}.pull_9{left:calc((100% / 12) * -9)}.pull_10{left:calc((100% / 12) * -10)}body.ie8 .fuenftel{width:16%;margin:10px 2%}body.ie8 #terminBox,body.ie8 .viertel{width:21%;margin:10px 2%}#footer body.ie8 .sharebuttons,#footer body.ie8 .socialMedia,body.ie8 #footer .sharebuttons,body.ie8 #footer .socialMedia,body.ie8 #footerAdress,body.ie8 #footerNavi,body.ie8 .drittel,body.ie8 form p.button,form body.ie8 p.button{width:29.3333333%;margin:10px 2%}body.ie8 .halb,body.ie8 .layout_latest,body.ie8 .zweiViertel{width:46%;margin:10px 2%}body.ie8 .zweiDrittel{width:62.666666%;margin:10px 2%}body.ie8 .dreiViertel,body.ie8 body.subNavi .mod_article,body.subNavi body.ie8 .mod_article{width:71%;margin:10px 2%}body.ie8 .dreiDrittel{width:96%;margin:10px 2%}#sitemap ul.level_1 body.ie8 li#terminBox,#sitemap ul.level_1 body.ie8 li.viertel,body.ie8 #sitemap ul.level_1 li#terminBox,body.ie8 #sitemap ul.level_1 li.viertel,body.ie8 .leistungsSlider#terminBox,body.ie8 .noMargin#terminBox,body.ie8 .viertel.leistungsSlider,body.ie8 .viertel.noMargin,body.ie8 body.subNavi .mod_article#terminBox,body.ie8 body.subNavi .viertel.mod_article,body.subNavi body.ie8 .mod_article#terminBox,body.subNavi body.ie8 .viertel.mod_article{width:25%;margin:10px 0}#footer body.ie8 #sitemap ul.level_1 li.sharebuttons,#footer body.ie8 #sitemap ul.level_1 li.socialMedia,#footer body.ie8 .noMargin.sharebuttons,#footer body.ie8 .noMargin.socialMedia,#footer body.ie8 .sharebuttons.leistungsSlider,#footer body.ie8 .socialMedia.leistungsSlider,#footer body.ie8 body.subNavi .mod_article.sharebuttons,#footer body.ie8 body.subNavi .mod_article.socialMedia,#footer body.subNavi body.ie8 .mod_article.sharebuttons,#footer body.subNavi body.ie8 .mod_article.socialMedia,#sitemap ul.level_1 #footer body.ie8 li.sharebuttons,#sitemap ul.level_1 #footer body.ie8 li.socialMedia,#sitemap ul.level_1 body.ie8 #footer li.sharebuttons,#sitemap ul.level_1 body.ie8 #footer li.socialMedia,#sitemap ul.level_1 body.ie8 li#footerAdress,#sitemap ul.level_1 body.ie8 li#footerNavi,#sitemap ul.level_1 body.ie8 li.drittel,body.ie8 #footer #sitemap ul.level_1 li.sharebuttons,body.ie8 #footer #sitemap ul.level_1 li.socialMedia,body.ie8 #footer .noMargin.sharebuttons,body.ie8 #footer .noMargin.socialMedia,body.ie8 #footer .sharebuttons.leistungsSlider,body.ie8 #footer .socialMedia.leistungsSlider,body.ie8 #footerAdress.leistungsSlider,body.ie8 #footerNavi.leistungsSlider,body.ie8 #sitemap ul.level_1 li#footerAdress,body.ie8 #sitemap ul.level_1 li#footerNavi,body.ie8 #sitemap ul.level_1 li.drittel,body.ie8 .drittel.leistungsSlider,body.ie8 .drittel.noMargin,body.ie8 .noMargin#footerAdress,body.ie8 .noMargin#footerNavi,body.ie8 body.subNavi #footer .mod_article.sharebuttons,body.ie8 body.subNavi #footer .mod_article.socialMedia,body.ie8 body.subNavi .drittel.mod_article,body.ie8 body.subNavi .mod_article#footerAdress,body.ie8 body.subNavi .mod_article#footerNavi,body.ie8 body.subNavi form p.mod_article.button,body.ie8 form p.button.leistungsSlider,body.ie8 form p.noMargin.button,body.subNavi body.ie8 #footer .mod_article.sharebuttons,body.subNavi body.ie8 #footer .mod_article.socialMedia,body.subNavi body.ie8 .drittel.mod_article,body.subNavi body.ie8 .mod_article#footerAdress,body.subNavi body.ie8 .mod_article#footerNavi,body.subNavi body.ie8 form p.mod_article.button,form body.ie8 body.subNavi p.mod_article.button,form body.ie8 p.button.leistungsSlider,form body.ie8 p.noMargin.button,form body.subNavi body.ie8 p.mod_article.button{width:33.333333%;margin:10px 0}#sitemap ul.level_1 body.ie8 li.halb,#sitemap ul.level_1 body.ie8 li.layout_latest,#sitemap ul.level_1 body.ie8 li.zweiViertel,body.ie8 #sitemap ul.level_1 li.halb,body.ie8 #sitemap ul.level_1 li.layout_latest,body.ie8 #sitemap ul.level_1 li.zweiViertel,body.ie8 .halb.leistungsSlider,body.ie8 .halb.noMargin,body.ie8 .layout_latest.leistungsSlider,body.ie8 .noMargin.layout_latest,body.ie8 .zweiViertel.leistungsSlider,body.ie8 .zweiViertel.noMargin,body.ie8 body.subNavi .halb.mod_article,body.ie8 body.subNavi .mod_article.layout_latest,body.ie8 body.subNavi .zweiViertel.mod_article,body.subNavi body.ie8 .halb.mod_article,body.subNavi body.ie8 .mod_article.layout_latest,body.subNavi body.ie8 .zweiViertel.mod_article{width:50%;margin:10px 0}#sitemap ul.level_1 body.ie8 li.zweiDrittel,body.ie8 #sitemap ul.level_1 li.zweiDrittel,body.ie8 .zweiDrittel.leistungsSlider,body.ie8 .zweiDrittel.noMargin,body.ie8 body.subNavi .zweiDrittel.mod_article,body.subNavi body.ie8 .zweiDrittel.mod_article{width:66.666666%;margin:10px 0}#sitemap ul.level_1 body.ie8 li.dreiViertel,body.ie8 #sitemap ul.level_1 li.dreiViertel,body.ie8 .dreiViertel.leistungsSlider,body.ie8 .dreiViertel.noMargin,body.ie8 body.subNavi .mod_article,body.subNavi body.ie8 .mod_article{width:75%;margin:10px 0}#sitemap ul.level_1 body.ie8 body.subNavi li.preisListeButton,#sitemap ul.level_1 body.ie8 body.subNavi li.terminBoxButton,#sitemap ul.level_1 body.ie8 li#naviSub,#sitemap ul.level_1 body.ie8 li#sitemap,#sitemap ul.level_1 body.ie8 li.dreiDrittel,#sitemap ul.level_1 body.ie8 li.leistungsSlider,#sitemap ul.level_1 body.ie8 li.vierViertel,#sitemap ul.level_1 body.ie8 li.voll,body.ie8 #naviSub.leistungsSlider,body.ie8 #sitemap ul.level_1 body.subNavi li.preisListeButton,body.ie8 #sitemap ul.level_1 body.subNavi li.terminBoxButton,body.ie8 #sitemap ul.level_1 li#naviSub,body.ie8 #sitemap ul.level_1 li#sitemap,body.ie8 #sitemap ul.level_1 li.dreiDrittel,body.ie8 #sitemap ul.level_1 li.leistungsSlider,body.ie8 #sitemap ul.level_1 li.vierViertel,body.ie8 #sitemap ul.level_1 li.voll,body.ie8 #sitemap.leistungsSlider,body.ie8 .dreiDrittel.noMargin,body.ie8 .leistungsSlider,body.ie8 .noMargin#naviSub,body.ie8 .noMargin#sitemap,body.ie8 .vierViertel.noMargin,body.ie8 .voll.noMargin,body.ie8 body.subNavi .dreiDrittel.mod_article,body.ie8 body.subNavi .mod_article#naviSub,body.ie8 body.subNavi .mod_article#sitemap,body.ie8 body.subNavi .mod_article.preisListeButton,body.ie8 body.subNavi .mod_article.terminBoxButton,body.ie8 body.subNavi .noMargin.preisListeButton,body.ie8 body.subNavi .noMargin.terminBoxButton,body.ie8 body.subNavi .vierViertel.mod_article,body.ie8 body.subNavi .voll.mod_article,body.subNavi #sitemap ul.level_1 body.ie8 li.preisListeButton,body.subNavi #sitemap ul.level_1 body.ie8 li.terminBoxButton,body.subNavi body.ie8 #sitemap ul.level_1 li.preisListeButton,body.subNavi body.ie8 #sitemap ul.level_1 li.terminBoxButton,body.subNavi body.ie8 .dreiDrittel.mod_article,body.subNavi body.ie8 .mod_article#naviSub,body.subNavi body.ie8 .mod_article#sitemap,body.subNavi body.ie8 .mod_article.preisListeButton,body.subNavi body.ie8 .mod_article.terminBoxButton,body.subNavi body.ie8 .noMargin.preisListeButton,body.subNavi body.ie8 .noMargin.terminBoxButton,body.subNavi body.ie8 .vierViertel.mod_article,body.subNavi body.ie8 .voll.mod_article{width:100%;margin:10px 0}body.ie8 .grid_1{width:4%;margin:10px 2%}#sitemap ul.level_1 body.ie8 li.kontakt,#sitemap ul.level_1 body.ie8 li.shop,#sitemap ul.level_1 body.ie8 li.studio,body.ie8 #sitemap ul.level_1 li.kontakt,body.ie8 #sitemap ul.level_1 li.shop,body.ie8 #sitemap ul.level_1 li.studio,body.ie8 .grid_2{width:12%;margin:10px 2%}#sitemap ul.level_1 body.ie8 li,body.ie8 #sitemap ul.level_1 li,body.ie8 .grid_3{width:21%;margin:10px 2%}body.ie8 .aside,body.ie8 .grid_4{width:29%;margin:10px 2%}#sitemap ul.level_1 body.ie8 li.aside,#sitemap ul.level_1 body.ie8 li.grid_4,body.ie8 #sitemap ul.level_1 li.aside,body.ie8 #sitemap ul.level_1 li.grid_4,body.ie8 .aside.leistungsSlider,body.ie8 .aside.noMargin,body.ie8 .grid_4.leistungsSlider,body.ie8 .grid_4.noMargin,body.ie8 body.subNavi .aside.mod_article,body.ie8 body.subNavi .grid_4.mod_article,body.subNavi body.ie8 .aside.mod_article,body.subNavi body.ie8 .grid_4.mod_article{width:33%;margin:0}body.ie8 .grid_5{width:37%;margin:10px 2%}body.ie8 .grid_6{width:46%;margin:10px 2%}#sitemap ul.level_1 body.ie8 li.grid_6,body.ie8 #sitemap ul.level_1 li.grid_6,body.ie8 .grid_6.leistungsSlider,body.ie8 .grid_6.noMargin,body.ie8 body.subNavi .grid_6.mod_article,body.subNavi body.ie8 .grid_6.mod_article{width:50%;margin:0}body.ie8 .grid_7{width:54%;margin:10px 2%}body.ie8 .content,body.ie8 .grid_8{width:62%;margin:10px 2%}#sitemap ul.level_1 body.ie8 li.content,#sitemap ul.level_1 body.ie8 li.grid_8,body.ie8 #sitemap ul.level_1 li.content,body.ie8 #sitemap ul.level_1 li.grid_8,body.ie8 .content.leistungsSlider,body.ie8 .content.noMargin,body.ie8 .grid_8.leistungsSlider,body.ie8 .grid_8.noMargin,body.ie8 body.subNavi .content.mod_article,body.ie8 body.subNavi .grid_8.mod_article,body.subNavi body.ie8 .content.mod_article,body.subNavi body.ie8 .grid_8.mod_article{width:66%;margin:0}body.ie8 .grid_9{width:71%;margin:10px 2%}body.ie8 .grid_10{width:79%;margin:10px 2%}body.ie8 .grid_11{width:87%;margin:10px 2%}body.ie8 .grid_12{width:96%;margin:10px 2%}#sitemap ul.level_1 body.ie8 li.grid_12,body.ie8 #sitemap ul.level_1 li.grid_12,body.ie8 .grid_12.leistungsSlider,body.ie8 .grid_12.noMargin,body.ie8 body.subNavi .grid_12.mod_article,body.subNavi body.ie8 .grid_12.mod_article{width:100%;margin:0}body.ie8 .prefix_1{padding-left:8%}body.ie8 .prefix_2{padding-left:16%}body.ie8 .prefix_3{padding-left:25%}body.ie8 .prefix_4{padding-left:33%}body.ie8 .prefix_5{padding-left:41%}body.ie8 .prefix_6{padding-left:50%}body.ie8 .prefix_7{padding-left:58%}body.ie8 .prefix_8{padding-left:66%}body.ie8 .prefix_9{padding-left:75%}body.ie8 .prefix_10{padding-left:83%}body.ie8 .prefix_11{padding-left:91%}body.ie8 .suffix_1{padding-right:8%}body.ie8 .suffix_2{padding-right:16%}body.ie8 .suffix_3{padding-right:25%}body.ie8 .suffix_4{padding-right:33%}body.ie8 .suffix_5{padding-right:41%}body.ie8 .suffix_6{padding-right:50%}body.ie8 .suffix_7{padding-right:58%}body.ie8 .suffix_8{padding-right:66%}body.ie8 .suffix_9{padding-right:75%}body.ie8 .suffix_10{padding-right:83%}body.ie8 .suffix_11{padding-right:91%}body.ie8 .push_1{left:8%}body.ie8 .push_2{left:16%}body.ie8 .push_3{left:25%}body.ie8 .push_4{left:33%}body.ie8 .push_5{left:41%}body.ie8 .push_6{left:50%}body.ie8 .push_7{left:58%}body.ie8 .push_8{left:66%}body.ie8 .push_9{left:75%}body.ie8 .push_10{left:83%}body.ie8 .push_11{left:91%}body.ie8 .pull_1{left:-8%}body.ie8 .pull_2{left:-16%}body.ie8 .pull_3{left:-25%}body.ie8 .pull_4{left:-33%}body.ie8 .pull_5{left:-41%}body.ie8 .pull_6{left:-50%}body.ie8 .pull_7{left:-58%}body.ie8 .pull_8{left:-66%}body.ie8 .pull_9{left:-75%}body.ie8 .pull_10{left:-83%}body.ie8 .pull_11{left:-91%}@font-face{font-family:Fontello;font-display:fallback;src:url(../../files/Kosmetik/Layout/fonts/fontello/font/fontello.eot);src:url(../../files/Kosmetik/Layout/fonts/fontello/font/fontello.eot?#iefix) format("embedded-opentype"),url(../../files/Kosmetik/Layout/fonts/fontello/font/fontello.woff) format("woff"),url(../../files/Kosmetik/Layout/fonts/fontello/font/fontello.ttf) format("truetype"),url(../../files/Kosmetik/Layout/fonts/fontello/font/fontello.svg#icomoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Fira;font-display:fallback;src:url(../../files/Kosmetik/Layout/fonts/webfonts/FiraSans-Light.eot);src:url(../../files/Kosmetik/Layout/fonts/webfonts/FiraSans-Light.eot?#iefix) format("embedded-opentype"),url(../../files/Kosmetik/Layout/fonts/webfonts/FiraSans-Light.woff) format("woff"),url(../../files/Kosmetik/Layout/fonts/webfonts/FiraSans-Light.woff) format("woff2"),url(../../files/Kosmetik/Layout/fonts/webfonts/FiraSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Fira;font-display:fallback;src:url(../../files/Kosmetik/Layout/fonts/webfonts/FiraSans-Regular.eot);src:url(../../files/Kosmetik/Layout/fonts/webfonts/FiraSans-Regular.eot?#iefix) format("embedded-opentype"),url(../../files/Kosmetik/Layout/fonts/webfonts/FiraSans-Regular.woff) format("woff"),url(../../files/Kosmetik/Layout/fonts/webfonts/FiraSans-Regular.woff) format("woff2"),url(../../files/Kosmetik/Layout/fonts/webfonts/FiraSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Paris;font-display:fallback;src:url(../../files/Kosmetik/Layout/fonts/webfonts/Parisienne-Regular.eot);src:url(../../files/Kosmetik/Layout/fonts/webfonts/Parisienne-Regular.eot?#iefix) format("embedded-opentype"),url(../../files/Kosmetik/Layout/fonts/webfonts/Parisienne-Regular.woff) format("woff"),url(../../files/Kosmetik/Layout/fonts/webfonts/Parisienne-Regular.woff) format("woff2"),url(../../files/Kosmetik/Layout/fonts/webfonts/Parisienne-Regular.ttf) format("truetype");font-weight:400;font-style:normal}body,html{width:100%;height:100%;margin:0;padding:0;background-color:#000}body{font-family:Fira,Verdana,Arial,sans-serif;color:#fff;font-weight:300;line-height:1.25em}#footer .inside,#wrapper{margin:0 auto;position:relative}#container{float:left;width:100%;padding:100px 0 80px 0}.hidden{visibility:hidden}.displayNone{display:none}.displayBlock{display:block}.left{float:left}.right{float:right}.fixed{position:fixed;top:0;left:0}.ce_toplink{padding:0;margin:0;height:1px;border-bottom:1px solid #fff}body.subNavi .mod_article{float:right}.rahmen{box-sizing:border-box;padding:10px;background-color:#666}.rund{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;box-sizing:border-box;padding:10px}.fullWidthSection{float:left;width:100%;margin:0;padding:25px 0;background-color:#ccc;border:1px solid #000;border-top:0;border-bottom:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}.fullWidthSection .inside{float:none;margin:0 auto}h1,h2,h3,h4,h5,h6{font-family:Paris;color:#e2007a;font-weight:300;line-height:1.25em;margin-top:0;margin-bottom:.3em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 .1em;box-sizing:border-box}form,label,legend,ol,p,table,ul{font-size:1.1em;line-height:1.3em;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}strong{font-weight:600}.mod_article p{margin-bottom:.6em}.rahmen figcaption,.rahmen form,.rahmen label,.rahmen legend,.rahmen ol,.rahmen p,.rahmen table,.rahmen ul{color:#fff;margin-bottom:0}a{color:#fff;text-decoration:underline;outline-style:none}a:hover{color:#ff0ae2}.noDecoration a{text-decoration:none}.info a{display:inline;float:left;text-decoration:none;color:#fff}h1{font-size:3em;font-weight:300}h2{font-size:2.25em;font-weight:300}h3{font-size:1.9em;font-weight:300}h4{font-size:1.5em;text-transform:uppercase;font-weight:400}h5{font-size:1em;text-transform:uppercase}h6{font-size:1em}span.telefon{width:80px;float:left}span.internet{width:75px;float:left}span.small{font-size:.65em;font-family:Verdana,Arial,sans-serif}.ce_headline.alignCenter,.ce_text.alignCenter{text-align:center}.ce_headline.alignCenter p,.ce_text.alignCenter p{text-align:center}.ce_headline.alignCenter p span.spanButton,.ce_text.alignCenter p span.spanButton{text-align:center;display:flex;justify-content:center}p.back a,p.more a,span.button a,span.spanButton a{float:left;box-sizing:border-box;margin:10px 5px 5px 5px;padding:6px 20px 8px 10px;background-color:#333;border:2px solid #fff;color:#fff;text-decoration:none;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);-moz-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 5px rgba(0,0,0,.25)}p.back a:hover,p.more a:hover,span.button a:hover,span.spanButton a:hover{background-color:#999;color:#fff;border-color:#fff}p.back a:before,p.more a:before,span.button a:before,span.spanButton a:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left;content:"";margin-right:5px}p.back,p.more,span.button{width:auto;margin:0;line-height:1em;float:left}.partner p{text-transform:uppercase;font-size:1.4em;line-height:1.4em;font-style:italic}span.button.right{float:right}span.highlight{color:#e2007a}.ce_hyperlink.right a{float:right}.ce_text.imgFirst p a{background:transparent url(/files/Kosmetik/Layout/images/Bluete.png) top left no-repeat;background-size:18px auto;background-position:4px 8px;padding:4px 10px 4px 30px;text-decoration:none;border:0 solid #fff;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;margin-top:8px;float:left;background-color:rgba(255,255,255,.3)}.bookingButton{position:fixed;bottom:1.5rem;left:1rem;width:auto;height:auto;float:left;z-index:2;opacity:0;animation-name:fadeIn;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:2s}.bookingButton a{display:block;font-size:18px;text-decoration:none;padding:.65rem 1.25rem;background:#b5bbc0;color:#000;transform:scale(1);transition:transform .3s ease;border-radius:24px;animation-name:bounce;animation-duration:2s;animation-iteration-count:2;animation-delay:30s}.bookingButton a::before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-inline-end:.75rem}.bookingButton a:hover{transform:scale(1.1)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes bounce{70%{transform:translateY(0)}80%{transform:translateY(-10px)}90%{transform:translateY(0)}95%{transform:translateY(-7px)}97%{transform:translateY(0)}99%{transform:translateY(-3px)}100%{transform:translateY(0)}}.ce_hyperlink{float:left;font-family:Fira,Verdana,Arial,sans-serif}.ce_hyperlink a{border:0 solid #fff;text-decoration:none;background:transparent url(/files/Kosmetik/Layout/images/Bluete.png) top left no-repeat;background-position:8px 14px;background-size:18px auto;background-color:rgba(255,255,255,.2);float:left;width:auto;padding:14px 14px 14px 32px;border:2px solid #ccc;color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.3);-moz-box-shadow:0 0 6px rgba(0,0,0,.3);box-shadow:0 0 6px rgba(0,0,0,.3);margin:0 5px 0 0}.ce_hyperlink a:hover{background-color:#e2007a}.ce_hyperlink a:hover span:first-child{color:#000}.mod_article .ce_image .image_container,.mod_article .ce_text .image_container{float:left;width:100%}.mod_article .ce_image .image_container img,.mod_article .ce_text .image_container img{float:left;width:100%;padding:4px;box-sizing:border-box;border:2px solid #fff;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px}.mod_article .ce_image .image_container a,.mod_article .ce_text .image_container a{float:left;text-decoration:none;outline-style:none;position:relative}.mod_article .ce_image .image_container a:before,.mod_article .ce_text .image_container a:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:6px;right:6px;width:auto;height:auto;padding:5px;background-color:rgba(226,0,122,.5);-webkit-border-radius:6px 0 4px 0;-moz-border-radius:6px 0 4px 0;-ms-border-radius:6px 0 4px 0;border-radius:6px 0 4px 0;content:"";text-align:center;line-height:1em;color:#fff;opacity:.95}.mod_article .ce_image .image_container a:hover:before,.mod_article .ce_text .image_container a:hover:before{opacity:1;color:#840149}.mod_article .ce_image.noBorder .image_container img,.mod_article .ce_text.noBorder .image_container img{border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.mod_article .ce_text .image_container{margin-right:20px}.mod_article .ce_text.imgFirst figure{margin-right:0;margin-bottom:20px}.adresse a{text-decoration:none}.noZoom a:before{content:"";-webkit-box-shadow:0 0 0 #fff;-moz-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;display:none}.ce_image.imageRight .image_container,.ce_text.imageRight .image_container{float:right}figcaption{font-family:Verdana,Arial,sans-serif;font-size:.75em;line-height:2.5em}.ce_gallery a{float:left;max-width:100%}.ce_gallery img{box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;padding:4px;border:2px solid #fff}.ce_gallery ul.cols_6 li{width:calc(16.6% - 40px);margin:calc(40px / 2) calc(40px / 2)}.ce_gallery ul.cols_5 li{width:calc(20% - 40px);margin:calc(40px / 2) calc(40px / 2)}.ce_gallery ul.cols_4 li{width:calc(25% - 40px);margin:calc(40px / 2) calc(40px / 2)}.ce_gallery ul.cols_3 li{width:calc(33% - 40px);margin:calc(40px / 2) calc(40px / 2)}.ce_gallery ul.cols_2 li{width:calc(50% - 40px);margin:calc(40px / 2) calc(40px / 2)}.ce_gallery ul figure.image_container{margin:0!important}.ce_download img{display:none}.ce_download a{position:relative;overflow:hidden;float:left;width:auto;box-sizing:border-box;margin:2px 10px 5px 10px;padding:12px 50px 12px 55px;background-color:#333;border:2px solid #ccc;font-family:Fira,Verdana,Arial,sans-serif;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);text-decoration:none}.ce_download a:hover{background-color:#e2007a;color:#fff}.ce_download a:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:12px;left:10px;content:"";margin-right:10px;font-size:32px;font-weight:400}.ce_download a span.size{display:none;font-family:Verdana,Arial,sans-serif;font-size:.6em}.ce_download a span.arrowD{position:absolute;right:0;top:0;width:35px;height:100%;background-color:rgba(0,0,0,.15);-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-left:1px solid rgba(255,255,255,.5)}.ce_download a span.arrowD:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:27%;left:20%;content:"";color:#fff;font-size:1.2em}.ce_download.zip a:before{content:""}.ce_download.image a:before{content:""}.ce_download.doc a:before{content:""}.ce_downloads ul{float:left;width:auto;box-sizing:border-box;margin:2px;padding:0;background-color:#333;border:2px solid #ccc;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.ce_downloads ul li{overflow:hidden;box-sizing:border-box;display:block;border-bottom:1px solid #efefef}.ce_downloads ul li img{display:none}.ce_downloads ul li a{position:relative;box-sizing:border-box;display:block;text-decoration:none;width:100%;padding:12px 45px 12px 55px;margin:0;color:#fff}.ce_downloads ul li a span.size{font-family:Verdana,Arial,sans-serif;font-size:.6em}.ce_downloads ul li a:hover{background-color:#e2007a;color:#fff}.ce_downloads ul li a:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:12px;left:10px;content:"";font-size:32px}.ce_downloads ul li:first-child a{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.ce_downloads ul li:first-child span.arrowD{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;-ms-border-radius:0 4px 0 0;border-radius:0 4px 0 0}.ce_downloads ul li:last-child{border:0}.ce_downloads ul li:last-child a{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.ce_downloads ul li:last-child span.arrowD{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;-ms-border-radius:0 0 4px 0;border-radius:0 0 4px 0}.ce_downloads ul li span.arrowD{position:absolute;right:0;top:0;width:35px;height:100%;background-color:rgba(0,0,0,.15);border-left:1px solid rgba(255,255,255,.5)}.ce_downloads ul li span.arrowD:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:30%;left:20%;content:"";color:#fff;font-size:1.2em}.ce_downloads.zip a:before{content:""}.ce_downloads.image a:before{content:""}.ce_downloads.doc a:before{content:""}.custom{width:100%;height:auto;float:left;margin:0;overflow:visible}#btHeader{background:-moz-linear-gradient(top,#5b5b5b,#000);background:-webkit-linear-gradient(top,#5b5b5b,#000);background:-o-linear-gradient(top,#5b5b5b,#000);background:-ms-linear-gradient(top,#5b5b5b,#000);background:linear-gradient(to bottom,#5b5b5b,#000);float:left;width:100%;border-bottom:2px solid #fff;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.5);-moz-box-shadow:0 3px 7px rgba(0,0,0,.5);box-shadow:0 3px 7px rgba(0,0,0,.5);overflow:visible;height:100px;z-index:999}#btHeader .inside{float:none;margin:0 auto;z-index:999}#pageImage{float:left;width:100%;max-height:700px}#pageImage figure{display:block;width:100%;overflow:hidden;float:left}#pageImage figure img{position:relative;width:100%;float:left;margin:0}#preHead .mod_rocksolid_slider{float:left;width:100%;margin:0;padding:0}#preHead .mod_rocksolid_slider .rsts-nav.rsts-nav-bullets{width:100%;right:0}#preHead .mod_rocksolid_slider .rsts-nav.rsts-nav-bullets ul{width:100%;text-align:center}#preHead .mod_rocksolid_slider .rsts-nav.rsts-nav-bullets ul li a{-webkit-box-shadow:0 0 5 #e2007a;-moz-box-shadow:0 0 5 #e2007a;box-shadow:0 0 5 #e2007a}#preHead .mod_rocksolid_slider .rsts-nav.rsts-nav-bullets ul li a.active{background-color:#e2007a}#preHead .mod_rocksolid_slider .rsts-next,#preHead .mod_rocksolid_slider .rsts-prev{bottom:40%;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;border:2px solid #fff}#preHead .mod_rocksolid_slider .rsts-prev{right:inherit;left:20px}#preHead #pageImage{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}#preHead #pageImage figure.image_container{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}#footer{float:left;background-color:transparent;box-sizing:border-box;width:100%;height:175px;color:#fff;padding:0 0 20px 0}#footer .inside{padding-top:20px;border-top:1px solid #e2007a}#footerAdress p{font-family:Fira,Verdana,Arial,sans-serif;line-height:1.25em;color:#e2007a}#footerAdress p span{font-weight:400}#footerAdress p span.telefon{font-weight:400}#footerAdress p a,#footerAdress p a.active{text-decoration:none;color:#e2007a}#footerAdress p a.active:hover,#footerAdress p a:hover{color:#fff}#footerAdress p strong{font-size:1.15em}#footerNavi{font-size:.875em;float:right;font-family:Fira,Verdana,Arial,sans-serif;font-weight:300;letter-spacing:1px}#footerNavi ul{float:right;width:auto}#footerNavi ul li{display:block}#footerNavi ul li a,#footerNavi ul li strong{color:#e2007a;text-align:right;text-decoration:none}#footerNavi ul li a:hover,#footerNavi ul li strong:hover{color:#fff}#footerNavi ul li a:before,#footerNavi ul li strong:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px}#footer .sharebuttons p{font-family:Paris;color:#e2007a;font-size:1.3em;text-align:center}#footer .sharebuttons ul{margin-top:4px;float:left;text-align:center;width:100%}#footer .sharebuttons ul li{float:none;display:inline-block;margin:0 8px}#footer .sharebuttons ul li a{float:left;margin:0;text-decoration:none;font-size:.6em;color:#e2007a}#footer .sharebuttons ul li a:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;width:100%;font-size:2.5em;margin:10px 0}#footer .sharebuttons ul li a:hover{color:#fff}#footer .sharebuttons ul li a.facebook:before{content:""}#footer .sharebuttons ul li a.twitter:before{content:""}#footer .sharebuttons ul li a.gplus:before{content:""}#footer .sharebuttons ul li a.pinterest:before{content:""}#footer .sharebuttons ul li a.whatsapp:before{content:""}#footer .sharebuttons ul li a.instagram:before{content:""}#footer .sharebuttons ul li a span{display:none}#footer .socialMedia p{font-family:Paris;color:#e2007a;font-size:1.3em;text-align:center}#footer .socialMedia ul{margin-top:4px;float:left;text-align:center;width:100%}#footer .socialMedia ul li{float:none;display:inline-block;margin:0 8px}#footer .socialMedia ul li a{float:left;margin:0;text-decoration:none;font-size:.6em;color:#e2007a}#footer .socialMedia ul li a:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;width:100%;font-size:2.5em;margin:10px 0}#footer .socialMedia ul li a:hover{color:#fff}#footer .socialMedia ul li a.facebook:before{content:""}#footer .socialMedia ul li a.twitter:before{content:""}#footer .socialMedia ul li a.gplus:before{content:""}#footer .socialMedia ul li a.pinterest:before{content:""}#footer .socialMedia ul li a.whatsapp:before{content:""}#footer .socialMedia ul li a.instagram:before{content:""}#footer .socialMedia ul li a span{display:none}#naviMain{float:left;width:100%;margin:2.4em 0 0 0;overflow:visible;z-index:999}#naviMain ul{float:left;margin:0;width:100%;text-align:center}#naviMain ul li{display:inline-block}#naviMain ul{padding:0;list-style:none;text-transform:none;font-size:1.6em}#naviMain ul li{margin:0 20px}#naviMain ul li a,#naviMain ul li strong{cursor:pointer;float:left;position:relative;padding:8px 30px;letter-spacing:1px;font-family:Paris;font-weight:400;line-height:1em;color:#fff;background:#3d3d3d;background:-moz-linear-gradient(-45deg,#3d3d3d 0,#1b1a1a 50%);background:-webkit-gradient(left top,right bottom,color-stop(0,#3d3d3d),color-stop(50%,#1b1a1a));background:-webkit-linear-gradient(-45deg,#3d3d3d 0,#1b1a1a 50%);background:-o-linear-gradient(-45deg,#3d3d3d 0,#1b1a1a 50%);background:-ms-linear-gradient(-45deg,#3d3d3d 0,#1b1a1a 50%);background:linear-gradient(135deg,#3d3d3d 0,#1b1a1a 50%);-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;border:2px solid #000;-webkit-box-shadow:0 0 5px #e2007a;-moz-box-shadow:0 0 5px #e2007a;box-shadow:0 0 5px #e2007a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#naviMain ul li a,#naviMain ul li strong{text-decoration:none}#naviMain ul li a:hover,#naviMain ul li strong:hover{color:#e2007a}#naviMain ul li a:hover:before,#naviMain ul li strong:hover:before{color:#fff}#naviMain ul li a.active,#naviMain ul li a.trail,#naviMain ul li strong.active,#naviMain ul li strong.trail{background:0 0;background:#e2007a;color:#fff}#naviMain ul li a.active:before,#naviMain ul li a.trail:before,#naviMain ul li strong.active:before,#naviMain ul li strong.trail:before{color:#fff}#naviMain ul li:last-child{margin-right:10px}#naviMain ul li ul{z-index:9999;display:none;position:absolute;top:1.75em;left:0;min-width:275px;background-color:transparent;box-sizing:border-box;padding:5px 5px 10px 15px;border:2px solid #fff;border-top:0;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.5);-moz-box-shadow:0 3px 7px rgba(0,0,0,.5);box-shadow:0 3px 7px rgba(0,0,0,.5)}#naviMain ul li ul li{float:left;width:100%;display:block;padding:4px 0}#naviMain ul li ul li a,#naviMain ul li ul li span{float:left;width:100%;text-transform:none}#naviMain ul li ul li a:before,#naviMain ul li ul li span:before{content:""}#naviMain ul li:hover>ul{display:block}#naviSub{margin-top:5.75em}#naviSub ul{display:block;width:100%;margin:0;padding:0}#naviSub ul li{float:left;display:block;width:100%;margin:0;margin-bottom:4px;padding:0;background:transparent url(/files/Kosmetik/Layout/images/Bluete.png) top left no-repeat;background-size:18px auto;background-position:0 2px}#naviSub ul li a,#naviSub ul li strong{float:left;width:100%;box-sizing:border-box;padding-left:25px;text-decoration:none;font-weight:400}#naviSub ul li strong{color:#e2007a}#naviSubSideContainer{display:none;position:absolute;box-sizing:border-box;padding:0;z-index:9999;width:50%;left:-45%;top:0;min-height:100vh;height:100vh}#naviSubSideList{width:90%;height:100%;background:#333;float:left;position:relative;box-sizing:border-box}#naviSubSideList ul{font-size:1.2em;float:left;width:100%;min-height:100%;box-sizing:border-box;padding:20px 0 20px 10px}#naviSubSideList ul li{float:left;display:block;width:100%;box-sizing:border-box;padding:4px 0 4px 20px}#naviSubSideList ul li a,#naviSubSideList ul li span{float:left;color:#fff;text-decoration:none;font-family:Fira,Verdana,Arial,sans-serif}#naviSubSideList ul li a:before,#naviSubSideList ul li span:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}#naviSubSideList ul li a:hover{color:#840149}#naviSubSideList ul li a.trail,#naviSubSideList ul li a:active{color:#e2007a}#naviSubSideList ul li span{color:#e2007a}#naviSubSideList ul ul{font-size:1em;padding:0;display:none}#naviSubSideList ul.level_1 li.active>ul,#naviSubSideList ul.level_1 li.trail>ul,#naviSubSideList ul.level_2 li.active>ul,#naviSubSideList ul.level_2 li.trail>ul,#naviSubSideList ul.level_3 li.active>ul,#naviSubSideList ul.level_3 li.trail>ul,#naviSubSideList ul.level_4 li.active>ul,#naviSubSideList ul.level_4 li.trail>ul{display:block}#naviSubSideTrigger{float:left;width:6%;background:#333;margin-top:20%;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;-ms-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;-webkit-box-shadow:inset 5px 0 5px 0 #000;-moz-box-shadow:inset 5px 0 5px 0 #000;box-shadow:inset 5px 0 5px 0 #000;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);border:2px solid #000;border-left:0}#naviSubSideTrigger a{float:left;color:#fff;padding:5px 0;text-decoration:none;font-size:2em;line-height:1em;width:100%;text-align:center;cursor:pointer}#naviSubSideTrigger a:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}#naviSubSideTrigger a:hover{color:#ff0ae2}#naviSubSideTrigger a span{display:none}#naviSubSideTrigger a.active:before{content:""}#naviSubMainTrigger .triggerInside a:before{-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.25);-moz-box-shadow:2px 2px 2px rgba(0,0,0,.25);box-shadow:2px 2px 2px rgba(0,0,0,.25)}#naviMobile .mobile_menu_trigger{position:absolute;top:0;right:10px;cursor:pointer;font-size:1.6em;z-index:9999;padding:6px 10px 4px 10px;background-color:#333;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}#naviMobile .mobile_menu_trigger p{float:left;color:#e2007a;font-size:1em}#naviMobile .mobile_menu_trigger p:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.4em;margin-right:0}#naviMobile .mobile_menu_trigger p:hover{color:#ff0ae2}#naviMobile .mobile_menu_trigger p span{display:none}.mobile_menu{z-index:2147483647}.mobile_menu .inner{overflow:auto;background-color:#333;font-size:1.4em;padding-top:0}.mobile_menu .inner nav{float:left;width:100%;border-top:1px solid #999}.mobile_menu .inner nav ul{float:left;width:100%;box-sizing:border-box;margin:0;padding:0;border-top:0 solid #999}.mobile_menu .inner nav ul li{display:block;float:left;width:100%;box-sizing:border-box;margin:0;padding:0;border-bottom:1px solid #999;background-color:#262626}.mobile_menu .inner nav ul li a,.mobile_menu .inner nav ul li strong{box-sizing:border-box;text-decoration:none!important;position:relative;float:left;width:100%;margin:0;font-weight:400;padding:10px 5px 10px 24px;color:#fff;text-transform:uppercase}.mobile_menu .inner nav ul li a:before,.mobile_menu .inner nav ul li strong:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:4px;top:10px;content:"";font-size:.875em}.mobile_menu .inner nav ul li a.active,.mobile_menu .inner nav ul li a.trail,.mobile_menu .inner nav ul li strong{color:#e2007a}.mobile_menu .inner nav ul li strong.count{display:none}.mobile_menu .inner nav ul li.submenu_show{padding-bottom:10px}.mobile_menu .inner nav ul li.active,.mobile_menu .inner nav ul li.trail{background-color:#000}.mobile_menu .inner nav ul li ul{font-size:.975em;border-top:0}.mobile_menu .inner nav ul li ul li{box-sizing:border-box;background-color:transparent;border:0;padding:0 10px 0 14px}.mobile_menu .inner nav ul li ul li a,.mobile_menu .inner nav ul li ul li strong{text-decoration:none!important;padding:4px 0 4px 24px;text-transform:none}.mobile_menu .inner nav ul li ul li a:before,.mobile_menu .inner nav ul li ul li strong:before{left:2px;top:5px;content:"";font-size:1.2em}.mobile_menu .inner nav ul li ul li.submenu_show{padding-bottom:0}.mobile_menu .inner nav ul li ul li.active,.mobile_menu .inner nav ul li ul li.trail{background-color:transparent}.mobile_menu .inner nav ul li ul li ul li ul li a,.mobile_menu .inner nav ul li ul li ul li ul li strong{text-transform:none}.mobile_menu .mod_customnav ul.level_1{border-top:0}#naviArticle{margin-top:40px}#naviArticle h1,#naviArticle h2,#naviArticle h3,#naviArticle h4,#naviArticle h5,#naviArticle h6{font-size:1em;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:#fff;padding:4px 20px;box-sizing:border-box;width:auto;float:left;margin-right:20px}#naviArticle ul{margin-top:4px}#naviArticle ul li{display:inline;width:auto;float:left;margin:0;margin-right:20px}#naviArticle ul li a,#naviArticle ul li span{font-family:Fira,Verdana,Arial,sans-serif;text-decoration:none}#naviArticle ul li a:before,#naviArticle ul li span:before{content:">";margin-right:4px}#naviArticle ul li.active a,#naviArticle ul li.active span{color:#666}.pagination{float:left;width:100%;margin-top:25px}.pagination ul{background-color:#b2b2b2;width:auto;box-sizing:border-box;float:right;margin:0;margin-right:5px;padding:0;font-family:Verdana,Arial,sans-serif}.pagination ul li{display:inline;float:left;box-sizing:border-box;margin:0 5px;padding:0}.pagination ul li a{padding:7px 15px;float:right;color:#fff;text-decoration:none}.pagination ul li a:hover{color:#333}.pagination ul li a:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";float:left;box-sizing:border-box;padding-top:2px}.pagination ul li a.previous:before{content:""}.pagination ul li a.first:before{content:""}.pagination ul li a.next:before{content:""}.pagination ul li a.last:before{content:""}.pagination ul li a span{display:none}.pagination ul li.col_first{clear:none}.pagination ul li.select{padding:0;margin:0}.pagination ul li.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0}.pagination ul li.select select{cursor:pointer;font-family:Verdana,Arial,sans-serif;color:#fff;font-size:.875em;font-weight:300;box-sizing:border-box;padding:10px 25px 10px 10px;margin:0;background-color:rgba(0,0,0,.2);background-image:url(../../files/Kosmetik/Layout/build/images/select-arrow-white.png);background-size:25% auto;background-position:75% 50%;background-repeat:no-repeat}.pagination ul li.select select.autoWidth{width:auto}.pagination ul li.select select.smallSelect{padding:.3em 2.5em .25em 1em}.pagination ul li.select select:hover{color:#333}#sitemap ul.level_1{width:100%;margin:0;float:left;display:block;font-size:1.5em}#sitemap ul.level_1 li{float:left;margin:0;margin-bottom:20px}#sitemap ul.level_1 li a{width:100%;float:left;position:relative;box-sizing:border-box;text-decoration:none;padding:2px 2px 2px 20px}#sitemap ul.level_1 li a:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:2px;left:0;content:""}#sitemap ul.level_1 li a.keyHover{background-color:#000;color:#fff}#sitemap ul.level_1 li ul{width:100%;box-sizing:border-box;padding-right:10px;font-size:.65em;margin-top:10px;margin-left:0}#sitemap ul.level_1 li ul li{float:left;display:block;width:100%;margin:0;padding:0 0 2px 2px;box-sizing:border-box}#sitemap ul.level_1 li ul li ul{font-size:.9em}#sitemap ul.level_1 li ul li.level_3{box-sizing:border-box;padding-left:25px;font-size:.95em}#logo{box-sizing:border-box;background:rgba(0,0,0,.8);-webkit-box-shadow:0 0 10px rgba(0,0,0,.75);-moz-box-shadow:0 0 10px rgba(0,0,0,.75);box-shadow:0 0 10px rgba(0,0,0,.75);position:relative;float:left;width:100%;padding-top:25px;z-index:999;position:absolute;top:0;left:0;padding:0}#logo .inside{float:none;padding:0;margin:0 auto}#logo .inside figure{width:100%;float:left;margin:0;padding:10px 0 0 0}#logo .inside figure a{float:left;width:100%}#logo .inside figure a img{float:none;display:block;padding:0;margin:0 auto;margin-bottom:10px}#logo .inside p{display:block;width:100%;text-indent:-25000px}#logo .inside p a{display:block;text-align:center;text-decoration:none;font-family:Fira,Verdana,Arial,sans-serif;font-size:1.2em}#logo a:hover{color:#fff}#mobileLogo{margin-bottom:20px}#mobileLogo img{display:block;float:none;padding:10px 0 5px 0;margin:0 auto}#mobileLogo a{text-decoration:none;color:#fff}#mobileLogo a:before{position:relative;top:-2px;font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.65em;margin-right:8px}table{width:100%;float:left;box-sizing:border-box;padding:0;margin:0;background-color:#efefef}table thead{background-color:#ccc}table thead tr th{box-sizing:border-box;padding:25px 5px;font-weight:inherit;font-size:1.2em;font-weight:400;color:#000}table thead tr th:nth-child(2n){border:1px solid #e4e4e4;border-top:0;border-bottom:0}table tbody tr td,table tbody tr th{box-sizing:border-box;padding:10px 5px;color:#000}table tbody tr td:nth-child(2n),table tbody tr th:nth-child(2n){border:1px solid #e4e4e4;border-top:0;border-bottom:0}table tbody tr th{color:#000;font-weight:500}table tbody tr:nth-child(even){background-color:#e4e4e4}table.minicalendar{background-color:transparent}table.minicalendar thead{background-color:transparent}table.minicalendar thead tr{background-color:#ccc;border-bottom:1px solid #e4e4e4}table.minicalendar thead tr th{text-align:center;padding:25px 0}table.minicalendar thead tr th.weekend{background-color:#f4f4f4}table.minicalendar thead tr th.weekend.col_last{background-color:#efefef}table.minicalendar thead tr:nth-child(1){background-color:#fff;font-family:Verdana,Arial,sans-serif;font-size:.7em;border:0}table.minicalendar thead tr:nth-child(1) th{border:0;padding:5px 0 5px 0;text-transform:uppercase;letter-spacing:1px;color:#fff}table.minicalendar thead tr:nth-child(1) th a{width:100%;text-decoration:none;float:left;color:#fff}table.minicalendar thead tr:nth-child(1) th a:hover{color:#ff0ae2}table.minicalendar tbody{background-color:#f7f7f7}table.minicalendar tbody tr td{padding:10px 0;text-align:center;color:#fff}table.minicalendar tbody tr td.weekend{background-color:#f4f4f4}table.minicalendar tbody tr td.weekend.col_last{background-color:#efefef}table.minicalendar tbody tr td a{font-weight:600}table.minicalendar tbody tr td a:hover{color:#ff0ae2}table.minicalendar tbody tr:nth-child(even) td.weekend{background-color:#e4e4e4}.ce_list ul,.ce_text ul{margin:0;padding:0;display:block;float:left;width:100%;list-style-type:none}.ce_list ul li,.ce_text ul li{position:relative;box-sizing:border-box;width:100%;float:left;padding:0 0 0 20px}.ce_list ul li:before,.ce_text ul li:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0;font-size:.875em;content:"";color:inherit}.ce_list.bigList ul li{float:left;width:calc(100% - 10px);background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.5);-moz-box-shadow:0 3px 7px rgba(0,0,0,.5);box-shadow:0 3px 7px rgba(0,0,0,.5);box-sizing:border-box;margin:5px 5px 10px 5px;padding:0 0;font-family:Fira,Verdana,Arial,sans-serif;font-weight:400;font-size:1.15em;line-height:1.3em;display:table}.ce_list.bigList ul li span{display:table-cell;vertical-align:middle;padding:10px 10px}.ce_list.bigList ul li:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;content:"";color:#fff;font-size:1.25em;background-color:#000;height:100%;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;-ms-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;box-sizing:border-box;padding:20px 20px;display:table-cell;vertical-align:middle;width:60px}.ce_accordion{margin-top:0;margin-bottom:1px;background-color:#efefef;border-bottom:1px solid #fff}.ce_accordion .toggler{position:relative;width:100%;box-sizing:border-box;float:left;outline-style:none;background-color:#999;font-family:Fira,Verdana,Arial,sans-serif;font-size:1.1em;letter-spacing:1px;cursor:pointer;padding:1% 1% 1% 4%;color:#fff}.ce_accordion .toggler span{display:none}.ce_accordion .toggler:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:30%;left:.75%;margin:0;content:"";color:#fff}.ce_accordion .toggler:hover{background-color:#fff;color:#000}.ce_accordion .toggler:hover:before{content:"";color:#000}.ce_accordion .toggler.active:hover:before{content:""}.ce_accordion .toggler.active{background-color:#666;color:#fff}.ce_accordion .toggler.active:before{content:"";color:#fff}.ce_accordion .accordion{background-color:#e5e5e5;box-sizing:border-box;float:left;width:100%;padding:2% 2.25%}.ce_accordion .accordion form,.ce_accordion .accordion ol,.ce_accordion .accordion p,.ce_accordion .accordion table,.ce_accordion .accordion ul{color:#000}.ce_accordion .accordion .image_container{float:left!important}.ce_accordion .accordion ul{margin:10px 0;padding:0;float:none;margin-left:0}.ce_accordion .accordion ul li{float:none;width:auto;display:block;padding-left:20px}.ce_accordion .accordion .nonPictureElements{float:left}.ce_accordion .accordion .nonPictureElements ul{margin:10px 0 10px 0}.ce_accordion .accordion span.highlight{text-align:right;width:100%;float:left;margin-top:30px}.ce_sliderStart{background-color:transparent;box-sizing:border-box;padding:0 0 20px 0}.ce_sliderStart .content-slider{color:#333}.ce_sliderStart .content-slider h2,.ce_sliderStart .content-slider h3,.ce_sliderStart .content-slider h4,.ce_sliderStart .content-slider h5,.ce_sliderStart .content-slider h6{text-align:left;font-weight:initial}.ce_sliderStart .slider-wrapper>div{box-sizing:border-box;padding:0 10px 0 0;margin-right:0}.ce_sliderStart nav.slider-control{float:left;width:100%;background-color:transparent;margin-top:16px;margin-bottom:16px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.ce_sliderStart nav.slider-control a{text-decoration:none;font-size:1.2em;color:#000;top:6px;left:5px}.ce_sliderStart nav.slider-control a.slider-prev:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.ce_sliderStart nav.slider-control a span{display:none}.ce_sliderStart nav.slider-control a:hover{color:#e2007a}.ce_sliderStart nav.slider-control a.slider-next{left:initial;right:5px}.ce_sliderStart nav.slider-control a.slider-next.slider-next:after{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.ce_sliderStart nav.slider-control a.slider-next span{padding-left:0}.ce_sliderStart nav.slider-control .slider-menu{position:relative;float:left;left:inherit;top:inherit;width:auto;margin:0 auto;background:rgba(255,255,255,.15);padding:0 10px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px}.ce_sliderStart nav.slider-control .slider-menu b{margin:0 5px;color:#000;font-size:1.5em;line-height:1em}.ce_sliderStart nav.slider-control .slider-menu b.active{color:#e2007a}.ce_sliderStart .ce_gallery ul li{float:left}.ce_sliderStart .ce_gallery ul li figure{float:left}.ce_sliderStart .ce_gallery ul li figure a{float:left}.ce_sliderStart .ce_gallery ul li figure a img{float:left;padding:0;margin:0;border:0}.ce_text.studio.team .image_container{float:left;width:calc(50% - 20px);margin-right:20px}.ce_text.box{box-sizing:border-box;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;overflow:hidden}.ce_text.box .image_container a:before{display:none}.ce_text.box .image_container a img{width:100%;margin-bottom:15px;padding:0;background-color:#ccc;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.5);-moz-box-shadow:0 3px 7px rgba(0,0,0,.5);box-shadow:0 3px 7px rgba(0,0,0,.5);-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.ce_text.box.imageTrans .image_container img{background-color:#ccc;box-sizing:border-box;margin-bottom:15px;padding:20px;background-color:#ccc;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.5);-moz-box-shadow:0 3px 7px rgba(0,0,0,.5);box-shadow:0 3px 7px rgba(0,0,0,.5);-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.ce_text.box h1,.ce_text.box h2,.ce_text.box h3,.ce_text.box h4,.ce_text.box h5,.ce_text.box h6{float:left;width:100%;text-align:center;box-sizing:border-box;padding:0 10px;margin:0;margin:5px 0 15px 0}.ce_text.box p{float:left;width:100%;box-sizing:border-box;padding:0 10px 0 10px;text-align:center}.ce_text.box p span{float:left;width:100%;margin-top:10px}.ce_text.box p span a{border:0;float:left;width:100%;margin:0 auto;text-align:center;font-family:Fira,Verdana,Arial,sans-serif;font-weight:600;background-color:#999;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;-webkit-box-shadow:0 0 0 #fff;-moz-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff}.ce_text.box p span a:before{float:none}.ce_text.box p span a:hover{background-color:#666;color:#fff}.ce_text.box p span.information{float:left;width:100%;background-color:#999;box-sizing:border-box;padding:5px;color:#fff;text-align:center;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.ce_text.box.border{border:1px solid #e2007a}.layout_latest{position:relative;background-color:#fff;box-sizing:border-box;padding-bottom:6px;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;border:4px solid #fff;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.25);-moz-box-shadow:0 5px 5px rgba(0,0,0,.25);box-shadow:0 5px 5px rgba(0,0,0,.25)}.layout_latest figure{float:left;width:100%;padding:0;margin:0;margin-bottom:20px}.layout_latest figure a{float:left;margin:0;padding:0}.layout_latest figure img{float:left;width:100%;margin:0;padding:0}.layout_latest .teaser,.layout_latest h1,.layout_latest h2,.layout_latest h3,.layout_latest h4,.layout_latest h5,.layout_latest h6{float:left;width:100%;margin:0;padding:10px;box-sizing:border-box}.layout_latest .teaser a,.layout_latest h1 a,.layout_latest h2 a,.layout_latest h3 a,.layout_latest h4 a,.layout_latest h5 a,.layout_latest h6 a{text-decoration:none}.layout_latest .more{float:right;margin-right:6px}.layout_latest p.info{position:absolute;padding:10px;top:0;right:0;background-color:rgba(255,255,255,.8);-webkit-border-radius:0 0 0 6px;-moz-border-radius:0 0 0 6px;-ms-border-radius:0 0 0 6px;border-radius:0 0 0 6px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);-moz-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 5px rgba(0,0,0,.25);color:#999}.ce_text.errorHinweis p{color:#ff0ae2}form{width:100%;float:left;padding:0;margin:0}form .formbody{float:left;width:100%}form fieldset{box-sizing:border-box;padding:10px;background-color:#fff;border:1px solid #e2007a;margin:15px 0;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}form fieldset legend{background-color:#aa005e;margin-left:10px;padding:4px 12px;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;font-family:Fira,Verdana,Arial,sans-serif;font-size:1em}form fieldset fieldset{padding:0;background-color:transparent;border:0;margin:0}form fieldset fieldset legend{text-transform:none;letter-spacing:0;font-size:1em;background-color:transparent;margin-left:0;padding:0;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;font-family:Fira,Verdana,Arial,sans-serif;font-size:1em}form .widget{float:left;display:block;width:100%;box-sizing:border-box;padding:0;margin:8px 0}form .widget label{float:left;width:100%;box-sizing:border-box;padding:0;margin:0 0 4px 0}form .widget label.deaktiviert{color:#999;text-decoration:line-through}form button.submit,form input[type=email],form input[type=number],form input[type=password],form input[type=submit],form input[type=tel],form input[type=text],form textarea{float:left;width:100%;box-sizing:border-box;padding:8px 10px;margin:0;background-color:#000;color:#fff;font-size:.8em;border:0;border:1px solid #e2007a;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}form button.submit::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=number]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=submit]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#ccc}form button.submit::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=submit]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]::-moz-placeholder,form textarea::-moz-placeholder{color:#ccc}form button.submit::-ms-input-placeholder,form input[type=email]::-ms-input-placeholder,form input[type=number]::-ms-input-placeholder,form input[type=password]::-ms-input-placeholder,form input[type=submit]::-ms-input-placeholder,form input[type=tel]::-ms-input-placeholder,form input[type=text]::-ms-input-placeholder,form textarea::-ms-input-placeholder{color:#ccc}form button.submit::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=submit]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]::-moz-placeholder,form textarea::-moz-placeholder{color:#ccc}form input[type=checkbox],form input[type=radio]{cursor:pointer;float:left;margin:0;border:0;background-color:#000}form button.submit,form input[type=submit]{width:auto;cursor:pointer;float:right;margin-top:0;background-color:#333;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;border:0;padding:7px 24px;cursor:pointer;border:1px solid #e2007a}form button.submit:hover,form input[type=submit]:hover{background-color:#e2007a;border-color:#e2007a;color:#fff}form input[type=number]::-webkit-inner-spin-button,form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}form input:focus,form select:focus,form textarea:focus{outline:0!important}form input.displayNone{display:none}form input.halb,form input.layout_latest,form input.widget.halb,form input.widget.layout_latest{width:100%;margin:0}form input.short{width:75px}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0}form select{box-sizing:border-box;width:auto;min-width:100px;border:inputBoSize solid #bbb;padding:.5em 25px .5em 1em;margin:0;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);background-color:#000;font-size:.8em;color:#ccc;border:1px solid #e2007a;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background-image:url(/files/Kosmetik/Layout/images/select-arrow.png);background-position:right;background-repeat:no-repeat}form select.autoWidth{width:auto}form select.smallSelect{padding:.3em 2.5em .25em 1em}form select#terminBox,form select.halb,form select.layout_latest,form select.viertel,form select.widget.halb,form select.widget.layout_latest{margin:0}form .widget.widget-select label{margin-bottom:4px}form .widget.widget-select label.smallSelect{margin-top:6px}form .widget.autoWidth label{width:auto;margin:1px 10px 0 0}form .widget.widget-checkbox input,form .widget.widget-radio input{width:auto;margin:2px 5px 0 2px}form .widget.widget-checkbox label,form .widget.widget-checkbox legend,form .widget.widget-radio label,form .widget.widget-radio legend{width:auto;margin:0 15px 0 0}form .widget.widget-checkbox label .ce_text,form .widget.widget-checkbox legend .ce_text,form .widget.widget-radio label .ce_text,form .widget.widget-radio legend .ce_text{display:inline}form .widget.widget-checkbox label .ce_text p,form .widget.widget-checkbox legend .ce_text p,form .widget.widget-radio label .ce_text p,form .widget.widget-radio legend .ce_text p{display:inline;font-size:.75em;margin-left:.3em}form .widget.widget-checkbox legend,form .widget.widget-radio legend{margin-bottom:10px}form .widget.widget-radio fieldset{background:0 0}form .widget.widget-radio fieldset span.mandatory{float:none;margin-left:5px}form .widget.widget-checkbox span{width:50%;float:left;margin-bottom:8px}form .widget-upload label{margin-bottom:10px}form .widget.strasseOrt{width:74%}form .widget.strasseOrt.strasse{margin-right:2%}form .widget.strasseOrt.ort{margin-left:2%}form .widget.nummerPLZ{width:24%}form .widget.inline{width:auto;display:inline;float:left}form .widget.inline label{float:none;display:block;width:125px}form .widget.explanation p.smaller{font-size:.875em}form fieldset.rahmen{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}form .submit_container{margin-top:30px;float:left;width:100%}form p.error{line-height:1.2em;font:.75em Verdana,Arial,sans-serif;color:#e2007a;margin-bottom:4px}form span.captcha_text{float:left;margin:4px 0;font-size:.875em;line-height:1em}form .trenner{margin:0 0}form .widget.halb,form .widget.layout_latest{float:left;width:calc(50% - 10px);margin-right:10px;margin-left:0}form .widget.halb:nth-child(even),form .widget.layout_latest:nth-child(even){float:right;margin-left:10px;margin-right:0}form .widget.halb fieldset.halb,form .widget.halb fieldset.layout_latest,form .widget.layout_latest fieldset.halb,form .widget.layout_latest fieldset.layout_latest{width:100%!important;margin:0!important}form p.button{display:block;box-sizing:border-box;padding:4px 20px;border:1px solid #e2007a;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;background-color:#fff;color:#e2007a;cursor:pointer;text-align:center}form p.button:hover{border:1px solid #fff;background-color:#e2007a;color:#fff}form .pflichtfeld{margin:0}form .pflichtfeld p{line-height:1em;margin:0;text-align:right;font-size:.875em}.routenPlanung form{margin-top:10px}.routenPlanung form input[type=submit]{margin-top:20px}.mod_subscribe .formbody input[type=text],.mod_unsubscribe .formbody input[type=text]{width:auto;margin-right:5px;padding:7px 10px;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;-ms-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.mod_subscribe .formbody input[type=submit],.mod_unsubscribe .formbody input[type=submit]{float:left;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;-ms-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;background-color:#666;color:#fff}.mod_subscribe .formbody input[type=submit]:hover,.mod_unsubscribe .formbody input[type=submit]:hover{background-color:#000}.mod_login label{width:135px;margin:0;float:left;box-sizing:border-box;padding-top:3px}.mod_login input[type=password],.mod_login input[type=text]{float:none;display:block;width:auto;margin:0 0 7px 0}.mod_login br{line-height:0;display:none}.mod_login .checkbox_container{margin-left:135px}.mod_login .checkbox_container label{font-size:.75em;font-family:Verdana,Arial,sans-serif;width:auto;padding-top:0;margin-left:10px}.mod_login .checkbox_container input{float:left;margin-top:2px;margin-left:4px}.mod_login .submit_container{margin-top:25px}.mod_login .submit_container input{float:left;margin-left:135px}#contactForm{background:-moz-linear-gradient(top,#505050,#1a1a1a);background:-webkit-linear-gradient(top,#505050,#1a1a1a);background:-o-linear-gradient(top,#505050,#1a1a1a);background:-ms-linear-gradient(top,#505050,#1a1a1a);background:linear-gradient(to bottom,#505050,#1a1a1a);-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.5);-moz-box-shadow:0 2px 5px rgba(0,0,0,.5);box-shadow:0 2px 5px rgba(0,0,0,.5);box-sizing:border-box;color:#efefef;border:3px solid #000}#contactForm input[type=text]{background-color:#000;border:0;color:#fff}#contactForm input[type=submit]{background-color:#000;border:0;color:#e2007a}#contactForm input[type=submit]:hover{background-color:#aa005e;color:#fff}#contactForm label{font-family:Verdana,Arial,sans-serif;font-size:.875em}#contactForm .widget{padding:0 18px}#contactForm .widget.widget-explanation{margin:0;padding:0}#contactForm .widget.widget-explanation p{background-color:#000;padding:10px 0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.75);-moz-box-shadow:0 0 5px rgba(0,0,0,.75);box-shadow:0 0 5px rgba(0,0,0,.75)}#contactForm .widget.widget-explanation p:last-child{background:0 0;-webkit-box-shadow:0 0 0 #fff;-moz-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff}#contactForm .widget.widget-explanation p.tel{font-family:Fira,Verdana,Arial,sans-serif;letter-spacing:1px}#contactForm .widget.widget-explanation p.tel:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:4px}#contactForm .widget.widget-explanation:last-child{margin:10px 0 20px 0}#contactForm .widget.widget-explanation:last-child p{margin:0;margin-right:22px;padding:0;background:0 0;font-family:Verdana,Arial,sans-serif;font-size:9px;text-align:right}#contactForm .submit_container,#contactForm .widget.widget-submit{margin-right:18px;float:right;width:auto}.ce_dlh_googlemaps{float:left;overflow:hidden}.ce_dlh_googlemaps .dlh_googlemap{-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;border:2px solid #e2007a;box-sizing:border-box;width:100%!important}.ce_dlh_googlemaps .dlh_googlemap .gm-style{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;float:left;width:100%;overflow:hidden}.ce_dlh_googlemaps .dlh_googlemap>div{-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px}.ce_dlh_googlemaps .dlh_googlemap .gm-style-iw a,.ce_dlh_googlemaps .dlh_googlemap .gm-style-iw p{color:#333}.ce_dlh_googlemaps input[type=submit],.ce_dlh_googlemaps input[type=text]{margin:4px 0;font-size:1em!important;font-weight:600!important;background-color:#efefef;border:1px solid #666;color:#000}.ce_dlh_googlemaps input[type=submit]::-webkit-input-placeholder,.ce_dlh_googlemaps input[type=text]::-webkit-input-placeholder{color:#000!important}.ce_dlh_googlemaps input[type=submit]::-moz-placeholder,.ce_dlh_googlemaps input[type=text]::-moz-placeholder{color:#000!important}.ce_dlh_googlemaps input[type=submit]::-ms-input-placeholder,.ce_dlh_googlemaps input[type=text]::-ms-input-placeholder{color:#000!important}.ce_dlh_googlemaps input[type=submit]::-moz-placeholder,.ce_dlh_googlemaps input[type=text]::-moz-placeholder{color:#000!important}.ce_dlh_googlemaps p.small{margin-top:20px;font-size:.875em}.RoutenPlanung form{margin:10px 0}.RoutenPlanung form input{width:100%;box-sizing:border-box;padding:2px 4px;float:left;border:0;background-color:rgba(0,0,0,.1)}.RoutenPlanung form input[type=submit]{width:auto;margin:5px 0;padding:4px 16px;cursor:pointer}.RoutenPlanung form input[type=submit]:hover{background-color:#aa005e;color:#fff}body.googleMaps #preHead #logo{position:relative}body.googleMaps #preHead #mapsHead{position:relative;float:left;width:100%;max-height:450px}body.googleMaps #preHead #mapsHead .dlh_googlemap{width:100%}body.googleMaps #preHead #mapsHead .dlh_googlemap .gm-style-iw,body.googleMaps #preHead #mapsHead .dlh_googlemap .routinglink{margin:10px 0;color:#000}body.googleMaps #preHead #mapsHead .dlh_googlemap .gm-style-iw a,body.googleMaps #preHead #mapsHead .dlh_googlemap .routinglink a{color:#000}body.googleMaps #preHead #mapsHead .dlh_googlemap .gm-style-iw form,body.googleMaps #preHead #mapsHead .dlh_googlemap .routinglink form{margin-top:5px}body.googleMaps #preHead #mapsHead .dlh_googlemap .gm-style-iw form input,body.googleMaps #preHead #mapsHead .dlh_googlemap .routinglink form input{margin-top:5px;margin-bottom:4px;background-color:transparent;color:#000}body.googleMaps #preHead #mapsHead .dlh_googlemap .gm-style-iw form input.submit,body.googleMaps #preHead #mapsHead .dlh_googlemap .routinglink form input.submit{background-color:#ccc;border:0;margin:5px 0 10px 0}body.googleMaps #preHead #mapsHead .dlh_googlemap .gm-style-iw form input.submit:hover,body.googleMaps #preHead #mapsHead .dlh_googlemap .routinglink form input.submit:hover{background-color:#e2007a;color:#fff}.mejs-video{margin-top:20px}.mejs-mediaelement .me-plugin,.mejs-mediaelement embed,.mejs-mediaelement video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%!important;max-width:100%;height:auto;float:left}video{max-width:100%}.ce_player.videoBorder .mejs-video{box-sizing:border-box;padding:10px 0}.leistungsSlider{margin-top:80px}.leistungsSlider .content-slider .slider-wrapper>div{padding:0}.leistungsSlider .content-slider .slider-wrapper .singleSlide .ce_text,.leistungsSlider .content-slider .slider-wrapper .singleSlideMobile{position:relative}.leistungsSlider .content-slider .slider-wrapper .singleSlide .ce_text h1,.leistungsSlider .content-slider .slider-wrapper .singleSlide .ce_text h2,.leistungsSlider .content-slider .slider-wrapper .singleSlide .ce_text h3,.leistungsSlider .content-slider .slider-wrapper .singleSlide .ce_text h4,.leistungsSlider .content-slider .slider-wrapper .singleSlide .ce_text h5,.leistungsSlider .content-slider .slider-wrapper .singleSlide .ce_text h6,.leistungsSlider .content-slider .slider-wrapper .singleSlideMobile h1,.leistungsSlider .content-slider .slider-wrapper .singleSlideMobile h2,.leistungsSlider .content-slider .slider-wrapper .singleSlideMobile h3,.leistungsSlider .content-slider .slider-wrapper .singleSlideMobile h4,.leistungsSlider .content-slider .slider-wrapper .singleSlideMobile h5,.leistungsSlider .content-slider .slider-wrapper .singleSlideMobile h6{color:#fff;position:absolute;z-index:999;top:0;left:0;width:100%;padding:10px 0;text-align:center;font-size:2em;text-shadow:2px 2px 5px #000}.leistungsSlider .content-slider .slider-wrapper .singleSlide .ce_text figure,.leistungsSlider .content-slider .slider-wrapper .singleSlideMobile figure{max-width:50%;padding:0}.leistungsSlider .content-slider .slider-wrapper .singleSlide .ce_text figure img,.leistungsSlider .content-slider .slider-wrapper .singleSlideMobile figure img{-webkit-border-radius:16px 0 0 16px;-moz-border-radius:16px 0 0 16px;-ms-border-radius:16px 0 0 16px;border-radius:16px 0 0 16px;border:0;padding:0}.leistungsSlider .content-slider .slider-wrapper .singleSlide .ce_text p,.leistungsSlider .content-slider .slider-wrapper .singleSlideMobile p{margin:0;padding:0}.leistungsSlider .content-slider .slider-wrapper .singleSlide .ce_text p:first-of-type,.leistungsSlider .content-slider .slider-wrapper .singleSlideMobile p:first-of-type{position:absolute;right:0;padding:0 10px 25px 0;box-sizing:border-box;min-height:80px;margin:70px 0 0 0;font-size:1em}.leistungsSlider .content-slider .slider-wrapper .singleSlide .ce_text p a,.leistungsSlider .content-slider .slider-wrapper .singleSlideMobile p a{position:absolute;right:0;bottom:0;width:auto;color:#e2007a;text-decoration:none;text-align:right;background:#000;-webkit-border-radius:0 0 16px 0;-moz-border-radius:0 0 16px 0;-ms-border-radius:0 0 16px 0;border-radius:0 0 16px 0;padding:5px 15px}.leistungsSlider .content-slider .slider-wrapper .singleSlide .ce_text p a span,.leistungsSlider .content-slider .slider-wrapper .singleSlideMobile p a span{display:none}.leistungsSlider .content-slider .slider-wrapper .singleSlide .ce_text p a:hover,.leistungsSlider .content-slider .slider-wrapper .singleSlideMobile p a:hover{background:#e2007a;color:#fff}.leistungsSlider .content-slider .slider-wrapper .singleSlide>div{display:inline-block;width:calc(33% - 40px);margin:10px calc(40px / 2);box-sizing:border-box;background:#1d1d1d;border:4px solid #000;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;border-radius:24px;-webkit-box-shadow:0 0 5px #e2007a;-moz-box-shadow:0 0 5px #e2007a;box-shadow:0 0 5px #e2007a;color:#fff}@media (max-width:719px){.leistungsSlider .content-slider .slider-wrapper .singleSlide>div{width:calc(100% - 40px)}}.leistungsSlider .content-slider .slider-wrapper .singleSlide .ce_text p{position:relative;width:100%;bottom:0;right:0}#terminBox{box-sizing:border-box;background:#3d3d3d;background:-moz-linear-gradient(-45deg,#3d3d3d 0,#1b1a1a 50%);background:-webkit-gradient(left top,right bottom,color-stop(0,#3d3d3d),color-stop(50%,#1b1a1a));background:-webkit-linear-gradient(-45deg,#3d3d3d 0,#1b1a1a 50%);background:-o-linear-gradient(-45deg,#3d3d3d 0,#1b1a1a 50%);background:-ms-linear-gradient(-45deg,#3d3d3d 0,#1b1a1a 50%);background:linear-gradient(135deg,#3d3d3d 0,#1b1a1a 50%);-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;border-radius:24px;border:2px solid #000;-webkit-box-shadow:0 0 5px #e2007a;-moz-box-shadow:0 0 5px #e2007a;box-shadow:0 0 5px #e2007a;position:relative}#terminBox .terminBoxWrapper{position:relative;padding:20px 10px;padding-bottom:0;float:left;width:100%;box-sizing:border-box}#terminBox .terminBoxWrapper .closeButton{display:none;width:100%}#terminBox .terminBoxWrapper .closeButton button{float:right;margin:0;padding:0;text-align:center;cursor:pointer;background:0 0;border:0;font-size:1.25em;line-height:1.25em;color:#ccc}#terminBox .terminBoxWrapper .closeButton button:before{font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}#terminBox .terminBoxWrapper .closeButton button span{display:none}#terminBox .terminBoxWrapper .closeButton button:hover{color:#e2007a}#terminBox .terminBoxWrapper h2{font-size:2em;text-align:center;line-height:1.1em;margin-bottom:30px}#terminBox .terminBoxWrapper p a{font-size:1.25em;text-decoration:none;color:#e2007a;text-align:center;width:100%;display:block}#terminBox .terminBoxWrapper p a:before{position:relative;top:-2px;display:inline-block;font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.65em;margin-right:7px}#terminBox .terminBoxWrapper .terminBoxTrenner{position:relative;border-top:1px solid #000;overflow:visible;display:flex;align-items:center;justify-content:center;margin-top:40px}#terminBox .terminBoxWrapper .terminBoxTrenner p{position:relative;font-family:Paris;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;color:#e2007a;font-size:1.5em;line-height:1em;text-align:center;padding:2px 15px;top:-14px;background:#000;float:left}#terminBox .terminBoxWrapper h3{text-align:center;font-size:2em}#terminBox .terminBoxWrapper p{text-align:center;line-height:1.5em;color:#e2007a}#terminBox .terminBoxWrapper .ce_hyperlink{float:left;width:100%;margin:0;padding:0;text-align:center}#terminBox .terminBoxWrapper .ce_hyperlink a{float:none;display:inline-block;padding:8px 24px;margin:0;margin-top:10px;background:#000;color:#e2007a;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}#terminBox .terminBoxWrapper .ce_hyperlink a:hover{background:#e2007a;color:#fff}body.subNavi #terminBox{z-index:99999;position:absolute;box-sizing:border-box;top:0;left:-360px;width:350px;max-width:100%;margin:0;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;-ms-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;border:3px solid #000;border-left:0}body.subNavi #terminBox .terminBoxWrapper{float:left;padding:30px 10px}body.subNavi #terminBox .terminBoxWrapper .closeButton{display:block;width:100%}body.subNavi #terminBox .terminBoxWrapper .terminBoxTrenner{border-color:#e2007a}body.subNavi #terminBox .terminBoxWrapper .terminBoxTrenner p{background-color:#e2007a;color:#fff}body.subNavi #terminBox .terminBoxWrapper .ce_hyperlink{margin-top:15px}body.subNavi #terminBox .terminBoxWrapper .ce_hyperlink a{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;background:#333;color:#fff;border:1px solid #e2007a}body.subNavi #terminBox .terminBoxWrapper .ce_hyperlink a:hover{background:#e2007a}body.subNavi .preisListeButton a,body.subNavi .preisListeButton button,body.subNavi .terminBoxButton a,body.subNavi .terminBoxButton button{float:left;text-decoration:none;width:100%;box-sizing:border-box;cursor:pointer;padding:4px 8px;background:0 0;box-sizing:border-box;background:#3d3d3d;background:-moz-linear-gradient(-45deg,#3d3d3d 0,#1b1a1a 50%);background:-webkit-gradient(left top,right bottom,color-stop(0,#3d3d3d),color-stop(50%,#1b1a1a));background:-webkit-linear-gradient(-45deg,#3d3d3d 0,#1b1a1a 50%);background:-o-linear-gradient(-45deg,#3d3d3d 0,#1b1a1a 50%);background:-ms-linear-gradient(-45deg,#3d3d3d 0,#1b1a1a 50%);background:linear-gradient(135deg,#3d3d3d 0,#1b1a1a 50%);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;border:2px solid #000;-webkit-box-shadow:0 0 5px #e2007a;-moz-box-shadow:0 0 5px #e2007a;box-shadow:0 0 5px #e2007a;position:relative;color:#e2007a;font-size:1.75em;font-family:Paris;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;line-height:1.2em}body.subNavi .preisListeButton a:hover,body.subNavi .preisListeButton button:hover,body.subNavi .terminBoxButton a:hover,body.subNavi .terminBoxButton button:hover{background:#e2007a;border-color:#e2007a;color:#fff;-webkit-box-shadow:0 0 5px #fff;-moz-box-shadow:0 0 5px #fff;box-shadow:0 0 5px #fff}body.subNavi .preisListeButton a span,body.subNavi .preisListeButton button span,body.subNavi .terminBoxButton a span,body.subNavi .terminBoxButton button span{display:block}body.subNavi.schulungen #terminBox .ce_hyperlink,body.subNavi.schulungen #terminBox .ce_text,body.subNavi.schulungen #terminBox .terminBoxTrenner,body.subNavi.schulungen #terminBox h3{display:none}body.subNavi.schulungen .preisListeButton{display:none}.openingContact p{margin-bottom:0}.openingContact p a{text-decoration:none;text-align:left;width:100%;display:block}.openingContact p a:before{position:relative;top:-2px;display:inline-block;font-family:Fontello;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.65em;margin-right:7px}.openingContact .ce_text{margin-top:15px}body.kontakt #main .mod_article .ce_text a{text-decoration:none}body.kontakt #colorbox a,body.kontakt #colorbox h1,body.kontakt #colorbox h2,body.kontakt #colorbox h3,body.kontakt #colorbox h4,body.kontakt #colorbox h5,body.kontakt #colorbox h6,body.kontakt #colorbox p{color:#000}body.kontakt #colorbox a:hover{color:#e2007a}body.leistungen .mod_article .ce_text.spektrum{position:relative;overflow:visible;padding:4px;margin-top:1em;margin-bottom:2em;background:#222;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;box-sizing:border-box;border:2px solid #aa005e}body.leistungen .mod_article .ce_text.spektrum h1,body.leistungen .mod_article .ce_text.spektrum h2,body.leistungen .mod_article .ce_text.spektrum h3,body.leistungen .mod_article .ce_text.spektrum h4,body.leistungen .mod_article .ce_text.spektrum h5,body.leistungen .mod_article .ce_text.spektrum h6{position:absolute;top:0;left:0;width:100%;padding-top:.3em;text-align:center;background-color:rgba(0,0,0,.5);-webkit-border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;-ms-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0;color:#fff}body.leistungen .mod_article .ce_text.spektrum figure.image_container{float:left;max-height:250px;overflow:hidden;margin-right:0;margin-bottom:1.2em}body.leistungen .mod_article .ce_text.spektrum figure.image_container img{padding:0;border:0;-webkit-border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;-ms-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0}body.leistungen .mod_article .ce_text.spektrum p{float:left;width:100%;box-sizing:border-box;text-align:center;margin-bottom:1.4em}body.leistungen .mod_article .ce_text.spektrum p a{position:absolute;bottom:0;left:0;width:100%;background:#aa005e;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;font-size:1.2em;text-decoration:none;padding:.6em 0 .5em 0}body.leistungen .mod_article .ce_text.spektrum p a:hover{color:#000}body.leistungen .mod_article .ce_text.spektrum p:first-of-type{min-height:4em;line-height:1.4em}body.schulungen .SBW-button,body.shop .SBW-button{display:none;z-index:999!important}#calButton{z-index:9999!important}@media (min-width:1680px){#footer .inside,#wrapper{width:80%}body{font-size:120%}.mobile{display:none}.tablet{display:block}#contactForm,#footerNavi,#naviMain,#naviSub,.desktop,body.subNavi #naviSubSideContainer{display:block}}@media (min-width:1280px) and (max-width:1679px){#footer .inside,#wrapper{width:80%}body{font-size:100%}.mobile{display:none}.tablet{display:block}#contactForm,#footerNavi,#naviMain,#naviSub,.desktop,body.subNavi #naviSubSideContainer{display:block}}@media (min-width:1025px) and (max-width:1279px){#footer .inside,#wrapper{width:85%}body{font-size:100%}.mobile{display:none}.tablet{display:block}#contactForm,#footerNavi,#naviMain,#naviSub,.desktop,body.subNavi #naviSubSideContainer{display:block}}@media (min-width:981px) and (max-width:1024px){#footer .inside,#wrapper{width:100%;margin:0}body{font-size:87.5%}.mobile{display:block}.tablet{display:block}#contactForm,#footerNavi,#naviMain,#naviSub,.desktop,body.subNavi #naviSubSideContainer{display:none}body.subNavi .mod_article{width:100%}}@media (min-width:768px) and (max-width:980px){#footer .inside,#wrapper{width:96%;margin:0 2%}body{font-size:80%}#sitemap ul.level_1 li,#sitemap ul.level_1 li.kontakt,#sitemap ul.level_1 li.shop,#sitemap ul.level_1 li.studio,.grid_1,.grid_10,.grid_11,.grid_12,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9{width:96%;display:inline;margin:10px 2%}#sitemap ul.level_1 li,#sitemap ul.level_1 li.kontakt,#sitemap ul.level_1 li.shop,#sitemap ul.level_1 li.studio,.grid_1.leistungsSlider,.grid_1.noMargin,.grid_10.leistungsSlider,.grid_10.noMargin,.grid_11.leistungsSlider,.grid_11.noMargin,.grid_12.leistungsSlider,.grid_12.noMargin,.grid_2.leistungsSlider,.grid_2.noMargin,.grid_3.leistungsSlider,.grid_3.noMargin,.grid_4.leistungsSlider,.grid_4.noMargin,.grid_5.leistungsSlider,.grid_5.noMargin,.grid_6.leistungsSlider,.grid_6.noMargin,.grid_7.leistungsSlider,.grid_7.noMargin,.grid_8.leistungsSlider,.grid_8.noMargin,.grid_9.leistungsSlider,.grid_9.noMargin,body.subNavi .grid_1.mod_article,body.subNavi .grid_10.mod_article,body.subNavi .grid_11.mod_article,body.subNavi .grid_12.mod_article,body.subNavi .grid_2.mod_article,body.subNavi .grid_3.mod_article,body.subNavi .grid_4.mod_article,body.subNavi .grid_5.mod_article,body.subNavi .grid_6.mod_article,body.subNavi .grid_7.mod_article,body.subNavi .grid_8.mod_article,body.subNavi .grid_9.mod_article{width:100%;display:inline;margin:10px 0}#footer .sharebuttons,#footer .socialMedia,#footerAdress,#footerNavi,#naviSub,#sitemap,#terminBox,.dreiDrittel,.dreiViertel,.drittel,.fuenftel,.halb,.layout_latest,.leistungsSlider,.viertel,.voll,.zweiDrittel,.zweiViertel,body.subNavi .mod_article,body.subNavi .preisListeButton,body.subNavi .terminBoxButton,form .widget.halb,form .widget.layout_latest,form p.button{width:96%;display:inline;margin:10px 2%}#footer #sitemap ul.level_1 li.sharebuttons,#footer #sitemap ul.level_1 li.socialMedia,#footer .noMargin.sharebuttons,#footer .noMargin.socialMedia,#footer .sharebuttons.leistungsSlider,#footer .socialMedia.leistungsSlider,#footer body.subNavi .sharebuttons.mod_article,#footer body.subNavi .socialMedia.mod_article,#footerAdress.leistungsSlider,#footerNavi.leistungsSlider,#sitemap ul.level_1 #footer li.sharebuttons,#sitemap ul.level_1 #footer li.socialMedia,#sitemap ul.level_1 body.subNavi li.mod_article,#sitemap ul.level_1 li#footerAdress,#sitemap ul.level_1 li#footerNavi,#sitemap ul.level_1 li#terminBox,#sitemap ul.level_1 li.dreiViertel,#sitemap ul.level_1 li.drittel,#sitemap ul.level_1 li.fuenftel,#sitemap ul.level_1 li.halb,#sitemap ul.level_1 li.layout_latest,#sitemap ul.level_1 li.viertel,#sitemap ul.level_1 li.zweiDrittel,#sitemap ul.level_1 li.zweiViertel,#terminBox.leistungsSlider,.dreiViertel.leistungsSlider,.dreiViertel.noMargin,.drittel.leistungsSlider,.drittel.noMargin,.fuenftel.leistungsSlider,.fuenftel.noMargin,.halb.leistungsSlider,.halb.noMargin,.layout_latest.leistungsSlider,.noMargin#footerAdress,.noMargin#footerNavi,.noMargin#terminBox,.noMargin.layout_latest,.viertel.leistungsSlider,.viertel.noMargin,.zweiDrittel.leistungsSlider,.zweiDrittel.noMargin,.zweiViertel.leistungsSlider,.zweiViertel.noMargin,body.subNavi #footer .sharebuttons.mod_article,body.subNavi #footer .socialMedia.mod_article,body.subNavi #footerAdress.mod_article,body.subNavi #footerNavi.mod_article,body.subNavi #sitemap ul.level_1 li.mod_article,body.subNavi #terminBox.mod_article,body.subNavi .mod_article,form .noMargin.widget.halb,form .noMargin.widget.layout_latest,form .widget.halb.leistungsSlider,form .widget.layout_latest.leistungsSlider,form p.button.leistungsSlider,form p.noMargin.button{width:100%;display:inline;margin:10px 0}[class*=rahmen]{padding:10px}[class*=prefix]{padding-left:0}[class*=suffix]{padding-right:0}[class*=push]{left:0}[class*=pull]{left:0}.mobile{display:block}.tablet{display:none}#contactForm,#footerNavi,#naviMain,#naviSub,.desktop,body.subNavi #naviSubSideContainer{display:none}#container{padding-top:25px}#footer{height:auto;float:left}#pageWrap{min-height:inherit;margin-bottom:0}#logo{position:relative}.leistungsSlider{box-sizing:border-box;padding:0 2%}#terminBox{background:0 0;background:#363636}#terminBox h2,#terminBox h3{font-size:2.25em}#terminBox p{font-size:1.3em}#terminBox .ce_hyperlink a{font-size:1.3em}body.subNavi .preisListeButton a,body.subNavi .preisListeButton button,body.subNavi .terminBoxButton a,body.subNavi .terminBoxButton button{background:#363636;color:#fff}body.subNavi .preisListeButton a span,body.subNavi .preisListeButton button span,body.subNavi .terminBoxButton a span,body.subNavi .terminBoxButton button span{display:inline}.ce_sliderStart nav.slider-control .slider-menu{background-color:#363636}.ce_gallery ul.cols_2 li,.ce_gallery ul.cols_3 li,.ce_gallery ul.cols_4 li,.ce_gallery ul.cols_5 li,.ce_gallery ul.cols_6 li{width:calc(50% - 40px);margin:calc(40px / 2) calc(40px / 2)}.ce_gallery ul.cols_2 li.col_first,.ce_gallery ul.cols_3 li.col_first,.ce_gallery ul.cols_4 li.col_first,.ce_gallery ul.cols_5 li.col_first,.ce_gallery ul.cols_6 li.col_first{clear:inherit;float:left}#footerAdress p{text-align:center}#footerAdress p span.tel{float:none}}@media (max-width:767px){#footer .inside,#wrapper{width:100%;margin:0}body{font-size:75%!important}#sitemap ul.level_1 li,#sitemap ul.level_1 li.kontakt,#sitemap ul.level_1 li.shop,#sitemap ul.level_1 li.studio,.grid_1,.grid_10,.grid_11,.grid_12,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9{width:96%;display:inline;margin:10px 2%}#sitemap ul.level_1 li,#sitemap ul.level_1 li.kontakt,#sitemap ul.level_1 li.shop,#sitemap ul.level_1 li.studio,.grid_1.leistungsSlider,.grid_1.noMargin,.grid_10.leistungsSlider,.grid_10.noMargin,.grid_11.leistungsSlider,.grid_11.noMargin,.grid_12.leistungsSlider,.grid_12.noMargin,.grid_2.leistungsSlider,.grid_2.noMargin,.grid_3.leistungsSlider,.grid_3.noMargin,.grid_4.leistungsSlider,.grid_4.noMargin,.grid_5.leistungsSlider,.grid_5.noMargin,.grid_6.leistungsSlider,.grid_6.noMargin,.grid_7.leistungsSlider,.grid_7.noMargin,.grid_8.leistungsSlider,.grid_8.noMargin,.grid_9.leistungsSlider,.grid_9.noMargin,body.subNavi .grid_1.mod_article,body.subNavi .grid_10.mod_article,body.subNavi .grid_11.mod_article,body.subNavi .grid_12.mod_article,body.subNavi .grid_2.mod_article,body.subNavi .grid_3.mod_article,body.subNavi .grid_4.mod_article,body.subNavi .grid_5.mod_article,body.subNavi .grid_6.mod_article,body.subNavi .grid_7.mod_article,body.subNavi .grid_8.mod_article,body.subNavi .grid_9.mod_article{width:100%;display:inline;margin:10px 0}#footer .sharebuttons,#footer .socialMedia,#footerAdress,#footerNavi,#naviSub,#sitemap,#terminBox,.dreiDrittel,.dreiViertel,.drittel,.fuenftel,.halb,.layout_latest,.leistungsSlider,.viertel,.voll,.zweiDrittel,.zweiViertel,body.subNavi .mod_article,body.subNavi .preisListeButton,body.subNavi .terminBoxButton,form .widget.halb,form .widget.layout_latest,form p.button{width:96%;display:inline;margin:10px 2%}#footer #sitemap ul.level_1 li.sharebuttons,#footer #sitemap ul.level_1 li.socialMedia,#footer .noMargin.sharebuttons,#footer .noMargin.socialMedia,#footer .sharebuttons.leistungsSlider,#footer .socialMedia.leistungsSlider,#footer body.subNavi .sharebuttons.mod_article,#footer body.subNavi .socialMedia.mod_article,#footerAdress.leistungsSlider,#footerNavi.leistungsSlider,#sitemap ul.level_1 #footer li.sharebuttons,#sitemap ul.level_1 #footer li.socialMedia,#sitemap ul.level_1 body.subNavi li.mod_article,#sitemap ul.level_1 li#footerAdress,#sitemap ul.level_1 li#footerNavi,#sitemap ul.level_1 li#terminBox,#sitemap ul.level_1 li.dreiViertel,#sitemap ul.level_1 li.drittel,#sitemap ul.level_1 li.fuenftel,#sitemap ul.level_1 li.halb,#sitemap ul.level_1 li.layout_latest,#sitemap ul.level_1 li.viertel,#sitemap ul.level_1 li.zweiDrittel,#sitemap ul.level_1 li.zweiViertel,#terminBox.leistungsSlider,.dreiViertel.leistungsSlider,.dreiViertel.noMargin,.drittel.leistungsSlider,.drittel.noMargin,.fuenftel.leistungsSlider,.fuenftel.noMargin,.halb.leistungsSlider,.halb.noMargin,.layout_latest.leistungsSlider,.noMargin#footerAdress,.noMargin#footerNavi,.noMargin#terminBox,.noMargin.layout_latest,.viertel.leistungsSlider,.viertel.noMargin,.zweiDrittel.leistungsSlider,.zweiDrittel.noMargin,.zweiViertel.leistungsSlider,.zweiViertel.noMargin,body.subNavi #footer .sharebuttons.mod_article,body.subNavi #footer .socialMedia.mod_article,body.subNavi #footerAdress.mod_article,body.subNavi #footerNavi.mod_article,body.subNavi #sitemap ul.level_1 li.mod_article,body.subNavi #terminBox.mod_article,body.subNavi .mod_article,form .noMargin.widget.halb,form .noMargin.widget.layout_latest,form .widget.halb.leistungsSlider,form .widget.layout_latest.leistungsSlider,form p.button.leistungsSlider,form p.noMargin.button{width:100%;display:inline;margin:10px 0}[class*=rahmen]{padding:10px}[class*=prefix]{padding-left:0}[class*=suffix]{padding-right:0}[class*=push]{left:0}[class*=pull]{left:0}.mobile{display:block}.tablet{display:none}#contactForm,#footerNavi,#naviMain,#naviSub,.desktop,body.subNavi #naviSubSideContainer{display:none}#container{padding-top:25px}#footer{height:auto;float:left}#pageWrap{min-height:inherit;margin-bottom:0}#logo{position:relative}.leistungsSlider{box-sizing:border-box;padding:0 2%}#preHead .mod_rocksolid_slider .rsts-next,#preHead .mod_rocksolid_slider .rsts-prev{display:none}#preHead .mod_rocksolid_slider .rsts-prev{display:none}.ce_text.studio.team .image_container{float:left;width:100%;margin-right:0}#terminBox{background:0 0;background:#363636}#terminBox h2,#terminBox h3{font-size:2.25em}#terminBox p{font-size:1.3em}#terminBox .ce_hyperlink a{font-size:1.3em}body.subNavi .preisListeButton a,body.subNavi .preisListeButton button,body.subNavi .terminBoxButton a,body.subNavi .terminBoxButton button{background:#363636;color:#fff}body.subNavi .preisListeButton a span,body.subNavi .preisListeButton button span,body.subNavi .terminBoxButton a span,body.subNavi .terminBoxButton button span{display:inline}.ce_sliderStart nav.slider-control .slider-menu{background-color:#363636}.ce_gallery ul.cols_2 li,.ce_gallery ul.cols_3 li,.ce_gallery ul.cols_4 li,.ce_gallery ul.cols_5 li,.ce_gallery ul.cols_6 li{width:calc(100% - 40px);margin:calc(40px / 2) calc(40px / 2)}#footerAdress p{text-align:center}#footerAdress p span.tel{float:none}}body.ie select::-ms-expand{display:none}body.ie .ce_sliderStart nav.slider-control a.slider-next{left:inherit}body.ie form input[type=checkbox],body.ie form input[type=radio]{background-color:transparent}body.ie .mod_login .checkbox_container{float:left;width:100%;box-sizing:border-box}body.ie .mod_login .submit_container input{float:left}body.ie .mod_article .ce_image .image_container,body.ie .mod_article .ce_text .image_container{float:left}body.ie .mod_article .ce_image .image_container a,body.ie .mod_article .ce_text .image_container a{float:left;width:100%}body.ie .mod_article .ce_image .image_container a img,body.ie .mod_article .ce_text .image_container a img{float:left;width:100%}body.edge form input[type=checkbox],body.edge form input[type=radio]{background-color:transparent}
