body {background-color:#fff;margin:0;overflow-x:hidden;}.hide{ display:none;}.log{position:fixed;bottom:0;width:100%;background-color:#000;border-top:5px solid gray;height:160px;overflow:auto;display:none;}.log-frame{ overflow:auto;}.log-c{width:900px;margin:0 auto;height:140px;color:#fff;font-size:11px;font-family:verdana;}img{border:0;max-width:100%;} .btn{cursor:pointer;text-decoration: none;}h1,div {position: relative;font-family:'Asap', sans-serif;font-size:14px;color:#000;line-height: 130%;box-sizing:border-box!important;}ul,li{ box-sizing:border-box!important;}.text-green{color:#009036; }.alert{color:red;}.hb{width:90px!important;margin:40px auto;}.hb-line{width:inherit;height:10px;margin-bottom:8px;background-color:blue;}* html .boxCenterXXX {height:32em;} h1,h2{ margin:0;color:#fff;font-size:16px;font-weight:100;line-height: 100%; }h1{margin:-2 0 30px 0;padding:0;line-height:117%;}h1,h2{color:#000;font-size:34px;margin-bottom:30px;}h1{font-weight:100;font-size:23px;}h2{margin-top:-4px;font-weight:500;}h3{font-family:inherit;font-size:inherit;color:inherit;font-weight:700!important;margin-bottom:-15px;margin-top:0;}.bbGallery{float:left;margin-right:10px;margin-bottom:10px;width:120px;text-align:center;background-color:#CFD3CF;}.c-tab{float:left;color:inherit;width:300px;margin-right:30px;padding:14px;line-height:130%;}.c-tab strong{font-size:16px;letter-spacing:2px;font-weight:300;}.c-tab .linker-email,.c-tab .linker-links{color:#fff;}.tab{margin-bottom:-16px;}.tab-0{}.tab-1{}.tab-2{float:right;margin-right:0;}.bbImageCenter{padding-top:8px;padding-bottom:8px;}.bbImageSmall{margin-top:12px;margin-bottom:-24px;}.bbImageLeft{float:left;padding-top:8px;padding-bottom:8px;padding-right:12px;}.contentImageSmall {float:left;margin-top:5px;margin-bottom:18px;margin-right:10px;}.contentImageText {margin-top:6px;font-size:0.8em;line-height:1.3em;color:#194949;}.cA {clear:both!important;}#system-tracker{ display:none;}#screen-alpha{position:fixed; z-index:0; left:0px; top:0px; height:0px; width:0px; background-color:#000; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;display:none;}#screen-content{position:fixed; z-index:14;top:90px; width:900px; min-height:560px;color:#fff;display:none;background-color:#fff;overflow:auto;}.nav-res ul,.footer ul,.nav ul{list-style:none;margin:0 auto;padding:0;display:block;}.footer ul{float:left;}.footer ul li,.nav ul li{position:relative;padding-top:4px;padding-bottom:3px;float:left;margin-left:22px;}.footer ul li{padding-top:0;}.nav-0li{ margin-right:22px;}.nav-0 li:last-child { margin-right:0;}.footer ul li{width:auto;; }.nav-0 .cA,.nav-1.cA{ display:none;}.nav-res ul li{margin-bottom:30px;}.nav ul li ul{position:absolute;top:-12px;left:-5px;padding-left:5px;z-index:1222;display:none;}.nav ul li:hover ul{display:block;}.nav ul li ul li{float:none;margin-top:12px;padding-top:8px;padding-bottom:8px;}.nav-item, .nav-item-active, .nav-item-active:hover {font-size:16px;font-weight:500;display:block;height:inherit;width:inherit;color:#000;text-decoration:none;padding-top:7px;text-align:center;}.nav-res .nav-item, .nav-res .nav-item-active, .nav-res .nav-item-active:hover {display:inline;font-family:'Asap', sans-serif;padding-top:0px;}.nav-a {}.nav-item-active{color:#000;}.nav-item:hover {color:#aa9d7b;}.nav-item-sub, .nav-item-sub-active, .nav-item-sub:hover {font-family:inherit;text-decoration:none;font-weight:300;font-size:14px;}.nav-item-sub {color:#aa9d7b;}.nav-item-sub-active {color:#E1E1E1;}.nav-item-sub:hover {color:#E1E1E1;}.linker-email,.linker-termin,.linker-extern,.linker-intern,.linker-dok,.linker-links{text-decoration:none;color:#000; }.linker-termin{color:#fff;font-size:14px;}.linker-intern{}.linker-email {text-decoration:none;}.linker-dok,.linker-links {color:#b5a27d;}.linker-contact{text-decoration:underline; }.linker-contact-active { color:#B0B862;}.linker-intern,.linker-links{}.linker-underline{text-decoration:underline; }.c-genderfield{height:40px;}.c-genderfield-0,.c-genderfield-1{float:left;}.c-radio{height:45px;}.c-textfield, .c-textarea,.c-select{width:480px;}.c-select{margin-bottom:16px;}div{}.c-textfield div,.c-textarea div,.c-select div{float:left;}.c-textfield{}.c-textarea{width:inherit }.c-select-description,.c-textarea-description,.c-textfield-description{width:140px;font-weight:300;font-family:inherit;font-size:16px; color:#fff;}.c-textarea-description{height:auto;}.c-select-form,.c-textarea-form,.c-textfield-form{width:320px;font-family:inherit;margin-bottom:6px;}.c-textarea-description,.c-textarea-form{ }.c-textarea{margin-bottom:8px; }.c-textarea-form{height:80px;} .tfOrder{margin-top:2px;width:25px;background-color:#F9E5EC; border:0px solid transparent;font-family:verdana,arial; font-size:11px;text-align:right;}.tfNewsletter,.tfEventTime,.tfMessageSmall, .tfImageEdit,.selectProject select,.selectLogin select,.tfSearch,.tfContact,.tfMessage{background-color:#fff; border:0px solid #B58111;width:100%;font-size:inherit;padding:18px 12px ;color:#000; box-sizing:border-box;}.tfNewsletter{width:290px;}.tfEventTime{height:auto;width:72px;padding:6px 12px ;}.c-select{background-color:#fff; border:0px solid #B58111;width:100%;font-size:inherit;color:#0071B8; box-sizing:border-box;}.tfContact{}.tfSearch,.tfContact,.tfMessage{}.tfSearch{}.tfRecommend{width:165px;}.tfMessage {width:inherit;font-family:inherit; font-size:inherit;background-color:#fff; height:84px;border:0px solid #B58111;overflow:auto;padding-top:2px;margin-right:10px;}select{width:502px;font-family:inherit; font-size:inherit;background-color:transparent; border:1px solid #000;}.btnSend {position:absolute;right:30px;bottom:0;padding:12px 24px;font-family:inherit;font-size:inherit;text-align:center;cursor:pointer;background-color:#A99C88; border:0px solid transparent;color:#000;text-align:left;}.btnSend:active { box-shadow:6px 2px 13px #FFB336;}.c-alert{float:left;background-color:#0071B8; border-radius:12px;} .btnDefault{width:160px;height:15px;color:#000;font-family:inherit;font-size:inherit;text-align:center;margin-top:14px;background-color:#fff; border:1px solid #000;padding-top:0px;display:block;text-decoration:none;}.frame-alert{width:300px;margin:0 auto;}.c-alert{float:left;padding:4px 12px;color:#fff;cursor:pointer;min-width:120px;text-align:center;} .alert-1{float:right;}.c-alert:hover{ box-shadow:6px 2px 13px #D3CBCF;} .formError{background-color:#FFEDC5;}.important{font-weight:700!important;}.textFieldPlus{position:absolute;right:12px;}div{}.screen-inner{height:60vh;}.header{ width:100%;z-index:11;line-height:0;}.header img{max-width:100%;}#map{height:364px;}.default{ width:1200px; margin:0 auto;}.header-wrapper{position:fixed;width:100%;z-index:12;background:#fff;height:90px;}.header{width:1200px;margin:36px auto 2px auto;}.c-header{float:left;}.header-0{width:280px;padding-left:32px;}.header-1{float:right;}.nav-res{position:fixed;top:90px;padding:32px 32px;border-right:1px solid #000;border-left:1px solid #000;z-index:11;background:#fff;width:240px;height:100vh;}.content-main{ width:1200px; background:#fff; margin:0 auto; }.section-wrapper{min-height:970px;}.section-dummy{position:absolute;}.home .section-dummy{left:400px;top:150px;position:absolute;background:#F1EFEE;width:2400px;height:790px;}.section-content-wrapper{position:absolute;}.home .section-content-wrapper{top:804px;width:802px;height:76px;left:400px;}.home .section-content{padding:11px 16px;}.section-bg{display:none;}.home .section-bg{position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:#fff;opacity:0.6;}.section-wrapper.home{min-height:1010px;} .section-image{position:absolute;top:100px;left:32px;width:1170px;height:300px;}.section-image img{max-width:100%;}.section-wrapper.psychotherapie{min-height:700px;} .psychotherapie .section-content-wrapper{left:20px;top:120px;width:400px;}.psychotherapie .section-dummy{background:#EAF1E6;top:150px;left:-30vw;width:100vw;width:1700px;height:560px;}.psychotherapie .section-image{width:840px;left:500px;}.section-wrapper.paartherapie{min-height:130px;} .paartherapie h2{margin-bottom:12px;}.paartherapie .section-content-wrapper{top:-200px;left:20px;width:400px;}.paartherapie .section-image,.paartherapie .section-dummy{display:none;}.section-wrapper.kognitiv{min-height:790px;} .kognitiv .section-dummy{background:#F4F1EE;left:50px;top:30px;width:100vw;width:2400px;height:510px;}.kognitiv .section-content-wrapper{top:0px;left:820px;width:410px;}.kognitiv .section-image{width:840px;left:-50px;}.section-wrapper.uebermich{min-height:1100px;} .uebermich .section-dummy{background:#DADBD7;left:80px;top:80px;width:100vw;width:900px;height:910px;}.uebermich .section-content-wrapper{top:50px;left:0px;width:900px;}.uebermichh2{padding-left:80px;padding-bottom:0px;}.uebermich .section-image{width:560px;top:0px;left:750px;}.uebermich .tab-0{width:110px;padding:8px 0;}.uebermich .tab-1{width:360px;padding:8px 0;}.section-wrapper.konditionen{min-height:850px;} .konditionen .section-dummy{background:#F4F4F1;left:80px;top:30px;width:100vw;width:2400px;height:800px;}.konditionen .section-content-wrapper{top:50px;left:700px;width:400px;}.konditionen h2{padding-bottom:0px;}.konditionen .section-image{width:840px;left:-200px;}.section-wrapper.kontakt{min-height:990px;} .kontakt .section-dummy{background:#F1EFEE;left:-640px;top:30px;width:100vw;width:2400px;height:910px;}.kontakt h2{padding-bottom:0px;}.kontakt .section-content-wrapper{top:40px;left:0px;width:900px;}.contact-wrapper{position:absolute;left:500px;top:10px;width:460px;}.kontakt .section-image{width:540px;top:317px;left:500px;}.kontakt .section-content-wrapper{top:40px;left:0;width:460px;}.c-contact{width:288px;padding:16px;display:block;background-color:#B1D0BA;float:left;height:140px;}.contact-0{margin-right:16px;background-color:#267D3F;color:#fff;}.contact-1{background-color:#B1D0BA;}.contact-0 h2{ color:#fff;}.c-contact-1{top:17px;left:17px;display:none;}.nav-frame{}.nav-0{height:45px;}.nav-1{width:475px;;height:50px;}.screen-controls{padding:10px 40px;text-align:right;}.team-item-content{padding:40px;}.footer-wrapper{width:100%;min-height:140px;background:#A99C88;}.footer{ width:1200px; margin:0 auto;padding-top:50px;font-family:'Oswald', sans-serif;font-size:16px;color:#fff;}.footer-res,.footer-copy{color:#fff;}.footer-res .linker-email,.footer-copy .linker-email{ color:#fff;} html{-webkit-text-size-adjust:100%;overflow-y:scroll; }a[href^="tel"]{color:inherit;text-decoration:none;}.hb{width:36px!important;margin:3px auto;}.nav-res{display:none;}.footer-res{display:none;} .cmn-toggle-switch {background:transparent !important;display:block;position:absolute;overflow:hidden;left:-60px;margin:0;padding:0;width:28px;height:65px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;-webkit-transition:background 0.3s;transition:background 0.3s;}.cmn-toggle-switch:focus {outline:none;} .cmn-toggle-switch span {display:block;position:absolute;top:18px;left:4px;right:4px;height:3px;background:#000;}.cmn-toggle-switch span::before,.cmn-toggle-switch span::after {position:absolute;display:block;left:0;width:100%;height:3px;background-color:#000;content:"";}.cmn-toggle-switch span::before {top:-8px;}.cmn-toggle-switch span::after {bottom:-8px;}.cmn-toggle-switch__htx {}.cmn-toggle-switch__htx span {-webkit-transition:background 0 0.3s;transition:background 0 0.3s;}.cmn-toggle-switch__htx span::before,.cmn-toggle-switch__htx span::after {-webkit-transition-duration:0.3s, 0.3s;transition-duration:0.3s, 0.3s;-webkit-transition-delay:0.3s, 0;transition-delay:0.3s, 0;}.cmn-toggle-switch__htx span::before {-webkit-transition-property:top, -webkit-transform;transition-property:top, transform;}.cmn-toggle-switch__htx span::after {-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, transform;}.cmn-toggle-switch__htx.active {}.cmn-toggle-switch__htx.active span {background:none;}.cmn-toggle-switch__htx.active span::before {top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.cmn-toggle-switch__htx.active span::after {bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.cmn-toggle-switch__htx.active span::before,.cmn-toggle-switch__htx.active span::after {-webkit-transition-delay:0, 0.3s;transition-delay:0, 0.3s;}.elemResponsive{}div{} .res-c{top:-2px;width:40px!important;right:10px; left:auto!important;}.header{} @media only screen and (max-width:1240px) {.footer-copy{display:none;}.footer-res{display:block;}.header{width:90%;}.kognitiv .section-content-wrapper{top:0px;left:620px;width:400px;}.kognitiv .section-image{width:640px;left:-50px;}.uebermich .section-content-wrapper{top:50px;left:100px;width:900px;}.uebermich .section-dummy{background:#DADBD7;left:190px;}.uebermich .section-image{width:450px;top:0px;left:700px;}.uebermich .tab-0{width:110px;padding:8px 0;}.uebermich .tab-1{width:360px;padding:8px 0;}}@media only screen and (max-width:980px) {.span-res{display:none;}.cmn-toggle-switch{left:auto;}.header{margin-top:0!important;}.res-c{position:absolute;display:block;top:20px;}.nav{display:none;}ul,li,div{ }.c-textarea,.c-textfield{width:90%!important;float:none!important; margin:0 auto; margin-bottom:18px!important;}.contact-wrapper,.default,iframe,.section-content-wrapper,.section-image,ul,li,.content-main,.header,.footer-frame,.footer{position:relative;left:0!important;;top:0!important;width:100%!important;float:none!important;height:auto!important; }.section-image{padding:0 33px; }iframe{width:96%!important;float:none!important;}.section-wrapper{min-height:auto!important;}.footer-res ,.section-content-wrapper{width:90%!important;margin:0 auto;height:auto!important; padding-bottom:90px; }.nav{}.nav-frame{ min-height:50px;}.c-green{padding:10px;}.header{position:relative;min-height:50px;width:100%!important;}.section .default { width:96%!important;}.logo{margin:16px auto;text-align:left;padding:33px;}.logo img{max-width:96%;}.c-teaser{margin-top:16px;margin-bottom:0;height:1 00px;}.uebermich .section-image {width:500px!important;height:500px!important;overflow:hidden;}.contact-1{}.section-image{}.imgRes{display:block;}.c-tab{margin-bottom:12px;}h2{margin-top:22px;padding:0!important;}.section-extern h2{margin-top:18px;}.bbTab div{line-height:128%;}.tSlider-c{margin-left:5px;margin-top:5px;}.res-address{width:95%!important;margin:70px auto 90px auto;;text-align:left;display:block; }.nav-0{height:auto;}.nav-1{margin-top:0px!important;}.nav ul li{margin-top:6px;}.nav ul li .nav-item-active:hover,.nav ul li .nav-item:hover,.nav ul li .nav-item-active,.nav ul li .nav-item{ padding-top:8px;text-align:left;color:#fff; width:92%!important;margin:0 auto;; }.home-frame, .header,.home-bg,.nav-1,.nav-0{}.footer-copy{padding:0 33px;}.screen{ width:100%!important;}#screen-content{left:0!important; top:5px;padding:40px;margin:0 auto; box-sizing:border-box;width:100%!important;}.team-item-content-0{margin-top:30px;}.bbTab{margin-bottom:-10px;}.res-c{display:block;}} @media only screen and (max-width:480px) {.section-image{padding:0 0; }.team-item{height:auto;margin:0 auto!important;width:400px!important;}}