.mobi{display:none}.mobile-ddmenu{background:#fff;position:fixed;left:0;top:110px;padding-top:30px;right:0;bottom:0;z-index:9999;display:none;overflow-x:auto;max-height:calc(100vh - 110px);.closer { display: none}
    .language {
        padding:30px 20px 10px;
        select {
            border:1px solid #eeeeec; background:#fcfcfa url(../gfx/selectbox-arrow-mobi.gif) 95% center no-repeat; color:#909090; font-size:14px; padding:13px 15px; width:100%;
        }
    }
    .mobi-tabs {
        a {
            border:1px solid #eeeeec; border-bottom:0; display:block; background:#fcfcfa; padding:20px;
            span{display:none;}
            &::before {content:""; width:59px; height:38px; display:block; background-size:contain;margin:0 auto;}
        }
        ul {border-bottom: 1px solid #eeeeec; padding:0 30px }
        li{
            margin-right:-1px; width:33.3%;
            &.active a{ padding-bottom:21px; margin-bottom:-1px; background:#fff}
        }
    }
    .mobi-menu{
        ul {
            padding:20px 0; list-style:none;
            ul {
                float:none !important; padding:0;
                ul {
                    width:auto !important; border-bottom:1px solid #cbd6d8;
                    li{
                        padding:0 !important;
                        a{ padding:10px 20px}
                    }
                    &:last-child { border-bottom:0}
                }
            }
        }
        li {
            border-bottom:1px solid #cbd6d8;
            > a{ padding:15px 20px}
            &.expandable {
                > ul { display:none}
                .opener {
                    float:right; width:35px; height:35px; position:relative; top:5px; right: 20px;border-radius: 50%;
                    &::before {
                        content:""; width: 14px; height: 14px; border-right: 3px solid #7b7a75; border-bottom: 3px solid #7b7a75;
                        position: absolute; left: 50%; top: 50%; margin-left: -7px; margin-top: -7px;
                        transform: rotate(45deg);
                    }
                }
                &.open .opener { transform: rotate(180deg);}
            }
            a{
                font-size:20px; color:var(--link-color); text-decoration:none; display:block;
                &:hover{ color: #aa874a}
            }
            &:last-child { border-bottom:0}
            &.cats{
                width:auto !important; background:#f7f4ee; margin:0 0 -1px; padding:20px 0;
                border-top:1px solid #cbd6d8; border-bottom:1px solid #cbd6d8;
                strong {font-weight:normal; color:var(--headline-color); font-size:20px; margin-bottom:30px;padding: 0 20px; display:block}
            }
        }
    }
}@media screen and (max-width:1260px){.size,#container{width:100%}#container{background:#fff}.block-address .flexgrid .box-33,.block-address .flexgrid .box-66{width:50%}}@media screen and (max-width:1180px){#mainmenu>ul>li>a{font-size:12px}.popup.popup-mapitem .popup-content{max-width:90vw}}@media screen and (max-width:1120px){fieldset.quickFinder{left:54px;right:54px}fieldset.quickFinder button.formSubmit{right:1rem}.experten-detail #mainContent{margin-right:0}.doc-filter .doctors li{width:50%}.doc-filter .doctors li:nth-child(odd) {padding-left:0;padding-right:10px}.doc-filter .doctors li:nth-child(even) {padding-left:10px;padding-right:0}.doc-card{margin-bottom:0}.doc-card figure{width:100%;height:auto;aspect-ratio: 1/1}.doc-card .img{padding-right:0;width:33.333%}.doc-card .desc{margin-left: calc(33.333% + 40px);padding-right:0}#mainmenu{left:360px;top:40px}#footer,
    .share-bar,
    .content-part:not(.teaser) > .content {padding:30px 54px}#breadcrumb{padding:30px 54px 0}.content-part>.row{padding:30px 0 30px 54px}.teaser figure figcaption{left:54px}.teaser figure img{width:100%!important;height:auto!important}.teaser.text-teaser>.content{padding:0 54px}.mobile-headline .content{padding-bottom:0}.page-full .mobile-headline .content,.cat-overview .mobile-headline .content{padding-bottom:20px}.experten-detail .share-bar,.experten-detail .filled-area{padding:30px}.row-address{margin:0 -30px}.sticky-doc{padding:30px}}@media screen and (max-width:1024px){#modalgal{overflow:hidden}#footer .social-mobi{display:block}ul.state-list{column-count:2}#hamburger{display:block}#header .inner>.fltrt{margin-right:70px;margin-top:15px}#header .login-btn{margin-right:0;margin-left:20px}fieldset.langSwtich{top:28px}#mainmenu{display:none}.author-detail .node{max-width:none}.cat-overview .doc-filter .doctors li{width:50%}.cat-overview .doc-filter .doctors li:nth-child(odd) {padding-left:0;padding-right:10px}.cat-overview .doc-filter .doctors li:nth-child(even) {padding-left:10px;padding-right:0}.cat-overview .flexgrid .box-33{width:50%}.cat-overview .flexgrid .box-33:nth-child(odd) {padding-left:0;padding-right:10px}.cat-overview .flexgrid .box-33:nth-child(even) {padding-left:10px;padding-right:0}fieldset.route input.formText{width:66.66666%}fieldset.route button{width:31.333333%}.content-part.contact-footer img{max-width:80%}.block-address .flexgrid{display:block}.block-address .flexgrid .box-33,.block-address .flexgrid .box-66{width:100%}.author-detail .topics,.news-start .node,.news-start .topics,.disease-start .node,.author-detail .node{max-width:none}.disease-start>.flexgrid .box-66{width:100%}.alphabar .alphabet a,.alphabar .alphabet span{padding:5px 10px;display:inline-block}.doc-filter.v2 .tab-head .tabs ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.doc-filter.v2 .tab-head .tabs ul li{order:1}.doc-filter.v2 .tab-head .tabs ul li.last{order:0;float:none;width:100%;margin-bottom:32px}dl.cat-list dd,div.cat-list li{width:33.333333%}}@media screen and (min-width:821px) and (max-width:1024px){#hamburger{top:60px}.fixedheader #hamburger{top:20px}.fixedheader .mobile-ddmenu{top:70px}}@media screen and (max-width:960px){.popup.popup-mapitem .doc-list .doctors li{width:50%}}@media screen and (max-width:820px){.flexgrid .box-50{display:block;width:100%;float:none;padding:0!important}.node-66{width:auto}.node-news time{float:none;padding-top:20px;padding-left:0;clear:both;display:block}.content-part>.row{display:block}.wizard-steps .step{vertical-align:top}.wizard-steps .step .circle{width:40px;height:40px;line-height:40px;font-size:20px;display:block;margin:0 auto 10px}.wizard-steps .step .label{font-size:14px;line-height:120%;display:block;text-align:center;padding:0 10px}.hero-card{}.hero-card .flexgrid{flex-direction:column-reverse;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:stretch}.hero-card .flexgrid .box{width:100%}.hero-card .flexgrid .box:last-child{padding:40px}.cat-overview .content-part>.row .content,.cat-overview .content-part>.row .sidebar,.not-full .content-part>.row .content,.not-full .content-part>.row .sidebar{width:100%}.not-full .share-bar,.cat-overview .share-bar,.cat-overview .content-part>.row,.not-full .content-part>.row{padding:30px 54px}.cat-overview .content-part>.row .sidebar,.not-full .content-part>.row .sidebar{padding-left:0}.cat-overview .content-part>.row .sidebar{display:none}.mobile-headline h1,.teaser.text-teaser h1{width:auto}.teaser.small-teaser h1{padding-bottom:0}.teaser figure figcaption{bottom:70px}figure figcaption .sticky-contact{display:none}.mobi-contact-btns{display:block;position:sticky;z-index:60;background:#fff;top:0}.tooltip-wrap .tooltip{bottom:-110px;left:50%;right:auto;top:auto;transform:translate(-50%,0)}.tooltip-wrap .tooltip::before{right:auto;left:50%;margin-left:-5px;top:0}.content-meta{display:flex;flex-direction:column-reverse;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:stretch}.content-meta .date{float:none!important;margin-bottom:30px}#suggestions .flexgrid .box{width:100%;display:block}.topics .row ul li,.experten-detail .topics .row>ul>li{width:100%;flex:0 0 100%}.news-detail #teaser.text-teaser h1,#mainContent{margin-right:0}#socialBar{display:none}fieldset.langSwtich{top:5px;right:10px}.mobile-ddmenu{top:110px}.fixedheader .mobile-ddmenu{top:69px}.klinikImg img{width:100%!important;height:auto!important}.tabbar ul{padding:0 20px}.front #teaser .box-63{position:relative;padding-bottom:56.25%;overflow:hidden;width:100%;height:auto}.front #teaser .box-63 iframe,.front #teaser .box-63 video{position:absolute;top:0;left:0;width:100%;height:100%}.front .sticky h2,.front .sticky p{margin-left:270px}#teaser.text-teaser{padding:0 20px;margin-bottom:0}#suggestions .flexgrid{flex-direction:column!important;max-height:none!important}#suggestions .flexgrid .box-33{}#suggestions .flexgrid .box-33 p{margin-bottom:0}.front .sticky{position:relative}.grid .box{width:345px}.row .box img,.grid .box img{width:100%!important;height:auto!important}.grid .box span{width:auto}html[lang="ar"] .grid .box span{width:auto;background-position:96% center}.searchbar fieldset .formItem input{width:345px}.klinikInfo .box,.threeCols .block-teasing{width:345px}.block-teasing>ul{clear:both}.block-teasing .profile:nth-child(even) {margin-bottom:10px}.block-teasing .profile img{width:50px!important;height:auto!important}.redaktionKat > div:nth-child(odd) {padding-right:15px}.redaktionKat > div:nth-child(even) {padding-left:15px}.redaktionKat .block-kat{width:100%}.redaktionKat .block-kat img{width:100%!important;height:auto!important}.flexgrid.catgrid{display:flex}.flexgrid.catgrid .box-33,.flexgrid.categories .box-33,#experten.flexgrid .box-33{width:50%}.flexgrid.catgrid .box-33:nth-child(odd),
    .flexgrid.categories .box-33:nth-child(odd),
    #experten.flexgrid .box-33:nth-child(odd){padding-left:0;padding-right:15px}.flexgrid.catgrid .box-33:nth-child(even),
    .flexgrid.categories .box-33:nth-child(even),
    #experten.flexgrid .box-33:nth-child(even){padding-left:15px;padding-right:0}.letterBox .lft{width:110px}.letterBox a{width:270px}.klinik-start .searchbox{display:table;width:100%}.klinik-start .searchbox .formItem{float:none;display:table-cell;vertical-align:top}.klinik-start .searchbox .formSelect{padding-left:30px}.klinik-start .searchbox .formSelect,.klinik-start .searchbox .formSelect select{width:100%}a.videoBox img{width:100%!important;height:auto!important}.doc-filter .selectboxit-container .selectboxit{width:220px}.doc-filter .map-opt{margin-left:15px}.doc-filter .doc .photo img{width:100%!important;height:auto!important}.doc-filter .doc{position:relative;z-index:1}.cat-overview .doc-filter .meta.twoBtns a{width:192px}.method>.fltrt{float:none;margin:0 auto 20px;width:100%;height:auto!important}.method>.fltrt img{width:100%!important;height:auto!important}.front .multicolumn{column-count:1}.expert{width:345px}.alphabar fieldset{width:auto;float:none;margin-right:0;margin-left:0}.alphabar .alphabet{white-space:normal;text-align:left}.expert-start .alphabar .searchbox input{width:100%;margin-bottom:15px}.expert-start .multicolumn{column-count:1}.expert-start .sticky .lft,.expert-start .sticky .rt{width:50%;float:left}.expert-start .sticky .lft{float:right}.expert-start .sticky .rt img{margin:0 auto;display:block}.expert-start .sticky .lft .box{float:none;margin-bottom:20px}.block-gmap .gmap{width:100%}.block-zerti{width:345px}.block-video .img img{width:100%!important;height:auto!important}.block-leitung .expert{float:none}.experten-detail #teaser .logo{display:block;width:auto;padding:20px 0}.block-help figure{border-radius:65px 65px 0 0}.block-help .inner{border-radius:0 0 65px 65px}.node-behandlung .inner{height:auto!important}#specialists .expert{margin-bottom:0}.klinik-start .searchbox .selectboxit-container .selectboxit{width:345px}.tabbar ul li{width:213px}.partners .partner-col,.partners span.partner-logo,a.partner-link{width:345px}.partners .partner-col div{padding:0 0 40px 0}.redaktion-detail #inner{padding-top:30px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:stretch}.redaktion-detail #breadcrumb{padding-top:0}.redaktion-detail #mainContent{margin:0;order:0}.redaktion-detail #subContent{order:2}.cat-overview .sticky img{width:100%!important;height:auto!important}.cat-overview .sticky .lft{padding-right:15px}.cat-overview .sticky .rt{padding-left:15px}.cat-overview #inner{padding-top:30px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:stretch}.cat-overview #mainContent{margin:0;border:0}.cat-overview #subContent{order:2}.cat-overview .doc-filter .doc .photo{width:120px;height:120px!important}.link-list ul li{float:none;width:100%}.link-list ul li:nth-child(odd){padding-right:0}.link-list ul li:nth-child(even){padding-left:0}.link-list ul li:nth-child(2) a{border-top:0}#footer{font-size:1rem}#footer ul{float:none;width:auto}#footer strong{font-size:1rem}#footer .flexgrid .box-33,
    #footer .flexgrid .box-33:nth-child(3),
    #footer .flexgrid .box-33:nth-child(1), 
    #footer .flexgrid .box-33:nth-child(2){width:33.333333%}#footer .flexgrid .box-33:nth-child(3) ul {float:none;width:auto}div.cat-list li,dl.cat-list dd{width:50%}}@media screen and (max-width:736px){svg#map{max-width:none;width:100%}h1,.doc-card .desc h1{font-size:1.6rem}h2{font-size:1.4rem}h3{font-size:1.275rem}h4,.node-v2>h2{font-size:1.15rem}.doc-filter .selectboxit-container .selectboxit{width:110px}.doc-filter .doctors li{width:100%;float:none;padding:0!important}.doc-filter .map-opt{margin-left:7px}.cat-overview #sidebar .block{width:auto;float:none;margin-left:0;margin-top:0}.letterBox .lft{width:90px}.letterBox a{width:210px}fieldset.sign-up label{width:162px}.expert{width:265px}.front #mainContent .sticky .fltlft a,.front #mainContent .sticky .fltlft img{display:block}.front .sticky h2,.front .sticky p{margin-left:140px}.accordion ul.multicolumn,.accordion ul.multi-column{column-count:2}.partners .partner-col,.partners span.partner-logo,a.partner-link{width:265px}fieldset.route input.formText{padding-right:40px;text-overflow:ellipsis}.cat-overview .doc-filter .doctors li{width:50%;float:left}.cat-overview .doc-filter .doctors li:nth-child(odd) {padding-left:0;padding-right:10px}.cat-overview .doc-filter .doctors li:nth-child(even) {padding-left:10px;padding-right:0}.cat-overview .doc-filter .selectboxit-container .selectboxit{width:220px}.cat-overview .doc-filter .meta.twoBtns a{width:100%;margin-left:0;margin-bottom:10px}#kontaktformular_check .buttons a.submit{width:auto}.klinik-start .searchbox .selectboxit-container .selectboxit{width:265px}.tabbar ul{padding:0 20px}.tabbar ul li{width:178px}.multicolumn{column-count:1;column-gap:0}.doc-card .img{padding-left:10px;padding-right:10px}.doc-card .desc{margin-left:0}.doc-card .desc strong{clear:both;margin-bottom:34px}.doc-card nav,.clinic-card nav{float:left;padding-top:10px}.doc-card nav ul li,.clinic-card nav ul li{margin-left:0;margin-right:10px}.doc-card nav ul li a,.clinic-card nav ul li a{height:60px;padding-top:5px}.doc-card nav ul li a.contact-btn .ico,.clinic-card nav ul li a.contact-btn .ico{background-position:6px -5px}.doc-card nav ul li a .text,.clinic-card nav ul li a .text{line-height:1;color:#fff;font-size:.55rem}#subContent .country-box ul li{width:50%}#subContent .flexgrid .box-33{width:50%}.flexgrid.catgrid .box-33{width:100%}.flexgrid.catgrid .box-33:nth-child(odd){padding-left:0;padding-right:0}.flexgrid.catgrid .box-33:nth-child(even){padding-left:0;padding-right:0}#experten.flexgrid .box-33{width:100%}#experten.flexgrid .box-33:nth-child(odd){padding-left:0;padding-right:0}#experten.flexgrid .box-33:nth-child(even){padding-left:0;padding-right:0}#contactfooter img{max-width:100%;height:auto!important}#contactfooter .flexgrid .box{position:relative;margin-bottom:20px}#contactfooter .flexgrid .box address{padding-bottom:30px}#contactfooter .flexgrid .box::before{content:"";left:-20px;right:-20px;bottom:0;height:10px;background:#fff;position:absolute}#contactfooter .flexgrid .box:last-child{margin-bottom:0}#contactfooter .flexgrid .box:last-child::before{display:none}#footer .flexgrid{display:block}#footer .flexgrid .box{width:auto!important;display:block;padding:0 0 20px;position:relative;margin-bottom:20px}#footer .flexgrid .box::before{content:"";left:-20px;right:-20px;bottom:0;height:10px;background:#fff;position:absolute}#footer .flexgrid .box:last-child::before{display:none}.popup .calendar table thead tr th{font-size:10px;padding:5px}.popup .calendar table thead tr th strong{font-size:20px}.popup .calendar table tbody tr th,.popup .calendar table tbody tr td,.popup .calendar table tbody tr td.ac a{padding:5px;font-size:12px}.popup .calendar table tbody tr td.ac a small{font-size:10px;line-height:100%}.popup .calendar table tbody tr td.ac{padding:0}.popup#contactPopup figure.doctor-card .avatar{width:50px;height:50px;min-width:50px}.popup#contactPopup figure.doctor-card figcaption{font-size:14px;line-height:20px}div.cat-list li{width:100%}}@media screen and (max-width:680px){.popup.popup-mapitem .doc-list .doctors li{width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.wizard-steps .step .label{font-size:12px}.secure-icons img{}}@media screen and (max-width:576px){body{padding:0}#calendar{max-height:60vh;overflow:auto}.hide-mobile{display:none}.hide-desktop{display:block}.mobile-ddmenu{max-height:80vh}.accordion ul.multicolumn,.accordion ul.multi-column{column-count:1}.doc-card .lmgctp,.doc-card .btn--blue,.doc-card .btn--orange,.clinic-card .btn--blue,.clinic-card .btn--orange{font-size:18px}.topics,.schwerpunkte{margin-bottom:37px}#topmenu{top:25px}#header{height:110px;margin-bottom:0;padding:0}.mobile-ddmenu{top:110px}.fixedheader .mobile-ddmenu{top:69px}#footer,
    .share-bar,
    .content-part:not(.teaser) > .content,
    .not-full .share-bar,
    .cat-overview .share-bar{padding:10px 20px}#breadcrumb{padding:10px 20px 0}.cta-finddoc-wrapper{position:fixed;display:block}.cta-finddoc-wrapper.sticky{padding-top:30px;display:block;opacity:1;transform:translate(0,0)}.cta-finddoc-wrapper a.btn-finddoc small{font-size:12px;line-height:120%;right:30px;top:-40px}.cta-finddoc-wrapper.sticky+.cta-finddoc-wrapper-pos{height:123px}#footer{padding-bottom:60px;font-size:14px;content-visibility:auto;contain-intrinsic-size:820px}.content-part>.row{padding:10px 0 10px 20px}.not-full .content-part>.row,.cat-overview .content-part>.row{padding:10px 20px}.teaser>.content,.teaser.small-teaser>.content{padding:0 0 40px}.teaser figure{padding-top:0;position:relative;overflow:hidden}.teaser figure figcaption{left:20px;bottom:20px}.teaser a.cta-btn{padding:5px 20px;font-size:14px}.teaser.text-teaser>.content{padding:30px 20px 0}.teaser.text-teaser h1{width:auto}.teaser.small-teaser{margin-bottom:20px}.teaser.small-teaser figure{padding-top:0}.small-teaser+#breadcrumb+.content-part.mobile-headline .content{padding-top:10px}.mobile-headline h1{width:auto}.not-full .content-part>.row .sidebar{display:none}.suggestsearch-wrap{margin-top:0}.mainContent .date{font-size:.8rem}.author-info .author{font-size:.9rem}.author-info .author img{width:60px!important;height:60px!important}.author-info .author .desc{margin-left:80px}.doc-card{padding-top:26px;display:flex;flex-direction:column;.desc {
            clear:both; padding: 0;
            h1,
            h2 { text-align: center}
            h1 {padding: 0; margin: 0; min-height: 0}
            h2 {margin-right: 0; margin-top: 15px;padding-bottom: 34px !important;}
        }
        .img { padding: 0 !important; margin-bottom: 26px; float: none}
        figure { margin: 0 auto; width: 80vw; height: 80vw; margin-bottom: 30px}
    }#mainContent .tooltip-wrap .tooltip{left:0;transform:none}#mainContent .tooltip-wrap .tooltip::before{left:27px}.clinic-card{margin-bottom:34px;padding:20px 0 0;display:flex;flex-direction:column-reverse;.img  {
            float: none; margin-bottom: 34px;
            figure {display: none}
        }
        figure {margin: 0 auto}
        figure.mobi-img {
            display: block; margin-bottom: 34px;
            img {width: 100% !important; height: 100% !important; object-fit: cover}
        }
        .desc {
            margin-left: 0;
            h1{ padding-top: 0}
            h2 {margin-right: 0; margin-top: 15px; padding-top: 0; margin-bottom: 0 !important}
        }
    }.block-help a.btn-finddoc span{font-size:14px}.doc-filter .doc .small-siegel{right:20px;bottom:43px}.doc-filter .doc .small-siegel img{width:55px!important;display:block}.doc-filter .doc em small{float:none;padding-left:10px;overflow:hidden}.doc-filter .docs-wrapper .showMore-wrap{padding:20px 0;margin-top:-165px}#mainContent{overflow:visible}.facharzt-experte #subContent{display:block}body.fixedheader #outerheader{position:fixed;top:-98px;left:0;right:0}html.mm-open{position:fixed}.klinik-detail #subContent{display:block}#mobi-logo{background:url(https://www.leading-medicine-guide.com/gfx/lmg-logo.png);display:block;width:200px;height:61px;position:absolute;left:20px;top:20px;background-size:contain;background-repeat:no-repeat}.front #mainContent .sticky .fltlft{padding-top:10px;margin-bottom:30px}.front #mainContent .sticky .fltlft img{max-width:70px}.front .sticky h2{margin-left:90px}.front .sticky p{margin-left:0;clear:both}.front .content-part.teaser figure{padding-top:0}.front .content-part.teaser figure figcaption{display:none}.front .content-part.teaser figure figcaption h1{font-size:1.4rem}.content-part>.content h2:last-child{margin-bottom:0}fieldset.quickFinder{height:50px;padding-top:10px;left:0;right:0;border-radius:0;.box-80 { width: calc(100% - 30px)}
        .box-20 {width: 30px;}
        .box-80 label,
        .box-20 > strong{ display: none}
        button.formSubmit {
            width: 30px; height: 30px;
            span { display: none}
            &::before {
                font-family: "leading";
                src:url("../fonts/leading.eot");
                src:url("../fonts/leading.eot?#iefix") format("embedded-opentype"),
                url("../fonts/leading.woff") format("woff"),
                url("../fonts/leading.ttf") format("truetype"),
                url("../fonts/leading.svg#leading") format("svg");
                font-weight: normal;
                font-style: normal;
                font-display: swap;
                content:'\0045';
            }
        }
        .formItem {
            input.formText{
                ::-webkit-input-placeholder { color:#999; }
                :-moz-placeholder { color:#999; }
                ::-moz-placeholder { color:#999; }
            }
        }
    }.mobi{display:block}.mobile-ddmenu{display:none}.klinikImg a.opener i{font-size:15px;line-height:17px}.sticky img{width:100%!important;height:auto!important}.cat-overview .sticky img{margin-bottom:15px}.cat-overview #sidebar .block{margin-left:0;float:none;width:auto;margin-top:0!important}.front .sticky img{width:auto!important;height:auto!important}.activeLand{display:none}#topmenu,#mainmenu,#breadcrumb,#socialBar{display:none}.focus-areas .alphabet span,.focus-areas .alphabet a{padding:5px 10px;font-size:20px;margin:5px}.letterBox .lft,.letterBox .rt{padding:20px 0}.letterBox .lft{width:50px}.letterBox a{width:auto;float:none;margin-bottom:10px}.redaktionKat > div:nth-child(odd) {padding-right:0}.redaktionKat > div:nth-child(even) {padding-left:0}.node-lft .box{float:none;width:auto;margin-right:0;margin-bottom:20px;margin-left:0}.node-single figure.fltrt{float:none!important}.node-single figure.fltrt img{display:block;margin:0 auto}ul.state-list{column-count:1;column-gap:0}.grid .block{float:none}.grid .box{width:auto!important;float:none}.grid .box.img span{position:relative}.grid .box.img img{display:none}#mainContent{margin:0;order:0}#subContent{order:2}#subContent .country-box ul li{float:none;width:auto}#subContent .flexgrid .box-33{width:100%;padding:0!important}.doc-filter .doc strong,.alphabar .alphabet,ul.state-list,#mainContent p,.cat-overview #mainContent p,.node ul,.node ol,.cat-overview .node,.cat-overview .node p,.cat-overview .node ul,.cat-overview .node ol,.topics .row ul li a{font-size:1rem}.node .inner p:last-child{margin-bottom:0}.node-rt .box{float:none;width:auto;margin:0 0 20px 0}.node-rt .box img{float:none!important;height:auto!important}.node-grid .inner{margin-left:0}#kontaktformular.box-66{width:100%}.block-user,.block-zerti{width:100%}.block-img{width:auto;margin-right:0}.block-img img{width:100%!important;height:auto!important}.block-info.klinik .img{width:100%!important;height:auto!important;display:block;padding:20px 0}.block-teasing .profile{float:none}.partners{margin:0 0 20px}.partners .partner-col{width:auto;float:none;margin:0 0 20px}.partners .partner-col div{padding:0 0 20px}.partners span.partner-logo{display:block;width:auto;padding:20px 0;height:auto}a.partner-link{width:auto;position:relative}.front{#mainContent {
            display: flex;
            flex-direction: column;
            flex-wrap: nowrap;
            justify-content: flex-start;
            align-content: stretch;
            align-items: stretch;
            h1{order: 0;}
            h2{ order: 2;}
            .grid{ order: 1; margin-bottom:0}
            .sticky{ order: 3;}
        }
    }.cat-overview .sticky .lft{padding-right:0}.cat-overview .sticky .rt{padding-left:0}.cat-overview .doc-filter .doctors li{width:100%;float:none;padding:0!important}.doc-filter #gmap iframe{width:100%}.cat-overview .doc-filter .selectboxit-container .selectboxit,.doc-filter .selectboxit-container .selectboxit{width:145px}.doc-filter .selectboxit-container .selectboxit-text{max-width:118px!important}.expert{width:auto;float:none}.tabbar{margin-bottom:0}.tabbar ul{padding:0 20px;padding-bottom:10px}.tabbar ul li{float:none!important;margin-bottom:10px;margin-right:0;width:auto}.klinikImg{height:auto;padding-top:30px}.klinikImg img{width:100%!important;height:auto!important}.block-leitung .expertlist{width:auto;height:auto}.block-placesv3 .doctors li{width:auto;float:none}.block-zerti{margin-left:0}.node-behandlung .inner ul{column-count:1}#specialists .expert{margin-left:0}.news-grid .block-teasing h3{margin:26px 0 18px}.searchbar fieldset .formItem input{width:90%}.klinik-start .searchbox .formItem{display:block}.klinik-start .searchbox .formSelect{padding-left:0;margin-left:0;padding-top:15px}.klinik-start .slide-box{display:block}.block-klinik{float:none}.grid .block-klinik{width:auto}.block-klinik .img img{width:100%!important;height:auto!important}.doctors li a{background-image:none}.klinik-start .searchbox .selectboxit-container .selectboxit{width:90%}.doc-filter fieldset .formItem.fltrt:last-child{margin-left:0;float:none!important;width:auto!important;padding-top:10px;clear:both}.doc-filter a.location-reset{width:auto}#filter-city fieldset .formItem{margin-right:0;width:100%;float:none;margin-bottom:10px}#filter-city fieldset button{width:100%;border-radius:15px}.klinikInfo .box{padding-bottom:25px}.klinik-detail{.photor { height:343px}
        #outerteaser strong.headline {display:block}
        #footer { padding-top:25px}
        .photor_gallery { height:250px}
        .photor-footer { height:50px}
        .photor__viewportControlPrev,
        .photor__viewportControlNext {
            height:50px; width:30px;
            &::before { top:15px}
        }
        .photor__thumbs { height:50px; margin:0 34px}
    }#location .circle{padding:125px 35px 0;width:350px;height:350px;margin-top:-105px;left:50%;margin-left:-175px}fieldset.sign-up label{display:block;width:auto;padding-right:0}fieldset.sign-up .field{display:block}fieldset.sign-up .formItem seect,fieldset.sign-up .formItem input[type="text"],fieldset.sign-up .formItem textarea{width:100%}.sub-nav ul{height:auto}.sub-nav ul li{float:none}.sub-nav ul li a{float:none;display:block}.sub-nav ul li a span{float:none;display:block;padding:12px 27px 12px 12px}.sub-nav.inner ul li{border-left:0}.sub-nav.inner ul li:first-child{border-bottom:1px solid #ddd}.sub-nav.inner ul li a{padding:0}fieldset.sign-up .formItem{border-top:0}fieldset.sign-up .formItem .option{margin-bottom:10px}fieldset.route input.formText{width:100%;float:none;margin-bottom:10px}fieldset.route button{margin-left:0;width:100%}.redaktion-start h1+p{display:none}.redaktion-start .redaktionKat{display:none}.node .inner img.fltlft{float:none;margin:0 0 20px 0;width:100%!important;height:auto!important}.redaktion-detail #subContent{padding-top:20px}.block-teasing .profile{overflow:visible}.redaktion-detail .topics{margin-top:30px}.redaktion-detail #sidebar .block{float:none;width:auto;margin-left:0!important}.redaktion-detail #sidebar .block:last-child{margin-top:0;width:100%}.block-info.siegel .img img{width:172px!important;height:auto!important}.share-bar{margin-bottom:37px}#search-results .row:not(.doctors) .rt, 
	#suggestions .row:not(.doctors) .rt{display:none}.accordion>h3{padding:10px 10px 10px 45px}.accordion>h3::before{left:20px}.accordion .inner{padding:20px}.accordion ul.multicolumn,.accordion ul.multi-column{padding-left:0}fieldset.contact,.popup .popup-content{padding:20px}.popup#datePopup .popup-inner,.popup#datePopup .popup-content{padding:10px}.popup .calendar table thead tr th{font-size:8px}}@media screen and (max-width:320px){.mobile-ddmenu .mobi-tabs ul li a{padding:13px}.mobile-ddmenu .mobi-tabs ul li.active a{padding-bottom:14px}#location .circle{right:-32px;width:380px;height:380px;padding:150px 56px 0}fieldset.routenplaner button{width:120px}fieldset.quickFinder .formItem input.formText{}fieldset.quickFinder button.formSubmit{}fieldset.quickFinder button.formSubmit::before{top:-1px}.sub-nav ul li{font-size:13px}.doc-filter fieldset{float:none;padding-top:10px}.doc-filter .head .fltrt{float:none;text-align:center}.doc-filter .head .fltrt label{float:none;display:inline-block;position:relative;top:-11px}.cat-overview .doc-filter .selectboxit-container .selectboxit,.doc-filter .selectboxit-container .selectboxit{width:100%}.doc-filter .selectboxit-container .selectboxit-text{max-width:95%!important}#tooltip{left:0;width:280px}#subContent .country-box ul li{width:100%;float:none}#mobibar{padding:10px 15px;font-size:.8rem}#mobibar a.topicsjumper{}}