#FormularBuchungsnummer #Buchungsnummer #EingabeBN #Buchungsnr{width:280px}.IsResponsive .header-area{width:100%;max-widt:1370px}.IsResponsive #FooterContent,.IsResponsive #Inhalte{max-width:1200px;width:100%}.IsResponsive #Inhalte{display:flex;flex-wrap:wrap}.IsResponsive #Navigation{width:100%;border-top:1px solid #9b9b9b;border-bottom:6px solid #9b9b9b}.IsResponsive #Footer{padding-left:20px;padding-right:20px}.IsResponsive .Inhalt{width:100%;max-width:900px;padding:0 100px 0 0;margin-bottom:35px}.IsResponsive #heroe_section{display:block;width:100%;background:#cfcfcf;position:relative}.IsResponsive #heroe_section #heroeimage_wrapper img{border-left:5px #fff solid;border-right:5px #fff solid;max-width:1370px;width:100%;margin:0 auto;max-height:350px}.IsResponsive #heroe_section #content_wrapper{position:absolute;margin:0 auto;left:0;right:0;max-width:1200px;width:100%;bottom:50px;background:transparent;padding:10px 10px 10px 12px;text-align:left}.IsResponsive #heroe_section #content_wrapper .heroe_headline{display:block}.IsResponsive #heroe_section #content_wrapper .heroe_headline h1{margin:0}.IsResponsive #heroe_section #content_wrapper .heroe_underline{display:block}.IsResponsive #heroe_section #content_wrapper .heroe_underline p{font-family:TheSans500;font-size:22px;color:#f29400;letter-spacing:0.01px;text-align:left;padding:5px 9px;background:#fff;margin:10px 0 10px;display:inline-block}.IsResponsive #HeaderContent .header_logo img{max-width:350px;width:100%}@media only screen and (max-width:1370px){.IsResponsive #heroe_section #heroeimage_wrapper img{border:0}}@media only screen and (max-width:1049px){.IsResponsive #Inhalte,.IsResponsive #Footer{padding-right:20px;padding-left:20px}.IsResponsive .Inhalt{float:right;padding-right:0px;width:100%;margin-left:0}.IsResponsive .Leftbar,.IsResponsive .Sidebar{float:left;padding-left:0px}.IsResponsive .Sidebar{clear:left}.IsResponsive .Sidebar #Printbutton a{width:100%;text-align:center}.IsResponsive #heroe_section #content_wrapper{max-width:1050px;bottom:20px}.IsResponsive #Clickpath{padding:0}.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}}@media only screen and (max-width:969px){.IsResponsive #Header,.IsResponsive #Inhalte,.IsResponsive #Footer{width:100%;max-width:970px}.IsResponsive #Inhalte,.IsResponsive #Footer{padding-left:20px;padding-right:20px}.IsResponsive #heroe_section #heroeimage_wrapper img{border:0}.IsResponsive #heroe_section #content_wrapper{position:relative;top:0;bottom:0;max-width:969px;bottom:20px;background:#f5f5f5;padding:10px 15px 10px 15px}}@media only screen and (max-width:799px){.IsResponsive .Leftbar,.IsResponsive .Inhalt,.IsResponsive .Sidebar{width:100%;padding-right:0px;padding-left:0px}.IsResponsive #NavigationResponsiveSwitch{display:inline-block;min-height:58px;position:absolute;top:90px;right:20px}.IsResponsive #Navigation{margin-bottom: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}.IsResponsive #Gesamt>#Navigation #HauptMenu ul .mainMenue{float:none}.IsResponsive #Gesamt>#Navigation #HauptMenu .MenueLevel2{display:inline-block;position:relative;width:100%;padding-left:23px}.IsResponsive .ResponsiveSwitch{text-indent:-99999px;height:40px;width:40px;cursor:pointer;background-color:#aaa}.IsResponsive .ResponsiveSwitch .ResponsiveButtonDown{position:absolute;left:6px;top:18px;height:4px;width:28px;background:#fff;display:block;transition:all 0.3s ease 0s}.IsResponsive .ResponsiveSwitch .ResponsiveButtonDown::after,.IsResponsive .ResponsiveSwitch .ResponsiveButtonDown::before{content:"";position:absolute;left:0;height:4px;width:28px;background:#fff;display:block;transition:all 0.3s ease 0s}.IsResponsive .ResponsiveSwitch .ResponsiveButtonDown::after{top:9px}.IsResponsive .ResponsiveSwitch .ResponsiveButtonDown::before{top:-9px}.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:60px}.IsResponsive #CalendarSmallCage table td,.IsResponsive .calendar_cage table td{width:110px}}@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 .LabelTextarea,.IsResponsive #Gesamt .LabelDateInput,.IsResponsive #Gesamt .LabelDatetimeInput,.IsResponsive #Gesamt .LabelTimeInput,.IsResponsive #Gesamt .LabelSelect,.IsResponsive #Gesamt .LabelFileUpload,.IsResponsive #Gesamt #DataSummeryRegistratorQuestions .DsLabel,.IsResponsive #Gesamt .AdditionalQuestionGroup .AnswerAntwortLabel{width:100%}.IsResponsive .f-col-wrapper .f-col-3{width:100%}.IsResponsive #FormTabs{line-height:25px}.IsResponsive #FormularBuchungsnummer{padding-left:18px;padding-right:18px}.IsResponsive #Buchungsnummer #EingabeBN{width:100% !important;float:none;margin-right:0px}.IsResponsive #Buchungsnummer #EingabeBN #Buchungsnr{width:100% !important;margin-bottom:10px;margin-top:6px;border-top-right-radius:3px;border-bottom-right-radius:3px}.IsResponsive #Buchungsnummer #WeiterBN{float:none}.IsResponsive #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 23px}.IsResponsive #Inhalte .LabelRadioGroup{padding-top:0px}.IsResponsive #Inhalte #anmelden #PanesFormInformation .Frage.FieldInputfield108>span{float:none}.IsResponsive #Printbutton{margin-top:23px}.IsResponsive #Printbutton a{display:block;text-align:center}.IsResponsive #NewsletterAbmeldung #abmelden #EMailFrageAbsage{padding:8px 13px 13px}.IsResponsive #heroe_section #content_wrapper h1{font-size:22px;line-height:19px;padding:0px 6px 11px;margin-bottom:5px}.IsResponsive #FooterContentText p>span{width:100%;display:block}.IsResponsive #FooterContentText p>span::after{content:"" !important}}/*# sourceMappingURL=/media/css/customScreenResponsive-v1.css.map */