/*!--------------------------------------------------------------------
STYLES "Outdated Browser"
Version:    1.1.2 - 2015
author:     Burocratik
website:    http://www.burocratik.com
* @preserve
-----------------------------------------------------------------------*/#outdated{display:none;position:fixed;top:0;left:0;width:100%;height:170px;text-align:center;text-transform:uppercase;z-index:1500;background-color:#f25648;color:#fff}* html #outdated{position:absolute}#outdated h6{font-size:25px;line-height:25px;margin:30px 0 10px}#outdated p{font-size:12px;line-height:12px;margin:0}#outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:230px;color:#fff;text-decoration:none;border:2px solid #fff;cursor:pointer}#outdated #btnUpdateBrowser:hover{color:#f25648;background-color:#fff}#outdated .last{position:absolute;top:10px;right:25px;width:20px;height:20px}#outdated #btnCloseUpdateBrowser{display:block;position:relative;width:100%;height:100%;text-decoration:none;color:#fff;font-size:36px;line-height:36px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.control-group{display:inline-block;vertical-align:top;background:#fff;text-align:left;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:30px;width:200px;height:210px;margin:10px}.control{display:block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer;font-size:18px}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#fff}.control--radio .control__indicator{border-radius:50%}.control input:focus~.control__indicator,.control:hover input~.control__indicator{background:#e6e6e6}.control input:checked~.control__indicator{background:#2aa1c0}.control input:checked:focus~.control__indicator,.control:hover input:not([disabled]):checked~.control__indicator{background:#0e647d}.control input:disabled~.control__indicator{background:#fff;opacity:.6;pointer-events:none}.control__indicator:after{content:'';position:absolute;display:none}.control input:checked~.control__indicator:after{display:block}.control--checkbox .control__indicator:after{left:8px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.control--radio .control__indicator:after{left:6px;top:5px;height:14px;width:14px;border-radius:50%;background:#fff}.control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.select{position:relative;display:inline-block;margin-bottom:15px;width:100%}.select select{display:inline-block;width:100%;cursor:pointer;padding:10px 15px;outline:0;border:0;border-radius:0;background:#fff;color:#7b7b7b;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select select::-ms-expand{display:none}.select select:focus,.select select:hover{color:#000;background:#e6e6e6}.select select:disabled{opacity:.5;pointer-events:none}.select__arrow{position:absolute;top:16px;right:15px;width:0;height:0;pointer-events:none;border:none}.select select:focus~.select__arrow,.select select:hover~.select__arrow{border-top-color:#000}.select select:disabled~.select__arrow{border-top-color:#e6e6e6}body:after{content:url(../../Icons/Lightbox/close.png) url(../../Icons/Lightbox/loading.gif) url(../../Icons/Lightbox/prev.png) url(../../Icons/Lightbox/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../../Icons/Lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../../Icons/Lightbox/prev.png) left 48% no-repeat;opacity:0;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../../Icons/Lightbox/next.png) right 48% no-repeat;opacity:0;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:18px;font-weight:400;margin-top:5px;line-height:24px;color:#fff}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:none!important;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../../Icons/Lightbox/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}.contenttable{width:100%;font-size:18px;margin-bottom:25px}.contenttable tr.tableheader{font-family:BalooDa2-Bold,sans-serif}.contenttable tr:nth-child(odd){background:#f3f3f3}.contenttable tr td{padding:6px 10px 4px}.contenttable tr td:first-child{padding:6px 10px 4px 16px}.contenttable tr td:last-child{padding:6px 16px 4px 10px}footer{background-color:#333;color:#fff;padding:85px 0 86px}footer a{color:#fff;border-bottom:0}footer p{font-size:16px;line-height:22px}footer p a{font-size:16px;font-family:BalooDa2-Regular,sans-serif;font-weight:400;color:#fff;border-bottom:0}footer p a:hover{color:#fff;text-decoration:underline}footer .footerlogo{float:left;margin-right:38px}footer .footer-nav .mobile-footernav{display:none}footer .footer-nav li{line-height:21px;margin:0}footer .footer-nav li a{font-family:BalooDa2-Regular,sans-serif;font-size:16px;color:#fff;text-decoration:none;border:0}footer .footer-nav li a:hover{color:#fff;text-decoration:underline}footer .footer-nav li:before{content:none}footer .footer-nav.highlighted{margin-bottom:20px}footer .footer-nav.highlighted li a{font-family:BalooDa2-Bold,sans-serif;font-size:18px}footer .facebooklogo,footer .instalogo,footer .twitterlogo{display:inline-block;width:37px;height:38px;margin:38px 7px 0 0;text-indent:-9999px}footer .facebooklogo{background:url(../../Icons/Footer/facebook-icon.svg) center no-repeat}footer .facebooklogo:hover{background:url(../../Icons/Footer/facebook-icon_grey.svg) center no-repeat}footer .instalogo{background:url(../../Icons/Footer/instagram-icon.svg) center no-repeat}footer .instalogo:hover{background:url(../../Icons/Footer/instagram-icon_grey.svg) center no-repeat}footer .twitterlogo{background:url(../../Icons/Footer/twitter-icon.svg) center no-repeat}footer .twitterlogo:hover{background:url(../../Icons/Footer/twitter-icon_grey.svg) center no-repeat}footer .footer-line{display:none}footer .mobile-footer-menu{display:none}footer #pe_rating{color:#fff;padding:0 15px}footer #pe_rating span{padding:0 1px}footer #pe_rating:hover{color:#fff}@media (max-width:1054px){footer{padding:30px 0 25px}footer .footerlogo{max-width:110px;margin-left:20px}footer .col-md-5{margin-left:0;margin-bottom:25px;width:50%;float:left}footer .col-md-5 h5,footer .col-md-5 p{margin-left:190px}footer .footer-line{display:block;clear:both;border-top:2px solid #979797;margin-left:15px;margin-right:15px}footer .footer-col-two{width:50%;float:left}footer .footer-col-two .footer-nav{display:none}footer .footer-col-two .footer-nav.highlighted{display:block}footer .footer-col-two .footer-nav.highlighted li{line-height:40px}footer .footer-col-three{float:left;width:80%}footer .footer-col-three .mobile-footernav{display:block}footer .footer-col-three .footer-nav li{float:left;margin-left:10px;margin-right:10px}footer .followus{width:20%;float:left}footer .followus h5{display:none}footer .facebooklogo,footer .instalogo,footer .twitterlogo{margin:0 5px 0 0}}@media (max-width:835px){footer .facebooklogo,footer .instalogo,footer .twitterlogo{margin:0}}@media (max-width:768px){footer .footerlogo{float:none;margin-bottom:30px}footer .col-md-5{width:100%;float:none}footer .col-md-5 h5,footer .col-md-5 p{margin-left:20px}footer .footer-nav.highlighted li{float:left}footer .footer-nav.highlighted li.last{margin-left:80px}footer .footer-col-two{width:100%;float:none}footer .footer-col-three{display:none}footer .followus{display:none}footer .facebooklogo,footer .instalogo,footer .twitterlogo{margin:0 5px 0 0}footer .mobile-footer-menu{display:block;position:relative}footer .mobile-footer-menu li{line-height:34px}footer .mobile-followus{position:absolute;bottom:20px}footer .mobile-followus h5{display:none}footer .footer-nav-left{width:50%;float:left;padding-left:35px}footer .footer-nav-right{width:50%;float:left}}@media (max-width:360px){footer .footer-nav.highlighted li.last{margin-left:40px}footer .facebooklogo,footer .instalogo,footer .twitterlogo{margin:0}}.ratings-wrapper{position:relative}.ratings-wrapper .ratings{position:relative}.ratings-wrapper .ratings .hiddenimg{opacity:0}.ratings-wrapper .ratings .ratings-bg{overflow:hidden;background-repeat:no-repeat;background-size:cover}.ratings-wrapper .ratings .ratings-bg img{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative;left:50%}.ratings-wrapper .ratings .rating-carousel-wrapper{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.ratings-wrapper .ratings .rating-carousel-wrapper .rating-carousel{position:static;color:#fff}.ratings-wrapper .ratings .rating-carousel-wrapper .rating-carousel .rating{outline:0}.ratings-wrapper .ratings .rating-carousel-wrapper .rating-carousel .rating .author{text-transform:uppercase;letter-spacing:.9px}.ratings-wrapper .ratings .rating-carousel-wrapper .rating-carousel .rating .ratingtext{display:block;width:326px;margin:10px 0 28px;font-family:BalooDa2-Bold,sans-serif;font-size:33px;line-height:36px}.ratings-wrapper .ratings .rating-carousel-wrapper .rating-carousel .rating .quoteicon{display:block;background:url(../../Icons/Content/quote-icon.svg) center no-repeat;width:31px;height:26px}.ratings-wrapper .ratings .rating-carousel-wrapper .rating-carousel .slick-arrow{position:absolute;bottom:-50px;width:16px;height:24px;border:0;text-indent:-9999px;outline:0}.ratings-wrapper .ratings .rating-carousel-wrapper .rating-carousel .slick-arrow.slick-prev{background:url(../../Icons/Content/arrow-thin-left.svg) center no-repeat;left:15px}.ratings-wrapper .ratings .rating-carousel-wrapper .rating-carousel .slick-arrow.slick-next{background:url(../../Icons/Content/arrow-thin-right.svg) center no-repeat;right:15px}.ratings-wrapper .widget-wrapper{position:relative;height:150px;padding:15px}.ratings-wrapper .widget-wrapper .holidaycheck{position:absolute;right:180px}.ratings-wrapper .widget-wrapper .tripadvisor{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:15px}.ratings-wrapper .widget-wrapper .tripadvisor>img{display:block}.ratings-wrapper .widget-wrapper .trustyou{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:338px}.ratings-wrapper .widget-wrapper .provenexpertwidget{position:absolute;right:340px}.ratings-wrapper .widget-wrapper .provenexpertwidget img{height:120px;width:auto}.ratings-wrapper .widget-wrapper .pe-richsnippets{position:absolute;right:451px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ratings-wrapper .widget-wrapper .pe-richsnippets #pe_rating.pe_g .pe_u,.ratings-wrapper .widget-wrapper .pe-richsnippets #pe_stars>span:before{color:#fff}.newsletterform .newsletter-smalltext{display:block;margin-top:20px;font-family:BalooDa2-Regular,sans-serif;font-size:18px;letter-spacing:.1px}.newsletterform input{padding:4px 15px 4px 0;line-height:29px;border:0;border-bottom:2px solid #0d0d0d;margin-bottom:25px}.newsletterform input.clever_form_error{border-color:#eb2338;color:#eb2338}.newsletterform .clever_form_error.control--checkbox .control__indicator{border-color:#eb2338}.newsletterform.megatypo button{font-family:BalooDa2-Semibold,sans-serif}.newsletterform.megatypo .control--checkbox{padding-top:2px}.newsletterform.megatypo .control--checkbox a{font-size:16px;color:#0d0d0d;text-decoration:underline}.newsletterform div[rel=checkbox]{float:left;margin-top:-4px}.newsletterform ::-webkit-input-placeholder{color:#0d0d0d}.newsletterform ::-moz-placeholder{color:#0d0d0d;opacity:1}.newsletterform :-ms-input-placeholder{color:#0d0d0d}.newsletterform ::-ms-input-placeholder{color:#0d0d0d;opacity:1}.newsletterform ::placeholder{color:#0d0d0d;opacity:1}.newsletterform input[type=text]{max-width:440px;width:100%}.newsletterform label{display:inline;letter-spacing:.1px;font-family:BalooDa2-Regular,sans-serif;font-size:18px;line-height:27px;font-weight:400;padding:0;margin-right:41px}.newsletterform label:last-child{margin:0}.newsletterform div[rel=radio]{margin:15px 0 23px 0}.newsletterform .control--radio{padding-left:30px;display:inline-block;margin-bottom:0}.newsletterform .control--radio .control__indicator{background-color:transparent!important;top:3px;left:0}.newsletterform .control--radio .control__indicator:hover{background-color:transparent!important}.newsletterform .control--radio .control__indicator:after{color:#0d0d0d;background-image:url(../../Icons/Content/x-form-orange.svg)}.newsletterform .control--checkbox{padding-left:30px;font-size:16px;margin-right:33px!important}.newsletterform .control--checkbox .control__indicator{background-color:transparent!important;top:3px;left:0}.newsletterform .control--checkbox .control__indicator:hover{background-color:transparent!important}.newsletterform .control--checkbox .control__indicator:after{color:#0d0d0d;background-image:url(../../Icons/Content/x-form-orange.svg)}.newsletterform button[type=submit]{border:0;box-shadow:none;font-size:18px;padding:14px 25px 14px 12px}@media (min-width:768px){.newsletterform.megatypo a,.newsletterform.megatypo p{font-size:45px;line-height:60px}}@media (min-width:768px){.ratings-wrapper .ratings .rating-carousel-wrapper .rating-carousel .slick-arrow{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;bottom:auto}.ratings-wrapper .widget-wrapper{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;bottom:25px}}@media (max-width:768px){.ratings-wrapper .ratings .rating-carousel-wrapper{width:100%}.newsletterform div[rel=checkbox]{margin-top:10px}}@media screen and (max-width:768px){.ratings-wrapper .widget-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ratings-wrapper .widget-wrapper .pe-richsnippets{display:none}.ratings-wrapper .widget-wrapper .holidaycheck,.ratings-wrapper .widget-wrapper .provenexpertwidget,.ratings-wrapper .widget-wrapper .tripadvisor,.ratings-wrapper .widget-wrapper .trustyou{margin:auto;right:auto;position:relative}}@media screen and (max-width:578px){.ratings-wrapper .widget-wrapper{height:auto;display:block}.ratings-wrapper .widget-wrapper .provenexpertwidget,.ratings-wrapper .widget-wrapper .tripadvisor{-webkit-transform:translateY(0);transform:translateY(0);margin:20px 0}.ratings-wrapper .widget-wrapper .provenexpertwidget #CDSWIDFRR,.ratings-wrapper .widget-wrapper .tripadvisor #CDSWIDFRR{margin:10px auto}.ratings-wrapper .widget-wrapper .holidaycheck,.ratings-wrapper .widget-wrapper .provenexpertwidget,.ratings-wrapper .widget-wrapper .tripadvisor,.ratings-wrapper .widget-wrapper .trustyou{position:static;-webkit-transform:translateY(0);transform:translateY(0)}.cdsROW.narrow.border,.ratings-wrapper .widget-wrapper .trustyou,div.hc-widget{margin:0 auto;display:block}.ratings-wrapper .widget-wrapper .provenexpertwidget{text-align:center}}.packages-filter-container{margin-bottom:27px}.packages-filter-container .filterbutton{display:inline-block;margin:0 20px 23px 0;font-size:14px;letter-spacing:.9px;padding:5px 13px;text-transform:uppercase;line-height:14px;border-radius:100px;background-color:#eee;border:3px solid #eee;cursor:pointer;color:#0d0d0d}.packages-filter-container .filterbutton span{display:block;line-height:14px}.packages-filter-container .filterbutton span:after{content:"";display:inline-block;width:10px;height:10px;background:url(../../Icons/Content/arrow-right-default.svg) no-repeat right center;background-size:10px 10px;margin-left:10px}.packages-filter-container .filterbutton:active,.packages-filter-container .filterbutton:focus,.packages-filter-container .filterbutton:hover{text-decoration:none}.packages-filter-container .filterbutton.active,.packages-filter-container .filterbutton:hover{color:#ff6a13;background-color:transparent;border:3px solid #ff6a13}.packages-filter-container .filterbutton.active span:after,.packages-filter-container .filterbutton:hover span:after{background-image:url(../../Icons/Content/arrow-right-default_orange.svg)}.packages-filter-container .filterbutton.active span:after{background-image:url(../../Icons/Content/icon-check-orange.svg)}.packages-filter-container .packeges-filter-date{position:absolute;top:-90px;right:15px}.packages-filter-container .packeges-filter-date .date-label{position:absolute;top:-40px;text-transform:uppercase}.packages-filter-container .packeges-filter-date .input-group{display:inline-block}.packages-filter-container .packeges-filter-date .input-group input{max-width:210px;margin-right:10px;padding:13px 25px 15px 17px;outline:0;background:url(/typo3conf/ext/wvier_speciality/Resources/Public/Icons/Content/calendar-icon-orange.svg) no-repeat right 21px center;font-size:18px}.packages-filter-container .packeges-filter-date .blackbutton{font-size:18px}.productTeaser .morelinkcol,.relatedoffers .morelinkcol{padding:0}.productTeaser .morelinkcol p,.relatedoffers .morelinkcol p{text-align:right;line-height:36px}.productTeaser .row,.relatedoffers .row{padding:0 10px}.productTeaser .row .productTeaserBox,.relatedoffers .row .productTeaserBox{padding:0 5px}.productTeaser .row .productTeaserBox:nth-child(4n+1),.relatedoffers .row .productTeaserBox:nth-child(4n+1){clear:left}.productTeaser .row .productTeaserBox .productTeaserInnerBox,.relatedoffers .row .productTeaserBox .productTeaserInnerBox{position:relative;overflow:hidden}.productTeaser .row .productTeaserBox .productTeaserInnerBox .stoerertext,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .stoerertext{display:block;position:absolute;top:15px;right:15px;width:124px;height:124px;font-family:BalooDa2-Semibold,sans-serif;background-color:#eb2338;border-radius:124px;padding:15px 6px 18px;color:#fff;text-align:center;z-index:4}.productTeaser .row .productTeaserBox .productTeaserInnerBox .stoerertext *,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .stoerertext *{font-size:18px;line-height:22px;letter-spacing:-.3px}.productTeaser .row .productTeaserBox .productTeaserInnerBox .stoerertext b,.productTeaser .row .productTeaserBox .productTeaserInnerBox .stoerertext strong,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .stoerertext b,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .stoerertext strong{font-family:BalooDa2-Bold,sans-serif;font-size:20px}.productTeaser .row .productTeaserBox .productTeaserInnerBox img,.relatedoffers .row .productTeaserBox .productTeaserInnerBox img{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative;left:50%;width:auto;height:335px;max-height:335px;z-index:3;transition:all .5s ease-in-out}.productTeaser .row .productTeaserBox .productTeaserInnerBox .productTeaserContent,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .productTeaserContent{padding:15px 0 40px}.productTeaser .row .productTeaserBox .productTeaserInnerBox .productTeaserContent h3,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .productTeaserContent h3{margin-bottom:10px}.productTeaser .row .productTeaserBox .productTeaserInnerBox .productTeaserContent a,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .productTeaserContent a{font-family:BalooDa2-Semibold,sans-serif}.productTeaser .row .productTeaserBox .productTeaserInnerBox .productTeaserHover,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .productTeaserHover{transition:all .3s;opacity:0;visibility:hidden;position:absolute;z-index:5;top:0;width:100%;height:335px;padding:65px 22px 22px;background:rgba(232,20,49,.9);text-align:center;color:#fff}.productTeaser .row .productTeaserBox .productTeaserInnerBox .productTeaserHover h3,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .productTeaserHover h3{font-family:BalooDa2-Semibold,sans-serif;font-size:18px}.productTeaser .row .productTeaserBox .productTeaserInnerBox .productTeaserHover p,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .productTeaserHover p{font-size:16px;line-height:20px}.productTeaser .row .productTeaserBox .productTeaserInnerBox .productTeaserHover p.productTeaserDuration,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .productTeaserHover p.productTeaserDuration{font-family:BalooDa2-Regular,sans-serif;font-size:14px;text-transform:uppercase;margin:30px 0 0}.productTeaser .row .productTeaserBox .productTeaserInnerBox .productTeaserHover p.productTeaserPrice,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .productTeaserHover p.productTeaserPrice{font-family:BalooDa2-Bold,sans-serif;font-size:40px;line-height:45px}.productTeaser .row .productTeaserBox .productTeaserInnerBox:hover .productTeaserHover,.relatedoffers .row .productTeaserBox .productTeaserInnerBox:hover .productTeaserHover{opacity:1;visibility:visible}.productTeaser .row .productTeaserBox .productTeaserInnerBox:hover .premiumoffer,.relatedoffers .row .productTeaserBox .productTeaserInnerBox:hover .premiumoffer{color:#eb2338;border-color:#eb2338}.productTeaser .row .productTeaserBox .productTeaserInnerBox .offersubline,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .offersubline{font-size:15px;line-height:26px;margin:5px 0;font-family:BalooDa2-Semibold,sans-serif}.productTeaser .row .productTeaserBox .productTeaserInnerBox .statictextbox,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .statictextbox{padding:22px 28px;min-height:335px;background-color:#f3f3f3}.productTeaser .row .productTeaserBox .productTeaserInnerBox .statictextbox *,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .statictextbox *{text-align:center;font-size:18px;line-height:22.5px}.productTeaser .row .productTeaserBox .productTeaserInnerBox .statictextbox .beforeprice,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .statictextbox .beforeprice{clear:both;font-size:14px;line-height:24px;margin-bottom:0}.productTeaser .row .productTeaserBox .productTeaserInnerBox .statictextbox .price,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .statictextbox .price{width:100%;float:none;font-size:40px;line-height:45px;margin-bottom:10px}.productTeaser .row .productTeaserBox .productTeaserInnerBox .statictextbox .price:last-child,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .statictextbox .price:last-child{margin-bottom:0}.productTeaser .row .productTeaserBox .productTeaserInnerBox .statictextbox p:last-child,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .statictextbox p:last-child{font-size:12px}.productTeaser .row .productTeaserBox .productTeaserInnerBox.simulatehoverTeaser,.relatedoffers .row .productTeaserBox .productTeaserInnerBox.simulatehoverTeaser{cursor:pointer;display:block;color:#0d0d0d}.productTeaser .row .productTeaserBox .productTeaserInnerBox.simulatehoverTeaser:active,.productTeaser .row .productTeaserBox .productTeaserInnerBox.simulatehoverTeaser:focus,.productTeaser .row .productTeaserBox .productTeaserInnerBox.simulatehoverTeaser:hover,.relatedoffers .row .productTeaserBox .productTeaserInnerBox.simulatehoverTeaser:active,.relatedoffers .row .productTeaserBox .productTeaserInnerBox.simulatehoverTeaser:focus,.relatedoffers .row .productTeaserBox .productTeaserInnerBox.simulatehoverTeaser:hover{text-decoration:none}.productTeaser .row .productTeaserBox .productTeaserInnerBox .picturewrapper,.relatedoffers .row .productTeaserBox .productTeaserInnerBox .picturewrapper{overflow:hidden}.productTeaser .row .productTeaserBox .productTeaserInnerBox:hover img,.relatedoffers .row .productTeaserBox .productTeaserInnerBox:hover img{-webkit-transform:scale(1.05) translateX(-48%);transform:scale(1.05) translateX(-48%)}.relatedoffers{margin-top:80px}.relatedoffers h2{margin-bottom:25px}.zimmerDetailText{padding:54px 25px 0 12px}.zimmerDetailText .ZimmerIntrotext p{font-family:BalooDa2-Bold,sans-serif;font-size:33px;line-height:36px;margin-bottom:30px}.zimmerDetailText b,.zimmerDetailText strong{color:#ff6a13}.zimmerDetailText .Duration{font-family:BalooDa2-Regular,sans-serif;font-size:14px;text-transform:uppercase;margin:30px 0 0}.zimmerDetailText .zimmerDetailPrice{font-family:BalooDa2-Bold,sans-serif;font-size:40px;line-height:45px;margin-bottom:70px}.zimmerDetailText .directToBookingLink{display:none}.zimmerDetailImages img{width:100%;height:auto}.nav-tabs{border:0}.nav-tabs h3{line-height:27px}.nav-tabs h3 a{margin-bottom:4px;display:inline-block;font-size:23px;line-height:27px;letter-spacing:-.3px;font-family:BalooDa2-Bold,sans-serif}.nav-tabs .nav-link.active{border-color:#ff6a13}.previewtextwrapper{margin-top:10px}.moretext{padding-top:60px;margin-left:-15px}.moretext ul li{line-height:27px}.spadetailnav{max-width:281px;padding-right:70px}.spadetailnav .mobilenav-linkunderline{display:none;position:absolute;z-index:-1;left:-99px;right:99px;width:9999px;border-bottom:4px solid #ececec;margin:-28px 0 0 0}select.mobilenav-altmenu{display:none}.spadetailmoretext{max-width:501px;padding:0}.bookingboxwrapper{max-width:450px;padding:0;float:right}.bookingboxwrapper .bookingbox{background-color:#f3f3f3;padding:30px 25px 27px 30px;margin-bottom:4px}.bookingboxwrapper .bookingbox .redbutton{width:49%;padding:19px 17px}.bookingboxwrapper .bookingbox .blackbutton{width:49%;padding:19px 17px}.bookingboxwrapper .bookingbox.firstbookingbox{padding:20px 0}.bookingboxwrapper .bookingbox.firstbookingbox .booking-preview{padding-left:30px;padding-right:30px}.bookingboxwrapper .bookingbox.secondbookingbox{padding:25px 0 20px}.bookingboxwrapper .bookingbox.secondbookingbox .beforeprice{margin-bottom:20px}.bookingboxwrapper .bookingbox.thirdbookingbox{padding:25px 0 27px}.bookingboxwrapper .bookingbox.thirdbookingbox p{margin:0}.bookingboxwrapper .bookingbox .selectdates{padding-right:0}.bookingboxwrapper .bookingbox .selectdates p{font-size:16px;line-height:24px}.bookingboxwrapper .bookingbox .beforeprice{text-align:center;margin:0}.bookingboxwrapper .bookingbox input[type=radio]{margin-right:10px}.bookingboxwrapper .bookingbox input[type=text]{width:100%;text-align:center;background:0 0;border:0;font-family:BalooDa2-Bold,sans-serif;font-size:40px;line-height:40px;letter-spacing:-.6px;padding:0}.bookingboxwrapper .bookingbox .bookingbutton{display:inline-block;float:right}.bookingboxwrapper .bookingbox label{display:inline}.tx-incert-inculdeseekda ul li:before{margin-left:0}@media screen and (-moz-overlay-scrollbars){.packages-filter-container .filterbutton span{position:relative;top:2px}}@media screen and (max-width:1430px){.bookingboxwrapper .bookingbox input[type=submit]{width:100%;max-width:100%}.bookingboxwrapper .bookingbox input[type=text]{font-size:33px;line-height:36px;letter-spacing:-.5px}.bookingboxwrapper .bookingbox .redbutton{display:block;float:left;clear:both;width:100%;margin-bottom:5px;max-width:235px}.bookingboxwrapper .bookingbox .inquirysend{display:block;float:none;clear:both;width:100%;max-width:235px}}@media screen and (max-width:992px){.tx-spa{overflow:hidden}.packages-filter-container{margin-bottom:10px}.packages-filter-container .filterbutton{float:left;clear:both}.spadetailnav{padding-right:0;max-width:100%}.spadetailnav h3{display:inline-block;padding:0 5px}.spadetailnav h3 a{border-color:#ececec}.spadetailnav h3:first-child{padding:0 5px 0 0}.spadetailnav h3:last-of-type{padding:0 0 0 5px}.spadetailnav .mobilenav-linkunderline{display:block}.zimmerDetailText{padding:20px 0 0}.zimmerDetailText .OverviewLink{display:none}.zimmerDetailText .directToBookingLink{display:inline-block}.zimmerDetailText .zimmerDetailPrice{margin-bottom:20px}.moretext{padding:10px 0 0;margin-left:0}.moretext .spadetailmoretext{max-width:100%}.bookingboxwrapper{padding:0;margin:0 auto;float:none}.bookingboxwrapper .bookingbox input[type=text]{font-size:33px;line-height:36px;letter-spacing:-.5px}.bookingboxwrapper .bookingbox input[type=submit]{width:100%;max-width:100%}.bookingboxwrapper .firstbookingbox{padding:0}.bookingboxwrapper .firstbookingbox>.col-md-12{padding:0}.bookingboxwrapper .firstbookingbox .arrivalbox,.bookingboxwrapper .firstbookingbox .departurebox,.bookingboxwrapper .firstbookingbox .peoplebox{padding:0}.bookingboxwrapper .secondbookingbox .beforeprice{text-align:left}.bookingboxwrapper .secondbookingbox .col-sm-6{margin-bottom:15px;padding:0}.bookingboxwrapper .secondbookingbox .col-sm-6:last-of-type{margin-bottom:0}.bookingboxwrapper .thirdbookingbox p{text-align:center}.bookingboxwrapper .thirdbookingbox .redbutton{display:block;float:none;clear:both;width:100%;margin-bottom:5px}.bookingboxwrapper .thirdbookingbox .inquirysend{display:block;float:none;clear:both;width:100%}.relatedoffers{padding:0 20px}.relatedoffers>.row{padding:0 5px}.relatedoffers>.col-md-3,.relatedoffers>.col-md-8{padding:0}.relatedoffers .smiliarresults{text-align:left}.relatedoffers .productTeaser{padding:0}.relatedoffers .productTeaser .productTeaserBox{padding:0 10px}.packages-teaser-list .productTeaser .col-md-8.col-md-offset-1,.packages-teaser-list .relatedoffers .col-md-8.col-md-offset-1{padding:0}.packages-teaser-list .productTeaser .col-md-8.col-md-offset-1 h2,.packages-teaser-list .relatedoffers .col-md-8.col-md-offset-1 h2{margin-bottom:15px}.packages-teaser-list .productTeaser .morelinkcol,.packages-teaser-list .relatedoffers .morelinkcol{margin-bottom:30px}.packages-teaser-list .productTeaser .morelinkcol *,.packages-teaser-list .relatedoffers .morelinkcol *{text-align:left}}@media screen and (max-width:768px){.nav-tabs h3 a{font-size:18px;line-height:27px}.bookingboxwrapper{margin:0 -15px}.moretext{padding:20px 15px 0}.moretext .spadetailmoretext{margin:7.5px -15px}}@media screen and (min-width:600px) and (max-width:992px){.productTeaser .row .productTeaserBox:nth-child(4n+1),.relatedoffers .row .productTeaserBox:nth-child(4n+1){clear:none}.productTeaser .row .productTeaserBox.col-sm-4:nth-child(3n+1),.relatedoffers .row .productTeaserBox:nth-child(3n+1){clear:left}}@media screen and (max-width:600px){.productTeaserBox{width:100%}.zimmerDetail .spadetailnav .mobilenav-linkunderline,.zimmerDetail .spadetailnav .navbar-nav>h3{display:none}.zimmerDetail .spadetailnav select.mobilenav-altmenu{display:block;line-height:60px;height:60px;width:100%;padding:0 50px 0 17px;border-radius:0;box-shadow:none;border-color:#0d0d0d;background:url(../../Icons/Content/arrow-dropdown.svg) no-repeat right 21px center;-webkit-appearance:none;-moz-appearance:none;-ms-progress-appearance:none}}.input-group{display:block}.datepicker-dropdown{background-color:#fff!important;border-radius:3px 3px 0 0;padding:0}.datepicker-dropdown thead{background-color:#eb2338}.datepicker td,.datepicker th{border-radius:0;text-align:center;cursor:pointer}.datepicker th{font-weight:400;color:#fff}.datepicker th:first-child{display:block}.datepicker th.datepicker-switch{font-family:BalooDa2-Bold,sans-serif}.datepicker th.dow{font-size:12px}.datepicker td{border:1px solid #f3f3f3}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:6px 8px}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#eb2338;border-color:#eb2338;color:#fff;background-image:none}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background-color:#333;border-color:#333;color:#fff}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{color:#979797}.datepicker-dropdown thead{background-color:#eb2338}.datepicker-dropdown:after{border-bottom:6px solid #eb2338}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background-color:#e81431;border-color:#e81431}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#eb2338;background-image:none;border-color:#eb2338;text-shadow:none}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#eb2338}.cc-window{position:fixed;overflow:hidden;opacity:1;transition:opacity 1s ease;z-index:99999;background-color:#fff;color:#333;padding:1rem;border:1px solid #fff;width:100%;max-width:375px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cc-window.cc-invisible{opacity:0}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-revoke{display:none;visibility:hidden}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:focus{outline:1px dotted}.cc-link:active,.cc-link:visited{color:initial}.cc-dismiss{background-color:#eb2338!important}.cc-btn,.db--overlay-submit{display:block;padding:.4rem .8rem;border-width:1px;border-style:solid;text-align:center;white-space:nowrap;text-decoration:none;color:#fff;border-color:#eb2338;background-color:#eb2338}.cc-btn:focus,.cc-btn:hover,.db--overlay-submit:focus,.db--overlay-submit:hover{color:#fff;background-color:#d71428!important;border-color:#d71428;text-decoration:none}.cc-btn:focus,.db--overlay-submit:focus{outline:1px dotted}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent;text-decoration:underline}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent!important;text-decoration:underline}.cc-highlight .cc-btn:last-child{font-size:2rem}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-message{display:block;padding:0 .5rem}.cc-compliance{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc-compliance .cc-btn{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cc-compliance .cc-btn+.cc-btn{margin-top:.5rem}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:419px) and (orientation:portrait),screen and (max-width:767px) and (orientation:landscape){.cc-window{top:0;left:0;right:0;bottom:unset;-webkit-transform:translateX(0);transform:translateX(0);max-width:none}}.dp--cookie-check{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:.5rem 0}.dp--cookie-check label{padding:5px;display:block;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.dp--iframe{display:none}.dp--iframe.dp--loaded{display:block}.dp--overlay{padding:1rem;margin-bottom:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;background-color:#fff;color:#333;border:1px solid #fff}.embed-responsive-16by9 .dp--overlay{margin-top:-56.25%}.dp--overlay-header{font-weight:700;font-size:2rem}.dp--overlay-description{margin-top:.5rem;font-size:1.75rem}.dp--overlay-button{margin-top:.5rem;font-size:.75rem}.db--overlay-submit{font-size:2rem;display:inline-block}.dp--iframe.dp--loaded+.dp--overlay{display:none}.dp--cookie-check label{-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}.imagetile img{width:100%;height:auto}.texttile{position:relative;-ms-flex:1;flex:1;-webkit-flex:1}.texttile .tilebigtext{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);font-family:BalooDa2-Bold,sans-serif;font-size:42px;line-height:38px;color:#fff;text-align:center;padding:0 25px}.texttile .tilebigtext.utilisationbigtext{font-size:70px;line-height:50px}.texttile .tilebigtext.utilisationbigtext .utilisationbigtext{font-size:50px}.texttile .tilesmalltext{position:absolute;width:100%;bottom:20px;font-family:BalooDa2-Semibold,sans-serif;font-size:18px;line-height:31px;color:#fff;text-align:center;padding:0 25px}.texttile.textandimagetile .tilebigtext{font-family:BalooDa2-Bold,sans-serif;bottom:46px;font-size:27px;line-height:33px;letter-spacing:-.4px;top:auto;text-align:left}.texttile.textandimagetile .tilesmalltext{font-family:BalooDa2-Semibold,sans-serif;text-align:left}.texttile.orangetext .tilebigtext,.texttile.orangetext .tilesmalltext,.texttile.orangetext a{color:#ff6a13}@media (min-width:1231px){.texttile .tilebigtext{font-size:45px;line-height:40px}}.button{display:block;width:127px;padding:18px 24px 19px 34px;line-height:60px;text-align:center;color:#fff;background-image:linear-gradient(105deg,#ff6a13,#eb2338),linear-gradient(#eb2338,#eb2338);border:0}.button:hover{background:#eb2338}form label{display:block;font-family:BalooDa2-Semibold,sans-serif;font-weight:400;font-size:18px;letter-spacing:-.3px;line-height:27px;margin:0}form label .forbox{font-family:BalooDa2-Regular,sans-serif}form input,form select{font-family:BalooDa2-Regular,sans-serif;padding:17px 10px 16px 17px;font-size:18px;line-height:27px;letter-spacing:.1px;border:1px solid #0d0d0d;max-width:220px;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}form input[type=radio]{margin:0}form select,form select.form-control{background:url(../../Icons/Content/arrow-dropdown.svg) no-repeat right 21px center}form .error{border-color:#eb2338;color:#eb2338}form input[type=submit]{display:block;width:100%;max-width:235px;background-color:#eb2338;color:#fff;border:0;padding:16px 29px 16px 16px;font-size:18px;font-family:BalooDa2-Semibold,sans-serif;background-image:url(../../Icons/Content/arrow-right-default_white.svg);background-repeat:no-repeat;background-position:right 12px top 23px}form input[type=submit]:active,form input[type=submit]:focus,form input[type=submit]:hover,form input[type=submit]:visited{background-color:#ff6a13}form.powermail_form input[type=submit]{background-position:right 25px top 23px}form button:focus,form input:focus,form select:focus,form textarea:focus{outline:0}.control__indicator{border:1px solid #0d0d0d}.control input:checked~.control__indicator{background:#fff}.control input:checked:focus~.control__indicator,.control:hover input:not([disabled]):checked~.control__indicator{background:#e6e6e6}.control--checkbox .control__indicator:after,.control--radio .control__indicator:after{border:0;background-color:transparent;content:"";color:#eb2338;-webkit-transform:none;transform:none;left:2px;top:2px;background-image:url(../../Icons/Content/x-form-red.svg);background-size:contain;background-repeat:no-repeat}.control--checkbox .control__indicator:after{width:14px;height:14px}.control--radio input:disabled~.control__indicator:after{background-color:transparent}.select select{border:1px solid #0d0d0d;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}.select__arrow{width:15px;height:15px;margin-top:-2px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../../Icons/Content/arrow-dropdown.svg)}.radioadditionaltext{padding-left:30px;display:block}.powermail_fieldwrap_datenschutz .col-sm-10{margin-left:0;width:100%}@media screen and (max-width:1430px){h1{font-size:40px;line-height:40px;letter-spacing:-.6px}h2{font-size:33px;line-height:36px;letter-spacing:-.5px}h3{font-size:23px;line-height:27px;letter-spacing:-.3px}p,ul{font-size:16px;line-height:24px}p li,ul li{line-height:24px}}@media screen and (max-width:768px){h1{font-size:33px;line-height:36px;letter-spacing:-.5px}h2{font-size:27px;line-height:30px;letter-spacing:-.4px}}.breadcrumbs{margin-bottom:10px;padding:44px 0 0 0}.breadcrumbs li{display:inline-block;padding-right:35px;background:url(../../Icons/Content/arrow-nl-bc-icon.svg) right 11px top 9px no-repeat;background-size:13px}.breadcrumbs li:before{content:none}.breadcrumbs li:last-child{padding-right:0;background:0 0}.breadcrumbs li a{border:0;font-family:BalooDa2-Regular,sans-serif;font-size:14px;line-height:24px;letter-spacing:.9px;text-transform:uppercase}@media screen and (max-width:767px){.breadcrumbcontainer{background-color:#f3f3f3;margin-bottom:20px;overflow:hidden}.breadcrumbcontainer .col-md-11.col-md-offset-1{overflow:scroll}.breadcrumbcontainer .breadcrumbs{white-space:nowrap;padding:10px 0 0 0}.breadcrumbcontainer .breadcrumbs li{margin:0}.breadcrumbcontainer .breadcrumbs li.lastbreadcrumb{padding-right:15px}}.hometiles .container{position:relative}.hometiles .gutter-sizer{width:10px}.hometiles .smalltile,.hometiles .tile-sizer{min-height:335px;width:335px}.hometiles .mediumtile{min-height:335px;width:680px}.hometiles .bigtile{min-height:680px;width:680px}.hometiles .tile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.hometiles .tile a{position:relative;display:block;overflow:hidden;width:100%;color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:all .2s ease}.hometiles .tile a:hover:after{-webkit-transform:scale(1.1);transform:scale(1.1)}.hometiles .tile a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;background-size:cover;-webkit-transform-origin:center;transform-origin:center;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.hometiles .tile a .tilebigtext{z-index:1;padding:0 65px}.hometiles .tile a .tilesmalltext{z-index:1;line-height:23px;padding:0 38px}.hometiles .tile.textandimagetile a .tilebigtext,.hometiles .tile.textandimagetile a .tilesmalltext{padding:0 30px}.hometiles .tile.textandimagetile a .tilebigtext{bottom:45px}@media screen and (max-width:1430px){.hometiles .gutter-sizer{width:10px}.hometiles .bigtile,.hometiles .smalltile,.hometiles .tile-sizer{width:calc(33% - 10px)}.hometiles .mediumtile{width:calc(66% - 10px)}.hometiles .bigtile{min-height:335px}}@media screen and (max-width:992px){.hometiles .bigtile,.hometiles .mediumtile,.hometiles .smalltile,.hometiles .tile-sizer{min-height:335px;width:calc(50% - 10px)}}@media screen and (max-width:768px){.hometiles .gutter-sizer{width:0}.hometiles .bigtile,.hometiles .mediumtile,.hometiles .smalltile,.hometiles .tile-sizer{min-height:335px;width:100%}.hometiles .tile a .tilebigtext,.hometiles .tile a .tilesmalltext,.hometiles .tile.textandimagetile a .tilebigtext,.hometiles .tile.textandimagetile a .tilesmalltext{padding:0 10px}}.introimages{margin-bottom:60px}.introimages img{display:block;height:auto}.introimages img.bigimage{max-width:910px;float:left}.introimages img.smallimage{float:right;box-sizing:border-box;max-width:450px;padding-bottom:10px}.introimages img.smallimage:last-child{padding-bottom:0}.introimages .texttile{display:block;float:right;height:215px;width:450px;margin-bottom:10px}.introimages .texttile:last-child{margin-bottom:0}.introimages .texttile .tilebigtext{top:40%}.introimages .texttile.bigtile{width:910px;height:549px;float:left}.introimages .header-video{display:none}@media screen and (max-width:768px){.introimages{margin-bottom:20px}}@media screen and (min-width:1055px){.introimages .container{position:relative}.introimages .header-video{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%}.introimages .header-video .video-player{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:relative;top:50%;left:50%;width:102%;height:102%;pointer-events:none}}.introtext{margin-bottom:80px}.introtext .leftintrotextcol{max-width:345px;padding-right:55px;float:left}.introtext .leftintrotextcol.boldintrotextcol *{font-family:BalooDa2-Bold,sans-serif;font-size:23px;line-height:27px;letter-spacing:-.3px;margin-bottom:20px}.introtext .leftintrotextcol.boldintrotextcol strong{font-weight:400;color:#ff6a13}.introtext .leftintrotextcol.boldintrotextcol a{font-size:18px;font-family:BalooDa2-Semibold,sans-serif}.introtext .leftintrotextcol.boldintrotextcol a.blackbutton,.introtext .leftintrotextcol.boldintrotextcol a.redbutton{margin:0}.introtext .rightintroimagecol{width:100%;max-width:675px;float:right}.introtext .rightintroimagecol img{display:block;width:100%;height:auto;margin-bottom:30px}.introtext .rightintrotextcol{width:100%;max-width:675px;float:right}.introtext .videoteasercolumns{padding-right:0}.introtext .videoteasercolumns h3{margin-bottom:10px}.wvierDisableGA{margin-bottom:10px}.wvierDisableGA a{cursor:pointer}#c1836 .introtext{margin-bottom:0}@media screen and (max-width:1430px){.introtext .leftintrotextcol *{font-size:23px;line-height:27px;letter-spacing:-.3px}.introtext .leftintrotextcol p,.introtext .leftintrotextcol p a,.introtext .leftintrotextcol p b,.introtext .leftintrotextcol p strong,.introtext .leftintrotextcol>ul{font-size:18px;line-height:27px}}@media screen and (min-width:768px){.videoteasercolumns .col-sm-6{padding:0}.videoteasercolumns .col-sm-6.first{padding-right:5px}.videoteasercolumns .col-sm-6.last{padding-left:5px}}.image-embed-item{display:block;width:100%;height:auto}.columns .image-embed-item{margin-bottom:30px}.columns .col-sm-6 .frame-type-textpic{margin-bottom:80px}.columns .col-sm-6 h3{margin-bottom:10px}.columns .col-sm-6.first>div:last-child .rightlink:last-child{margin-bottom:95px}.columns .col-sm-6 h2{margin-bottom:20px}.columns .col-sm-6 img{margin-bottom:30px}.columns .col-sm-4 .frame-type-textpic{margin-bottom:80px}.columns .col-sm-4 .image-embed-item{margin-bottom:20px}.columns .col-sm-4 h3{margin-bottom:10px}@media screen and (min-width:768px){.columns img{max-width:100%}.columns .col-sm-6.lesspadding.first{padding-right:5px}.columns .col-sm-6.lesspadding.last{padding-left:5px}.columns .col-sm-6.morepadding.first{padding-right:32px}.columns .col-sm-6.morepadding.last{padding-left:32px}.columns .col-sm-4.lesspadding{padding:0 8px}.columns .col-sm-4.lesspadding.first{padding:0 1px 0 15px}.columns .col-sm-4.lesspadding.last{padding:0 15px 0 1px}.columns .col-sm-4.lesspadding .ce-bodytext{padding-right:60px}}.imagetexttiles{margin-bottom:30px}.imagetexttiles .tiles{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.imagetexttiles .tiles .tile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:32.65%;max-width:333px;margin-right:1%;float:left}.imagetexttiles .tiles .tile:nth-child(3n){margin-right:0}.imagetexttiles:nth-child(3n){margin-right:0}.bigteaser{margin:0 0 70px 0}.bigteaser .bigteasertext{position:absolute;background-color:#eee;padding:30px;max-width:335px;margin-top:40px}.bigteaser .bigteaserimage{max-width:1024px;float:right}.bigteaser .bigteaserimage img{display:block;width:100%;height:auto}.faq{margin-bottom:80px}.faq h3 a{font-size:23px;line-height:35px;font-family:BalooDa2-Bold,sans-serif}.faq .faqwrapper{width:100%}.faq .faqwrapper.left{float:left}.faq .faqwrapper.right{float:right}.faq .faqwrapper .questiontext{font-family:BalooDa2-Bold,sans-serif;margin-bottom:20px;padding-right:80px}.faq .faqwrapper .answertext{padding-right:80px}.faq .faqwrapper .answertext .answertextpaddingdummy{padding-bottom:50px}.sixteenbynine{margin-bottom:30px}.gallery{margin-bottom:80px}.gallery .galleryrow{margin:0 -5px}.gallery .galleryrow>.col-md-11{padding:0}.gallery .galleryimagewrapper{padding:5px}.gallery .galleryimagewrapper img{width:100%;height:auto}.lb-dataContainer{padding-top:0}.lb-dataContainer .lb-closeContainer{position:relative}.lb-dataContainer .lb-closeContainer .lb-close{position:absolute;margin-left:150px;right:-40px}.megatypo{font-family:BalooDa2-Bold,sans-serif;margin:20px 0 80px 0}.megatypo a,.megatypo p{display:inline;font-size:55px;line-height:70px;border-bottom-width:5px}.megatypo a b,.megatypo a strong,.megatypo p b,.megatypo p strong{font-weight:400;color:#ff6a13}.megatypo a{color:#ff6a13}.megatypo a.premium{color:#e6e6e6;border-color:#e6e6e6}.megatypo a.premium:hover{color:#ff6a13;border-color:#ff6a13}.megatypo a.premium:after{width:20px;height:25px;background-image:url(../../Icons/Content/arrow-right-default_grey.svg)}@media screen and (max-width:768px){.megatypo a,.megatypo p{border-bottom-width:3px}}.megatypo.newsletterform,.page-1 .megatypo{margin:90px 0}.megatypo.newsletterform label a,.page-1 .megatypo label a{border-bottom:0}.directions .rightintrotextcol{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.directions .googlemaps{-ms-flex:1;flex:1;-webkit-flex:1;min-height:382px;width:100%;background-image:url(https://maps.googleapis.com/maps/api/staticmap?center=Hotel+AVIVAs+make+friends&zoom=13&scale=2&size=600x382&maptype=roadmap&key=AIzaSyDOWHBylVWzWD68OGe8K9OxDy2AuMbywFw&format=png&visual_refresh=true&markers=icon:https://www.hotel-aviva.at/typo3conf/ext/wvier_speciality/Resources/Public/Icons/Mapmarker/map-marker.png%7Cshadow:true%7CHotel+AVIVAs+make+friends);background-size:cover}#hub-messenger-widget .hm-main-widget-content.custom-style .hm-main-widget-content-container{max-height:calc(100% - 210px)}.bg-lgr{background:#f3f3f3}.introimages .texttile .tilebigtext{top:calc(50% - 25px)!important;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.introimages .texttile .tilebigtext.tilebigtextsmaller{font-size:23px;line-height:27px;font-family:BalooDa2-Bold,sans-serif;padding:0 25px}.introimages .texttile .tilesamleltextleft{text-align:left}.introimages .texttile .tilesamleltextleft .tilesmalllinkwrapper{position:absolute;width:100%;bottom:0;font-family:BalooDa2-Semibold,sans-serif;font-size:18px;line-height:31px;text-align:center;padding:0 25px}.introimages .texttile .tilesamleltextleft a{color:#fff;border-bottom-color:#fff}.introimages .texttile .tilesamleltextleft a::after{background-image:url(../../Icons/Content/arrow-right-default_white.svg)}#headerplaceholder{height:140px;padding-bottom:56px}.powermail_confirmation,.powermail_create,.tx-powermail{padding-bottom:40px}#chosenpackageinfo{padding-bottom:40px}#chosenpackageinfo p{font-size:18px;letter-spacing:-.3px;margin-bottom:10px}#chosenpackageinfo h3{margin-bottom:10px}#chosenpackageinfo .premiumoffer{font-family:BalooDa2-Semibold,sans-serif;border-bottom:3px solid #0d0d0d}#chosenpackageinfo .premiumoffer:hover{color:#eb2338;border-color:#eb2338}#chosenpackageinfo .chosenpackagedelete{display:inline-block;width:16px;height:20px;margin-left:15px;text-indent:-9999px;background:url(../../Icons/Content/trash-black.svg) no-repeat center center;cursor:pointer}#chosenpackageinfo .chosenpackagedelete:hover{background:url(../../Icons/Content/trash-orange.svg) no-repeat center center}.powermail_form .powermail_legend{display:none}.powermail_form .powermail_fieldset{border-bottom:2px solid rgba(13,13,13,.15);padding:30px 0 20px}.powermail_form .powermail_fieldset.layout2{padding-top:0}.powermail_form .powermail_fieldset.layout1{padding-bottom:0;border-bottom:0}.powermail_form .powermail_fieldset.layout1+.powermail_fieldset{padding-top:0}.powermail_form .powermail_fieldset.layout1 input[type=text]{background:url(../../Icons/Content/calendar-icon-orange.svg) no-repeat right 21px center}.powermail_form .powermail_fieldset:last-of-type{border-bottom:0}.powermail_form .form-group{margin-bottom:20px}.powermail_form .control--checkbox,.powermail_form .control--radio{padding-left:30px}.powermail_form .form-control{border-radius:0;box-shadow:none;border-color:#0d0d0d;padding:17px 25px 16px 17px}.powermail_form select.form-control{padding:0 25px 0 17px}.powermail_form li:before{content:""}.powermail_form label{margin-bottom:10px}.powermail_form .powermail_fieldset .parsley-errors-list,.powermail_form input{max-width:calc(100% - 10px);float:left}.powermail_form .powermail_fieldset .parsley-errors-list.form-control,.powermail_form input.form-control{line-height:60px;height:60px}.powermail_form.fullwidththing .powermail_fieldset .parsley-errors-list{width:100%}.powermail_form select{max-width:calc(100% - 10px);line-height:60px;height:60px;width:100%}.powermail_form textarea{width:100%;min-width:167px;resize:none;line-height:27px}.powermail_form textarea.form-control{line-height:27px}.powermail_form input[type=submit]{border-radius:0;float:right}@media screen and (max-width:1430px){#mainhead .navbar-header{margin-left:20px;width:15%}}@media screen and (max-width:1230px){#mainhead .navbar-header{margin-left:0}#mainhead #first-nav-row a,#mainhead #first-nav-row span.link-format,#mainhead #second-nav-row a,#mainhead #second-nav-row span.link-format{padding-left:10px;padding-right:10px}#mainhead nav .first-level .megamenu .row{margin-left:0;margin-right:0}#mainhead nav .first-level .megamenu .container{padding-left:0;padding-right:20px}#mainhead .menu-col{width:50%;float:left}#mainhead .menu-col-teaser{width:25%}#mainhead .menu-col-teaser a{padding-left:0!important;padding-right:0!important}#mainhead .menu-inner-col{width:50%;float:left}}@media screen and (max-width:1027px){#mainhead #second-nav-row .navigationanfrage{margin-right:10px}}@media screen and (max-width:1024px){#mainhead{height:75px}#mainhead nav{height:75px}#mainhead nav>.extendedcontainer{max-height:1px}#mainhead nav li.active,#mainhead nav li.first-level:hover,#mainhead nav li:active,#mainhead nav li:focus,#mainhead nav li:hover{color:#fff}#mainhead nav li.active .link-format,#mainhead nav li.active>a,#mainhead nav li.first-level:hover .link-format,#mainhead nav li.first-level:hover>a,#mainhead nav li:active .link-format,#mainhead nav li:active>a,#mainhead nav li:focus .link-format,#mainhead nav li:focus>a,#mainhead nav li:hover .link-format,#mainhead nav li:hover>a{color:#fff}#mainhead nav li a{color:#fff}#mainhead nav li.first-level{text-align:center}#mainhead nav li.first-level .megamenu{display:none;opacity:1;visibility:visible;position:relative;top:0;background:rgba(147,147,147,.21);box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}#mainhead nav li.first-level .megamenu .container{padding-right:0}#mainhead nav li.first-level .megamenu .menu-col{width:100%;float:none}#mainhead nav li.first-level .megamenu .menu-close-icon{display:none}#mainhead nav li.first-level .megamenu .menu-background{background:0 0;margin-top:0;margin-bottom:20px;min-height:auto}#mainhead nav li.first-level .megamenu .menu-background ul{padding-left:0}#mainhead nav li.first-level .megamenu .menu-background ul .second-level{float:none;width:100%}#mainhead nav li.first-level .megamenu .menu-background ul .second-level ul{margin-top:10px}#mainhead .navbar-header{height:75px}#mainhead .navbar-header .header-logo-orange,#mainhead .navbar-header .header-logo-white{height:60px}#mainhead .navbar-header .navbar-brand{padding-top:8px}#mainhead .navbar-header .navbar-toggle{display:block;position:absolute;right:0;width:75px;height:75px;margin-top:0;margin-right:0;border-radius:0;border:0;z-index:25}#mainhead .navbar-header .navbar-toggle .icon-bar{background-color:#0d0d0d;width:21px;height:3px;margin-left:17px;position:relative;top:0;transition:all .3s}#mainhead .navbar-header .navbar-toggle .icon-bar+.icon-bar{margin-top:5px}#mainhead .navbar-header .navbar-toggle:focus,#mainhead .navbar-header .navbar-toggle:hover{background-color:transparent}#mainhead nav .first-level:hover .hover-bridge,#mainhead nav .first-level:hover .hover-bridge-2{display:none!important}#mainhead .nav-rows{display:block;width:302px;background:rgba(255,106,19,.95);float:right;margin-right:-15px;position:relative;right:-303px;transition:right .5s;z-index:20}#mainhead .nav-rows.navslide{display:block;right:-17px;transition:right .5s}#mainhead .menu-col-teaser{display:none}#mainhead .navbar-nav{float:none}#mainhead .navbar-nav>li{float:none}#mainhead #first-nav-row{position:relative;top:0;right:auto;margin-bottom:15px}#mainhead #first-nav-row .menu-inner-col .menu-title{margin-left:0;font-size:14px;font-family:BalooDa2-Regular,sans-serif;text-transform:uppercase;letter-spacing:.9px}#mainhead #first-nav-row .menu-inner-col .subsub-link{margin-bottom:0}#mainhead #first-nav-row .menu-inner-col .subsub-link a{line-height:36px}#mainhead #first-nav-row ul .first-level{margin-bottom:12px;margin-top:12px}#mainhead #first-nav-row .submenuopen .link-format{box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}#mainhead #first-nav-row span.link-format{padding-left:0;padding-right:0;display:block;width:100%;padding-bottom:15px;color:#fff;text-decoration:none}#mainhead #first-nav-row span.link-format:hover{color:#fff}#mainhead #first-nav-row .utilisation{display:none}#mainhead #second-nav-row{margin-right:0;margin-top:0}#mainhead #second-nav-row ul li{line-height:1;margin-bottom:20px}#mainhead #second-nav-row a{padding-top:0;padding-bottom:0;font-size:18px}#mainhead #second-nav-row .menu-title{display:none}#mainhead #second-nav-row .first-level>a{display:block;width:100%;padding-bottom:15px}#mainhead #second-nav-row .second-level{margin-bottom:10px}#mainhead #second-nav-row .menu-inner-col{float:none;width:100%}#mainhead #second-nav-row .menu-inner-col .current a{color:#fff;text-decoration:underline}#mainhead #second-nav-row .submenuopen>a{box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}#mainhead #second-nav-row .navigationanfrage,#mainhead #second-nav-row .navigationbuchen{display:none}#mainhead .booking-box{right:75px}#mainhead.scrolled .navbar-header .navbar-toggle .icon-bar{background:#0d0d0d}#mainhead.menuopen .mobile-close{display:block;position:absolute;left:0;top:75px}#mainhead.menuopen .navbar-header .navbar-toggle .icon-bar{background:#fff}#mainhead.menuopen .navbar-header .navbar-toggle .icon-bar.first-icon-bar{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:8px;transition:all .3s}#mainhead.menuopen .navbar-header .navbar-toggle .icon-bar.second-icon-bar{opacity:0;transition:opacify .3s}#mainhead.menuopen .navbar-header .navbar-toggle .icon-bar.third-icon-bar{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-8px;transition:all .3s}#mainhead .mobile-nav-arrow{display:inline-block;background:url(../../Icons/Content/arrow-right-default_white.svg) no-repeat;background-size:9px;margin-left:10px;height:12px;width:12px;-webkit-transform:rotate(0);-webkit-transition:-webkit-transform .3s;transform:rotate(0);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#mainhead .nav-arrow-rotate{-webkit-transform:rotate(90deg);-webkit-transition:-webkit-transform .3s;transform:rotate(90deg);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#mainhead .mobileutilisation{display:block;font-size:14px;font-family:BalooDa2-Bold,sans-serif;height:55px;text-align:center;background-color:#fff;color:#ff6a13;text-transform:uppercase;padding-top:18px;position:absolute;left:0;right:0;bottom:0}#mainhead .mobileutilisation svg{fill:#ff6a13}#mainhead .mobileutilisation .fsc-default{display:inline-block}#mainhead .nav-mobile-scroll{margin-top:125px;overflow-y:scroll}#headerplaceholder{height:76px;padding:0}.bodyscrolloff{overflow-y:hidden;padding-right:17px}.page-1 #mainhead .navbar-header .header-logo-orange,.page-1 #mainhead .navbar-header .header-logo-white{height:60px}.page-1 #mainhead .navbar-header .navbar-toggle .icon-bar{background-color:#fff}.page-1 #mainhead.menuopen .navbar-header .navbar-toggle .icon-bar{background-color:#fff}.page-1 #mainhead.hover nav{background:0 0;box-shadow:none}.page-1 #mainhead.hover nav .link-format,.page-1 #mainhead.hover nav li a{color:#fff}.page-1 #mainhead.hover nav .utilisation svg{fill:#fff}.page-1 #mainhead.hover .navbar-header .header-logo-white{opacity:1}.page-1 #mainhead.hover .navbar-header .header-logo-orange{opacity:0}.page-1 #mainhead.hover.scrolled{background:#fff}.page-1 #mainhead.hover.scrolled nav{background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.page-1 #mainhead.hover.scrolled .navbar-header .header-logo-white{opacity:0}.page-1 #mainhead.hover.scrolled .navbar-header .header-logo-orange{opacity:1}.page-1 #mainhead.scrolled.menuopen .navbar-header .navbar-toggle .icon-bar{background-color:#fff}.page-1 #mainhead.scrolled .navbar-header .navbar-toggle .icon-bar{background-color:#0d0d0d}.page-1 #mainhead.scrolled nav .link-format,.page-1 #mainhead.scrolled nav li a{color:#fff}.page-1 #mainhead.scrolled .utilisation svg{fill:#fff}}@media screen and (max-width:767px){#mainhead .navbar-header{float:left}#mainhead .nav-mobile-scroll{overflow-x:hidden}#mainhead .navbar-brand{padding-left:0}#headerplaceholder{height:92px;padding:17px}}@media screen and (max-width:440px){.page-1 #mainhead .navbar-header .header-logo-orange{opacity:0;height:45px}.page-1 #mainhead .navbar-header .header-logo-white{opacity:1;height:45px}.page-1 #mainhead.scrolled .navbar-header .header-logo-orange{opacity:1}.page-1 #mainhead.scrolled .navbar-header .header-logo-white{opacity:0}.page-1 #mainhead.menuopen.scrolled .navbar-header .header-logo-orange{opacity:0}.page-1 #mainhead.menuopen.scrolled .navbar-header .header-logo-white{opacity:1}.page-1 #mainhead .nav-rows{top:0}.page-1 #mainhead.scrolled-mobile-nav nav{background:#fff!important}.page-1 #mainhead.scrolled-mobile-nav nav .navbar-header .header-logo-orange{opacity:1!important}.page-1 #mainhead.scrolled-mobile-nav nav .navbar-header .header-logo-white{opacity:0!important}.page-1 #mainhead.scrolled-mobile-nav nav .navbar-header .navbar-toggle .icon-bar{background:#0d0d0d!important}.page-203 #mainhead .booking-box{display:none}#mainhead.menuopen nav{background:#ff6a13}#mainhead.menuopen.hover nav{background:#ff6a13}#mainhead.menuopen.scrolled nav{background:#ff6a13}#mainhead.menuopen.scrolled.hover nav{background:#ff6a13}#mainhead.menuopen .navbar-header .header-logo-orange{opacity:0}#mainhead.menuopen .navbar-header .header-logo-white{opacity:1}#mainhead.menuopen .mobile-close{display:none}#mainhead.menuopen .nav-rows{left:-15px;transition:left .5s}#mainhead .navbar-header .navbar-brand{padding-top:14px}#mainhead .navbar-header .header-logo-orange,#mainhead .navbar-header .header-logo-white{height:45px}#mainhead .nav-rows{float:left;width:100%;left:450px;transition:left .5s;top:-1px}#mainhead .nav-mobile-scroll{margin-top:0}#mainhead #second-nav-row .menu-inner-col.menu-inner-col-second{margin-top:0;padding-top:0}#mainhead.scrolled-mobile-nav nav{background:#fff!important}#mainhead.scrolled-mobile-nav nav .navbar-header .header-logo-orange{opacity:1}#mainhead.scrolled-mobile-nav nav .navbar-header .header-logo-white{opacity:0}#mainhead.scrolled-mobile-nav nav .navbar-header .navbar-toggle .icon-bar{background:#0d0d0d}#mainhead nav li.active{text-decoration:none}#mainhead nav li.active .menu-title,#mainhead nav li.active a{color:#fff}#mainhead nav li.active>.link-format,#mainhead nav li.active>a{text-decoration:underline}#mainhead nav li.subactive>a{text-decoration:underline}#mainhead nav li.subsubactive>a{text-decoration:underline}#mainhead nav .navigationtel{display:none}#mainhead .mobile-infos{display:block;text-align:center}#mainhead .mobile-infos .mobile-phone{margin-bottom:80px}#mainhead .mobile-infos .mobile-phone .booking-tel{font-family:BalooDa2-Bold,sans-serif;font-size:16px;letter-spacing:.9px;color:#fff}#mainhead .mobile-infos .mobile-booking{color:#fff;font-size:14px;font-family:BalooDa2-Bold,sans-serif;text-transform:uppercase;margin-bottom:20px}#mainhead .mobile-infos .mobile-booking svg{fill:#fff}#mainhead .mobile-infos .mobile-booking div{display:inline}#mainhead .mobileutilisation{display:none}}@media screen and (max-width:340px){.page-1 #mainhead .navbar-header .header-logo-orange,.page-1 #mainhead .navbar-header .header-logo-white{left:5px}#mainhead .booking-box{right:70px}#mainhead .navbar-header .header-logo-orange,#mainhead .navbar-header .header-logo-white{left:5px}}.clear1024{display:none}.clear768{display:none}.gallery .galleryimagewrapper img{max-height:220px}.gallery p.instahashtag{height:144px;font-family:BalooDa2-Bold,sans-serif;word-spacing:9999px;font-size:33px;line-height:36px;letter-spacing:-.5px;margin-bottom:22px;overflow:hidden}.page-203 .introtext .blackbutton,.page-203 .introtext .redbutton{width:100%;margin:5px 5px 0}@media (max-width:1054px){.introimages .extendedcontainer .introimages-fluidwrapper picture{max-width:49.5%}.introimages .extendedcontainer .introimages-fluidwrapper picture:first-child{margin-right:.5%}.introimages .extendedcontainer .introimages-fluidwrapper picture:last-child{margin-left:.5%}}@media (min-width:1055px){.introimages .extendedcontainer .introimages-fluidwrapper picture:first-child img{padding-bottom:10px}}@media screen and (max-width:1430px){.bigteaser .bigteaserimage{max-width:768px}.introtext .leftintrotextcol{max-width:280px;padding-right:40px}.introtext .rightintroimagecol{max-width:580px}.introtext .rightintrotextcol{max-width:580px}.gallery .galleryimagewrapper img{max-height:185px}.introimages img.bigimage{max-width:766px}.introimages img.smallimage{max-width:384px}.introimages .texttile{height:177px;width:384px}.introimages .texttile:first-child{height:236px}.introimages .texttile .tilesmalllinkwrapper{left:0}.introimages .texttile.bigtile{width:766px;height:430px}}@media screen and (max-width:1230px){.introtext .leftintrotextcol{max-width:230px;padding-right:20px}.introtext .rightintroimagecol{max-width:505px}.introtext .rightintrotextcol{max-width:505px}.introtext .rightintrotextcol img{width:100%;height:auto}.gallery .galleryimagewrapper img{max-height:157px}.ratings-wrapper .widget-wrapper{bottom:0}.introimages img.bigimage{max-width:680px}.introimages img.smallimage{max-width:304px}.introimages .texttile{height:179px;width:304px}.introimages .texttile:first-child{height:203px}.introimages .texttile.bigtile{width:680px;height:382px}}@media screen and (max-width:1054px){.bigteaser .bigteasertextouterwrapper{margin-left:0;margin-right:0}.bigteaser .bigteasertextwrapper{margin-left:0;padding-left:0;padding-right:0;width:100%}.bigteaser .bigteasertext-container{width:42%;float:left;padding-right:0}.bigteaser .bigteaserimage-container{max-width:58%;float:right;padding-left:0}.bigteaser .bigteaserimage{max-width:100%}.bigteaser .bigteasertext{width:100%;max-width:100%;margin-top:0;position:relative}.introtext .leftintrotextcol{max-width:30%;padding-right:40px}.introtext .rightintroimagecol{max-width:70%;padding-right:0}.introtext .rightintrotextcol{max-width:70%;padding-right:0}.directionswrapper{width:100%;margin-left:0}.directionswrapper .googlemaps{background-size:cover}.faq .faqwrapper .questiontext{padding-right:40px}.faq .faqwrapper .answertext{padding-right:40px}.gallery .galleryimagewrapper{width:25%;float:left}.gallery .galleryimagewrapper img{max-height:initial}.gallery .instawrapper{float:left;width:25%;padding:0 10px}.gallery .clear1024{display:block}.gallery .notonmobile,.gallery .notonmobileimage{display:none}.ratings-wrapper{clear:both}.ratings-wrapper .ratings .rating-carousel-wrapper{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:50px}.ratings-wrapper .ratings .rating-carousel-wrapper .carousel-wrapper-width{margin-left:30px;width:90%;padding:0 12px}.ratings-wrapper .ratings .rating-carousel-wrapper .rating-carousel .rating .ratingtext{font-size:27px;line-height:30px;width:90%}.ratings-wrapper .ratings .rating-carousel-wrapper .rating-carousel .rating .quoteicon{width:28px;height:23px;background-size:cover}.ratings-wrapper .ratings .rating-carousel-wrapper .rating-carousel .slick-arrow{top:270px}.ratings-wrapper .widget-wrapper{position:relative;bottom:0;top:-145px;float:right;margin-right:65px;margin-bottom:-150px;-webkit-transform:translateX(0);transform:translateX(0);left:auto;width:441px}.introimages .intromiddle{margin-right:.5%;margin-bottom:0}.introimages .intromiddle.smallimage{padding-bottom:0}.introimages .introlast{margin-left:.5%}.introimages img.bigimage{max-width:100%;width:100%;margin-bottom:10px;float:none}.introimages img.smallimage{max-width:none;width:100%;float:none}.introimages .texttile{height:auto;width:49.5%;float:none;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.introimages .texttile.bigtile{width:100%;height:382px;float:none}.introimages .introimages-fluidwrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.introimages .introimages-fluidwrapper img{-webkit-align-self:end;-ms-flex-item-align:end;align-self:end}}@media screen and (max-width:768px){.bigteaser .bigteasertext-container{float:none;padding-right:0;padding-left:0;width:100%}.bigteaser .bigteaserimage-container{float:none;padding-left:15px;max-width:100%;margin-top:-40px;position:relative;z-index:1}.bigteaser .bigteasertext{padding-bottom:70px}.introtext .leftintrotextcol{max-width:100%;padding-right:0}.introtext .rightintroimagecol{max-width:100%;padding-right:0}.introtext .rightintrotextcol{max-width:100%;padding-right:0}.directions .googlemaps{background-position:center}.directions .leftintrotextcol{margin-bottom:20px}.faq .faqwrapper{width:100%}.faq .faqwrapper .answertext{padding:0}.faq .faqwrapper .answertext .answertextpaddingdummy{overflow:scroll}.gallery .galleryimagewrapper{width:50%;float:left}.gallery .galleryimagewrapper img{max-height:initial}.gallery .clear1024{display:none}.gallery .clear768{display:block}.gallery .instawrapper{width:100%;float:none}.gallery .notonmobileimage{display:block}.imagetexttiles .tiles{display:block}.imagetexttiles .tiles .tile{width:100%;max-width:100%;margin-top:5px;margin-bottom:5px}.imagetexttiles .tiles .tile .texttile{text-decoration:none}.imagetexttiles .tiles .tile .texttile .tilebigtext,.imagetexttiles .tiles .tile .texttile .tilesmalltext{position:relative;top:auto;bottom:auto;display:block}.imagetexttiles .tiles .tile .texttile .tilebigtext{margin-top:35px;margin-bottom:20px;transform:translateY(0);-webkit-transform:translateY(0)}.imagetexttiles .tiles .tile .texttile .tilesmalltext{margin-bottom:25px}.imagetexttiles .tiles .tile .imagetile{width:100%}.megatypo{margin-bottom:50px}.megatypo a,.megatypo p{font-size:27px;line-height:30px;letter-spacing:-.4px}.ratings-wrapper{clear:both}.ratings-wrapper .ratings .rating-carousel-wrapper .rating-carousel .slick-arrow{top:250px}.ratings-wrapper .widget-wrapper{top:0;float:none;margin-bottom:0;width:100%}.introimages .intromiddle{margin-right:0}.introimages .introlast{margin-left:0}.introimages img.bigimage{max-width:100%;width:100%;margin-bottom:10px}.introimages img.smallimage{max-width:100%;width:100%;margin-bottom:10px}.introimages .texttile{height:auto;padding-top:20px;width:100%;float:none}.introimages .texttile .tilebigtext{position:static;top:auto!important;transform:translateY(0);-webkit-transform:translateY(0);line-height:45px;display:block;padding-top:35px;padding-bottom:25px}.introimages .texttile .tilesmalltext{position:static;display:block}.introimages .texttile .tilesmalltext .tilesmalllinkwrapper{position:static;display:block;padding-bottom:20px}.introimages .texttile.bigtile{float:none;width:100%;height:auto}.introimages .introimages-fluidwrapper{display:block}.videoteasercolumns{margin-top:10px}.videoteasercolumns iframe{margin-bottom:20px}.videoteasercolumns .videoteasercol.first{margin-bottom:30px}.hugetext{display:none}}@media screen and (max-width:340px){.introimages .texttile .tilebigtext{padding-left:0;padding-right:0}}#yumpu{width:100%;height:400px}@media screen and (min-width:768px){#yumpu{height:480px}}@media screen and (min-width:992px){#yumpu{height:600px}}@media screen and (min-width:1200px){#yumpu{height:750px}}.tx-wvier-instagram .social-teaser .teaser-inner{position:relative;overflow:hidden}.tx-wvier-instagram .social-teaser .teaser-inner .overlay{-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;position:absolute;top:0;width:100%;height:100%;padding:15px;background:rgba(0,0,0,.5);color:#fff}.tx-wvier-instagram .social-teaser .teaser-inner .overlay .text-wrapper{display:none}.tx-wvier-instagram .social-teaser .teaser-inner .overlay .overlay-bottom{-webkit-transform:translate(-50%);transform:translate(-50%);position:absolute;top:50%;left:50%;white-space:nowrap}.tx-wvier-instagram .social-teaser .teaser-inner .overlay .overlay-bottom .svg-icon svg{-webkit-transform:translateY(25%);transform:translateY(25%);fill:#fff;width:22px}.tx-wvier-instagram .social-teaser:hover .teaser-inner .overlay{-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width:1430px){.tx-wvier-instagram .social-teaser .teaser-inner .overlay .text-wrapper{display:block}.tx-wvier-instagram .social-teaser .teaser-inner .overlay .overlay-bottom{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:auto;bottom:20px}}.tx-wvier-blablacar .blablacar-trip h3{margin:20px 0}.tx-wvier-blablacar .blablacar-trip .trip-inner{position:relative;padding:15px 0;font-family:BalooDa2-Bold,sans-serif;font-size:23px;line-height:27px;letter-spacing:-.3px;color:initial}.tx-wvier-blablacar .blablacar-trip .trip-inner .trip-route{margin:10px 0;height:78px}.tx-wvier-blablacar .blablacar-trip .trip-inner .trip-seats{margin:10px 0;line-height:78px;padding-left:100px}.tx-wvier-blablacar .blablacar-trip .trip-inner .trip-price{margin:10px 0;line-height:78px;padding-left:30px}.tx-wvier-blablacar .blablacar-trip .trip-inner .arrival-city,.tx-wvier-blablacar .blablacar-trip .trip-inner .arrival-time,.tx-wvier-blablacar .blablacar-trip .trip-inner .departure-city,.tx-wvier-blablacar .blablacar-trip .trip-inner .departure-time{display:inline-block;float:left;width:calc(100% - 85px);padding:8px 12px;line-height:1}.tx-wvier-blablacar .blablacar-trip .trip-inner .arrival-time,.tx-wvier-blablacar .blablacar-trip .trip-inner .departure-time{text-align:right;width:85px}.tx-wvier-blablacar .blablacar-trip .trip-inner .svg-icon-route{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:100px;top:50%;height:58px}.tx-wvier-blablacar .blablacar-trip .trip-inner .svg-icon-seat{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:30px;top:50%;height:58px}.tx-wvier-blablacar .blablacar-trip .trip-inner .svg-icon-arrow{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:5%;height:22px}.tx-wvier-blablacar .blablacar-trip .trip-inner .svg-icon-arrow svg{height:22px;width:auto}.tx-wvier-blablacar .blablacar-trip .trip-inner .svg-icon-route svg,.tx-wvier-blablacar .blablacar-trip .trip-inner .svg-icon-seat svg{height:58px}@media (max-width:400px){.tx-wvier-blablacar .blablacar-trip .trip-inner{font-size:21px}}@media (max-width:767px){.tx-wvier-blablacar .blablacar-trip .trip-inner .arrival-time,.tx-wvier-blablacar .blablacar-trip .trip-inner .departure-time{padding:8px 22px 8px 0}.tx-wvier-blablacar .blablacar-trip .trip-inner .arrival-city,.tx-wvier-blablacar .blablacar-trip .trip-inner .departure-city{padding:8px 0 8px 22px}.tx-wvier-blablacar .blablacar-trip .trip-inner .svg-icon-route{left:95px}.tx-wvier-blablacar .blablacar-trip .trip-inner .trip-price,.tx-wvier-blablacar .blablacar-trip .trip-inner .trip-seats{font-family:BalooDa2-Regular,sans-serif;font-size:20px}.tx-wvier-blablacar .blablacar-trip .trip-inner .svg-icon-seat{left:25px}.tx-wvier-blablacar .blablacar-trip .trip-inner .svg-icon-seat svg{height:38px}.tx-wvier-blablacar .blablacar-trip .trip-inner .trip-seats{padding-left:80px}.tx-wvier-blablacar .blablacar-trip .trip-inner .trip-price{padding:0 15% 0 0;text-align:right}}@media (min-width:992px){.tx-wvier-blablacar .blablacar-trip .trip-inner{margin:0}}@media (min-width:1431px){.tx-wvier-blablacar .blablacar-trip .trip-inner .trip-route{width:25%}}.news .news-list-view{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news .news-list-view .article{padding:0 5px}.news .news-list-view .article .news-img-wrap{overflow:hidden}.news .news-list-view .article .news-img-wrap img{transition:all .3s}.news .news-list-view .article a:focus,.news .news-list-view .article a:hover{text-decoration:none}.news .news-list-view .article a:focus img,.news .news-list-view .article a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.news .news-list-view .article a:focus h3,.news .news-list-view .article a:hover h3{color:#ff6a13}.news .news-list-view .article .teaser-text{color:#0d0d0d}.news .news-list-view .article .teaser-text h3{margin:10px 0;transition:color .3s}.news .news-list-view .article .teaser-text p{font-size:15px;line-height:1.5}.news .news-list-view .article .teaser-text .news-list-date{display:block;margin-bottom:15px;font-family:BalooDa2-Semibold,sans-serif;font-size:15px}.news .page-navigation .f3-widget-paginator{margin:40px 0 0;padding:0}.news .page-navigation .f3-widget-paginator li{display:inline-block;width:1.6em;margin:0;font-family:BalooDa2-Semibold,sans-serif;font-size:23px;text-align:center}.news .page-navigation .f3-widget-paginator li a{display:block;border:0;font-size:23px}.news .page-navigation .f3-widget-paginator li:before{content:none}.news .page-navigation .f3-widget-paginator li.current{font-family:BalooDa2-Bold,sans-serif;text-decoration:underline}.news .page-navigation .f3-widget-paginator li.next a,.news .page-navigation .f3-widget-paginator li.previous a{position:relative;display:block;text-indent:-9999px}.news .page-navigation .f3-widget-paginator li.next a:after,.news .page-navigation .f3-widget-paginator li.previous a:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1em;height:1em;background-image:url(../../Icons/Content/arrow-right-default.svg);background-repeat:no-repeat}.news .page-navigation .f3-widget-paginator li.previous a:after{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.news .news-detail .news-teaser-text{padding:2.5em 1.5em 0 15px}.news .news-detail .news-teaser-text p{font-family:BalooDa2-Bold,sans-serif;font-size:30px;line-height:32px;margin-bottom:25px}.news .news-detail .news-teaser-text p strong{color:#ff6a13}.news .news-detail .news-list-date{font-family:BalooDa2-Bold,sans-serif;font-size:23px;padding:0 15px}.news .news-detail .news-backlink-wrap{padding:2.5em 15px 0}.news .news-detail .introtext{padding:50px 15px 0}.news .news-detail .img-col{padding:5px}.news .news-detail .img-col img{max-width:100%}@media (min-width:1231px){.news .news-detail .news-teaser-text p{font-size:33px;line-height:36px;margin-bottom:30px}.news .news-detail .news-backlink-wrap{padding:6.5em 15px 0}}@media (max-width:600px){.news .news-list-view .article{width:100%}.news .news-detail .img-col{width:100%}}