﻿.validation-state-error-color{border-color:#dc8d99!important;background:#fff7f8!important;color:#d85030!important}.validation-state-success-color{border-color:#8ec73b!important;background:#fafff2!important;color:#659f13!important}html{overflow-y:scroll}body{overflow:hidden}b,strong{font-weight:bold}.kontakt dt{font-weight:bold;margin-top:10px}.kontakt dt:first-child{margin-top:0}.button-booking.uk-button-large{font-family:Raleway,sans-serif;font-size:24px;font-weight:400}.button-booking .fa{margin-right:15px}.top-bar-outer-wrapper{font-size:12px;border-bottom:1px solid #ffe6bf}.top-bar-outer-wrapper .top-bar{margin:0;float:right}.top-bar-outer-wrapper .top-bar li{margin-left:24px;line-height:31px;margin-top:0}.top-bar-outer-wrapper .top-bar li:first-child{margin-left:0}.top-bar-outer-wrapper .top-bar li a{line-height:31px;color:#8d322d}.top-bar-outer-wrapper .top-bar li .fa{margin-right:4px}.navbar-outer-wrapper{border-bottom:1px solid #ffe6bf;background-color:#fffef4}.navbar-outer-wrapper a.logo{text-decoration:none;display:block;margin-top:10px;margin-bottom:10px}.navbar-outer-wrapper a.logo .logo1{font-size:36px;line-height:36px;font-family:fraktur-no2-webfont;display:block}.navbar-outer-wrapper a.logo .logo2{font-size:12px;line-height:14px;display:block}.navbar-outer-wrapper .main-menu{margin:0;padding:0;list-style:none;float:right;font-family:Raleway,sans-serif}.navbar-outer-wrapper .main-menu>li{float:left;position:relative}.navbar-outer-wrapper .main-menu>li>a{display:block;box-sizing:border-box;text-decoration:none;height:70px;padding:0 13px;line-height:70px;font-size:18px;border:0;margin-top:0;margin-left:0}.navbar-outer-wrapper .main-menu>li>a:before{position:absolute;content:'';height:3px;width:100%;background:#8d322d;margin-left:-15px;opacity:0;bottom:0;transition:all .2s ease-in-out}.navbar-outer-wrapper .main-menu>li>a[href='#']{cursor:text}.navbar-outer-wrapper .main-menu>li:last-child>a{padding-right:0}.navbar-outer-wrapper .main-menu>li:hover>a,.navbar-outer-wrapper .main-menu>li>a:focus,.navbar-outer-wrapper .main-menu>li.uk-open>a{outline:0}.navbar-outer-wrapper .main-menu>li:hover>a:before,.navbar-outer-wrapper .main-menu>li>a:focus:before,.navbar-outer-wrapper .main-menu>li.uk-open>a:before{opacity:1}.navbar-outer-wrapper .main-menu>li.uk-active>a:before{opacity:1;bottom:0}.lined,.headline-lined h2,.uk-grid h2{border-bottom:solid 1px #eecdcb;position:relative;padding-bottom:4px;margin-bottom:10px}.lined:after,.headline-lined h2:after,.uk-grid h2:after{background:#8d322d;content:" ";display:block;height:3px;width:42px;position:absolute;bottom:-2px;z-index:999}.breadcrumb-container{padding-top:10px;padding-bottom:10px}.footer-outer-wrapper{background-color:#373737}.footer-outer-wrapper,.footer-outer-wrapper a{color:#c3c4c6}.footer-outer-wrapper a .fa-facebook-official{font-size:30px}.post-meta ul{margin-left:0;margin-bottom:17px;padding:0;color:#ccc}.post-meta ul li{float:left;margin-left:20px;list-style:none}.post-meta ul li a{color:#ccc}.post-meta ul li i{margin-right:6px}.post-meta ul li:first-child{margin-left:0}.home-slideshow .slideshow-text h2{margin-bottom:20px;margin-left:20px;background-color:rgba(0,0,0,.3);padding:20px;font-weight:400;font-size:1.2em;display:inline-block}@media only screen and (min-width:640px){.home-slideshow .slideshow-text h2{font-size:1.5em}}@media only screen and (min-width:960px){.home-slideshow .slideshow-text h2{margin-bottom:40px;font-size:2.5em}}@media only screen and (min-width:1200px){.home-slideshow .slideshow-text h2{margin-bottom:40px;font-size:3em}}@media only screen and (min-width:1600px){.home-slideshow .slideshow-text h2{margin-bottom:40px;font-size:4em}}.form-contact label.required:after,.form-newsletter label.required:after,.form-contact label[data-validation-require]:after,.form-newsletter label[data-validation-require]:after{content:" (erforderlich)";font-style:italic;font-size:75%}.form-contact label:not(.validation-style-none)[data-validation-state="uk-form-danger"],.form-newsletter label:not(.validation-style-none)[data-validation-state="uk-form-danger"]{border:0!important;background:none!important}.form-contact label:not(.validation-style-none)[data-validation-state="uk-form-success"],.form-newsletter label:not(.validation-style-none)[data-validation-state="uk-form-success"]{border:0!important;background:none!important}.form-contact input:not(.validation-style-none)[data-validation-state="error"],.form-newsletter input:not(.validation-style-none)[data-validation-state="error"],.form-contact textarea:not(.validation-style-none)[data-validation-state="error"],.form-newsletter textarea:not(.validation-style-none)[data-validation-state="error"],.form-contact select:not(.validation-style-none)[data-validation-state="error"],.form-newsletter select:not(.validation-style-none)[data-validation-state="error"],.form-contact input:not(.validation-style-none).input-validation-error,.form-newsletter input:not(.validation-style-none).input-validation-error,.form-contact textarea:not(.validation-style-none).input-validation-error,.form-newsletter textarea:not(.validation-style-none).input-validation-error,.form-contact select:not(.validation-style-none).input-validation-error,.form-newsletter select:not(.validation-style-none).input-validation-error{border-color:#dc8d99!important;background:#fff7f8!important;color:#d85030!important}.form-contact input:not(.validation-style-none)[data-validation-state="success"],.form-newsletter input:not(.validation-style-none)[data-validation-state="success"],.form-contact textarea:not(.validation-style-none)[data-validation-state="success"],.form-newsletter textarea:not(.validation-style-none)[data-validation-state="success"],.form-contact select:not(.validation-style-none)[data-validation-state="success"],.form-newsletter select:not(.validation-style-none)[data-validation-state="success"]{border-color:#8ec73b!important;background:#fafff2!important;color:#659f13!important}.form-contact .field-validation-error,.form-newsletter .field-validation-error{display:none}.form-newsletter input{background-color:#fff}.comma-list,.copyright-list,.image-copyright-list{list-style:none;margin:0;padding:0;display:inline}.comma-list li,.copyright-list li,.image-copyright-list li{display:inline}.comma-list li:after,.copyright-list li:after,.image-copyright-list li:after{content:", "}.comma-list li:last-child:after,.copyright-list li:last-child:after,.image-copyright-list li:last-child:after{content:""}.widerspruchsrecht{text-transform:uppercase}iframe.centralplanner{width:100%;height:900px;overflow:hidden}@media only screen and (max-width:767px){iframe.centralplanner{height:1000px}}@media only screen and (max-width:479px){iframe.centralplanner{height:1200px}}iframe.matomo-optout{width:100%;height:400px}@media only screen and (min-width:980px){iframe.matomo-optout{height:200px}}@media only screen and (min-width:768px) and (max-width:979px){iframe.matomo-optout{height:300px}}@media only screen and (max-width:767px){iframe.matomo-optout{height:300px}}