@charset "UTF-8";
.background-fx,.SidebarHtml,#LogInOut,#CalendarSmallHome,#FormularBuchungsnummer{box-shadow:0 0 5px rgba(0, 0, 0, 0.15), inset 0 0 0 rgba(0, 0, 0, 0);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 2s ease-out;-moz-appearance:all 2s ease-out;transition:all 2s ease-out}.background-hover-fx,.OVList>li:hover,#FormularBuchungsnummer:hover{-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);box-shadow:0 0 10px rgba(0, 0, 0, 0.5);background:rgba(0, 0, 0, 0);background:-moz-linear-gradient(135deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);background:-webkit-linear-gradient(135deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);background:linear-gradient(135deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$color1,endColorstr=$color2,GradientType=1);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all 0.5s ease;-moz-appearance:all 0.5s ease;transition:all 0.5s ease}.background-hover-button-fx,.SidebarHtml:hover .submit,.SidebarHtml:hover .IsButton,#LogInOut:hover .submit,#LogInOut:hover .IsButton,#CalendarSmallHome:hover .submit,#CalendarSmallHome:hover .IsButton,#FormularBuchungsnummer:hover input[type="submit"]{box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 0, 0, 0.5);background:#b61330;color:#dfdfdf}.button-hover-fx,.submit:hover,.IsButton:hover,.prevPane:hover,.firstPane:hover,.FieldseparateInvoiceDelivery .LabelCheckboxInput:hover,.FieldPListPermit .LabelCheckboxInput:hover{background-color:#9f102a !important;color:#f2f2f2 !important;text-shadow:0 0 10px #fff;box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.75), 0 0 5px black !important}body.FontSizeStandard{--font-size-dynamic: 1.125rem}body.FontSizeIncrease{--font-size-dynamic: calc(1.125rem + 0.25rem)}body.ColorStyleStandard{--darken: 0}body.ColorStyleDark{--darken: 80}select{padding:0}input.invalid,.RegisterInvalid{border:1px solid rgba(255, 0, 0, 0.47)}span.ImageEffectContainer{position:relative;display:block;overflow:hidden}span.ImageEffectContainer[data-animation="fade"] .EffectImage{position:absolute;top:0;left:0;overflow:hidden;z-index:1;transition:opacity 0.5s linear;opacity:0}span.ImageEffectContainer[data-animation="slideDown"] .EffectImage{display:none;position:absolute;top:0;left:0}span.ImageEffectContainer[data-animationstart="hover"]:hover>.EffectImage{opacity:1}input[type="radio"]:after{width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#fff;content:"";display:inline-block;visibility:visible;border:2px solid #6c757d;-webkit-transition:all 0.5s ease;-moz-appearance:all 0.5s ease;transition:all 0.5s ease;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);box-shadow:0 0 5px rgba(0, 0, 0, 0.5)}input[type="radio"]:checked:after{width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#6c757d;content:"";display:inline-block;visibility:visible;border:2px solid #fff}::-moz-selection{background:#343a40;color:#fff}::selection{background:#343a40;color:#fff}body{min-height:100vh;background:rgba(0, 0, 0, 0);background:-moz-linear-gradient(135deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%);background:-webkit-linear-gradient(135deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%);background:linear-gradient(135deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$color1,endColorstr=$color2,GradientType=1)}a img{border:0}img{display:block;max-width:100%;height:auto}ul,ol{padding-left:15px}#TopMenu ul,#HauptMenu ul,#LocaleSwitch ul,#Veranstaltungsliste ul,#LogIO ul{list-style:none;padding-left:0}.GroupFieldset>p>.LabelRadiogroupInput{display:block}h1{font-size:calc(var(--font-size-dynamic) + 0.75rem);padding:0 20px}.Frage,#LogInUser,#LogInPassword{margin-bottom:3px}.GroupFieldsetInvoiceAddress{background-color:rgba(0, 0, 0, 0.05);border-top:0 none;padding-top:2px;padding:10px 36px}.FrageSeparateinvoiceAddress,.FrageSeparatedeliveryAddress{margin-bottom:0}.submit,.IsButton,.prevPane,.firstPane,.FieldseparateInvoiceDelivery .LabelCheckboxInput,.FieldPListPermit .LabelCheckboxInput{font-size:calc(var(--font-size-dynamic) - 0.25rem);color:#fff;background-color:#cd1536;cursor:pointer;display:inline-block;padding:8px 32px;border-radius:3px;border:0;font-weight:normal;text-transform:none;min-height:40px;min-width:120px;box-shadow:0 0 5px rgba(0, 0, 0, 0.15), inset 0 0 0 rgba(0, 0, 0, 0);-webkit-transition:all 0.5s ease !important;-moz-appearance:all 0.5s ease !important;transition:all 0.5s ease !important}.FieldseparateInvoiceDelivery .LabelCheckboxInput{padding-left:36px}#Printbutton{text-align:center}#Printbutton a{color:#cd1536;background-color:#fff;cursor:pointer;display:inline-block;padding:5px 20px;border-radius:3px;font-size:calc(var(--font-size-dynamic) - 0.25rem);-webkit-transition:all 0.5s ease !important;-moz-appearance:all 0.5s ease !important;transition:all 0.5s ease !important;font-weight:400;width:100%}#Printbutton a:hover{background:#cd1536;color:#fff}#FormTabs{display:inline-block;width:100%}#FormTabs #FormSteps::after{content:"";clear:both;display:block}#FormTabs #FormSteps .FormStep{height:auto;position:relative;margin-bottom:2px !important}#FormTabs #FormSteps .FormStep a{top:0;padding-left:0px;margin-right:5px;font-size:calc(var(--font-size-dynamic) - 0.313rem);color:#343a40;padding:5px 20px;border:0 solid #999;border-radius:20px;box-shadow:0 0 5px rgba(0, 0, 0, 0.15), inset 0 0 0 rgba(0, 0, 0, 0);transition:all 0.5s ease}#FormTabs #FormSteps .FormStep a.active{text-decoration:none;background-color:rgba(0, 0, 0, 0.05);box-shadow:0 0 10px rgba(0, 0, 0, 0.5)}#FormTabs #FormSteps .FormStep a[href]:hover:not(.active){background-color:rgba(0, 0, 0, 0.05);box-shadow:0 0 10px rgba(0, 0, 0, 0.5)}#FormTabs #FormSteps .FormStep a.active:hover{background-color:rgba(0, 0, 0, 0.025);box-shadow:0 0 5px rgba(0, 0, 0, 0.15), inset 0 0 0 rgba(0, 0, 0, 0)}#FormTabs #FormSteps .FormStep::after{content:"";position:absolute;background:rgba(0, 0, 0, 0.15);width:6px;height:3px;right:0;top:14.75px}#FormTabs #FormSteps .FormStep:last-child::after{display:none}.PaneButtons{list-style:none;margin-top:40px;margin-bottom:35px;display:inline-block;border-top:1px solid rgba(0, 0, 0, 0.05);padding:20px 20px}.PaneButtons::after{content:"";clear:both;display:block}.PaneButtons .PaneButtonLeft,.PaneButtons .PaneButtonRight{float:left;width:calc(100% / 3);min-height:1px}.PaneButtons .PaneButtonLeft{text-align:left}.PaneButtons .PaneButtonCenter{text-align:left;position:absolute;top:70px;width:100%}.PaneButtons .PaneButtonCenter .PaneButtonCenterContent{padding-top:0;width:100%}.PaneButtons .PaneButtonCenter .PaneButtonCenterContent .PflichtfeldHinweisPanebutton{font-size:calc(var(--font-size-dynamic) - 0.375rem)}.PaneButtons .PaneButtonRight{text-align:right;float:right}#Header #Navigation #HauptMenu ul,#Gesamt>#Navigation #HauptMenu ul{margin-bottom:0}#Header #Navigation #HauptMenu ul::after,#Gesamt>#Navigation #HauptMenu ul::after{content:"";clear:both;display:block}#Header #Navigation #HauptMenu ul li,#Gesamt>#Navigation #HauptMenu ul li{position:relative}#Header #Navigation #HauptMenu ul li ul,#Gesamt>#Navigation #HauptMenu ul li ul{display:none;opacity:0;position:absolute;left:0}#Header #Navigation #HauptMenu ul li:hover ul,#Gesamt>#Navigation #HauptMenu ul li:hover ul{display:inline-block;opacity:1}#Header #Navigation #HauptMenu .MenueLevel2,#Gesamt>#Navigation #HauptMenu .MenueLevel2{z-index:9999;background-color:#fff;box-shadow:0 0 10px rgba(0, 0, 0, 0.5);width:100%;font-size:calc(var(--font-size-dynamic) - 0.25rem)}#Header #Navigation #HauptMenu .MenueLevel2.open,#Gesamt>#Navigation #HauptMenu .MenueLevel2.open{display:block;opacity:1;visibility:visible}#Header #Navigation #HauptMenu .MenueLevel2.close,#Gesamt>#Navigation #HauptMenu .MenueLevel2.close{display:none;opacity:0;visibility:hidden}#Header #Navigation #HauptMenu .MenueLevel2 a,#Gesamt>#Navigation #HauptMenu .MenueLevel2 a{background-color:#fcfcfc;display:block;color:#343a40;font-weight:400;font-size:calc(var(--font-size-dynamic) - 0.375rem)}#Header #Navigation #HauptMenu .MenueLevel2 a:hover,#Header #Navigation #HauptMenu .MenueLevel2 a.Self,#Gesamt>#Navigation #HauptMenu .MenueLevel2 a:hover,#Gesamt>#Navigation #HauptMenu .MenueLevel2 a.Self{color:#cd1536;background:rgba(0, 0, 0, 0.05)}.Sidebar #Navigation #HauptMenuRahmen #HauptMenu ul::after,.Leftbar #Navigation #HauptMenuRahmen #HauptMenu ul::after{content:"";clear:both;display:block}#Buchungsnummer::after,#SearchForm::after{content:"";clear:both;display:block}#Buchungsnummer #EingabeBN,#Buchungsnummer #WeiterBN,#Buchungsnummer #EingabeSearch,#Buchungsnummer #SearchBN,#SearchForm #EingabeBN,#SearchForm #WeiterBN,#SearchForm #EingabeSearch,#SearchForm #SearchBN{float:left}.error{background-color:#ed6767;box-shadow:0 4px 9px rgba(0, 0, 0, rgba(0, 0, 0, 0.3)), 0 0 0 1px #fff inset;color:#fff;font-size:calc(var(--font-size-dynamic) - 0.25rem);padding:0 9px;padding-left:30px;line-height:23px;width:23px;overflow:hidden;height:23px;padding-left:16px;box-sizing:border-box}.error p{margin:0;display:inline}.error em{border-color:#fff transparent transparent !important;border-width:9px;bottom:-18px}.error em::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#ed6767 transparent transparent;border-image:none;border-style:solid;border-width:9px;bottom:-7px;content:"";display:block;height:0;left:-9px;position:absolute;width:0}.error::before{background-color:#d74141;border-color:#fff currentcolor #fff #fff;border-style:solid none solid solid;border-width:1px 0 1px 1px;content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;color:#fff;display:inline-block;height:23px;left:0px;line-height:21px;position:absolute;text-align:center;top:0;width:24px}.error:hover{-webkit-transition:all 0.5s ease !important;-moz-appearance:all 0.5s ease !important;transition:all 0.5s ease !important;width:auto;padding-left:30px;height:auto;overflow:visible;z-index:99999}#SidebarLeft #SecondLevelMenu,#SecondLevelMenu{margin-bottom:0}#SidebarLeft #SecondLevelMenu ul,#SecondLevelMenu ul{list-style:none;padding-left:0}#SidebarLeft #SecondLevelMenu a,#SecondLevelMenu a{display:block;text-decoration:none}#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI>a,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li>a,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI>a,#SecondLevelMenu #SecondLevelMenuRahmen ul li>a{padding-bottom:5px;font-weight:500;line-height:20px}#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI>a.Self,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li>a.Self,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI>a.Self,#SecondLevelMenu #SecondLevelMenuRahmen ul li>a.Self{color:#343a40}#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav .InfoStep,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav li,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI ul .InfoStep,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI ul li,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav .InfoStep,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav li,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li ul .InfoStep,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li ul li,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav .InfoStep,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav li,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI ul .InfoStep,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI ul li,#SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav .InfoStep,#SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav li,#SecondLevelMenu #SecondLevelMenuRahmen ul li ul .InfoStep,#SecondLevelMenu #SecondLevelMenuRahmen ul li ul li{border-bottom:1px solid rgba(0, 0, 0, 0.05);list-style:outside none none;margin-bottom:0;padding:0 0 0 18px}#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav .InfoStep a,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav li a,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI ul .InfoStep a,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI ul li a,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav .InfoStep a,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav li a,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li ul .InfoStep a,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li ul li a,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav .InfoStep a,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav li a,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI ul .InfoStep a,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI ul li a,#SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav .InfoStep a,#SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav li a,#SecondLevelMenu #SecondLevelMenuRahmen ul li ul .InfoStep a,#SecondLevelMenu #SecondLevelMenuRahmen ul li ul li a{color:#343a40;text-decoration:none;font-weight:normal;padding-bottom:0;line-height:30px}#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav .InfoStep a.Self,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav .InfoStep a:hover,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav li a.Self,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav li a:hover,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI ul .InfoStep a.Self,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI ul .InfoStep a:hover,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI ul li a.Self,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI ul li a:hover,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav .InfoStep a.Self,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav .InfoStep a:hover,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav li a.Self,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav li a:hover,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li ul .InfoStep a.Self,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li ul .InfoStep a:hover,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li ul li a.Self,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li ul li a:hover,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav .InfoStep a.Self,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav .InfoStep a:hover,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav li a.Self,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav li a:hover,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI ul .InfoStep a.Self,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI ul .InfoStep a:hover,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI ul li a.Self,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI ul li a:hover,#SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav .InfoStep a.Self,#SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav .InfoStep a:hover,#SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav li a.Self,#SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav li a:hover,#SecondLevelMenu #SecondLevelMenuRahmen ul li ul .InfoStep a.Self,#SecondLevelMenu #SecondLevelMenuRahmen ul li ul .InfoStep a:hover,#SecondLevelMenu #SecondLevelMenuRahmen ul li ul li a.Self,#SecondLevelMenu #SecondLevelMenuRahmen ul li ul li a:hover{text-decoration:underline}#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav>li,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav>li,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav>li,#SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav>li{position:relative}#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav>li:last-child,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav>li:last-child,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav>li:last-child,#SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav>li:last-child{margin-bottom:0}#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav>li::before,#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav>li::before,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI #EventNav>li::before,#SecondLevelMenu #SecondLevelMenuRahmen ul li #EventNav>li::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#333;position:absolute;top:0;left:0;margin-top:-10px;top:50%}#SidebarLeft #SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI>a.Self,#SecondLevelMenu #SecondLevelMenuRahmen ul #NavEventLI>a.Self{text-decoration:none}.MeFormListEvent{padding-left:0px}.MeFormListEvent .AttendanceCheckbox{float:left;margin-left:-20px}.MeFormListEventLi .AttendanceCheckbox{display:inline-block;margin-left:-19px;position:relative;top:5px}.MeFormListEventLi .AttendanceCheckbox input[type="radio"],.MeFormListEventLi .AttendanceCheckbox input[type="checkbox"]{margin-right:0px}.MeFormListEventLi .MeFormListEventDatenWithCheckbox{display:inline-block;vertical-align:top;width:100%}.MeFormListEventLi .MeFormListEventDates{margin-bottom:0}.MeFormListEventLi .MeFormListEventDates::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#666}.MeFormListEventLi .MeFormListEventLocation{margin-left:18px}.MeFormListEventLi .MeFormEventForm{background:rgba(0, 0, 0, 0.05);border-radius:5px;padding:0 10px}#EventStartFormular .EventAddText1,.EventConfirmationStart .EventAddText1{margin-bottom:unset}#EventStartFormular .EventName,#EventStartFormular .EventAddText1,#EventStartFormular .EventDates,#EventStartFormular .EventAddText2,#EventStartFormular .EventLocation,.EventConfirmationStart .EventName,.EventConfirmationStart .EventAddText1,.EventConfirmationStart .EventDates,.EventConfirmationStart .EventAddText2,.EventConfirmationStart .EventLocation{padding-left:0px}#EventStartFormular .EventAddText1,.EventConfirmationStart .EventAddText1{margin-top:1rem;padding:20px 20px 0;background-color:rgba(0, 0, 0, 0.05);border-top-left-radius:10px;border-top-right-radius:10px}#EventStartFormular .EventDates,.EventConfirmationStart .EventDates{padding:20px;background-color:#cd1536;color:white;border-radius:10px;margin-top:20px}#EventStartFormular .EventAddText2,.EventConfirmationStart .EventAddText2{margin-left:0;padding:20px;margin-bottom:0}#EventStartFormular .EventAddText1+.EventDates,.EventConfirmationStart .EventAddText1+.EventDates{padding-top:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:0}#HTMLAbAnswers{margin-bottom:25px}h2[class*="LongDes"],div[class*="LongDes"]{padding-left:20px;padding-right:20px}h2[class*="LongDes"] p,h2[class*="LongDes"] span,div[class*="LongDes"] p,div[class*="LongDes"] span{font-size:calc(var(--font-size-dynamic) - 0.25rem) !important}.LongDesFolded{padding:0 !important}#FormHTMLTextAboveForm{margin-top:20px;padding-left:20px}#FormHTMLTextAboveForm p,#FormHTMLTextAboveForm span{font-size:calc(var(--font-size-dynamic) - 0.25rem) !important}.Slideshow{margin-bottom:15px}.Slideshow img{max-width:100%;height:auto;width:100%}#ZusatztextUnterDatenschutz,#FormHTMLTextAboveCancallationStatement,#FormHTMLTextBelowCancallationStatement,#FormHTMLTextAbovePrivacyStatement,#ZusatztextUeberDatenschutz,#FormHTMLTextBelowPrivacyStatement,#FormHTMLTextAboveObeyRules,#FormHTMLTextBelowObeyRules,#FormHTMLTextBelowPermit,#FormHTMLTextAbovePermit{font-size:calc(var(--font-size-dynamic) - 0.313rem);padding-left:25px;padding-right:25px;margin-bottom:6px;margin-top:6px;background-color:rgba(0, 0, 0, 0.05);padding-bottom:18px;padding-top:18px}#ZusatztextUnterDatenschutz *,#FormHTMLTextAboveCancallationStatement *,#FormHTMLTextBelowCancallationStatement *,#FormHTMLTextAbovePrivacyStatement *,#ZusatztextUeberDatenschutz *,#FormHTMLTextBelowPrivacyStatement *,#FormHTMLTextAboveObeyRules *,#FormHTMLTextBelowObeyRules *,#FormHTMLTextBelowPermit *,#FormHTMLTextAbovePermit *{font-size:calc(var(--font-size-dynamic) - 0.313rem) !important;line-height:16px}#GMap{width:100%}.Frage::after{content:"";clear:both;display:block}#Attendance{font-size:calc(var(--font-size-dynamic) - 0.25rem);padding:20px;background-color:#cd1536;transition:all 0.5s ease;box-shadow:0 0 0 #fff;color:#fff}#Attendance #AttendencyTop{margin-bottom:10px}#Attendance #AttendencyTop p,#Attendance #AttendencyTop span{font-size:calc(var(--font-size-dynamic) - 0.25rem) !important}#Attendance .teilnehmerabfrage>label:first-of-type,#Attendance .teilnehmerabfrage>label[for*="Escort"]{display:inline-block;margin-right:5px}#Attendance .teilnehmerabfrage>label{margin-bottom:10px}#Attendance .teilnehmerabfrage>select{display:block;margin-left:25px;background-color:white}#Attendance .teilnehmerabfrage select+.LabelRadiogroupInput{margin-top:10px}.GroupFieldsetQuestions .Frage .LabelRadioGroup{font-weight:bold}.GroupFieldsetQuestions .Frage .LabelRadiogroupInputAlignleft,.GroupFieldsetQuestions .Frage .LabelRadiogroupInputStandard{display:inline-block;margin-right:23px}.GroupFieldsetQuestions .Frage .LabelRadiogroupInputAlignleft:last-child,.GroupFieldsetQuestions .Frage .LabelRadiogroupInputStandard:last-child{margin-right:0}.GroupFieldsetQuestions .Frage .RadioGroupFieldset{margin-bottom:23px;padding-top:10px}.GroupFieldsetQuestions .Frage .LabelRadioGroupMultirowalignleft,.GroupFieldsetQuestions .Frage .LabelRadioGroupAlignleft{display:block;width:100%;clear:both;margin-right:0;margin-bottom:8px}.GroupFieldsetQuestions .Frage .RadioGroupFieldsetStandard .LabelRadiogroupInputStandard{padding-right:0}.GroupFieldsetQuestions .Frage .LabelRadiogroupInputStandard,.GroupFieldsetQuestions .Frage .LabelRadiogroupInputAlignleft{padding-left:20px}.GroupFieldsetQuestions .Frage .LabelRadiogroupInputStandard::after,.GroupFieldsetQuestions .Frage .LabelRadiogroupInputAlignleft::after{content:"";clear:both;display:block}.GroupFieldsetQuestions .Frage .LabelRadiogroupInputStandard .RadiogroupInput,.GroupFieldsetQuestions .Frage .LabelRadiogroupInputAlignleft .RadiogroupInput{float:left;margin-left:-21px}.LongDesFolded{margin-bottom:25px;margin-top:10px;margin-left:20px}input[type="radio"],input[type="checkbox"]{margin-right:9px}#ZusatztextUnterDatenschutz:empty{display:none !important}.LongDesHlFolded,.DisplayEventGroupHlFolded{border-bottom:1px solid rgba(0, 0, 0, 0.05);color:#343a40;cursor:pointer;font-weight:normal;margin:15px 0;padding:4px 12px 13px 0;position:relative;min-height:34px}.LongDesHlFolded[title="Text verbergen"],.DisplayEventGroupHlFolded[title="Text verbergen"]{color:#343a40}.LongDesHlFolded .ToggleLongDesIcon,.LongDesHlFolded .ToggleEventDisplayGroupIcon,.DisplayEventGroupHlFolded .ToggleLongDesIcon,.DisplayEventGroupHlFolded .ToggleEventDisplayGroupIcon{background-color:#FFF;color:#bdbf00;height:26px;line-height:0;position:absolute;right:16px;top:3px;width:14px}.LongDesHlFolded .ToggleLongDesIcon.fa-chevron-right::after,.LongDesHlFolded .ToggleLongDesIcon.fa-chevron-right::before,.LongDesHlFolded .ToggleLongDesIcon.fa-toggle-right::after,.LongDesHlFolded .ToggleLongDesIcon.fa-toggle-right::before,.LongDesHlFolded .ToggleEventDisplayGroupIcon.fa-chevron-right::after,.LongDesHlFolded .ToggleEventDisplayGroupIcon.fa-chevron-right::before,.LongDesHlFolded .ToggleEventDisplayGroupIcon.fa-toggle-right::after,.LongDesHlFolded .ToggleEventDisplayGroupIcon.fa-toggle-right::before,.DisplayEventGroupHlFolded .ToggleLongDesIcon.fa-chevron-right::after,.DisplayEventGroupHlFolded .ToggleLongDesIcon.fa-chevron-right::before,.DisplayEventGroupHlFolded .ToggleLongDesIcon.fa-toggle-right::after,.DisplayEventGroupHlFolded .ToggleLongDesIcon.fa-toggle-right::before,.DisplayEventGroupHlFolded .ToggleEventDisplayGroupIcon.fa-chevron-right::after,.DisplayEventGroupHlFolded .ToggleEventDisplayGroupIcon.fa-chevron-right::before,.DisplayEventGroupHlFolded .ToggleEventDisplayGroupIcon.fa-toggle-right::after,.DisplayEventGroupHlFolded .ToggleEventDisplayGroupIcon.fa-toggle-right::before{content:"";background-color:#343a40;display:inline-block;width:2px;height:12px;position:absolute;top:8px;right:0}.LongDesHlFolded .ToggleLongDesIcon.fa-chevron-right::before,.LongDesHlFolded .ToggleLongDesIcon.fa-toggle-right::before,.LongDesHlFolded .ToggleEventDisplayGroupIcon.fa-chevron-right::before,.LongDesHlFolded .ToggleEventDisplayGroupIcon.fa-toggle-right::before,.DisplayEventGroupHlFolded .ToggleLongDesIcon.fa-chevron-right::before,.DisplayEventGroupHlFolded .ToggleLongDesIcon.fa-toggle-right::before,.DisplayEventGroupHlFolded .ToggleEventDisplayGroupIcon.fa-chevron-right::before,.DisplayEventGroupHlFolded .ToggleEventDisplayGroupIcon.fa-toggle-right::before{transform:rotate(45deg);bottom:0}.LongDesHlFolded .ToggleLongDesIcon.fa-chevron-right::after,.LongDesHlFolded .ToggleLongDesIcon.fa-toggle-right::after,.LongDesHlFolded .ToggleEventDisplayGroupIcon.fa-chevron-right::after,.LongDesHlFolded .ToggleEventDisplayGroupIcon.fa-toggle-right::after,.DisplayEventGroupHlFolded .ToggleLongDesIcon.fa-chevron-right::after,.DisplayEventGroupHlFolded .ToggleLongDesIcon.fa-toggle-right::after,.DisplayEventGroupHlFolded .ToggleEventDisplayGroupIcon.fa-chevron-right::after,.DisplayEventGroupHlFolded .ToggleEventDisplayGroupIcon.fa-toggle-right::after{transform:rotate(135deg);top:0}.LongDesHlFolded .ToggleLongDesIcon.down,.LongDesHlFolded .ToggleEventDisplayGroupIcon.down,.DisplayEventGroupHlFolded .ToggleLongDesIcon.down,.DisplayEventGroupHlFolded .ToggleEventDisplayGroupIcon.down{margin-top:-4px;transform:rotate(90deg)}#calroot{width:251px;height:227px;padding:12px 11px;border:0;-moz-box-shadow:0 0 6px rgba(0, 0, 0, 0.4), 0px 0px 0px 1px rgba(0, 0, 0, rgba(0, 0, 0, 0.1));-webkit-box-shadow:0 0 6px rgba(0, 0, 0, 0.4), 0px 0px 0px 1px rgba(0, 0, 0, rgba(0, 0, 0, 0.1));box-shadow:0 0 6px rgba(0, 0, 0, 0.4), 0px 0px 0px 1px rgba(0, 0, 0, rgba(0, 0, 0, 0.1));-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#calroot #calhead{margin-bottom:13px}#calroot #calhead #calprev,#calroot #calhead #calnext{width:20px;height:20px;background:unset}#calroot #calhead #calprev::after,#calroot #calhead #calnext::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#333;text-align:center;display:block;padding-top:3px;box-sizing:border-box}#calroot #calhead #calnext::after{content:""}#calroot #calhead #caltitle{width:calc(100% - 40px)}#calroot #calhead #caltitle select{font-size:calc(var(--font-size-dynamic) - 0.313rem);border:0;padding-right:6px}#calroot #calhead #caltitle select#calmonth{margin-right:5px}#calroot .calweek a{width:29px;height:23px;line-height:24px;margin-left:0px;margin-right:4px;margin-bottom:2px}#calroot .calweek a:last-child{margin-right:0px;margin-bottom:0px}#calroot #caldays{border-bottom:0px;height:auto}#calroot #caldays span{width:29px;margin-right:4px;margin-bottom:2px;height:23px;line-height:24px}#calroot #caldays span:last-child{margin-right:0px}#calroot #caldays span:nth-child(7),#calroot #caldays span:nth-child(6),#calroot .calweek a:nth-child(7),#calroot .calweek a:nth-child(6){color:#d5473d}#calroot #caldays span:nth-child(7)#calcurrent,#calroot #caldays span:nth-child(6)#calcurrent,#calroot .calweek a:nth-child(7)#calcurrent,#calroot .calweek a:nth-child(6)#calcurrent{color:#FFF}#calroot #caldays span.caloff:nth-child(7),#calroot #caldays span.caloff:nth-child(6),#calroot .calweek a.caloff:nth-child(7),#calroot .calweek a.caloff:nth-child(6){color:#f3968e}#CalendarSmallHome #CalendarSmallCage .info,#CalendarSmallHome .calendar_cage .info{padding:10px 20px}#CalendarSmallHome #CalendarSmallCage div#nav,#CalendarSmallHome .calendar_cage div#nav{background-color:transparent;color:#FFF}#CalendarSmallHome #CalendarSmallCage div#nav #prev_month,#CalendarSmallHome #CalendarSmallCage div#nav #next_month,#CalendarSmallHome .calendar_cage div#nav #prev_month,#CalendarSmallHome .calendar_cage div#nav #next_month{background:none;border:none;height:auto;border-radius:unset;margin:7px 0 0;position:relative;box-shadow:0 0 5px rgba(0, 0, 0, 0.2);transition:all 0.5s ease;background-color:#fff;padding:0}#CalendarSmallHome #CalendarSmallCage div#nav #prev_month:hover,#CalendarSmallHome #CalendarSmallCage div#nav #next_month:hover,#CalendarSmallHome .calendar_cage div#nav #prev_month:hover,#CalendarSmallHome .calendar_cage div#nav #next_month:hover{box-shadow:0 0 5px rgba(0, 0, 0, 0.4);background-color:rgba(0, 0, 0, 0.05)}#CalendarSmallHome #CalendarSmallCage div#nav #prev_month>form,#CalendarSmallHome #CalendarSmallCage div#nav #next_month>form,#CalendarSmallHome .calendar_cage div#nav #prev_month>form,#CalendarSmallHome .calendar_cage div#nav #next_month>form{position:relative;z-index:100}#CalendarSmallHome #CalendarSmallCage div#nav #prev_month::after,#CalendarSmallHome #CalendarSmallCage div#nav #next_month::after,#CalendarSmallHome .calendar_cage div#nav #prev_month::after,#CalendarSmallHome .calendar_cage div#nav #next_month::after{display:inline-block;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);position:absolute;z-index:99;color:#343a40;font-family:"Font Awesome 5 Free";font-weight:900}#CalendarSmallHome #CalendarSmallCage div#nav #prev_month::after,#CalendarSmallHome .calendar_cage div#nav #prev_month::after{content:""}#CalendarSmallHome #CalendarSmallCage div#nav #next_month::after,#CalendarSmallHome .calendar_cage div#nav #next_month::after{content:""}#CalendarSmallHome #CalendarSmallCage div#nav #CalendarSmallPrevMonth,#CalendarSmallHome #CalendarSmallCage div#nav #CalendarSmallNextMonth,#CalendarSmallHome #CalendarSmallCage div#nav #CalendarLargePrevMonth,#CalendarSmallHome #CalendarSmallCage div#nav #CalendarLargeNextMonth,#CalendarSmallHome .calendar_cage div#nav #CalendarSmallPrevMonth,#CalendarSmallHome .calendar_cage div#nav #CalendarSmallNextMonth,#CalendarSmallHome .calendar_cage div#nav #CalendarLargePrevMonth,#CalendarSmallHome .calendar_cage div#nav #CalendarLargeNextMonth{height:30px;width:35px}#CalendarSmallHome #CalendarSmallCage div#nav #week_days_header,#CalendarSmallHome .calendar_cage div#nav #week_days_header{width:100%}#CalendarSmallHome #CalendarSmallCage div#nav #week_days_header tr td,#CalendarSmallHome .calendar_cage div#nav #week_days_header tr td{color:#343a40;height:40px;font-weight:bold}#CalendarSmallHome #CalendarSmallCage #timetravel,#CalendarSmallHome .calendar_cage #timetravel{font-size:calc(var(--font-size-dynamic) - 0.25rem);color:#343a40;font-weight:400;text-transform:uppercase;font-weight:500}#CalendarSmallHome #CalendarSmallCage table td,#CalendarSmallHome .calendar_cage table td{width:40px;height:31px;background-color:rgba(255, 255, 255, 0.5);border:0;outline:rgba(0, 0, 0, 0.05) 1px solid}#CalendarSmallHome #CalendarSmallCage table td:hover,#CalendarSmallHome .calendar_cage table td:hover{background-color:rgba(0, 0, 0, 0.025);-webkit-transition:all 0.5s ease;-moz-appearance:all 0.5s ease;transition:all 0.5s ease;-moz-box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.05);-webkit-box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.05);box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.05)}#CalendarSmallHome #CalendarSmallCage table td.events,#CalendarSmallHome .calendar_cage table td.events{background-color:rgba(0, 0, 0, 0);color:#cd1536 !important;-webkit-transition:all 0.5s ease;-moz-appearance:all 0.5s ease;transition:all 0.5s ease;outline:rgba(0, 0, 0, 0.05) 1px solid;box-shadow:0 0 0 #fff}#CalendarSmallHome #CalendarSmallCage table td.events:hover,#CalendarSmallHome #CalendarSmallCage table td.events.infoIsOpen,#CalendarSmallHome .calendar_cage table td.events:hover,#CalendarSmallHome .calendar_cage table td.events.infoIsOpen{background-color:rgba(0, 0, 0, 0.1);color:#fff;box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.5)}#CalendarSmallHome #CalendarSmallCage table td.events:hover>div,#CalendarSmallHome #CalendarSmallCage table td.events.infoIsOpen>div,#CalendarSmallHome .calendar_cage table td.events:hover>div,#CalendarSmallHome .calendar_cage table td.events.infoIsOpen>div{color:#343a40}#CalendarSmallHome #CalendarSmallCage table td.events .CalenderTD,#CalendarSmallHome .calendar_cage table td.events .CalenderTD{position:unset}#CalendarSmallHome #CalendarSmallCage table td.events .info,#CalendarSmallHome .calendar_cage table td.events .info{background-color:#fff;border:unset;box-shadow:0 0 10px rgba(0, 0, 0, 0.5);left:-30px;right:-190px;padding:15px 20px 5px 20px}#CalendarSmallHome #CalendarSmallCage table td.events .info::before,#CalendarSmallHome .calendar_cage table td.events .info::before{left:37px}#CalendarSmallHome #CalendarSmallCage table td.events .info::after,#CalendarSmallHome .calendar_cage table td.events .info::after{left:38px;border-bottom-color:#fff}#CalendarSmallHome #CalendarSmallCage table td.events .info p,#CalendarSmallHome .calendar_cage table td.events .info p{line-height:16px;margin-bottom:5px}#CalendarSmallHome #CalendarSmallCage table td.events .info p:first-of-type,#CalendarSmallHome .calendar_cage table td.events .info p:first-of-type{color:#343a40;text-transform:uppercase;font-size:calc(var(--font-size-dynamic) - 0.375rem);font-weight:500}#CalendarSmallHome #CalendarSmallCage table td.events .info a.closeInfo,#CalendarSmallHome .calendar_cage table td.events .info a.closeInfo{position:absolute;right:10px;top:5px;color:black}#CalendarSmallHome #CalendarSmallCage table td.events .info a.closeInfo::before,#CalendarSmallHome .calendar_cage table td.events .info a.closeInfo::before{content:"";content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:18;color:rgba(0, 0, 0, 0.8)}#CalendarSmallHome #CalendarSmallCage table td .CalendarTD,#CalendarSmallHome .calendar_cage table td .CalendarTD{font-size:calc(var(--font-size-dynamic) - 0.25rem)}#CalendarSmallHome:hover #week_days_header td[class*="WeekDaysHeader"]{-webkit-transition:all 0.5s ease;-moz-appearance:all 0.5s ease;transition:all 0.5s ease;background-color:rgba(0, 0, 0, 0.05)}.InputfieldAlignleft{width:100%}#Gesamt .TextInput,#Gesamt .EmailInput,#Gesamt .UrlInput,#Gesamt .NumberInput,#Gesamt .CurrencyInput,#Gesamt .TextareaInput,#Gesamt .SelectInput,#Gesamt .FileInput,#Gesamt #SucheEingabe,#Gesamt .customfile{width:65%}.CaptchaSpam{border:1px solid rgba(0, 0, 0, 0.05);padding:20px 30px 25px}.CaptchaSpam::after{content:"";clear:both;display:block}.CaptchaSpam #CaptchaImage{margin-left:45%}.CaptchaSpam .LabelTextInput.LabelTextCaptchaSpam{width:90%;margin-right:0px}.CaptchaSpam .LabelTextInput.LabelTextCaptchaSpam::after{content:"";clear:both;display:block}.CaptchaSpam .LabelTextInput.LabelTextCaptchaSpam #CaptchaQuestion{width:50%;display:inline-block;float:left;line-height:40px}.CaptchaSpam .LabelTextInput.LabelTextCaptchaSpam #CaptchaSpamResult{width:50%;box-sizing:border-box;margin:0px;float:left}.CaptchaSpam .CaptchaSpamInfo{width:10%;float:left;font-size:calc(var(--font-size-dynamic) - 0.313rem);padding:0 10px}#RegHLSummery,#DataSummeryParticipation,#DataSummeryParticipant,#DataSummeryRegistrator,#DsEscorts,#DataSummeryEvents{margin-bottom:20px;font-size:calc(var(--font-size-dynamic) - 0.25rem)}#DataSummeryParticipation h3,#DataSummeryParticipant h3,#DataSummeryParticipantQuestions h3{margin-bottom:20px}#DataSummeryParticipationYes,#DataSummeryParticipationNo,#DataSummeryParticipationYesAddP{font-weight:normal;font-size:calc(var(--font-size-dynamic) - 0.25rem)}.GroupFieldsetQuestions{padding-top:20px;padding-bottom:20px}.GroupFieldsetQuestions h3{margin-bottom:15px}div>.GroupFieldset h3,form>.GroupFieldset h3{font-weight:normal;margin-bottom:10px;padding-bottom:10px}.PanesInfo{margin-bottom:20px}a{color:#cd1536;font-weight:400;text-decoration:none}a:hover,a:focus{text-decoration:underline}#Header,#Footer{width:100%}#FooterContent,#Inhalte,#ClickpathNaviRahmen,.header-area{max-width:1360px;width:100%;margin:0 auto}#ClickpathNaviRahmen{display:flex}#Inhalte{margin-top:0;margin-bottom:45px}.Inhalt,.Leftbar{float:left}.Inhalt{font-size:calc(var(--font-size-dynamic) - 0.25rem)}.Sidebar{float:right}.Sidebar,.Leftbar{max-width:280px;width:100%;min-height:1px}.ListEventName a{text-decoration:none;color:#343a40}.GroupFieldset{border-bottom:0;border-radius:3px;margin-bottom:20px;margin-top:20px}.GroupFieldset,#EventStartFormular,.FormTopHintDoubleOptIn,#TextTopFormular{margin-bottom:50px;width:100%;font-size:calc(var(--font-size-dynamic) - 0.25rem)}.GroupFieldsetInvoiceAddress{display:none}.GroupFieldsetInvoiceAddress,.GroupFieldsetDeliveryAddress{margin-top:0px !important}.DateSeperator,.TimeSeperator{margin-right:4px}.Dateinput::after{content:"";clear:both;display:block}.DateInput,.DateSelectInput{margin-bottom:4px}.DateInput.DateinputCalender{float:left;margin-right:5px}#Navigation{background-color:#cd1536;margin-bottom:20px;height:47px;margin-left:-300px;margin-right:-300px}#Navigation #HauptMenu{width:45.1%;float:left;margin:10px auto}#Navigation #HauptMenu ul>li{transition:all 0.5s ease;display:inline}#Navigation #HauptMenu ul>li>a{text-decoration:none;color:#FFFFFF;line-height:20px;font-weight:500;font-size:calc(var(--font-size-dynamic) - 0.25rem);font-style:normal;letter-spacing:0px;text-transform:uppercase;padding:10px 20px;-webkit-transition:all 0.5s ease !important;-moz-appearance:all 0.5s ease !important;transition:all 0.5s ease !important;letter-spacing:2px}#Navigation #HauptMenu ul>li>a:hover{color:#ced4da}#Navigation #HauptMenu ul>li:last-of-type>a{padding-right:0}#Navigation #HauptMenu ul.topMenuElement{border-top:1px solid rgba(0, 0, 0, 0.05)}#Navigation #HauptMenu ul.topMenuElement>li>a{font-weight:normal}#Navigation #HauptMenu ul.topMenuElement #Printbutton{text-align:left;transition:all 0.5s ease}#Navigation #HauptMenu ul.topMenuElement #Printbutton a{border:unset;color:#1a1a1a;text-transform:uppercase;font-size:calc(var(--font-size-dynamic) - 0.375rem);line-height:20px;letter-spacing:2px}#Navigation #HauptMenu ul.topMenuElement #Printbutton a:hover{color:#cd1536;background:rgba(0, 0, 0, 0.05)}#Navigation #HauptMenu>ul{float:right}.login-failed{display:block;padding:8px 14px;background-color:#ec7f7f;border:1px solid #dd5e5e;border-radius:3px;color:#FFF;font-size:calc(var(--font-size-dynamic) - 0.25rem);padding-left:36px;position:relative}.login-failed::before{content:"!";display:block;position:absolute;left:0;padding:0 14px;font-size:calc(var(--font-size-dynamic) + 0.875rem);top:5px}.SidebarHtml,#PrintForm,#LogInOut,#CalendarSmallHome{margin-top:0px;margin-bottom:20px}.SidebarHtml>h2,.SidebarHtml #LogInHeader>h2,#PrintForm>h2,#PrintForm #LogInHeader>h2,#LogInOut>h2,#LogInOut #LogInHeader>h2,#CalendarSmallHome>h2,#CalendarSmallHome #LogInHeader>h2{display:none}input[type="text"],.SelectInput,.DateSelectInput,.TextInput,input[type="email"],input[type="password"],input[type="date"],input[type="number"],input[type="url"]{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:34px;height:2.125rem;padding-right:60px;padding-right:3.75rem;border-radius:3px;border:1px solid #bababa;border:0.0625rem solid #bababa;outline:none;color:#666;padding-top:5px;padding-top:0.3125rem;padding-bottom:5px;padding-bottom:0.3125rem;padding:0.375rem 0.75rem;font-size:calc(var(--font-size-dynamic) - 0.375rem);-webkit-transition:all 0.5s ease;-moz-appearance:all 0.5s ease;transition:all 0.5s ease}input[type="text"]:hover,.SelectInput:hover,.DateSelectInput:hover,.TextInput:hover,input[type="email"]:hover,input[type="password"]:hover,input[type="date"]:hover,input[type="number"]:hover,input[type="url"]:hover{box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.35)}input[type="text"].invalid,.invalid.SelectInput,.invalid.DateSelectInput,.invalid.TextInput,input[type="email"].invalid,input[type="password"].invalid,input[type="date"].invalid,input[type="number"].invalid,input[type="url"].invalid{box-shadow:0px 0px 1px 1px #fff inset, 0px 0px 7px -2px #ff7474 inset, 0px 0px 2px 0px #ff6868 !important;border-color:#FF5B5B;border-radius:3px}input[type="number"]{padding-right:3px}textarea{height:auto !important}.SelectInput{padding-top:5px;padding-bottom:5px}.TextareaInput{border:0.0625rem solid #bababa;border-radius:0;padding-top:5px;padding-top:0.3125rem;padding-bottom:5px;padding-bottom:0.3125rem;padding:0.375rem 0.75rem;margin-bottom:2px}.SidebarHtml,#LogInOut,#CalendarSmallHome{margin-top:0px;margin-bottom:20px;padding:25px 10px}.EventKontakt .KontaktHTMLText>p:first-child{margin-bottom:23px;border-bottom:1px solid lightgrey;padding-bottom:13px}.EventKontakt .KontaktHTMLText>p:last-child{margin-top:23px;border-top:1px solid lightgrey;padding-top:13px}.EventKontakt .KontaktHTMLText>.contactImage{margin-bottom:12px}.EventKontakt .KontaktHTMLText .sidebar-contact-area .sb-c-organisation{font-size:calc(var(--font-size-dynamic) - 0.375rem);font-weight:normal}.EventKontakt .KontaktHTMLText .sidebar-contact-area .sb-c-name{font-weight:bold;line-height:1}.EventKontakt .KontaktHTMLText .sidebar-contact-area .sb-c-position{font-style:italic}.EventKontakt .KontaktHTMLText .sidebar-contact-area .sb-c-imagetopofname,.EventKontakt .KontaktHTMLText .sidebar-contact-area .sb-c-imagetopofdata{margin-top:12px;margin-bottom:12px;margin-left:-11px;margin-right:-11px;box-shadow:0 0 5px rgba(0, 0, 0, 0.15), inset 0 0 0 rgba(0, 0, 0, 0);transition:all 0.5s ease}.EventKontakt .KontaktHTMLText .sidebar-contact-area .sb-c-imagetopofname:hover,.EventKontakt .KontaktHTMLText .sidebar-contact-area .sb-c-imagetopofdata:hover{box-shadow:0 0 10px rgba(0, 0, 0, 0.5);filter:grayscale(50%)}.EventKontakt .KontaktHTMLText .sidebar-contact-area .sb-c-imagetopofname .figure,.EventKontakt .KontaktHTMLText .sidebar-contact-area .sb-c-imagetopofdata .figure{margin:0}.EventKontakt .KontaktHTMLText .sidebar-contact-area .sb-c-imagetopofname .figure>img,.EventKontakt .KontaktHTMLText .sidebar-contact-area .sb-c-imagetopofdata .figure>img{margin:0}.EventKontakt .KontaktHTMLText .sidebar-contact-area .sb-c-phonenumber::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;color:#333;margin-right:5px}.EventKontakt .KontaktHTMLText .sidebar-contact-area .sb-c-emailtext::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;color:#333;margin-right:5px}.EventKontakt .KontaktHTMLText .sidebar-contact-area .sb-c-urltext::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;color:#333;margin-right:5px}.FieldPriceCategory{margin-top:10px}.HTMLtextBelow{margin-top:26px;padding-top:8px;border-top:2px solid #FFF}.Frage.FieldPListPermit input{position:relative;z-index:999;left:15px}.Frage.FieldPListPermit .LabelCheckboxInput{padding-left:40px;margin-left:-22px}.ParticipantListHQ{background-color:#cd1536;color:#FFF;padding:3px 34px}.PListDesHTMLtop{margin-bottom:16px}.LabelTextInput,.LabelRadioGroup,.LabelTextarea,.LabelDateInput,.LabelDatetimeInput,.LabelTimeInput,.LabelSelect,.LabelFileUpload{line-height:20px;min-height:30px;padding-top:5px}.LabelSelectInput{margin-right:8px}#TextTop{margin-bottom:20px;padding:0 20px}#TextTop>h1{margin-bottom:18px;padding:0}.QGroupHtmlTop,.QGroupHtmlBot{clear:both;margin-bottom:8px;margin-top:8px}.Formular h3,#Answers h3,.Sidebar h2,.AnmeldungTagesordnung>h2,#GoogleMapsConf h2,div[id*="FktAddresses"] h2,#Confirmation h3.EventName,#PanesFormInformation h2.LongDesHl,#PanesFormInformation h2.LongDesHlFolded,.MeFormListEventDaten h2,.MeFormListEventDaten .h2{font-size:calc(var(--font-size-dynamic) + 0.25rem);font-weight:400}.Formular h3,#Answers h3,.AnmeldungTagesordnung>h2,#GoogleMapsConf h2,div[id*="FktAddresses"] h2,#PanesFormInformation h2.LongDesHl,#PanesFormInformation h2.LongDesHlFolded{border-bottom:1px solid #e5e5e5;padding-bottom:9px;margin-bottom:10px;display:inline-block;width:100%}#PanesFormSummery h2{margin-bottom:20px}.PanesForm .Frage{font-size:calc(var(--font-size-dynamic) - 0.25rem)}#DsEscorts div[id*="DsEscort"]>h3{font-size:calc(var(--font-size-dynamic) - 0.375rem);border:0;margin-bottom:0}#Answers{margin-bottom:23px}#Answers h3{margin-top:12px}#Answers .AnswerPerson{margin-bottom:14px}#Answers .AnswerAntwortValue{font-weight:400}#Answers .AnswerAntwortLabel{display:inline-block;width:35%;margin-bottom:4px}#Answers .AnswerAntwortHL{font-weight:600}#Confirmation #CalendarHint{margin:12px 0px}#Confirmation>h2{margin-bottom:23px}#Confirmation h3.EventName{margin-bottom:0}#Confirmation p.EventDates::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#666}.Sidebar,.Leftbar{color:#22272a}.Sidebar .SidebarHtml,.Sidebar #LogInOut,.Sidebar .CalendarSmall,.Leftbar .SidebarHtml,.Leftbar #LogInOut,.Leftbar .CalendarSmall{position:relative}.Sidebar .SidebarHtml h2,.Sidebar #LogInOut h2,.Sidebar .CalendarSmall h2,.Leftbar .SidebarHtml h2,.Leftbar #LogInOut h2,.Leftbar .CalendarSmall h2{text-transform:uppercase;margin-bottom:15px;display:inline-block;position:relative;padding-top:10px;margin-top:-14px;font-size:var(--font-size-dynamic);font-weight:400}#NavEventUL{margin-top:23px;border-top:4px solid #E3E3E3;padding-top:10px;position:relative}#NavEventLI{padding-top:10px;position:relative}#NavEventLI>a{text-transform:uppercase;margin-bottom:15px;display:inline-block;position:relative;padding-top:10px;margin-top:-14px;color:#22272a;font-size:calc(var(--font-size-dynamic) - 0.375rem);font-weight:400}.SidebarHtml #SidebarBuchungsnr{width:100%;margin-bottom:4px;margin-top:3px}#ObeyRulesFrage,.Frage.FieldDatenschutz,#PermitFrage,.Formular>.PflichtfeldHinweis{margin-bottom:23px}.Formular .PflichtfeldHinweis{margin:10px 0px 26px;font-size:calc(var(--font-size-dynamic) - 0.375rem)}.VList{list-style:none}#Header .HeaderPicture figure{margin:0;height:50vh;overflow:hidden}#Header.fixed{top:0;background-color:white;z-index:999;box-shadow:0 0 10px rgba(0, 0, 0, 0.25)}#Header.fixed #Navigation{display:flex}#Header.fixed #Navigation #HauptMenuRahmen{align-self:center}#Header.fixed #Navigation #HauptMenuRahmen #HauptMenu>ul>li:hover{box-shadow:0 0 5px rgba(0, 0, 0, 0.15)}#Header.fixed #Navigation #HauptMenuRahmen #HauptMenu>ul>li:last-of-type>a{padding-right:20px}#Header.fixed #HeaderContent{width:unset;top:unset}#Header.fixed #NavigationTop{display:none}#Header.fixed .header-area{display:flex;justify-content:space-between}#Header.fixed .header-area>div[class="clear"]{display:none}#Header #LocaleSwitch{float:left;background-color:#3c506e;height:40px;width:120px;position:relative;margin-left:-14px;margin-top:-8px}#Header #LocaleSwitch::before{content:"Sprache:";display:block;color:#FFF;text-transform:uppercase;font-size:calc(var(--font-size-dynamic) - 0.5rem);font-weight:bold;padding:16px 20px 13px}#Header #LocaleSwitch ul{position:absolute;top:12px;right:0}#Header #LocaleSwitch ul li,#Header #LocaleSwitch ul li a{color:#FFF;font-size:calc(var(--font-size-dynamic) - 0.5rem);font-weight:bold;text-transform:uppercase}#Header #LocaleSwitch ul li{height:24px;display:inline-block;width:40px;background-color:#3c506e;padding:0 11px;margin-left:76px}#Header #LocaleSwitch ul li{opacity:0;visibility:hidden;height:0;-webkit-transition:all 0.5s ease !important;-moz-appearance:all 0.5s ease !important;transition:all 0.5s ease !important;padding-top:5px}#Header #LocaleSwitch ul:hover li{opacity:1;visibility:visible;height:24px}:lang(de) #LocaleSwitch ul li[title="Deutsch"],:lang(en) #LocaleSwitch ul li[title="English"],:lang(fr) #LocaleSwitch ul li[title="français"]{padding-left:2px;position:relative;top:-1px;opacity:1;visibility:visible;height:24px}:lang(de) #LocaleSwitch ul li[title="Deutsch"]::after,:lang(en) #LocaleSwitch ul li[title="English"]::after,:lang(fr) #LocaleSwitch ul li[title="français"]::after{content:"";display:inline-block;background:url(/media/images/language-block.png) no-repeat 0 0;position:absolute;right:10px;top:9px;width:10px;height:7px}.MeFormListEventDaten.ListDatenDiv{padding-left:24px}.AttendanceCheckbox{left:0px;position:relative;top:25px}.MeFormListEventDaten h2{padding-left:0px}.OVList li .OVListEventIcon,.OVList li .OVListEventDaten,.OVList li .OVListEventPicture{float:left}.OVList li .OVListEventIcon{width:5%}.OVList li .OVListEventDaten{width:70%}.OVList li .OVListEventPicture{width:25%}#Zahlungspflicht{margin-top:20px;margin-bottom:20px}.EventPictureDiv{margin-bottom:30px}.EventPictureDiv img{width:100%}#LogIn input[type="text"],#LogIn .SelectInput,#LogIn .DateSelectInput,#LogIn .TextInput,#LogIn input[type="password"]{width:100%}#EventStartFormular .Salutation{padding-left:20px}#EventStartFormular .EventName{margin-bottom:0px !important;border-bottom:0px;font-weight:500;padding-bottom:0;padding-left:20px}#EventStartFormular .EventName .EventNameSubheadline{font-weight:normal;font-size:calc(var(--font-size-dynamic) - 0.25rem)}#EventStartFormular .FormEventAddText1{margin:1rem 0 0}#EventStartFormular .FormEventAddText1::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#666;margin-right:5px}#EventStartFormular .EventDates::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#fff}.FormSalutation2.Salutation2{margin-top:12px}.FormSalutation.Salutation{margin-bottom:12px}#SidebarEventList li{text-decoration:none;position:relative}#SidebarEventList li .OVListShortD{display:none}#SidebarEventList li:hover .OVListShortD{display:block;position:fixed}#EMailFrage,#EMailFrageDecline{margin-bottom:35px}#Footer{box-shadow:0 0 5px rgba(0, 0, 0, 0.15), inset 0 0 0 rgba(0, 0, 0, 0);color:#fff;background-color:#cd1536}#Footer.fixBottom{position:absolute;bottom:0;left:0;right:0}#Footer #FooterContent{padding-top:16px;padding-bottom:18px;position:relative}#Footer #FooterContent #FooterContentText{display:flex;justify-content:space-between;font-size:calc(var(--font-size-dynamic) - 0.25rem)}#Footer #FooterContent #FooterContentText>div{width:100%}#Footer #FooterContent #FooterContentText a{color:#fff}#Footer #FooterContent #FooterContentText a:hover{text-decoration:underline}#Footer #FooterContent #FooterContentText #menu--footer{text-align:left}#Footer #FooterContent #FooterContentText #powered-by{text-align:right}#Footer #FooterContent #FooterContentText #powered-by a{color:#fff;text-shadow:0 0 5px rgba(0, 0, 0, 0.5);-webkit-transition:all 0.5s ease;-moz-appearance:all 0.5s ease;transition:all 0.5s ease}#Footer #FooterContent #FooterContentText #powered-by a:hover{color:#fff;text-shadow:0 0 5px rgba(0, 0, 0, 0.15)}#Footer #FooterContent #FooterContentText #powered-by img{max-width:80px;display:inline;margin-left:5px;margin-right:5px;margin-bottom:5px}.footer-logo{width:60%}.col-4{width:25%;line-height:1.3;float:left}.OVList>li{position:relative;border-radius:5px;padding:20px;margin-bottom:5px;cursor:pointer;box-shadow:0 0 0px rgba(0, 0, 0, 0);transition:2s ease all;background-color:rgba(0, 0, 0, 0)}.OVList>li span,.OVList>li p,.OVList>li a,.OVList>li div,.OVList>li h2{cursor:pointer}.OVList>li:hover{transition:all 0.5s ease}.OVList>li:hover .OVListEventname{color:#cd1536}.OVList>li a{color:#343a40;font-weight:400;-webkit-transition:all 0.5s ease !important;-moz-appearance:all 0.5s ease !important;transition:all 0.5s ease !important}.OVList>li .OVListEventDaten{width:100%}.OVList>li .OVListEventDaten .OVListEventname{-webkit-transition:all 0.5s ease !important;-moz-appearance:all 0.5s ease !important;transition:all 0.5s ease !important;font-size:var(--font-size-dynamic);margin-bottom:0;display:inline-block}.OVList>li .OVListEventDaten .EventNameSubheadline{margin-bottom:0;font-size:calc(var(--font-size-dynamic) - 0.25rem)}.OVList>li .OVListEventDaten .OVListDate{margin-top:10px;margin-bottom:0;font-size:calc(var(--font-size-dynamic) - 0.25rem)}.OVList>li .OVListEventDaten .OVListDate::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:calc(var(--font-size-dynamic) - 0.25rem);color:rgba(0, 0, 0, 0.25)}#FormularBuchungsnummer{padding:30px 20px;background-color:rgba(0, 0, 0, 0.05);margin-bottom:20px;display:inline-block;width:100%;max-width:calc(100% / 1.25);margin-top:20px}#FormularBuchungsnummer #BNtop{margin-bottom:6px}#FormularBuchungsnummer #BNtop .bn-title{font-weight:normal}#FormularBuchungsnummer #Buchungsnummer #EingabeBN .BuchungsnrLabel{display:inline}#FormularBuchungsnummer #Buchungsnummer #EingabeBN #Buchungsnr{height:40px;width:100%;max-width:220px;display:inline-block;line-height:27px;border-top-left-radius:3px;border-bottom-left-radius:3px}#FormularBuchungsnummer #Buchungsnummer #WeiterBN .submitBuchungsnummer{height:40px;margin-left:3px;padding-left:34px;padding-right:34px;border-top-left-radius:0px;border-bottom-left-radius:0px}#OffeneVeranstaltungen{margin-top:40px}#OffeneVeranstaltungen h1{font-size:calc(var(--font-size-dynamic) + 0.25rem);line-height:22px;margin-bottom:0;text-transform:uppercase;color:#333;margin-bottom:10px}#OffeneVeranstaltungen .textOVNotFound{padding:0 20px}#Header{background-color:#fff;border-color:#fff;padding-top:38px;margin-bottom:28px}#Header #HeaderContent{position:relative}#Header #HeaderContent::after{content:"";clear:both;display:block}#Header #HeaderContent .logo{padding-top:15px;font-size:18px;line-height:20px;padding-top:0px;height:auto;padding-right:0}#Header #HeaderContent .logo a img{height:80px;width:auto;padding-left:10%}#Header #HeaderContent .claim{float:right;color:#fff;background-color:#004788;font-size:26px;padding:10px 17px 10px 19px;position:absolute;right:16px;top:-38px;line-height:1;text-align:center}#NavigationTop{position:relative;background:transparent;z-index:100;width:100%;top:0}#NavigationTop #TopMenu{text-align:right}#NavigationTop #TopMenu ul{display:inline-block;margin-bottom:0;display:flex;justify-content:flex-end}#NavigationTop #TopMenu ul::after{content:"";clear:both;display:block}#NavigationTop #TopMenu ul li{margin-left:30px;display:flex}#NavigationTop #TopMenu ul li a{color:#666;font-weight:400;font-size:calc(var(--font-size-dynamic) - 0.375rem);align-self:center}#NavigationTop #TopMenu ul li a:hover{color:#cd1536}#NavigationTop #TopMenu ul li.Icon{margin-left:15px}#NavigationTop #TopMenu ul li.Printform #PrintForm{margin-bottom:0;align-self:center}#NavigationTop #TopMenu ul li.Printform #PrintForm #Printbutton a{border:none;padding:0;width:15px;height:20px;color:transparent;position:relative;font-size:0;line-height:0;background:transparent}#NavigationTop #TopMenu ul li.Printform #PrintForm #Printbutton a:hover{background-color:unset}#NavigationTop #TopMenu ul li.Printform #PrintForm #Printbutton a:hover:after{color:#cd1536}#NavigationTop #TopMenu ul li.Printform #PrintForm #Printbutton a:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#666;position:absolute;left:0;font-size:calc(var(--font-size-dynamic) - 0.25rem)}#NavigationTop #TopMenu ul li#IncreaseFont a{align-self:center;font-family:Times New Roman, sans-serif;font-size:var(--font-size-dynamic)}#NavigationTop #TopMenu ul li#IncreaseFont a span{font-size:calc(var(--font-size-dynamic) - 0.25rem);cursor:pointer}#NavigationTop #TopMenu ul li#ColorStyleSwitch a{position:relative}#NavigationTop #TopMenu ul li#ColorStyleSwitch a::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#666;font-size:calc(var(--font-size-dynamic) - 0.25rem)}#NavigationTop #TopMenu ul li#ColorStyleSwitch a:hover::after{color:#cd1536}.customfile{background:#fff;width:65%;border:1px solid #bababa;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px}.customfile .customfile-feedback{color:#666666}.customfile .customfile-feedback-populated{color:#666666;padding-left:23px;font-size:calc(var(--font-size-dynamic) - 0.25rem);font-weight:normal}.customfile .customfile-feedbacksize{color:#666666;padding:12px 28px;padding-right:80px}.customfile .customfile-feedbacksize:empty{padding:0px}.customfile .customfile-button{width:auto;font-size:calc(var(--font-size-dynamic) - 0.175rem);color:#fff;background-color:#cd1536;cursor:pointer;display:inline-block;padding:6px 18px;border-radius:3px;border:0;-webkit-transition:all 0.5s ease !important;-moz-appearance:all 0.5s ease !important;transition:all 0.5s ease !important;font-weight:500}.customfile .customfile-button:hover{opacity:0.8}.InputfieldAlignleft{width:100%;margin-bottom:3px}#InhaltCalendar{float:none;width:100%}#InhaltCalendar #CalendarLarge{width:100%}.range{width:12%}.slider,.slideralignleft{margin-top:16px}.GroupFieldset.escortData>h3{border:none;font-size:calc(var(--font-size-dynamic) - 0.5rem);margin-bottom:0;padding-bottom:0}.GroupFieldset.escortData>.escortDataPerson{margin:0px}.Frage .HTMLtextBelow.HTMLtextBelowAlignleft{margin-top:0px;padding-left:25px;padding-top:0px !important;line-height:16px}.LogInButton::after{content:"";clear:both;display:block}.LogInButton #LogInAuto{font-size:calc(var(--font-size-dynamic) - 0.25rem);margin-top:6px}.LogInButton #LogInAuto #AutoLogin{position:relative;top:2px}.LogInButton #LogInSubmit{margin-top:8px}.LogInHint{font-size:calc(var(--font-size-dynamic) - 0.375rem);position:relative;line-height:18px;margin-top:10px}.LogInHint>a{color:#333}.LogInHint>a:hover{color:#cd1536}#LocaleSwitch{float:none;margin-bottom:23px}.shariff{margin-top:32px}.AlternativeEvents li{margin-bottom:8px}.Sidebar #GMapRahmen{margin-top:18px}#DataSummeryEvents ul li{border-bottom:0px;margin-bottom:12px}#DataSummeryEvents ul li h3{border-bottom:0px;padding:0;margin:0px !important;display:block}#DataSummeryEvents ul li h5{font-size:calc(var(--font-size-dynamic) - 0.125rem);font-weight:400}.ConfEventData{margin-top:12px}#Clickpath{display:inline-block;border-radius:3px;width:100%;margin-bottom:40px}#Clickpath .breadcrumb{background:transparent;margin-bottom:0;padding:0}#Clickpath .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"➤"}#Clickpath .clickpath_link{margin-right:12px;color:#808080}#Clickpath .clickpath_link:last-child{margin-right:0px}#Clickpath .clickpath_link:last-child::after{display:none}#Clickpath a,#Clickpath li{font-size:calc(var(--font-size-dynamic) - 0.375rem);font-weight:400;color:#333;display:inline-block}#Clickpath li{padding-top:2px;padding-bottom:2px}#Clickpath li>a:hover{color:#cd1536}#barcode,#grcode,#qrcode{margin-bottom:23px}#GMapRahmen{margin-top:18px}#GoogleMapsConf h2{margin-bottom:12px}.AnmeldungTagesordnung h2,div[id*="FktAddresses"] h2{font-weight:normal;margin-bottom:16px;padding-bottom:9px}.FieldSalutation .RadioGroupFieldset{padding-top:4px}.FieldSubTypeAlignleft .customfile{width:100% !important}.css-trafficlight{display:inline-block;width:60px;height:20px;border-radius:3px;position:relative;background-color:#585858}.FreePlaces{display:flex;background:rgba(0, 0, 0, 0.1);padding:5px 10px;border-radius:5px;font-size:calc(var(--font-size-dynamic) - 0.5rem);text-transform:uppercase;font-weight:bold;color:rgba(0, 0, 0, 0.7)}.FreePlaces>span{margin-left:10px}.FreePlaces .css-trafficlight{display:inline-block;width:60px;height:20px;border-radius:3px;position:relative;background-color:rgba(0, 0, 0, 0.5);align-self:center;box-shadow:inset 0px 0px 5px rgba(0, 0, 0, 0.8)}.FreePlaces .css-trafficlight span{content:"";color:white;position:absolute;border-radius:14px;width:16px;height:16px;left:2px}.FreePlaces .trafficlightrot span{top:2px;left:42px;background-color:#F61616;box-shadow:0 0 14px #F61616}.FreePlaces .trafficlightgelb span{top:2px;left:22px;background-color:#FCD424;box-shadow:0 0 14px yellow}.FreePlaces .trafficlightgruen span{top:2px;left:2px;background-color:#0FE80F;box-shadow:0 0 14px #0FE80F}.ErrorHint{background-color:var(--bs-warning);color:red;font-weight:900;padding:5px 10px;border-radius:10px;font-size:calc(var(--font-size-dynamic) - 0.25rem)}.ErrorHint p{margin:0;position:relative;display:block;padding-left:30px}.ErrorHint p::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px;color:#fff;position:absolute;left:3px;top:-3px}.invalid-feedback{color:var(--bs-warning)}.error{background-color:--bs-warning}.error::before{background-color:--bs-warning}.error em::after{border-color:--bs-warning transparent transparent}.EventAppointmentMonth{margin-top:30px}.EventAppointmentMonth::after{content:"";clear:both;display:block}.EventAppointmentMonth>div:first-child[id^=EventAppointmentMonth]{width:50%;padding-right:10px;border-right:1px solid #AAA}.EventAppointmentMonth>div:first-child[id^=EventAppointmentMonth] .EventAppointmentMonthHeader{padding:7px 0;padding-top:0px}.EventAppointmentMonth>div:first-child[id^=EventAppointmentMonth] .EventAppointmentMonthHeader::after{clear:"";clear:both;display:block}.EventAppointmentMonth>div:first-child[id^=EventAppointmentMonth] .EventAppointmentMonthHeader .EventAppointmentMonthPrev .UpdateEventAppointmentsMonth,.EventAppointmentMonth>div:first-child[id^=EventAppointmentMonth] .EventAppointmentMonthHeader .EventAppointmentMonthNext .UpdateEventAppointmentsMonth{border:4px solid #FFF;background-color:#cd1536;border-radius:100px;width:40px;height:40px;color:#FFF;font-weight:bold;-moz-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 3px rgba(0, 0, 0, 0.4)}.EventAppointmentMonth>div:first-child[id^=EventAppointmentMonth] .EventAppointmentMonthHeader .EventAppointmentMonthCenter{line-height:40px;color:#333;font-weight:bold;font-size:calc(var(--font-size-dynamic) + 0.375rem)}.EventAppointmentMonth>div:first-child[id^=EventAppointmentMonth] .EventAppointmentMonthTable button.ActiveAppointmentsByDay{background-color:rgba(205, 21, 54, 0.1);color:#cd1536;padding:0.25rem;border-radius:100%;-webkit-transition:all 0.5s ease !important;-moz-appearance:all 0.5s ease !important;transition:all 0.5s ease !important;border:0}.EventAppointmentMonth>div:first-child[id^=EventAppointmentMonth] .EventAppointmentMonthTable button.ActiveAppointmentsByDay.SelectedEventAppointmentDay{background-color:#cd1536;color:#FFF}.EventAppointmentMonth>div:first-child[id^=EventAppointmentMonth] .EventAppointmentMonthTable thead tr th{color:#555555}.EventAppointmentMonth>div:first-child[id^=EventAppointmentMonth] .EventAppointmentMonthTable thead tr th.EventAppointmentKW{color:#cd1536}.EventAppointmentMonth>div:first-child[id^=EventAppointmentMonth] .EventAppointmentMonthTable tbody tr th.EventAppointmentKW{color:rgba(205, 21, 54, 0.5)}.EventAppointmentMonth>div:first-child[id^=EventAppointmentMonth] .EventAppointmentMonthTable tbody tr td{color:#a6a6a6;height:40px;width:40px;padding:1px}.EventAppointmentMonth>div:first-child[id^=EventAppointmentMonth] .EventAppointmentMonthTable tbody tr td span{padding:0.25rem;height:40px;width:40px;display:table-cell;vertical-align:middle;text-align:center}.EventAppointmentMonth>div:first-child[id^=EventAppointmentMonth] .EventAppointmentMonthTable tbody tr td button{height:100%;width:100%;display:table-cell;vertical-align:middle;text-align:center}.EventAppointmentMonth div[id^=EventAppointmentMonthData]{text-align:left;border-left:1px solid #AAA;position:relative;left:-1px}.EventAppointmentMonth div[id^=EventAppointmentMonthData] .EventAppointmentsByDayHeader{border-bottom:1px solid #AAA;color:#333;font-weight:bold;font-size:calc(var(--font-size-dynamic) + 0.375rem);padding:0px 23px 14px}.EventAppointmentMonth div[id^=EventAppointmentMonthData] ul{padding-left:0px;list-style:none;border-top:0px}.EventAppointmentMonth div[id^=EventAppointmentMonthData] ul li{padding-left:23px;padding-top:5px}.EventAppointmentMonth div[id^=EventAppointmentMonthData] ul li p.EventappointementDates::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#333;margin-right:7px;margin-left:-1px}.EventAppointmentMonth div[id^=EventAppointmentMonthData] ul li .EventappointementLabel{font-weight:bold}.EventAppointmentMonth div[id^=EventAppointmentMonthData] ul li .EventappointementDates{color:#777}.SelectedEventAppointment{border-bottom:2px solid #AAA;padding:10px 0}.SelectedEventAppointments{list-style:none}.SelectedEventAppointments .SelectedEventAppointment .EventappointementDates::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#333;margin-right:7px;margin-left:-1px}.EventAppointmentMonth .EventAppointmentMonthTable td.Appointments span{border-radius:100px}.PBDNotificationObligationRevocation{margin-top:20px}.PBDNotificationObligationRevocation .PBDNotificationObligation{margin-top:0}.PBDNotificationObligationRevocation .PBDNotificationObligation p{font-size:calc(var(--font-size-dynamic) - 0.25rem)}#HideInfos{width:600px;left:calc(50% - (600px / 2))}#HideInfos #preconfirmation,#HideInfos #Buchungsnr{margin-right:3px;height:34px}#exposeMask{background-color:#000}#anmelden+#NewsletterAbmeldung{background-color:#ececec;padding:23px 23px 20px;border-radius:7px;border:1px solid #d9d9d9}#NewsletterAbmeldung{margin-top:12px}#NewsletterAbmeldung #abmelden .newsletterTitle{font-size:calc(var(--font-size-dynamic) + 0.375rem);margin-bottom:12px !important;line-height:28px;font-weight:bold;border-bottom:1px solid #d7d7d7;padding-bottom:12px;color:#333}#NewsletterAbmeldung #abmelden .newsletterDescription{margin-bottom:12px}#NewsletterAbmeldung #abmelden #EMailFrageAbsage{background-color:#ddd;border:1px solid rgba(0, 0, 0, 0.05);padding:6px 6px 6px 18px;border-radius:7px}#NewsletterAbmeldung #abmelden #EMailFrageAbsage .LabelTextInput{font-weight:bold;line-height:20px;min-height:30px;padding-top:5px}#NewsletterAbmeldung #abmelden .PflichtfeldHinweis{margin-top:8px;display:block;margin-bottom:8px;font-size:calc(var(--font-size-dynamic) - 0.375rem)}#NewsletterAbmeldung #abmelden .NewsletterAbsageBottom{margin-bottom:0px}#iconbar,#FormularSearch{display:none}.css-trafficlight{display:inline-block;width:60px;height:20px;border-radius:3px;position:relative;background-color:#585858}.css-trafficlight span{content:"";color:white;position:absolute;border-radius:14px;width:16px;height:16px;left:2px}.trafficlightrot span{top:2px;left:42px;background-color:#F61616;box-shadow:0 0 14px #F61616}.trafficlightgelb span{top:2px;left:22px;background-color:#FCD424;box-shadow:0 0 14px yellow}.trafficlightgruen span{top:2px;left:2px;background-color:#0FE80F;box-shadow:0 0 14px #0FE80F}div[class*="_popover"] .btn,div[class*="_modal"] .btn{font-size:calc(var(--font-size-dynamic) - 0.5rem);padding:6px;width:23px;height:23px;line-height:0;background-color:#21a6ce}div[class*="endOfQuestion"]{display:inline-block;margin-left:10px}div[class*="afterLabel"]{display:inline-block;margin-right:10px}div[class*="beforeLabel"]{display:inline-block;margin-right:10px;float:left}div[class*="beforeQuestion"]{display:inline-block;float:left}.LabelTextInput,.LabelRadioGroup,.LabelTextarea,.LabelDateInput,.LabelDatetimeInput,.LabelTimeInput,.LabelSelect,.LabelFileUpload{width:30%;margin-right:2%;display:block;float:left}.endOfQuestion_popover_right,.endOfQuestion_modal{margin-right:-30px;position:relative;left:-36px}.endOfQuestion_popover_right .icon,.endOfQuestion_modal .icon{display:block}#ParticipantListPane #ParticipantsList li.PListFirstInColumn{float:none;width:100%;padding:10px;background-color:#f2efed;-webkit-transition:background-color 0.2s ease !important;-moz-appearance:background-color 0.2s ease !important;transition:background-color 0.2s ease !important}#ParticipantListPane #ParticipantsList li.PListFirstInColumn:hover{background-color:rgba(0, 0, 0, 0.03)}#ParticipantListPane #ParticipantsList .PlistItem0{position:relative}#ParticipantListPane #ParticipantsList div.PListPersonData{color:grey}#ParticipantListPane #ParticipantsList div.PListPersonData .PListName{color:#333}#ParticipantListPane #ParticipantsList div.PListPersonData a{color:grey}#HideInfos{display:flex;align-items:center;justify-content:center}#EingabePWrecover #WeiterBN{margin-top:10px}#btn--backToTop{width:100px;height:100px;border-radius:50%;background-color:#3498db;position:relative;border:10px solid transparent;box-sizing:border-box;transition:border-color 0.1s}#btn--backToTop::before{content:"";position:absolute;top:0;left:50%;width:2px;height:50%;background-color:#fff;transform-origin:50% 100%;transform:rotate(0deg);transition:transform 0.1s}#ABCbtn--backToTop{opacity:0;padding:10px;border-radius:3px;background:#cd1536;width:35px;height:35px;display:flex;position:fixed;right:25px;bottom:50px;z-index:999999999;box-shadow:0 0 5px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.15), inset 0 0 0 rgba(0, 0, 0, 0);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.15), inset 0 0 0 rgba(0, 0, 0, 0);box-shadow:0 0 5px rgba(0, 0, 0, 0.15), inset 0 0 0 rgba(0, 0, 0, 0);-webkit-transition:all 0.4s ease-in-out !important;-moz-appearance:all 0.4s ease-in-out !important;transition:all 0.4s ease-in-out !important}#ABCbtn--backToTop::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px;color:#fff;align-self:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#ABCbtn--backToTop:hover{background:#333;box-shadow:0 0 10px rgba(0, 0, 0, 0.5)}#ABCbtn--backToTop.visible{opacity:1}.visually-hidden-focusable{display:none}.placeholder{background-color:white;opacity:unset;cursor:unset}.overflowHidden{overflow:hidden}html body>div[style*="display:block !important"]{visibility:hidden;opacity:0}.background-fx,.SidebarHtml,#LogInOut,#CalendarSmallHome,#FormularBuchungsnummer{box-shadow:0 0 5px rgba(0, 0, 0, 0.15), inset 0 0 0 rgba(0, 0, 0, 0);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 2s ease-out;-moz-appearance:all 2s ease-out;transition:all 2s ease-out}.background-hover-fx,.OVList>li:hover,#FormularBuchungsnummer:hover{-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);box-shadow:0 0 10px rgba(0, 0, 0, 0.5);background:rgba(0, 0, 0, 0);background:-moz-linear-gradient(135deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);background:-webkit-linear-gradient(135deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);background:linear-gradient(135deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$color1,endColorstr=$color2,GradientType=1);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all 0.5s ease;-moz-appearance:all 0.5s ease;transition:all 0.5s ease}.background-hover-button-fx,.SidebarHtml:hover .submit,.SidebarHtml:hover .IsButton,#LogInOut:hover .submit,#LogInOut:hover .IsButton,#CalendarSmallHome:hover .submit,#CalendarSmallHome:hover .IsButton,#FormularBuchungsnummer:hover input[type="submit"]{box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 0, 0, 0.5);background:#b61330;color:#dfdfdf}.button-hover-fx,.submit:hover,.IsButton:hover,.prevPane:hover,.firstPane:hover,.FieldseparateInvoiceDelivery .LabelCheckboxInput:hover,.FieldPListPermit .LabelCheckboxInput:hover{background-color:#9f102a !important;color:#f2f2f2 !important;text-shadow:0 0 10px #fff;box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.75), 0 0 5px black !important}.IsResponsive #FooterContent,.IsResponsive #Inhalte,.IsResponsive #ClickpathNaviRahmen,.IsResponsive .header-area{max-width:1360px;width:100%;padding-left:20px;padding-right:20px}.IsResponsive .Inhalt{width:calc(100% - 560px);padding:0 15px}@media only screen and (max-width:1480px){.IsResponsive #Header #HeaderContent .logo a img{padding-left:2%}}@media only screen and (max-width:1280px){.IsResponsive #FormularBuchungsnummer{max-width:unset}.IsResponsive #Header #HeaderContent .logo a img{padding-left:2%}}@media only screen and (max-width:1049px){.IsResponsive #Header #HeaderContent .logo a img{padding-left:2%}.IsResponsive #Inhalte,.IsResponsive #Footer{padding-right:20px;padding-left:20px}.IsResponsive .Inhalt{width:calc(100% - 280px);padding-left:0}.IsResponsive .Leftbar,.IsResponsive .Sidebar{float:right}.IsResponsive .Sidebar #Printbutton a{width:100%;text-align:center}.IsResponsive .EventAppointmentMonth>div:first-child[id^=EventAppointmentMonth],.IsResponsive .EventAppointmentMonth .EventAppointmentMonthDataAside{width:100%;margin-bottom:12px}.IsResponsive .EventAppointmentMonth #EventAppointmentMonth .EventAppointmentMonthTable tbody tr td{width:auto;height:auto}.IsResponsive .EventAppointmentMonth #EventAppointmentMonth .EventAppointmentMonthTable tbody tr td span,.IsResponsive .EventAppointmentMonth #EventAppointmentMonth .EventAppointmentMonthTable tbody tr td button{display:inline-block;height:32px;width:32px}.IsResponsive .EventAppointmentMonth div[id^=EventAppointmentMonthData]{border-left:0px}.IsResponsive #FormularBuchungsnummer{max-width:unset}.IsResponsive #TextTop,.IsResponsive .OVList>li{width:100%}.IsResponsive #Printform,.IsResponsive .Printform{display:none}}@media only screen and (max-width:969px){.IsResponsive #Header #HeaderContent .logo a img{padding-left:2%}.IsResponsive #Header,.IsResponsive #Inhalte,.IsResponsive #Footer{width:100%;max-width:970px}.IsResponsive #Inhalte,.IsResponsive #Footer{padding-right:20px;padding-left:20px}}@media only screen and (max-width:799px){.IsResponsive #Header #HeaderContent .logo a img{padding-left:2%}.IsResponsive #Inhalte{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.IsResponsive .Inhalt{order:1;width:100%}.IsResponsive .Leftbar{order:3}.IsResponsive .Sidebar{order:2}.IsResponsive .Leftbar,.IsResponsive .Inhalt,.IsResponsive .Sidebar{padding-right:0px;padding-left:0px;float:none;margin:auto}.IsResponsive #NavigationTop{top:20px;right:50px}.IsResponsive #Gesamt.ResponsiveButtonOpenUp #Header.fixed #Navigation #HauptMenuRahmen #HauptMenu>ul>li:hover{box-shadow:none}.IsResponsive #Gesamt.ResponsiveButtonOpenUp #HeaderContent{position:absolute;top:0;height:50px;background:white;width:100%;left:0;padding-left:20px}.IsResponsive #Gesamt.ResponsiveButtonOpenUp #HeaderContent .logo{position:fixed;transition:unset}.IsResponsive #Gesamt.ResponsiveButtonOpenUp #Inhalte{opacity:0;transition:opacity 0.6s ease-in-out}.IsResponsive #Gesamt.ResponsiveButtonOpenUp #NavigationTop{margin-right:20px}.IsResponsive #Gesamt.ResponsiveButtonOpenUp #HauptMenuRahmen{overflow-y:scroll}.IsResponsive #HeaderContent{position:absolute;top:0}.IsResponsive #HeaderContent .logo img{width:100%}.IsResponsive #NavigationResponsiveSwitch{display:inline-block;position:absolute;top:9px;right:20px;z-index:101}.IsResponsive #Navigation{margin-bottom:0px;padding-top:0px;margin-top:unset;height:unset}.IsResponsive #Navigation #HauptMenu ul li:first-child.mainMenue>a::before{display:none}.IsResponsive #Navigation #HauptMenu{height:auto;border-bottom:0px;margin-top:70px}.IsResponsive #Navigation #HauptMenu>ul{display:flex;flex-direction:column}.IsResponsive #Navigation #HauptMenu>ul li{margin-bottom:2px}.IsResponsive #Navigation #HauptMenu>ul>li>a:hover,.IsResponsive #Navigation #HauptMenu>ul>li>a.Self{color:#cd1536;background:rgba(0, 0, 0, 0.05)}.IsResponsive #Navigation #HauptMenu>ul>li>a.Self:hover{background:rgba(0, 0, 0, 0.025);color:#333}.IsResponsive #Navigation #HauptMenu>ul.topMenuElement a{color:#1a1a1a}.IsResponsive #Navigation #HauptMenu>ul.topMenuElement .Printform{display:none}.IsResponsive #Navigation #HauptMenu>ul:not(.topMenuElement)>li>a{font-weight:600}.IsResponsive #Gesamt>#Navigation #HauptMenu ul .mainMenue{float:none}.IsResponsive #Gesamt #Navigation #HauptMenu .MenueLevel2{display:inline-block;position:relative;width:100%;padding-left:0;border:none;opacity:1;box-shadow:none}.IsResponsive #Gesamt #Navigation #HauptMenu .MenueLevel2>li>a{padding-left:40px;font-size:calc(var(--fs-1) - 4px)}.IsResponsive #Gesamt #Navigation #HauptMenu .MenueLevel2>li:last-of-type{margin-bottom:0}.IsResponsive .ResponsiveSwitch{text-indent:-99999px;height:29px;width:33px;cursor:pointer;background-color:#aaa}.IsResponsive .ResponsiveSwitch .ResponsiveButtonDown{position:absolute;left:6px;top:13px;height:3px;width:20px;background:#fff;display:block;transition:all 0.3s ease 0s}.IsResponsive .ResponsiveSwitch .ResponsiveButtonDown::after,.IsResponsive .ResponsiveSwitch .ResponsiveButtonDown::before{content:"";position:absolute;left:0;height:3px;width:20px;background:#fff;display:block;transition:all 0.3s ease 0s}.IsResponsive .ResponsiveSwitch .ResponsiveButtonDown::after{top:7px}.IsResponsive .ResponsiveSwitch .ResponsiveButtonDown::before{top:-7px}.IsResponsive .ResponsiveSwitch .ResponsiveButtonDown.ResponsiveButtonOpenUp{background-color:transparent;transform:rotate(45deg)}.IsResponsive .ResponsiveSwitch .ResponsiveButtonDown.ResponsiveButtonOpenUp::before,.IsResponsive .ResponsiveSwitch .ResponsiveButtonDown.ResponsiveButtonOpenUp::after{top:0px}.IsResponsive .ResponsiveSwitch .ResponsiveButtonDown.ResponsiveButtonOpenUp::after{transform:rotate(-90deg);transition:all 0.3s cubic-bezier(0.68, -0.55, 0.27, 1.55) 0s}.IsResponsive #HauptMenuRahmen{display:none;margin-bottom:0px;margin-bottom:0px;top:0;left:0;right:0;bottom:0;z-index:100;background:white}.IsResponsive #CalendarSmallCage table td,.IsResponsive .calendar_cage table td{width:110px}.IsResponsive .Inhalt{margin-bottom:35px}.IsResponsive .logo{z-index:10;position:relative}.IsResponsive #Footer #FooterContent #FooterContentText{flex-direction:column}.IsResponsive #Footer #FooterContent #FooterContentText #menu--footer,.IsResponsive #Footer #FooterContent #FooterContentText #powered-by{text-align:center;margin:auto;max-width:100%}.IsResponsive #Footer #FooterContent #FooterContentText #powered-by{margin-top:20px}.IsResponsive #FormularBuchungsnummer{max-width:unset}}@media only screen and (max-width:479px){.IsResponsive #Gesamt .TextInput,.IsResponsive #Gesamt .EmailInput,.IsResponsive #Gesamt .UrlInput,.IsResponsive #Gesamt .NumberInput,.IsResponsive #Gesamt .CurrencyInput,.IsResponsive #Gesamt .TextareaInput,.IsResponsive #Gesamt .SelectInput,.IsResponsive #Gesamt .FileInput,.IsResponsive #Gesamt #SucheEingabe,.IsResponsive #Gesamt .customfile,.IsResponsive #Gesamt .LabelTextInput,.IsResponsive #Gesamt .LabelRadioGroup,.IsResponsive #Gesamt .LabelTextarea,.IsResponsive #Gesamt .LabelDateInput,.IsResponsive #Gesamt .LabelDatetimeInput,.IsResponsive #Gesamt .LabelTimeInput,.IsResponsive #Gesamt .LabelSelect,.IsResponsive #Gesamt .LabelFileUpload{width:100%;float:none}.IsResponsive #Gesamt .teilnehmerabfrage>select{max-width:95%}.IsResponsive .f-col-wrapper .f-col-3{width:100%}.IsResponsive .Sidebar,.IsResponsive .Leftbar{width:100%}.IsResponsive #FormularBuchungsnummer{padding-left:18px;padding-right:18px}.IsResponsive #FormularBuchungsnummer #Buchungsnummer #EingabeBN{width:100% !important;float:none;margin-right:0px}.IsResponsive #FormularBuchungsnummer #Buchungsnummer #EingabeBN #Buchungsnr{width:100% !important;max-width:unset;margin-bottom:10px;margin-top:6px;border-top-right-radius:3px;border-bottom-right-radius:3px}.IsResponsive #FormularBuchungsnummer #Buchungsnummer #WeiterBN{float:none}.IsResponsive #FormularBuchungsnummer #Buchungsnummer #WeiterBN .submitBuchungsnummer{width:100%;margin-left:0px !important;border-top-left-radius:3px !important;border-bottom-left-radius:3px !important}.IsResponsive #Inhalte{padding:0 10px}.IsResponsive #Printbutton{margin-top:23px}.IsResponsive #Printbutton a{display:block;text-align:center}.IsResponsive #NewsletterAbmeldung #abmelden #EMailFrageAbsage{padding:8px 13px 13px}}/*# sourceMappingURL=/media/css/custumScreen.css.map */