.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px);}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{/*
      /*rtl:begin:ignore*/left:0;/*
      /*rtl:end:ignore*/}/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{/*
      /*rtl:begin:ignore*/right:0;/*
      /*rtl:end:ignore*/}/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9;}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px;}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto;}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%;}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0;}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%;}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto;}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05);}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0;}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block;}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto;}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px;}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9;}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left;}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left;}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:0 3px 13px rgba(0,0,0,0.08);box-shadow:0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23,1,0.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100%+2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime
.dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks
.dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid rgba(72,72,72,0.2)}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{border:1px
solid rgba(72,72,72,0.2)}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0
-5px}.flatpickr-calendar:after{border-width:4px;margin:0
-4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:rgba(72,72,72,0.2)}.flatpickr-calendar.arrowTop:after{border-bottom-color:#ff8a65}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:rgba(72,72,72,0.2)}.flatpickr-calendar.arrowBottom:after{border-top-color:#ff8a65}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:#eb690b;color:#fff;fill:#fff;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#fff;fill:#fff}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,
.flatpickr-months .flatpickr-next-month
i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover{color:#bbb}.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover
svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month
svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,
.flatpickr-months .flatpickr-next-month svg
path{-webkit-transition:fill 0.1s;transition:fill 0.1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,
.numInputWrapper
span{display:inline-block}.numInputWrapper
input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,
.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper
span{position:absolute;right:0;width:14px;padding:0
4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px
solid rgba(72,72,72,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper
span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(72,72,72,0.6);top:26%}.numInputWrapper
span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(72,72,72,0.6);top:40%}.numInputWrapper span
svg{width:inherit;height:auto}.numInputWrapper span svg
path{fill:rgba(255,255,255,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover
span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:0.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month
.numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0
0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(255,255,255,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#eb690b;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0
0 0 0.5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,
.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#eb690b;outline:none;padding:0}.flatpickr-weekdays{background:#eb690b;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#eb690b;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px
0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;border-left:1px solid rgba(72,72,72,0.2);border-right:1px solid rgba(72,72,72,0.2)}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 rgba(72,72,72,0.2);box-shadow:-1px 0 0 rgba(72,72,72,0.2)}.flatpickr-day{background:none;border:1px
solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e2e2e2;border-color:#e2e2e2}.flatpickr-day.today{border-color:#bbb}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#bbb;background:#bbb;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#009EE0;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#009EE0}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #009EE0;box-shadow:-10px 0 0 #009EE0}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e2e2e2, 5px 0 0 #e2e2e2;box-shadow:-5px 0 0 #e2e2e2, 5px 0 0 #e2e2e2}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(72,72,72,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(72,72,72,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #009EE0, 5px 0 0 #009EE0;box-shadow:-5px 0 0 #009EE0, 5px 0 0 #009EE0}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0
12px;border-left:1px solid rgba(72,72,72,0.2)}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,
.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(72,72,72,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#fff;border-bottom:1px solid rgba(72,72,72,0.2)}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border-radius:0 0 5px 5px}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time
.numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.flatpickr-time.hasSeconds
.numInputWrapper{width:26%}.flatpickr-time.time24hr
.numInputWrapper{width:49%}.flatpickr-time
input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#484848;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#484848;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus{background:#eaeaea}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes
fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes
fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}a.button-secondary.disabled{background-color:#999!important;border-color:#999!important;cursor:not-allowed;opacity:0.5}input.birthdayDatePicker{width:110px;padding:6px}.flatpickr-day.flatpickr-disabled{color:red;text-decoration:line-through}.flatpickr-loading-container{width:100%;height:240px;color:#000}.flatpickr-loading-text{text-align:center;margin-top:50px}.loader,.loader:before,.loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.loader{color:#484848;font-size:10px;margin:30px
auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader:before,.loader:after{content:'';position:absolute;top:0}.loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader:after{left:3.5em}@-webkit-keyframes
load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes
load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;background:url(/cms/img/logo-bg.gif) no-repeat center 35px;font-family:'Open Sans',Arial,sans-serif;font-size:14px}body.en{background:url(/cms/img/logo-bg-en.gif) no-repeat center 35px}.content
p{margin-top:0px;margin-bottom:0px}.cta-head
p{margin-top:0px;margin-bottom:0px}.printlogo{display:none}img{border:none;max-width:100%}a{color:#009EDF;text-decoration:none}a:hover{text-decoration:underline !important}strong{font-weight:700}#responsive{width:980px;margin:0
auto}#preheader{background:#f0f0ee;height:30px}#preheader
a{color:#8a8989;text-decoration:none;font-size:11px;padding-left:10px;text-transform:uppercase}#preheader
.nolink{color:#b6b3b3;text-decoration:none;font-size:11px;padding-left:10px;text-transform:uppercase}#preheader .preheader-left{float:left;margin-top:5px}#preheader .preheader-mid{float:left;display:none}#preheader .preheader-right{float:right}#navigation_searchform_top
input{background:#F8F8F8;border:1px
solid #CCC;padding:3px
}#preheader
input{background:#fff;border:1px
solid #fff;padding:3px
3px 3px 10px;line-height:14px}#navigation_searchform_top input[type="submit"],
#preheader input[type="submit"]{background:url(/cms/upload/design/ico-search.png) no-repeat center #f0f0ee;border:none;padding:3px;text-indent:-9999em;width:34px;height:21px;cursor:pointer}#suche
input{background:#fff;border:1px
solid #fff;padding:2px
2px 2px 5px;-webkit-box-shadow:inset 1px 1px 3px 0px rgba(0, 0, 0, 0.1);box-shadow:inset 1px 1px 3px 0px rgba(0, 0, 0, 0);width:110px}#suche input[type="submit"]{margin-top:4px}header{height:104px;position:relative}#logo{display:block;position:absolute;width:55%;height:100px}#logos{position:absolute;right:0;top:35px}#subhead{display:block;position:absolute;right:0;padding-top:75px;text-align:right}#subhead
a{color:#f39400;text-decoration:none;font-size:8px;font-weight:600;padding-left:5px;text-transform:uppercase}.tablet{display:none}section#head{width:990px}section#head div, section#content
div{margin-right:0px}section#content,footer{float:left;width:650px}footer{margin-bottom:20px}footer
a{display:inline-block;padding-left:20px;margin-right:10px;background:url(/cms/img/icons.png);color:#009EDF;text-decoration:none}footer .action-top{background-position:0 -211px}footer .action-print{background-position:0 -249px;padding-left:30px}footer .action-link{background-position:0 -291px;padding-left:30px}footer
.footerlogo{height:81px;background:url(https://www.jugendherbergeberlinostkreuz.de/cms/img/footer-bg.gif) no-repeat center}footer
.footermeta{float:right;padding-top:42px;padding-right:13px}aside{float:right}main .cta-head{float:left;width:650px}main .cta-buchung{background:#009de0;float:right;width:320px;margin-bottom:10px}main .cta-map,
main .cta-jh{float:right}main .cta-jh{padding-bottom:0}main .cta-jh
p{margin:8px
0}section#head
div{margin-right:0}.cta-head .cta-left,
.cta-head .cta-right,
.cta-wide .cta-left,
.cta-wide .cta-right{width:50%;float:left}.cta-head .cta-left
p{margin-top:0;color:#009EDF;height:424px}.cta-wide{margin:10px
0;width:650px}main .cta-buchung, main .cta-direktauswahl, main .cta-teasertop, main .cta-newsletter, section#booking .cta-filter{float:right;width:320px}nav{z-index:100;position:relative}nav
ul{margin:10px
0 0 0;position:relative;font-family:Arial,Helvetica,sans-serif}nav ul, nav
ol{list-style:none;padding:0}nav ul li
ul{z-index:9999;list-style:none;padding:0;position:absolute;background:#eb690b;width:160px;margin:0px;display:none}nav
li{float:left;width:157px;margin-right:1px;margin-bottom:10px}nav
li.info{float:left;width:156px;margin-right:1px}nav
li.bildung{float:left;width:190px;margin-right:1px}nav
li.aktive{background:#eb690b}nav
li.passiv{background:#f39400}nav li.Klassenfahrten, nav li.Klassenfahrten
ol{background:#9ACD34;border-bottom-color:#9ACD34}nav li.Gruppen, nav li.Gruppen
ol{background:#009EE0;border-bottom-color:#009EE0}nav li.Service, nav li.Service
ol{background:#00A091;border-color:#00A091}nav li.Info, nav li.Info
ol{background:#40C0EB;border-color:#40C0EB;margin-right:0}nav li.Jugendherbergen
select{margin:0
15px 0 10px;width:135px}nav
a{display:block;color:#FFF;text-decoration:none;font-weight:bold;font-size:12px;line-height:30px;padding-left:8px}nav
a.active{display:block;color:#fff;text-decoration:none;font-weight:bold;font-size:12px;line-height:30px;padding-left:8px}.navi2{width:980px;background-color:#e8e8e8;height:24px;clear:both}nav .navi2
li{float:left;margin-right:1px;width:auto}nav .navi2
li.passiv{background-color:#e8e8e8;border-right:#fff solid 1px;margin:0px}nav .navi2 .passiv
a{display:block;color:#71706f;text-decoration:none;font-weight:normal;font-size:12px;line-height:24px;padding-left:8px;padding-right:8px}nav .navi2
li.aktive{background-color:#eb690b;border-right:#fff solid 1px;margin:0px}nav .navi2 .aktive
a{display:block;color:#fff;text-decoration:none;font-weight:normal;font-size:12px;line-height:24px;padding-left:8px;padding-right:8px}nav
ol{display:none;margin-top:10px;position:absolute;width:100%;left:0;top:30px}nav ol
li{background:#AAC447;width:auto;margin:0px}nav ol
a{font-weight:normal;font-size:12px;border-right:1px dotted rgba(255, 255, 255, 0.3);padding-right:9px}nav ol li.current
a{background:rgba(0, 0, 0, 0.2);border-right-style:none}nav li.current
ol{display:block}nav .djh-list-small, nav .djh-list-medium{display:none;z-index:101}nav .djh-list-medium{background:#EB6909;color:#FFF;position:absolute;width:980px}nav .djh-list-medium
h4{margin:0
0 10px 0;font-size:14px;padding:0;color:#FFF}nav .djh-list-medium
.column{float:left;width:20%}nav .djh-list-medium
a{display:block;text-decoration:none;line-height:22px;color:#FFF;padding-left:0;font-size:13px}nav .djh-list-medium a:hover{text-decoration:underline}nav a:hover{text-decoration:none !important}.arrow{border:5px
solid #fff;font-size:0;line-height:0;height:0;padding:0;margin:0}.arrow.down{border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.arrowgreen{border:5px
solid #7a8934;font-size:0;line-height:0;height:0;padding:0;margin:0}.arrowgreen.down{border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}main{z-index:81;margin-top:10px !important}.mobil{display:none}.tablet{display:none}section#booking{line-height:1.35em}section#booking .column-left
h5{font-size:12px;word-wrap:break-word;padding:0;margin:0;padding-right:10px}section#booking .column-left
p{margin:0;padding:0}section#booking .cta-filter
a{color:#A1C036}section#booking .cta-filter
ul{margin:0;padding:0;list-style:none}section#booking .cta-filter .four-columns
li{width:25%;float:left}section#booking .cta-filter
li{padding:1px
0}section#booking .cta-filter input[type=checkbox]{margin:0
6px 4px 0;vertical-align:middle}section#booking .cta-filter
h3{margin:0;padding:0}section#booking .cta-filter .toggle-this{margin-top:10px}.toggle-area{display:none;padding:15px
0;margin-top:10px}section#booking .cta-filter
h4{color:#A1C036;margin:0
0 0.4em;padding:0}section#booking .cta-list,
section#booking .cta-detail{width:650px}main .cta-newsletter{min-height:300px}section#head
div{margin-right:0}#page-booking nav ul>li.current{border-bottom-width:0;border-bottom-style:none}section#booking .cta-teaser{margin-top:0;min-height:0}section#booking .cta-head{border-top:1px solid #E8E7E5;border-bottom:1px solid #E8E7E5;padding:5px
0;margin-bottom:10px}section#booking .cta-head .button-secondary{margin-right:5px}section#booking .cta-head
h3{display:inline-block}section#booking .cta-head
h2{display:inline-block}section#booking .cta-head
.left{float:left}section#booking .cta-head
.right{float:right}section#booking
.filled{margin-bottom:10px}section#booking
article{float:left;padding:20px
0 15px 0;border-bottom:1px solid #E8E8E8}section#booking .cta-list article:hover{background:#F0F0EE}section#booking .cta-detail article:hover{background:none}section#booking article
h3{margin:0
0 0.5em 0;padding-bottom:0}section#booking article
h2{margin:0
0 0.5em 0;padding-bottom:0}section#booking .erlebnisprogramme
article{padding:15px
0}section#booking .erlebnisprogramme table,
section#booking #program-beschreibung
table{border-spacing:0}section#booking .erlebnisprogramme table th,
section#booking #program-beschreibung table
th{text-align:left}section#booking .erlebnisprogramme table
td{padding:0;font-size:10px}section#booking #program-beschreibung table
td{padding:0}section#booking .erlebnisprogramme table td.price,
section#booking #program-beschreibung table
td.price{padding-left:10px;color:#eb690b;font-weight:bold}section#booking article .column-right
p{margin:0}section#booking article:last-child{-webkit-box-shadow:0px 5px 5px -5px rgba(0, 0, 0, 0.15);box-shadow:0px 7px 7px -6px rgba(0, 0, 0, 0.15);margin-bottom:20px}section#booking article small
strong{color:#f39400}section#booking .column-left{float:left;width:220px}section#booking .column-right{float:left;width:430px;background:url(/cms/css/img/pfeile.png) no-repeat right bottom}section#booking .cta-detail .column-right{background:none;min-height:160px}section#booking .cta-detail
hr{margin:15px
0}section#booking .bt-booking{display:block;float:right;width:40px;height:110px;text-indent:-9999em}section#booking .bausteine .bt-booking{width:40px;height:40px}section#booking
h3{line-height:22px;margin:0;padding:0;color:#f39400}section#booking
h2{line-height:22px;margin:0;padding:0;color:#f39400;font-size:15px}section#booking
h4{font-size:14px;color:#f39400;margin:0
0 8px 0;line-height:22px}section#booking .cta-pricing{margin-bottom:5px;padding:10px;background:#F0F0EE}section#booking .cta-pricing
td{padding:3px
0}section#booking .cta-pricing
.action{width:20%}section#booking
.webcode{margin:0;padding:0;color:#A1C036}section#booking
.prices{padding-top:8px;border-top:1px solid #D1D1D1}section#booking .prices
strong{color:#A1C036}section#booking
.pb_num{background:#A1C036;padding:0
5px 0 10px;color:#FFF}section#booking
article.selected{background:#F0F0EE}section#booking article.selected
.bausteinTitel{color:#009EE0}section#booking article.selected
.pb_num{background:#009EE0}#bookingfooter{text-align:right}#bookingfooter .button-secondary{margin-bottom:10px}.bausteine_buchen_gruppen,.bausteine_buchen_klassen{width:195px}section#booking
a.inner{color:#A1C036;text-decoration:none}section#booking h5
a.inner{color:#000}section#booking .erlebnisprogramme .kat-2,
section#booking .bausteine .kat-2,
section#booking #ferienprogrammResultList .kat-2 a.bt-booking{background:url("/cms/css/img/ico-kat-II.png") no-repeat scroll right top rgba(0, 0, 0, 0) !important}section#booking .erlebnisprogramme .kat-3,
section#booking .bausteine .kat-3,
section#booking #ferienprogrammResultList .kat-3 a.bt-booking{background:url("/cms/css/img/ico-kat-III.png") no-repeat scroll right top rgba(0, 0, 0, 0) !important}section#booking .erlebnisprogramme .kat-4,
section#booking .bausteine .kat-4,
section#booking #ferienprogrammResultList .kat-4 a.bt-booking{background:url("/cms/css/img/ico-kat-IV.png") no-repeat scroll right top rgba(0, 0, 0, 0) !important}section#booking .erlebnisprogramme .kat-5,
section#booking .bausteine .kat-5,
section#booking #ferienprogrammResultList .kat-5 a.bt-booking{background:url("/cms/css/img/ico-kat-IVplus.png") no-repeat scroll right top rgba(0, 0, 0, 0) !important}section#booking #erlebnisprogramme>.column-right{background:none}#newsletter_box_main_content .form-area{margin:10px
10px 10px 330px;background:#FFF;-webkit-box-shadow:1px 1px 2px 0px rgba(0, 0, 0, 0.2);box-shadow:1px 1px 2px 0px rgba(0, 0, 0, 0.2);padding:10px
10px 10px 10px}#newsletter_box_main_content
.hinweise{padding-top:8px;font-size:9px;line-height:12px;color:#999}#newsletter_box_popup_content .form-area{margin:3px;background:#FFF;-webkit-box-shadow:1px 1px 2px 0px rgba(0, 0, 0, 0.2);box-shadow:1px 1px 2px 0px rgba(0, 0, 0, 0.2);padding:10px}#newsletter_box_popup_content
.hinweise{padding-top:8px;font-size:9px;line-height:12px;color:#999}.sagscroller{width:280px;height:150px;overflow:hidden;position:relative}#mymarquee{width:280px;height:89px;overflow-y:auto}#mymarquee div
div{margin:5px}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.ct:before,.ct:after{content:".";display:block;height:5px;clear:both;visibility:hidden}.ct:after{clear:both}.ct{*zoom:1}.programm-popup{background-color:#e8e8e8;position:absolute;margin-top:-110px;border-radius:2px;padding:7px;width:210px;color:#009de0;font-weight:bold;line-height:20px;font-size:13px;margin-left:90px;box-shadow:0 0 8px gray}.programm-popup
.close{float:right;cursor:pointer;background-image:url(/cms/tb_includes/img/popup-close.png);height:17px;width:17px}.programm-popup
a{float:right}.programm-popup
.text{margin-top:1em;margin-bottom:1em}article.selected{background:#F0F0EE}@media (min-width: 980px) and (max-width: 1020px), (min-width: 650px) and (max-width: 690px), (max-width: 360px){.programm-popup{margin-left:70px}}h1{font-size:16px;color:#f39400;line-height:22px;padding-bottom:5px;padding-top:10px;margin:0;font-weight:700}h2{font-size:16px;color:#f39400;line-height:22px;padding-bottom:5px;padding-top:10px;margin:0;font-weight:700}h3{font-size:15px;color:#f39400;line-height:18px;padding-top:5px;padding-bottom:5px;margin:0px}h4{font-size:14px;color:#f39400;line-height:20px;padding-top:0px;padding-bottom:5px;margin:0px}h5{font-size:14px;color:#009de0;line-height:20px;padding-top:0px;padding-bottom:5px;margin:0px}h2.programmhead{font-size:14px;color:#009de0;line-height:20px;padding-top:0px;padding-bottom:5px;margin:0px}.wieh2{font-size:16px;color:#f39400;line-height:22px;padding-bottom:5px;padding-top:10px;margin:0;font-weight:700}.wieh3{font-size:15px;color:#f39400;line-height:18px;padding-top:5px;padding-bottom:5px;font-weight:bold}.blau-h2{font-size:14px;color:#009de0;line-height:20px;padding-top:0px;padding-bottom:5px;margin:0px}.schwarz-h2{font-size:14px;color:#000;line-height:20px;padding-top:0px;padding-bottom:0px;margin:0px}a.lnk{text-decoration:none;color:#f39400;cursor:pointer;cursor:hand}a.lnk:hover{text-decoration:underline;color:#f39400}a.lnk-fett{color:#A1C036;cursor:pointer;cursor:hand;font-weight:bold;text-decoration:underline}.blau{color:#009de0}ul.liste{list-style-type:none;padding:10px
0 0 20px;margin:0}ul.liste
li{background-image:url(/cms/upload/bilder/liste.gif);background-repeat:no-repeat;background-position:0px 3px;padding:0
0 15px 20px}.teaser{width:280px;background:#F0F0EE;-webkit-box-shadow:inset 5px 0px 6px -5px rgba(0, 0, 0, 0.2);box-shadow:inset 5px 0px 6px -5px rgba(0, 0, 0, 0.2);padding:15px
20px;margin-bottom:10px}.teaser
.filled{background:#FFF;-webkit-box-shadow:1px 1px 2px 0px rgba(0, 0, 0, 0.2);box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);margin-right:0;float:none}.teasertext{color:#666}.footer
lnk{font-size:10px}.jh-anschrift{width:320px;float:left;margin-top:6px}.jh-anschrift2{width:320px;float:left;margin-top:6px}.jh-bewertung{width:320px;float:right;margin-top:10px}.jh-icons
.icon{display:inline-block;padding-left:30px;background:url(/cms/css/img/icons.png);line-height:25px;margin-bottom:5px}.jh-icons
.kat4plus{background-position:0 -472px}.jh-icons
.familien{background-position:0 -541px}.jh-icons
.dusche{background-position:0 -508px}.jh-icons
.angebote{background-position:0 -658px}.jh-icons
.gastbuch{background-position:0 -701px}.jh-icons
hr{margin-top:20px;margin-bottom:20px}.jh-boxlinks{width:320px;float:left}.jh-boxlinks
img{display:block}.jh-boxrechts{width:320px;float:right}.jh-boxrechts
img{display:block}.jh-linkbox{background-color:#f39400;text-align:right;padding:10px
15px}.jh-linkbox
a{color:#FFF;font-weight:bold;text-decoration:none;font-size:14px}.jh-linktextbox{background-color:#ededed;padding:10px
15px;margin-bottom:10px}.jh-linkbox-start{background-color:#f39400;padding:6px
15px 6px 15px;color:#FFF;font-weight:bold;text-decoration:none;font-size:16px}.jh-linkbox-start
a{color:#FFF;font-weight:bold;text-decoration:none;font-size:16px}.jh-linktextbox{background-color:#ededed;padding:10px
12px 10px 15px;margin-bottom:10px;font-size:13px}.jh-linktextbox
.boxlinks{float:left}.jh-linktextbox
.boxrechts{float:right}.lineh{line-height:20px}table.prices{font-size:11px;line-height:18px;border:1px
solid #E8E8E8}table.prices
th{text-align:left;background:#EB6808;color:#FFF;padding:5px}table.prices
td{padding:5px;border-top:1px solid #E8E8E8}table.prices
small{color:#666;font-weight:normal}table.prices
strong{color:#eb690b}table.prices
.grey{color:#666}small
.grey{color:#666}.preise{font-size:11px}.preise
strong{color:#eb690b}.portrait-head{padding-top:5px}.portrait-head-left{float:left}.portrait-head-right{float:right;text-align:right;margin-right:2px}.responsiveContainer{position:relative;padding-bottom:56%;height:0;overflow:hidden}.responsiveContainer
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.linie{height:20px;position:relative;-webkit-box-shadow:inset 0px -10px 10px -10px rgba(0, 0, 0, 0.15);box-shadow:inset 0px -10px 10px -10px rgba(0,0,0,0.15)}.mfp-close{top:-45px !important}.white-popup-block
.button{background-color:#eb690b;display:inline;color:#FFF;padding:10px
15px;font-weight:bold;text-decoration:none}.h5{height:5px}.h10{height:10px}.h20{height:20px}.h2{height:3px}.programmbild{float:left;margin-right:10px;margin-bottom:5px}.footerbox{float:left;width:216px}ul.liste-footer{list-style-type:none;padding:0px
0 0 0px;margin:0}ul.liste-footer
li{background-image:url(/cms/css/img/liste2.gif);background-repeat:no-repeat;background-position:0px 5px;padding:0
0 0px 15px}.footerlink{color:#666;font-size:14px;display:block;margin-top:4px;padding-left:0px;margin-right:0px}a.footerlink{color:#666;text-decoration:none}a.footerlink:hover{text-decoration:underline}.footerlnk{color:#666;line-height:16px;margin-top:8px}a.footerlnk{color:#666;text-decoration:none;line-height:16px;margin-top:4px;padding-left:0px;margin-right:0px}a.footerlnk:hover{text-decoration:underline;line-height:16px;margin-top:4px}.orange{color:#f39400}input.button-news-st{width:174px;height:55px;margin-left:86px;margin-top:10px;background:url(http://www.diejugendherbergen.de/cms/images/newsletteranmeldung/submit_st.gif) no-repeat;border:none;cursor:pointer}input.button-news-st_2013{width:190px;height:28px;margin-left:90px;margin-top:6px;background:url(http://www.jugendherbergeberlinostkreuz.de/cms/css/img/start-news-botton.gif) no-repeat;border:none;cursor:pointer}.newsletterAnmeldungDanke{border-color:#eb690b;border-width:0 3px 3px 3px;border-style:solid;display:none;width:480px;height:245px;overflow:hidden;padding:0
27px}.newsletterAnmeldungDanke
.nadHeadline{height:70px;color:#009ce7;font-size:18px;line-height:24px;padding-top:10px;font-weight:bold}.newsletterAnmeldungDanke
.nadText{height:120px;color:#999;font-size:11px;font-weight:bold}.newsletterAnmeldungDanke
.nadFooter{color:#EB690B;font-size:12px;line-height:16px;font-weight:bold}.newsletteseiterAnmeldungDanke{display:none;width:480px;height:245px;overflow:hidden}.newsletterseiteAnmeldungDanke
.nadHeadline{height:70px;color:#009ce7;font-size:18px;line-height:24px;padding-top:10px;font-weight:bold}.newsletterseiteAnmeldungDanke
.nadText{height:120px;color:#999;font-size:11px;font-weight:bold}.newsletterseiteAnmeldungDanke
.nadText2{height:50px;color:#999;font-size:11px;font-weight:bold}.newsletterseiteAnmeldungDanke
.nadFooter{color:#EB690B;font-size:12px;line-height:16px;font-weight:bold;float:left;width:250px;margin-top:5px}.newsletterseiteAnmeldungDanke
.nadfb{color:#EB690B;font-size:12px;line-height:16px;font-weight:bold;float:right;width:243px}.newsletterAnmeldungDanke2013{border-color:#f39400;border-width:3px 3px 3px 3px;border-style:solid;display:none;width:589px;height:222px;overflow:hidden;padding:0
27px}.newsletterAnmeldungDanke2013
.nadHeadline{height:50px;color:#009ce7;font-size:18px;line-height:24px;padding-top:20px;font-weight:bold}.newsletterAnmeldungDanke2013
.nadText{height:100px;color:#999;font-size:11px;font-weight:bold}.newsletterAnmeldungDanke2013
.nadFooter{color:#f39400;font-size:12px;line-height:16px;font-weight:bold;float:left;width:250px;margin-top:5px}.newsletterAnmeldungDanke2013
.nadfb{color:#f39400;font-size:12px;line-height:16px;font-weight:bold;float:right;width:243px}@media only screen and (min-width: 650px) and (max-width: 980px){#responsive{width:650px}body{background:url(/cms/img/head-medium.gif) no-repeat center 25px}body.en{background:url(/cms/img/head-medium.gif) no-repeat center 25px}section#head,aside{width:660px}header{height:75px}aside{float:none}#logo{height:70px}#logos{background:#FFF;padding-bottom:10px;top:20px}#subhead{padding-top:65px}aside
div{float:left;margin-right:10px}main{z-index:81;margin-top:0px !important}main .cta-head{float:none;width:650px;margin-top:0px !important}main .cta-buchung{float:right;width:320px}main .cta-buchung{height:320px;background:#f8c26f}.cta-map,.cta-jh{float:left !important;width:280px}.cta-map,.cta-jh{height:120px !important}.cta-height-fix{height:135px}.cta-height-high{height:165px}.cta-height-145{height:145px}.cta-height-mid{height:135px}main .cta-teasertop{float:none;width:650px}main .cta-newsletter{float:right;height:320px}main .cta-newsletter{float:left !important}.cta-berlin
.action{margin-top:80px !important}.cta-visitberlin
.action{margin-top:80px !important}.cta-fix-width-mid{margin-right:0px}section#head
div{margin-right:10px}nav ul
li{width:215px;margin:0
1px 10px 0}nav ul
li.info{width:217px;margin:0
1px 10px 0}nav ul
li.klassen{width:217px;margin:0
1px 10px 0}nav ul li ul
li{width:213px;margin:0}nav
li.Klassenfahrten{margin-right:0}nav
li.bildung{width:215px}nav li.Jugendherbergen
select{margin:3px
15px 0 10px;width:135px;padding:1px}nav ul>li.current{border-bottom-width:0;border-bottom-style:none}nav
ol{top:70px}nav ul li
ul{z-index:9999;list-style:none;padding:0;position:absolute;background:#000;width:215px;margin:0px}.navi2{width:650px;clear:both;margin-bottom:10px}.tablet{display:block !important}.newsstart{display:none}.akademie{height:387px}}@media only screen and (max-width: 650px){#responsive{width:320px}body{background:url(/cms/img/head-small.gif) no-repeat center 45px}body.en{background:url(/cms/img/head-small.gif) no-repeat center 45px}main{margin-top:20px !important}header{height:70px}#logo{width:100%;position:relative;height:60px}#logos{display:none}#subhead{text-align:right;padding-top:0px;width:100%}#subhead .cta-search{display:none}#suche
input{border:#f0f0ee solid 1px}nav{z-index:150;position:relative;margin-top:45px}nav ul,
nav
ol{margin:10px
0}nav
li{width:100%;margin:0;float:none;border-bottom:1px solid #FFF !important}nav ul li
ul{z-index:9999;list-style:none;padding:0;position:relative;background:#fff;width:320px;margin:0px;display:none}nav ul li ul
li.passiv{background:#f3b34e}nav ul>li.aktive{display:block;border-bottom-width:0;border-bottom-style:none}nav li.aktive, nav li.aktive
ol{background:#eb690b;color:#FFF;border-bottom-color:#f39400;border:0px
solid #e0dfda}nav li.passiv, nav li.passiv
ol{background:#f39400;border-bottom-color:#f39400;border:0px
solid #f39400}nav
a.active{display:block;color:#fff;text-decoration:none;font-weight:bold;font-size:14px;line-height:30px;padding-left:8px}nav li
a{line-height:31px;font-size:14px}nav ol li
a{line-height:31px;font-size:14px}nav
li.kla{margin-right:0}nav ol,
nav li.current
ol{display:none}nav
ol.external{position:relative;display:block;top:inherit;left:inherit;border:2px
solid #CCC;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#page-Jugendherbergen nav
ol.external{border-color:#EB6909}#page-Familien nav
ol.external{border-color:#FDC400}#page-Klassenfahrten nav
ol.external{border-color:#9ACD34}#page-Gruppen nav
ol.external{border-color:#009EE0}#page-Service nav
ol.external{border-color:#00A091}#page-Kontakt nav
ol.external{border-color:#40C0EB}nav ol.external
li{width:100%;display:none}nav ol.external
li.aktive{background-image:url(/cms/css/img/icons.png);background-position:295px -43px}nav ol.external li
a{background:none;border-right:none;padding-right:0;color:#000;text-shadow:none;filter:dropshadow(color=#777777, offx=1, offy=1)}nav ol.external
li.aktive{display:block}nav .djh-list-small{display:block;margin:10px
0}nav ul
li{width:320px;margin:0
1px 0px 0}nav ul li ul
li{width:320px;margin:0}section#content,section#head,aside,footer{width:320px}footer
a{font-size:13px;line-height:20px;margin-right:4px;padding-left:23px !important}section#head
div{float:none;margin-right:0}section#content
div{margin-right:0}main .cta-head{float:none;width:320px}.cta-head .cta-left,
.cta-head .cta-right,
.cta-wide .cta-left,
.cta-wide .cta-right{width:100%;float:none}main .cta-buchung{float:none;width:320px}.cta-wide{margin:10px
0;width:320px}main .cta-map,
main .cta-jh{float:none;height:auto}main .cta-jh{float:none;height:125px}#wowslider-container1{margin-bottom:10px !important}#wowslider-container1
.ws_thumbs{display:none}.newsstart{display:none}.nonmobil{display:none}.mobil{display:block}.tablet{display:none}section#booking .cta-teaser{margin-top:10px}section#booking .cta-filter{float:none}section#booking .cta-filter
h3{background:url(/cms/img/icons.png) 265px -51px no-repeat}section#booking .cta-head .toggle-this{display:none !important}section#booking .cta-filter .toggle-this{display:none}section#booking .cta-list,
section#booking .cta-detail{width:320px}section#booking .cta-detail .column-right{min-height:1px}section#booking
article{float:none}section#booking .column-left{display:none}section#booking .erlebnisprogramme .column-left{display:block;float:none}section#booking .erlebnisprogramme .column-right{background:url(/cms/css/img/ico-arrow-large.png) no-repeat right top}section#booking .column-right{float:none;width:320px;background:url(/cms/css/img/ico-arrow-large.png) no-repeat right center}section#booking .column-right
span{white-space:normal !important}section#booking .erlebnisprogramme table td.price,
section#booking #program-beschreibung table
td.price{white-space:nowrap}.preheader-mid{display:block !important;padding-right:0px;float:right !important}.preheader-right{margin-top:75px;z-index:200;width:237px !important}#suche{z-index:200;float:left;margin-top:-35px;padding-bottom:20px}}div.inner{padding:10px}div.inner
p{margin-top:0px;margin-bottom:0px}.cta-buchung{font-size:12px}.cta-buchung
.category{background:#0093d1;text-align:center}.cta-buchung .category
a{display:inline-block;line-height:35px;color:#FFF;font-size:13px;text-transform:uppercase;text-decoration:none;font-weight:bold;font-family:Arial,Helvetica,sans-serif;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.20);filter:dropshadow(color=#777777, offx=1, offy=1)}.cta-buchung .category a[rel=area-familien],
.cta-buchung .category a[rel=area-klassen],
.cta-buchung .category a[rel=area-gruppen]{width:80px}.cta-buchung .category a[rel=area-gast]{width:60px}.cta-buchung .category a.only-symbol{text-indent:-9999em;background:url(/cms/img/icons.png) no-repeat 8px -85px}.cta-buchung .category a.current.only-symbol{background:url(/cms/img/icons.png) no-repeat 8px -123px #FFF}.cta-buchung .category
a.current{background-color:#FFF;color:#009de0;text-shadow:none;filter:none}.cta-buchung
.area{background:#fff;background:-moz-linear-gradient(top, #fff 59%, #f2f2f2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(59%, #ffffff), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(top, #fff 59%, #f2f2f2 100%);background:-o-linear-gradient(top, #fff 59%, #f2f2f2 100%);background:-ms-linear-gradient(top, #fff 59%, #f2f2f2 100%);background:linear-gradient(to bottom, #fff 59%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0 );-webkit-border-radius:2px;border-radius:2px;padding:15px}.cta-buchung
label{color:#009de0;font-weight:bold;line-height:25px}.cta-buchung .single-line{display:block;width:100%;margin-bottom:5px;line-height:35px}.cta-buchung
input.webcode{width:65px}.cta-buchung
.right{float:right}.cta-buchung
a{color:#009de0;font-weight:bold;text-decoration:none}.cta-buchung .area-slide{display:none}.cta-buchung .area-familien{display:block}select,input{background:#F8F8F8;border:1px
solid #CCC;padding:3px;-webkit-box-shadow:inset 1px 1px 3px 0px rgba(0, 0, 0, 0.1);box-shadow:inset 1px 1px 3px 0px rgba(0,0,0,0.1)}.full-width{display:block;width:100%}hr{height:1px;border:none;color:#E8E7E5;background-color:#E8E7E5;margin-top:20px }.teaser{width:280px;background:#F0F0EE;-webkit-box-shadow:inset 5px 0px 6px -5px rgba(0, 0, 0, 0.2);box-shadow:inset 5px 0px 6px -5px rgba(0, 0, 0, 0.2);padding:15px
20px;margin-bottom:10px}.cta-wide
.filled{background:#F0F0EE}.teaser
.filled{background:#FFF;-webkit-box-shadow:1px 1px 2px 0px rgba(0, 0, 0, 0.2);box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);margin-right:0;float:none;height:266px}.cta-map{float:left;background-image:url(/cms/img/karte-berlin-brandenburg.png);background-repeat:no-repeat;background-position:170px center;height:145px}.cta-map2{background-image:url(/cms/img/karte-berlin-brandenburg.png);background-repeat:no-repeat;background-position:170px center}.cta-jh{height:145px}.cta-map
h3{padding-top:20px}.cta-berlin{background-image:url(/cms/img/bg-berlin-silhouette.png);background-repeat:no-repeat;background-position:left bottom}.cta-berlin
.action{margin:80px
0 0 0}.cta-programme{background-image:url(/cms/img/bg-berlin-programme.png);background-repeat:no-repeat;background-position:left bottom}.cta-programme
.action{margin:80px
0 0 0}.cta-gruppen{background-image:url(/cms/img/bg-berlin-gruppen.png);background-repeat:no-repeat;background-position:left bottom}.cta-gruppen
.action{margin:62px
0 0 0}.cta-erlebnisprogramme{background-image:url(/cms/img/bg-berlin-erlebnisprogramme.png);background-repeat:no-repeat;background-position:left bottom}.cta-erlebnisprogramme
.action{margin:62px
0 0 0}.cta-karte{background-image:url(/cms/img/karte-berlin-brandenburg.png);background-repeat:no-repeat;background-position:173px 10px}.cta-karte
.action{margin:62px
0 0 0}.cta-jhs-berlin{background-image:url(/cms/img/logo-jugendherberge-djh.png);background-repeat:no-repeat;background-position:10px 60px}.cta-jhs-berlin
.action{margin:80px
0 0 0}.cta-strahl{background-image:url(/cms/img/logo-strahl.png);background-repeat:no-repeat;background-position:60px 10px}.cta-strahl
.action{margin:80px
0 0 0}.cta-visitberlin{background-image:url(/cms/img/bg-visitberlin.png);background-repeat:no-repeat;background-position:left  top}.cta-visitberlin
.action{margin:80px
0 0 0}.cta-gutschein{background-image:url(/cms/img/bg-geschenk.png);background-repeat:no-repeat;background-position:left bottom}.cta-gutschein
.action{margin:80px
0 0 0}.cta-bvg{background-image:url(/cms/img/logo-bvg.png);background-repeat:no-repeat;background-position:220px 50px}.cta-bvg
.action{margin:29px
0 0 0}.teaser
h3{font-size:15px;color:#f39400;line-height:18px;padding-bottom:5px;margin:0;font-weight:700}.teaserheadline{font-size:15px;color:#f39400;line-height:18px;padding-bottom:5px;padding-top:5px;margin:0;font-weight:700;display:inline-block}.button-secondary{display:inline-block;padding:6px
18px;font-weight:bold;text-decoration:none;cursor:pointer;background:#009EE0;color:#FFF;border:none;margin-top:5px}a.button-first,a.button-secondary,a.button-third,input[type="submit"]{display:inline-block;padding:6px
18px;background:#FFF;border:1px
solid #D7D7D2;color:#009EE0;font-weight:bold;text-decoration:none}a.button-third,input[type="submit"]{cursor:pointer;background:#f0f0ee;color:#009de0;border:none}a.button-secondary,input[type="submit"]{cursor:pointer;background:#009EE0;color:#FFF;border:none;margin-top:5px;-webkit-appearance:none;-webkit-border-radius:0}.cta-teaser{width:320px;background:#F0F0EE;-webkit-box-shadow:inset 5px 0px 6px -5px rgba(0, 0, 0, 0.2);box-shadow:inset 5px 0px 6px -5px rgba(0, 0, 0, 0.2);margin-bottom:10px;min-height:210px}.cta-teaser
img{display:block;margin:0}.cta-teaser
.spacing{padding:15px
20px;margin-right:0;float:none}.cta-wide
hr{margin-bottom:0}.cta-wide
h1{font-size:16px;color:#f39400;line-height:18px;padding-bottom:5px;margin:0;font-weight:700}.cta-wide
h2{font-size:16px;color:#f39400;line-height:18px;padding-bottom:5px;margin:0;font-weight:700}.cta-wide
h4{font-size:14px;line-height:18px;font-weight:700;margin-bottom:5px}table{width:100%;border:0px;border-spacing:0px;border-collapse:separate}table.prices{font-size:11px;line-height:18px;border:1px
solid #E8E8E8}table.prices
th{text-align:left;background:#f39400;;color:#FFF;padding:5px}table.prices
td{padding:5px;border-top:1px solid #E8E8E8;vertical-align:top}table.prices
small{color:#666;font-weight:normal}table.prices
strong{color:#f39400}table.prices
.grey{color:#666}table.facts{width:100%}table.facts
img{margin:2px
0}small
.grey{color:#666}.pb_num{background:#009ee0;padding:0
5px 0 10px;color:#FFF}.baustelle_beitrag{border:1px;border-color:#666;border-style:solid;padding:10px;box-shadow:1px 1px 4px #666}.baustelle_datum{width:75px;height:35px;float:left;background-image:url(/cms/img/tagebuch/bg_date.gif);font-family:verdana;font-size:12px;font-weight:bold;color:#f39400;text-align:center;padding-right:5px;padding-top:5px;margin-top:10px}.baustelle_text{float:left;margin:10px
0 0 10px;max-width:330px}.baustelle_links{width:140px;float:left;color:#f39400}.baustelle_rechts{float:right;max-width:440px;max-width:100%}a.baustelle_links,a.baustelle_links:link,a.baustelle_links:visited,a.baustelle_links:active{text-decoration:underline;color:#f39400}.headline{position:absolute;z-index:99;background-color:#eb6909;color:#FFF;font-family:verdana;font-weight:bold;font-size:16px;line-height:22px;padding:5px
10px}@media only screen and (max-width: 650px){.headline{font-size:11px;line-height:14px;padding:5px
10px}footer
.footerlogo{height:81px;background:url(/cms/img/head-small.gif) no-repeat center 10px}}.suchergebnis
input{width:250px}.suchergebnis input[type="submit"]{height:24px !important}.pagination{padding:10px
0;font-size:11px}.pagination
ul{display:inline;margin:0;float:right}.pagination ul
li{list-style:none;float:left;margin-left:5px}.pagination ul li
a{color:#000}.pagination ul li a.active,
.pagination ul li a:hover{color:#0083cb}#content
ul#search_result{display:inline}#search_result
li{list-style:none;padding:0
10px 0 20px}#search_result li>span{position:absolute;width:29px;margin-left:-33px;text-align:right}#search_result li
a{text-decoration:none}#search_result li a:hover,
#search_result li:hover
a{text-decoration:underline}#search_result li
p{margin:5px
0 20px 0}.tooltipster-default{border-radius:5px;border:2px
solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px
10px;overflow:hidden}.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border{}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left
span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left
span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0
auto}.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left
span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,  .tooltipster-arrow-bottom-right
span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-fall-show{}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-slide.tooltipster-slide-show{}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.tooltipster-light{border-radius:5px;border:1px
solid #ccc;background:#ededed;color:#666}.tooltipster-light .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px
10px}abbr{border-bottom:1px dotted;color:#f39400}#search_term{margin-right:2px}#search_term:focus{outline:#009EE0 solid 1px}.preisinklusivhead{color:#f39400;background:#ececec;font-weight:bolder;width:638px;height:22px;padding-left:12px;padding-top:8px;margin-bottom:4px;padding-bottom:5px;font-size:16px}.preisinklusiv{font-size:14px;color:#009ee0;letter-spacing:-0.02em}.preisinklusiv
.links{width:330px;float:left;padding-top:15px;background:#ececec}.preisinklusiv
.rechts{width:320px;float:right;padding-top:15px;background:#ececec}.preisinklusiv
.grafik1{float:left;height:48px;padding-top:5px}.preisinklusiv
.grafik2{float:left;height:58px}.preisinklusiv
.grafik3{float:left;height:56px}.preisinklusiv
.grafik4{float:left;height:63px}.preisinklusiv
.grafik5{float:left;height:40px;padding-top:2px}.preisinklusiv
.grafik6{float:left;height:58px;padding-top:5px}.preisinklusiv
.grafik7{float:left;height:56px}.preisinklusiv
.grafik8{float:left;height:69px;padding-top:0px}.preisinklusiv
.text1{margin-top:5px}.preisinklusiv
.text2{margin-top:17px}.preisinklusiv
.text3{margin-top:5px}.preisinklusiv
.text4{margin-top:4px}.preisinklusiv
.text5{margin-top:5px}.preisinklusiv
.text6{margin-top:10px}.preisinklusiv
.text7{margin-top:12px}.preisinklusiv
.text8{margin-top:10px}@media screen and (max-width: 650px){.preisinklusivhead{width:308px}.preisinklusiv
.grafik3{float:left;height:46px}.preisinklusiv
.grafik4{float:left;height:48px}.preisinklusiv
.grafik5{float:left;height:40px}.preisinklusiv
.grafik8{float:left;height:48px;padding-top:5px}.preisinklusiv
.text8{margin-top:10px;padding-bottom:22px}.preisinklusiv
.links{width:320px;float:none;padding-top:15px;background:#ececec}.preisinklusiv
.rechts{width:320px;float:none;padding-top:15px;background:#ececec}}.bewertungs-accordion{width:100%}.bewertungs-accordion .bewertungs-accordion-item{background-color:#f7f7f7;border:1px
solid #ddd;margin-bottom:10px;border-radius:4px}.bewertungs-accordion .bewertungs-accordion-item .accordion-arrow{width:20px;height:20px;float:right;transition:transform 0.3s ease}.bewertungs-accordion .bewertungs-accordion-item .accordion-star{width:98px;height:16px}.bewertungs-accordion .bewertungs-accordion-item .accordion-button.active .accordion-arrow{transform:rotate(90deg)}.bewertungs-accordion .bewertungs-accordion-item .accordion-button{display:flex;align-items:center;justify-content:space-between;background-color:#00b4ff;color:white;padding:4px
15px;width:100%;text-align:left;border:none;outline:none;transition:background-color 0.3s ease;cursor:pointer;font-size:14px}.bewertungs-accordion .bewertungs-accordion-item .accordion-button:hover,
.bewertungs-accordion .bewertungs-accordion-item .accordion-button:focus{background-color:#009ee0}.bewertungs-accordion .bewertungs-accordion-item .accordion-content{padding:0
15px;max-height:0;overflow:hidden;transition:max-height 0.3s ease, padding 0.3s ease;background-color:white}.bewertungs-accordion .bewertungs-accordion-item .accordion-content
p{margin:15px
0;line-height:1.5}.bewertungs-accordion .bewertungs-accordion-item .star-bewertung{display:flex;align-items:center;justify-content:center;flex-direction:column}.bewertungs-accordion .bewertungs-accordion-item .bewerbung-header{display:flex}.bewertungs-accordion .bewertungs-accordion-item .bewertung-titel{display:flex;flex-direction:column;margin-left:70px}.bewertungs-accordion .bewertungs-accordion-item .bewertung-titel .bold-text{font-size:14px;font-weight:bold}.bewertungs-accordion .bewertungs-accordion-item .bewertung-titel
h2{margin-top:0;margin-bottom:8px}.bewertungs-accordion .bewertungs-accordion-item .bewertung-titel
p{margin:0}@media screen and (max-width: 680px){.bewertungs-accordion .bewertungs-accordion-item .bewerbung-header{flex-direction:column;align-items:flex-start}.bewertungs-accordion .bewertungs-accordion-item .bewerbung-header .bold-text{margin-bottom:0}.bewertungs-accordion .bewertungs-accordion-item .star-bewertung .bold-text{display:none}.bewertungs-accordion .bewertungs-accordion-item .accordion-button{padding:12px
15px}.bewertungs-accordion .bewertungs-accordion-item .star-bewertung{margin-left:10px}.bewertungs-accordion .bewertungs-accordion-item .bewertung-titel{margin-left:10px}}.uk
h2{line-height:16px;font-size:12px}.hell{background-color:#fff}.dunkel{background-color:#fff}.uk{padding:0;margin:0;list-style-type:none;list-style-image:none;background:url(https://www.jugendherbergeberlinostkreuz.de/cms/upload/imagemap/tagungsraeume.gif);background-repeat:no-repeat;width:650px;height:963px;margin:0px;position:relative;z-index:100}.uk li
a{background:url(https://www.jugendherbergeberlinostkreuz.de/cms/upload/imagemap/transparent.gif);text-indent:-999px;display:block;width:153px;height:60px;position:absolute;line-height:8px;left:88px;top:99px}.uk li a
em{visibility:hidden;position:absolute}.uk li
a.lichtenberg{top:59px;left:29px}.uk li
a.ostkreuz{top:290px;left:29px}.uk li
a.aula{top:56px;left:383px}.uk li a.rheinland-pfalz{top:609px;left:11px}.uk li
a.thueringen{top:568px;left:232px}.uk li
a.berlin{left:467px;top:533px}.uk li
a.brandenburg{left:563px;top:570px}.uk li
a.sachsen{left:346px;top:613px}.uk li
a.rheinland{left:435px;top:635px}.uk li a.schleswig-holstein{left:136px;top:771px}.uk li
a.hamburg{left:233px;top:808px}.uk li
a.stuttgart{left:467px;top:771px}.uk li a.sachsen-anhalt{left:564px;top:807px}.uk li
a.detmold{left:15px;top:852px}.uk li
a.mainz{left:134px;top:878px}.uk li a.baden-wuerttemberg{left:345px;top:852px}.uk li
a.saarland{left:469px;top:882px}img{max-width:none}.uk li a:hover{background-image:none;border:none;text-indent:0;text-decoration:none;height:1.2em;font-size:11px;color:#fff;padding:0px
0px;width:25px;z-index:200}* html .uk li a:hover{width:110px;height:1.5em;w\idth:90px;he\ight:1.2em}.uk li a:hover
em{visibility:visible;margin-left:5px;width:240px;color:#000;padding:25px;font-style:normal;top:-50px;font-family:verdana,arial,sans-serif;line-height:14px}* html .uk li a:hover
em{width:200px;w\idth:150px}.uk li a:hover em
img{border:1px
solid #807c79;display:block;margin-bottom:0px}.uk li a:hover em
span{display:block;width:0;height:0;overflow:hidden;border:15px
solid #fff;border-width:15px 0 15px 15px;border-left-color:#ed802e;position:absolute;left:0;top:58px}* html .uk li a:hover em
span{width:30px;height:30px;w\idth:0;he\ight:0}@media only screen and (max-width: 650px){.pad-top-10{padding-top:20px}}input,textarea,button,a{-webkit-border-radius:0}.white-popup-block{background:none repeat scroll 0 0 #FFF;margin:40px
auto;max-width:650px;padding:20px
30px;position:relative;text-align:left}.sihot-iframe-box{max-width:320px !important;height:85%;margin:auto;max-height:780px;padding:140% 16px 0 13px !important}.gewaehlt{color:#009de0;font-weight:bold}#bausteinListe{z-index:1020;display:none;position:absolute;top:0;left:0;background-color:#FFF;width:280px;min-height:45px;font-weight:bold;padding:10px
20px 10px 20px;-webkit-box-shadow:0px 0px 12px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 12px 0 rgba(0, 0, 0, 0.2);box-shadow:0px 0px 12px 0 rgba(0,0,0,0.2)}.pb_pfeil{background-image:url("/cms/images/programm_pfeil_rechts-sprite.gif");background-repeat:no-repeat;color:#FFF;float:left;font-weight:bold;height:19px;line-height:18px;text-align:center;width:43px}.aktivPbBox
.pb_pfeil{background-position:0 -19px}#bausteinListe
#buchung_close{position:absolute;right:10px;top:4px;cursor:pointer}ul#liste{list-style-image:none;list-style-position:outside;margin:0
0 0 13px;padding:10px
10px}ul#liste
li{color:#f39400;line-height:16px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto;width:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#ccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0
0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#000;font-weight:800}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:#000;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:454px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:85%;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}#ui-datepicker-div{z-index:100 !important;margin-right:10px}.ui-widget-header{background:#aac447 !important}.ui-datepicker-close{float:none !important;width:100% !important;margin-left:0px !important;background:#009EE0 !important;color:#fff !important}.ui-datepicker-trigger{background:none;vertical-align:middle;margin-left:5px;cursor:pointer}.ui-datepicker-current{display:none}.ui-datepicker-buttonpane{text-align:center}.ui-datepicker .ui-datepicker-title
select{padding:1px;min-width:120px}.bookingDateDisabled{margin-right:26px}.bookingDate.error{-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;border:1px
solid #EB6909}.star_rating{background-color:#ededed;border:1px
solid rgb(200,200,198);width:318px}.star_rating.star_rating_small{padding:8px;max-width:304px;cursor:pointer}.star_rating
.verbal{color:#f39400;text-transform:uppercase;font-weight:bold}.star_rating
.thumbs_up{position:relative;top:3px;display:inline-block}.star_rating
.stars{width:100px;height:20px;position:relative;display:inline-block;vertical-align:middle}.star_rating
.stars{width:100px;height:20px;position:relative;display:inline-block;vertical-align:middle;background-image:url(/cms/tb_includes/img/sterne-leer.png);background-repeat:no-repeat}.star_rating .stars
img{position:relative;top:-7px}.star_rating .stars
.overlay{height:20px;top:-7px;right:0;background-image:url(/cms/tb_includes/img/sterne-voll.png);background-repeat:no-repeat}.star_rating
.votes{color:#f39400}.star_rating
.average{display:inline-block;width:52%}.star_rating .star-rating-arrows{font-size:12px}.star_rating.star_rating_large{padding:0}.star_rating.star_rating_large
.star_head{border-bottom:1px solid rgb(200, 200, 198);padding:8px}.star_rating.star_rating_large
.star_body{padding:8px}.star_rating.star_rating_large
.number{float:right;color:#f39400;font-weight:bold;margin-top:6px}.star_rating.star_rating_large .star_body
.star_rating_row{margin-top:2px}.star_rating.star_rating_large .star_body .star_rating_row
.text{width:56%;display:inline-block}.crm_form
.input_error{border:1px
solid #f00 !important}.crm_form a.button-news-st_2013{background:url("//www.jugendherbergeberlinostkreuz.de/cms/css/img/start-news-botton.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;cursor:pointer;height:28px;margin-left:90px;margin-top:6px;width:190px;display:block}.newsletter-popup .mfp-container{max-width:350px;position:relative;left:auto;margin:0
auto}.newsletter-popup .mfp-close{top:0 !important}.newsletter-popup .mfp-container{max-width:350px;position:relative;left:auto;margin:0
auto}.newsletter-popup .mfp-close{top:0 !important}.newsletter-popup.mfp-bg{transition:opacity 300ms ease-out;opacity:0}#newsletter_box_popup_content
.hinweise{font-size:10px}.newsletter-popup.mfp-ready .mfp-container{transform-origin:0 0;animation:nl-mfp-o 1.5s;animation-timing-function:cubic-bezier(0.16, 1, 0.3, 1);animation-iteration-count:1}.newsletter-popup.mfp-ready .mfp-content{animation:nl-mfp-i 1.5s;animation-timing-function:cubic-bezier(0.16, 1, 0.3, 1);animation-iteration-count:1}@keyframes nl-mfp-o{0%{opacity:0;transform:rotate(-90deg)}100%{}}@keyframes nl-mfp-i{0%{transform:rotate(90deg) scale(.1) translateX(100vw)}100%{}}.newsletterAnmeldungDanke2013{background-color:white;width:274px;height:auto}.newsletterAnmeldungDanke2013
.nadText{height:auto}.newsletterAnmeldungDanke2013
.nadFooter{margin:10px
0}.newsletterAnmeldungDanke2013
.nadfb{float:left;margin-bottom:15px}.familienprogramme_advent_popup{position:absolute;top:435px;left:50%;width:450px;height:69px;z-index:99;margin-left:-225px;background-image:url(/cms/tb_includes/img/Pop-up-Fenster_Adv-Weih-Silvester.gif);cursor:pointer;background-size:100% 100%;max-width:100%}.price-2-col  .col-left{float:left;width:230px;display:block;line-height:30px}.price-2-col  .col-right{float:right}.button-first.disabled{background-color:#999 !important;border-color:#999 !important;color:#111;cursor:not-allowed;opacity:0.5}#ccWrapper{display:none;align-items:baseline;background-color:rgba(0,0,0,0.70);flex-wrap:wrap;justify-content:space-between;left:0px;position:fixed;width:100%;z-index:9999;bottom:0px;font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:16px;color:#fff}#ccWrapper
.ccInfoText{flex:1 0 300px;margin:10px}#ccWrapper
a{color:#fff}#ccWrapper
.ccBtn{background:#009EE0;border:0px
none;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;flex:0 0 auto;padding:2px
10px;margin:10px;font-size:16px}.CookieDeclaration_popup  .mfp-container{max-width:90%;position:relative;left:auto;margin:50px
auto 0 auto}.CookieDeclaration_popup .mfp-close{top:0 !important}button,input{cursor:pointer}#booking_abreise,#booking_anreise{width:160px}.fetch-popup-wrapper{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed}.fetch-popup-content{background:none repeat scroll 0 0 #FFF;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);margin:40px
auto;max-width:650px;padding:20px
20px;position:relative;animation:fadeIn 1s}@keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}.consent-banny{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;width:100%;padding:15px
25px;position:fixed;z-index:10000;bottom:0;color:#000;font-size:12px;-webkit-box-shadow:#121212 2px 2px 14px 2px;box-shadow:#121212 2px 2px 14px 2px;-webkit-transform:translateY(150%);-ms-transform:translateY(150%);transform:translateY(150%);-webkit-transition:-webkit-transform 500ms ease-out;transition:-webkit-transform 500ms ease-out;-o-transition:transform 500ms ease-out;transition:transform 500ms ease-out}.consent-banny.show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.consent-banny .consent-banny-content{max-width:980px;margin:auto}.consent-banny .store-button{background:#fff;color:#666;font-weight:normal;border:0;padding:5px
15px;text-transform:none;width:250px;line-height:21px;-webkit-border-radius:0}.consent-banny .accept-button{border:0;background:#009ee0;color:#fff;padding:5px
15px;font-weight:bold;text-transform:none;width:250px;line-height:21px;-webkit-border-radius:0}.consent-banny
.controls{display:flex;align-items:center;justify-content:space-between;gap:10px}.consent-banny
.settings{display:flex;padding-right:10px;justify-content:space-between;flex-flow:row wrap;flex-grow:1;gap:10px}.consent-banny .settings
div{display:flex;flex-grow:1;gap:10px;justify-content:space-around}.consent-banny .settings
label{width:104px}.consent-banny
.buttons{text-align:center;flex-basis:34em;flex-grow:10}@media (max-width: 955px){.consent-banny
.controls{flex-direction:column}.consent-banny
.buttons{flex-basis:auto}}#wowslider-container1{zoom:1;position:relative;max-width:650px;margin:0px
auto 77px;z-index:90;border:none;text-align:left}* html #wowslider-container1{width:650px}#wowslider-container1 .ws_images
ul{position:relative;width:10000%;height:auto;left:0;list-style:none;margin:0;padding:0;border-spacing:0;overflow:visible}#wowslider-container1 .ws_images ul
li{width:1%;line-height:0;float:left;font-size:0;padding:0
0 0 0 !important;margin:0
0 0 0 !important}#wowslider-container1
.ws_images{position:relative;left:0;top:0;width:100%;height:100%;overflow:hidden}#wowslider-container1 .ws_images
a{width:100%;display:block;color:transparent}#wowslider-container1
img{max-width:none !important}#wowslider-container1 .ws_images
img{width:100%;border:none 0;max-width:none;padding:0}#wowslider-container1
a{text-decoration:none;outline:none;border:none}#wowslider-container1
.ws_bullets{font-size:0px;float:left;position:absolute;z-index:70}#wowslider-container1  .ws_bullets
div{position:relative;float:left}#wowslider-container1
.wsl{display:none}#wowslider-container1 sound,
#wowslider-container1
object{position:absolute}#wowslider-container1
.ws_bullets{padding:10px}#wowslider-container1 .ws_bullets
a{width:8px;height:8px;background:url(/cms/css/vendor/bullet.png) left top;float:left;text-indent:-4000px;position:relative;margin-left:6px;color:transparent}#wowslider-container1 .ws_bullets a.ws_selbull, #wowslider-container1 .ws_bullets a:hover{background-position:0 100%}#wowslider-container1 a.ws_next, #wowslider-container1
a.ws_prev{position:absolute;top:50%;margin-top:-15px;z-index:60;height:28px;width:18px;background-image:url(/cms/css/vendor/arrows.png)}#wowslider-container1
a.ws_next{background-position:100% 0;right:7px}#wowslider-container1
a.ws_prev{left:7px;background-position:0 0}#wowslider-container1 a.ws_next:hover{background-position:100% 100%}#wowslider-container1 a.ws_prev:hover{background-position:0 100%}* html #wowslider-container1 a.ws_next,* html #wowslider-container1
a.ws_prev{display:block}#wowslider-container1:hover a.ws_next, #wowslider-container1:hover
a.ws_prev{display:block}#wowslider-container1
.ws_playpause{display:none;width:18px;height:28px;position:absolute;top:50%;left:50%;margin-left:-9px;margin-top:-15px;z-index:59}#wowslider-container1:hover
.ws_playpause{display:block}#wowslider-container1
.ws_pause{background-image:url(/cms/css/vendor/pause.png)}#wowslider-container1
.ws_play{background-image:url(/cms/css/vendor/play.png)}#wowslider-container1 .ws_pause:hover, #wowslider-container1 .ws_play:hover{background-position:100% 100% !important}#wowslider-container1
.ws_bullets{bottom:0px;left:50%}#wowslider-container1  .ws_bullets
div{left:-50%}#wowslider-container1 .ws-title{position:absolute;display:block;bottom:25px;left:7px;margin-right:7px;padding:7px;background:#FFF;color:#959695;z-index:50;font-family:'Economica',Trebuchet MS,Helvetica,sans-serif;font-size:27px;line-height:29px;font-weight:bold;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;opacity:0.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90)}#wowslider-container1 .ws-title
div{padding-top:5px;color:#000;font-size:20px;line-height:22px;font-weight:normal}#wowslider-container1
.ws_thumbs{position:absolute;overflow:auto;z-index:70;background-color:#f0f0ee}#wowslider-container1 .ws_thumbs
a{position:relative;text-indent:-4000px;color:transparent;opacity:0.85}#wowslider-container1 .ws_thumbs a:hover{opacity:1}#wowslider-container1 .ws_thumbs a:hover
img{visibility:visible}#wowslider-container1
.ws_thumbs{bottom:-82px;left:0;width:100%;height:77px;padding-top:5px}#wowslider-container1  .ws_thumbs
div{position:relative;height:100%;letter-spacing:-4px;min-width:100% !important}#wowslider-container1 .ws_thumbs .ws_selthumb
img{border-color:#959695}#wowslider-container1 .ws_thumbs  a
img{text-indent:0;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border:5px
solid #FFF;margin:3px;max-width:none}#wowslider-container1 .ws_images
ul{animation:wsBasic 39.6s infinite;-moz-animation:wsBasic 39.6s infinite;-webkit-animation:wsBasic 39.6s infinite}@keyframes
wsBasic{0%{left:-0%}12.63%{left:-0%}16.67%{left:-100%}29.29%{left:-100%}33.33%{left:-200%}45.96%{left:-200%}50%{left:-300%}62.63%{left:-300%}66.67%{left:-400%}79.29%{left:-400%}83.33%{left:-500%}95.96%{left:-500%}}@-moz-keyframes
wsBasic{0%{left:-0%}12.63%{left:-0%}16.67%{left:-100%}29.29%{left:-100%}33.33%{left:-200%}45.96%{left:-200%}50%{left:-300%}62.63%{left:-300%}66.67%{left:-400%}79.29%{left:-400%}83.33%{left:-500%}95.96%{left:-500%}}@-webkit-keyframes
wsBasic{0%{left:-0%}12.63%{left:-0%}16.67%{left:-100%}29.29%{left:-100%}33.33%{left:-200%}45.96%{left:-200%}50%{left:-300%}62.63%{left:-300%}66.67%{left:-400%}79.29%{left:-400%}83.33%{left:-500%}95.96%{left:-500%}}#wowslider-container1 .ws_bullets  a
img{text-indent:0;display:block;bottom:15px;left:-45px;visibility:hidden;position:absolute;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border:5px
solid #FFF;max-width:none}#wowslider-container1 .ws_bullets a:hover
img{visibility:visible}#wowslider-container1 .ws_bulframe div
div{height:56px;overflow:visible;position:relative}#wowslider-container1 .ws_bulframe
div{left:0;overflow:hidden;position:relative;width:90px;background-color:#FFF}#wowslider-container1  .ws_bullets
.ws_bulframe{display:none;bottom:16px;overflow:visible;position:absolute;cursor:pointer;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border:5px
solid #FFF}#wowslider-container1 .ws_bulframe
span{display:block;position:absolute;bottom:-11px;margin-left:-8px;left:45px;background:url(/cms/css/vendor/triangle.png);width:15px;height:6px}