.cell,.table{position:relative}#footer_adresse .kontakt-cell .faq-container .mobile,#footer_menu a.quicklink.mobile,#menu-footer,.mobile,.scroller,div.subtemplate.hide-desktop{display:none!important;visibility:hidden!important}#menu-button,.break2{display:none!important}#fb-link,#inside_menu,.break1,.hide-element{display:block!important;visibility:visible!important}body,html{max-width:none;font-size:16px}body{display:inline-block}.table{display:table;table-layout:fixed;width:100%;box-sizing:border-box}#content,#submenu,.cell{display:table-cell;vertical-align:top}.cell{text-align:left}.grey_mobile{background:0 0}#body-container{overflow:hidden;max-width:none}#body-container.leistungsfinder,#body-container.notfall{overflow:visible}#content,#submenu{padding-bottom:50px}#content{padding-top:35px}#submenu{width:365px}#content-table{padding-right:0;padding-top:30px;padding-left:0}.ueberschrift,h1{font-size:28px}.zwischen_ueberschrift,h2{font-size:22px}.zwischueberschrift2,h3{font-size:18px;display:block}.introtext{font-size:18px}ul li{margin:0}li ul li:before{left:-15px;top:4px}#mainmenu-links .blocked,.blocked,.boxed{padding:0 10px}#ql-menu{text-align:right}#ql-menu.offset{padding-right:100px}#ql-menu.offset2{padding-right:265px;width:55%;box-sizing:border-box}#ql-menu.offset2 .leichte-sprache{margin-right:10px}#footer_adresse a span.icon-mail,#ql-menu.offset2 .leichte-sprache img{position:relative;top:2px}#ql-menu a.such-link span{font-size:15px;margin:0 3px 0 0;top:1px}#logo-link2{display:inline-block!important;position:absolute;left:10px;width:auto;top:-60px;margin:auto;box-sizing:border-box;-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out}#logo-link2.smaller{top:10px}#logo-link2.smaller img,#logo-link2.smaller img.modified{height:30px;top:0}#mainmenu-links .blocked{-webkit-transition:padding .4s ease-out;-moz-transition:padding .4s ease-out;-o-transition:padding .4s ease-out;transition:padding .4s ease-out}#mainmenu-links.smaller .blocked{padding-left:150px}#logo-link2 img{display:block;height:40px;width:auto;padding:0;box-sizing:border-box;-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out}#logo-link2 img.modified{height:60px;position:relative;top:-5px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#logo-link2 img{-webkit-transition:ease-out;-moz-transition:ease-out;-o-transition:ease-out;transition:ease-out}}.headerimg img.break1{height:290px;width:auto;position:absolute;right:60px}.table .img-holder{height:290px;text-align:right}#seitentitel{vertical-align:bottom;background:0 0;width:320px;padding:0}#seitentitel .container{padding-bottom:30px;min-height:110px;font-size:16px}#seitentitel .title{font-size:34px}#body-container #header.moved{padding-top:0;-moz-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}#body-container.leistungsfinder #header.moved,#body-container.notfall #header.moved{padding-top:250px;-moz-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}#body-container.leistungsfinder #header.moved{padding-top:360px}#leistungsfinder-content-container,.notfall-content-container{padding-bottom:0;position:relative}#leistungsfinder-container,.notfall-container{left:0;top:auto;bottom:100%;height:auto;min-height:90px;z-index:99999;padding:0;background-color:#e9e9e5}#leistungsfinder-container.smaller,.notfall-container.smaller{-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-webkit-transition:.2s ease-out;transition:.2s ease-out}#leistungsfinder-button2,.notfall-button2{border:none;left:auto;right:10px;bottom:-80px;width:80px;height:80px;top:auto;background-color:#cb170a;font-size:12px;color:#fff;line-height:1.2;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.aerzte .notfall-button2{right:100px;background-color:#00694f}.aerzte .notfall-button2.smaller{right:70px}#leistungsfinder-button2{background-color:#e9e9e5;color:#6e6d67}#leistungsfinder-button2.offset{right:190px}#leistungsfinder-button2.offset.smaller{right:130px}#leistungsfinder-button2.smaller,.notfall-button2.smaller{width:50px;height:50px;bottom:-50px;overflow:hidden}#leistungsfinder-button2.smaller div,.notfall-button2.smaller div{bottom:7px;font-size:10px}#leistungsfinder-button2.smaller span,.notfall-button2.smaller span{font-size:25px;top:11px}#footer_adresse .spacer,#leistungsfinder-button2.smaller .txt,#mainmenu-links::after,#service_finder_letters a.letter.active.inactive:after,.menucontainer .menu_nav,.menucontainer .submenu,.notfall-button2.smaller .txt,.submenu .subsubsubmenu .ssssm a.aktiv::before{display:none}#service_finder_ajax h4{font-size:140%!important}#service_finder_ajax span.icon-book{width:90px;height:90px;font-size:45px}#service_finder_ajax .introtext{max-width:620px;display:inline-block;margin-bottom:60px;text-align:center}.notfall-container .extrawidth{min-width:150px}.notfall-button2 span{background:0 0;color:#fff;font-size:35px}.mobile_insta,.mobile_insta span{color:#fff!important}#leistungsfinder-button2 span{font-size:35px}.notfall-button2:hover{background-color:#e9e9e5;color:#cb170a}.notfall-button2 div.close span,.notfall-button2:hover span{color:#cb170a}#leistungsfinder-button2 div.txt,.notfall-button2 div.txt{position:absolute;bottom:10px;width:100%;text-align:center}#leistungsfinder-button2 div.close,.notfall-button2 div.close{display:none;position:absolute;height:100%;width:100%;top:0;left:0;z-index:1;background-color:#e9e9e5;color:#cb170a!important}#leistungsfinder-button2 div.close span,.notfall-button2 div.close span{font-size:30px}#leistungsfinder-button2 div.close,#leistungsfinder-button2:hover,#leistungsfinder-button2:hover span{color:#00694f!important}#service_finder_ajax,#service_finder_letters{display:block;height:auto}#leistungsfinder-content-container .result_holder.columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}#leistungsfinder-content-container .result_container .service_links{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;padding:0;box-sizing:border-box;width:50%}#leistungsfinder-content-container .result_holder.columns .service_links{width:auto}#leistungsfinder-button2.smaller div.close span,.notfall-button2.smaller div.close span{font-size:24px}#service_finder_letters a.letter.active:after{content:"";position:absolute;width:100%;height:100%;left:0;top:99%;background-color:#e9e9e5!important;display:block}#leistungsfinder-button2.smaller div.close div,.notfall-button2.smaller div.close div{bottom:5px}.notfall-container table{width:auto;padding-bottom:10px}.notfall-container .red table td,.notfall-container table td{padding-left:5px;padding-right:5px;border:none}td.ic{width:60px;vertical-align:middle!important;text-align:center!important}.notfall-container table td .symbol{width:40px;height:40px;font-size:18px}.notfall-container .red table td.ic span{width:60px;height:60px;font-size:35px;line-height:1.6}.notfall-container table tr{display:table-cell}.notfall-container.aerzte table tr,.notfall-container.aerzte table tr td.ic{vertical-align:top!important}.notfall-container table td a div,.notfall-container table td a.grey-button{background:0 0;font-size:14px;color:#6e6d67;line-height:1.572;margin:0;padding:0;border-radius:0}.notfall-container table td a.grey-button:hover,.notfall-container table td a.grey-button:hover div{background:0 0!important;color:#ad0313}#header-quicklinks a.size-down,.notfall-container table td a div span{font-size:10px}.mobile_insta{line-height:56px;width:50px;height:50px;font-size:26px!important;position:fixed!important;right:0;bottom:0;top:auto;left:auto;background-color:#00694f!important}.mobile_insta.linkedin{bottom:50px}#header-quicklinks{background-color:#96958d;text-align:left;padding-bottom:3px}#header-quicklinks a.active{color:#fff}#header-quicklinks a{color:rgba(255,255,255,.8);line-height:1.2}#header-quicklinks span{color:#cfcfc9;font-size:8px;margin:0 8px;line-height:1;position:relative;top:-1px}#header-quicklinks a span.icon-linkedin1,#header-quicklinks span.icon-instagram{margin:0;font-size:15px;top:1px;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#header-quicklinks a span.icon-instagram{margin-right:5px}#header-quicklinks a:hover span.icon-instagram,#header-quicklinks a:hover span.icon-linkedin1{color:#00694f}#header-quicklinks a.size-normal{font-size:12px}#header-quicklinks a.size-up,.adress_block,.secure,input,select,textarea{font-size:16px}#mainmenu-holder{padding-top:90px}#mainmenu-container{position:relative;text-align:left;width:100%;left:0!important;height:auto;box-sizing:border-box;background:#fff;padding:0;-webkit-box-shadow:0 10px 12px -5px rgba(0,0,0,.15);-moz-box-shadow:0 10px 12px -5px rgba(0,0,0,.15);box-shadow:0 10px 12px -5px rgba(0,0,0,.15)}#mainmenu-container.hide{z-index:0}#mainmenu-links{margin:0 auto;display:block;background-color:#fff;position:relative}#mainmenu-links .menucontainer{display:inline-block;border:none;padding:0;cursor:pointer}#mainmenu-links .menucontainer .hm{display:inline-block;border:none;padding:0}.menucontainer .aktiv a,.menucontainer .hm a:hover{position:relative}.menucontainer .aktiv a:after,.menucontainer .hm a:hover:after{right:-2px;left:auto}.menucontainer .container{padding:0;border:none}#mainmenu-holder #mainmenu-links{padding-right:10px;display:block}#mainmenu-links .hm a{display:inline-block;padding:10px 0 12px;position:relative;font-size:18px;margin-right:40px;line-height:24px;border-bottom:3px solid transparent}#mainmenu-links.smaller .hm a{font-size:16px;line-height:1.6}#mainmenu-links .aktiv .hm a,#mainmenu-links .hm a:hover{text-decoration:none;border-bottom:3px solid #00694f}.button{margin-top:30px}#bread_crumb_nav{padding:32px 0 16px}#bread_crumb_nav span{margin:0 2px;font-size:8px;position:relative;top:-1px}#bread_crumb_nav,#bread_crumb_nav a,#bread_crumb_nav a span{font-size:13px;color:#b2b1a9;line-height:1.2;position:relative;top:0}#bread_crumb_nav a.active{color:#727167!important}#submenu-container{margin-top:30px;margin-bottom:50px;padding-left:45px;box-sizing:border-box}#submenu .submenu{height:auto;margin:0 0 2px;overflow:visible;background:0 0}.submenu a.sm{display:block;color:#6e6d67;background-color:#dad9d4;text-align:left;padding:10px 30px 10px 15px;position:relative}.submenu a.sm.open:after{content:"\e907";position:absolute;top:13px;right:8px}.submenu .subsubmenu .aktiv a,.submenu .subsubmenu .ssm a:hover,.submenu a.sm:hover,.submenu.aktiv a.sm{color:#fff!important;background-color:#6e6d67;text-decoration:none}.submenu .subsubmenu{box-sizing:border-box;height:auto;margin:0;background-color:#f9f9f8;padding-top:20px}.submenu .subsubmenu .ssm,.submenu .subsubmenu .ssm a{font-size:16px;color:#6e6d67!important;line-height:1.188;text-align:left;margin:0;background:0 0!important}.image-image-image .cell .template-img,a.linkedin-sub{text-align:center}.submenu .subsubmenu .ssm a{padding:0 10px 15px 36px}.submenu .subsubmenu .sssm a{padding:0 10px 10px 50px}.submenu .subsubmenu .ssm a.open:before{content:"\e911";position:absolute;left:25px;top:5px;font-size:10px}.subsubmenu .ssm.aktiv .subsubsubmenu .sssm a,.subsubmenu .subsubsubmenu,.subsubmenu .subsubsubmenu .subsubsubsubmenu{height:auto;font-size:14px;color:#6e6d67!important;line-height:1.571;position:relative}.submenu .subsubmenu .sssm a.aktiv::before{top:8px;left:40px}.submenu .subsubsubmenu{padding-bottom:20px}.submenu .subsubsubmenu .ssssm a{padding-bottom:8px}.subsubsubsubmenu{padding-left:20px}a.linkedin-sub{width:100%;display:block;background-color:#00694f;color:#fff;padding:10px;box-sizing:border-box;border:1px solid #00694f}a.linkedin-sub span{font-size:20px;position:relative;top:3px;left:-3px}#inside_menu{margin-top:40px;padding:0 10px}.subtemplate{padding:0 20px 0 10px}.subtemplate.trenner{padding:20px 25px 25px 10px;margin:0}.subtemplate.css-special,.subtemplate.grey{margin:40px 20px 40px 10px;padding:20px;max-width:760px}.detail-table,.image-image,.image-image-image,.image-text,.text-image,.text-text{display:table;table-layout:fixed;box-sizing:border-box;width:100%}.detail-table .cell,.image-image .image-and-caption,.image-text .text,.image-text.image-and-caption,.news-img-container .news-img,.text-image .image-and-caption,.text-image .text,.text-text .template-text{display:table-cell;vertical-align:top}.image-image .image-and-caption,.image-text .image-and-caption,.text-image .text .template-text,.text-text .template-text{padding-right:10px;margin-top:0}.image-image .right-img,.image-text .text .template-text,.text-image .image-and-caption,.text-text .right-txt{padding-left:10px;padding-right:0}.image-image-image,.text-text-text{width:calc(100% + 20px);box-sizing:content-box;padding:0 10px;margin-left:-20px}.image-image-image .image-and-caption,.text-text-text .cell{padding:0 10px;width:33%;display:inline-block;vertical-align:top}.image-image-image .cell,.text-text .cell{display:table-cell;margin:0;vertical-align:top;overflow:hidden}.image-image-image .spacer,.text-text .spacer{display:table-cell;width:30px}.caption{padding-top:8px;font-size:14px}.resizerTemplate.resizer .resize-button div{display:table;table-layout:fixed;width:100%}.resizerTemplate.resizer .resize-button h2{font-size:18px;display:table-cell}.resizerTemplate.resizer .resize-button:after{top:17px}.resizerTemplate.resizer .resize-button p{display:table-cell!important;color:#727167;width:100px}.resizerTemplate.resizer .akkordeon{padding:0 20px 20px}.akkordeon .subtemplate{padding-top:20px}.smallimage-text{padding:20px}.smallimage-text .image{width:230px;margin-bottom:0;padding-right:20px}.locationmap,.locationmap-holder{height:350px}.locationmap{zoom:0.9}.news-entry{margin-bottom:15px}.news-entry .img-cell,.news-entry .img-cell .greyer{width:250px}.news-entry .img-cell img{height:170px;width:auto;position:relative;left:0}#news .img-cell{display:table-cell;width:180px;position:relative;height:120px}#news .img-cell img{height:100%;position:absolute;left:-999px;right:-999px;margin:0 auto}#news .img-cell img.spacer{position:relative;height:120px;left:0}.monatsname{font-size:20px;margin-top:28px;margin-bottom:20px}.news-entry .txt-cell{padding:15px 20px 40px;vertical-align:top}.news-entry .read_more{left:20px;bottom:12px}.news-entry .txt-cell h4{padding:3px 0}.detail-table .grey-cell{width:370px;padding-top:40px}.detail-table .grey{padding:0 30px 30px}.detail-table .grey h3{padding-top:30px}.news-img-container{max-width:970px;margin:0 auto;width:100%;padding:0 10px;box-sizing:border-box;position:relative;display:table;table-layout:fixed}.news-img-container .spacer{display:table-cell;width:25px}.slider-box .news-img .template-img{height:440px;margin-right:8px}.news-index .slider-box3 .teaser{max-width:230px}.news-index .slider-box3 .teaser .img,.news-index .slider-box3 .teaser .img div,.news-index .slider-box3 .teaser .img img,.news-index .slider-box3 .teaser .img_holder{height:180px}.news-index .slider-box3 .teaser_headline{padding-right:70px;box-sizing:border-box;position:relative}.news-index .slider-box3 .teaser .txt:after{content:"\e908";position:absolute;right:10px;font-size:22px;top:36%;color:#fff}.news-index .slider-box3 .teaser:hover .txt:after{color:#e51e09}.faq-container{padding:20px 23px 23px}form.service{padding-top:15px;padding-bottom:20px}.radio-container{width:220px;display:inline-block}.selectfield.multiple{display:flex}#footer_adresse,.news-index .slideable{display:inline-table}.accordion-content-wrapper{padding:10px}.selectfield.multiple .radio-container{width:150px}.selectfield.multiple .label_rb{height:auto;max-width:90px}.form-left{width:48%;float:left}.form-right{width:48%;float:right}.short-left .form-left,.short-right .form-right{width:30%}.short-left .form-right,.short-right .form-left{width:66%}.selectfield .label_rb{margin-top:1px}.gmap,.template-youtube{height:460px}.slick-arrow{display:block!important}.gallerytemplate{padding-bottom:0}.gallerytemplate .slideable{display:table!important;table-layout:fixed}.gallerytemplate .navbar{padding:0 15px 10px;position:absolute;bottom:0;width:250px;background:0 0;right:0}.gallerytemplate .template-img{display:table-cell;width:inherit;height:auto;padding-bottom:0}.gallery-parent .template-img img.spacer{height:390px}.gallerytemplate .caption{display:table-cell;width:210px;vertical-align:top;padding-top:20px;padding-bottom:60px;text-align:left}.gallerytemplate .custom_paging{top:-40px;z-index:9}#footer_adresse{font-size:14px;color:#636a6e;line-height:1.375;text-align:left;table-layout:fixed;box-sizing:border-box;width:100%;height:inherit}#footer_adresse .cell.inline-block{display:inline-block!important;width:49.5%;vertical-align:top;margin:0 0 30px;padding:10px 0 0 20px;box-sizing:border-box}#footer_adresse .img-cell{width:270px;position:relative;text-align:left;display:none}#footer_adresse .img-cell .blocked{height:100%}#footer_adresse .kontakt-cell{position:relative;padding:20px 0;text-align:center}#footer_adresse .kontakt-cell .break1{display:inline-block!important;max-width:1000px}#footer_adresse .kontakt-cell .table{border-spacing:0;padding-left:10px}#footer_adresse .img-cell:after,#footer_adresse .kontakt-cell:after{display:block;content:"";height:100%;min-height:229px;width:3000px;position:absolute;left:-2999px;top:0;bottom:0;background-color:#fff}#footer_adresse .kontakt-cell:after{background-color:#00694f;left:auto;right:-2999px}#footer_adresse .links{margin-top:10px}#footer_adresse .cell a,#footer_adresse .cell img{width:auto;display:inline-block}#footer_menu a.to_top{position:absolute;left:10px;top:8px;margin:0}.to_top_txt{position:absolute;top:0;left:25px;line-height:1;width:100px;text-align:left}#footer_menu{padding:20px 0}#footer_menu .boxed{padding-left:150px;text-align:right}#footer_menu a{padding:0;margin:0 0 0 15px;font-size:16px}#footer_menu .indexlink{display:inline-block!important;visibility:visible!important}.subtemplate.gallerytemplate .caption.gallery-text{display:block;width:auto;max-width:560px}.css-special .fussnote,.css-special .image-text .image,.css-special h3{margin-bottom:0}table.new_table tr{vertical-align:top}table.new_table>tbody>tr:first-child{width:50%}table.new_table span.symbol{margin-bottom:12px}table.new_table span.icon-plus.symbol{position:relative;top:4px}.template-html{max-width:760px}.html5-video .template-video video{max-width:100%;width:auto}#popup .caution .cell.icon{padding:30px 10px 20px;width:100px;font-size:65px;text-align:center}#popup .caution .rightcell{padding:30px}#popup .caution .rightcell h2{font-size:22px;line-height:29px;margin-top:0}#popup .caution .cell.icon .icon-info:before{font-size:110px}