*{margin:0;padding:0;font-family:'Lato','source sans pro'}.clear{clear:both}input{outline:none}#header{background:#fff;height:120px;z-index:10}#nav{height:51px;top:0;width:100%;z-index:100}#menu-secondary{display:none}#image,#image_home{background:#a9a9a9;width:100%;height:500px;position:fixed;top:40px;z-index:-100;padding-left:0;padding-right:0;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover}#image img,#image_home img{width:100%}#content,#content_home{position:absolute;top:540px;width:100%;overflow:hidden;background:#f7f7f7;z-index:1}#headerContent{background:#fff;height:100%;padding-top:5px;padding-bottom:5px}#bafepLogo{height:100%;float:left;margin-right:10px}#headerContent p{float:left;font-size:16px;line-height:1.2;margin-top:14px}#headerContent p a{color:#2a58a5;text-decoration:none}.menu-item:hover{background:#e7e7e7}.menu-item .menu-item:hover{background:0 0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#2a58a5}.menu-item:hover>a{color:#2a58a5 !important}.current-page-ancestor{background:#e7e7e7}.current-page-ancestor>a{color:#2a58a5}#menu-secondary .current-menu-ancestor{background-color:#2a58a5}#menu-secondary .current-page-ancestor>a{color:#fff}#navbar-right .open>a,#navbar-right .open>a:hover,#navbar-right .open>a:focus{color:#2a58a5 !important;background-color:#e7e7e7 !important}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:0 0;color:#2a58a5}#Logo{height:100%;float:right}#navContent{height:100%}#contentContent{background:#f7f7f7;height:100%}.navbar-toggle .icon-bar{height:4px;width:29px}.navbar-default .navbar-toggle .icon-bar{background-color:#2a58a5}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#2a58a5 !important;background-color:#e7e7e7 !important}.navbar-right li:hover{cursor:pointer}.navbar-default{background:0 0;border:none}#footer{background:none repeat scroll 0 0 #333;border-top:5px solid #2a58a5;color:#f7f7f7;margin-top:150px;padding-bottom:50px;padding-top:20px}#footer .textwidget{font-weight:300}#kontakt a,#addresse a{color:#f7f7f7}.footerlabel h2{font-size:14pt}.footerlabel ul{list-style:none;font-weight:lighter}#links ul a{color:#f7f7f7}#links ul a:before{content:"- "}#links ul a:hover{cursor:pointer}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background:0 0;color:#2a58a5}.dropdown-menu{background-color:rgba(255,255,255,.8);padding:0}.dropdown-menu>li{border-top:1px solid #f7f7f7}.dropdown-menu>li:first-of-type{border-top:0}a:focus{outline:none}@media (min-width:768px){#navContent{padding-left:0;padding-right:0}#peter>.container-fluid{padding-right:0;padding-left:0}#footer #footerLogo{display:none}.navbar{float:left;width:100%}.navbar #menu-mainmenu{float:none;display:inline-block}.navbar-collapse{text-align:center}.dropdown-menu{text-align:left}.navbar-default .navbar-nav>li>a:focus{color:#777}#nav{background:#f8f8f8;border-bottom:1px solid #2a58a5}#headerContent p{margin-top:24px;font-size:24px}}.video{display:none}@media (min-width:992px){#hide{display:none}#page{position:relative}.video{display:block;position:absolute;right:0;top:0}}.navbar-collapse{border:none;box-shadow:none}.navbar-nav{background-color:#f8f8f8}.navbar-toggle{position:relative;top:15px}@media (max-width:767px){#notibar{position:fixed;z-index:12!important;top:80px!important;padding-left:5px !important;padding-right:5px !important}#footer #footerLogo{display:inline;margin:50px auto auto;width:150px}#header{height:60px}#Logo{display:none}#nav{position:fixed;top:80px;height:auto}.navbar-toggle{position:fixed;top:12px;right:0}#headerContent{height:80px;position:fixed;z-index:11!important;width:100%;border-bottom:1px solid #2a58a5}#bafepLogo{padding:5px 0}#footer{text-align:center}.navbar{position:fixed;min-height:auto;width:100%;left:0}.navbar-nav{margin-top:0;margin-bottom:0}#slogan p{font-size:20px}#menu-item-784 a.dropdown-toggle{color:#333}}#bs-example-navbar-collapse-1{line-height:0}@media screen and (-webkit-min-device-pixel-ratio:0){#content{z-index:10}#headerContent{z-index:100}}.navbar-right .dropdown{background:#2a58a5}#nav .navbar-right .dropdown>a{color:#f7f7f7}#nav .navbar-right .dropdown:hover{background:#e7e7e7}#nav .navbar-right .dropdown>a:focus{color:#2a58a5}#nav .navbar-right .dropdown>a:hover{color:#2a58a5}p.login-remember{display:none}.cc-window{text-align:center;font-family:'Lato','source sans pro'}.cc-btn{border-radius:0}.cc-btn:hover{text-decoration:none}.table-scrollable{width:100%;overflow-y:auto;margin:0 0 1em}.table-scrollable::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.table-scrollable::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,.3)}#notibar{background:#2a58a5;color:#fff;font-size:16px;z-index:1;top:0;left:0;width:100% !important;padding:10px 0;text-align:center;display:none}#notibar a{color:#fff;border-bottom:1px dotted;text-decoration:none}#img_responsive{max-width:100%;height:auto}.wdh{display:none}#babysitter{white-space:nowrap;border-collapse:collapse}#babysitter td{border-bottom:1px grey dashed}.beitragstext{display:table;border-collapse:collapse}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;background-color:#000}.responsive-video-hoch{position:relative;padding-bottom:0;padding-top:56.25%;height:0;overflow:hidden;background-color:#000}a.linkbox{background-color:#2a58a5;border:none;color:#fff !important;padding:15px 32px;text-align:center;text-decoration:none !important;display:inline-block;font-size:16px !important;border-radius:4px;margin-top:15px}a.linkbox:hover{box-shadow:0 0 25px 10px #c7c7c7;cursor:pointer}#kontaktformular form{width:100%}#kontaktformular input,select,textarea{margin:0 0 1em .5em;padding:.2em .5em;width:300px;border:1px solid #2a58a5}#kontaktformular label{text-align:right;line-height:1.5;font-weight:400}#kontaktformular label:after{content:":"}#kontaktformular button{margin-left:5px;padding:5px 7px}#kontaktformular h3{margin-bottom:40px}#kontaktformular .tab{width:100px;display:block;float:left}.brief{float:right;margin-right:30px}blockquote{font-size:inherit}blockquote ol{list-style-position:inside;margin:.5em 0}