@import url("https://fonts.googleapis.com/css2?family=Varela+Round&display=swap");.logo{width:168px}@media only screen and (max-width:1280px){.IsResponsive #Header,.IsResponsive #Inhalte,.IsResponsive #Footer{padding-right:20px;padding-left:20px}.IsResponsive .Inhalt{width:calc(100% - 100px);padding-right:23px;padding-left:23px;margin-top:0px}.IsResponsive .Sidebar{clear:right}.IsResponsive #Inhalte,.IsResponsive #FooterContent,.IsResponsive #HauptMenuRahmen,.IsResponsive #HauptMenu,.IsResponsive #TopMenu,.IsResponsive #emHtmlHeader,.IsResponsive #HeaderContent{width:100%;max-width:1200px}.IsResponsive #Inhalte{right:0px}.IsResponsive #InhaltFormular{margin-left:5%}#FooterContentText>ul:nth-child(2){width:50%;display:flex;flex-wrap:wrap}}@media only screen and (max-width:1049px){.IsResponsive #Header,.IsResponsive #Inhalte,.IsResponsive #Footer{padding-right:20px;padding-left:20px}.IsResponsive .Inhalt{float:right;padding-right:0px;width:calc(100% - 280px)}.IsResponsive .Leftbar,.IsResponsive .Sidebar{float:left}.IsResponsive .Sidebar{clear:left}}@media only screen and (max-width:969px){.IsResponsive #Gesamt,.IsResponsive #Header,.IsResponsive #Inhalte,.IsResponsive #Footer,.IsResponsive #Rahmen{width:100%}}@media only screen and (max-width:799px){#InhaltStart,#InhaltConfirmation{margin:0 2%}#InhaltFormular{margin-top:-40px}#contentmain{padding-top:0px}#FormSteps{font-size:0.7em}.IsResponsive .Leftbar,.IsResponsive .Inhalt,.IsResponsive .Sidebar{width:100%;padding-right:0px;padding-left:0px;margin-right:0px;margin-left:0px}.IsResponsive .Sidebar{background-color:unset}.IsResponsive #HeaderContent .logo img{max-width:575px;width:100%}.IsResponsive #PrintForm #Printbutton a{font-size:1rem;cursor:pointer;display:inline-block;transition:all 0.2s ease 0s;position:relative;width:100%;color:#FFF}.IsResponsive #PrintForm #Printbutton a::before{color:#FFF;font-family:"FontAwesome"}.IsResponsive #PrintForm #Printbutton a:hover{text-decoration:none}.IsResponsive #NavigationResponsiveSwitch{display:inline-block;min-height:40px;position:absolute;top:-86px;right:25px}.IsResponsive #Navigation{padding-top:20px;margin-top:unset;height:unset}.IsResponsive #Navigation #HauptMenu ul li:first-child.mainMenue>a::before{display:none}.IsResponsive #Inhalte,.IsResponsive #FooterContent,.IsResponsive #HauptMenuRahmen,.IsResponsive #emHtmlHeader,.IsResponsive #HeaderContent,.IsResponsive #HauptMenu,.IsResponsive #TopMenu{width:100%}.IsResponsive #Inhalte{right:0px}.IsResponsive #Navigation #HauptMenu{height:auto;border-bottom:0px;width:100%;padding-left:23px;padding-right:23px}.IsResponsive #Navigation #HauptMenu ul li.mainMenue a{padding-left:0px}.IsResponsive #Gesamt>#Navigation #HauptMenu ul .mainMenue{float:none}.IsResponsive #Gesamt>#Navigation #HauptMenu .MenueLevel2{display:none;position:relative;width:100%;padding-left:23px}.IsResponsive .ResponsiveSwitch{text-indent:-99999px;height:40px;width:40px;cursor:pointer;background-color:none}.IsResponsive .ResponsiveSwitch .ResponsiveButtonDown{position:absolute;left:6px;top:18px;height:4px;width:28px;background:#6eaa28;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:#6eaa28;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:0px}.IsResponsive #CalendarSmallCage table td,.IsResponsive .calendar_cage table td{width:110px}}@media only screen and (max-width:479px){tr{display:flex;flex-wrap:wrap}td p{margin-left:0px !important}#PanesFormInformation>div.LongDes.LongDes1>table>tbody>tr>td>p>span>img{min-width:50px;width:50%;margin-bottom:1em}#Rahmen{width:100%}.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%}.IsResponsive .f-col-wrapper .f-col-3{width:100%}.IsResponsive #RahmenInhalte{border-right-width:10px}.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 #Printbutton{}.IsResponsive #Printbutton a{display:block;text-align:center}}@media (max-width:991.98px){div#SidebarFormular{width:100%;right:1rem;padding:120px 25px 20px 20px;display:flex;justify-content:center}div#Inhalte{display:flex;flex-wrap:wrap}#HideInfos{left:calc(50% - 300px);max-width:600px;width:100%}}#HeaderContent>p>a>img{max-width:50vw}submit,.IsButton,.prevPane,.firstPane,#PrintForm{font-size:1.13em;color:#fff;background-color:#6eaa28;border:1px solid #6eaa28;text-decoration:none;cursor:pointer;display:flex;transition:all 0.2s ease 0s;height:38px;line-height:23px;position:relative;z-index:2;justify-content:center;align-items:center}flex-wrap table tr{display:flex;flex-wrap:wrap}#PanesFormInformation>div.LongDes.LongDes1>table>tbody>tr>td>p>span>img{min-width:50px}/*# sourceMappingURL=/media/css/customScreenResponsive-v3.css.map */