@import "fonts.css";:focus{outline:none !important}::-moz-focus-inner{border:0}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:9999999;border:0}#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(../images/logo_alte_feuerwache_100x100.svg);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;-webkit-animation:pulse_animation 1s linear infinite;animation:pulse_animation 1s linear infinite}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{transform:rotate(360deg)}}@-webkit-keyframes pulse_animation{0%{transform:scale(1)}30%{transform:scale(1)}40%{transform:scale(1.08)}50%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.05)}80%{transform:scale(1)}100%{transform:scale(1)}}@keyframes pulse_animation{0%{transform:scale(1)}30%{transform:scale(1)}40%{transform:scale(1.08)}50%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.05)}80%{transform:scale(1)}100%{transform:scale(1)}}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt50{margin-top:50px !important}.mt150{margin-top:150px !important}.mb0{margin-bottom:0px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb50{margin-bottom:50px !important}.ml0{margin-left:0px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.mr0{margin-right:0px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.pt0{padding-top:0px !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt30{padding-top:30px !important}.pt40{padding-top:40px !important}.pt50{padding-top:50px !important}.pt75{padding-top:75px !important}.pt100{padding-top:100px !important}.pb0{padding-bottom:0px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb30{padding-bottom:30px !important}.pb40{padding-bottom:40px !important}.pb50{padding-bottom:50px !important}.pb75{padding-bottom:75px !important}.pb100{padding-bottom:100px !important}.pl0{padding-left:0px !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl30{padding-left:30px !important}.pl40{padding-left:40px !important}.pl50{padding-left:50px !important}.pl75{padding-left:75px !important}.pl100{padding-left:100px !important}.pr0{padding-right:0px !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr30{padding-right:30px !important}.pr40{padding-right:40px !important}.pr50{padding-right:50px !important}.pr75{padding-right:75px !important}.pr100{padding-right:100px !important}.fullwidth-container{width:100vw;margin-left:calc(-50vw + 50%)}.fullwidth-container:before,.fullwidth-container:after{display:table;content:" "}.fullwidth-container:after{clear:both}@media (min-width: 1920px){.fullwidth-container{margin-left:50%;transform:translateX(-50%);max-width:1920px}}@media (max-width: 767px){.border-hidden-xs{border:0 !important}}@media (max-width: 767px){.auto-clear-xs .col-xs-1:nth-child(12n+1){clear:left}.auto-clear-xs .col-xs-2:nth-child(6n+1){clear:left}.auto-clear-xs .col-xs-3:nth-child(4n+1){clear:left}.auto-clear-xs .col-xs-4:nth-child(3n+1){clear:left}.auto-clear-xs .col-xs-6:nth-child(odd){clear:left}}body:after{content:url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.owl-prev{background:#94c11a;color:#fff;padding:15px 10px 15px 5px;position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:35px}.owl-prev:hover{background:#94c11a}.owl-next{background:#94c11a;color:#fff;padding:15px 5px 15px 10px;position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:35px}.owl-next:hover{background:#94c11a}.owl-homepage .owl-next,.owl-homepage .owl-prev{background:rgba(255,255,255,0.7);color:#94c11a;font-size:65px;top:auto;bottom:20%}.owl-homepage .owl-next>i,.owl-homepage .owl-prev>i{line-height:1;vertical-align:0}.owl-homepage .caption{position:absolute;right:55px;bottom:20%;height:126px;background:#fff;padding:10px;color:#94c11a;font-size:45px;width:500px;font-weight:800;transform:translateY(-50%)}.owl-homepage .caption span{font-size:20px;font-weight:400;display:block}@media (max-width: 767px){.owl-homepage .owl-nav{display:none}}@media (max-width: 610px){.owl-homepage .caption{width:calc(100% - 115px)}}@media (max-width: 480px){.owl-homepage .owl-next,.owl-homepage .owl-prev,.owl-homepage .caption{bottom:5px;transform:translateY(0)}.owl-homepage .caption{font-size:8vw}.owl-homepage .caption span{font-size:5vw}}body{min-height:500px}html,body{height:100%;max-width:1920px;margin:0 auto}@media (min-width: 768px){.logo{width:230px;display:inline-block}.logo img{width:100%}.navbar-brand{margin:auto !important;padding:0;height:auto}.navbar-toggle{z-index:3}header a.logo>span{color:#fff}nav{margin:0 0 15px 0;padding-left:15px;padding-right:15px}.navbar-nav li.dropdown:hover ul.dropdown-menu{display:block;border:0}.dropdown-menu>li>a{color:#5e767b}.navbar-nav{float:right;margin:10px 0}.navbar-nav>li{border-right:1px solid #94c11a}.navbar-nav>li:last-child{border:0}.navbar-nav>li>a{position:relative;transition:all 0.4s ease}.navbar-nav>li>a:after{transition:all 0.4s ease;opacity:0}.navbar-nav>li>a:hover:after{position:absolute;background:#5e767b;height:5px;content:" ";width:calc(100% - 20px);left:50%;bottom:-5px;transform:translateX(-50%);opacity:1}.navbar-nav>li.active>a:after{position:absolute;background:#94c11a;height:5px;content:" ";width:calc(100% - 20px);left:50%;bottom:-5px;transform:translateX(-50%);transition:all 0.4s ease;opacity:1}.navbar-header{margin-top:15px}.navbar-brand>img{display:inline-block;transition:all 0.4s ease;position:absolute;width:100px;top:15px;background-color:#fff !important;border-radius:50%;border:1px solid transparent}.navbar-brand>span{padding-top:10px;display:inline-block;color:#fff;font-size:21px;transition:all 0.4s ease;height:32px;margin-left:120px}.navbar-brand>span>span{display:block;font-size:10px;font-weight:700;line-height:12px;text-transform:uppercase;color:#000}}@media (max-width: 767px){header{height:106px}.navbar-header{margin-top:15px;background:#94c11a}.navbar-brand{background:#fff !important;width:100%;float:left;height:auto}.navbar-brand img{background:#fff !important;width:70px;margin:0 !important;display:inline !important}.navbar-brand>span{display:inline-block;margin-top:9px;color:#000;font-size:12px;width:200px;line-height:1;float:right;font-weight:bold;text-align:right}.navbar-toogle-wrapper{position:absolute;text-align:0;top:64px;right:15px}.navbar-toogle-wrapper .icon-bar{background:#94c11a !important;height:4px;width:35px}.navbar-toggle{margin-top:10px;margin-bottom:10px;margin-right:0;padding:0;border:0}.navbar-toggle:before{color:#fff;display:inline;float:right;margin-top:-2px;padding-left:30px}.navbar-collapse{background:#94c11a}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.nav .dropdown-toggle::after{content:"";font-family:fontAwesome;height:10px;line-height:0;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.navbar-fixed-top .navbar-collapse{max-height:calc(100vh - 106px)}.navbar-nav{padding-bottom:30px}.navbar-nav>li{border-bottom:1px solid #fff}.navbar-nav>li>a{text-align:center;font-size:20px;font-weight:300}.navbar-nav>li.active>a{background:none !important;color:#d2ef85 !important}.navbar-nav .open>a:focus,.navbar-nav .open>a:hover{background:none !important;color:#d2ef85 !important}.navbar-nav .open .dropdown-menu>li>a{text-align:center;font-size:16px;line-height:24px;border-top:1px solid #d2ef85;font-weight:300}.navbar-nav .open .dropdown-menu>li.active>a{background:none !important;color:#d2ef85 !important}}.content-slider{position:relative}.content-slider .icon-btn{position:absolute;top:30px;right:30px;width:18vw;z-index:10;max-width:300px;min-width:150px}@media (min-width: 768px) and (max-width: 991px){.content-slider .icon-btn{top:70px;right:70px}}.content-slider .icon-btn a{background:none}.content-slider .icon-btn a img{background:none}.content-slider .icon-btn a:hover,.content-slider .icon-btn a:focus{background:none}.content-slider .icon-btn a:hover img,.content-slider .icon-btn a:focus img{background:none}.content-slider .icon-btn img{background:none;max-width:100%}#unser-team h1.onepage-title{color:#d6d6d6;font-size:50px;font-weight:700;line-height:50px;text-align:right}@media (min-width: 768px){#unser-team h1.onepage-title{margin-bottom:-110px;width:40%;word-spacing:9999999px}}@media (max-width: 767px){#unser-team h1.onepage-title{text-align:left}}#unser-team h3{font-weight:700;font-size:26px;line-height:36px}#unser-team .team-container{margin-top:100px}.section-image-wrapper+.content-wrapper{margin-top:0}.h-kursangebote{color:#d6d6d6;font-size:50px;font-weight:700;line-height:50px;text-align:right}@media (min-width: 768px){.h-kursangebote{margin-bottom:-110px;padding-right:10%;word-spacing:9999999px}}@media (max-width: 767px){.h-kursangebote{text-align:left;font-size:calc(12px + 6vw)}}#eindruecke .section-headline-wrapper{background:#94c11a}#eindruecke h1.onepage-title{color:#fff;font-size:50px;font-weight:700;line-height:50px;padding-top:15px}#rundgang h1{background:#94c11a;border-radius:50%;color:#fff;font-size:50px;font-weight:700;height:400px;margin-bottom:-245px;margin-left:-13px;padding-top:71px;text-align:center;width:370px}@media (max-width: 767px){#rundgang h1{height:300px;margin-bottom:-174px;width:270px}}#osteopathie h1.onepage-title,#saeuglings-und-kinderosteopathie h1.onepage-title,#physiotherapie h1.onepage-title,#privatleistungen h1.onepage-title{opacity:0;display:none}.contact-title{color:#d6d6d6;font-size:50px;font-weight:700;line-height:50px;text-align:right}@media (min-width: 768px){.contact-title{padding-right:40px;text-align:right;margin-top:-15px}}@media (max-width: 767px){.contact-title{text-align:left}}@media (min-width: 768px){body{padding-top:60px}}img[src$=".svg"]{background-color:#94c11a;max-width:300px;transition:ease all 0.3s}img[src$=".svg"]:hover{background-color:#729414}@media (max-width: 767px){img[src$=".svg"]{display:block;margin:0 auto;max-width:60%}}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}.hp-row-item .img-circle{max-width:160px}.hp-row-item a{color:#7f7f7f;transition:ease all 0.3s}.hp-row-item a:hover,.hp-row-item a:focus{color:#94c11a}@media (min-width: 768px){.col-sm-15{width:20%;float:left}}@media (min-width: 992px){.col-md-15{width:20%;float:left}}@media (min-width: 1200px){.col-lg-15{width:20%;float:left}}.full-width-container{width:100vw;margin-left:calc(-50vw + 50%)}.full-width-container:before,.full-width-container:after{display:table;content:" "}.full-width-container:after{clear:both}.modal-backdrop{background:rgba(0,0,0,0.8)}@media (min-width: 768px){.info-modal{font-size:18px}}@media (min-width: 768px){.info-modal .modal-dialog{height:100vh !important;display:flex;margin:0 auto}}@media (max-width: 767px){.info-modal .modal-dialog{margin-top:25%}}.info-modal .modal-dialog .modal-content{border:0}@media (min-width: 768px){.info-modal .modal-dialog .modal-content{margin:auto !important;height:-webkit-fit-content !important;height:-moz-fit-content !important;height:fit-content !important}}.info-modal .modal-dialog .modal-content .modal-header{border:0;padding-left:20px;padding-right:50px;font-size:18px}@media (min-width: 768px){.info-modal .modal-dialog .modal-content .modal-header{font-size:22px}}.info-modal .modal-dialog .modal-content .modal-header p{font-weight:700;margin:0}.info-modal .modal-dialog .modal-content .modal-body p{margin-bottom:10px}.info-modal .modal-dialog .modal-content .close{font-size:45px;position:absolute;right:20px;top:9px}.news-container .news-item{margin-bottom:20px}.news-container .news-item .news-title{color:#94c11a;margin-top:0;margin-bottom:0;padding:7.5px;font-size:24px}.news-container .news-item .news-title a{color:#94c11a}.news-container .news-item .image-container{position:relative}.news-container .news-item .image-container img{max-width:100%}@media (min-width: 768px){.news-container .news-item .image-container{margin-right:-15px}}.news-container .news-item .image-container:hover .overlay-link{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.7);opacity:1}.news-container .news-item .image-container .overlay-link{transition:all 0.4s ease;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0}.news-container .news-item .image-container .overlay-link .fa.fa-link{color:#fff;background:#94c11a;border-radius:50%;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%, -50%)}.news-container .news-item .image-container .overlay-link .fa.fa-link:hover{background:#fff;color:#94c11a}.news-container .news-item .shortinfo{background:#94c11a;border-bottom:1px solid #94c11a;color:#fff;font-size:12px;padding:3px 5px}.news-container .news-item .news-content{padding:5px;font-size:14px}.news-container .news-item footer{background:none;border-top:1px solid #94c11a;border-bottom:1px solid #94c11a;padding:7.5px 0;overflow:auto;min-height:auto;margin-top:0}.news-container .news-item footer .btn{color:#fff;background-color:#94c11a;border-color:#729414;float:right}.news-container .news-item footer .btn:focus,.news-container .news-item footer .btn.focus{color:#fff;background-color:#729414;border-color:#1b2405}.news-container .news-item footer .btn:hover{color:#fff;background-color:#729414;border-color:#485e0d}.news-container .news-item footer .btn:active,.news-container .news-item footer .btn.active,.open>.news-container .news-item footer .btn.dropdown-toggle{color:#fff;background-color:#729414;border-color:#485e0d}.news-container .news-item footer .btn:active:hover,.news-container .news-item footer .btn:active:focus,.news-container .news-item footer .btn.focus:active,.news-container .news-item footer .btn.active:hover,.news-container .news-item footer .btn.active:focus,.news-container .news-item footer .btn.active.focus,.open>.news-container .news-item footer .btn.dropdown-toggle:hover,.open>.news-container .news-item footer .btn.dropdown-toggle:focus,.open>.news-container .news-item footer .btn.dropdown-toggle.focus{color:#fff;background-color:#597510;border-color:#1b2405}.news-container .news-item footer .btn:active,.news-container .news-item footer .btn.active,.open>.news-container .news-item footer .btn.dropdown-toggle{background-image:none}.news-container .news-item footer .btn.disabled:hover,.news-container .news-item footer .btn.disabled:focus,.news-container .news-item footer .btn.disabled.focus,.news-container .news-item footer .btn[disabled]:hover,.news-container .news-item footer .btn[disabled]:focus,.news-container .news-item footer .btn.focus[disabled],fieldset[disabled] .news-container .news-item footer .btn:hover,fieldset[disabled] .news-container .news-item footer .btn:focus,fieldset[disabled] .news-container .news-item footer .btn.focus{background-color:#94c11a;border-color:#729414}.news-container .news-item footer .btn .badge{color:#94c11a;background-color:#fff}.animation-container h1{line-height:45px;text-align:right;font-size:39px;color:#D6D6D6;font-weight:800;margin:0}.animation-container h2{line-height:47px;text-align:left;font-size:26px;color:#94C11A;font-weight:400;margin:0}.animation-container h2 .row-1{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:4s;animation-delay:4s}.animation-container h2 .row-2{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:8s;animation-delay:8s}.animation-container h2 .row-3{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:12s;animation-delay:12s}.animation-container .slide-1{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:8s;animation-delay:8s}.animation-container .slide-1.slideOutLeft{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:2s;animation-delay:2s}.animation-container .slide-1.fadeIn{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s}.animation-container .slide-2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:12s;animation-delay:12s}.animation-container .slide-2.slideOutLeft{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:2s;animation-delay:2s}.team-container .team-item{cursor:pointer;margin-bottom:25px}.team-container .team-item .team-title-container{text-align:center}.team-container .team-item .team-title-container .title{font-weight:bold;color:#94c11a;font-size:18px}.team-container .team-item .team-title-container .position{font-size:13px;min-height:50px}.team-container .team-item .image-container{border-radius:50%;display:inline-block;overflow:hidden;position:relative}.team-container .team-item .image-container img{max-width:100%}.team-container .team-item .image-container:hover .overlay{background:rgba(148,193,26,0.9) none repeat scroll 0 0;border-radius:50%;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.team-container .team-item .image-container .overlay{display:none}.team-container .team-item .image-container .overlay div.title{color:#fff;font-size:22px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.team-container .team-item .image-container .overlay .position{bottom:20px;color:#fff;position:absolute;text-align:center;width:100%}.team-container .team-item .image-container .overlay .position>div:first-child{font-weight:700}footer{border-top:1px solid #94c11a;padding-top:45px;padding-bottom:50px;font-size:12px;background:#94c11a;color:#fff}footer a,footer a:hover{color:#fff}footer .col1{font-size:18px}footer .col1 .copyright{font-size:12px}footer .col2{font-size:14px}@media (min-width: 768px){footer .col2 p{float:right}}h2{font-size:26px}.content-wrapper{margin-top:140px;margin-bottom:300px}@media (max-width: 767px){.content-wrapper{margin-top:50px;margin-bottom:100px}}footer2{color:#fff;font-size:14px;margin-top:75px;padding:10px 0;color:#94c11a}footer2 a{color:#94c11a}footer2 i.fa-li{text-align:left}footer2 .copyright{text-align:center;color:#a9b57d;margin-top:25px}footer2 .copyright a{color:#a9b57d}
