﻿@media(min-width: 1170px){#bookingStrip{padding:20px 0}}#bookingStrip.fancyStyle{background:var(--projectColor)}@media(max-width: 1169px){#bookingStrip.fancyStyle{background:#3c3c3c}}#bookingStrip.fancyStyle .buchenFilter.v2 .magicHolder .magic,#bookingStrip.fancyStyle .v2.pauschalenFilter .magicHolder .magic{border-color:var(--projectColor)}#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter{margin:0;padding:0 !important;display:flex;align-items:end;justify-content:space-between}#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2>.col,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter>.col{padding:0 15px}#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .magicHolder,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .magicHolder{flex:1;margin-right:30px}@media(min-width: 1680px){#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .magicHolder,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .magicHolder{margin-right:95px}}#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .magicHolder .sumUp button,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .magicHolder .sumUp button{background:rgba(0,0,0,0);color:var(--projectTextColor);margin:5px 5px 0;padding:0 0 10px 0;border:2px solid rgba(0,0,0,0);border-bottom:2px solid var(--projectTextColor);transition:all .2s ease-in-out;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .magicHolder .sumUp button .sumUpData,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .magicHolder .sumUp button .sumUpData{padding-right:50px}#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .magicHolder .sumUp button span.fa-light,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .magicHolder .sumUp button span.fa-light{right:0;transition:all .2s ease-in-out}#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .magicHolder .sumUp button:focus,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .magicHolder .sumUp button:focus,#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .magicHolder .sumUp button:hover,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .magicHolder .sumUp button:hover{background:#fff;color:#3c3c3c;padding:5px 5px 10px;border-color:#fff;margin:0;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .magicHolder .sumUp button:focus span.fa-light,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .magicHolder .sumUp button:focus span.fa-light,#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .magicHolder .sumUp button:hover span.fa-light,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .magicHolder .sumUp button:hover span.fa-light{right:5px}@media(min-width: 1680px){#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .magicHolder .sumUp button,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .magicHolder .sumUp button{font-size:18px;font-size:1.8rem}#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .magicHolder .sumUp button .sumUpData,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .magicHolder .sumUp button .sumUpData{font-size:22px;font-size:2.2rem}#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .magicHolder .sumUp button span.fa-light,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .magicHolder .sumUp button span.fa-light{font-size:24px;font-size:2.4rem}}#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .magicHolder.show .sumUp button,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .magicHolder.show .sumUp button{background:#fff;color:#3c3c3c;margin:0;padding:5px 5px 10px}@media(min-width: 1680px){#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .buchenbox_button button.ttgColoredButton,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .buchenbox_button button.ttgColoredButton{font-size:20px;font-size:2rem;padding:.7em 1.7em .7em 2.8em}#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .buchenbox_button button.ttgColoredButton:hover,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .buchenbox_button button.ttgColoredButton:hover,#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .buchenbox_button button.ttgColoredButton:focus,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .buchenbox_button button.ttgColoredButton:focus,#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .buchenbox_button button.ttgColoredButton:active,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .buchenbox_button button.ttgColoredButton:active{padding:.7em 3.2em .7em 1.3em}}@media(max-width: 1169px){#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter{padding-top:10px !important;padding-bottom:20px !important}#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2>.col,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter>.col{padding:0 20px}#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .magicHolder,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .magicHolder{margin-left:-20px;margin-right:-20px;margin-bottom:16px}#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .magicHolder.show,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .magicHolder.show{margin-top:10px}#bookingStrip.fancyStyle #ajaxBuchenFilter .buchenFilter.v2 .buchenbox_button,#bookingStrip.fancyStyle #ajaxBuchenFilter .v2.pauschalenFilter .buchenbox_button{margin-left:-20px;margin-right:-20px}}#bookingStrip .mobile-strip{margin:0}#bookingStrip .mobile-strip a{color:#fff;display:flex;justify-content:space-between;align-items:center;font-size:20px;font-size:2rem;font-family:var(--gbWsFont)}#bookingStrip .mobile-strip a span{background-color:var(--projectColor);color:var(--projectTextColor)}#bookingStrip .mobile-strip a span.fa-bed{font-size:25px;font-size:2.5rem;padding:17px 22px 17px 30px;-webkit-border-radius:0 35px 35px 0;-moz-border-radius:0 35px 35px 0;-ms-border-radius:0 35px 35px 0;border-radius:0 35px 35px 0}#bookingStrip .mobile-strip a span.fa-arrow-right{margin-right:30px;padding:7px 9px 8px;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;border-radius:35px}.zimmerHolder .input-group label{display:block}.newWAheaderFix #bookingStrip{margin-top:-6rem;margin-bottom:6rem}@media(max-width: 1169px){.newWAheaderFix #bookingStrip{margin-top:-2rem;margin-bottom:4rem}}@media(max-width: 1169px){body.blackout #bookingStrip{display:block}body.blackout #bookingStrip.jump2Uid{display:none}}@media(min-width: 1170px){#ajaxBuchenFilter .buchenFilter,#ajaxBuchenFilter .pauschalenFilter{margin:10px 0 0}#ajaxBuchenFilter .buchenFilter>.col,#ajaxBuchenFilter .pauschalenFilter>.col{padding:0 7.5px}#ajaxBuchenFilter .buchenFilter .magicHolder,#ajaxBuchenFilter .pauschalenFilter .magicHolder{margin-bottom:0}}.ttgTourdataDetailseite .buchenFilter,.ttgTourdataDetailseite .pauschalenFilter,#td .buchenFilter,#td .pauschalenFilter{display:flex;flex-direction:column}.buchenFilter,.pauschalenFilter{background-color:var(--projectColor)}.buchenFilter.v2,.v2.pauschalenFilter{margin-bottom:1.5rem}@media(max-width: 1169px){.buchenFilter.v2,.v2.pauschalenFilter{margin-bottom:1rem}}.buchenFilter.v2.emptyInitialBuchenBox-1 .sumUpData,.v2.emptyInitialBuchenBox-1.pauschalenFilter .sumUpData{visibility:hidden}.buchenFilter.v2.mode-detail,.v2.mode-detail.pauschalenFilter{margin-bottom:0}.buchenFilter.v2.mode-detail.noMetaSuche .headline,.v2.mode-detail.noMetaSuche.pauschalenFilter .headline{padding-bottom:0}.buchenFilter.v2.mode-detail.noMetaSuche .magicHolder,.v2.mode-detail.noMetaSuche.pauschalenFilter .magicHolder,.buchenFilter.v2.mode-detail.noMetaSuche .buchenbox_button,.v2.mode-detail.noMetaSuche.pauschalenFilter .buchenbox_button{display:none}.buchenFilter .headline,.pauschalenFilter .headline{color:var(--projectTextColor);font-size:20px;font-size:2rem;font-family:var(--gbWsFont);padding-bottom:1rem}.buchenFilter .headline .list-note-holder,.pauschalenFilter .headline .list-note-holder{padding:0 5px;position:absolute;right:23px}.buchenFilter label,.pauschalenFilter label{color:var(--projectTextColor);font-weight:normal}.buchenFilter a,.pauschalenFilter a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background:#e6e6e6;color:#3c3c3c;border:none;transition:.2s ease-in-out}.buchenFilter a:hover,.pauschalenFilter a:hover{background:#707070;color:#fff}.buchenFilter a.btn,.pauschalenFilter a.btn{font-size:16px;font-size:1.6rem;font-family:var(--gbWsFont);padding:8px 10px}.buchenFilter a.btn:active,.pauschalenFilter a.btn:active,.buchenFilter a.btn:focus,.pauschalenFilter a.btn:focus{background:#e6e6e6;color:#3c3c3c}.buchenFilter input.kindAlter,.pauschalenFilter input.kindAlter{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.buchenFilter input.btn,.pauschalenFilter input.btn{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;font-size:16px;font-size:1.6rem;background:#e6e6e6;color:#3c3c3c;border:none;transition:.2s ease-in-out;font-family:var(--gbWsFont);padding:8px 10px}.buchenFilter input.btn:focus,.pauschalenFilter input.btn:focus,.buchenFilter input.btn:hover,.pauschalenFilter input.btn:hover{background:#707070;color:#fff}.buchenFilter .form-control[readonly],.pauschalenFilter .form-control[readonly]{cursor:default;background:#fff}.buchenFilter .personen .input-group input,.pauschalenFilter .personen .input-group input{font-size:11px;font-size:1.1rem;padding-left:40px}@media(min-width: 1170px)and (max-width: 1199.98px){.buchenFilter .personen .input-group input.erwachsene,.pauschalenFilter .personen .input-group input.erwachsene{font-size:8px;font-size:.8rem}}.buchenFilter .row.nurBuchbare span.fa-light,.pauschalenFilter .row.nurBuchbare span.fa-light{color:var(--projectTextColor);font-size:13px;font-size:1.3rem;float:left;line-height:20px;margin:2px 0;width:25px}.buchenFilter .row.nurBuchbare .form-check-label,.pauschalenFilter .row.nurBuchbare .form-check-label{font-size:14px;font-size:1.4rem;font-weight:normal;margin-bottom:2px;margin-top:2px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 25px);display:inline-block}.buchenFilter input.kindAlter,.pauschalenFilter input.kindAlter{font-size:11px;font-size:1.1rem;padding:8px 2px;height:auto}.buchenFilter .input-group input,.pauschalenFilter .input-group input{padding-right:40px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.buchenFilter .input-group .input-group-append,.pauschalenFilter .input-group .input-group-append,.buchenFilter .input-group .input-group-prepend,.pauschalenFilter .input-group .input-group-prepend{position:absolute;top:0;bottom:0;z-index:100}.buchenFilter .input-group .input-group-append a,.pauschalenFilter .input-group .input-group-append a,.buchenFilter .input-group .input-group-prepend a,.pauschalenFilter .input-group .input-group-prepend a{background:#707070;display:block;line-height:34px;width:34px;text-align:center}.buchenFilter .input-group .input-group-append a:hover,.pauschalenFilter .input-group .input-group-append a:hover,.buchenFilter .input-group .input-group-prepend a:hover,.pauschalenFilter .input-group .input-group-prepend a:hover{background:#3c3c3c}.buchenFilter .input-group .input-group-append,.pauschalenFilter .input-group .input-group-append{right:0}.buchenFilter .input-group .input-group-prepend,.pauschalenFilter .input-group .input-group-prepend{left:0}.buchenFilter .magicHolder,.pauschalenFilter .magicHolder{position:relative;margin-bottom:1rem}.buchenFilter .magicHolder a:focus,.pauschalenFilter .magicHolder a:focus,.buchenFilter .magicHolder button:focus,.pauschalenFilter .magicHolder button:focus,.buchenFilter .magicHolder input:focus,.pauschalenFilter .magicHolder input:focus{outline:none}.buchenFilter .magicHolder .sumUp,.pauschalenFilter .magicHolder .sumUp{color:#3c3c3c;display:flex;justify-content:center}.buchenFilter .magicHolder .sumUp button,.pauschalenFilter .magicHolder .sumUp button{display:block;width:100%;border:none;background:hsla(0,0%,100%,.9);text-align:left;position:relative;padding:10px;transition:.2s ease-in-out}.buchenFilter .magicHolder .sumUp button:focus,.pauschalenFilter .magicHolder .sumUp button:focus,.buchenFilter .magicHolder .sumUp button:hover,.pauschalenFilter .magicHolder .sumUp button:hover{background:#fff}.buchenFilter .magicHolder .sumUp button .sumUpData,.pauschalenFilter .magicHolder .sumUp button .sumUpData{font-size:18px;font-size:1.8rem;font-weight:bold;font-family:var(--gbWsFont)}.buchenFilter .magicHolder .sumUp button span.fa-light,.pauschalenFilter .magicHolder .sumUp button span.fa-light{transition:all .2s ease-in-out;position:absolute;right:10px;font-size:20px;font-size:2rem}.buchenFilter .magicHolder .sumUp .noWrapHolder,.pauschalenFilter .magicHolder .sumUp .noWrapHolder{display:inline-block;white-space:nowrap}.buchenFilter .magicHolder .sumUp .sumUp_singular,.pauschalenFilter .magicHolder .sumUp .sumUp_singular{display:none}.buchenFilter .magicHolder .magic,.pauschalenFilter .magicHolder .magic{display:none;position:absolute;top:62px;right:-2px;left:-2px;border-width:10px;border-style:solid;border-color:var(--projectColor);border-top:none;background:#fff;z-index:100;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;margin-top:-8px}.buchenFilter .magicHolder .magic button.ok,.pauschalenFilter .magicHolder .magic button.ok,.buchenFilter .magicHolder .magic button.addRoom,.pauschalenFilter .magicHolder .magic button.addRoom{border:2px solid #3c3c3c;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;border-radius:35px;color:#3c3c3c;background:rgba(0,0,0,0)}.buchenFilter .magicHolder .magic button.ok:focus,.pauschalenFilter .magicHolder .magic button.ok:focus,.buchenFilter .magicHolder .magic button.ok:hover,.pauschalenFilter .magicHolder .magic button.ok:hover,.buchenFilter .magicHolder .magic button.addRoom:focus,.pauschalenFilter .magicHolder .magic button.addRoom:focus,.buchenFilter .magicHolder .magic button.addRoom:hover,.pauschalenFilter .magicHolder .magic button.addRoom:hover{background:#3c3c3c;color:#fff}.buchenFilter .magicHolder.show .sumUp button,.pauschalenFilter .magicHolder.show .sumUp button{background:#fff}.buchenFilter .magicHolder.show .sumUp button span.fa-light,.pauschalenFilter .magicHolder.show .sumUp button span.fa-light{display:none}.buchenFilter .magicHolder.show .magic,.pauschalenFilter .magicHolder.show .magic{display:block}.buchenFilter .magicHolder.show .magic .holder,.pauschalenFilter .magicHolder.show .magic .holder{position:relative;padding:10px;background:#e6e6e6;color:#3c3c3c;transition:.2s ease-in-out;cursor:pointer}.buchenFilter .magicHolder.show .magic .holder span.fa-light,.pauschalenFilter .magicHolder.show .magic .holder span.fa-light{position:absolute;bottom:14px;right:10px;font-size:16px;font-size:1.6rem}.buchenFilter .magicHolder.show .magic .holder.active,.pauschalenFilter .magicHolder.show .magic .holder.active,.buchenFilter .magicHolder.show .magic .holder:hover,.pauschalenFilter .magicHolder.show .magic .holder:hover{color:#fff;background-color:#95c11f}.buchenFilter .magicHolder.show .magic input,.pauschalenFilter .magicHolder.show .magic input{border:none;width:100%;font-size:16px;font-size:1.6rem;font-weight:bold;font-family:var(--gbWsFont);background:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer}.buchenFilter .magicHolder.show .magic .zimmer,.pauschalenFilter .magicHolder.show .magic .zimmer{margin-bottom:1rem;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--projectColor)}.buchenFilter .magicHolder.show .magic .zimmer.template,.pauschalenFilter .magicHolder.show .magic .zimmer.template{display:none}.buchenFilter .magicHolder.show .magic .zimmer .label,.pauschalenFilter .magicHolder.show .magic .zimmer .label{font-size:16px;font-size:1.6rem;font-family:var(--gbWsFont);font-weight:bold}.buchenFilter .magicHolder.show .magic .zimmer .delRoom,.pauschalenFilter .magicHolder.show .magic .zimmer .delRoom{background:none}.buchenFilter .magicHolder.show .magic .zimmer .delRoom:focus,.pauschalenFilter .magicHolder.show .magic .zimmer .delRoom:focus,.buchenFilter .magicHolder.show .magic .zimmer .delRoom:hover,.pauschalenFilter .magicHolder.show .magic .zimmer .delRoom:hover{color:#95c11f}.buchenFilter .magicHolder.show .magic .zimmer .input-group,.pauschalenFilter .magicHolder.show .magic .zimmer .input-group{width:100%}.buchenFilter .magicHolder.show .magic .zimmer .input-group .form-control,.pauschalenFilter .magicHolder.show .magic .zimmer .input-group .form-control{padding:5px 10px;background:#e6e6e6;color:#3c3c3c;height:auto;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);cursor:default}.buchenFilter .magicHolder.show .magic .zimmer .input-group .input-group-append,.pauschalenFilter .magicHolder.show .magic .zimmer .input-group .input-group-append,.buchenFilter .magicHolder.show .magic .zimmer .input-group .input-group-prepend,.pauschalenFilter .magicHolder.show .magic .zimmer .input-group .input-group-prepend{background:#fff}.buchenFilter .magicHolder.show .magic .zimmer .input-group .input-group-append a,.pauschalenFilter .magicHolder.show .magic .zimmer .input-group .input-group-append a,.buchenFilter .magicHolder.show .magic .zimmer .input-group .input-group-prepend a,.pauschalenFilter .magicHolder.show .magic .zimmer .input-group .input-group-prepend a{background:rgba(0,0,0,0);line-height:32px;width:45px;font-size:18px;font-size:1.8rem;color:#3c3c3c;transition:.2s ease-in-out}.buchenFilter .magicHolder.show .magic .zimmer .input-group .input-group-append a:focus,.pauschalenFilter .magicHolder.show .magic .zimmer .input-group .input-group-append a:focus,.buchenFilter .magicHolder.show .magic .zimmer .input-group .input-group-append a:hover,.pauschalenFilter .magicHolder.show .magic .zimmer .input-group .input-group-append a:hover,.buchenFilter .magicHolder.show .magic .zimmer .input-group .input-group-prepend a:focus,.pauschalenFilter .magicHolder.show .magic .zimmer .input-group .input-group-prepend a:focus,.buchenFilter .magicHolder.show .magic .zimmer .input-group .input-group-prepend a:hover,.pauschalenFilter .magicHolder.show .magic .zimmer .input-group .input-group-prepend a:hover{color:#95c11f}.buchenFilter .magicHolder.show .magic .zimmer .kinderHolder,.pauschalenFilter .magicHolder.show .magic .zimmer .kinderHolder{padding:0 45px}.buchenFilter .magicHolder.show .magic .zimmer .kinderHolder .kind.template,.pauschalenFilter .magicHolder.show .magic .zimmer .kinderHolder .kind.template{display:none}.buchenFilter .magicHolder.show .magic .zimmer .kinderHolder .kindAlter,.pauschalenFilter .magicHolder.show .magic .zimmer .kinderHolder .kindAlter{background:#e6e6e6;font-size:12px;font-size:1.2rem;border:none;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);cursor:default;line-height:30px;height:30px}.buchenFilter .magicHolder.show .magic .zimmer .kinderHolder .kindAlter.invalid,.pauschalenFilter .magicHolder.show .magic .zimmer .kinderHolder .kindAlter.invalid{border:1px solid red;padding:4px 0}.buchenFilter .magicHolder.show .magic .zimmer .kinderHolder .kindAlter:focus,.pauschalenFilter .magicHolder.show .magic .zimmer .kinderHolder .kindAlter:focus{color:#95c11f}.buchenFilter .magicHolder.show .magic button.ok,.pauschalenFilter .magicHolder.show .magic button.ok,.buchenFilter .magicHolder.show .magic button.addRoom,.pauschalenFilter .magicHolder.show .magic button.addRoom{font-weight:bold;padding:5px 10px}.buchenFilter .magicHolder.show .magic button.ok:active,.pauschalenFilter .magicHolder.show .magic button.ok:active,.buchenFilter .magicHolder.show .magic button.ok:focus,.pauschalenFilter .magicHolder.show .magic button.ok:focus,.buchenFilter .magicHolder.show .magic button.ok:hover,.pauschalenFilter .magicHolder.show .magic button.ok:hover,.buchenFilter .magicHolder.show .magic button.addRoom:active,.pauschalenFilter .magicHolder.show .magic button.addRoom:active,.buchenFilter .magicHolder.show .magic button.addRoom:focus,.pauschalenFilter .magicHolder.show .magic button.addRoom:focus,.buchenFilter .magicHolder.show .magic button.addRoom:hover,.pauschalenFilter .magicHolder.show .magic button.addRoom:hover{background:#3c3c3c;color:#e6e6e6}.buchenFilter .magicHolder.show .magic button.addRoom,.pauschalenFilter .magicHolder.show .magic button.addRoom{padding:5px 10px;width:100%}.buchenFilter .inlineDp,.pauschalenFilter .inlineDp{display:none}.buchenFilter .inlineDp.show,.pauschalenFilter .inlineDp.show{display:block}.buchenFilter .inlineDp .ui-datepicker,.pauschalenFilter .inlineDp .ui-datepicker{width:100%;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;font-family:"Source Sans Pro",Arial,sans-serif;font-size:16px;font-size:1.6rem}.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-header,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-header{padding:0 0 5px;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background:none;color:#3c3c3c;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--projectColor)}.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-header a,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-header a{background:none;cursor:pointer;top:0}.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-header a span,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-header a span{background:none;font-family:"Font Awesome 6 Pro";text-indent:0;width:16px;height:20px}.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-header a.ui-state-hover,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-header a.ui-state-hover,.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-header a:hover,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-header a:hover{border:none;top:2px;color:#3c3c3c;font-weight:700}.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-header a.ui-state-hover.ui-datepicker-prev,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-header a.ui-state-hover.ui-datepicker-prev,.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-header a:hover.ui-datepicker-prev,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-header a:hover.ui-datepicker-prev{left:2px;top:0}.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-header a.ui-state-hover.ui-datepicker-next,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-header a.ui-state-hover.ui-datepicker-next,.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-header a:hover.ui-datepicker-next,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-header a:hover.ui-datepicker-next{right:2px;top:0}.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev span:before,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev span:before{content:""}.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-header a.ui-datepicker-next span:before,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-header a.ui-datepicker-next span:before{content:""}.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-calendar thead tr th,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-calendar thead tr th{text-transform:uppercase;font-weight:400}.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-calendar tbody tr td,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-calendar tbody tr td{padding:0}.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-today a,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-today a,.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-today span,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-today span{border-width:1px;border-style:solid;border-color:#707070}.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-calendar tbody tr td a,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-calendar tbody tr td a,.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-calendar tbody tr td span,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-calendar tbody tr td span{background:none;border:none;color:#3c3c3c;text-align:center;font-weight:700;padding:3px;font-size:16px;font-size:1.6rem}.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-calendar tbody tr td .ui-state-hover,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-calendar tbody tr td .ui-state-hover{background:#e6e6e6}.buchenFilter .inlineDp .ui-datepicker .ui-datepicker-calendar tbody tr td .ui-state-active,.pauschalenFilter .inlineDp .ui-datepicker .ui-datepicker-calendar tbody tr td .ui-state-active{color:#fff}.buchenFilter .inlineDp.ab .ui-datepicker .ui-datepicker-calendar .ui-state-active,.pauschalenFilter .inlineDp.ab .ui-datepicker .ui-datepicker-calendar .ui-state-active,.buchenFilter .inlineDp.an .ui-datepicker .ui-datepicker-calendar .ui-state-active,.pauschalenFilter .inlineDp.an .ui-datepicker .ui-datepicker-calendar .ui-state-active{background-color:#95c11f}.buchenFilter .buchenbox_button>div,.pauschalenFilter .buchenbox_button>div,.buchenFilter .pauschalen-box-btn>div,.pauschalenFilter .pauschalen-box-btn>div{text-align:right;padding:0}.buchenFilter .buchenbox_button button,.pauschalenFilter .buchenbox_button button,.buchenFilter .pauschalen-box-btn button,.pauschalenFilter .pauschalen-box-btn button{color:var(--projectTextColor) !important;border-color:#fff;background-color:rgba(0,0,0,.2);font-size:18px;font-size:1.8rem}#td[data-lang=nl] .buchenFilter .btn,#td[data-lang=nl] .pauschalenFilter .btn,#td[data-lang=en] .buchenFilter .btn,#td[data-lang=en] .pauschalenFilter .btn,#td[data-lang=it] .buchenFilter .btn,#td[data-lang=it] .pauschalenFilter .btn{font-size:12.5px;font-size:1.25rem}@media(min-width: 1170px)and (max-width: 1169px){.buchenFilter .magicHolder .sumUp button .sumUpData,.pauschalenFilter .magicHolder .sumUp button .sumUpData{font-size:15px;font-size:1.5rem}}.pauschalenFilter .magicHolder .sumUp button:hover{background-color:#e6e6e6}.pauschalenFilter .sumUpData{padding-right:0 !important}.pauschalenFilter .sumUpData input{background-color:#fff;border:1px solid #ccc;width:100%}

/*# sourceMappingURL=Bookingfilter.min.css.map */