.cookieconsent.oneclick .consentform{display:none}.cookieconsent .cbtn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cookieconsent.inline{position:fixed;bottom:0;margin-bottom:0;width:100%;left:0;background-color:rgba(64,64,64,.8);z-index:11;font-size:75%;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.75);box-shadow:0 0 10px 0 rgba(0,0,0,.75)}.cookieconsent.inline h2{display:none;padding-left:40px;padding-right:40px;position:relative}.cookieconsent.inline h2::before{content:'';background:url(version/174/frontend/img/achtung.svg);background-size:contain;background-repeat:no-repeat;height:35px;left:0;position:absolute;width:35px}.cookieconsent.inline h2::after{content:'';background:url(version/174/frontend/img/achtung.svg);background-size:contain;background-repeat:no-repeat;height:35px;position:absolute;right:0;width:35px}.cookieconsent .consentgroup{border-bottom:2px solid #cecece;padding-bottom:15px;margin-bottom:15px}.cookieconsent .consentgroup:last-child{border-bottom:0}.cookieconsent .consentgroup h4{margin:0 0 10px 0}.cookieconsent .consentgroup label{cursor:pointer;display:block;font-weight:normal;margin:0;text-align:right}.cookieconsent .consentgroup label input[type="checkbox"]{vertical-align:text-top}.consentheader{margin-bottom:15px}.consentheader .headerlinks{text-align:center}.cookieconsent.settingsbadge{background:url(version/174/frontend/img/cookie.svg);background-color:#fff;background-position:3px 1px;background-size:15%;background-repeat:no-repeat;border-color:#000;border-bottom-width:2px;border-bottom-style:solid;border-right-width:2px;border-right-style:solid;border-bottom-right-radius:10px;box-shadow:2px 2px 2px 1px rgba(0,0,0,.35);cursor:pointer;display:none;left:0;overflow:hidden;padding:5px 10px 5px 40px;position:fixed;top:0;z-index:100}.cookieconsent.inline .consentgroup h4,.cookieconsent.inline .consentgroup p{color:#fff;font-size:14px}@media (min-width:1200px){.cookieconsent.inline h1::before{margin-left:150px}.cookieconsent.inline h1::after{margin-right:150px}.cookieconsent.oneclick.inline .showmore{margin-right:75px}.cookieconsent.oneclick.inline .bugmenot{margin-left:75px}}@media (max-width:1199px){.cookieconsent.inline{bottom:0}}.cookieconsent.inline:not(.oneclick){max-height:500px;overflow-y:scroll}.cookieconsent.inline .cookieconsent-container{max-width:1170px;padding:15px 30px;margin:0 auto}.cookieconsent.inline .consentheader{text-align:center;color:#fff;font-weight:550;font-size:14px}.cookieconsent.inline .consentheader p:nth-of-type(2){padding-bottom:2px}.cookieconsent.inline .consentheader .text-center{padding-top:2px}.cookieconsent.inline .consentheader a{color:#fff}.cookieconsent.inline .consentheader a:hover{color:#000;text-decoration:none}.cookieconsent .oneclick{text-align:center}.cookieconsent.inline .consentgroup{padding-left:0;padding-right:0;border-bottom:1px solid #cecece;padding-bottom:5px;margin-bottom:5px}.cookieconsent.inline .consentgroup h4{font-weight:bold}.cookieconsent .consentgroup .linktocookieprovider{text-align:right}.cookieconsent.inline .consentgroup .linktocookieprovider{text-align:center}.cookieconsent.inline .consentgroup .linktocookieprovider>a{color:#fff;text-align:right}.cookieconsent.inline .consentgroup .linktocookieprovider>a:hover{color:#000;text-decoration:none}.cookieconsent.inline .consentgroup label{color:#fff;font-size:14px}.cookieconsent .buttonbar{text-align:right}.cookieconsent.inline .buttonbar{text-align:center}.cookieconsent .cbtn-primary{color:#fff;background-color:#bc3726;border-color:#a73122}.cookieconsent.inline .cbtn-primary{background-color:#000;border-color:transparent;color:#fff}.cookieconsent.inline .cbtn-secondary{background-color:#000;border-color:transparent;color:#fff}.cookieconsent .oneclick .cbtn-secondary{background-color:#000;border-color:transparent;color:#fff;min-width:150px}@media (max-width:767px){.cookieconsent.inline h1{padding:0;font-size:18px}.cookieconsent.inline h1::before,.cookieconsent.inline h1::after{display:none}.cookieconsent.inline .consentheader p:nth-of-type(3){margin-top:2px;border-top:1px solid gray}.cookieconsent.inline .consentheader p>a{display:block;padding:5px}.cookieconsent.oneclick.inline .oneclick.text-right .btn{margin-bottom:5px}.cookieconsent.inline:not(.oneclick){max-height:350px}.cookieconsent.settingsbadge{border-bottom-width:0;border-top-width:2px;border-bottom-right-radius:0;border-top-right-radius:10px;border-top-style:solid;top:auto;bottom:0}}.cookieconsent .inline-cookie-close{color:#fff;font-size:30px;padding-right:20px;position:sticky;text-align:right;top:0}.cookieconsent .inline-cookie-close .fa-close{cursor:pointer}.cookieconsent.inline{background-color:#fff;border-top:2px solid #900;z-index:1040}.cookieconsent.inline .cookieconsent-container{max-width:none;padding:15px}.cookieconsent.inline .consentheader{color:#303030;font-weight:400;font-size:12px}.cookieconsent .oneclick button{font-size:12px}.cookieconsent.inline .consentheader p{margin:.5em 0}.cookieconsent.inline .consentheader a{color:#e2001a}.consentheader a{text-decoration:underline}.consentgroup{margin:-1px 0!important;padding:1em!important;border-top:1px solid #ddd;border-bottom:1px solid #ddd!important}.consentgroup:hover,.consentgroup:focus{background-color:#f7f7f7}.cookieconsent .consentgroup label{display:flex;text-align:left;justify-content:space-between;align-items:center}.cookieconsent.inline .consentgroup label{font-size:12px}.cookieconsent .consentgroup label>span.switch{text-align:right;position:relative;display:inline-block;height:2em;width:3em}.cookieconsent .consentgroup label>span.switch input{opacity:0;width:0;height:0}.checkbox-switch{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.checkbox-switch.round{border-radius:2em}.checkbox-switch.round:before{border-radius:50%}.checkbox-switch:before{position:absolute;content:"";height:1.5em;width:1.5em;left:.25em;bottom:.25em;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.checkbox-switch{background-color:#063}input:focus+.checkbox-switch{box-shadow:0 0 1px #063}input:checked+.checkbox-switch:before{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.cookieconsent .consentgroup label b.h4{margin-bottom:0}.cookieconsent .consentgroup label b.h4+p{color:#303030;font-size:12px;margin:.5em 0}.cookieconsent.oneclick.inline .showmore{border:none;margin-right:7.5px}.cookieconsent.oneclick.inline .bugmenot{margin-left:7.5px;padding-left:50px;padding-right:50px}@media (max-width:768px){.cookieconsent.inline{min-width:auto;width:100%}.cookieconsent.inline .consentheader .h4{display:none}.cookieconsent.inline .consentheader .link-wrapper{display:block}.cookieconsent.inline .consentheader,.cookieconsent.inline .consentgroup label,.cookieconsent .consentgroup label b.h4+p{font-size:11px}}