.booking-container .anz_less,.booking-container .anz_more,.headerContainer{-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}body{overflow-x:hidden}#aoMainContainer{max-width:100%;width:100%}.container-1200,.partner_content{max-width:1200px}.sideNotice{display:none}.no-padding{padding:0}.slide img{height:auto;width:100%}.show-mobile{display:none!important}@media (min-width:992px){#footerRow #innerFooter{max-width:1215px;width:100%}.responsive_menu{display:block!important}.navbar-collapse,.responsive_menu .navbar-header{display:none}}@media (max-width:992px){.cl_checkBox,.cl_mainPicBox,.responsive_menu .navbar-header,div#bs-example-navbar-collapse-3{display:none}body{padding-top:0}#aoMainContainer{max-width:100%;width:100%}.container-fluid{padding:0}.ao-logo{justify-content:left}}.full-width-container{margin-bottom:0}.slider-booking-mask-container{display:flex;flex-direction:column}.booking-mask-container{background:linear-gradient(180deg,#293a88 55%,hsla(0,0%,100%,0));-webkit-background:linear-gradient(180deg,#293a88 55%,hsla(0,0%,100%,0));-moz-background:linear-gradient(180deg,#293a88 55%,hsla(0,0%,100%,0));padding-top:20px;position:absolute;top:112px;z-index:12}.booking-mask-container #cityTool{background:transparent!important}.booking-mask-container #cityTool .bookingform{border-bottom:0!important}.booking-mask-container .filterH3{display:none}.booking-mask-container #cityTool .bookingform{gap:4px!important}.booking-mask-container #cityTool .cityBtn{border-radius:8px;width:100%!important}.booking-mask-container #newCalendar,.booking-mask-container .city-tool-btn-container,.booking-mask-container .cityPageInput,.booking-mask-container .locationContainer{border-radius:8px;flex:unset!important;max-width:290px!important;min-width:unset!important;outline:none;width:100%!important}.booking-mask-container .city-tool-btn-container{gap:unset!important}.booking-mask-container .cityBtn{font-size:18px}.booking-mask-container input{border-radius:8px!important}.cityPageInput,.cityPageInput #newCalendar,.cityPageInput .peoplesInput{border:0!important;outline:none!important}.pager-list ul li a{background:hsla(0,0%,100%,.5);border-radius:8px;display:block;float:left;height:8px;margin:10px;outline:0;text-indent:-9999px;width:50px}.pager-list ul li a.active{background:#fff}.personChoiceContainer{bottom:unset!important;top:100%!important}#cityTool .select-options{border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:0!important;max-width:900px!important;padding:10px 20px 20px!important;width:calc(100vw - 240px)!important}.select-options ul{-moz-column-count:5;column-count:5;-moz-column-gap:40px;column-gap:40px;list-style:none;margin:0;overflow:hidden!important;padding:0}.select-options li{-moz-column-break-inside:avoid;break-inside:avoid;font-weight:400!important;padding:5px 0;white-space:nowrap}#cityTool .select-options li.house-select,.bookingform .search-container{display:none}.headerContainer{box-shadow:none;margin:0;overflow:visible!important;position:absolute;top:0;transition:all .2s ease-in;width:100%;z-index:13}.headerContainer.fixed{background:#293a88;position:fixed;z-index:13}.full-width-container .sliderOverlay{background:linear-gradient(0deg,rgba(41,58,136,0),#293a88);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.mainSlider{background:url(https://cdn.aohostels.com/img/index/full_width/ao_berlin_family_088.jpg);background-size:100%;height:55vh;overflow:hidden;position:absolute;width:100%;z-index:0}.mainSlider .mainbxslider{margin:0;padding:0}.mainSlider .bx-wrapper .bx-viewport{border:none!important;height:100vh!important;left:0}.full-width-container,.mainSlider,.mainSlider .bx-wrapper .bx-viewport,.mainSliderContainer{min-height:900px}.mainSlider .bx-wrapper .bx-pager{bottom:20px}.pager-list a{background:hsla(0,0%,100%,.5);border-radius:8px;display:block;float:left;height:8px;margin:10px;outline:0;pointer-events:all;text-indent:-9999px;width:50px}.pager-list a.active,.pager-list a:hover{background:#fff}.header-link{color:#fff;display:inline-block;font-size:20px;font-weight:600;margin-right:25px;padding-top:30px;text-transform:uppercase}.header-link a{color:#fff}.header-link a:hover{color:#be1622;text-decoration:none}.nav-left{padding:0 0 0 25px}.nav-right{padding:0;text-align:center}.mainSliderText-it{font-size:70px!important}@media(max-width:1125px){.mainSliderText-it{font-size:50px!important}}@media(max-width:1099px){.header-link-it{font-size:16px!important}}@media (max-width:1057px){.header-link{font-size:18px}}@media(max-width:500px){.mainSliderText-it{font-size:30px!important}}.header-menu-icon{background:transparent;border:none;color:#fff;display:inline-block;margin-bottom:-20px;outline:0;padding:0 30px;z-index:2}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.ao-logo{float:left;width:125px}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{left:0;margin-left:auto;margin-right:auto;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;position:relative}[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;outline:0}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.index-slider .slick-dots{bottom:60px!important;padding-left:10%!important;text-align:left!important}.index-slider .slick-dots li button{background:#707173!important;border-radius:50%;box-shadow:0 0 7px #fff;height:15px;width:15px}.index-slider .slick-dots li button:before{content:""}.index-slider .slick-dots .slick-active button{background:#be1622!important}.index-slider .slider-img{height:auto;width:100%}.index-slider .slick-slide:before{background:linear-gradient(0deg,rgba(41,58,136,0),#293a88);content:"";display:block;height:100%;pointer-events:none;position:absolute;width:100%;z-index:11}.slick-next,.slick-prev{background:#fff!important;border:none;border-radius:50%;box-shadow:0 2px 8px 0 #b8b8b8;color:transparent;cursor:pointer;display:block;font-size:0;height:35px;line-height:0;outline:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:35px;z-index:11}.flip,.full-width-container .flip{transform:rotate(180deg)}.slick-prev{left:0}.slick-prev:before{color:#666;content:"\f104";font:normal normal normal 14px/1 FontAwesome;font-size:28px;padding-right:2px}.slick-next{right:0}.slick-next:before{color:#666;content:"\f105";font:normal normal normal 14px/1 FontAwesome;font-size:28px;padding-left:2px}.slide-content{padding-top:80px;text-align:center}.slide-content h1{color:#fff;display:none;font-size:50px;margin-bottom:0!important}.slide-content h2{color:#fff;display:none;margin-top:0!important}.slide-content h2 a{color:#fff;outline:0;pointer-events:all}.slide-content .houses-title{color:#be1622;display:block;font-size:15px;padding-top:45px}.booking-container{margin-top:410px;pointer-events:none;position:absolute;width:100%;z-index:11}.booking,.corona a,.moreButton{pointer-events:all}.booking{margin:auto;padding:0 40px}.booking-button{background:#f9cd00;border:none;color:#000;font-size:18px;font-weight:700;margin-top:0;outline:0;padding:15px 10px;transition:all .25s ease-in-out;width:100%}.booking-button:hover{background:#d8b306}.reviews-slider .slick-slide{border:1px solid #ebebeb;margin:12px 20px 28px}.reviews-slider .slick-list{padding:0 20px}.reviews-slider .fa-angle-down{color:#293a88;cursor:pointer;display:none;font-size:30px;padding:6px;text-align:center}.demandSliderSubText span{display:block;font-size:18px;margin-top:25px}.instagramHeadline{display:none}@media (max-width:1130px){.index-slider .slick-dots{padding-left:3%!important}.booking{padding:0 30px}}.mainSliderContainer{height:55vh}.bx-wrapper img{min-width:100vw}@media (min-width:768px){.slide-content{min-height:280px}.bx-wrapper img{display:block;max-width:unset;min-height:900px;min-width:100vw}.booking{margin-top:0;width:75%}.slide-content h2{font-size:28px}}@media (max-width:992px){#cityTool{margin-top:unset!important;position:relative!important}#cityTool.active{position:fixed!important}#cityTool .select-options{max-width:unset!important;padding:10px 0 20px 20px!important;width:100%!important}#cityTool .select-options ul{-moz-column-count:unset;column-count:unset;display:flex;flex-direction:column;overflow-y:scroll!important}.slide-content{top:210px}.slide-content h1{font-size:38px;margin-top:10px}.index-slider .slick-dots{bottom:0!important;padding-left:30px!important}.mainSlider,.mainSliderContainer{height:62vh}}@media (max-width:425px){.booking{margin-left:-15px;padding:10px 0!important}.slide-content h1{margin-top:-10px}.demandSliderSubText span{font-size:13px}}.full-width-container .sidebar{background-color:#fff;border-radius:0;height:100%;overflow-x:hidden;padding-top:100px;position:fixed;right:-500px;top:0;transition:.5s;width:500px;z-index:14}.full-width-container .open-nav{max-width:500px!important;right:0;width:30%}@media (min-width:1600px){.full-width-container .open-nav{width:500px}}.full-width-container .login-button{background:0 0!important;border:none;color:#293a88;display:block!important;float:right;font-size:30px;outline:0}.full-width-container .login-name{color:#293a88!important;display:inline-block;text-transform:none!important}.full-width-container .login-name:hover{text-decoration:underline!important}.full-width-container .login-menu{display:none}.full-width-container #topmenu-login .btn-block{background:0 0;border:1px solid #fff;margin-bottom:30px;outline:0}.full-width-container #topmenu-login .btn-block:hover{background:#fff;color:#333}.full-width-container .forgot-password{font-size:12px!important;text-transform:none!important}.full-width-container .sidebar .dropdown-menu{background:#444;border-bottom:1px solid hsla(0,0%,65%,.44)!important;border-left:1px solid hsla(0,0%,65%,.44)!important;border-radius:0;border-right:1px solid hsla(0,0%,65%,.44)!important;width:100%}.full-width-container .sidebar .dropdown-menu li{display:flex;justify-content:center}.full-width-container .sidebar a,.full-width-container .sidebar span{color:#293a88;font-family:Arial,sans-serif;font-size:14px;font-weight:700;line-height:24px;list-style:none;margin:0;text-transform:uppercase;z-index:1000}.full-width-container .sidebar a:hover,.full-width-container .sidebar span{color:#fff;text-decoration:none}.full-width-container .sidebar .closebtn{font-size:36px;margin-left:50px;position:absolute;right:25px;top:20px}.full-width-container .sidebar .closebtn:hover{color:#be1622}.full-width-container .openbtn{background-color:#111;border:none;color:#fff;cursor:pointer;font-size:20px;padding:10px 15px}.full-width-container .openbtn:hover{background-color:#444}.full-width-container #main{padding:16px;transition:margin-left .5s}.full-width-container .sidebar .dropdown-menu>li>a{display:flex;justify-content:center;padding:10px;width:100%}.full-width-container .sidebar ul{margin:0;padding:0;width:100%}.full-width-container .sidebar ul li{list-style:none}.full-width-container .sidebar .dropdown-title{padding:10px 30px}.full-width-container .sidebar .dropdown-title:hover{background:#293a88;cursor:pointer}.full-width-container .sidebar .dropdown-title .fa{color:#293a88;float:right;font-size:20px}.full-width-container .sidebar .dropdown-title-active .fa,.full-width-container .sidebar .dropdown-title:hover .fa{color:#fff}.full-width-container .dropdown-title-active{background:#293a88;color:#fff!important;margin-bottom:1px!important}.full-width-container .dropdown-title-second{padding:5px 0 5px 60px!important}.full-width-container .dropdown-title-third{padding-left:20px}.full-width-container .language-currency{padding-bottom:10px}.full-width-container .sidebar .currencySwitchSmall,.full-width-container .sidebar .languageSwitcher{margin:0;width:100%}.full-width-container .sidebar .currencySwitchSmall:hover,.full-width-container .sidebar .languageSwitcher:hover{padding:0}.full-width-container .sidebar .languageSwitcher .dropdown{background:#293a88;border:none;color:#fff;cursor:pointer;display:flex;font-size:14px;justify-content:center;min-height:40px;padding:15px;position:relative;text-align:center}.full-width-container .sidebar .languageSwitcher .dropdown span{transform:scale(1.2)}.full-width-container .sidebar .currencySwitchSmall li ul li{text-align:center}.full-width-container .sidebar .currencySwitchSmall span.currencySymbol{color:#fff}.full-width-container .sidebar .currencySwitchSmall li ul li:hover span{color:#444}.full-width-container .sidebar .currencySwitchSmall li.first-level{background:#293a88;border:none;border-left:1px solid #ccc;color:#fff;cursor:pointer;font-size:14px;min-height:40px;padding-bottom:0;padding-top:10px;position:relative;text-align:center}.full-width-container .sidebar .currencySwitchSmall .currency-active{color:#fff!important}.full-width-container .sidebar .currency-container{background:#444!important;border-radius:0;padding:0}@media screen and (max-height:450px){.full-width-container .sidebar{padding-top:15px}.full-width-container .sidebar a{font-size:18px}}.full-width-container .responsive_menu .navbar-nav a.opened,.full-width-container .responsive_menu .navbar-nav a:hover{background:#293a88;color:#fff}.full-width-container .dropdown-links{display:none}.full-width-container .dropdown-links li{padding:5px 0}.full-width-container .dropdown-links li span:hover,.full-width-container .dropdown-links li:hover{background:#293a88;cursor:pointer}.full-width-container .dropdown-links .second-links:hover{background:0 0}.full-width-container .dropdown-links li a,.full-width-container .dropdown-links li span{font-size:12px;padding-left:80px!important;padding-right:20px!important}.full-width-container .dropdown-links-second{padding-left:20px!important}.full-width-container .dropdown-links-second:hover{background:#293a88}@media (max-width:992px){.full-width-container .open-nav{width:40%}}#aoMainWrapper{padding-top:0!important}@media (max-width:768px){.booking-container{margin-top:0;position:relative;z-index:2}.sliderTextOverlay{position:relative;top:400px!important;width:95%!important;z-index:1}.booking-container.zindex{z-index:99999999!important}.login-button{margin:0 9px}.ao-logo{width:105px}.full-width-container .open-nav{max-width:100%!important;width:100%}}@media (min-width:768px){.custom-scrollbar::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.custom-scrollbar::-webkit-scrollbar{background-color:#f5f5f5;width:12px}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#333;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}}.bnefits-container a:hover{text-decoration:none}.mainbxslider li:not(:first-child){display:none}.applyBtn{background-color:#293a88!important;transition:.4s}.applyBtn:hover{background-color:#212f6f!important}.booking-container input::-webkit-inner-spin-button,.booking-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.booking-container input[type=number]{-moz-appearance:textfield}.booking-container .anz_less,.booking-container .anz_more{background:#293a88;border:1px solid #293a88;border-radius:40px;height:40px;transition:all .2s ease-in;width:40px}.corona a,.moreButton i,.personSaveButton{-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.booking-container .anz_less:hover,.booking-container .anz_more:hover{background:#212f6f}.booking-container .anz_person:hover{cursor:pointer}.booking-container .input_choice{border:none;border-bottom:1px solid #ebebeb;color:#666;width:100%!important}.select-scrollbar::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.select-scrollbar::-webkit-scrollbar{background-color:#f5f5f5;width:10px}.select-scrollbar::-webkit-scrollbar-thumb{background-color:#999;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.full-width-container .error_menu_xs{display:none;text-align:center}.full-width-container li.dropdown:hover{background:0 0}.full-width-container .booking_xs{padding-right:0;padding-top:10px}.full-width-container .adultContainer,.full-width-container .childContainer{text-align:center}.full-width-container .cl_headline{color:#444!important;font-family:Arial,sans-serif;font-size:14px!important;font-weight:700;line-height:24px!important;margin:0!important}#cl_theadRight,.full-width-container #cl_theadLeft{cursor:pointer}.full-width-container #cl_headNumbers{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.full-width-container #cl_headNumbers td{background:#fff;color:#666;cursor:default;font-family:Arial,sans-serif;font-size:11px;font-weight:700;line-height:27px}@media (max-width:992px){.crnBdg{margin-top:10px!important;width:100px!important}.full-width-container .booking{padding:40px 10px}}@media (max-width:500px){.full-width-container .booking{margin-left:-15px;padding:0}.crnBdg{margin:0!important}}@media (max-width:400px){.slide-content h2{margin-top:0}.full-width-container .cl_headline{font-size:12px!important}}.full-width-container .error_menu_xs{color:#be1622;font-size:14px;margin-top:5px}.container-1200{margin:auto;padding:20px}@media (max-width:768px){.container-1200{padding:0}}.benefits-container a:hover{text-decoration:none}.more-reviews,.top5-num{font-weight:700;position:absolute}.container-1200{padding:60px 20px!important}.home-club-benefits-title-container{display:flex;justify-content:space-between}.greenCircle{background:#10842d;border-radius:200px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;opacity:1;padding:20px 15px;right:100px;text-align:center;transform:rotate(-13deg);transition:all .25s ease-in-out;width:100px}.container-reviews{padding:20px}.container-reviews .fancy span{color:#293a88}.container-reviews .fancy:before{border-color:#293a88}.mention-box{border-radius:10px;margin:0;max-height:180px;overflow:hidden;padding:20px 25px;-webkit-transition:height .3s ease;transition:all .15s}.mention-box:hover{opacity:.15}.toggle-height{max-height:unset;transition:height .3s ease}.more-reviews{color:#293a88;display:none;font-size:21px;left:50%;pointer-events:none;top:50%;transform:translate(-50%,-50%);width:-moz-fit-content;width:fit-content}.more-reviews-link:hover .more-reviews{display:block}.mention-box .rating-single{display:flex;flex-wrap:wrap;justify-content:center;padding:0}.fancy span,.mention-box .rating-number,.top5-box,.top5-num{display:inline-block}.mention-box .rating-number{background:#293a88;border-radius:3px;color:#fff;font-size:24px;font-weight:700;line-height:40px;margin:0;min-width:66px;text-align:center}.mention-box .rating-label{color:#129911;display:block;font-size:14px;font-weight:700;padding-top:5px;text-align:center;width:100%}.mention-box .rating-text{color:#333;font-size:14px;padding-left:8px}.mention-box .ratingCategory{font-size:14px;margin:4px 0;padding-right:0;text-align:left}.mention-box .detailedSingleRating,.mention-box .rating-bar{padding-right:0}.mention-box .rating-bars{color:#333;margin-top:15px;padding:0}.mention-box .scaleBar{background:#ccc;border-radius:25px;box-shadow:inset 0 -1px 1px hsla(0,0%,100%,.3);height:10px;margin:10px 20px;position:relative}.mention-box .scaleBar>span{background:#293a88;border-radius:25px;display:block;height:10px;width:0}.mention-box .detailedSingleRating span{font-weight:700}.mention-city-mobile{color:#293a88;font-size:20px!important;font-weight:700}.mention-date-mobile{color:#314879;font-size:14px;line-height:140%;margin-bottom:5px}.cl_opinionLink_20150224{text-align:right}.cl_bob,.fancy,.top5-num,.top5-section{text-align:center}.top5-section{margin-bottom:40px;padding:0}.top5-box{border-radius:4px;box-shadow:0 0 20px #00000029;margin:12px;overflow:hidden;position:relative;width:17%}.top5-img{height:auto;width:100%}.top5-num{background:#fff;border:1px solid #ef5934;border-radius:50%;color:#ef5934;font-size:28px;height:48px;left:-16px;line-height:48px;top:-12px;width:48px}.cl_bob,.top5-bottom a{display:block;text-decoration:none}.top5-bottom{border:1px solid #cdd9ea;border-radius:0 0 4px 4px;border-top:none;min-height:124px;padding:10px;position:relative}.top5-bottom a{color:#293a88;font-size:15px;font-weight:400;margin-bottom:10px}.cl_bob{background:linear-gradient(to bottom right,#ef5934,#d41624);border-radius:3px;color:#fff!important;cursor:pointer;font-size:12px;font-weight:700;padding:6px;width:100%}.cl_bob:hover{background:linear-gradient(to bottom right,#ef5934,#f06542);text-decoration:none}.top5-bottom a span{color:#bf4122!important;font-weight:500}.top5-bottom .fakeNav{bottom:0;left:0;padding:10px;position:absolute;width:100%}.top5-bottom .fakeNav span{background:#fc0!important;color:#3b3b3b!important;font-weight:700!important;transition:all .2s ease-in-out}.top5-bottom .fakeNav span:hover{background:#d8b306!important}@media (max-width:992px){.top5-box{margin:9px}}@media (max-width:1035px){.top5-bottom{padding:8px 4px}}.fancy{line-height:.5;margin-bottom:30px;position:relative}.fancy span{background:#fff;color:#293a88;font-size:28px;font-weight:700;padding:0 15px;position:relative;z-index:1}.fancy:before{border-bottom:1px solid #293a88;border-top:1px solid #293a88;content:"";height:5px;left:0;margin-top:-3.5px;position:absolute;top:50%;width:100%}.contentbox h1{margin-top:0}.full-width-container span.po{margin-right:33px}.vorkasse{width:93%}.sidebar-links{box-shadow:0 0 4px 0 #b8b8b8;padding:5px 0}.sidebar-links a,.sidebar-links span{color:#293a88;display:block;font-weight:700;text-decoration:none!important}.contentbox_inner div,.contentbox_inner p{font-size:13px;line-height:160%;margin-bottom:10px}ul.vorteile{list-style:none;padding-left:0}ul.vorteile li{background:url(https://cdn.aohostels.com/img/infos/ico_check.gif) left 8px no-repeat;font-size:13px;font-weight:400;line-height:26px;padding-left:30px;text-align:left}h2.vorteile{display:inline-block;font-size:15px;font-weight:700;margin-bottom:5px}.corona{line-height:1;margin:auto;max-width:180px;padding:0;position:absolute;text-align:center;z-index:11}.corona a{margin:0 35px;opacity:1;transition:all .2s ease-in}.corona a:hover{opacity:.7}.corona:hover{text-decoration:none}.corona .fa-info{color:#fff;font-size:34px}.corona span{color:#fff;display:block;font-size:12px;font-weight:700}@media (max-width:768px){.corona{bottom:50px;max-width:100%;padding:14px 20px}.corona .fa-info{font-size:35px}}@media(max-width:1199px){.index-slider .slick-dots{display:none!important}}@media(max-width:1220px){.corona a img{margin:0 35px!important;width:100px!important}}@media (min-width:992px) and (max-width:1170px){.corona{padding:8px!important}.corona .seal1.tuev{width:160px!important}.corona .seal1{height:auto;width:140px!important}.corona a img{width:80px!important}}@media(min-width:976px){.corona{bottom:25px;left:25px}.corona span{font-size:16px}.corona .fa-info{font-size:38px}}@media(max-width:600px){.corona .seal1.tuev{width:130px!important}.corona .seal1{height:auto;width:120px!important}.corona a img{margin:0 5px 10px!important;width:80px!important}.corona{right:0;width:100%}.fancy span{font-size:18px}.container-reviews.container-1200 img.img-responsive{width:80%!important}}.col-xs-12.booking_xs.childContainer{padding:0!important}.full-width-container .sidebar .dropdown-title .fa{color:#fff!important;float:right!important;font-size:17px!important}.booking_xs .fa.fa-calendar{color:#fff;font-size:26px;left:30px;position:absolute;top:30px;z-index:20}.adultContainer .fa.fa-user{color:#fff;font-size:32px;left:29px;position:absolute;top:18px;z-index:20}.booking-mask-container,.booking-mask-container #cityTool{transition:.4s}.booking-mask-container #cityTool.active{background:#293a88!important}.booking-mask-container.active{padding-top:0;top:110px}@media (max-width:992px){.booking-mask-container{height:30%}.booking-mask-container.active{position:fixed!important}.booking-mask-container.form-toggled{height:16%}.mainSlider,.mainSlider .bx-wrapper .bx-viewport,.mainSliderContainer{max-height:440px;min-height:500px}.mainSliderContainer{margin-top:180px;transition:all .3s ease-in-out}.mainSliderContainer.form-toggled{margin-top:60px}.slide-content{padding-top:0!important}.sliderTextOverlay{margin:0 15px!important;text-align:left!important;top:0!important}.booking-mask-container #newCalendar,.booking-mask-container .city-tool-btn-container,.booking-mask-container .cityPageInput,.booking-mask-container .locationContainer{margin:2px 0;max-width:unset!important}.mainSlider.form-toggled,.mainSliderContainer.form-toggled{height:55vh!important}.mainSlider.form-toggled .sliderTextOverlay{top:38%!important}.slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.sliderTextOverlay{top:45%!important}.slider-booking-mask-container{flex-direction:column-reverse!important}.pager-list a{width:30px}.booking-button{padding:10px}.slide-content{min-height:200px;padding:0}.slide-content h1{font-size:28px;margin-top:40px}.slide-content h2{font-size:20px}.demandSliderSubText span{font-size:15px}.mainbxslider,.mainbxslider li,.mainbxslider li img{height:100%!important;-o-object-fit:cover;object-fit:cover}#cityTool .select-options{margin-top:5px!important}.personChoiceContainer{margin:0!important}}@media(min-width:992px) and (max-height:700px){.full-width-container,.mainSlider,.mainSlider .bx-wrapper .bx-viewport,.mainSliderContainer{height:85vh}}@media (min-width:992px){.full-width-container,.mainSlider,.mainSlider .bx-wrapper .bx-viewport,.mainSliderContainer{min-height:65vh}}@media (min-width:768px) and (max-width:992px){.booking{margin-top:-40px!important}.corona{bottom:50px;left:25px;max-width:450px!important}.corona img{width:145px!important}.corona a img{width:80px!important}.corona a{margin:0!important}.full-width-container,.mainSlider,.mainSlider .bx-wrapper .bx-viewport,.mainSliderContainer{min-height:700px}}@media(max-width:600px) and (max-height:690px){.mainSlider,.mainSlider .bx-wrapper .bx-viewport,.mainSliderContainer{min-height:450px!important}}@media(max-width:380px){.mainSlider.form-toggled,.mainSliderContainer.form-toggled{height:72vh!important}.mainSlider,.mainSliderContainer{height:94vh}}.moreButton{background-color:rgba(41,58,136,.1);border:2px solid #fff;border-radius:4px;color:#fff;display:none;font-size:20px;margin-top:10px;padding:5px 15px;position:relative;text-shadow:1px 1px 2px rgba(0,0,0,.1)}.moreButton:hover{background:#fff;color:#293a88;text-decoration:none}.moreButton i{color:#fff;font-size:22px;left:0;position:relative;transition:all .2s ease-in}.moreButton:hover i{color:#293a88;left:5px}.full-width-container .sidebar.full-width-sidebar{display:none!important}.full-width-container .childContainer.menuButtonContainer.hidden-xs{display:block!important}@media(max-width:768px){.show-mobile{display:block!important}.select-styled .fa-map-marker{top:11px!important}.booking_xs .fa.fa-calendar{top:26px!important}}@media(min-width:1280px){.booking{width:50%}}#ageKidContainer{margin:20px auto;width:89%}#ageKidContainer select{border:none;border-bottom:1px solid #ebebeb;font-size:14px;margin:10px 0;padding:10px;width:100%}.pager-list{bottom:0;position:absolute;text-align:center;width:100%}.pager-list ul{display:inline-block;margin:0;padding:0}.pager-list ul li{float:left;list-style:none}#marqueeWarningContainer marquee{width:78%}@media(min-width:992px) and (max-width:1300px){.needsToBeRepositioned{margin-left:-760px}}@media(min-width:1300px) and (max-width:1800px){.needsToBeRepositioned{margin-left:-500px}}.mainSliderContainer .bx-wrapper .bx-loading{display:none!important}@media(max-width:500px){#marqueeWarningContainer .nlIcon{display:none}#marqueeWarningContainer marquee{width:52%}.booking_xs .fa.fa-calendar{font-size:20px!important;left:25px!important;top:26px!important}.adultContainer img,.booking_xs img{right:18px!important;width:18px!important}}#bild-img2{margin-top:35px}@media(max-width:994px){#bild-img2{margin-top:0}}.container-reviews.latestOfferContainer ul{list-style:none;padding:0}.container-reviews.latestOfferContainer h3{margin-top:-4px}.container-reviews.latestOfferContainer a,.container-reviews.latestOfferContainer p,.container-reviews.latestOfferContainer ul li{font-size:13px}.container-reviews.container-1200.latestOfferContainer img.img-responsive{margin-bottom:20px;width:100%!important}.sliderTextOverlay{display:flex;justify-content:center;padding-top:140px;position:absolute;text-align:center;top:125px;width:100%;z-index:1000}.sliderTextOverlay .sliderTextOverlayContent{max-width:1200px;text-align:left;width:100%}.sliderTextOverlay h1,.sliderTextOverlay h2{background:rgba(41,58,136,.01);color:#fff!important;display:block;width:-moz-max-content;width:max-content}.sliderTextOverlay h1{text-shadow:2px 2px 4px rgba(0,0,0,.2)!important}.sliderTextOverlay h2{text-shadow:1px 1px 3px rgba(0,0,0,.2)!important}@media (max-width:768px){#marqueeWarningContainer marquee{width:65%}.top5-box{box-shadow:none;margin:0;width:100%}.visible-xs.top5 .bx-viewport{border:1px solid #cdd9ea;border-radius:4px;box-shadow:0 0 20px #00000029}.top5-bottom{border:none;border-radius:0;padding:15px 10px}.top5-bottom .fakeNav span{font-size:16px;padding:10px}.top5-bottom a{font-size:18px;text-align:center}.visible-xs.top5 .bx-controls{display:block}.visible-xs.top5{margin-bottom:80px}.visible-xs.top5 .bx-wrapper .bx-controls-auto,.visible-xs.top5 .bx-wrapper .bx-pager{bottom:-40px}.visible-xs.top5 .bx-wrapper .bx-pager.bx-default-pager a{background:#fff;border:1px solid #293a88;border-radius:20px;height:20px;width:20px}.visible-xs.top5 .bx-wrapper .bx-pager.bx-default-pager a.active,.visible-xs.top5 .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#293a88}.sliderTextOverlay h1,.sliderTextOverlay h2{width:unset}}@media(max-width:992px){#marqueeWarningContainer .nlIcon{padding:0 20px!important}}
