﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}input{-web-kit-border-radius:0;border-radius:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility}button,input,select,textarea{font:100% sans-serif;margin:0;vertical-align:baseline;*vertical-align:middle}textarea{overflow:auto;vertical-align:top;resize:vertical}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*width:auto;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input:valid,textarea:valid{color:inherit}input:invalid,textarea:invalid{background-color:#f0dddd}::-moz-selection{background:gray;color:#fff;text-shadow:none}::selection{background:gray;color:#fff;text-shadow:none}img{-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}table{border-collapse:collapse;border-spacing:0}td,td img{vertical-align:top}ul,ol{margin:5px 0;padding:0 0 0 12px}ol{list-style-type:decimal}nav ul,nav ol{padding:0;margin:0;list-style:none;list-style-image:none}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}b,strong{font-weight:bold}blockquote,q{quotes:none;margin:1em 40px}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}del{text-decoration:line-through}dfn,i,em{font-style:italic;margin-right:.2em}hr{display:block;height:1px;border:0;border-top:1px solid #111;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.invisible{visibility:hidden}.clearfix:before,.wrapper:before,.clearfix:after,.wrapper:after{content:"\0020";display:block;height:0;visibility:hidden}.clearfix:after,.wrapper:after{clear:both}.clearfix:before,.wrapper:before{clear:both}.clearfix,.wrapper{zoom:1}.no-click{cursor:default}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:400;src:local(""),url("/fonts/noto-serif-v21-latin-regular.woff2") format("woff2"),url("/fonts/noto-serif-v21-latin-regular.woff") format("woff")}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:700;src:local(""),url("/fonts/noto-serif-v21-latin-700.woff2") format("woff2"),url("/fonts/noto-serif-v21-latin-700.woff") format("woff")}*,*:after,*:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.transition,a,#masthead .head-img img,#masthead .quick,#masthead nav,#mastcont nav figure figcaption,form input,form textarea,form label{-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;-webkit-backface-visibility:hidden}html{overflow-x:hidden}body{color:#646567;font-family:Helvetica,Arial,sans-serif;font-size:1em;line-height:1.5;overflow-x:hidden}.wrapper{margin:0 auto;min-width:300px;width:94%;max-width:980px;display:block;position:relative}.justified-blocks{text-align:justify;padding:0 !important;margin:0}.justified-blocks:after{display:inline-block;content:'';width:100%}.justified-blocks>div,.justified-blocks>li{display:inline-block;vertical-align:top}::-moz-selection{background:#7eb0b7}::selection{background:#7eb0b7}h1,h2,h3,h4,h5,h6{font-size:1.125em;margin-bottom:1em;font-family:"Noto Serif",Helvetica,Arial,sans-serif;font-weight:normal;color:#1c2353;-ms-hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}h2{font-size:1.125em;font-weight:bold}h2 span{color:#9C9E9F}.news h2{color:#7eb0b7}h3{font-size:1.25em}p{font-size:.875em;margin-bottom:1em;-ms-hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#mastcont .wrapper>p{font-size:.984375em}a{color:#7eb0b7;text-decoration:none;-ms-hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}a:hover{text-decoration:underline}a:focus{border:0}img{width:100%;height:auto}#mastcont img{border:2px solid #5e5e5e;border-color:rgba(75,75,77,0.1)}hr{margin:2em 0;border-color:#9C9E9F}address{font-style:normal;margin-bottom:1.5em}address span{display:inline-block;min-width:2.5em}ul,ol{margin:0 0 1.5em;padding-left:1.5em}ul li,ol li{font-size:.875em;margin-bottom:0.5em;color:#646567;list-style:none}nav ul li,ul li li,nav ol li,ol li li{font-size:1em}sup{font-size:0.5em;vertical-align:super;top:0}table{font-size:.875em;margin-bottom:1.5em}th{font-weight:normal;text-align:left}.relative{position:relative}.address a,.address span{padding-right:1em}.address span{display:inline-block;width:100%}.address span span{color:#7eb0b7;width:auto}.frame{position:relative;overflow:hidden;padding-bottom:56.25%;margin-bottom:1.5em}.frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.placeholder{display:flex;flex-flow:column;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:100000}.placeholder--hidden{opacity:0;pointer-events:none}.placeholder__image{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.placeholder__message{margin:auto !important;padding:1rem;text-align:center;background:#D9DADB}.placeholder__toggle{display:inline-block;padding:6px 24px;margin-top:1rem;background:#7eb0b7;border:0;color:white;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.placeholder__toggle:hover{background:#333965}.youtube{position:fixed;top:10%;left:10%;z-index:10000;width:80%;padding-bottom:56.25%;max-width:640px;max-height:360px;background:url("graphics/load.gif") center center no-repeat #000;-webkit-box-shadow:0 0 7px 2px black;box-shadow:0 0 7px 2px black}.youtube a.close{color:white;position:absolute;top:-20px;right:-20px;z-index:1;cursor:pointer;font-weight:bold}.youtube a.close:hover{color:#7eb0b7;text-decoration:none}.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube a.overlay{position:fixed;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;background:rgba(0,0,0,0.8)}.ie .youtube a.overlay{background:url("graphics/background-overlay.png") repeat}blockquote{padding:0 10px;margin:0 0 1em}@keyframes pulse{from{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.05)}to{-webkit-transform:scale(1)}}#masthead{padding-top:45px;margin-bottom:3.8em;position:relative}#masthead .button{height:64px;width:192px;display:block;position:absolute;top:50%;margin-top:-32px;left:50%;margin-left:-96px}#masthead .button img{height:100%;width:100%;opacity:0.9;-webkit-animation:2s pulse infinite;animation:2s pulse infinite}#masthead .head-img{position:relative}#masthead .head-img img{position:relative;z-index:100}#masthead .head-img iframe{position:absolute;top:0;left:0;height:100%;width:100%}#masthead.video .head-img{padding-top:30px;padding-bottom:56.25%;overflow:hidden}#masthead.video .head-img img{display:none}#masthead .caption{width:100%;max-width:none;position:relative;z-index:110}#masthead .logo{background-color:white;background-color:rgba(255,255,255,0.9);display:block;width:100%;padding:1em 2em;text-align:center}#masthead .logo img{max-width:240px}#masthead .quick{width:auto;position:fixed;top:0;right:-228px;z-index:1010}.hide-menu #masthead .quick{right:0}#masthead .quick .wrapper{width:100%;min-width:0}#masthead .quick ul{padding:0;margin:0;float:right}#masthead .quick li{float:left;margin:0;background:#7eb0b7}#masthead .quick li.social a{background:#3E3D40;vertical-align:text-bottom}#masthead .quick li.social+.social a{padding:0 1em 0 0}#masthead .quick li.time a{padding-left:3em;background:url("graphics/time.png") 50% 50% no-repeat;background-size:1.75em;text-indent:-9999em;min-width:4em}.ie #masthead .quick li.time a{background-image:url("graphics/time-ie.png")}#masthead .quick li.time a:hover{background-color:#2E2D30;background-color:rgba(46,45,48,0.8);text-decoration:none}#masthead .quick li.tel a{padding-left:3em;background:url("graphics/tel.png") 50% 50% no-repeat;background-size:1.75em;text-indent:-9999em;min-width:4em}.ie #masthead .quick li.tel a{background-image:url("graphics/tel-ie.png")}#masthead .quick li.tel a:hover{background-color:rgba(46,45,48,0.8);text-decoration:none}#masthead .quick a{display:block;padding:0 1em;color:white;line-height:45px;height:45px;background:transparent}#masthead .quick img{height:1.5em;width:auto}#masthead h1{padding:32px 48px;padding:2rem 3rem;color:white;font-size:1.25em;margin:0;background-color:#2E2D30;background-color:rgba(46,45,48,0.8)}#masthead .defocus{-webkit-backface-visibility:hidden;display:block;width:100%;height:100%;position:fixed;top:0;left:0;z-index:990;background:rgba(32,32,32,0.3);-webkit-transition:background 0.4s ease-out;transition:background 0.4s ease-out}.hide-menu #masthead .defocus{height:0;background:transparent}.ie #masthead .defocus{background:url("graphics/background-overlay.png") repeat}#masthead nav{display:block;height:100%;width:228px;position:fixed;top:0;left:0;z-index:1000;background:#1c2353}.hide-menu #masthead nav{-webkit-transform:translate(-100%);transform:translate(-100%)}.hide-menu.ie #masthead nav{margin-left:-228px}#masthead nav ul{padding:90px 0 0;overflow:auto;height:100%}@media screen and (min-height: 480px){#masthead nav ul{padding:180px 0 0}}#masthead nav li{margin:0;font-size:.875em}#masthead nav li a{white-space:nowrap;display:block;width:100%;height:3.75em;line-height:3.75em;color:white;font-family:"Noto Serif",Helvetica,Arial,sans-serif;font-weight:400;padding:0 20px 0 60px;overflow:hidden;text-overflow:ellipsis;background:7.5px 50% no-repeat transparent;background-size:45px;-webkit-backface-visibility:hidden;position:relative}#masthead nav li a span{font-size:1.125em}#masthead nav li a:hover,#masthead nav li a.active{background-color:#333965;text-decoration:none}#masthead nav li a.labor{background-image:url("graphics/labor.png")}.ie #masthead nav li a.labor{background-image:url("graphics/labor-ie.png")}#masthead nav li a.home{background-image:url("graphics/home.png")}.ie #masthead nav li a.home{background-image:url("graphics/home-ie.png")}#masthead nav li a.leistungen{background-image:url("graphics/leistungen.png")}.ie #masthead nav li a.leistungen{background-image:url("graphics/leistungen-ie.png")}#masthead nav li a.praxis{background-image:url("graphics/praxis.png")}.ie #masthead nav li a.praxis{background-image:url("graphics/praxis-ie.png")}#masthead nav li a.team{background-image:url("graphics/team.png")}.ie #masthead nav li a.team{background-image:url("graphics/team-ie.png")}#masthead nav li a.kontakt{background-image:url("graphics/kontakt.png")}.ie #masthead nav li a.kontakt{background-image:url("graphics/kontakt-ie.png")}#masthead nav>a{background:url("graphics/icon-menu.png") no-repeat scroll left center #1c2353;background-size:45px;display:block;height:45px;line-height:45px;font-size:24x;left:228px;position:fixed;width:768px;width:100vw;color:white;padding-left:45px}#masthead nav>a:hover{text-decoration:none}.ie #masthead nav>a{background-image:url("graphics/icon-menu-ie-30px.png")}.ie.hide-menu #masthead nav>a{left:0}#mastcont .logo{max-width:150px;margin:0 auto 2em;display:block}#mastcont .logo img{border:0}#mastcont .wrapper>p{font-weight:700;font-family:"Noto Serif",Helvetica,Arial,sans-serif;padding:0 10px}#mastcont article,#mastcont .split img{margin:0 0 2em;padding:0 10px}#mastcont article.fullwidth,#mastcont .split img.fullwidth{width:100%}#mastcont article img,#mastcont .split img img{margin-bottom:1em}#mastcont article ul,#mastcont .split img ul{padding:0}#mastcont article ul li,#mastcont .split img ul li{position:relative;padding-left:1.5em}#mastcont article ul li:after,#mastcont .split img ul li:after{content:'»';position:absolute;left:0;top:-1px}#mastcont.behandlungsteam h2{line-height:1.2}#mastcont.behandlungsteam h2 span{display:inline-block;width:100%;font-size:0.65em}#mastcont .split{text-align:justify;margin-top:2em;display:none}#mastcont .split:after{content:'';display:inline-block;width:100%}#mastcont .split img{padding:0}.labor #mastcont .split{display:block}#mastcont nav{text-align:center;background-color:#F6F6F6;padding-top:3.5em}#mastcont nav .wrapper{padding:0 10px}#mastcont nav .wrapper:after{display:none}#mastcont nav ul:after{content:'';display:inline-block;width:100%}#mastcont nav li{width:30%;min-width:280px;display:inline-block;vertical-align:top;margin-bottom:2em}#mastcont nav figure{position:relative}#mastcont nav figure figcaption{position:absolute;bottom:0;left:0;display:block;width:100%;padding:0.6em 1em;border:2px solid #e5e5e5;border-top:0;background-color:#2E2D30;background-color:rgba(46,45,48,0.8);font-family:"Noto Serif",Helvetica,Arial,sans-serif;font-size:1.125em;font-weight:700;color:white}#mastcont nav a:hover figcaption,#mastcont nav .active figcaption{background-color:#7eb0b7;background-color:rgba(126,176,183,0.8)}#mastfoot{border-top:1px solid #D9DADB;padding:1.875em 0;color:#9C9E9F}#mastfoot .wrapper{padding:0 10px}#mastfoot p{font-size:.875em}#mastfoot p span{white-space:nowrap;display:inline-block;padding-right:2em;width:100%}#mastfoot a{color:#87888A}#mastfoot ul{padding:0;margin:0}#mastfoot ul li{display:inline-block;width:100%;max-width:340px;margin-bottom:0}#mastfoot ul li span{display:inline-block;width:2.5em}#mastfoot h2{font-size:1.25em;color:#7eb0b7;margin-bottom:0.5em}form{width:100%;margin:0 auto}form .form-element{width:100%;position:relative}form .form-element label{position:absolute;width:100%;cursor:text;top:0;left:0;line-height:normal}form .form-element :focus+label{opacity:.5}form .form-element.hasInput label{opacity:0}.ie form .form-element.hasInput label{display:none}form input,form textarea,form label{font-size:.875em;color:#646567;font-family:inherit;margin-bottom:24px;padding:6px;border:0;border-radius:2px}form input[type=text],form textarea{width:100%;background:transparent;border:1px solid #9C9E9F}form textarea{height:150px;resize:vertical}form label{line-height:1.2}form input[type=checkbox]{margin:4px 6px 36px 0;float:left}form input[type=checkbox]+label{padding:0}form input[type=submit]{border:0;padding:6px 24px;display:block;color:white;background:#7eb0b7}form input[type=submit]:hover{background:#333965}form input[type=submit][disabled],form input[type=submit][disabled]:hover{background:#4B4B4D}form .non-validate{background:#fee !important}form .non-validate.opt{background:#ffc !important}form .legal{margin-bottom:1em}form .warning{display:none;clear:both;margin-top:1em}form .general p{font-weight:bold;color:red}form .mail p{font-weight:bold;color:goldenrod}#formsent{padding-bottom:2em}@media screen and (min-width: 450px){h2{font-size:1.25em}#map-form .form-element{width:65%;margin-right:5%;float:left}#map-form [type=submit]{width:30%;padding:6px 0}}@media screen and (min-width: 480px){#masthead .quick li.time a,#masthead .quick li.tel a{text-indent:0;background-position:10px 50%}}@media screen and (min-width: 568px){form{width:80%}.next{height:4.3125em;width:5em;background-size:5em}blockquote{padding:0 40px 0 0;margin-left:30%;margin-top:2em}#masthead .button{top:30%}#mastcont article.fullwidth p,#mastcont article.fullwidth ul,#mastcont article.fullwidth address,#mastcont article.fullwidth h4{margin-left:30%}#impressum #mastcont article.fullwidth p,#impressum #mastcont article.fullwidth ul,#impressum #mastcont article.fullwidth address,#impressum #mastcont article.fullwidth h4{margin-left:15%}#mastcont article.fullwidth.no-indent p,#mastcont article.fullwidth.no-indent ul{margin-left:0%}#mastcont nav li{margin:0 20px 2em}#mastcont .split{display:block}#mastcont .split img{display:inline-block;width:47%;padding:0;margin:0 0 2em}#mastcont .logo{position:absolute;top:0;right:110%;width:30%;max-width:200px}#mastfoot p span{width:auto}}@media screen and (min-width: 768px){.next{position:absolute;bottom:-11.7em;left:50%;margin-left:-2.5em}form{width:60%}body,.quick{padding-left:60px}#masthead{padding-top:0;margin-bottom:3.8em}#masthead .caption{position:absolute;bottom:0}#masthead .caption>div{margin-left:320px;background-color:#2E2D30;background-color:rgba(46,45,48,0.8)}#masthead.video .caption{position:relative}#masthead .head-img{border-left:3px solid white}#masthead .quick{background:transparent;width:100%;z-index:990}#masthead .quick .wrapper{width:94%}#masthead .logo{max-width:320px;position:absolute;left:0;top:0}#masthead .logo img{max-width:none}.ie #masthead .logo{width:320px}#masthead h1{display:table-cell;height:137px;vertical-align:middle;padding:0 48px;padding:0 3rem;background:transparent}#masthead nav{overflow:hidden}#masthead nav>a{left:165px;top:0;width:60px;padding-top:60px;padding-left:0;text-align:center;background-size:60px;color:transparent;z-index:1050}.hide-menu #masthead nav>a{left:0;color:white}#masthead nav>a:hover{text-decoration:none}.ie #masthead nav>a{background-image:url("graphics/icon-menu-ie.png")}.hide-menu #masthead nav{-webkit-transform:translate(0);transform:translate(0);width:60px}.ie .hide-menu #masthead nav{display:block}.hide-menu.ie #masthead nav{margin-left:0}#mastcont{text-align:justify}#mastcont .wrapper:after{content:'';display:inline-block;width:100%}#mastcont .wrapper>p{text-align:left;padding:0 20px}#mastcont article{width:49%;display:inline-block;vertical-align:top;padding:0 20px;text-align:left}#mastcont hr{display:inline-block;width:100%}#mastcont nav .wrapper{padding:0 20px}#mastfoot .wrapper{padding:0 20px}}@media screen and (min-width: 800px){.youtube{padding-bottom:0;height:360px;left:50%;margin-left:-320px}}@media screen and (min-width: 930px){p{font-size:1em}#mastcont .wrapper>p{font-size:1.125em;padding:0 40px}ul li{font-size:1em}#mastcont nav .wrapper,#mastcont article{padding:0 40px}#mastcont article:nth-of-type(2n){padding:0 40px 0 20px}#mastcont article:nth-of-type(2n).fullwidth{padding:0 40px}#mastcont article:nth-of-type(2n+1){padding:0 20px 0 40px}#mastcont article:nth-of-type(2n+1).fullwidth{padding:0 40px}#mastfoot .wrapper{padding:0 40px}}@media screen and (min-width: 1024px){body,.quick{padding-left:228px}#masthead .button{height:96px;width:288px;margin-left:-144px}.hide-menu #masthead nav{width:228px}.hide-menu #masthead nav>a{visibility:hidden;opacity:0}.hide-menu #masthead nav li a:after{width:45px}}@media screen and (min-width: 1200px){h2{font-size:1.5625em}#masthead .button{top:50%;margin-top:-48px}#masthead h1{font-size:2.125em}#mastcont nav{text-align:justify}#mastcont nav li{margin:0 0 2em}}@media screen and (min-width: 1400px){#masthead .button{height:128px;width:385px;margin-left:-192.5px}}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=style.css.map */
