﻿.instantSucheContainer{border:1px gray solid;background-color:#fff;min-height:30px;position:absolute;z-index:1000}.instantSucheContainer ul{list-style:none;padding:0}.instantSucheContainer ul li{cursor:pointer;padding:5px 15px}.instantSucheContainer ul li.selected{background-color:#d7d7d7}.ttbiView .ttbiViewContainer .ttbiViewHeader{padding:2px 15px;position:relative}.ttbiView .ttbiViewContainer .ttbiViewHeader .ttbiClose::before{content:"×";font-size:32px;cursor:pointer;padding:2px}.ttbiView .ttbiViewContainer .ttbiViewHeader .ttbiViewTitle{padding:2px}.ttbiView .ttbiViewContainer .ttbiViewBody{padding:5px 15px}.ttbiView .ttbiViewContainer .ttbiViewControl{padding:2px 15px}.ttbiView .ttbiViewContainer .ttbiViewControl .btn{margin-top:8px;margin-right:20px}.ttbiView.ttbiFullscreen{position:fixed;left:0;top:0;right:0;bottom:0;background-color:#fff}.ttbiView.ttbiFullscreen .ttbiViewHeader{border-bottom:1px gray solid;height:53px;text-align:center}.ttbiView.ttbiFullscreen .ttbiViewHeader .ttbiClose{position:absolute;left:15px}.ttbiView.ttbiFullscreen .ttbiViewHeader .ttbiClose::before{content:"<"}.ttbiView.ttbiFullscreen .ttbiViewHeader .ttbiViewTitle{top:15px;position:relative}.ttbiView.ttbiFullscreen .ttbiViewBody{overflow-y:scroll;position:absolute;left:0;right:0;height:calc(100% - 103px)}@media screen and (max-width: 430px){.ttbiView.ttbiFullscreen .ttbiViewBody{padding-bottom:75px !important}}.ttbiView.ttbiFullscreen .ttbiViewControl{position:absolute;bottom:0;left:0;right:0;height:50px;background-color:#fff;border-top:1px gray solid}@media screen and (max-width: 430px){.ttbiView.ttbiFullscreen .ttbiViewControl{height:100px;padding-bottom:75px}}.ttbiView.ttbiModal{position:fixed;z-index:9999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.ttbiView.ttbiModal .ttbiViewContainer{background-color:#fff;margin:20px auto;border:1px solid #888;width:80%;max-width:1000px;position:relative}.ttbiView.ttbiModal .ttbiViewContainer .ttbiViewHeader{position:relative;height:30px;margin-bottom:20px}.ttbiView.ttbiModal .ttbiViewContainer .ttbiViewHeader .ttbiClose{position:absolute;right:15px}.ttbiView.ttbiModal .ttbiViewContainer .ttbiViewHeader .ttbiViewTitle{position:absolute;margin-top:10px;font-weight:bold}.ttbiView.ttbiModal .ttbiViewContainer .ttbiViewControl{margin-top:20px;margin-bottom:10px}.SitDatepicker{width:auto;min-width:270px;position:absolute;padding:15px;border:1px solid #c3c3c3;background:#fff;font-size:14px !important;box-shadow:0 5px 20px 2px rgba(0,0,0,.3);color:#4d4d4d;font-family:Arial,serif;margin-top:5px;z-index:9999;box-sizing:border-box;border-collapse:separate}.SitDatepicker *{box-sizing:border-box;border-collapse:separate;font-size:14px !important}.SitDatepicker table{width:100%}.SitDatepicker .SitDatepickerBody.moreThanOne,.SitDatepicker .SitDatepickerMonatBody.moreThanOne,.SitDatepicker .SitDatepickerJahrBody.moreThanOne{max-width:336px;display:inline;float:left;margin-right:20px}.SitDatepicker .SitDatepickerBodyHeader{position:relative;overflow:hidden;border-bottom:1px solid #000;text-align:center;margin-bottom:15px;min-height:35px}.SitDatepicker .SitDatepickerMonatBody table{width:100% !important}.SitDatepicker .SitDatepickerMonatBody table td{padding:11px;font-size:16px !important;cursor:pointer;text-align:center}.SitDatepicker .SitDatepickerMonatBody .SitDatepickerMonatBodyHeader{width:200px;display:inline-block;margin-top:10px;cursor:pointer;font-size:16px !important}.SitDatepicker .SitDatepickerDauerBodyHeader{margin-bottom:5px;font-size:16px !important}.SitDatepicker .SitDatepickerJahrBody table{width:100%}.SitDatepicker .SitDatepickerJahrBody table td{cursor:pointer;text-align:center;padding:11px;font-size:16px !important}.SitDatepicker .SitDatepickerJahrBody .SitDatepickerJahrBodyHeader{width:200px;display:inline-block;margin-top:10px;font-size:16px !important}.SitDatepicker .SitDatepickerDauerWrapper{display:inline}.SitDatepicker .SitNotiz{margin-top:30px;font-weight:bolder;background:#e0eaf8;padding:10px;border-radius:5px;border:1px solid #5ea1ff}.SitDatepicker .SitNotiz:before{width:15px;height:15px;position:absolute;content:"";background:#e0eaf8;transform:rotate(45deg);margin-top:-18px;left:295px;border-left:1px solid #5ea1ff;border-top:1px solid #5ea1ff}.SitDatepicker .SitNotiz.schritt1:before{left:55px}.SitDatepicker .SitNotiz.schritt2:before{left:175px}.SitDatepicker .SitNotiz.schritt3:before{left:293px}.SitDatepicker .SitProgress{position:relative;height:30px;width:30px;background-size:cover;display:inline-block;text-align:center;padding-top:6px;border-radius:20px;border:2px solid #000;cursor:pointer}.SitDatepicker .SitProgress.valid{border:2px solid #408b3a;background:#408b3a;color:#fff}.SitDatepicker .SitProgress.aktiv{border:2px solid #5ea1ff;background:#e0eaf8;color:#000}.SitDatepicker .SitDatepickerProgressBar{text-align:center}.SitDatepicker .SitDatepickerProgressBar .SitProgressLine{height:3px;background:#000;width:80px;display:inline-block;margin-right:5px;margin-left:5px;margin-bottom:2px}.SitDatepicker .SitProgressNotizWrapper .SitProgressNotiz{width:33%;display:inline-block;float:left}.SitDatepicker .SitProgressNotizWrapper .SitProgressNotiz.aktiv{font-weight:bolder}.SitDatepicker .SitProgressNotizWrapper .SitProgressNotiz.valid:after{content:"";background:url(../../img/datepicker/check-circle.svg) no-repeat;position:absolute;width:10px;height:10px;margin-left:4px;margin-top:2px}.SitDatepicker .SitAufenthaltsdauer{cursor:pointer;padding:8px 4px 4px;text-align:center;border:1px solid #fff;font-size:15px !important}.SitDatepicker .SitAufenthaltsdauer:hover{border:1px solid #cacaca}.SitDatepicker .SitHighlight{background:#468df0 !important;color:#fff !important}.SitDatepicker .SitHoverHinreise:before,.SitDatepicker .SitAktiveHinreise:before{content:"";background:url(../../img/datepicker/arrow-alt-right.svg) no-repeat;position:absolute;width:18px;height:16px;left:-10px;z-index:1000}.SitDatepicker .SitHoverRueckreise:after,.SitDatepicker .SitAktiveRueckreise:after{content:"";background:url(../../img/datepicker/arrow-alt-left.svg) no-repeat;position:absolute;width:18px;height:16px;right:-10px;z-index:1000}.SitDatepicker.hidden{display:none !important}.SitDatepicker .SitDatepickerHeader{margin-bottom:15px;max-width:336px}.SitDatepicker .SitDatepickerFooter{margin-top:15px;border-top:1px solid #000;padding-top:15px;float:left}.SitDatepicker .SitDatepickerPfeilLinks{padding:10px 0 0;margin-bottom:5px;width:20px;display:inline;float:left;cursor:pointer}.SitDatepicker .SitDatepickerPfeilRechts{padding:10px 10px 0;margin-bottom:5px;width:20px;display:inline;float:right;cursor:pointer;margin-right:5px}.SitDatepicker .SitDatepickerTagViewMonat{margin-right:10px;margin-left:-10px;margin-top:10px;display:inline-block;text-align:right;cursor:pointer;font-size:16px !important}.SitDatepicker .SitDatepickerTag{cursor:pointer;text-align:center;border:1px solid #fff;position:relative;padding:11px;font-size:16px !important}.SitDatepicker .SitDatepickerTag.disabled{text-decoration:line-through;color:#95989a;cursor:not-allowed}.SitDatepicker .SitDatepickerTag.disabled.platzhalter{cursor:auto !important}.SitDatepicker .SitDatepickerTag:hover{border:1px solid #cacaca}.SitDatepicker .SitDatepickerTag:hover.platzhalter{border:1px solid #fff}.SitDatepicker .SitDatepickerTagAndererMonat{color:#b0b0b0}.SitDatepicker .SitDatepickerTagViewBodyHeader{padding:11px;text-align:center;color:#95989a;font-size:16px !important}.SitDatepicker .SitDatepickerTagViewJahr{margin-top:10px;display:inline-block;text-align:right;cursor:pointer;font-size:16px !important}.SitDatepicker .SitUebernehmenButton{padding:.25rem .5rem;font-size:16px !important;line-height:1.5;border-radius:.2rem;color:#fff;background-color:#007bff;border-color:#007bff;display:inline-block;float:right;cursor:pointer}.SitDatepicker .SitAbbrechenButton{padding:.25rem .5rem;font-size:16px !important;line-height:1.5;border-radius:.2rem;border:1px solid #ddd;display:inline-block;float:left;cursor:pointer}.SitDatepicker .SitNotiz{font-size:16px !important;-webkit-animation-duration:1500ms;animation-duration:1500ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}.SitDatepicker .fadeInAktivProgressPoint{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInAktivProgressPoint;animation-name:fadeInAktivProgressPoint}.SitDatepicker .fadeInAktivProgressPointNotiz{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInAktivProgressPointNotiz;animation-name:fadeInAktivProgressPointNotiz}.SitDatepicker .fadeOutInAktivProgressPoint{-webkit-animation-duration:850ms;animation-duration:850ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOutInAktivProgressPoint;animation-name:fadeOutInAktivProgressPoint}.SitDatepicker .fadeOutInAktivProgressPointNotiz{padding-right:10px}.SitDatepicker .fadeOutInAktivProgressPointNotiz:after{content:"";background:url(../../img/datepicker/check-circle.svg) no-repeat;position:absolute;width:10px;height:10px;margin-left:4px;margin-top:2px;opacity:0;-webkit-animation-duration:850ms;animation-duration:850ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOutInAktivProgressPointNotiz;animation-name:fadeOutInAktivProgressPointNotiz}.SitDatepicker .fadeInAfter:after,.SitDatepicker .fadeInBefore:before{-webkit-animation-duration:1500ms;animation-duration:1500ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}.SitDatepicker .fadeInAfter:before{display:none}.SitDatepicker .fadeInAfter.after{content:"";background:url(../../img/datepicker/arrow-alt-left.svg) no-repeat;position:absolute;width:18px;height:16px;right:-10px;z-index:1000}.SitDatepicker .fadeInBefore:after{display:none}.SitDatepicker .fadeInBefore::before{content:"";background:url(../../img/datepicker/arrow-alt-right.svg) no-repeat;position:absolute;width:18px;height:16px;left:-10px;z-index:1000}.SitDatepicker .blink{animation:blink-animation 300ms;-webkit-animation:blink-animation 300ms}.SitDatepicker .hidePseudo:after,.SitDatepicker .hidePseudo:before{display:none}@media screen and (max-width: 380px){.SitDatepicker{left:5px !important;right:5px !important;width:calc(100% - 10px)}}@media screen and (max-width: 364px){.SitDatepicker .SitProgressLine{width:85px !important}.SitDatepicker .schritt1:before{left:25px !important}.SitDatepicker .schritt2:before{left:165px !important}.SitDatepicker .schritt3:before{left:305px !important}.SitDatepicker .SitProgressNotizWrapper .SitProgressNotiz:first-child{text-align:left}.SitDatepicker .SitProgressNotizWrapper .SitProgressNotiz:last-child{text-align:right}.SitDatepicker .SitProgressNotizWrapper .SitProgressNotiz:last-child.valid{padding-right:10px}}@media screen and (max-width: 351px){.SitDatepicker table{width:calc(100% + 10px);margin-left:-5px}.SitDatepicker .schritt1:before{left:35px !important}.SitDatepicker .schritt2:before{left:160px !important}.SitDatepicker .schritt3:before{left:295px !important}}@media screen and (max-width: 340px){.SitDatepicker{padding:10px;width:calc(100% - 10px)}.SitDatepicker .schritt1:before{left:25px !important}.SitDatepicker .schritt3:before{left:290px !important}.SitDatepicker .SitProgressNotiz{font-size:12px !important}}@media screen and (max-width: 328px){.SitDatepicker .schritt1:before{left:20px !important}.SitDatepicker .schritt2:before{left:150px !important}.SitDatepicker .schritt3:before{left:280px !important}}@media screen and (max-width: 333px){.SitDatepicker{padding:5px}.SitDatepicker table{margin-left:-6px}}@keyframes blink-animation{0%{background:#03275a;color:#fff;border-radius:5px}49%{background:#03275a;color:#fff;border-radius:5px}}@-webkit-keyframes blink-animation{0%{background:#03275a;color:#fff;border-radius:5px}49%{background:#03275a;color:#fff;border-radius:5px}}@keyframes fadeIn{0%{opacity:0}100%{opacity:100}}@keyframes fadeInAktivProgressPoint{0%{border:2px solid #000;background:#fff}100%{border:2px solid #5ea1ff;background:#e0eaf8}}@keyframes fadeInAktivProgressPointNotiz{0%{font-weight:normal}100%{font-weight:bolder}}@keyframes fadeOutInAktivProgressPoint{0%{border:2px solid #5ea1ff;background:#e0eaf8}100%{border:2px solid #408b3a;background:#408b3a;color:#fff}}@keyframes fadeOutInAktivProgressPointNotiz{0%{opacity:0}100%{opacity:100}}.ttbisucheFormularFluganreiseReisezeitraum,.ttbisucheFormularEigenanreiseReisezeitraum,.ttbisucheFormularFluganreiseFlughafen,.ttbisucheFormularEigenanreiseReiseteilnehmer,.ttbisucheFormularFluganreiseReiseteilnehmer,.ttbisucheFormularFluganreiseVeranstalter,.ttbisucheFormularEigenanreiseVeranstalter{background:#fff !important}.reiseteilnehmerValue{margin-top:-30px;position:absolute;margin-left:10px}.form-group{position:relative}.form-group .ttbiClearDestSum{position:absolute;bottom:10px;right:10px;color:#000;cursor:pointer;display:none}.ttbiSucheZusammenfassung{padding:15px;box-shadow:1px 1px 3px 1px rgba(136,136,136,.3);margin-bottom:15px;font-size:14px}@media screen and (min-width: 836px){.ttbiSucheZusammenfassung{display:none}}.ttbiSucheZusammenfassung .fas{margin-right:10px}.ttbiSucheZusammenfassung .fa-chevron-down,.ttbiSucheZusammenfassung .fa-chevron-up{float:right}.ttbiFlughafenSuche{max-width:300px;margin-bottom:20px}.ttbiWrapperAbflughafen{display:flex;flex-wrap:wrap}.ttbiFlughafenCheckWrapper{width:33%;float:left;display:inline}@media screen and (max-width: 1000px){.ttbiFlughafenCheckWrapper{width:50%}}@media screen and (max-width: 675px){.ttbiFlughafenCheckWrapper{width:100%}}.ttbiFlughafenCheckWrapper .ttbiFlughafenCheck{margin-bottom:7px;width:100%}li.ttbiHeader{color:#fff !important;background:gray !important;font-weight:bolder}.ttbiReiseteilnehmerViewContent p.titel i{margin-right:10px;font-size:16px}.ttbiReiseteilnehmerViewContent p.titel span{font-weight:bold}.ttbiReiseteilnehmerViewContent .buttonGroupContainer>p{margin-bottom:0}@media screen and (max-width: 425px){.ttbiReiseteilnehmerViewContent .buttonGroupContainer .btn-group{width:100%}}.ttbiReiseteilnehmerViewContent .buttonGroupContainer .btn-group .btn{width:70px;border-color:#949ea6;color:#4e555b;background-color:#fff;cursor:pointer}@media screen and (max-width: 425px){.ttbiReiseteilnehmerViewContent .buttonGroupContainer .btn-group .btn{width:25%}}.ttbiReiseteilnehmerViewContent .buttonGroupContainer .btn-group .btn.active{border-color:#4e555b;background-color:#4e555b;color:#fff}.ttbiReiseteilnehmerViewContent .erwachseneAuswahl,.ttbiReiseteilnehmerViewContent .kinderAuswahl{padding:5px 15px;margin-bottom:10px}.ttbiReiseteilnehmerViewContent .erwachseneAuswahl .inputGroupWrapper,.ttbiReiseteilnehmerViewContent .kinderAuswahl .inputGroupWrapper{float:left;margin-right:5px}.ttbiReiseteilnehmerViewContent .erwachseneAuswahl .inputGroupWrapper .input-group div,.ttbiReiseteilnehmerViewContent .kinderAuswahl .inputGroupWrapper .input-group div{width:45px;text-align:center;cursor:pointer;background-color:#fff;font-weight:bold;font-size:18px;border:1px solid #6c757d}.ttbiReiseteilnehmerViewContent .erwachseneAuswahl .inputGroupWrapper .input-group div.increment,.ttbiReiseteilnehmerViewContent .erwachseneAuswahl .inputGroupWrapper .input-group div.decrement,.ttbiReiseteilnehmerViewContent .kinderAuswahl .inputGroupWrapper .input-group div.increment,.ttbiReiseteilnehmerViewContent .kinderAuswahl .inputGroupWrapper .input-group div.decrement{border:none;width:58px;padding:5px 15px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ttbiReiseteilnehmerViewContent .erwachseneAuswahl .inputGroupWrapper .input-group div.increment:hover,.ttbiReiseteilnehmerViewContent .erwachseneAuswahl .inputGroupWrapper .input-group div.decrement:hover,.ttbiReiseteilnehmerViewContent .kinderAuswahl .inputGroupWrapper .input-group div.increment:hover,.ttbiReiseteilnehmerViewContent .kinderAuswahl .inputGroupWrapper .input-group div.decrement:hover{color:#000}.ttbiReiseteilnehmerViewContent .erwachseneAuswahl .alterRow,.ttbiReiseteilnehmerViewContent .kinderAuswahl .alterRow{margin-top:10px;clear:both;float:left}.ttbiReiseteilnehmerViewContent .erwachseneAuswahl .alterRow>p,.ttbiReiseteilnehmerViewContent .kinderAuswahl .alterRow>p{margin-bottom:0}.ttbiReiseteilnehmerViewContent .erwachseneAuswahl .alterRow input,.ttbiReiseteilnehmerViewContent .kinderAuswahl .alterRow input{width:60px;padding:2px 5px;text-align:center}.ttbiReiseteilnehmerViewContent .erwachseneAuswahl.erwachseneAuswahl,.ttbiReiseteilnehmerViewContent .kinderAuswahl.erwachseneAuswahl{background-color:#f5f5f5;border:1px #ddd solid}.ttbiReiseteilnehmerViewContent .erwachseneAuswahl.erwachseneAuswahl p.titel i,.ttbiReiseteilnehmerViewContent .kinderAuswahl.erwachseneAuswahl p.titel i{color:#313a42}.ttbiReiseteilnehmerViewContent .erwachseneAuswahl.erwachseneAuswahl .input-group button,.ttbiReiseteilnehmerViewContent .kinderAuswahl.erwachseneAuswahl .input-group button{border-color:#313a42;color:#313a42}.ttbiReiseteilnehmerViewContent .erwachseneAuswahl.kinderAuswahl,.ttbiReiseteilnehmerViewContent .kinderAuswahl.kinderAuswahl{background-color:#ebf5cb;border:1px #d0dab1 solid}.ttbiReiseteilnehmerViewContent .erwachseneAuswahl.kinderAuswahl p.titel i,.ttbiReiseteilnehmerViewContent .kinderAuswahl.kinderAuswahl p.titel i{color:#3dbf5e}.ttbiReiseteilnehmerViewContent .erwachseneAuswahl.kinderAuswahl .btn-group .btn,.ttbiReiseteilnehmerViewContent .kinderAuswahl.kinderAuswahl .btn-group .btn{width:70px;border-color:#3dbf5e;background-color:#fff;cursor:pointer}.ttbiReiseteilnehmerViewContent .erwachseneAuswahl.kinderAuswahl .btn-group .btn.active,.ttbiReiseteilnehmerViewContent .kinderAuswahl.kinderAuswahl .btn-group .btn.active{border-color:#379d4f;background-color:#379d4f;color:#fff}.ttbiReiseteilnehmerViewContent .erwachseneAuswahl.kinderAuswahl .input-group button,.ttbiReiseteilnehmerViewContent .kinderAuswahl.kinderAuswahl .input-group button{border-color:#3dbf5e;color:#3dbf5e}.wrapperVeranstalter{display:block;overflow:hidden}.wrapperVeranstalter .veranstalterFormCheck{float:left;display:inline-block;margin-right:15px;width:calc(25% - 60px)}@media screen and (max-width: 1024px){.wrapperVeranstalter .veranstalterFormCheck{width:calc(33% - 45px)}}@media screen and (max-width: 850px){.wrapperVeranstalter .veranstalterFormCheck{width:calc(50% - 30px)}}@media screen and (max-width: 600px){.wrapperVeranstalter .veranstalterFormCheck{width:100%}}.wrapperVeranstalterSuche{margin-bottom:20px}.wrapperVeranstalterSuche input{max-width:200px}.or-suche-zusammenfassung{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left}.or-suche-zusammenfassung nav{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;border-bottom:1px solid #dee2e6}.or-suche-zusammenfassung nav .at-nav-item{margin-bottom:-1px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#007bff;text-decoration:none;display:block;padding:.5rem 1rem;cursor:pointer}.or-suche-zusammenfassung nav .at-nav-item.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.or-suche-zusammenfassung .mo-tab-content .mo-tab-view{display:none}.or-suche-zusammenfassung .mo-tab-content .mo-tab-view.active{display:block}.or-suche-zusammenfassung .at-button{cursor:pointer;color:#fff;background-color:#007bff;text-align:center;vertical-align:middle;border:1px solid #007bff;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem}.or-suche-zusammenfassung label{display:block;margin-bottom:1rem;padding-top:.5rem;font-weight:normal;position:relative}.or-suche-zusammenfassung .at-input{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.or-suche-zusammenfassung .reiseteilnehmerValue{margin-top:-30px;position:absolute;margin-left:10px}.erwachseneAuswahl .btn-outline-secondary,.kinderAuswahl .btn-outline-secondary{width:70px;box-sizing:border-box;border:1px solid #949ea6;color:#4e555b;background-color:#fff;cursor:pointer;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.erwachseneAuswahl .btn-outline-secondary:not(:first-child),.kinderAuswahl .btn-outline-secondary:not(:first-child){border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.erwachseneAuswahl .btn-outline-secondary:not(:last-child),.kinderAuswahl .btn-outline-secondary:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.erwachseneAuswahl input[type=radio],.kinderAuswahl input[type=radio]{display:none}.alterRow{float:none !important;margin-bottom:30px}.alterRow .input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.alterRow .input-group input{box-sizing:border-box}.alterRow .input-group .input-group-prepend{width:45px;text-align:center;cursor:pointer;display:flex;background-color:#fff;font-weight:bold;font-size:18px;border:1px solid #6c757d}.input-group-append{display:flex}.ttbiWrapperReiseziele,.ttbiWrapperReisezieleAngebote{width:calc(100% - 255px);display:inline;float:right;margin-bottom:50px}@media screen and (max-width: 835px){.ttbiWrapperReiseziele,.ttbiWrapperReisezieleAngebote{width:100%}}.ttbiWrapperReiseziele .ttbiTopLaender,.ttbiWrapperReisezieleAngebote .ttbiTopLaender{overflow:hidden;width:100%}.ttbiWrapperReiseziele .ttbiTopLaender.loading .ttbiTopLand,.ttbiWrapperReisezieleAngebote .ttbiTopLaender.loading .ttbiTopLand{height:200px;width:50%;overflow:hidden;background:#bdbdbd;border:2px solid #fff}@media screen and (max-width: 760px){.ttbiWrapperReiseziele .ttbiTopLaender.loading .ttbiTopLand,.ttbiWrapperReisezieleAngebote .ttbiTopLaender.loading .ttbiTopLand{width:100% !important}}.ttbiWrapperReiseziele .ttbiTopLaender.loading .ttbiTopLand .ttbiTopLandName,.ttbiWrapperReisezieleAngebote .ttbiTopLaender.loading .ttbiTopLand .ttbiTopLandName{background:#bdbdbd;color:#bdbdbd;text-shadow:none !important}.ttbiWrapperReiseziele .ttbiTopLaender .ttbiTopLand,.ttbiWrapperReisezieleAngebote .ttbiTopLaender .ttbiTopLand{width:50%;display:inline;float:left;height:200px;position:relative;padding:5px;overflow:hidden;margin-bottom:10px}@media screen and (max-width: 760px){.ttbiWrapperReiseziele .ttbiTopLaender .ttbiTopLand,.ttbiWrapperReisezieleAngebote .ttbiTopLaender .ttbiTopLand{width:100% !important;margin:0 !important;margin-bottom:15px !important}}.ttbiWrapperReiseziele .ttbiTopLaender .ttbiTopLand .ttbiTopLandName,.ttbiWrapperReisezieleAngebote .ttbiTopLaender .ttbiTopLand .ttbiTopLandName{z-index:1;position:absolute;color:#fff;font-size:25px;text-shadow:3px 3px 4px #777;background:linear-gradient(rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.7) 100%);width:calc(100% - 10px);bottom:0;left:5px;padding-left:10px;padding-bottom:10px}.ttbiWrapperReiseziele .ttbiTopLaender .ttbiTopLand .ttbiTopLandBild,.ttbiWrapperReisezieleAngebote .ttbiTopLaender .ttbiTopLand .ttbiTopLandBild{position:absolute;height:100%;left:5px;top:0;width:calc(100% - 10px)}.ttbiWrapperReiseziele .ttbiTopLaender .ttbiTopLand .ttbiTopLandBild img,.ttbiWrapperReisezieleAngebote .ttbiTopLaender .ttbiTopLand .ttbiTopLandBild img{width:100%;height:auto}.ttbiWrapperReiseziele .ttbiReiseziel,.ttbiWrapperReisezieleAngebote .ttbiReiseziel{margin-top:15px;background:rgba(247,247,247,.2509803922);border-radius:5px;box-shadow:1px 1px 3px 1px rgba(136,136,136,.3);overflow:hidden}@media screen and (max-width: 991px){.ttbiWrapperReiseziele .ttbiReiseziel,.ttbiWrapperReisezieleAngebote .ttbiReiseziel{overflow:hidden}}@media screen and (max-width: 767px){.ttbiWrapperReiseziele .ttbiReiseziel,.ttbiWrapperReisezieleAngebote .ttbiReiseziel{position:relative}}.ttbiWrapperReiseziele .ttbiReiseziel .showAllReiseziele,.ttbiWrapperReisezieleAngebote .ttbiReiseziel .showAllReiseziele{position:relative;display:block;float:right;width:50%;margin-top:7px;text-align:right;margin-right:10px;margin-bottom:10px}.ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziele,.ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziele{min-height:28px;width:calc(100% - 320px);display:inline-block;float:right;padding-left:20px;padding-top:10px;padding-right:10px;margin-top:0}@media screen and (max-width: 991px){.ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziele,.ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziele{padding-left:10px;display:block;width:100%}}.ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziel,.ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziel{margin-top:5px;min-height:28px;overflow:hidden;border-bottom:1px solid #b7b7b7;padding-bottom:5px}.ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziel.hidden,.ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziel.hidden{display:none}.ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziel .ttbiName,.ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziel .ttbiName{display:block}.ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos,.ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos{display:block;float:left;width:100%;margin-left:0}@media screen and (max-width: 991px){.ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos,.ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos{width:100% !important;float:right !important;margin:0 !important;position:relative}}.ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos .ttbiLufttemperaturReiseziel,.ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos .ttbiLufttemperaturReiseziel{margin-left:0}.ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos .ttbiLufttemperaturReiseziel i,.ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos .ttbiLufttemperaturReiseziel svg,.ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos .ttbiLufttemperaturReiseziel i,.ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos .ttbiLufttemperaturReiseziel svg{color:#fad73c}.ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos .ttbiWassertemperaturReiseziel i,.ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos .ttbiWassertemperaturReiseziel svg,.ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos .ttbiWassertemperaturReiseziel i,.ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos .ttbiWassertemperaturReiseziel svg{color:#6b6bec}.ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos .ttbiPreisReiseziel,.ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos .ttbiPreisReiseziel{float:right;margin-right:0;margin-left:0}.ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos .ttbiPreisReiseziel .ttbiWert,.ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziel .ttbiInfos .ttbiPreisReiseziel .ttbiWert{float:right;margin-right:0}.ttbiWrapperReiseziele .ttbiWrapperCustomRegion .ttbiBild .ttbiName,.ttbiWrapperReisezieleAngebote .ttbiWrapperCustomRegion .ttbiBild .ttbiName{background:none !important;text-shadow:none !important;color:#000 !important}.ttbiWrapperReiseziele .ttbiWrapperCustomRegion .ttbiWert,.ttbiWrapperReisezieleAngebote .ttbiWrapperCustomRegion .ttbiWert{float:right;margin-right:10px;margin-top:12px}.ttbiWrapperReiseziele .ttbiWrapperCustomRegion i,.ttbiWrapperReisezieleAngebote .ttbiWrapperCustomRegion i{margin-top:18px}.ttbiWrapperReiseziele .ttbiWrapperCustomRegion .ttbiReiseziel .ttbiBild,.ttbiWrapperReiseziele .ttbiWrapperCustomRegion .ttbiRegion .ttbiBild,.ttbiWrapperReisezieleAngebote .ttbiWrapperCustomRegion .ttbiReiseziel .ttbiBild,.ttbiWrapperReisezieleAngebote .ttbiWrapperCustomRegion .ttbiRegion .ttbiBild{min-height:55px !important;height:auto !important}.ttbiWrapperReiseziele .ttbiWrapperCustomRegion .ttbiCustomReiseziel.child,.ttbiWrapperReisezieleAngebote .ttbiWrapperCustomRegion .ttbiCustomReiseziel.child{margin-top:0 !important}.ttbiWrapperReiseziele .ttbiWrapperCustomRegion .ttbiCustomReiseziel.child .ttbiBild .ttbiName,.ttbiWrapperReisezieleAngebote .ttbiWrapperCustomRegion .ttbiCustomReiseziel.child .ttbiBild .ttbiName{padding-left:30px}.ttbiWrapperReiseziele .ttbiWrapperCustomRegion .ttbiWrapperCustomRegionChildChild .ttbiReiseziel .ttbiName,.ttbiWrapperReisezieleAngebote .ttbiWrapperCustomRegion .ttbiWrapperCustomRegionChildChild .ttbiReiseziel .ttbiName{padding-left:60px !important}.ttbiWrapperReiseziele .loading-region .ttbiC2aButton,.ttbiWrapperReiseziele .loading-reiseziel .ttbiC2aButton,.ttbiWrapperReisezieleAngebote .loading-region .ttbiC2aButton,.ttbiWrapperReisezieleAngebote .loading-reiseziel .ttbiC2aButton{display:none}.ttbiWrapperReiseziele .loading-region .showAllReiseziele,.ttbiWrapperReiseziele .loading-reiseziel .showAllReiseziele,.ttbiWrapperReisezieleAngebote .loading-region .showAllReiseziele,.ttbiWrapperReisezieleAngebote .loading-reiseziel .showAllReiseziele{display:none}.ttbiWrapperReiseziele .loading-region .ttbiName,.ttbiWrapperReiseziele .loading-reiseziel .ttbiName,.ttbiWrapperReisezieleAngebote .loading-region .ttbiName,.ttbiWrapperReisezieleAngebote .loading-reiseziel .ttbiName{width:110px;display:inline-block;background:#bdbdbd !important;color:#bdbdbd !important;text-shadow:none !important;overflow:no-content;height:25px;margin-bottom:2px;overflow:hidden}.ttbiWrapperReiseziele .loading-region .ttbiBild,.ttbiWrapperReiseziele .loading-reiseziel .ttbiBild,.ttbiWrapperReisezieleAngebote .loading-region .ttbiBild,.ttbiWrapperReisezieleAngebote .loading-reiseziel .ttbiBild{min-height:200px;min-width:320px;background:#bdbdbd;color:#bdbdbd;height:240px}@media screen and (max-width: 991px){.ttbiWrapperReiseziele .loading-region .ttbiBild,.ttbiWrapperReiseziele .loading-reiseziel .ttbiBild,.ttbiWrapperReisezieleAngebote .loading-region .ttbiBild,.ttbiWrapperReisezieleAngebote .loading-reiseziel .ttbiBild{width:100%;padding:10px}.ttbiWrapperReiseziele .loading-region .ttbiBild .ttbiName,.ttbiWrapperReiseziele .loading-reiseziel .ttbiBild .ttbiName,.ttbiWrapperReisezieleAngebote .loading-region .ttbiBild .ttbiName,.ttbiWrapperReisezieleAngebote .loading-reiseziel .ttbiBild .ttbiName{width:calc(100% - 20px);margin-left:10px;margin-right:10px}}.ttbiWrapperReiseziele .loading-region .ttbiBild img,.ttbiWrapperReiseziele .loading-reiseziel .ttbiBild img,.ttbiWrapperReisezieleAngebote .loading-region .ttbiBild img,.ttbiWrapperReisezieleAngebote .loading-reiseziel .ttbiBild img{display:none;height:240px}.ttbiWrapperReiseziele .loading-region .ttbiBild .ttbiName,.ttbiWrapperReiseziele .loading-reiseziel .ttbiBild .ttbiName,.ttbiWrapperReisezieleAngebote .loading-region .ttbiBild .ttbiName,.ttbiWrapperReisezieleAngebote .loading-reiseziel .ttbiBild .ttbiName{min-width:60px;display:inline-block;background:#bdbdbd;color:#bdbdbd !important;text-shadow:none !important}.ttbiWrapperReiseziele .loading-region .ttbiInfos span,.ttbiWrapperReiseziele .loading-reiseziel .ttbiInfos span,.ttbiWrapperReisezieleAngebote .loading-region .ttbiInfos span,.ttbiWrapperReisezieleAngebote .loading-reiseziel .ttbiInfos span{min-height:25px;background:#bdbdbd;color:#bdbdbd}.ttbiWrapperReiseziele .loading-reiseziel,.ttbiWrapperReisezieleAngebote .loading-reiseziel{display:none}.ttbiWrapperReiseziele .loading-reiseziel:nth-child(-n+3),.ttbiWrapperReisezieleAngebote .loading-reiseziel:nth-child(-n+3){display:block}.ttbiWrapperReiseziele .ready,.ttbiWrapperReisezieleAngebote .ready{opacity:1 !important}.ttbiWrapperReiseziele .ttbiInfos,.ttbiWrapperReisezieleAngebote .ttbiInfos{float:right;height:55px;overflow:hidden}.ttbiWrapperReiseziele .ttbiInfos.h28,.ttbiWrapperReisezieleAngebote .ttbiInfos.h28{height:28px !important}.ttbiWrapperReiseziele .ttbiInfos span,.ttbiWrapperReisezieleAngebote .ttbiInfos span{margin-left:5px;margin-right:10px;display:inline-block;text-align:left;height:30px;vertical-align:top}@media screen and (max-width: 767px){.ttbiWrapperReiseziele .ttbiInfos span,.ttbiWrapperReisezieleAngebote .ttbiInfos span{margin-left:10px;margin-right:10px}}@media screen and (max-width: 365px){.ttbiWrapperReiseziele .ttbiInfos span,.ttbiWrapperReisezieleAngebote .ttbiInfos span{margin-left:0;margin-right:0}}@media screen and (max-width: 1199px){.ttbiWrapperReiseziele .ttbiInfos .ttbiFlugzeit,.ttbiWrapperReiseziele .ttbiInfos .ttbiFlugzeitReiseziel,.ttbiWrapperReisezieleAngebote .ttbiInfos .ttbiFlugzeit,.ttbiWrapperReisezieleAngebote .ttbiInfos .ttbiFlugzeitReiseziel{display:none}}@media screen and (max-width: 470px){.ttbiWrapperReiseziele .ttbiInfos .ttbiFlugzeit,.ttbiWrapperReiseziele .ttbiInfos .ttbiFlugzeitReiseziel,.ttbiWrapperReisezieleAngebote .ttbiInfos .ttbiFlugzeit,.ttbiWrapperReisezieleAngebote .ttbiInfos .ttbiFlugzeitReiseziel{display:none}}.ttbiWrapperReiseziele .ttbiInfos .ttbiPreis,.ttbiWrapperReisezieleAngebote .ttbiInfos .ttbiPreis{width:160px;min-width:160px}@media screen and (max-width: 767px){.ttbiWrapperReiseziele .ttbiInfos .ttbiPreis,.ttbiWrapperReisezieleAngebote .ttbiInfos .ttbiPreis{width:140px;min-width:140px;position:absolute;top:10px;right:10px;text-align:right}}.ttbiWrapperReiseziele .ttbiInfos .ttbiPreisReiseziel,.ttbiWrapperReisezieleAngebote .ttbiInfos .ttbiPreisReiseziel{width:160px;min-width:160px}@media screen and (max-width: 767px){.ttbiWrapperReiseziele .ttbiInfos .ttbiPreisReiseziel,.ttbiWrapperReisezieleAngebote .ttbiInfos .ttbiPreisReiseziel{width:140px;min-width:140px;display:inline-block;text-align:right;right:10px;top:0;position:absolute}}@media screen and (max-width: 767px){.ttbiWrapperReiseziele .ttbiName,.ttbiWrapperReisezieleAngebote .ttbiName{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.ttbiWrapperReiseziele .ttbiName .fa-chevron-up,.ttbiWrapperReiseziele .ttbiName .fa-chevron-down,.ttbiWrapperReisezieleAngebote .ttbiName .fa-chevron-up,.ttbiWrapperReisezieleAngebote .ttbiName .fa-chevron-down{float:left;margin-left:0;margin-top:5px;margin-right:7px}.ttbiWrapperReiseziele .ttbiReisezielRegion,.ttbiWrapperReisezieleAngebote .ttbiReisezielRegion{width:320px;display:inline-block;float:left;max-width:100%}.ttbiWrapperReiseziele .ttbiReisezielRegion .ttbiBild,.ttbiWrapperReisezieleAngebote .ttbiReisezielRegion .ttbiBild{max-width:100%;width:320px;height:240px;display:inline-block;float:left;position:relative}@media screen and (max-width: 991px){.ttbiWrapperReiseziele .ttbiReisezielRegion .ttbiBild,.ttbiWrapperReisezieleAngebote .ttbiReisezielRegion .ttbiBild{width:100%;padding:10px}}.ttbiWrapperReiseziele .ttbiReisezielRegion .ttbiBild img,.ttbiWrapperReisezieleAngebote .ttbiReisezielRegion .ttbiBild img{max-width:100%;height:240px}.ttbiWrapperReiseziele .ttbiReisezielRegion .ttbiBild .ttbiName,.ttbiWrapperReisezieleAngebote .ttbiReisezielRegion .ttbiBild .ttbiName{position:absolute;color:#fff;font-size:25px;text-shadow:3px 3px 4px #777;background:linear-gradient(rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.7) 100%);width:100%;bottom:0;left:0;padding-left:10px;padding-bottom:10px}@media screen and (max-width: 991px){.ttbiWrapperReiseziele .ttbiReisezielRegion .ttbiBild .ttbiName,.ttbiWrapperReisezieleAngebote .ttbiReisezielRegion .ttbiBild .ttbiName{width:calc(100% - 20px);margin-left:10px;margin-right:10px}}.ttbiWrapperReiseziele .ttbiReisezielRegion,.ttbiWrapperReisezieleAngebote .ttbiReisezielRegion{font-weight:bolder;cursor:pointer;overflow:hidden}@media screen and (max-width: 991px){.ttbiWrapperReiseziele .ttbiReisezielRegion,.ttbiWrapperReisezieleAngebote .ttbiReisezielRegion{overflow:hidden}}.ttbiWrapperSortierung select{max-width:200px}.ttbiWrapperSortierung.hidden{display:none}.ttbiWrapperOverAngebote .anzahlAngebote{display:inline;float:left}.ttbiWrapperOverAngebote .ttbiWrapperSortierung{float:right;display:inline;min-width:285px}.ttbiWrapperOverAngebote .ttbiWrapperSortierung span{float:left;margin-right:7px}.ttbiWrapperOverAngebote .ttbiWrapperSortierung .ttbiSortierung{height:25px;padding:0}.ttbiWrapperOverAngebote{width:calc(100% - 255px);float:right}@media screen and (max-width: 835px){.ttbiWrapperOverAngebote{width:100%}}.ttbiWrapperAngebote{display:inline-flex;flex-wrap:wrap;margin-top:15px;width:calc(100% - 255px)}@media screen and (max-width: 835px){.ttbiWrapperAngebote{width:100%;margin-top:60px}}.ttbiWrapperAngebote .ttbiAngebot{border-radius:5px;margin-bottom:20px;overflow:hidden;position:relative;background:rgba(247,247,247,.2509803922);box-shadow:1px 1px 3px 1px rgba(136,136,136,.3);display:flex;flex-wrap:wrap;margin-right:15px;width:calc(33% - 15px)}.ttbiWrapperAngebote .ttbiAngebot.loading{-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}@media screen and (max-width: 1200px){.ttbiWrapperAngebote .ttbiAngebot{width:calc(50% - 15px)}}@media screen and (max-width: 450px){.ttbiWrapperAngebote .ttbiAngebot{width:100%;margin-right:0}}.ttbiWrapperAngebote .ttbiAngebot div i,.ttbiWrapperAngebote .ttbiAngebot div svg{margin-right:5px}.ttbiWrapperAngebote .ttbiAngebot div.name{font-weight:bold}.ttbiWrapperAngebote .ttbiAngebot div.ttbiPreis{position:absolute;right:15px;bottom:15px}.ttbiWrapperAngebote .ttbiAngebot div.ttbiWeiterempfehlung.gruen{color:#008200}.ttbiWrapperAngebote .ttbiAngebot div.ttbiWeiterempfehlung.orange{color:#e78d25}.ttbiWrapperAngebote .ttbiAngebot div.ttbiWeiterempfehlung.rot{color:rgba(220,53,69,.7)}.ttbiWrapperAngebote .ttbiAngebot div.ttbiBild{display:inline-block;float:left;overflow:hidden;width:100%;height:220px}@media screen and (max-width: 1999px){.ttbiWrapperAngebote .ttbiAngebot div.ttbiBild{height:175px}}@media screen and (max-width: 765px){.ttbiWrapperAngebote .ttbiAngebot div.ttbiBild{height:150px}}.ttbiWrapperAngebote .ttbiAngebot div.ttbiBild img{width:100%}.ttbiWrapperAngebote .ttbiAngebot div.ttbiInfos{padding:15px 15px 45px;width:100%;height:100%}.ttbiWrapperAngebote .ttbiAngebot div.ttbiInfos .ttbiHotelname{font-weight:bolder;font-size:19px}@media screen and (max-width: 765px){.ttbiWrapperAngebote .ttbiAngebot div.ttbiInfos .ttbiHotelname{font-size:16px}}.ttbiWrapperAngebote .ttbiAngebot.loading .ttbiBild{background:#bdbdbd;color:#bdbdbd;display:inline-block}.ttbiWrapperAngebote .ttbiAngebot.loading .ttbiInfos{height:200px;width:100%}.ttbiWrapperAngebote .ttbiAngebot.loading .ttbiInfos div{background:#bdbdbd;color:#bdbdbd;display:inline-block}.ttbiWrapperAngebote .ttbiAngebot.loading .ttbiInfos div.ttbiHotelname,.ttbiWrapperAngebote .ttbiAngebot.loading .ttbiInfos div.ttbiOrt,.ttbiWrapperAngebote .ttbiAngebot.loading .ttbiInfos div.ttbiVerpflegung,.ttbiWrapperAngebote .ttbiAngebot.loading .ttbiInfos div.anreise,.ttbiWrapperAngebote .ttbiAngebot.loading .ttbiInfos div.ttbiZeitraum{width:170px;height:25px;display:block;margin-top:5px}.ttbiWrapperAngebote .ttbiAngebot.loading .ttbiInfos div.name{text-shadow:none}.ttbiWrapperAngebote .ttbiAngebot.loading .ttbiInfos div.ttbiPreis{border:#bdbdbd;width:131px;height:38px}.wrapperShowMoreButton{text-align:center;margin-top:20px;margin-bottom:20px}.wrapperShowMoreButton .btn{cursor:pointer}.ttbiAngebot.liste{width:100% !important}.ttbiAngebot.liste .ttbiBild{width:320px !important}.ttbiAngebot.liste .ttbiInfos{width:calc(100% - 320px) !important}.ttbiFlugInformationen{position:relative;display:flex;justify-content:space-between;margin-top:.25rem}.ttbiFlugInformationen .ttbiFlugzeitLinks{display:inline-block;width:35%;float:left;overflow:hidden;text-align:left}.ttbiFlugInformationen .ttbiFlugzeitLinks span{width:100%;display:block}.ttbiFlugInformationen .ttbiFlugzeitLinks .ttbiZielFlugZeit{position:absolute;bottom:0}.ttbiFlugInformationen .ttbiFlugzeitMitte{width:30%;text-align:center}.ttbiFlugInformationen .ttbiFlugzeitMitte span{width:100%;display:block}.ttbiFlugInformationen .ttbiFlugzeitMitte .ttbiStartFlugInfoZeit{border-bottom:1px solid}.ttbiFlugInformationen .ttbiFlugzeitRechts{display:inline-block;position:relative;width:35%;text-align:right}.ttbiFlugInformationen .ttbiFlugzeitRechts span{width:100%;display:block}#ttbi-angebot-nav-tabContent{padding-top:1rem}.ttbiHinflug,.ttbiRueckflug{width:100%;display:inline-block;margin-top:.5rem;box-shadow:rgba(0,0,0,.04) 0 10px 20px,rgba(0,0,0,.04) 0 2px 10px,rgba(0,0,0,.02) 0 0 4px;padding:1rem}.ttbiHinflug.ttbiFull,.ttbiRueckflug.ttbiFull{width:100%;display:block}.ttbiHinflug .ttbiHinflugItem:nth-child(n+2),.ttbiHinflug .ttbiRueckflugItem:nth-child(n+2),.ttbiRueckflug .ttbiHinflugItem:nth-child(n+2),.ttbiRueckflug .ttbiRueckflugItem:nth-child(n+2){margin-top:8px}.ttbiFlugContent{padding-left:.5rem;padding-right:.5rem;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9}.ttbiFlugContent .ttbiHinflug,.ttbiFlugContent .ttbiRueckflug{width:100%;display:inline-block;margin-top:.5rem;box-shadow:rgba(0,0,0,.04) 0 10px 20px,rgba(0,0,0,.04) 0 2px 10px,rgba(0,0,0,.02) 0 0 4px;padding:1rem}.ttbiFlugContent .ttbiHinflug.ttbiFull,.ttbiFlugContent .ttbiRueckflug.ttbiFull{width:100%;display:block}.ttbiFlugContent .ttbiHinflug .ttbiHinflugItem:nth-child(n+2),.ttbiFlugContent .ttbiHinflug .ttbiRueckflugItem:nth-child(n+2),.ttbiFlugContent .ttbiRueckflug .ttbiHinflugItem:nth-child(n+2),.ttbiFlugContent .ttbiRueckflug .ttbiRueckflugItem:nth-child(n+2){margin-top:8px}@media screen and (max-width: 1000px){.ttbiFlugContent .ttbiRueckflug{margin-top:20px;margin-bottom:20px}}.ttbiWrapperTermine,.ttbiWrapperTermineErweitert{width:calc(100% - 255px);display:inline;float:right}@media screen and (max-width: 835px){.ttbiWrapperTermine,.ttbiWrapperTermineErweitert{width:100%;margin-top:60px}}.ttbiWrapperTermine .ttbiMehrLadenWrapper,.ttbiWrapperTermineErweitert .ttbiMehrLadenWrapper{text-align:center;padding-top:1rem}.ttbiWrapperTermine .ttbiFlughafenHinweis,.ttbiWrapperTermineErweitert .ttbiFlughafenHinweis{text-align:center;background:#e5e5e5;padding:1rem}.ttbiWrapperTermine .ttbiFlughafenHinweis strong,.ttbiWrapperTermineErweitert .ttbiFlughafenHinweis strong{font-size:1.25rem;overflow:hidden;display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:1rem}.ttbiWrapperTermine .ttbiFlughafenHinweis i,.ttbiWrapperTermineErweitert .ttbiFlughafenHinweis i{font-size:2rem}.ttbiWrapperTermine .ttbiFlughafenHinweis button,.ttbiWrapperTermineErweitert .ttbiFlughafenHinweis button{margin-top:1rem;background:#a9a9a9;border-color:#a9a9a9}.ttbiWrapperTermine .ttbiTransferHinweis,.ttbiWrapperTermineErweitert .ttbiTransferHinweis{background:rgba(0,0,0,0);border:none}.ttbiWrapperTermine .ttbiTransferHinweis strong,.ttbiWrapperTermineErweitert .ttbiTransferHinweis strong{font-size:1.25rem;display:block;margin-bottom:.5rem}.ttbiWrapperTermine .ttbiTransferHinweis .ttbiTransferHinweisAuswahl,.ttbiWrapperTermineErweitert .ttbiTransferHinweis .ttbiTransferHinweisAuswahl{display:flex;justify-content:center;gap:2rem;margin-top:1rem}.ttbiWrapperTermine .ttbiTransferHinweis .ttbiTransferHinweisAuswahl .ttbiTransferAuswahl,.ttbiWrapperTermineErweitert .ttbiTransferHinweis .ttbiTransferHinweisAuswahl .ttbiTransferAuswahl{background:#e5e5e5;border:1px solid #e5e5e5;padding:3rem 1rem 1rem;position:relative}.ttbiWrapperTermine .ttbiTransferHinweis .ttbiTransferHinweisAuswahl .ttbiTransferAuswahl .ttbiTransferEmpfehlung,.ttbiWrapperTermineErweitert .ttbiTransferHinweis .ttbiTransferHinweisAuswahl .ttbiTransferAuswahl .ttbiTransferEmpfehlung{position:absolute;left:0;width:100%;top:0;color:#fff;background:#a9a9a9}.ttbiWrapperTermine .ttbiTransferHinweis .ttbiTransferHinweisAuswahl .ttbiTransferAuswahl button,.ttbiWrapperTermineErweitert .ttbiTransferHinweis .ttbiTransferHinweisAuswahl .ttbiTransferAuswahl button{color:#fff;border-radius:.25rem;padding:.25rem .5rem;margin-top:1rem;margin-top:1rem;background:#a9a9a9;border-color:#a9a9a9}.ttbiWrapperTermine .ttbiTransferHinweis,.ttbiWrapperTermineErweitert .ttbiTransferHinweis{text-align:center;background:#e5e5e5;padding:1rem}.ttbiWrapperTermine #ttbiTermineDesTagesLaden,.ttbiWrapperTermineErweitert #ttbiTermineDesTagesLaden{padding-top:5px;padding-bottom:10px}.ttbiWrapperTermine h2,.ttbiWrapperTermineErweitert h2{margin-top:30px}.ttbiWrapperTermine .loading-overlay,.ttbiWrapperTermineErweitert .loading-overlay{position:absolute;height:100%;width:100%;left:0;top:0;background:rgba(169,169,169,.7215686275);text-align:center}.ttbiWrapperTermine .loading-overlay div,.ttbiWrapperTermineErweitert .loading-overlay div{width:100%;margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:bolder;font-size:20px}.ttbiWrapperTermine .vakanz-success,.ttbiWrapperTermine .vakanz-failure,.ttbiWrapperTermineErweitert .vakanz-success,.ttbiWrapperTermineErweitert .vakanz-failure{padding-top:30px}.ttbiWrapperTermine .vakanz-success .ttbiVakanzabfrageErgebnis,.ttbiWrapperTermine .vakanz-failure .ttbiVakanzabfrageErgebnis,.ttbiWrapperTermineErweitert .vakanz-success .ttbiVakanzabfrageErgebnis,.ttbiWrapperTermineErweitert .vakanz-failure .ttbiVakanzabfrageErgebnis{background:#fff;padding:10px;max-width:60%;float:left}.ttbiWrapperTermine .vakanz-success .ttbiVakanzabfrageErgebnis .ttbiHeader,.ttbiWrapperTermine .vakanz-failure .ttbiVakanzabfrageErgebnis .ttbiHeader,.ttbiWrapperTermineErweitert .vakanz-success .ttbiVakanzabfrageErgebnis .ttbiHeader,.ttbiWrapperTermineErweitert .vakanz-failure .ttbiVakanzabfrageErgebnis .ttbiHeader{font-weight:bold}.ttbiWrapperTermine .vakanz-success .ttbiVakanzabfrageErgebnis .ttbiContent,.ttbiWrapperTermine .vakanz-failure .ttbiVakanzabfrageErgebnis .ttbiContent,.ttbiWrapperTermineErweitert .vakanz-success .ttbiVakanzabfrageErgebnis .ttbiContent,.ttbiWrapperTermineErweitert .vakanz-failure .ttbiVakanzabfrageErgebnis .ttbiContent{font-weight:normal}.ttbiWrapperTermine .vakanz-success.vakanz-failure,.ttbiWrapperTermine .vakanz-failure.vakanz-failure,.ttbiWrapperTermineErweitert .vakanz-success.vakanz-failure,.ttbiWrapperTermineErweitert .vakanz-failure.vakanz-failure{border:1px solid #ffce00 !important}.ttbiWrapperTermine .vakanz-success.vakanz-failure .ttbiC2aButton,.ttbiWrapperTermine .vakanz-failure.vakanz-failure .ttbiC2aButton,.ttbiWrapperTermineErweitert .vakanz-success.vakanz-failure .ttbiC2aButton,.ttbiWrapperTermineErweitert .vakanz-failure.vakanz-failure .ttbiC2aButton{background:#ffce00}.ttbiWrapperTermine .vakanz-success.vakanz-success,.ttbiWrapperTermine .vakanz-failure.vakanz-success,.ttbiWrapperTermineErweitert .vakanz-success.vakanz-success,.ttbiWrapperTermineErweitert .vakanz-failure.vakanz-success{border:1px solid green !important}.ttbiWrapperTermine .vakanz-success.vakanz-success .ttbiFlugdatenTitel,.ttbiWrapperTermine .vakanz-failure.vakanz-success .ttbiFlugdatenTitel,.ttbiWrapperTermineErweitert .vakanz-success.vakanz-success .ttbiFlugdatenTitel,.ttbiWrapperTermineErweitert .vakanz-failure.vakanz-success .ttbiFlugdatenTitel{font-weight:bold}.ttbiWrapperTermine .vakanz-success.vakanz-success .ttbiFlugInfoElement,.ttbiWrapperTermine .vakanz-failure.vakanz-success .ttbiFlugInfoElement,.ttbiWrapperTermineErweitert .vakanz-success.vakanz-success .ttbiFlugInfoElement,.ttbiWrapperTermineErweitert .vakanz-failure.vakanz-success .ttbiFlugInfoElement{margin-right:15px}.ttbiWrapperTermine .vakanz-success.vakanz-success .ttbiC2aButton,.ttbiWrapperTermine .vakanz-failure.vakanz-success .ttbiC2aButton,.ttbiWrapperTermineErweitert .vakanz-success.vakanz-success .ttbiC2aButton,.ttbiWrapperTermineErweitert .vakanz-failure.vakanz-success .ttbiC2aButton{background:green}.ttbiWrapperTermine .vakanz-success .ttbiHinweis,.ttbiWrapperTermine .vakanz-failure .ttbiHinweis,.ttbiWrapperTermineErweitert .vakanz-success .ttbiHinweis,.ttbiWrapperTermineErweitert .vakanz-failure .ttbiHinweis{color:#fff;overflow:hidden;padding:10px;font-weight:bold;width:calc(100% + 30px);margin:-15px -15px 5px -15px}.ttbiWrapperTermine .vakanz-success.vakanz-success .ttbiHinweis,.ttbiWrapperTermine .vakanz-failure.vakanz-success .ttbiHinweis,.ttbiWrapperTermineErweitert .vakanz-success.vakanz-success .ttbiHinweis,.ttbiWrapperTermineErweitert .vakanz-failure.vakanz-success .ttbiHinweis{background:green}.ttbiWrapperTermine .vakanz-success.vakanz-failure .ttbiHinweis,.ttbiWrapperTermine .vakanz-failure.vakanz-failure .ttbiHinweis,.ttbiWrapperTermineErweitert .vakanz-success.vakanz-failure .ttbiHinweis,.ttbiWrapperTermineErweitert .vakanz-failure.vakanz-failure .ttbiHinweis{background:#ffce00}.ttbiWrapperTermine .vakanz-success .ttbiVeranstalter,.ttbiWrapperTermine .vakanz-failure .ttbiVeranstalter,.ttbiWrapperTermineErweitert .vakanz-success .ttbiVeranstalter,.ttbiWrapperTermineErweitert .vakanz-failure .ttbiVeranstalter{top:50px}.ttbiWrapperTermine .ttbiWrapperBalken,.ttbiWrapperTermineErweitert .ttbiWrapperBalken{height:220px;padding:10px;background:#fdfdfd;width:100%;overflow:auto;border-radius:5px;box-shadow:1px 1px 3px 1px rgba(136,136,136,.3);position:relative}.ttbiWrapperTermine .ttbiWrapperBalken #ttbiSlide,.ttbiWrapperTermine .ttbiWrapperBalken #ttbiSlideBack,.ttbiWrapperTermineErweitert .ttbiWrapperBalken #ttbiSlide,.ttbiWrapperTermineErweitert .ttbiWrapperBalken #ttbiSlideBack{position:absolute;top:50%;cursor:pointer;z-index:1000;font-size:40px}.ttbiWrapperTermine .ttbiWrapperBalken #ttbiSlideBack,.ttbiWrapperTermineErweitert .ttbiWrapperBalken #ttbiSlideBack{left:0}.ttbiWrapperTermine .ttbiWrapperBalken #ttbiSlide,.ttbiWrapperTermineErweitert .ttbiWrapperBalken #ttbiSlide{right:0}.ttbiWrapperTermine .ttbiWrapperBalken.loading,.ttbiWrapperTermineErweitert .ttbiWrapperBalken.loading{background:#bdbdbd}.ttbiWrapperTermine .ttbiWrapperBalken .innerttbiWrapperBalken,.ttbiWrapperTermineErweitert .ttbiWrapperBalken .innerttbiWrapperBalken{width:auto !important;overflow-x:auto;display:block;white-space:nowrap;padding-bottom:8px;text-align:center;position:relative}.ttbiWrapperTermine .ttbiWrapperBalken .innerttbiWrapperBalken::-webkit-scrollbar,.ttbiWrapperTermineErweitert .ttbiWrapperBalken .innerttbiWrapperBalken::-webkit-scrollbar{width:10px;height:10px;margin-top:10px;cursor:pointer}.ttbiWrapperTermine .ttbiWrapperBalken .innerttbiWrapperBalken::-webkit-scrollbar-thumb,.ttbiWrapperTermineErweitert .ttbiWrapperBalken .innerttbiWrapperBalken::-webkit-scrollbar-thumb{background:rgba(101,101,101,.2509803922);border-radius:10px}.ttbiWrapperTermine .ttbiWrapperBalken .innerttbiWrapperBalken::-webkit-scrollbar-track,.ttbiWrapperTermineErweitert .ttbiWrapperBalken .innerttbiWrapperBalken::-webkit-scrollbar-track{background:#fff;border:1px solid rgba(101,101,101,.2509803922)}.ttbiWrapperTermine .ttbiWrapperBalken .innerttbiWrapperBalken .ttbiBalken,.ttbiWrapperTermineErweitert .ttbiWrapperBalken .innerttbiWrapperBalken .ttbiBalken{display:inline-block;width:98px;padding:5px;background:#d2d2d2;border-radius:5px;margin-right:10px;vertical-align:bottom;height:186px;text-align:center;overflow:hidden;word-break:break-all;white-space:normal;cursor:pointer;position:relative}.ttbiWrapperTermine .ttbiWrapperBalken .innerttbiWrapperBalken .ttbiBalken .ttbiPreis,.ttbiWrapperTermineErweitert .ttbiWrapperBalken .innerttbiWrapperBalken .ttbiBalken .ttbiPreis{position:absolute;width:100%;left:0}.ttbiWrapperTermine .ttbiWrapperBalken .innerttbiWrapperBalken .ttbiBalken .ttbiDatum,.ttbiWrapperTermineErweitert .ttbiWrapperBalken .innerttbiWrapperBalken .ttbiBalken .ttbiDatum{position:absolute;bottom:10px;width:calc(100% - 10px);max-width:98px;text-align:center}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiWrapperZimmer,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiWrapperFluege,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiWrapperZimmer,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiWrapperFluege{overflow:hidden}.ttbiWrapperTermine #ttbiFilterVerpflegungen span,.ttbiWrapperTermineErweitert #ttbiFilterVerpflegungen span{background:#abcee4;margin-right:5px;padding:10px;cursor:pointer;display:inline-block;margin-bottom:-3px}.ttbiWrapperTermine #ttbiFilterVerpflegungen span.aktiv,.ttbiWrapperTermineErweitert #ttbiFilterVerpflegungen span.aktiv{background:#00568c;color:#fff;padding:13px}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug{padding:15px;background:rgba(247,247,247,.2509803922);border-radius:5px;box-shadow:1px 1px 3px 1px rgba(136,136,136,.3);overflow:hidden;position:relative}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiReisedauer,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiReisedauer,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiReisedauer,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiReisedauer{font-size:1.25rem;font-weight:bold;margin-bottom:1rem}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiReisedauer span,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiReisedauer span,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiReisedauer span,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiReisedauer span{font-weight:normal}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerDaten,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerDaten,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerDaten,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerDaten{display:flex}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerContent,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerContent,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerContent,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerContent{padding-right:.5rem}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiPreisContent,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiPreisContent,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiPreisContent,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiPreisContent{padding-left:.5rem}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiMeerblickAusgeblendet,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiTransferAusgeblendet,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiZugAusgeblendet,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug.ttbiMeerblickAusgeblendet,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug.ttbiTransferAusgeblendet,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug.ttbiZugAusgeblendet,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiMeerblickAusgeblendet,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiTransferAusgeblendet,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiZugAusgeblendet,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug.ttbiMeerblickAusgeblendet,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug.ttbiTransferAusgeblendet,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug.ttbiZugAusgeblendet{display:none !important}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiMeerblickEingeblendet,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiTransferEingeblendet,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiZugEingeblendet,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug.ttbiMeerblickEingeblendet,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug.ttbiTransferEingeblendet,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug.ttbiZugEingeblendet,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiMeerblickEingeblendet,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiTransferEingeblendet,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiZugEingeblendet,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug.ttbiMeerblickEingeblendet,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug.ttbiTransferEingeblendet,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug.ttbiZugEingeblendet{display:block}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiVerpflegungAusgeblendet,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug.ttbiVerpflegungAusgeblendet,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiVerpflegungAusgeblendet,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug.ttbiVerpflegungAusgeblendet{display:none !important}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer img,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug img,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer img,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug img{float:right;display:inline-block;margin-top:7px}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis{font-weight:bold;position:absolute;bottom:1rem;top:auto;right:1rem;width:calc(100% - 2rem);margin-top:.25rem}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis .ttbiFlugWaehlen,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis .ttbiFlugWaehlen,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis .ttbiFlugWaehlen,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis .ttbiFlugWaehlen{width:100%;margin-top:.25rem;text-align:center}@media screen and (max-width: 1200px){.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis{right:1rem;position:relative;float:right}}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis .ttbiFlugpreisPp,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis .ttbiFlugpreisPp,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis .ttbiFlugpreisPp,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis .ttbiFlugpreisPp{text-align:right;width:100%;display:inline-block;font-weight:normal}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis .ttbiFlugpreisPp span,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis .ttbiFlugpreisPp span,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis .ttbiFlugpreisPp span,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis .ttbiFlugpreisPp span{font-size:1.5rem;font-weight:bold}@media screen and (min-width: 1201px){.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis{position:relative;width:100%}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis .ttbiFlugpreisPp,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis .ttbiFlugpreisPp,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis .ttbiFlugpreisPp,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis .ttbiFlugpreisPp{width:auto;margin-top:1rem;float:right}}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiFlug .ttbiBalkenReisedauer,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug.ttbiFlug .ttbiBalkenReisedauer,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiFlug .ttbiBalkenReisedauer,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug.ttbiFlug .ttbiBalkenReisedauer{font-weight:normal}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiFlug .ttbiBalkenReisedauer .ttbiBalkenReisedauerInner,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug.ttbiFlug .ttbiBalkenReisedauer .ttbiBalkenReisedauerInner,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiFlug .ttbiBalkenReisedauer .ttbiBalkenReisedauerInner,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug.ttbiFlug .ttbiBalkenReisedauer .ttbiBalkenReisedauerInner{font-weight:bold}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis{float:right;display:inline-block;margin-left:10px;font-weight:bold;right:15px;bottom:10px}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiC2aButton,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiC2aButton,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiC2aButton,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiC2aButton{float:right}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiVeranstalterLogo,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiVeranstalterLogo,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiVeranstalterLogo,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiVeranstalterLogo{float:right !important}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis.ttbiDuplicateAngebot,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis.ttbiDuplicateAngebot,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis.ttbiDuplicateAngebot,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis.ttbiDuplicateAngebot{display:block;clear:both;margin-top:20px}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis.ttbiDuplicateAngebot img,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis.ttbiDuplicateAngebot img,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis.ttbiDuplicateAngebot img,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis.ttbiDuplicateAngebot img{float:left !important;margin-right:10px}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiStreichpreis,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiStreichpreis,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiStreichpreis,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiStreichpreis{color:red;font-weight:normal}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiStreichpreis .ttbiTrough,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiStreichpreis .ttbiTrough,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiStreichpreis .ttbiTrough,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiStreichpreis .ttbiTrough{text-decoration:line-through;position:relative}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiStreichpreis .ttbiTrough .ttbiStreichpreisLablePercent,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiStreichpreis .ttbiTrough .ttbiStreichpreisLablePercent,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiStreichpreis .ttbiTrough .ttbiStreichpreisLablePercent,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiStreichpreis .ttbiTrough .ttbiStreichpreisLablePercent{width:43px;height:25px;position:absolute;left:-60px;bottom:-6px;background-color:red;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:5px;z-index:99}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiStreichpreis .ttbiTrough .ttbiStreichpreisLablePercent:before,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiStreichpreis .ttbiTrough .ttbiStreichpreisLablePercent:before,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiStreichpreis .ttbiTrough .ttbiStreichpreisLablePercent:before,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiStreichpreis .ttbiTrough .ttbiStreichpreisLablePercent:before{content:" ";z-index:-10;height:19px;position:absolute;right:-9px;width:21px;top:3px;border-radius:5px;background-color:red;rotate:45deg}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiStreichpreis .ttbiStreichpreisInfo,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiStreichpreis .ttbiStreichpreisInfo,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiStreichpreis .ttbiStreichpreisInfo,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiStreichpreis .ttbiStreichpreisInfo{margin-left:5px;background:none;border:none;color:red;padding:0}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiStreichpreis .ttbiStreichHead,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiStreichpreis .ttbiStreichHead,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiStreichpreis .ttbiStreichHead,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiStreichpreis .ttbiStreichHead{font-weight:bold;font-size:14px}@media screen and (max-width: 1200px){.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis{width:100%;text-align:right}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiPreisProPerson,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiPreisProPerson,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiPreisProPerson,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiPreisProPerson{font-weight:normal}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiPreisProPerson span,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiPreisProPerson span,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiPreisProPerson span,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiPreisProPerson span{font-weight:bold;font-size:1.5rem}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiVakanzabfrage,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiVakanzabfrage,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiZimmerpreis .ttbiVakanzabfrage,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiZimmerpreis .ttbiVakanzabfrage{width:100%;text-align:center}}.ttbiWrapperTermine .ttbiHotel,.ttbiWrapperTermineErweitert .ttbiHotel{overflow:hidden;padding-top:20px}.ttbiWrapperTermine .ttbiHotel .ttbiLeft,.ttbiWrapperTermineErweitert .ttbiHotel .ttbiLeft{width:325px;padding-right:5px;float:left;display:inline-block}@media screen and (max-width: 991px){.ttbiWrapperTermine .ttbiHotel .ttbiLeft,.ttbiWrapperTermineErweitert .ttbiHotel .ttbiLeft{width:100%}}.ttbiWrapperTermine .ttbiHotel .ttbiRight,.ttbiWrapperTermineErweitert .ttbiHotel .ttbiRight{width:calc(100% - 335px);padding-left:5px;float:right;display:inline-block}@media screen and (max-width: 991px){.ttbiWrapperTermine .ttbiHotel .ttbiRight,.ttbiWrapperTermineErweitert .ttbiHotel .ttbiRight{width:100%}}.ttbiWrapperTermine .ttbiHotel .ttbiRight .ttbiBewertung,.ttbiWrapperTermineErweitert .ttbiHotel .ttbiRight .ttbiBewertung{background:green;color:#fff;padding:5px;width:auto;display:inline;margin-top:20px}.ttbiWrapperTermine .ttbiHotel .ttbiRight .ttbiOrt,.ttbiWrapperTermineErweitert .ttbiHotel .ttbiRight .ttbiOrt{margin-bottom:20px;font-size:18px}.ttbiWrapperTermine .ttbiHotel .ttbiName,.ttbiWrapperTermineErweitert .ttbiHotel .ttbiName{font-weight:bolder;font-size:30px}.ttbiWrapperTermine .ttbiHotel.loading div,.ttbiWrapperTermineErweitert .ttbiHotel.loading div{background:#bdbdbd !important;color:#bdbdbd !important;margin-bottom:5px}.ttbiWrapperTermine .ttbiHotel.loading .ttbiName,.ttbiWrapperTermineErweitert .ttbiHotel.loading .ttbiName{width:320px;margin-right:calc(100% - 320px);height:45px}.ttbiWrapperTermine .ttbiHotel.loading .ttbiOrt,.ttbiWrapperTermineErweitert .ttbiHotel.loading .ttbiOrt{width:310px;margin-right:calc(100% - 310px);height:25px}.ttbiWrapperTermine .ttbiHotel.loading .ttbiBewertung,.ttbiWrapperTermineErweitert .ttbiHotel.loading .ttbiBewertung{width:300px;margin-right:calc(100% - 300px);height:25px;display:inline-block}.ttbiWrapperTermine .ttbiHotel.loading .ttbiRight,.ttbiWrapperTermine .ttbiHotel.loading .ttbiLeft,.ttbiWrapperTermineErweitert .ttbiHotel.loading .ttbiRight,.ttbiWrapperTermineErweitert .ttbiHotel.loading .ttbiLeft{background:none !important}.ttbiWrapperTermine .ttbiHotel.loading .ttbiBild,.ttbiWrapperTermineErweitert .ttbiHotel.loading .ttbiBild{width:320px;margin-right:calc(100% - 320px);height:215px}.ttbiWrapperTermine .ttbiHotel.loading .ttbiBild img,.ttbiWrapperTermineErweitert .ttbiHotel.loading .ttbiBild img{display:none}.ttbiWrapperTermine .ttbiTermin,.ttbiWrapperTermineErweitert .ttbiTermin{border-radius:5px;margin-top:20px;overflow:hidden;position:relative;background:rgba(247,247,247,.2509803922);box-shadow:1px 1px 3px 1px rgba(136,136,136,.3);display:flex;flex-wrap:wrap;padding:10px}.ttbiWrapperTermine .ttbiTermin div,.ttbiWrapperTermineErweitert .ttbiTermin div{display:block;width:100%}.ttbiWrapperTermine .ttbiTermin .ttbiVeranstalter,.ttbiWrapperTermineErweitert .ttbiTermin .ttbiVeranstalter{position:absolute;right:10px;top:10px;display:inline;width:auto}.ttbiWrapperTermine .ttbiTermin .ttbiWrapperPreis,.ttbiWrapperTermineErweitert .ttbiTermin .ttbiWrapperPreis{text-align:right}.ttbiWrapperTermine .ttbiTermin .ttbiWrapperPreis .ttbiPreis,.ttbiWrapperTermineErweitert .ttbiTermin .ttbiWrapperPreis .ttbiPreis{font-weight:bolder;margin-right:10px;display:inline-block;text-align:right}.ttbiWrapperTermine .ttbiTermin .ttbiWrapperPreis .ttbiVakanzabfrage,.ttbiWrapperTermineErweitert .ttbiTermin .ttbiWrapperPreis .ttbiVakanzabfrage{display:inline-block;float:right;width:auto}.ttbiWrapperTermine .ttbiTermin .ttbiReiseDaten .ttbiWert,.ttbiWrapperTermineErweitert .ttbiTermin .ttbiReiseDaten .ttbiWert{padding-left:5px}.ttbiWrapperTermine .ttbiTermin.loading div,.ttbiWrapperTermineErweitert .ttbiTermin.loading div{height:25px !important;background:#bdbdbd !important;color:#bdbdbd !important;margin-bottom:5px !important}.ttbiWrapperTermine .ttbiTermin.loading div.ttbiZeitraum,.ttbiWrapperTermineErweitert .ttbiTermin.loading div.ttbiZeitraum{width:250px;margin-right:calc(100% - 250px)}.ttbiWrapperTermine .ttbiTermin.loading div.ttbiZimmer,.ttbiWrapperTermineErweitert .ttbiTermin.loading div.ttbiZimmer{width:170px;margin-right:calc(100% - 170px)}.ttbiWrapperTermine .ttbiTermin.loading div.ttbiVerpflegung,.ttbiWrapperTermineErweitert .ttbiTermin.loading div.ttbiVerpflegung{width:160px;margin-right:calc(100% - 160px)}.ttbiWrapperTermine .ttbiTermin.loading div.ttbiTransfer,.ttbiWrapperTermineErweitert .ttbiTermin.loading div.ttbiTransfer{width:180px;margin-right:calc(100% - 180px)}.ttbiWrapperTermine .ttbiTermin.loading div.ttbiFlug,.ttbiWrapperTermineErweitert .ttbiTermin.loading div.ttbiFlug{width:300px;margin-right:calc(100% - 300px)}.ttbiWrapperTermine .ttbiTermin.loading div.ttbiWrapperPreis,.ttbiWrapperTermineErweitert .ttbiTermin.loading div.ttbiWrapperPreis{background:none !important}.ttbiWrapperTermine .ttbiTermin.loading div.ttbiWrapperPreis .ttbiVakanzabfrage,.ttbiWrapperTermineErweitert .ttbiTermin.loading div.ttbiWrapperPreis .ttbiVakanzabfrage{width:115px;border-color:#bdbdbd}@media(max-width: 767px){.ttbiWrapperTermine .font-weight-sm-bold,.ttbiWrapperTermineErweitert .font-weight-sm-bold{font-weight:bold}.ttbiWrapperTermine .alternativFlugRow,.ttbiWrapperTermineErweitert .alternativFlugRow{margin-top:15px}}.ttbiWrapperBuchung #ttbiFormblattWrapper .formHeader{display:none}.ttbiWrapperBuchung input.is-invalid,.ttbiWrapperBuchung .ttbiWrapperBuchung input.is-valid,.ttbiWrapperBuchung .ttbiWrapperBuchung .form-control.is-invalid,.ttbiWrapperBuchung .ttbiWrapperBuchung .form-control.is-valid{max-width:calc(100% - 30px)}.ttbiWrapperBuchung .was-validated select.form-control:valid,.ttbiWrapperBuchung select.form-control.is-valid{padding-right:15px !important;background-position:right 20px center}.ttbiWrapperBuchung .custom-radio .invalid-feedback{margin-left:0}.ttbiWrapperBuchung .custom-radio{display:inline-block;float:left;overflow:hidden;padding-left:25px}.ttbiWrapperBuchung .custom-radio .invalid-feedback{margin-left:-22px}.ttbiWrapperBuchung .hidden{display:none !important}.ttbiWrapperBuchung #ttbiAgbWrapper{margin-top:25px}.ttbiWrapperBuchung .ttbiWrapperBuchungAbsenden{margin-top:20px}.ttbiWrapperBuchung .showFormblatt,.ttbiWrapperBuchung .hideFormblatt{margin-top:5px;display:block}.ttbiWrapperBuchung label{font-weight:bolder}.ttbiWrapperBuchung .custom-control-label{font-weight:normal}.ttbiWrapperBuchung input{max-width:450px}.ttbiWrapperBuchung .form-group{overflow:hidden}.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten{display:inline-block;float:right;width:340px;margin-left:40px;margin-top:30px;padding:10px;background:rgba(239,236,236,.2509803922);border-radius:5px;box-shadow:1px 1px 3px 1px rgba(136,136,136,.3)}@media screen and (max-width: 991px){.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten{max-width:500px;width:100%;float:left;margin:0 0 20px 0}}.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten .fa-info-circle{cursor:pointer;font-size:18px}.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten .ttbiInsolvenz{margin-bottom:10px}.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten div{margin-top:15px;font-weight:bolder;border-top:1px solid gray;font-size:20px;padding-top:10px}.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten div.ttbiBild img{max-width:100%}.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten div.ttbiWert{margin-top:0;font-weight:normal;font-size:18px;border-top:none}.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten .ttbiVeranstalterWert{overflow:hidden;margin-bottom:10px}.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten .ttbiVeranstalterWert img{float:left;display:inline-block;margin-right:10px}.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten .ttbiNormalFont{font-weight:normal;font-size:18px;display:block;width:100%;float:none;clear:both}.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten .modal div{border-top:inherit}.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten .modal .modal-body{font-weight:normal}.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten.loading .ttbiBild{background:#bdbdbd !important;color:#bdbdbd !important;width:100%;height:200px !important}.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten.loading .ttbiBild img{display:none}.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten.loading div .ttbiWert{background:#bdbdbd !important;color:#bdbdbd !important;width:100% !important;height:35px !important;overflow:hidden}.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten.loading div .ttbiWert img{display:none}.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten.loading div.ttbiHinflug .ttbiWert,.ttbiWrapperBuchung .ttbiWrapperBuchungsdaten.loading div.ttbiRueckflug .ttbiWert{height:95px !important}.ttbiWrapperBuchung .ttbiWrapperFormular{max-width:calc(100% - 380px);display:inline-block;float:left;margin-bottom:40px}@media screen and (max-width: 991px){.ttbiWrapperBuchung .ttbiWrapperFormular{max-width:450px}}.ttbiWrapperBuchung .ttbiWrapperFormular form div.required label:not(.custom-control-label):after{content:" *"}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiWrapperSpalteLinks{max-width:450px}.ttbiWrapperBuchung .ttbiWrapperFormular hr{margin-top:30px;margin-bottom:30px}.ttbiWrapperBuchung .ttbiWrapperFormular h3{margin-top:20px}.ttbiWrapperBuchung .ttbiWrapperFormular label[for=selbstTeilnahme]{font-weight:normal}.ttbiWrapperBuchung .ttbiWrapperFormular .form-group{width:100%}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiWrapperReiseteilnehmer{overflow:hidden}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiHidden{display:none}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiHidden div.form-group{margin-bottom:0}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiOrt .form-group{float:left;display:inline-block}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiOrt .form-group:nth-child(1){width:130px;margin-right:10px}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiOrt .form-group:nth-child(2){width:calc(100% - 140px)}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiName,.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiKarteninfos,.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiGueltig,.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiNameZusatz,.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiTelefon{overflow:hidden}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiName .form-group,.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiKarteninfos .form-group,.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiGueltig .form-group,.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiNameZusatz .form-group,.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiTelefon .form-group{width:calc(50% - 5px);display:inline-block;float:left}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiName .form-group:nth-child(1),.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiKarteninfos .form-group:nth-child(1),.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiGueltig .form-group:nth-child(1),.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiNameZusatz .form-group:nth-child(1),.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiTelefon .form-group:nth-child(1){margin-right:10px}@media screen and (max-width: 500px){.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiNameZusatz .form-group{width:100% !important}}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiPreis{margin:30px 0}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiPreis,.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiWrapperBuchung{background:rgba(239,236,236,.2509803922);padding:15px;border-radius:5px;box-shadow:1px 1px 3px 1px rgba(136,136,136,.3);overflow:hidden}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiPreis .ttbiEinzelpreis .ttbiWert,.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiPreis .ttbiGesamtpreis .ttbiWert,.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiWrapperBuchung .ttbiEinzelpreis .ttbiWert,.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiWrapperBuchung .ttbiGesamtpreis .ttbiWert{text-align:right;float:right;font-weight:bolder}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiPreis.ttbiWrapperBuchungAbsenden,.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiWrapperBuchung.ttbiWrapperBuchungAbsenden{margin-top:10px}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiPreis .ttbiGesamtpreis,.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiWrapperBuchung .ttbiGesamtpreis{border-top:1px solid gray}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiZahlung .ttbiZahlungsart.hidden{display:none}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiZahlung .ttbiZahlungsart{margin-bottom:20px}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiZahlung .custom-control-label{padding-right:10px}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiWrapperBuchungAbsenden button{display:block;float:right;margin-top:10px}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiGeburtstag .form-group{display:inline-block;float:left;width:143px}@media screen and (max-width: 500px){.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiGeburtstag .form-group{width:calc(33% - 7px)}}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiGeburtstag .form-group:nth-child(1){margin-right:10px}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiGeburtstag .form-group:nth-child(2){margin-right:10px}.ttbiWrapperBuchung .ttbiSucheFormularWidget,.ttbiWrapperBuchung .ttbiSucheZusammenfassung{width:0;height:0;padding:0}.ttbiWrapperBuchung .ttbiSucheFormularWidget form a.weitereFilterLink,.ttbiWrapperBuchung .ttbiSucheFormularWidget nav,.ttbiWrapperBuchung .ttbiSucheZusammenfassung form a.weitereFilterLink,.ttbiWrapperBuchung .ttbiSucheZusammenfassung nav{display:none}.ttbiWrapperBuchung .ttbiTelefonwrapper{display:inline-block;width:100%;max-width:calc(100% - 24px)}.ttbiWrapperBuchung .ttbiTelefonwrapper .ttbiFormGroupLaenderVorwahl{width:155px;float:left;margin-bottom:15px}.ttbiWrapperBuchung .ttbiTelefonwrapper .ttbiFormGroupLaenderVorwahl .form-group{width:100%}@media screen and (max-width: 650px){.ttbiWrapperBuchung .ttbiTelefonwrapper .ttbiFormGroupLaenderVorwahl{width:125px}.ttbiWrapperBuchung .ttbiTelefonwrapper .ttbiFormGroupLaenderVorwahl label{font-size:14px}}.ttbiWrapperBuchung .ttbiTelefonwrapper .form-group{margin-bottom:0;width:calc(100% - 195px);float:right}.ttbiWrapperBuchung .ttbiTelefonwrapper .form-group input{width:100%;max-width:100%}@media screen and (max-width: 650px){.ttbiWrapperBuchung .ttbiTelefonwrapper .form-group{width:calc(100% - 165px)}}.ttbiWrapperBuchung .ttbiTelefonwrapper .vorwahl0{width:40px;display:inline-block;text-align:center;padding-top:34px;font-size:16px}.ttbiBuchungLaden{position:fixed;width:100%;height:100%;background:#fff;top:0;left:0;z-index:999999;text-align:center;padding-top:35%}.ttbiBuchungLaden i{font-size:60px}.ttbiBuchungLaden .ttbiLaden{font-size:25px}.ttbiLastschriftEinleitung,.ttbiLastschriftFormular{display:inline-block;float:left;width:calc(100% - 380px)}.ttbiLastschriftHotelWrapper{display:inline-block;float:right;width:340px;margin-left:40px}.ttbiLastschriftHotelWrapper .ttbiLastschriftHotel,.ttbiLastschriftHotelWrapper .ttbiLastschriftZusammenfassung{width:100%;padding:10px;margin-bottom:20px;background:rgba(239,236,236,.2509803922);border-radius:5px;box-shadow:1px 1px 3px 1px rgba(136,136,136,.3)}.ttbiLastschriftHotelWrapper.loading .ttbiBild{width:100%;height:200px !important;background:#bdbdbd;color:#bdbdbd}.ttbiLastschriftHotelWrapper.loading .tttbiLastschriftPreis,.ttbiLastschriftHotelWrapper.loading .tttbiLastschriftPreisGesamt{background:#bdbdbd !important;color:#bdbdbd !important;width:100% !important;height:35px !important;overflow:hidden}.ttbiZahlungsart{overflow:hidden}.form-group.field-lastschriftformular-striban{width:65%;margin-right:20px;display:inline-block;float:left}.form-group.field-lastschriftformular-strbic{width:calc(35% - 20px);display:inline-block;float:right}.tttbiLastschriftPreis.tttbiLastschriftPreis,.tttbiLastschriftPreisGesamt.tttbiLastschriftPreis{border-bottom:1px solid #000}.tttbiLastschriftPreis .ttbiWert,.tttbiLastschriftPreisGesamt .ttbiWert{font-weight:bold;float:right}.ttbiButtons{margin-top:30px;overflow:hidden;display:block;width:100%}.ttbiButtons .btn.ttbiC2aButton{float:right}.ttbiButtons .btn{float:left}@media screen and (max-width: 900px){.ttbiLastschriftEinleitung,.ttbiLastschriftFormular,.ttbiLastschriftHotelWrapper{width:100%}.ttbiLastschriftHotel{overflow:hidden}.ttbiLastschriftHotel .ttbiName{display:inline-block;float:right;text-align:left;width:calc(100% - 165px)}.ttbiLastschriftHotel .ttbiBild img{display:inline-block;float:left;width:150px}}@media screen and (max-width: 550px){.form-group.field-lastschriftformular-striban,.form-group.field-lastschriftformular-strbic{width:100%;margin:0}}.ttbiWrapperBuchungAbgesendet div.ttbiWrapperBestaetigungstext{float:left;max-width:calc(100% - 380px)}.ttbiWrapperBuchungAbgesendet div.ttbiWrapperBestaetigungstext .ttbiWrapperStatusAnmeldung,.ttbiWrapperBuchungAbgesendet div.ttbiWrapperBestaetigungstext .ttbiWrapperVorgangsnummer,.ttbiWrapperBuchungAbgesendet div.ttbiWrapperBestaetigungstext .ttbiWrapperReservierungsdaten{width:100%;margin-top:10px}.ttbiWrapperBuchungAbgesendet div.ttbiWrapperBestaetigungstext .ttbiWrapperStatusAnmeldung.loading,.ttbiWrapperBuchungAbgesendet div.ttbiWrapperBestaetigungstext .ttbiWrapperVorgangsnummer.loading,.ttbiWrapperBuchungAbgesendet div.ttbiWrapperBestaetigungstext .ttbiWrapperReservierungsdaten.loading{background:#bdbdbd}.ttbiWrapperBuchungAbgesendet div.ttbiWrapperBestaetigungstext .ttbiWrapperStatusAnmeldung{height:50px}.ttbiWrapperBuchungAbgesendet div.ttbiWrapperBestaetigungstext .ttbiWrapperVorgangsnummer{min-height:95px}.ttbiWrapperBuchungAbgesendet .ttbiWrapperReservierungsdaten{float:right;margin-top:25px;padding:10px;background:rgba(239,236,236,.2509803922) !important;border-radius:5px;box-shadow:1px 1px 3px 1px rgba(136,136,136,.3);width:340px;margin-left:20px}@media screen and (max-width: 991px){.ttbiWrapperBuchungAbgesendet .ttbiWrapperReservierungsdaten{max-width:500px;width:100%;float:left;margin:0 0 20px 0}}.ttbiWrapperBuchungAbgesendet .ttbiWrapperReservierungsdaten>div{margin-top:15px;font-weight:bolder;border-top:1px solid gray;font-size:20px;padding-top:10px}.ttbiWrapperBuchungAbgesendet .ttbiWrapperReservierungsdaten>div div.ttbiWert{margin-top:5px;font-weight:normal;font-size:18px;border-top:none}.ttbiWrapperBuchungAbgesendet .ttbiWrapperReservierungsdaten.loading div.ttbiWert{background:#bdbdbd;height:30px}.ttbiWrapperAnfrage{max-width:380px;display:inline-block;float:left;margin-bottom:40px}@media screen and (max-width: 991px){.ttbiWrapperAnfrage{max-width:450px}}.ttbiWrapperAnfrage hr{margin-top:30px;margin-bottom:30px}.ttbiWrapperAnfrage h3{margin-top:20px}.ttbiWrapperAnfrage label[for=selbstTeilnahme]{font-weight:normal}.ttbiWrapperAnfrage .form-group{width:100%}.ttbiWrapperAnfrage .ttbiWrapperReiseteilnehmer{overflow:hidden}.ttbiWrapperAnfrage .ttbiName,.ttbiWrapperAnfrage .ttbiKarteninfos,.ttbiWrapperAnfrage .ttbiGueltig{overflow:hidden}.ttbiWrapperAnfrage .ttbiName .form-group,.ttbiWrapperAnfrage .ttbiKarteninfos .form-group,.ttbiWrapperAnfrage .ttbiGueltig .form-group{width:calc(50% - 5px);display:inline-block;float:left}.ttbiWrapperAnfrage .ttbiName .form-group:nth-child(1),.ttbiWrapperAnfrage .ttbiKarteninfos .form-group:nth-child(1),.ttbiWrapperAnfrage .ttbiGueltig .form-group:nth-child(1){margin-right:10px}.ttbiWrapperAnfrage #anfrageformular-strzeitraum{background:#fff}.ttbiC2aButton,.btn-default{background-color:#f50027;border-radius:5px;font-size:14px;line-height:18px;color:#fff;position:relative;overflow:hidden;display:inline-block;padding:5px 7px;cursor:pointer}.ttbiC2aButton a,.btn-default a{color:#fff}.ttbiC2aButton:hover,.btn-default:hover{text-decoration:none;color:wheat}.ttbiC2aButton.disabled,.btn-default.disabled{cursor:not-allowed}.ttbiCustomSelect{position:relative;display:inline-block;margin-bottom:1rem}.ttbiHidden{display:none}.ttbiSelected{background-color:#f1f1f1;padding:5px;border:1px solid #ccc;cursor:pointer;display:flex;justify-content:space-between;align-items:center;white-space:nowrap}.ttbiSelected img,.ttbiSelected i{max-height:1.25rem;margin-right:.25rem}.ttbiSelectItems{display:none;position:absolute;background-color:#f1f1f1;border:1px solid #ccc;z-index:99;white-space:nowrap;width:auto}.ttbiSelectItems div{padding:10px;cursor:pointer;white-space:nowrap}.ttbiSelectItems div img,.ttbiSelectItems div i{max-height:1.25rem;margin-right:.25rem}.ttbiSelectItems div:hover{background-color:#ddd}.ttbiChevron{margin-left:5px}.ttbiAlert{background:#f8e695;display:block;color:#333;padding:15px;margin-top:10px;margin-bottom:10px;border:1px solid #f7cc7d}.ttbiDebug{color:#999;display:inline-block;margin-left:15px;font-size:15px}.ttbiWrapperZahlungForm iframe{width:100%;height:765px;border:none}.ttbiWrapperZahlungForm #sepaFormular .field-lastschriftformular-strvorname,.ttbiWrapperZahlungForm #sepaFormular .field-lastschriftformular-strnachname{width:calc(50% - 10px);display:inline-block;float:left}.ttbiWrapperZahlungForm #sepaFormular .name{overflow:hidden}.ttbiWrapperZahlungForm #sepaFormular .field-lastschriftformular-strvorname{margin-right:20px}span[data-href]{cursor:pointer}.fad.negativ,.fas.negativ{color:#f34f4f}.ttbiKlappLink{position:relative;float:right;cursor:pointer !important;color:#006d9b;text-decoration:underline}.keineErgebnisse{margin-top:15px}@-webkit-keyframes pulse{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@keyframes pulse{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}.ttbiAusklappen{display:none !important}.loading-region,.ttbiHotel.loading,.ttbiWrapperBalken.loading .ttbiAngebot.loading,.loadingButton,.ttbiTermin.loading,.loading-vakanz,.ttbiWrapperBalken.loading,.ttbiWrapperBuchungAbgesendet .loading,.ttbiReiseDaten.loading,.ttbiWrapperBuchungsdaten.loading,.ttbiWrapperZimmer.loading,.ttbiWrapperFluege.loading,.ttbiTopLaender.loading{-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}.ttbiWrapperFilter{width:100%;margin-bottom:100%;display:inline-block;float:left}@media screen and (min-width: 836px){.ttbiWrapperFilter.sticky{position:fixed;top:0;width:auto}}.ttbiWrapperFilter .wrapper{overflow:hidden;display:block}@media screen and (max-width: 835px){.ttbiWrapperFilter{position:fixed;top:0;margin-bottom:0;width:100%;display:inline;right:0;z-index:99999}}.ttbiWrapperFilter .ttbiFilter{margin-top:15px;padding:15px;width:238px;margin-left:1px;display:inline-block;position:sticky;background:rgba(247,247,247,.2509803922);border-radius:5px;box-shadow:1px 1px 3px 1px rgba(136,136,136,.3)}.ttbiWrapperFilter .ttbiFilter .increment,.ttbiWrapperFilter .ttbiFilter .decrement{width:36px;background:#fff;padding:10px 15px;border:1px solid #000;font-weight:bold;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ttbiWrapperFilter .ttbiFilter .increment:hover,.ttbiWrapperFilter .ttbiFilter .decrement:hover{color:#000 !important}.ttbiWrapperFilter .ttbiFilter #maxPreis,.ttbiWrapperFilter .ttbiFilter #weiterempfehlung{width:100px;padding-left:5px}.ttbiWrapperFilter .ttbiFilter .ttbiCollapse{display:none;float:right;cursor:pointer}@media screen and (max-width: 835px){.ttbiWrapperFilter .ttbiFilter{width:100%;z-index:99999;top:0;right:0;margin-top:-5px;margin-right:0;background:#fff}.ttbiWrapperFilter .ttbiFilter .ttbiFilterContent{display:none;overflow-y:scroll;max-height:100%}.ttbiWrapperFilter .ttbiFilter .ttbiFilterContent.show{display:block !important}.ttbiWrapperFilter .ttbiFilter .ttbiCollapse{display:inline}.ttbiWrapperFilter .ttbiFilter .reset{display:inline;float:left}}.ttbiWrapperFilter .ttbiFilter .ttbiSection input,.ttbiWrapperFilter .ttbiFilter .ttbiSection label{cursor:pointer}.ttbiWrapperFilter .ttbiFilter .ttbiSection .titel{font-weight:bolder;margin-top:10px}.ttbiWrapperFilter .ttbiFilter .reset{color:#219bc6;cursor:pointer}.ttbiLinkeSpalte{width:240px;float:left;display:inline-block;margin-right:15px}@media screen and (max-width: 835px){.ttbiLinkeSpalte{width:100%}.ttbiLinkeSpalte .ttbiSucheFormularWidget{display:none}}.ttbiSucheFormularWidget.ttbiHorizontal .form-group{width:calc(22% - 3px);display:inline;overflow:hidden;float:left;margin-right:5px}.ttbiSucheFormularWidget.ttbiHorizontal .weitereFilter,.ttbiSucheFormularWidget.ttbiHorizontal a.weitereFilterLink{display:none}.ttbiSucheFormularWidget.ttbiHorizontal .nav-tabs{justify-content:center}.ttbiSucheFormularWidget.ttbiHorizontal .ttbiSucheButtonFormGroup{margin-top:30px;width:122px;margin-right:0}.ttbiSucheFormularWidget.ttbiHorizontal #ttbisucheFormularEigenanreise .form-group{width:calc(33% - 43px)}.ttbiSucheFormularWidget.ttbiHorizontal #ttbisucheFormularEigenanreise .field-sucheform-objanreise{display:none}
