Warning: Undefined array key "PHPSESSID" in /home/www/website_2024/cms_front/_session_start.inc.php on line 21

Warning: Undefined array key "PHPSESSID" in /home/www/website_2024/cms_front/_session_start.inc.php on line 23

Warning: session_start(): Session cannot be started after headers have already been sent (sent from /home/www/website_2024/cms_front/_session_start.inc.php on line 21) in /home/www/website_2024/cms_front/_session_start.inc.php on line 25

Warning: Cannot modify header information - headers already sent by (output started at /home/www/website_2024/cms_front/_session_start.inc.php:21) in /home/www/website_2024/cms_front/template/drmoeller_2023/css/template.php on line 776
:root { --fnt-weight-thin:100; --fnt-weight-light:300; --fnt-weight-regular:400; --fnt-weight-medium:500; --fnt-weight-semibold:600; --fnt-weight-bold:700; --fnt-weight-black:800; --fnt-family-fontawesome:'Font Awesome 6 Free'; --fnt-family-primary:'Open Sans', Arial, Helvetica, Geneva, Swiss, sans-serif; --fnt-family-secondary:''; --border-color-dark:#707070; } html { font-family:'Open Sans', Arial, Helvetica, Geneva, Swiss, sans-serif; font-size:17px; line-height:25px; font-weight:var(--fnt-weight-light); color:#333; } body, table, th, td { font-family:'Open Sans', Arial, Helvetica, Geneva, Swiss, sans-serif; font-size:1rem; line-height:25px; font-weight:var(--fnt-weight-light); color:#333; } @media (min-width: 1600px) { .container {max-width:1540px;} } @media (max-width: 991px) { html {font-size:15px;line-height:1.6;} body, table, th, td {font-size:16px;line-height:25px;} } @media (max-width: 767px) { html {font-size:14px;line-height:1.6;} body, table, th, td {font-size:15px;line-height:25px;} } body {background-color:#fff;} a {cursor:pointer;color:#008F2F;text-decoration:underline;} a:hover, a:focus {color:#008F2F;text-decoration:none;} .fancybox-title {font-family:'Open Sans', Arial, Helvetica, Geneva, Swiss, sans-serif;} .fancybox-title-float-wrap .child {font-family:'Open Sans', Arial, Helvetica, Geneva, Swiss, sans-serif;font-weight:bold !important;font-size:14px;} .fancybox-hidden-content {display:none;} a.back-to-top {display:none;color:#fff;text-decoration:none;background-color:#008F2F;bottom:20px;position:fixed;right:14px;padding:12px 15px;z-index:100;border:1px solid #fff;} a.back-to-top > .fa {font-size:22px;} html, body {height:100%;} .bold {font-weight:bold;} /* Bootstrap *************************************************************** */ * { -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; } .nav > li > a:focus, .nav > li > a:hover {background-color:#d9e4ef;color:#000;} .alert-info {background-color:#598abb;color:#fff;} .alert-danger {background-color:#bb5959;color:#fff;} .alert-success {background-color:#9ebb59;color:#fff;} .alert {border-radius:0;} .alert a {color:#fff;text-decoration:underline;} .alert a:hover {color:#fff;text-decoration:none;} .form-control {border-radius:0;border-color:#a0a0a0;color:#333;font-weight:inherit;} .btn {font-size:18px;line-height:normal;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;padding:13px 20px;border-radius:0;} a.btn {text-decoration:none;} .btn-primary {background-color:#008F2F;border-color:#008F2F;border-radius:0;} .btn-primary:hover, .btn-primary:focus {background-color:;border-color:;} .progress .progress-bar {background-color:#598abb;} .navbar-toggler {border-radius:0;} .navbar-toggler:focus {outline:0;} div p:last-child {margin-bottom:0;} /* Smoth Scroll ************************************************************ */ html {scroll-behavior: smooth;} :target:before { content: ""; display: block; height: 187px; margin: -187px 0 0; } /* Test-Modus ************************************************************** */ .hinweis-version-test {background-color:#cc0000;color:#fff;padding-top:15px;padding-bottom:15px;} .hinweis-version-test a {color:#fff;} .hinweis-version-test .titel {display:block;font-size:130%;font-weight:bold;text-transform:uppercase;margin-bottom:10px;} .hinweis-version-test .hinweis {} .hinweis-version-test .beenden {text-transform:uppercase;} /* Header ****************************************************************** */ .header {} .header .meta-container {font-size:0.95rem;background-color:#808285;color:#fff;padding-top:10px;padding-bottom:10px;} .header .meta-container a {color:#fff;text-decoration:none;} @media (max-width: 767px) { .header .meta-container {font-size:1rem;} } .header #termin {} .header #termin .container-termin {background-image:url('/img/termin_background.png');background-repeat:no-repeat;} .header #termin div.vereinbaren {padding:10px 0px 0px 75px;font-size:12px;font-weight:normal;color:#868889;text-transform:uppercase;} .header #termin div.telefon {padding:0px 0px 0px 75px;font-size:18px;font-weight:bold;color:#008F2F;text-transform:uppercase;} .header #termin div.telefon a {text-decoration:none;} .header #oeffnungszeiten {background-image:url('/img/oeffnungszeiten_background.png');background-repeat:no-repeat;min-height:100px;} .header #oeffnungszeiten div.oeffnungszeiten {padding:5px 0px 0px 53px;font-size:12px;font-weight:normal;color:#868889;text-transform:uppercase;} .header #oeffnungszeiten div.oeffnungszeiten a {color:#868889;text-decoration:none;} .header #oeffnungszeiten div.oeffnungszeiten a:hover {color:#008F2F;text-decoration:none;} @media (max-width: 991px) { .header #oeffnungszeiten {background-image:none;background-repeat:no-repeat;min-height:auto;} .header #oeffnungszeiten div.oeffnungszeiten {padding:5px 0;text-align:center;} .header #termin .container-termin {width:300px;margin:0 auto;} } /* Navigation ************************************************************** */ .container-navigation {background-color:#008F2F;} .container-navigation .navigation {} .container-navigation .navigation .navbar {padding:0;} #main-navbar-collapse > .navbar-nav > .nav-item:last-child {padding-right:0;} @media (min-width: 992px) { .header-meta-nav .navbar-meta > .nav > .nav-item:last-child {padding-right:0;} } .navbar a.navbar-brand {color:#333;text-decoration:none;} .navbar a.navbar-brand:hover, .navbar a.navbar-brand:focus {color:#333;text-decoration:none;} .navbar .navbar-brand img.logo {vertical-align:baseline;} .nav-not-mobile {margin:0;padding:0;} .nav-not-mobile .navbar-nav {} .nav-not-mobile .navbar-brand {padding:0 0 30px 0;} .nav-not-mobile .navbar-collapse .nav > li.nav-item > a {} .navbar-toggler {} .navbar-toggler-icon {} .navbar-toggler-icon:hover {color:#008F2F;} .navbar-collapse .nav > li {padding:10px 20px;background-color:#008F2F;color:#fff;} .navbar-collapse .nav > li > a.nav-link {font-weight:var(--fnt-weight-semibold);color:#fff;font-size:1.1rem;text-transform:uppercase;text-decoration:none;padding:0;} .navbar-collapse .nav > li > a.nav-link:focus, .navbar-collapse .nav > li > a.nav-link:hover, .navbar-collapse .nav > li > a.highlighted {background-color:unset;color:#ffffdb;} .header-meta-nav .nav > li {padding:5px 20px 5px 20px;background-color:#008F2F;color:#fff;} .header-meta-nav .nav > li > a.nav-link {font-weight:var(--fnt-weight-semibold);color:#fff;font-size:15px;line-height:1;text-transform:uppercase;text-decoration:none;padding:0;} .header-meta-nav .nav > li > a.nav-link:focus, .header-meta-nav .nav > li > a.nav-link:hover, .header-meta-nav .nav > li > a.highlighted {background-color:unset;color:#ffffdb;} .navbar-collapse .nav .dropdown-menu {background-color:#fff;border-radius:0;border-top:3px solid transparent;left:0;margin:0;padding:0;} .navbar.nav-not-mobile .navbar-collapse .nav .dropdown-menu {box-shadow:0 6px 12px rgba(0,0,0,.175);width:100%;} .navbar-collapse .nav .dropdown-menu a.nav-link {font-family:inherit;color:#333;font-size:0.95rem;font-weight:inherit;} .navbar-collapse .nav .dropdown-menu a.nav-link {padding:8px 25px 8px 15px;text-transform:none;} .navbar-collapse .nav .dropdown-menu .nav-item:last-child a.nav-link {border-bottom:none;} .nav-not-mobile .navbar-collapse .nav .dropdown-menu > .nav-item > a.nav-link {border-bottom:1px solid #eee;min-width:250px;text-decoration:none;text-align:left;} .nav-not-mobile .navbar-collapse .nav .dropdown-menu > .nav-item:last-child > a.nav-link {border-bottom:none;} .navbar-collapse .nav .dropdown-menu a.nav-link:focus, .navbar-collapse .nav .dropdown-menu a.nav-link:hover, .navbar-collapse .nav .dropdown-menu a.nav-link.bg-light:focus, .navbar-collapse .nav .dropdown-menu a.nav-link.bg-light:hover, .navbar-collapse .nav .dropdown-menu a.nav-link.text-dark, .navbar-collapse .nav .dropdown-menu a.nav-link.highlighted { background-color:transparent !important; color:#008F2F !important; } .dropdown-item.active {background-color:unset;} .navbar-collapse .nav > li > a.nav-link.active { background-color:unset !important; color:#ffffdb !important; /*border-bottom:2px solid #008F2F;*/ } .navbar-collapse .nav .nav-item.nav-item--home {padding-top:10px;padding-bottom:10px;padding-left:0;} .navbar-collapse .nav .nav-item.nav-item--home .nav-link {width:102px;} /* Mobil - Javascript-Funktion navbar_mobile()*/ .navbar.nav-is-mobile .navbar-collapse {margin:15px 0;padding:15px;background-color:#fff;} .navbar.nav-is-mobile .navbar-collapse .nav > li > a.nav-link {padding:.75rem 1rem !important;border:none;font-size:1.0rem;font-weight:var(--fnt-weight-light);color:#333;} .navbar.nav-is-mobile .navbar-collapse .nav > li > a.nav-link:hover {color:#008F2F;} .navbar.nav-is-mobile .navbar-collapse .nav .dropdown-menu a.nav-link {padding:.75rem 1rem !important;font-size:0.9rem;font-weight:300;color:#666;background-color:#f5f5f5;} .navbar.nav-is-mobile .navbar-collapse .nav .dropdown-menu a.nav-link:hover {padding:.75rem 1rem !important;color:
Warning: Undefined array key "font_hover_color" in /home/www/website_2024/cms_front/template/drmoeller_2023/css/template.php on line 298
;} .navbar.nav-is-mobile .navbar-collapse .nav > li > a.nav-link.active { color:#008F2F !important; font-weight:var(--fnt-weight-semibold); } /*.navbar.nav-not-mobile .navbar-nav > li.dropdown > a .sub-arrow {display:none !important;}*/ .navbar.nav-is-mobile .sub-arrow {display:block !important;} .navbar.nav-is-mobile .navbar-nav.sm-collapsible .sub-arrow {font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;} /* Smartmenus */ .navbar-nav.sm-collapsible .dropdown-menu .dropdown-menu {margin-left:0;} .navbar-nav.sm-collapsible .sub-arrow {border:1px solid #333;color:inherit;} .navbar-nav.sm-collapsible .sub-arrow:before {line-height:1.1;} @media (max-width: 1199px) { } @media (max-width: 991px) { .nav-is-mobile .navbar-collapse.collapse.show {box-shadow:-5px 0px 15px 1px #999;} .nav-is-mobile .navbar-brand {display:block;text-align:center;width:100%;margin:0;padding:0;} .nav-is-mobile .navbar-toggler {display:block;margin:15px 0;padding:0;line-height:1;text-align:center;border:1px solid #181716;} .nav-is-mobile .navbar-toggler {position:fixed;top:15px;right:15px;z-index:1;background-color:#fff;} .nav-is-mobile .navbar-toggler .navbar-toggler-icon {display:inline-block;width:50px;height:50px;line-height:45px;} .nav-is-mobile .navbar-collapse .navbar-nav {margin-top:60px;} .nav-is-mobile .navbar-collapse .navbar-nav {margin-top:60px;} .nav-is-mobile .navbar-collapse .navbar-nav > li.nav-item {width:100%;padding:0;background-color:inherit;} .nav-is-mobile .navbar-collapse .navbar-nav > li.nav-item:last-child {padding:0px !important;} .nav-is-mobile .navbar-collapse .navbar-nav .dropdown-menu {border:none;background:rgba(0,0,0,0.05);} .nav-is-mobile .sm-clean ul a, .nav-is-mobile .sm-clean ul a:hover, .nav-is-mobile .sm-clean ul a:focus, .nav-is-mobile .sm-clean ul a:active {border-left:15px solid transparent;} } /* Navigation: Burger Menu (Fixed) ********************************* */ .navbar-collapse.collapsing {display:none;} .navbar-collapse.collapse.show {position:fixed;width:350px;height:100%;right:0;top:0;background-color:#fff;z-index:100;margin:0;padding:15px;} .navbar-menu-overlay {position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background-color:rgba(9,9,9,0.3);} .navbar-menu-overlay.hide {display:none;} .navbar-collapse.collapse .navbar-menu-functions {display:none;} .navbar-collapse.collapse.show .navbar-menu-functions {display:block;text-align:right;} .navbar-menu-functions .navbar-toggler.burger-menu {display:inline-block;margin:0;padding:15px;border:none;color:#666;background-color:transparent;} .navbar-menu-functions .navbar-toggler.burger-menu .navbar-toggler-icon {width:auto;height:auto;font-size:32px;} /* ***************************************************************** */ /* Slider ****************************************************************** */ .slider-top {} .slider-top .container-slider {background-image:url('/img/slider_background.png');background-repeat:repeat-x;background-position:center bottom;padding-bottom:40px;} /* .carousel {max-width:100%;} .carousel a.carousel-control {color:#666;} .carousel-control.right, .carousel-control.left {background-image:none;} .carousel .img {max-width:100%;height:auto;} .carousel .carousel-caption {position:absolute;display:inline-block;background:rgba(255,255,255,0.85);padding:15px;font-size:24px;font-weight:normal;color:#333;line-height:1.3;left:auto;right:0;top:10%;bottom:auto;text-shadow:none;text-align:left;} .carousel .carousel-caption p:last-child {margin-bottom:0;} .carousel-indicators .active {background-color:#721133;} .carousel-indicators li {padding-top:0;} .owl-carousel .owl-item img {width:auto;} .owl-theme .owl-controls .owl-nav [class*="owl-"] {padding: 6px 15px;background:rgba(255,255,255,0.50);border-radius:0;} .owl-controls .owl-prev, .owl-controls .owl-next {height:36px;} .owl-controls .owl-prev {left:30px;} .owl-controls .owl-next {right:30px;} .seiten-bilder, .carousel-seiten-bilder {margin:0;min-height:300px;} body.home .seiten-bilder, body.home .carousel-seiten-bilder {margin:0;min-height:300px;} */ .seiten-bilder { width: 100%; height: calc(75vw * 0.5625); background-repeat: no-repeat; background-size: cover; background-position: right bottom; margin: 0; position: relative; } .seiten-bilder.carousel {} .seiten-bilder.carousel .carousel-inner {height:100%;} .seiten-bilder.carousel .carousel-inner .carousel-item {width:100%;height:100%;} /* Galerie ***************************************************************** */ .plugin-galerie {margin:-15px auto 30px auto;} .plugin-galerie .container-galerie-bild {margin-top:30px;} .plugin-galerie .container-galerie-bild .galerie-bild {text-align:center;} .plugin-galerie .container-galerie-bild .galerie-bild img { -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20); } /* Volltextsuche *********************************************************** */ .container-such-maske {position:relative;} .such-maske {background-color:#e7eef6;border:1px solid #fff;display:none;margin:2px 0px 0px 0px;min-width:250px;padding:0;position:absolute;right:0px;top:100%;width:auto;z-index:99;} .such-maske .form-control {background-color:#e7eef6;border:1px solid #e7eef6;transition:none;box-shadow:none;color:#333;} .such-maske .btn-default {border:1px solid #f7a800;border-radius:0;color:#fff;background-color:#f7a800;} .such-maske .btn-default:hover {border-color:#af0000;background-color:#af0000;} .such-maske .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {margin-left:0;} .suchergebnis {} .suchergebnis .ergebnisse {padding:0 !important;margin:0 !important;list-style:none;} .suchergebnis .ergebnisse > li {margin:0 !important;background-image:none;padding:30px 0px !important;border-top:1px solid #eef1f2;} .suchergebnis .ergebnisse > li:before {content:none !important;} .suchergebnis .ergebnis {display:inline-block;font-size:22px;font-weight:600;margin-bottom:5px;} .suchergebnis .info {margin-bottom:30px;} .suchergebnis .info .gesucht-nach {font-weight:600;} .suchergebnis .pfad {margin:8px 0 0 0 !important;padding:0 !important;} .suchergebnis .pfad li {background-image:none !important;display:inline-block !important;padding:0 10px 0 17px !important;position:relative;} .suchergebnis .pfad li:before {left:0;margin:0;padding:0;position:absolute;top:0;content:"ï„…" !important;font-family:"FontAwesome";font-size:100%;} /* Formulare *************************************************************** */ div.formular input[type="text"], div.formular input[type="password"], div.formular input[type="reset"], div.formular input[type="submit"], div.formular input[type="button"] {box-sizing:border-box;margin:5px 0 0;max-width:100%;width:100%;} div.formular input[type="text"], div.formular input[type="password"], div.formular textarea, div.formular select {color:#919292;background-color:#FFFFFF;border:1px solid #ababa9;border-radius:0;box-sizing:border-box;display:block;font-size:15px;margin:0 0 20px;max-width:100%;padding:10px 20px 11px;width:100%;} div.formular input[type="text"]:focus, div.formular input[type="password"]:focus, div.formular textarea:focus {background-color:#FAFAFA;color:#333333;} div.formular input[type="reset"], div.formular input[type="submit"], div.formular input[type="button"], div.formular button[type="submit"] {width:auto;margin:0 0 3px;border-radius:0;border:medium none;} div.formular input[type="reset"]:hover, div.formular input[type="submit"]:hover, div.formular input[type="button"]:hover, div.formular button[type="submit"]:hover {background-color:#56585c;color:#fff;} div.formular input[type="text"].formulartextfeldfehler, div.formular input[type="password"].formulartextfeldfehler, div.formular textarea.formulartextfeldfehler {border:1px solid #CC0000;} div.formular ul {list-style:none;padding:0 !important;margin:0 !important;} div.formular ul li {padding:0 !important;margin:0px 1% !important;background-image:none !important;float:left;position:relative;width:48%;} div.formular ul li.full-width {width:98%;} .main .vollertext div.formular ul li:before, div.formular ul li:before, div.formular ul li:after {content:none;} div.formular ul.checkradio {} div.formular ul.checkradio > li input[type="radio"], div.formular ul.checkradio > li input[type="checkbox"] { margin-right:5px; } div.formular fieldset > ul.formular {margin-left:-1% !important;margin-right:-1% !important;} div.formular .info {margin:0 1%;} div.formular select {padding:10px 20px 9px 20px;} div.formular li.feld-datum select.feld-datum {max-width:25%;margin:0px 1%;float:left;} div.formular li.feld-datum select.feld-datum:first-child {margin-left:0;} div.formular label {font-weight:inherit;} div.formular .bez {display:inline;font-weight:300;} div.formular .pre {display:inline;margin-left:5px;} div.formular .fehlermeldung {margin-bottom:25px;background-color:#F2DEDE;border-color:#EBCCD1;color:#A94442;border:1px solid transparent;border-radius:0px;padding:15px;} div.formular .fehlermeldung ul.fehlermeldung, .alert ul.fehlermeldung, .alert ul.fehler {padding:0 !important;margin:15px !important;} div.formular .fehlermeldung ul.fehlermeldung li, .alert ul.fehlermeldung li, .alert ul.fehler li {float:none;display:block;width:100%;margin:0;padding:1px 0px 5px 30px !important;background-repeat:no-repeat;} div.formular .fehlermeldung ul.fehlermeldung li:before, .alert ul.fehlermeldung li:before, .alert ul.fehler li:before {display:inline-block;margin-right:5px;content:"\f071" !important;font-family:'FontAwesome' !important;font-size:100%;} .alert ul.fehlermeldung li:before, .alert ul.fehler li:before {color:#fff !important;} div.formular .form-header {padding:0 0 15px 0;border-bottom:4px solid #000;margin-bottom:15px;} form fieldset.buttons {margin-top:15px;} div.formular .hinwpflicht {font-size:90%;} .formular-standard fieldset.buttons {text-align:right;} .formular-standard .hinwpflicht {text-align:right;} .formular-dse-hinweis {margin:0 0 15px 0;} /* Bootstrap Select ******************************************************** */ .bootstrap-select ul li {padding:0;margin:0;float:none;width:auto;position:relative;} .bootstrap-select.btn-group {margin:0 0 20px 0;} .bootstrap-select > button.btn {border-radius:0;border-color:#a0a0a0;background-color:#fff;font-size:15px;font-weight:300;color:#333;text-transform:none;padding:.375rem .75rem;} .bootstrap-select .dropdown-menu {border-radius:0;border-color:#a0a0a0;} .bootstrap-select .dropdown-menu .dropdown-item {font-weight:inherit;} .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width:100%;min-height:45px;} /* Content ***************************************************************** */ .main {margin-top:30px;} .main p + h2 { margin-top: 15px; } h1, .h1 {font-family:inherit;font-size:1.80rem;font-weight:var(--fnt-weight-bold);font-style:normal;color:#008F2F;text-transform:none;line-height:1.3;margin:0 0 20px 0;padding:0;} h2, .h2 {font-family:inherit;font-size:1.45rem;font-weight:var(--fnt-weight-semibold);font-style:normal;color:#008F2F;text-transform:none;line-height:1.3;margin:0 0 10px 0;padding:0;} h3, .h3 {font-family:inherit;font-size:1.33rem;font-weight:var(--fnt-weight-semibold);font-style:normal;color:#008F2F;text-transform:none;line-height:1.3;margin:0 0 10px 0;padding:0;} h4, .h4 {font-family:inherit;font-size:1.15rem;font-weight:var(--fnt-weight-semibold);font-style:normal;color:#008F2F;text-transform:none;line-height:1.3;margin-bottom:5px;} h1 a {color:#008F2F;text-decoration:none;} h2 a {color:#008F2F;text-decoration:none;} h3 a {color:#008F2F;text-decoration:none;} p + h2 {margin-top:30px;} .main h1:first-child, .main .h1:first-child {margin-top:0;} .main table {margin-bottom:10px;} h4.underline {border-bottom:1px solid #000;margin:0 0 20px 0;padding:0;font-size:18px;font-weight:300;color:#000;line-height:normal;text-transform:uppercase;padding:0 0 11px 0;} h1.content {float:none;border-bottom:1px solid #000;margin:0 0 30px 0;padding:0;font-size:32px;font-weight:300;color:#000;line-height:1.3em;text-transform:none;padding:0 0 11px 0;} h2.content {float:none;border-bottom:1px solid #000;margin:30px 0;padding:0;font-size:32px;font-weight:300;color:#000;line-height:1.3em;text-transform:none;padding:0 0 11px 0;} h2.content.uppercase {text-transform:uppercase;} .headline-style1, .text-style1 {color:#7a7a7a;} hr {border-color:#e7e7e7;} .seite-bilder {} .seite-bilder .img-seite-bild {margin-top:45px;border:1px solid #d9d9d9;} @media (max-width: 767px) { .seite-bilder .img-seite-bild {margin:15px;} } iframe {border:1px solid #D9D9D9;} /* Listen ****************************************************************** */ .main ul {list-style:none;margin:10px 0px 10px 25px;padding:0px;text-align:left;} .main ul li {list-style:none;padding:0px 10px 6px 14px;margin:0px;background-image:url('/img/li_content.png');background-repeat:no-repeat;background-position:0px 11px;} .main .grid-builder ul li:before, ul.list-style1 li:before, ul.list-style2 li:before, ul.list-style3 li:before, .fancybox-popup ul li:before { position:absolute;left:0;top:0;margin:0;padding:0; } .main .grid-builder ul li, ul.list-style1 li, ul.list-style2 li, ul.list-style3 li, .fancybox-popup ul li { position:relative;margin:0; } .main .grid-builder ul, .fancybox-popup ul {list-style-type:none;padding:0;margin: 10px 0px 10px 25px;} .main .grid-builder ul li, .fancybox-popup ul li {position:relative;padding:0 0 2px 14px;} /*.main .grid-builder ul li:before, .fancybox-popup ul li:before {content:"\f054";font-family:'FontAwesome';font-size:16px;color:#008F2F;}*/ /*.main .grid-builder ul li:before, .fancybox-popup ul li:before {content:"|";font-family:inherit;font-size:16px;color:inherit;}*/ ul.list-style1 {list-style-type:none;padding:0;margin:0;} ul.list-style1 li {position:relative;padding:0 0 5px 15px;} ul.list-style1 li:before {content:"\f105";font-family:'FontAwesome';font-size:100%;} ul.list-style2 {list-style-type:none;padding:0;margin:0;} ul.list-style2 li {position:relative;padding:10px 0 10px 25px;border-bottom:1px dotted #ccc;} ul.list-style2 li:before {content:"\f105";font-family:'FontAwesome';font-size:100%;margin-top:10px;} ul.list-style2 li:last-child {border-bottom:none;} ul.list-style3 {list-style-type:none;padding:0;margin:30px 0 0 0;} ul.list-style3 li {position:relative;padding:10px 0 10px 15px;} ul.list-style3 li:before {content:"\f105";font-family:'FontAwesome';font-size:100%;top:10px;} ul.list-style3 li {display:block;float:left;margin-right:4%;width:30.5%;border-bottom:1px solid #eee;} ul.list-style3 li:nth-child(1), ul.list-style3 li:nth-child(2), ul.list-style3 li:nth-child(3) {border-top:1px solid #eee;} ul.list-style3 li:nth-child(3n+1) {clear:both;} ul.list-style3 li:nth-child(3n) {margin-right:0;} ul.list-style-check {margin:0;padding:0;list-style-type:none;} ul.list-style-check li {background-image:url('/img/icon-check.png');background-position:0 6px;background-repeat:no-repeat;padding:5px 0 0 30px;} ol {} ol li {padding-top:15px;} ol li:first-child {padding-top:0;} .main .grid-builder .formular ul li::before {content:'';margin:0;padding:0;} /* Bootstrap *********************************************************** */ .main .grid-builder ul.nav-pills {} .main .grid-builder ul.nav-pills li {padding:0;} .main .grid-builder ul.nav-pills li:before {content:'';margin:0;padding:0;} /* Tabs ******************************************************************** */ .nav-tabs {border:none;} .nav-tabs > li {margin:0;border-top:1px solid #fbcb8c;border-left:1px solid #fbcb8c;} .nav-tabs > li:last-child {border-right:1px solid #fbcb8c;} .nav-tabs > li.active {} .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {border:none;border-radius:0;color:#000;font-weight:300;background-color:#fffcf9;} .nav-tabs > li > a {background-color:transparent;color:#000;margin:0;line-height:normal;border:none;border-radius:0;text-decoration:none;} .nav-tabs > li > a:focus, .nav-tabs > li > a:hover {border:none;background-color:#fffcf9;color:#000;line-height:normal;margin:0;} .tab-content {border:1px solid #fbcb8c;} .tab-content > .tab-pane {padding:15px;} .tab-content > .active {background-color:#fffcf9;} /* Breadcrumb ************************************************************** */ nav.breadcrumb {padding:10px;background-color:#ededed;} ol.breadcrumb {margin:0;padding:0;font-size:0.95rem;} ol.breadcrumb li {padding-top:0;} ol.breadcrumb li a {} ol.breadcrumb li a:hover {} ol.breadcrumb li.breadcrumb-item.first::before {display:none;} /* Pagination ************************************************************** */ .nav-pagination {text-align:center;} .nav-pagination .pagination {margin:0;padding:0;} .nav-pagination .pagination li {background-image:none !important;padding:0 !important;} .nav-pagination .pagination li::before {content:'';} .nav-pagination.seiten-navigation {text-align:left;} .nav-pagination.seiten-navigation .pagination {padding:0;margin:0;} .nav-pagination.seiten-navigation .pagination > li {font-size:18px;font-weight:bold;padding:0;margin:0;background-image:none;} .nav-pagination.seiten-navigation .pagination > li a {color:#F69E00;border:none;padding:0 15px 0px 0px;} .nav-pagination.seiten-navigation .pagination > li a:hover {color:#1F4D98;background-color:inherit;} .nav-pagination.seiten-navigation .pagination > .active > a {color:#1F4D98;background-color:inherit;} /* Sidebar ***************************************************************** */ .sidebar {} .sidebar h3, .sidebar .h3 {font-size:32px;font-weight:400;font-style:normal;color:#022662;text-transform:none;line-height:1.3;margin:0 0 20px 0;padding:0;} .sidebar .nav-sidebar {background-color:transparent;margin:0;} .sidebar .nav-sidebar li {background-image:none;margin:0;padding:10px 10px;border:none;background-color:#cce9d5;color:#008F2F;border-bottom:1px solid #F8F8F8;} .sidebar .nav-sidebar li:hover {background-color:#e1e2e2;} .sidebar .nav-sidebar li a.nav-link {padding:0;color:#008F2F;font-size:0.95rem;font-weight:bold;text-transform:uppercase;text-decoration:none;} .sidebar .nav-sidebar li.active {background-color:#008F2F;color:#fff;} .sidebar .nav-sidebar li.active a.nav-link {color:#fff;} .sidebar .nav-sidebar li.tiefe-0 {padding-left:20px;} .sidebar .nav-sidebar li.tiefe-1 {padding-left:40px;} .sidebar .nav-sidebar li.tiefe-2 {padding-left:60px;} .sidebar .nav-sidebar li.tiefe-3 {padding-left:80px;} /* Footer ****************************************************************** */ .footer {} .footer .container-footer {padding:60px 0 60px 0;color:#999;font-size:90%;line-height:1.5;background-image:url('/img/footer_background.png');background-repeat:no-repeat;background-position:top center;} .footer .container-footer {text-align:center;} @media (max-width: 1200px) { .footer .container-footer {text-align:left;} } /* Plugin: Navigation ****************************************************** */ .plugin-navigation {margin-top:50px;margin-bottom:30px;} .plugin-navigation ul {list-style:none;margin:0;padding:0;} .plugin-navigation ul > li {border-bottom:1px solid #e7e7e7;font-size:15px;margin:0;padding:0;} .plugin-navigation ul > li a {color:#333;display:block;margin:0;padding:10px 15px 9px;text-transform:none;text-decoration:none;} .plugin-navigation ul > li a:hover {color:#008F2F;text-decoration:none;} .plugin-navigation ul > li.active a {color:#fff;background-color:#008F2F;font-weight:inherit;text-decoration:none;} .plugin-navigation ul > li.active a:hover {color:#fff;text-decoration:none;} .plugin-navigation .plugin-navigation-header {font-size:20px;font-weight:400;line-height:1.3;color:#008F2F;text-transform:uppercase;padding:0 0 7px 15px;margin:0;border-bottom:3px solid #008F2F;} .plugin-navigation .plugin-navigation-header > a {color:#008F2F;text-decoration:none;} /* Grid-Builder ************************************************************ */ .grid-builder {} .main .contentbar .grid-builder {} .main .contentbar .grid-builder > .container-fluid {padding:0;} .main .contentbar .grid-builder > .container-fluid > .container-styles > .container {padding:0;} @media (max-width: 767px) { .main .contentbar .grid-builder {} } .grid-builder .container {} .grid-builder .container-fluid {/*padding-left:0;padding-right:0;*/} .grid-builder .container-fluid .row-fluid-fullwidth {} .grid-builder .row.margin-top {margin-top:60px;} .contentbar .grid-builder .container {width:100%;} .grid-builder > .container > .container-styles, .grid-builder > .container-fluid > .container-styles {margin:0;} .grid-builder > .container:first-child > .container-styles, .grid-builder > .container-fluid:first-child > .container-styles {/*margin-top:0;*/} .grid-builder .grid-container-background {padding-top:50px;padding-bottom:50px;} .grid-builder > .container-fluid .container .row {margin-left:-15px;margin-right:-15px;} .grid-builder > .container-fluid .container .row .column {padding-left:15px;padding-right:15px;} .grid-builder > .container-fluid .container .row.no-gutters {margin-left:0;margin-right:0;} /* Bootstrap-Select ******************************************************** */ .bootstrap-select {} .bootstrap-select ul.dropdown-menu {} .bootstrap-select ul.dropdown-menu li {position:relative;padding:0;margin:0;} .bootstrap-select ul.dropdown-menu li:before {content:'';} /* Globale Elemente ******************************************************** */ .position-relative {position:relative;} .box-hinweis { border:1px solid #008F2F; padding:10px 15px; margin-bottom:25px; background: #c6e3d0; /* Old browsers */ background: -moz-linear-gradient(top, #c6e3d0 0%, #dfede4 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #c6e3d0 0%,#dfede4 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #c6e3d0 0%,#dfede4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6e3d0', endColorstr='#dfede4',GradientType=0 ); /* IE6-9 */ } .box-hinweis p:last-child {margin-bottom:0;} div.box_info {margin-bottom:10px;} div.box_info div.headline {font-size:0.9rem;font-weight:bold;color:#fff;line-height:normal;background-color:#008F2F;text-transform:uppercase;border-bottom:1px solid #FFFFFF;padding:10px;} div.box_info div.text {padding:10px;background-color:#ededed;background-image:url('/img/box_info_background.png');background-repeat:repeat-x;background-position:left bottom;} div.box_info div.text ul {margin:0px;} div.box_info div.text p.zertifikat {text-align:center;margin-top:20px;} div.box_info div.text p.zertifikat img {border:2px solid #FFFFFF;} div.box_info div.text p.zertifikat_small {text-align:center;font-size:11px;line-height:18px;} div.box_info_secondary {margin-bottom:10px;} div.box_info_secondary div.headline {font-size:0.9rem;font-weight:bold;color:#fff;line-height:normal;background-color:#f5840e;text-transform:uppercase;border-bottom:1px solid #FFFFFF;padding:10px;} /* div.box_info_secondary div.text { background-image:none; background-color:#f5840e; color:#fff; } div.box_info_secondary div.text a {color:#fff;} */ .container-erkrankungen-imagemap {max-width:500px;margin:0 auto;} table.oeffnungszeiten {} table.oeffnungszeiten td {font-size:inherit;vertical-align:top;} table.oeffnungszeiten td.tag {width:30px;} table.oeffnungszeiten table {margin:0;} table.oeffnungszeiten table td.vormittag, table.oeffnungszeiten table td.nachmittag {} table.oeffnungszeiten table td.pause {width:15px;} /* Animated **************************************************************** */ .animated { animation-duration: 1.5s; animation-fill-mode: both; animation-iteration-count: infinite; } @keyframes pulse { 0% {transform: scale(1);} 50% {transform: scale(1.2);} 100% {transform: scale(1);} } .pulse { animation-name: pulse; animation-duration: 1.5s; }