.MainResponsiveSwitch{float:right;margin-right:10px}@media only screen and (max-device-width:1150px),only screen and (max-width:1150px){.IsResponsive #debugMediaDetektorN{display:block}.IsResponsive *{box-sizing:border-box}.IsResponsive #Rahmen,.IsResponsive #Gesamt,.IsResponsive #Header{width:100%}.IsResponsive img{max-width:100%;height:auto}.IsResponsive #HeaderContent img{max-width:inherit}.IsResponsive #InhaltStart{float:none}.IsResponsive #Footer{height:200px}.IsResponsive .SidebarHtml{width:230px}}@media only screen and (max-device-width:1120px),only screen and (max-width:1120px){.IsResponsive #debugMediaDetektorL{display:block}.IsResponsive .Sidebar{clear:both;padding-top:20px;display:inline-block;float:none;width:auto}.IsResponsive .SidebarHtml,.IsResponsive .Print,.IsResponsive .sideLink{width:230px;float:left;margin-right:20px}.IsResponsive .Inhalt{padding-bottom:20px}}@media only screen and (max-device-width:1024px),only screen and (max-width:1024px){.IsResponsive #debugMediaDetektorK{display:block}.IsResponsive .GroupFieldsetFormBNR{margin-left:150px}.IsResponsive .GroupFieldset{margin-left:0px}}@media only screen and (max-device-width:870px),only screen and (max-width:870px){.IsResponsive #debugMediaDetektorJ{display:block}.IsResponsive #Inhalte,.IsResponsive #InhaltStart,.IsResponsive .Inhalt,.IsResponsive #InhaltFormular,.IsResponsive #InhaltEventserieFormular{width:100%;margin-left:0;float:none}.IsResponsive #Inhalte{padding-left:2%}.IsResponsive #FormularBuchungsnummer{padding:20px}.IsResponsive #TextTop{margin-left:0}.IsResponsive .GroupFieldsetFormBNR{margin-left:150px}.IsResponsive .GroupFieldset{margin-left:0px}.IsResponsive input#submitAnmeldung{margin-left:0px;position:relative;right:auto}.IsResponsive #InhaltFormular,.IsResponsive #InhaltConfirmation{padding-bottom:0;margin-bottom:0}.IsResponsive .Sidebar{padding-top:0px}}@media only screen and (max-device-width:768px) and (orientation:portait),only screen and (max-width:768px){.IsResponsive #debugMediaDetektorE{display:block}.IsResponsive #InhaltFormular,.IsResponsive #InhaltConfirmation,.IsResponsive #Confirmation,.IsResponsive .Inhalt{width:100%;margin-left:0}.IsResponsive #OffeneVeranstaltungen,.IsResponsive #FormularBuchungsnummer,.IsResponsive #IndexTop{margin-left:0%}.IsResponsive #ZusatztextUeberDatenschutz,.IsResponsive .Formular{width:100%;top:auto}.IsResponsive #zusageinfo{width:100%}.IsResponsive #Confirmation #Answers{margin-left:0}.IsResponsive #Confirmation h3{width:100%}.IsResponsive #Confirmation .EventConfirmationStart{float:none !important}}@media only screen and (max-device-width:692px) and (orientation:portait),only screen and (max-width:692px){.IsResponsive #FooterContentText ul{padding-top:0px}.IsResponsive #Footer{padding-top:24px}}@media only screen and (max-width:585px),screen and (max-device-width:568px) and (min-device-width:320px) and (orientation:landscape){.IsResponsive #debugMediaDetektorC{display:block}.IsResponsive #ResNavEventLI{display:none}.IsResponsive .Inhalt h1{font-size:2rem;padding:10px}.IsResponsive #TextTop>p:nth-child(2),.IsResponsive #HideInfos #EventStartFormular{font-size:1.1rem}.IsResponsive #TextTop p{padding:0 10px 10px}.IsResponsive #FormularBuchungsnummer{padding:1px 10px 10px}.IsResponsive #Inhalte{padding-top:10px}.IsResponsive .Leftbar{float:none;margin-top:0;padding:0px}.IsResponsive #SecondLevelMenuRahmen{display:none}.IsResponsive #Navigation2ndLevelResponsiveSwitchIcon{display:block}.IsResponsive #InhaltFormular{margin-top:0}.IsResponsive #InhaltFormular h1{margin-bottom:10px}.IsResponsive .FormStep{margin-bottom:10px !important}.IsResponsive .FormStep a{font-size:14px}.IsResponsive .PaneButtons{display:flex;flex-wrap:wrap}.IsResponsive li.PaneButtonCenter{order:1;margin-top:0px;width:49%}.IsResponsive #WeiterBN .submit,.IsResponsive .submit,.IsResponsive .nextPane,.IsResponsive .prevPane{background:#353533 url("/media/arrow_form_s.png") no-repeat scroll 5% 106% / 25px auto;height:34px;width:148px;font-size:22px;margin:0px;line-height:10px}.IsResponsive #submitAnmeldung{width:148px;margin-left:0px}.IsResponsive #PaneButtons2>li:nth-child(2)>div:nth-child(1)>p:nth-child(1){display:flex}.IsResponsive .prevPane{background:#353533 url("/media/arrow_form_back.png") no-repeat scroll 5% 106% / 25px auto;background-position-x:5%;background-position-y:106%;width:108px;padding-left:0px;background-position:6% -6%;font-size:22px;height:34px;padding-right:10px}.IsResponsive #TextTopFormular{margin-top:30px}.IsResponsive #Footer{padding-top:24px;height:auto}.IsResponsive #FooterContentText{display:flex;flex-direction:column}.IsResponsive #footerlinks{padding-top:24px;float:left;width:inherit}.IsResponsive #FooterContentText p:last-child{text-align:right}.IsResponsive #footerlinks li{display:block;padding-left:0px;text-align:right}.IsResponsive #Footer a:link,.IsResponsive #Footer a:visited{padding:0px 0 0px 0px;display:inline}.IsResponsive .LabelTextInput,.IsResponsive .LabelRadioGroup,.IsResponsive .LabelTextarea,.IsResponsive .LabelDateInput,.IsResponsive .LabelDatetimeInput,.IsResponsive .LabelSelect{float:none;width:90%;top:auto}.IsResponsive .Buchungsnr,.IsResponsive .TextInput,.IsResponsive .EmailInput,.IsResponsive .UrlInput,.IsResponsive .NumberInput,.IsResponsive .TextareaInput,.IsResponsive .SelectInput{float:none;width:90%}.IsResponsive .EventConfirmationStart p,.IsResponsive #Confirmation p{padding-left:0;margin-left:0}.IsResponsive .TextareaInput{clear:both}.IsResponsive #LabelDatenschutz,.IsResponsive #FormHTMLTextBelowPrivacyStatement{left:auto;top:auto;width:100%}.IsResponsive SPAN.CheckboxLabelTextWithFormImage{width:85%}.IsResponsive .FormSalutationStart,.IsResponsive .FormSalutation,.IsResponsive .FormSalutation2,.IsResponsive .EventConfirmationStart p,.IsResponsive #Confirmation p{padding-left:0;margin-left:0}.IsResponsive P.FormEventName.EventName{width:auto;float:none}.IsResponsive #GoogleMapsConf #GMap,.IsResponsive #GoogleMapsConf #GMapRahmen{width:250px;height:250px}}/*# sourceMappingURL=/media/css/customScreenResponsive.css.map */