@import url(/css/ionicons-2.0.1/css/ionicons.min.css);@import url('https://cdn2.site-media.eu/g/fonts/css?family=Roboto:300');html{overflow-y:scroll;}*{margin:0;padding:0;font-size:1em;line-height:1.7em;font-weight:normal;text-decoration:none;list-style:none;border:none;outline:none;-webkit-text-size-adjust:none;}img{vertical-align:middle;max-width:100%;}body{background:#fff;font-family:'Proxima N W01 Reg', sans-serif;font-size:16px;text-rendering:optimizelegibility;}#content table{width:100%;background:#fff;border:1px solid #feedef;width:100%;white-space:nowrap;}#content table td,#content table th{padding:5px;}#content table th{background:#cc071e;color:#fff;font-weight:bold;padding:10px 5px;}#content table tbody tr:nth-child(odd){background:#fee8eb;}.hide{display:none;}.inner_wrapper{max-width:960px;margin:0 auto;position:relative;}a{color:#333;text-decoration:none;/* Header
----------------------------------------*/}#header{position:relative;background:#cc071e;}#infobar{position:absolute;top:0;left:0;right:0;background:rgba(0, 0, 0, 0.4);color:#fff;font-size:15px;padding:10px 0;}#infobar i{margin:0 4px 0 0;}#infobar a{color:#fff;}#infobar p{display:inline-block;width:25%;float:left;text-align:center;}#infobar p#last{margin:0;}#menu{position:absolute;bottom:0;right:0;left:0;width:100%;margin:0;padding:0;background:#cc071e;z-index:5;/* Banner
----------------------------------------*/}#menu.sticky{position:fixed;top:0;left:0;right:0;bottom:auto;}#menu #logo{width:250px;position:relative;float:left;margin:20px 0;}#menu ul{margin:0 auto;width:100%;padding:0;text-align:right;}#menu li{margin:0;display:inline-block;}#menu li a{display:block;padding:0 15px;font-size:17px;line-height:89px;margin:0;color:#eee;font-family:'Proxima N W01 Reg', sans-serif;text-transform:uppercase;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;}#menu li a:hover,#menu li a.active{color:#eee;background:#b3061a;}#bg{height:100vh;background:url(/images/0/1060568/coco3.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll;}body.is-ios #bg{background:none;}#bg-content{position:absolute;top:50%;right:0;text-align:center;background:rgba(255, 255, 255, 0.5);padding:50px;cursor:pointer;/* Content
----------------------------------------*/}#bg-content span{font-family:'BeautifulEveryTimeW00-R', sans-serif;color:#000;font-size:40px;font-weight:bold;}#bg-content svg{width:500px;height:100px;}#bg-content svg path{fill:#cc071e;}.button-pushbutton{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#content{position:relative;z-index:3;font-size:16px;color:#222;max-width:960px;margin:0 auto;text-align:justify;line-height:34px;}#content h2,#content h2 a{font-size:55px;font-weight:bold;line-height:55px;letter-spacing:2px;color:#cc071e;font-family:'BeautifulEveryTimeW00-R', sans-serif;text-align:center;text-transform:uppercase;padding:0;padding-bottom:10px;}#content h2 span,#content h2 a span{font-family:;}#content h3{font-size:22px;padding:0 0 10px 0;line-height:24px;font-weight:normal;text-transform:uppercase;color:#cc071e;font-weight:200;font-family:;text-align:center;}#content hr{width:100%;margin:4px auto 4px auto;height:1px;background:#cc071e;}#content .ed-text a{color:#cc071e;}#content a:hover{color:#cc071e;}#content .ed-image span{background:#cc071e;color:#fff;line-height:36px;display:inline-block;}#content .ed-element{padding:0;}#content .button{text-shadow:none;color:#fff;background:#cc071e;padding:15px 30px;border-radius:0;}#content .button:hover{color:#fff;background:#cc071e;}#content input[type="text"],#content textarea{background:#fff;border:1px solid #ccc;margin:0 0 5px 0;display:inline-block;border-radius:0;padding:8px;font:inherit;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#content input[type="submit"]{color:#fff;background:#cc071e;width:100%;line-height:43px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;display:inline-block;-webkit-appearance:none;border-radius:0;border-style:none;}#content input[type="submit"]:hover{text-decoration:none;color:#fff;background:#cc071e;}#content .ed-form-captcha{float:left;}#content .ed-form-button{width:140px;float:left;margin:0px;}#content .ed-text ul li:before,#content .ed-html ul li:before{color:#cc071e;content:"\f363";display:inline-block;font-family:Ionicons;margin-left:-1.2em;width:1.2em;}#content .ed-text ul li{list-style:none;}#content .ed-html ul li i{padding:0 0 0 2px;}#content strong{font-family:'Proxima N W01 Bold', sans-serif;font-weight:400;}#content .boxen .icons{text-align:center;}#content .boxen i{font-size:70px;width:110px;height:110px;display:inline-block;background:#cc071e;color:#fff;border-radius:999px;}#content .boxen h3{margin-top:20px;font-family:'BeautifulEveryTimeW00-R', sans-serif;font-size:30px;letter-spacing:2px;font-weight:bold;}#content .boxen p{font-size:18px;}#content #frisurladen{background:url(/images/0/1079558/woman-washing-her-hair-in-hairsalon.jpg) no-repeat;background-size:cover;position:relative;}#content #frisurladen *{position:relative;}#content #frisurladen:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:rgba(255, 255, 255, .7);}#backToTop{position:fixed;bottom:20px;right:20px;z-index:999;}#backToTop i{color:rgba(0, 0, 0, 0.5);font-size:40px;}#content .team{text-align:center;}#content .team .span4,#content .team .span5{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}#content .team .ed-image{position:relative;overflow:hidden;width:150px;height:150px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:inline-block;padding:0;cursor:pointer;border-radius:50%;}#content .team .ed-image span{position:absolute;background:rgba(255, 255, 255, 0);color:#cc071e;top:60%;left:60%;opacity:0;transform:translate(-50%, -50%);font-size:25px;font-family:'BeautifulEveryTimeW00-R', sans-serif;font-weight:bold;-webkti-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out;z-index:10;}#content .team .ed-image:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(255, 255, 255, 0.75);z-index:2;opacity:0;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}#content .team .ed-image img{border-radius:145px;}#content .team .ed-image:hover,#content .team .ed-image.active{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);z-index:101;}#content .team .ed-image:hover:before,#content .team .ed-image.active:before{opacity:100;}#content .team .ed-image:hover span,#content .team .ed-image.active span{opacity:100;top:50%;left:50%;z-index:10;}#content .team h3{margin-top:20px;}#content .team p{text-align:justify;}#content .tab-content{position:relative;}#content .tab-content h3{background:#cc071e;color:#fff;margin:0;padding:10px 20px;text-align:left;font-family:'BeautifulEveryTimeW00-R', sans-serif;font-weight:bold;letter-spacing:2px;}#content .tab-content p{padding:20px;}#content .tab-inner{border:1px solid #cc071e;}#content .tab-inner:before{content:"";width:0;height:0;border-style:solid;border-width:0 20px 20px 20px;border-color:transparent transparent #cc071e transparent;position:absolute;top:-20px;left:10%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);}#content .tab-inner#tab-alice:before{left:8%;}#content .tab-inner#tab-betty:before{left:25%;}#content .tab-inner#tab-doreen:before{left:42%;}#content .tab-inner#tab-naty:before{left:58%;}#content .tab-inner#tab-heike:before{left:76%;}#content .tab-inner#tab-melli:before{left:92%;}#content .ed-form-captcha label{float:left;margin-right:20px;width:auto;line-height:40px;}.page-486195 #content{/* Footer */}.page-486195 #content a{color:#000;}.page-486195 #content a:hover{color:#cc071e;}.page-486195 #content h2{margin:30px 0 0 0;padding:0;font-weight:normal;text-align:left;}.page-486195 #content .ed-html p{text-align:justify;margin:0 0 30px 0;}.page-486195 #content .ed-html ul{padding:0 0 30px 0;margin:0;}.page-486195 #content .ed-html ul li{list-style:none;padding:0 0 0 1.2em;margin:0 0 0 0;line-height:30px;}.page-486195 #content .ed-html ul li:before{color:#cc071e;content:"\f363";display:inline-block;font-family:Ionicons;margin-left:-1.2em;width:1.2em;}#footer{text-align:center;color:#eee;background:#cc071e;position:relative;padding:0;font-size:16px;}#footer .span8{min-height:0 !important;}#footer .ed-map{padding:0;}#footer h2{font-size:28px;line-height:28px;color:#eee;font-family:'BeautifulEveryTimeW00-R', sans-serif;text-transform:uppercase;padding:10px 0;}#footer span{color:#eee;}#footer a{color:#eee;line-height:24px;}#footer a:hover{text-decoration:underline;}#footer .icon{margin:0;}#footer i.icon-big{font-size:70px;color:#eee;line-height:73px;display:block;text-align:center;margin:0 auto;}#footer p{text-align:center;line-height:24px;}#footer #is-open{display:block;padding:10px;font-weight:bold;background:#fff;color:#cc071e;}.callout h3{line-height:46px;}.callout .button.button-color-default{background:#fff;line-height:46px;padding:0 20px;border:none;border-radius:0;color:#cc071e;}#content .callout{/* Start - Christmas Overlay */}#content .callout section{background:#b3061a;}#content .callout *{padding:0;}#content .callout h3,#content .callout .button{color:#fff;text-align:left;font-family:'BeautifulEveryTimeW00-R', sans-serif;font-size:30px;line-height:30px;display:inline-block;font-weight:bold;}#content .callout .button{background:#fff;color:#cc071e;cursor:initial;padding:10px 20px;padding-bottom:2px;font-size:30px;border-bottom:3px solid rgba(0, 0, 0, 0.1);}#content .callout h3{letter-spacing:2px;padding-top:24px;}.overlay-weihnachten-elegant{width:700px !important;max-width:calc(100vw - 8rem);background:white;overflow:hidden;}.overlay-weihnachten-elegant .ed-element,.overlay-weihnachten-elegant .ed-headline{padding:0;margin:0;}.overlay-weihnachten-elegant > section{padding:6rem 3rem !important;display:flex;justify-content:flex-end;}.overlay-weihnachten-elegant .container-content{width:65%;}.overlay-weihnachten-elegant .container-content > section{padding:0 !important;}.overlay-weihnachten-elegant .ed-headline h2{font-family:'Roboto';font-size:35px;font-weight:300;line-height:1.2;text-transform:none;letter-spacing:3.5px;text-align:right;margin:0;color:#aa0101;padding:0;}.overlay-weihnachten-elegant .ed-headline h2:before,.overlay-weihnachten-elegant .ed-headline h2:after{display:none;}.overlay-weihnachten-elegant .ed-text,.overlay-weihnachten-elegant .ed-text p,.overlay-weihnachten-elegant .ed-text a{font-family:'Roboto';font-size:16px;font-weight:300;text-align:right;letter-spacing:1px;margin:0;}.overlay-weihnachten-elegant .background:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;}.overlay-weihnachten-elegant .mfp-close{color:black;}.edit .overlay-weihnachten-elegant{border:1px solid #f58220;position:relative;}.edit .overlay-weihnachten-elegant:before{position:absolute;z-index:1;top:0;left:-1px;content:"Overlay";display:block;background:#f58220;color:#fff;padding:4px;font-size:12px;line-height:1;font-family:Helvetica, sans-serif;}@media screen and (max-width:960px){.overlay-weihnachten-elegant .container-content{padding:10px;background:rgba(255, 255, 255, 0.5);}}@media screen and (max-width:767px){.overlay-weihnachten-elegant{max-width:calc(100vw - 5rem);}.overlay-weihnachten-elegant > section{padding:1rem !important;}.overlay-weihnachten-elegant .ed-headline h2{font-size:2rem;text-align:center;}.overlay-weihnachten-elegant .ed-text,.overlay-weihnachten-elegant .ed-text p,.overlay-weihnachten-elegant .ed-text a{text-align:center !important;}.overlay-weihnachten-elegant .container-content{width:100%;}.overlay-weihnachten-elegant .overlay{background-color:#fff !important;opacity:0.75 !important;padding:20px;}}.overlay{padding:20px;/* End - Christmas Overlay */}