h1,h2,h3,h4,h5,h6{font-family:"bundessansweb",Arial,helvetica,sans-serif,"Droid Sans"}#navBreadcrumbsVertical>strong,#navBreadcrumbsVertical .level1 a{font-family:"bundessansweb",Arial,helvetica,sans-serif,"Droid Sans"}.navSkip a:focus,.navSkip a:active{background-color:#e2001a}a{color:#e2001a}.button{background-color:#e2001a}.teaser .medium-4 a:focus{outline:1px dotted #e2001a}#supplement .banner a:hover h3,#supplement .banner a:active h3,#supplement .banner a:focus h3{background-color:#e2001a}#footer{background-color:#e2001a}input:hover,input:focus,input:active,textarea:hover,textarea:focus,textarea:active,select:hover,select:focus,select:active{border:1px solid #e2001a}input.submit,input.reset{background-color:#e2001a;border-color:#e2001a}#supplement .facets h4 a{color:#e2001a}#supplement .solrSortLinks a.sortDown{background-color:#e2001a}#supplement .solrSortLinks a.sortUp{background-color:#e2001a}.navIndex a.page:hover,.navIndex a.page:focus,.navIndex a.page:active,.navIndex strong{background-color:#e2001a}.navIndex span.back,.navIndex span.forward{color:#e2001a}.live-calendar .on{color:#e2001a}.live-calendar .calendar-details li span{color:#e2001a}.live-calendar .opened>a{background-color:#e2001a}.cookiebanner{border-bottom:3px solid #e2001a}.cookiebanner.classic{background-color:#e2001a}.js-on .cookiebanner.classic{background-color:#e2001a}.js-on .cookiebanner.classic .cookiebannerbox>div{background-color:#e2001a}.js-on .cookiebanner.classic .cookiebannerbox>div .button{color:#e2001a}#navBreadcrumbs a:hover,#navBreadcrumbs a:focus,#navBreadcrumbs a:active{color:#e2001a}#navBreadcrumbsVertical{background-color:#e2001a}#menu h1{background-color:#e2001a}#menu .mm-search{background-color:#e2001a}#menu ul{color:#e2001a}#menu li a,#menu li strong{color:#e2001a}#menu li.service{background-color:#e2001a}#menu li.service li a,#menu li.service li strong,#menu li.service li span{color:#e2001a}#menu .mm-next:after{border-color:#e2001a}#menu .mm-next:focus{outline:1px dotted #e2001a}.js-on .teaser-switcher .navigation button:focus{background-color:#e2001a;outline:1px solid #e2001a}#stage{background-color:#e2001a}#stage .pagination a{background-color:#e2001a}#stage .pagination strong{color:#e2001a}.js-on #stage .navigation button:focus{background-color:#e2001a;outline:1px solid #e2001a}.js-on .toggleEntry .heading,.js-on .facets .heading{color:#e2001a}#togglenav{background-color:#e2001a}@media only screen and (min-width:37.563em){.js-on #stage .slick-dots li button:hover,.js-on #stage .slick-dots li button:focus,.js-on #stage .slick-dots li button:active{color:#e2001a}.js-on #stage .slick-dots li.slick-active button{color:#e2001a}}@media only screen and (min-width:64em){#servicebox .social a em{font-family:"bundessansweb",Arial,helvetica,sans-serif,"Droid Sans"}#servicebox .social strong em{font-family:"bundessansweb",Arial,helvetica,sans-serif,"Droid Sans"}#navPrimary>ul>li a,#navPrimary>ul>li strong{font-family:"bundessansweb",Arial,helvetica,sans-serif,"Droid Sans"}body{border-top:10px solid #e2001a}#stage{background-color:#e2001a}#navPrimary>ul>li em a{color:#e2001a}#navSecondary li strong{background-color:#e2001a}#navSecondary li a:hover,#navSecondary li a:focus,#navSecondary li a:active{background-color:#e2001a}#navSecondary li li strong{background-color:#e2001a}#navSecondary li li li strong{background-color:#e2001a}}#header .logo a,#navBreadcrumbs .first a{margin:1px}#header .logo a:focus,#navBreadcrumbs .first a:focus{outline:1px dotted #000}#search,.border input,.border textarea,.border select{border:1px solid #949494}.ba-btn,.btn{min-width:200px;height:40px;padding:9.333px 19px 8px 19px;border-radius:4px;font-size:14px;font-family:Roboto Medium,sans-serif;font-weight:bold;color:#fff;text-decoration:none;line-height:14px;text-transform:uppercase;border-color:#e2001a;background-color:#e2001a;cursor:pointer}.ba-btn-primary:focus:not(:disabled),.ba-btn-primary:hover:not(:disabled),.btn-primary:focus:not(:disabled),.btn-primary:hover:not(:disabled){border-color:#585858;background-color:#585858}.teaser h1,.teaser h2,.teaser h3{line-height:1.2}.facets button{font-size:1.5rem;font-weight:bold;padding:5px 5px 5px 0;line-height:18px;text-align:left;width:100%;display:block;margin-bottom:1rem}#navBreadcrumbs strong{color:#4d4d4d}.modal{background-color:rgba(0,0,0,0.5);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;outline:0}.modal .modal-dialog{margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0;top:195px}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .modal-title{font-size:2rem;margin-bottom:0}.modal-body{position:relative;padding:15px}.modal-body form legend{margin-bottom:10px}.modal-body h3,.modal-body label{font-size:15px;font-weight:600;color:#020e25;padding-right:50px}.modal-body p,.modal-body a,.modal-body legend{font-size:1.5rem}.modal-body .tabs-container .heading{display:inline-block;margin-bottom:20px}.modal-body .tabs-container .heading::after{content:'';display:inline-block;position:absolute;width:14px;height:10px;margin-left:10px;margin-top:3px}.modal-body .tabs-container .heading.active-control::after{background:url(/SiteGlobals/Frontend/Images/icons/sprite-right.png?__blob=normal) no-repeat 98% -1256px}.modal-body .tabs-container .heading.inactive-control::after{background:url(/SiteGlobals/Frontend/Images/icons/sprite-right.png?__blob=normal) no-repeat 98% -210px}.modal-body input[type="checkbox"]{margin-top:5px}.modal-footer{padding:15px}.modal-footer .ba-btn{width:100%;margin-left:0;text-decoration:none}.modal-footer .ba-btn-contrast{border:2px solid #595959;background-color:transparent;color:#595959;margin-bottom:20px}.modal-footer .ba-btn-contrast:hover,.modal-footer .ba-btn-contrast:focus{background-color:#595959;color:#fff}.searchresult .Sedcard{background:0;margin-bottom:0}.searchresult .Sedcard>div.large-3{margin-bottom:40px}.searchresult .Sedcard h3{padding-right:8px;height:48px;overflow:hidden;margin-bottom:0}.searchresult .Sedcard .picture{background:#fff;height:170px;max-height:170px;overflow:hidden}.searchresult .Sedcard.row .picture{height:auto}.searchresult .Sedcard .picture img{margin-bottom:0;width:124px}.searchresult:after{content:'';display:block;clear:both}.searchresult .wrapper-teaser,.row.teaser:not(.Sedcard){margin-top:20px}#supplement .box.toggleFacet li.selectedFacet a{background:0}#supplement .box.toggleFacet li.selectedFacet a{padding-left:0}#content .sedcard .images:after{content:'';display:block;clear:both}.responsive-video{margin:0 15px 15px 0}#content .sedcard .pdfDownload{float:right;margin-left:10px;margin-right:15px}#content .sedcard .shoppingCartLink{background-position:0 -4450px}#content .sedcard .team .teamHeader{margin-bottom:10px}#content .sedcard .team .address{margin-bottom:5px}#content .team{background-color:#eee;padding:5px 0 0 5px;margin-bottom:10px;margin-right:20px}#menu .navInstagram a,#menu .navInstagram strong{padding-left:40px}#menu .navInstagram>a,#menu .navInstagram strong{background:url(/SiteGlobals/Frontend/Images/icons/instagram-mobile.png?__blob=normal) no-repeat 10px 11px}#menu .navInstagram em{display:none}.warenkorb #shoppingCartPicture{width:20%}.warenkorb #shoppingCartItem{width:45%}.warenkorb #shoppingCartPDF{width:15%}.warenkorb #shoppingCartAction{width:20%}.warenkorb input.checkbox::after{background:url(/SiteGlobals/Frontend/Images/icons/instagram.png?__blob=normal) no-repeat 20px -15px;padding-left:30px;height:20px;width:20px}.orderConfirmation ol,.orderConfirmation h2{font-size:100%}.orderConfirmation p.metaInfo{display:none}#carousel{background:#eee;border-top:2px dotted #7f7f7f;padding-top:20px}@media only screen and (min-width:37.563em){.js-on #stage .slick-dots{margin-left:16px;bottom:34px;width:40%}.js-on #stage .navigation{bottom:34px}.modal .modal-dialog{width:auto;margin:30px 10px}.modal-footer{padding:15px;text-align:right}.modal-footer .ba-btn{width:auto;margin-left:10px!important;min-width:0;margin-bottom:0}}@media only screen and (min-width:64em){.js-on #stage .slick-dots{width:25%}#servicebox .navInstagram a{background:url(/SiteGlobals/Frontend/Images/icons/instagram.png?__blob=normal) no-repeat 0 7px}#servicebox .navInstagram a:hover,#servicebox .navInstagram a:active{background:url(/SiteGlobals/Frontend/Images/icons/instagram-active.png?__blob=normal) no-repeat 0 7px}.modal-content{top:110px}.modal .modal-dialog{max-width:760px;margin:30px auto}.cookie-form .cookie-checkboxes{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}
