body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:150%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayOpaque{background:url(../../assets/mediabox/images/80.png)}#mbOverlay.mbOverlayAbsolute{position:absolute}#mbOverlay.mbMobile{position:absolute;background-color:transparent}#mbBottom.mbMobile{line-height:24px;font-size:16px}#mbCenter{position:absolute;z-index:9999;left:50%;padding:10px;background-color:#000;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";-webkit-box-shadow:0 5px 20px rgba(0,0,0,.5);-khtml-box-shadow:0 5px 20px rgba(0,0,0,.5);-moz-box-shadow:0 5px 20px rgba(0,0,0,.5);box-shadow:0 5px 20px rgba(0,0,0,.5)}#mbCenter.mbLoading{background:#000 url(../../assets/mediabox/images/loading-dark.gif) no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbMedia{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat}#mbBottom{line-height:20px;font-size:12px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;text-align:left;color:#999;min-height:20px;padding:10px 0 0}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:700}#mbNumber{display:inline;color:#999;font-size:.8em;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:1.6em;font-size:.8em}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:400}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:700;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:1.4em;font-weight:700}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:700;text-decoration:underline}
.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}
/* Navigation.css */
#subnavigation{max-width:1141px;margin:0 auto}#subnavigation .inside{}#subnavigation .mod_navigation ul{float:left;display:block;margin-top:1em}#header .mod_navigation{margin-right:4.8%;color:#fff}#header .mod_navigation ul{width:auto;float:right;margin:0;padding:40px 0 0;list-style-type:none}#header .mod_navigation li{width:auto;float:left;margin:0 4px 0 0}#header .mod_navigation a,#header .mod_navigation span{display:block;padding-right:20px;padding-left:20px;background-color:rgba(255,255,255,.5);border-radius:50%;font:27px/58px 'Amatic SC',sans-serif;text-decoration:none;color:#4C5053;letter-spacing:.5px}#header .mod_navigation .active,#header .mod_navigation .trail{border-radius:50%;color:#BA9461}#header .mod_navigation a:hover,#header .mod_navigation a:focus{color:#BA9461}#subnavigation .mod_navigation li{width:auto;float:left;margin-left:20px}#subnavigation .mod_navigation a,#subnavigation mod_navigation span{font:14px/156% Verdana,Helvetica,Arial,sans-serif;font-weight:normal;text-decoration:none;color:#666b7f}#subnavigation .mod_navigation a:hover,#subnavigation .mod_navigation a:focus,#subnavigation .mod_navigation .active{font:14px/156% Verdana,Helvetica,Arial,sans-serif;color:#BA9461}#header .mod_navigation .level_2{width:0;height:0;left:-32768px;top:-32768px;position:absolute;overflow:hidden;display:inline}#header .mod_navigation ul .level_2{clear:both;border:1px solid #b60367;border-radius:10px}#header .mod_navigation .level_2 li{clear:both;margin-right:0}#header .mod_navigation li:hover .level_2{width:auto;height:auto;left:auto;top:auto;overflow:auto;display:block;margin-left:-8px;padding:6px 8px;background-color:rgba(255,255,255,.6);-webkit-box-shadow:0 2px 8px rgba(42,45,48,.3);box-shadow:0 2px 8px rgba(42,45,48,.3);z-index: 1000}#header .mod_navigation .level_2  .active{background-image:none}#header .mod_navigation .level_2 a,#header mod_navigation .level_2 span{background-image:none;font:14px/156% "Open Sans",Verdana,Helvetica,Arial,sans-serif;font-weight:normal}#header .mod_navigation .level_2 span.active{font:14px Verdana,Helvetica,Arial,sans-serif}
@media (max-width: 1200px){
/* Abstand.css */
.artikel_akkordeon{margin-right:3.5%;margin-left:4.8%}.impressum .artikel_akkordeon{margin-right:0;margin-left:0}.ce_accordion .toggler{padding-left: 0%}#footer .inside{padding-right:4.8%;padding-left:3.5%}.nicht-gefunden{padding-right:4.8%;padding-left:3.5%}
}
/* Layout_Standard.css */
h1{margin-top:0;font:30px/130% "Amatic SC",Verdana;;font-weight:normal;color:#707C9B}h5{margin-top:0;font:45px/130% 'Amatic SC',sans-serif;;font-weight:normal;color:#BA9461;letter-spacing:.05em}.artikel_akkordeon{margin-top:18px;margin-bottom:50px}.ce_accordion .toggler{display:inline;margin-bottom:5px;padding-top:8px;padding-bottom:6px;background-image:url("../../files/friseur_data/img_theme/pfeil_weiter.png");background-position:right center;background-repeat:no-repeat;font:30px "Amatic SC",Verdana;;color:#707C9B;cursor:pointer; padding-left: 8%; outline:none !important}.ce_accordion .toggler.active{background-image:url("../../files/friseur_data/img_theme/pfeil_auf.png");background-position:right center;background-repeat:no-repeat}.ce_accordion .toggler.hover{background-image:url("../../files/friseur_data/img_theme/pfeil_auf_klick.png");background-position:right center;background-repeat:no-repeat;color:#B60367}.accordion div{max-width:950px;padding-top:10px}html{overflow-y: scroll}#wrapper{background-color:#fff}body{background-color:#9E0F20;font:16px/164% 'Open Sans',Verdana,Arial,Helvetica,sans-serif;color:#707C9B}.impressum_wort{width:17%;height:auto;min-width:106px;margin-bottom:2%}.preis .ce_accordion{}.preise_akkordeon{width:39%;height:auto;min-width:296px;float:right;margin:9.3% 2% 5% 0}.ac_linie{border-bottom:1px solid #b60367}.preis .ce_accordion .toggler{max-width:130px;display:block;padding-top:14px;padding-right:127px;padding-bottom:0;background-image:url("../../files/friseur_data/img_theme/pfeil_aufklappen.png");background-position:right bottom;background-repeat:no-repeat;font-family:"Amatic SC",Verdana;;letter-spacing:10px;cursor:pointer; padding-left: 0%; outline:none !important}.preis .ce_accordion .toggler.active{background-image:url("../../files/friseur_data/img_theme/pfeil_auf.png");background-position:right bottom;background-repeat:no-repeat}.preis .ce_accordion .toggler.hover{background-image:url("../../files/friseur_data/img_theme/pfeil_auf_klick.png");background-position:right bottom;background-repeat:no-repeat;color:#B60367}.preis .accordion{max-width:950px;background-color:rgba(228,229,231,.25)}.preis .accordion div{padding:1% 2%}.ac_abstand{width:59.5%;height:auto}.ce_gallery{width:52%;height:auto;margin-right:.5%}.ce_gallery > ul{padding-top:3px;padding-bottom:3px}.ce_gallery > ul li{width:31%;margin-left:2%;padding-bottom:5px}img{display:block;vertical-align: bottom}.float_left{float:left}.float_right{float:right}.clear_both{clear:both}.akkordeon_display_a{display:none}.akkordeon_display{display:block}.akkordeon_display_news_a{display:block}.akkordeon_display_news{display:none}.kontakt_akkordeon .ce_accordion .toggler{display:inline;margin-bottom:5px;padding-top:5px;padding-bottom:6px;background-image:url("../../files/friseur_data/img_theme/pfeil_aufklappen.png");background-position:right center;background-repeat:no-repeat;cursor:pointer; padding-left: 0%; outline:none !important}.kontakt_akkordeon .artikel_akkordeon{margin-top:18px;margin-bottom:50px}.kontakt_akkordeon .ce_accordion .toggler.active{background-image:url("../../files/friseur_data/img_theme/pfeil_auf.png");background-position:right center;background-repeat:no-repeat}.kontakt_akkordeon .ce_accordion .toggler.hover{background-image:url("../../files/friseur_data/img_theme/pfeil_auf_klick.png");background-position:right center;background-repeat:no-repeat;color:#B60367}.kontakt_akkordeon .accordion div{max-width:950px;padding-top:10px}#container{max-width:1141px;margin:0 auto}#main{background-size: 100% auto !important}#main .inside{padding-top:2.3663453111%}#main a{text-decoration:none;color:#ba9461}#main a:hover{color:#B60367}.nicht-gefunden{max-width:1020px}.subnav{width:6.310254163%;height:auto;min-width:36px;padding-right:1px;border-radius:8% 8% 8% 24%}.rund{float:right}.rund img{-webkit-box-shadow:0 0 1px 1px #D0CED1;box-shadow:0 0 1px 1px #D0CED1;border-radius:50%}.caption{margin-top:2px;margin-bottom:15px;font:14px Verdana,Helvetica,Arial,sans-serif;color:#666B7F;text-align: center; width:100% !important}.salon_img_a{width:26%;height:auto;clear:both;margin:5% .2% 8% 6.5%}.salon_img_b{width:26%;margin-top:5%;margin-right:.2%}.text_kontakt{width:41.3%;min-width:275px;float:right;margin-top:4%;margin-bottom:6.8%}.karte{float:left;margin-top:25px;margin-right:25px}.kontakt{min-width:150px;margin-top:25px}.facebook_abstand{margin-right:3%;margin-left:34%}#kontaktformular{width:37%;min-width:422px;float:right;clear:both;margin-right:7.5%;font-size:14px}#kontaktformular .widget-headline{margin-left:172px}#kontaktformular .widget-explanation{margin-left:172px}#kontaktformular label{width:172px;float:left;margin-right:4px}#kontaktformular input{width:57%;height:26px;display:block;margin-bottom:2px;padding-left:4px;background-color:#e8e8e8;border:0}#kontaktformular label span{float:right}.captcha_text{display:block;margin-left:176px}.frei{padding-right:9px}#kontaktformular .widget-captcha{margin-top:10px;margin-bottom:7px}#kontaktformular .submit{margin-left:176px;background-color:#ba9461;color:#fff}.danke{margin-right:3.5%;margin-bottom:4%;margin-left:3.5%}.impressum #main .inside{margin-left:6.7%;padding:6% 0 0;margin-right:20px}.abstand_imp{margin-right:4%;margin-bottom:2%}.max{max-width:400px}.impressum .artikel_akkordeon{margin-top:18px;margin-bottom:50px}.impressum .ce_accordion .toggler{max-width:200px;display:block;margin-bottom:5px;padding-top:8px;padding-right:100px;padding-bottom:6px;background-image:url("../../files/friseur_data/img_theme/pfeil_weiter_kl.png");background-position:right center;background-repeat:no-repeat;font-size:18px;cursor:pointer; padding-left: 0%; outline:none !important}.impressum .ce_accordion .toggler.active{background-image:url("../../files/friseur_data/img_theme/pfeil_auf_kl.png");background-position:right center;background-repeat:no-repeat}.impressum .ce_accordion .toggler.hover{background-image:url("../../files/friseur_data/img_theme/pfeil_auf_klick.png");background-position:right center;background-repeat:no-repeat;color:#B60367}.impressum .accordion div{max-width:950px;padding-top:5px;font-size:12px;line-height:156%}#slider_area{max-width:1141px;margin:0 auto}#main h2{margin-top:0;margin-bottom:4px;font:30px "Amatic SC",Verdana;}h4{float:left;display:inline;font:14px Verdana,Helvetica,Arial,sans-serif}.headline_text{font:30px "Amatic SC",Verdana;color:#707C9B;letter-spacing:2px}.headline_tel{font:30px Verdana,Helvetica,Arial,sans-serif;color:#b60367}.text_kl{font-size:12px;line-height:156%}.offcanvas{display:none}
@media (max-width: 767px){
/* dk_mmenu.css */
.mod_navigation{display:none}.offcanvas{overflow:visible;float:right;display:block;margin-top:66px;margin-bottom:0;margin-left:0;padding:0;line-height:170%;text-decoration:none;list-style-type:none;margin-right:4%}
}
@media (max-width: 767px){
/* Team_Sprung.css */
.ce_gallery{width:100%;height:auto;margin-top:27%}
}
@media (max-width: 567px){
/* Preise_Sprung.css */
.preise_akkordeon{width:90%;height:auto;float:left;margin:24% 2% 5% 4.8%}
}
@media (max-width: 567px){
/* Kontakt_Sprung.css */
.text_kontakt{width:41.3%;min-width:275px;float:left;clear:both;margin-top:28%;margin-bottom:0;margin-left:4.8%}
}
@media (max-width: 767px){
/* Tipp_Sprung.css */
.akkordeon_display_a{display:block;margin-top:27%}.akkordeon_display{display:none}#kontaktformular{width:37%;min-width:422px;float:left;clear:both;margin-top:0;margin-bottom:40px}.artikel_akkordeon{margin-bottom:10px}
}
@media (max-width: 479px){
/* Tipp_Sprung_b.css */
#kontaktformular{width:100%;min-width:0px;margin-left:4.8%}#kontaktformular .widget-headline{margin-left:0}#kontaktformular .widget-explanation{margin-right:35px;margin-left:0}#kontaktformular label{width:90%;float:none;clear:both;display:block}#kontaktformular input{width:90%;height:26px;display:block;margin-bottom:2px;padding-left:0;background-color:#e8e8e8;border:0}#kontaktformular label span{float:left}#kontaktformular .widget-captcha{margin-top:20px;margin-bottom:16px}.captcha_text{width:90%;display:block;margin-left:0}#kontaktformular .submit{width:90%;margin-left:0;background-color:#ba9461;color:#fff}
}
@media (max-width: 818px){
/* Sprung_News.css */
.akkordeon_display_news_a{display:none}.akkordeon_display_news{display:block}.facebook_top{margin-top:28%}.facebook_abstand{margin:3% 3% 4%}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{float:left}
}
@media (max-width: 875px){
/* Kontakt_Sprung_Formular.css */
.formular-angebot{float:left;margin-top:27%}
}
/* Layout_Footer.css */
#footer{min-height:195px;background:#9E0F20 url("../../files/friseur_data/img_theme/footer_bg.jpg") left top repeat-x;font-size:14px;line-height:156%;font-weight:normal;color:#C49FAF;word-spacing:156%}#footer .inside{max-width:1141px;margin:0 auto;padding-top:16px;padding-bottom:16px}.sitemap{float:right}#footer h1{padding-bottom:7px;border-bottom:1px solid #C49FAF;font:20px "Amatic SC",Verdana;;color:#C49FAF;letter-spacing:1px}.footer_abstand_sitemap{margin-left:50px}.footer_abstand{margin-right:50px}#footer a{text-decoration:none;color:#C49FAF}#footer a:hover{color:#fff}.mod_customnav .active{color:#fff}
/* Layout_Header.css */
#header{min-height:105px;background-image:url("../../files/friseur_data/img_theme/header_bg.jpg");background-position:left top;background-repeat:repeat-x}#header .inside{min-height:105px;max-width:1141px;margin:0 auto}.header_logo{float:left;margin-top:23px;margin-left:3.5%}
@media (max-width: 716px){
/* sitemap.css */
.sitemap{float:left}.footer_abstand_sitemap{float:left;margin-right:50px;margin-left:0}
}
/* amatic-sc-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Amatic SC';
  font-style: normal;
  font-weight: 700;
  src: url('/files/friseur_data/fonts/amatic/amatic-sc-v24-latin-700.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */
       url('/files/friseur_data/fonts/amatic/amatic-sc-v24-latin-700.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/files/friseur_data/fonts/open+sans/open-sans-v34-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */
       url('/files/friseur_data/fonts/open+sans/open-sans-v34-latin-regular.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

