html { height:100%; margin:0px; padding:0px; }body { margin:0px; padding:0px; min-width:320px;min-height:100%;height:100%;}img, iframe, frame { border:0px none; }input, textarea {font-family:'Roboto Condensed', sans-serif; border:1px solid #CCC; padding:3px 1%; margin-bottom:5px; }input[type="button"] { color:#FFF; border:0px none; width:auto; padding:3px 5px; margin-top:5px; cursor:pointer; }input[type="button"].disabled { background-color:#eee; cursor:wait; }.clear-float { clear:both; height:0px; }.white { background-color:#FFF; }.formerror, .error { display:none; color:#ee0011; }label.error { display:inline-block; }.hrule { height:1px; clear:both; margin:25px 0 10px; }.col-12 { width:100%; float:left; }.col-11 { width:91.66%; float:left; }.col-10 { width:83.33%; float:left; }.col-9 { width:75%; float:left; }.col-8 { width:66.66%; float:left; }.col-7 { width:58.33%; float:left; }.col-6 { width:50%; float:left; }.col-5 { width:41.66%; float:left; }.col-4 { width:33.33%; float:left; }.col-3 { width:25%; float:left; }.col-2 { width:16.66%; float:left; }.col-1 { width:8.33%; float:left; }.wsmenu-list > li.hidden-desktop { display:none; }.menu { float:right; margin:0; padding:0; }.menu li { list-style-type:none; float:left; margin:0; }.menu li.active { background-color:transparent; }.menu a { font-weight:normal; text-decoration:none; line-height:40px; font-weight:300; }header, section, footer { width:100%; min-width:320px; }header { z-index:100; position:relative; }header #head-wrapper { width:100%; background-color:#8dbed8;}header #head { margin:0 auto; max-width:1600px; position:relative; height:40px; }header #lang-select { display:inline-block; margin-left:40px; float:left; }header #lang-select img { height:20px; margin:10px 5px 0 5px; }header nav#nav-head { float:right; display:inline-block; margin:0 1%;width:calc(73% - 100px); }header nav#nav-head a { line-height:36px; color:#FFF; float:right; margin:0 0 0 16px; }header nav#nav-head .menu li:first-child a { margin-left:3px; color:red; }header nav#nav-head a:hover { color:#0076a7; }header nav#nav-head a.tel i.fa-phone { font-size:24px; line-height:40px; color:#0076a7; display:none; }header nav#nav-head a.email { font-size:24px; line-height:36px; color:#0076a7; }#nav { margin:auto; max-width:1200px; z-index:99999999; position:relative; }#search { float:right; background-color:#0076a7; width:25%;}#search input { border:0px none; background-color:transparent; color:#FFF; font-size:16px; float:right; width:calc(94% - 36px); padding:3px 3%; height:34px; line-height:34px; margin:0 ;}#search input::-webkit-input-placeholder { color:#FFF;font-weight:300;}#search input:-ms-input-placeholder { color:#FFF;font-weight:300;}#search input::-moz-placeholder { color:#FFF;font-weight:300;opacity:1;}#search input:-moz-placeholder { color:#FFF;font-weight:300;opacity:1;}#search #search-submit { color:#FFF; float:right; font-weight:lighter; width:36px; font-size:24px; line-height:36px; text-align:center; }header #head-2-wrapper { width:100%; background-color:#FFF;}header #head-2 { margin:0 auto; max-width:1600px; position:relative; border-bottom:1px solid #0076a7; padding-bottom:10px; }header.header-home #head-2 { border-bottom:0px none; }#main-logo img { width:340px; display:inline-block; margin:20px; position:relative; float:left; left:0; top:0;}#AL-logo img {width:0px; display:none important!;}#jameda-widget-container210809, #jameda-widget-container-footer { position:relative; width:97px; height:145px; margin:15px 25px; background-image:url(//d1gm60ivvin8hd.cloudfront.net/premium/widgets/_images/bw-small-bg.png); background-repeat:no-repeat; background-size:cover;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; }#jameda-widget-container210809 > a.jam_link_check, #jameda-widget-container-footer > a.jam_link_check {display:block; position:absolute; top:100px; left:10px; width:70px; height:20px; background-color:transparent !important;}.jameda-widget-container, .jameda-widget-container div, .jameda-widget-container a { text-align:center; }header #head-2 #jameda-widget-container { float:right; position:absolute; right:0; top:0; }#jameda-widget-container-footer { position:relative;margin:0; }#onlineformulare-icon { position:absolute; right:135px; top:15px; width:90px; }#breadcrumb { max-width:600px; margin:0 auto; padding-top:5px; font-size:14px;}#breadcrumb a { font-size:14px; } section.slider { position:relative; z-index:10; }#slideshow-wrapper { width:98%; max-width:1600px; border:0px none; padding:0 1%; z-index:1; position:relative; top:0; left:0; margin:0 auto; overflow:hidden; }#slideshow { position:relative; float:left; width:100%; height:100%; border:0px none; padding:0; margin:0; z-index:10; }#slideshow .slider-item { background-size:cover; background-position:center center; height:550px; list-style-type:none; }#slideshow .slider-item .slideshow-text { position:absolute; bottom:10%; left:60%; z-index:20; width:auto; padding:10px 0; text-align:center; }#slideshow .slider-item .slideshow-text .h1 { color:#0076a7; font-size:20px; line-height:26px; padding:0; width:100%; margin:0 auto; }#slideshow .slider-item .slideshow-text .h2 { color:#000; font-size:20px; line-height:26px; padding:0; width:100%; margin:0 auto; }#stoerer-umzug { position:absolute; z-index:100; right:85px; top:2px; }#stoerer-umzug img { -webkit-box-shadow:5px 5px 20px 0px rgba(0,0,0,0.75);-moz-box-shadow:5px 5px 20px 0px rgba(0,0,0,0.75);box-shadow:5px 5px 20px 0px rgba(0,0,0,0.75);}#stoerer-umzug-footer, #stoerer-umzug-footer-mobile { margin-top:16px; max-width:100%; }#stoerer-umzug-footer-mobile { display:none; }#stoerer-umzug-footer img, #stoerer-umzug-footer-mobile img { width:300px; max-width:100%; }section.content { max-width:1200px; margin:0 auto; }section.content-index h1 { text-align:center; font-size:3.1em; } section.content-index h1 b { color:#000; }.content-text { padding:1%; }.content-image-wrapper { width:100%; margin:0 0 10px 0; }.content-image img, img.content-image { width:100%; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; }.contentblocks { width:100%; display:-webkit-flex; display:flex;-webkit-flex-wrap:wrap; flex-wrap:wrap;}.contentblocks>div { width:31.333%; padding:1%; margin-bottom:30px; }.contentblocks .content-text { padding:0; }.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-radius:0; -webkit-border-radius:0; -moz-border-radius: 0;}#news-home-tabs { border:0px none; background:none; }#news-home-tabs ul { border:0px none; background:none; }#news-home-tabs ul li { border:0px none; width:50%; padding:0; background:#8dbed8; margin:0; border-radius:0; -webkit-border-radius:0; -moz-border-radius: 0;}#news-home-tabs ul li.ui-tabs-active { background:#0076a7; }#news-home-tabs ul li a { width:100%; color:#FFF; text-align:center; padding:.5em 0; }.ui-tabs .ui-tabs-nav .ui-tabs-anchor {}#news-home-tabs.ui-tabs .ui-tabs-panel { padding:0; }.news-home-item { padding-top:20px; border-bottom:1px solid #0076a7; display:flex; align-items:center;}.news-home-item:hover h3 { text-decoration:underline; }.news-home-item img.news-home-item-image { width:30%; float:left; margin-right:20px; -webkit-border-radius:15px 15px 0 0; -moz-border-radius: 15px 15px 0 0; border-radius: 15px 15px 0 0; }.news-home-item .news-home-item-text {display:table-cell;vertical-align:middle; width:70%; }.news-home-item h3 {}a.news-home-item-more { float:right; margin-top:20px;color:#706f6f;}section.content-page {}section.content-page .content-page-link-next { float:right; margin-top:30px; }section.content-page h1 { display:inline-block; text-align:left; }section.content-page .content-image-wrapper { width:43%; margin-right:2%; float:left; margin-bottom:0;}section.content-page .content-image-wrapper img { margin-bottom:17px;}section.content-page .content-image-without-wrapper { width:43%; margin-right:2%; float:left; margin-bottom:17px; }section.content-page .content-text { padding:0; }section.content-page .content-page-link, section.content-uebericht .content-page-link { margin-right:20px;}.content-page-patientenstimmen { float:left; display:inline-block; }.content-page-contentblock-patientenstimmen { font-weight:auto; border-bottom:1px solid #706f6f; margin-bottom:15px;}.content-page-contentblock-patientenstimmen:last-child { border-bottom:0px none; }.patientenstimmen-pagination { margin-bottom:15px; text-align:center; }.patientenstimmen-pagination .pagination {display:inline-block; float:none;}.patientenstimmen-pagination a { }.weitere-patientenstimmen { color:#706f6f; float:right; }footer { background-color:#e3eff6; margin-top:20px; }footer #footer { margin:0 auto; max-width:1200px; padding:30px 0; font-size:19px; line-height:30px; }footer .footer-company-info { padding-top:22px; }footer .footer-company-info b { font-weight:normal; color:#0076a7; padding-bottom:15px; font-size:22px; line-height:36px; font-weight:300; }footer .footer-company-info a { color:#706f6f; }footer .footer-logo { padding-top:10px; width:65%; }footer .footer-logo-info { color:#e30613 ; font-size:22px; line-height:36px;}footer .footer-menu { list-style-type:none; padding:0;}footer .footer-menu>li { padding-top:20px; }footer .footer-menu li a { color:#0076a7; font-size:22px; line-height:36px;}footer .footer-menu li ul { padding:0; }footer .footer-menu .link-list { width:100%; }footer .footer-menu .link-list li a { padding:0; color:#706f6f; font-size:19px; line-height:30px; }footer .footer-menu .link-list li a:hover, footer .footer-menu .link-list li a.active-sub { color:#0076a7; }.content-teaser-wrapper {}.content-teaser { float:left; width:32%; display:inline-block; margin-right:2% }.content-teaser-3 { margin-right:0; }.content-teaser img { width:100%; float:left; }.content-teaser h3 { text-align:center; color:#FFF; margin:5px 0; float:left; width:100%;}.content-base-link { float:right; line-height:1em; }.uebersicht-teaser .content-text { color:#706f6f; }#iframe_map_canvas { width:100%; height:460px; border:0px none; }#contactform { display:inline-block; float:left; width:55%; }#contactform input[type="text"], #div-bewerbung input[type="text"], #div-bewerbung input[type="file"] { width:96%; line-height:26px; }#contactform textarea, #div-bewerbung textarea { height:160px; width:98%; }#contactform input[type="button"] { background-color:#0076a7; font-size:1em; font-weight:300; }#fehlersicherheitscode { color:#e30613; display:inline-block; margin-left:20px; display:none; }#captcha { height:32px; float:left; }a#reload-captcha { float:left;}a#reload-captcha img { height:20px; margin:6px 10px 0 0; }.privacy, .required-info { font-size:16px; line-height:22px; }div#upload_lock {width:1px;height:1px;position:absolute;left:0px;top:0px;z-index:99;background-color:#555555;filter:alpha(opacity=60); -moz-opacity:0.60; opacity:0.60; display:none;}#upload_lock_info {position:absolute;z-index:100;width:400px;text-align:center;vertical-align:middle;display:table-cell ;font-size:12px;font-weight:bold;color:#1b1b20;background-color:#FFF;padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;display:none;}#upload_lock_message { text-align:center;}#upload_lock_close {display:none;}#iframe_upload {border:0px;height:1px;width:1px;}#div-danke {display:none;font-weight:bold;}a.routenplaner {background-color:#e2001a; color:#FFF; padding:2px 10px; float:right; margin:5px 0px; }a.routenplaner:hover { color:#FFF; }.pagination { list-style-type:none; padding:0; margin:0; float:left; }.pagination li { list-style-type:none; float:left; margin-right:10px; }#galerie {}#galerie a { display:inline-block; width:32%; height:auto; margin:0 2% 2% 0; position:relative; background-size:cover; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; }#galerie a:nth-child(3n) { margin-right:0%; }#galerie a:before{ content:""; display:block; padding-top:100%;}#youtube-player { -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; width:100%; height:auto; }#youtube-player-playlist {}#youtube-player-playlist .youtube-player-icon { display:inline-block; width:32%; height:auto; margin:0 2% 2% 0; position:relative; background-size:cover;}#youtube-player-playlist .youtube-player-icon:nth-child(3n) { margin-right:0%; }#youtube-player-playlist .youtube-player-icon img { width:100%; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; }section.google-maps { margin-top:20px; clear:both; position:relative; }.map_canvas .overlay {background:transparent; z-index:998;position:absolute; width:100%;height:460px; top:0; left:0;}.content-downloads { float:left; width:55%; }.content-downloads h2 {text-transform:none; }.content-downloads a.download { float:left; display:block; width:30%; margin:0 3% 20px 0;}.content-downloads a.download .fa { float:left; height:50px; margin-right:10px; font-size:40px; color:#0076a7; }.content-downloads a.download span { float:left; font-size:0.9em; line-height:1.2em; max-width:75%; }.content-mitarbeiter .contentblocks .content-text, .content-employees .contentblocks .content-text { max-height:340px; overflow-y:hidden; }.mitarbeiter-item-more {}#div-onlineformular {}.div-onlineformular { background-color:#e3eff6; padding:20px; color:#1d1d1b; float:left; width:100%; margin-bottom:20px; }#div-onlineformular h2 { color:#1d1d1b; text-transform:uppercase; }#div-onlineformular label, #div-onlineformular .label { line-height:36px; }#div-onlineformular .checkbox-wrapper { display:inline; margin-right:10px; }.form-required-info { color:#e30613; }.border-top { border-top:1px solid #1d1d1b; margin:10px 0; padding:10px 0 0 0; }#div-onlineformular label.radio-label-main, #div-onlineformular .input-wrapper label, #div-onlineformular label.block { display:block; }#div-onlineformular input[type=text] { font-size:18px; font-weight:300; width:900px; }#div-onlineformular input.date-input { width:100px;}#div-onlineformular .form_regelblutung_alle-wrapper, #div-onlineformular .form_regelblutung_tage-wrapper { display:inline; } #div-onlineformular .form_regelblutung_alle-wrapper label, #div-onlineformular .form_regelblutung_tage-wrapper label { display:inline; }#div-onlineformular input#form_regelblutung_alle, #div-onlineformular input#form_regelblutung_tage { width:100px; }#div-onlineformular input#form_gewicht, #div-onlineformular input#form_groesse, #div-onlineformular input#form_alter, #div-onlineformular input#form_gewicht_mann, #div-onlineformular input#form_groesse_mann{ width:100px;}#div-onlineformular .captcha-wrapper label { display:block; float:left; line-height:36px; margin-right:10px;}#div-onlineformular #captcha { height:36px; }#div-onlineformular input#captcha-input { width:100px; }#div-onlineformular #send-onlineformular, #send-bewerbung { line-height:40px; background-color:#0076a7; text-transform:uppercase; font-size:18px; padding:0 20px; margin-top:10px; }#div-onlineformular .field-error { color:#e30613; display:none;}#div-onlineformular-danke { font-weight:bold; display:none; margin:20px 0; }#jameda-widget-container395844 { }#jameda-widget-container395844 div { text-align:center; }@media screen and (max-width:1500px) {}@media screen and (max-width:1200px) {section.content { max-width:98%; margin:0 1%; }footer #footer { max-width:98%; margin:0 1%; } .content-downloads a.download { width:47%; }}@media screen and (max-width:1150px) {#stoerer-umzug { display:none; }}@media screen and (max-width:1050px) {header nav#nav-head a { margin:0 0 0 18px; font-size:0.9em; }}@media screen and (max-width:999px) {footer #footer .col-5 { width:100%; }footer .footer-logo .footer-logo-info { max-width:350px; }footer #footer .col-3, footer #footer .col-4 { display:none; }#stoerer-umzug-footer-mobile { display:block; }.wsmenu-list > li.hidden-desktop { display:table-cell; }header nav#nav-head { width:calc(63% - 150px); }#nav-head .menu { display:none; }header nav#nav-head a.tel { margin-left:0; }}@media screen and (max-width:860px) {.contentblocks>div { width:48%; }section.content-index h1 { font-size:2.8em; }}@media screen and (max-width:810px) {section.content { margin:0 3%; max-width:94%; }body { font-size:17px; line-height:26px; }}@media screen and (max-width:780px) {h2 { font-size:1.7em; }h3 { font-size:1em; }header #head-2 { border-bottom:0px none; }section.content-index h1 { font-size:2.3em; }#search { width:35%; }section.content-page .content-image-without-wrapper, section.content-page .content-image-wrapper { width:100%; margin-right:0; }#contactform { width:100%;}#youtube-player-playlist .youtube-player-icon { width:49%; }#youtube-player-playlist .youtube-player-icon:nth-child(2n) { margin-right:0%; }#youtube-player-playlist .youtube-player-icon:nth-child(3n) { margin-right:2%; }.content-downloads { width:100%; }.content-downloads a.download { width:47%; }#onlineformulare-icon { width:80px; }.content-aerzteteam .content-page-contentblock { position:relative; }#main-logo img { width:250px !important; display:inline-block; margin:20px; }#AL-logo img { width:0px !important; display:inline-block; margin:20px; }#galerie a { width:49%; }#galerie a:nth-child(3n) { margin-right:2%; }#galerie a:nth-child(2n) { margin-right:0%; }#youtube-player-playlist .youtube-player-icon { width:100%; margin-right:0%; }#youtube-player-playlist .youtube-player-icon img { width:50%; float:left; margin-right:2%; }#youtube-player-playlist .youtube-player-icon:nth-child(2n) { margin-right:0%; }#youtube-player-playlist .youtube-player-icon:nth-child(3n) { margin-right:0%; }footer #footer .col-3 { display:inline-block; width:100%; }footer #footer .col-3 .footer-menu { display:none; }#stoerer-umzug-footer-mobile { display:none; }.content-downloads a.download { width:47%; }#onlineformulare-icon { width:70px; right:15px; }}@media screen and (max-width:520px) {header #lang-select { margin-left:5px; }header nav#nav-head { width:calc(63% - 115px); }header nav#nav-head a.tel i.fa-phone { display:inline-block; }header nav#nav-head a.tel span { display:none; }}@media screen and (max-width:500px) {.content-downloads a.download { width:97%; }}@media screen and (max-width:420px) {#galerie a { width:100%; margin-right:0%; }#galerie a:nth-child(3n) { margin-right:0%; }#galerie a:nth-child(2n) { margin-right:0%; }#slideshow .slider-item .slideshow-text { bottom:4%; left:55%; }#slideshow .slider-item .slideshow-text .h2 { font-size:18px; line-height:24px; }#news-home-tabs ul li a {width:77%; }footer #footer { font-size:18px; line-height:28px;}#main-logo img { width:170px; }#AL-logo img { width:170px; }#onlineformulare-icon { width:50px; }}#cookie-accept-notebox { line-height:1.5em; padding:8px 2%; position:fixed; top:0; left:0; width:96%; background-color:#e3eff6; z-index:99999;}#cookie-accept-notebox .cookie-accept-notebox-inner { text-align:center; color:#000; } #cookie-accept-notebox a#cookie-accept-button {color:#FFF;font-weight:bold;background-color:#0076a7;border-radius:5px;padding:3px 5px;margin-left:20px;text-decoration:none;}body.cookie-accept-notebox { margin-top:40px; }@media print {#cookie-accept-notebox{ display:none; }}