.content_row{margin-right:0}.cl_checklist{list-style-type:none;margin:0;padding:0}.cl_checklist li{font-size:12px;color:#293a88;line-height:140%;background:url(https://cdn.aohostels.com/img/city/aohostels-check.png) 0 2px no-repeat;padding-left:20px;margin-bottom:15px}li.level_1{background:0 0;padding-left:0;padding-bottom:8px!important}@-moz-document url-prefix(){li.level_1{padding-bottom:0!important}}li.level_1 a{background:url(https://cdn.aohostels.com/img/city/aohostels-check-inactive.png) 0 3px no-repeat;line-height:140%;padding-left:20px;height:22px}li.level_1.active{padding-bottom:0!important}li.level_1.active a{background:url(https://cdn.aohostels.com/img/city/aohostels-check-active.png) 0 3px no-repeat;line-height:140%;padding-left:20px}li.level_1.last,li.level_1.last_cat{background:0 0!important}li.level_2.orange a{background:url(https://cdn.aohostels.com/img/city/aohostels-check-inactive.png) 0 3px no-repeat;line-height:140%;padding-left:20px;height:22px;color:#293a88}ul.house_ul{list-style-type:none;padding-left:20px}.zahlung_left_title{background:0 0;text-transform:none;text-indent:0;border-bottom:3px solid #f98300;margin-bottom:10px;color:#293a88;line-height:37px;height:37px;padding:0;margin-top:5px}@media (max-width:768px){.content_template{padding-left:15px;padding-right:15px}}@media (min-width:768px){.content_template{margin-right:0}}.content_template h1,h1{display:block;width:100%;font-size:26px;color:#293a88;letter-spacing:-1px;font-weight:400;padding-bottom:10px;margin-bottom:20px;margin-top:0}.content_template h3{display:block;width:100%;font-size:16px;color:#293a88;font-weight:700;margin-bottom:15px}.content_template h4{font-size:14px;color:#293a88;font-weight:700;margin-bottom:5px;line-height:24px}.content_subsite p,.content_template p,.contentbox p,.detail_whitebox.detail_info p,.hinweis p,.landing_beschreibung p,.themenseite_top p{font-size:12px;color:#000;line-height:18px;margin-bottom:15px}.content_template h5{font-size:12px;color:#293a88;font-weight:700;line-height:26px}.content_template h6{font-size:12px;color:#e26902;font-weight:700;line-height:26px}.content_template ul{list-style:none;margin-bottom:20px;padding-left:0;text-decoration:underline}.content_template ul li{line-height:26px;background:url(https://cdn.aohostels.com/img/about/content_li.gif) left 9px no-repeat;padding-left:20px;font-size:12px;font-weight:400;color:#293a88;text-decoration:none}.content_template a:active,.content_template a:hover,.content_template a:visited{color:#005caa;font-size:12px;font-weight:700;text-decoration:underline}.content_template p a,.landing_beschreibung p a,.meinung_landing_content p span a{font-size:12px;color:#293a88;font-weight:700;text-decoration:underline}.content_template h2{font-size:24px;color:#293a88;font-weight:400;margin-bottom:10px}a.a_underline{text-decoration:underline}#cl_mainsubline{font-size:14px;color:#00447e;line-height:140%;margin-bottom:20px}@media (min-width:430px){.content_template.immo{padding-top:90px}}.thirdbox_title{background-color:#e5ebfa;line-height:42px;text-indent:23px;font-size:24px;color:#0066b3;border-top-left-radius:10px;border-top-right-radius:10px}.thirdbox_title h1{border-bottom:none;line-height:42px;margin-bottom:0;padding-bottom:0;padding-left:10px;text-indent:initial}.thirdbox_outer{margin-left:-15px;margin-right:-15px}.thirdbox_image img{width:100%}.thirdbox_text_inner p{margin-bottom:5px;color:#005caa}ul.sponsoring{text-decoration:none;list-style:initial;padding-left:0!important;margin-left:15px;line-height:15px!important;font-weight:400!important}li.sponsoring{background:0 0!important;padding-left:0!important;font-weight:400!important;line-height:normal!important;color:#000!important}#teaserleft{padding-left:0;padding-right:0}#teaserright{background-color:#ef5934;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:0;float:right;-webkit-box-shadow:inset 22px 0 5px -16px rgba(0,0,0,.14);-moz-box-shadow:inset 22px 0 5px -16px rgba(0,0,0,.14);box-shadow:inset 22px 0 5px -16px rgba(0,0,0,.14);height:263px}.teaser h2{color:#fff;font-family:"Myriad Pro",Myriad,"Liberation Sans","Nimbus Sans L","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;text-shadow:0 -1px 1px #924e07;line-height:1;margin-top:10px;padding-left:15px}.teaser_themenseite_right_list ul li{color:#293a88;line-height:24px;padding-left:29px;background:url(https://cdn.aohostels.com/img/categories/check_blue.gif) left 7px no-repeat}.teaser_themenseite_right_list ul{list-style:none;margin-left:18px;padding-top:8px;padding-bottom:8px;text-decoration:none}.gruppenTeaser ul{padding-bottom:0!important;margin-bottom:0;min-height:155px}.teaser_themenseite_right_list{background-color:#feefe2}.cl_mainBox{margin-bottom:20px;border-radius:5px;padding-bottom:15px}.cl_mainBox h4{font-size:24px;color:#005caa;line-height:120%;padding:20px 0 20px 5px}.imgBox{padding-bottom:15px;padding-left:5px;padding-right:5px}.teaser_blue.teaser_blue_hostel{background:url(https://cdn.aohostels.com/img/categories/Business.png) right no-repeat;background-color:#fff;border-radius:5px;padding-left:240px;border:1px solid #ddd;box-shadow:0 0 8px 0 #b8b8b8}.teaser_blue_inner h2{border-bottom:1px solid #ddd;padding-bottom:8px}.teaser_blue_hostel strong{color:#293a88}.tuev-group{margin-top:0;padding:0 15px!important}#cl_ctaHeadline{border:1px solid #004a87;height:46px;border-radius:5px 5px 0 0;font-size:17px;color:#fff;padding-left:10px;line-height:46px;font-weight:700;background:#004a87;margin-bottom:0;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;background:#004a87\0/;background-image:-webkit-gradient(linear,left top,left bottom,from(#2b8adc),to(#004a87));background-image:-webkit-linear-gradient(top,#2b8adc,#004a87);background-image:-moz-linear-gradient(top,#2b8adc,#004a87);background-image:-o-linear-gradient(top,#2b8adc,#004a87);background-image:linear-gradient(top,#2b8adc,#004a87);background:-ms-linear-gradient(top,#2b8adc,#004a87)}#cl_gruppenCtaContentBox{padding-left:10px;border:1px solid #c7cfdf;border-top:0;padding-top:10px}#cl_gruppenCtaContentBox p{font-size:14px;color:#005db5;line-height:140%;font-weight:700;margin-bottom:10px}#cl_cta{background:url(https://cdn.aohostels.com/img/aohostels-cta.png) no-repeat;width:220px;height:47px;font-size:14px;color:#fff;line-height:140%;display:block;text-decoration:none;padding:5px 0 0 10px;margin-bottom:15px;cursor:pointer}#cl_headlineCheck1{background:url(https://cdn.aohostels.com/img/categories/aohostels-24stunden-service.png) no-repeat;color:#0059a9;padding-left:55px;font-size:14px;line-height:140%;font-weight:700;min-height:35px;margin-bottom:5px;margin-top:25px}#cl_headlineCheck2{background:url(https://cdn.aohostels.com/img/categories/aohostels-kulinarisches-essen.png) no-repeat;color:#0059a9;padding-left:55px;font-size:14px;line-height:222%;font-weight:700;min-height:35px;margin-bottom:5px;margin-top:25px}#cl_headlineCheck3{background:url(https://cdn.aohostels.com/img/categories/aohostels-tagungsraeume.png) no-repeat;color:#0059a9;padding-left:55px;font-size:14px;line-height:233%;font-weight:700;min-height:35px;margin-bottom:5px;margin-top:25px}#cl_headlineCheck4{background:url(https://cdn.aohostels.com/img/categories/aohostels-concierge-service.png) no-repeat;color:#0059a9;padding-left:55px;font-size:14px;line-height:233%;font-weight:700;min-height:35px;margin-bottom:5px;margin-top:25px}.menu_kategorien li{background:0 0}.roomDescription{display:inline-block}@media (max-width:992px){#cl_gruppenCtaBox{padding-bottom:20px}.teaser h2{font-size:20px}.teaser_themenseite_right_list ul{padding-bottom:0}.teaser_themenseite_right_list ul li{font-size:13px}.teaser_blue.teaser_blue_hostel{padding-left:20px!important;padding-right:220px}#teaserright{display:none}#teaserleft{padding-right:0;width:100%}}@media (min-width:992px){#cl_gruppenCtaBox{padding-left:0}.teaser h2{font-size:44px}.teaser_themenseite_right_list ul{padding-bottom:8px}.teaser_themenseite_right_list ul li{font-size:15px}.teaser_blue.teaser_blue_hostel{padding-right:20px!important;padding-left:220px}}@media (max-width:768px){#teaserright{display:none}#teaserleft{padding-right:0;width:100%}.teaser h2{font-size:26px;padding-bottom:0}.teaser_themenseite_right_list ul li{font-size:20px}.teaser_blue.teaser_blue_hostel{background:#fff!important;margin-left:0;margin-right:0;padding-left:15px;padding-right:0}#teaserright{background-color:#f5821f;border-radius:10px;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:15px}#teaserleft{padding-right:0}.hostelFacilities{padding:0}}.bx-wrapper img{width:100%}.content_template ul{text-decoration:none!important}.familien-content h1{color:#293a88}.familien-content h2{color:#fff;background:#293a88;border:none;padding:5px;border-radius:4px}@media (max-width:758px){.familien-content h1{font-size:24px}.familien-content h2{font-size:18px}}.familien-content h4{font-size:16px}.header-img-familien{margin-bottom:20px}.div-margin{display:inline-block;margin-top:0}.row-margin{margin-bottom:20px}.row-margin-top{margin-top:40px}.vorteile-box{border:1px solid #ddd;border-bottom-right-radius:6px;border-bottom-left-radius:6px;box-shadow:0 1px 4px 0 rgba(0,0,0,.22);padding:10px 25px;margin:-11px 0 0 0}.familien-content ul.vorteile{text-decoration:none;padding:10px 20px!important}.familien-content ul.vorteile li{color:#293a88;line-height:24px;padding-left:29px;list-style-type:none;background:url(https://cdn.aohostels.com/img/infos/ico_check.gif) left 8px no-repeat;font-size:12px}.family_room{position:relative}.img-text{position:absolute;bottom:0;padding:6px 10px 6px 10px;font-weight:600;background-color:#fff;background-color:rgba(255,255,255,.6);font-size:12px}.familien{margin-bottom:20px}.familien-box{border:1px solid #ddd;border-radius:6px;box-shadow:0 1px 10px 0 rgba(0,0,0,.22)}.familien-box .title-blue{background:#293a88;color:#fff;padding:4px 10px}h2.white-bck{font-size:16px;font-weight:700;color:#293a88!important;background:#fff;border:none;padding:5px 15px;margin:0;border-radius:4px}h2.blue-bck{font-size:16px;color:#fff;background:#293a88;border:none;padding:5px;margin:0;border-radius:4px}.familien-box .body{padding:10px 15px 0 15px}.slider-row{margin-bottom:30px;margin-left:7px}.bx-slider{margin-bottom:20px}.familien-content .slideshow{float:none}.familien-content .bx-wrapper{max-width:1200px!important}.no-list{background:0 0!important;padding-left:0!important}.familien ul li{padding-left:0!important}.familien-content .slideshow{margin-bottom:30px}.bx-wrapper img{max-width:none;width:100%;height:auto}.img_familien{width:100%;height:auto}.img_familien.border{box-shadow:0 0 5px #ccc;border:5px solid #fff}.familien .panel-primary{border-color:#293a88}.familien .panel-primary>.panel-heading{color:#fff;background-color:#293a88;border-color:#293a88}.familien .panel-heading{padding-top:6px!important;padding-bottom:0!important;border-bottom:none!important}.familien .nav-tabs{border-bottom:none!important;display:flex;justify-content:left!important}.familien .nav-tabs>li.active>a{font-weight:700}.familien ul li{background:0 0!important}.familien h3{color:#293a88;margin-top:5px;margin-bottom:10px}.familien-banner{width:100%;height:auto;margin:25px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media (max-width:446px){.panel-heading{padding:10px 5px}.nav>li>a{padding:10px 10px}}@media (max-width:376px){.panel-heading{padding:10px 0}.nav>li>a{padding:10px 5px}}.img_familien_tab{width:100%;height:auto;border:1px solid #ddd;border-radius:4px;padding:1px}@media (min-width:992px){.row1-height{min-height:451px}.row2-height{min-height:505px}.row3-height{min-height:415px}.row4-height{min-height:346px}.row3-title{min-height:52px}}@media (min-width:768px) and (max-width:992px){.row1-height{min-height:451px}.row2-height{min-height:505px}.row3-height{min-height:415px}.row4-height{min-height:346px}.body-down{min-height:277px}}@media (min-width:768px){.img_familien{max-height:309px}}@media (max-width:768px){.familien{margin-bottom:0}.familien-box{margin-bottom:15px}.familien-box .body-down{min-height:auto}.margin-xs{margin-bottom:10px}.familien .panel-primary>.panel-heading{overflow-x:auto}}@media (max-width:510px){.familien ul li{padding-left:0!important}}@media (max-width:432px){.img_familien{width:100%!important;height:auto!important;margin-bottom:5px}}.meinungen_start{float:none!important;height:auto!important;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:14px;box-shadow:0 0 8px 0 #b8b8b8;margin:30px 0;background:0 0!important}.meinungen_start_title{font-size:20px;font-weight:700;padding:10px;background:#ef5934;color:#fff}.meinungen_start_body{padding:10px 20px}.meinungen_stars{display:inline-flex}.meinungen_stars_off{height:26px;background:url(https://cdn.aohostels.com/img/index/rating_stars_empty.png) left top no-repeat;margin:0!important}.meinungen_stars_on{height:26px;background:url(https://cdn.aohostels.com/img/index/rating_stars_full.png) left top no-repeat}.meinungen_stars_text{font-size:24px;font-weight:700;color:#293a88;padding:0!important;margin-left:-50px}.meinungen_start_text{padding:0 20px!important}.meinungen_start_text strong{font-size:16px;color:#293a88}.meinungen_start_inner{padding-top:10px}.meinungen_start_inner a{display:block;font-size:14px!important;font-weight:700!important;text-align:center;float:none!important;margin-top:0!important;color:#fff!important;background:#ef5934;padding:10px 20px;border-radius:4px}.meinungen_start_inner a:hover{text-decoration:none;background:#be1622}a.ao_blue{background:#293a88!important}a.ao_blue:hover{text-decoration:none;background:#ef5934!important}.card-box-body .meinungen_start_inner a{width:100%;padding:5px 20px!important;-webkit-border-radius:0px;-moz-border-radius:0;border-radius:0}.no-padding{padding:0}@media (max-width:768px){.meinungen_start{border-radius:0}.meinungen_start_inner a{margin:15px 0!important}}.card-box{margin-bottom:30px;border:1px solid #ddd;box-shadow:0 0 8px 0 #b8b8b8}.card-box-body{padding:0 20px}.card-box h5{font-size:16px;text-align:center;color:#293a88;background:#fff;padding-bottom:5px;margin-top:5px;border-bottom:1px solid #ddd}.cardbox-image{padding-right:30px}.card-image{width:200px!important;float:right;margin-left:25px;margin-bottom:10px;border-radius:6px}@media (min-width:470px) and (max-width:768px){.card-image{display:none;float:right}}@media (max-width:470px){.card-image{display:block!important;width:100%!important}.bx-wrapper .bx-caption{display:none}}#myForm .form-group div{max-width:50%}#myForm .form-group div input{height:45px}#myForm .row button{padding:10px 0;margin:10px 0}#myForm .register_login-msg{padding:0 20px}#business-container #icons-container{display:flex;justify-content:space-between;flex-wrap:wrap;padding:40px 0 10px 0}#business-container #icons-container .icon{width:120px;text-align:center}#business-container #icons-container .icon p{padding:10px 0;font-size:14px}#business-container #club-box,#business-container #discount-section,#business-container #introduction,#business-container #quality-section{margin:50px 0}#business-container #club-box h1,#business-container #discount-section h2,#business-container #introduction h2,#business-container #quality-section h2{font-weight:700;margin:20px 0}#business-container #discount-section p,#business-container #introduction p{font-size:16px;line-height:24px}#business-container #club-box{background-color:#f4f6fb;border:1px solid #e8eff6;padding:20px 30px 30px 30px;display:flex;justify-content:space-between;align-items:center;border-radius:4px}#business-container #club-box h2{font-size:26px;font-weight:700;margin-top:0;padding-bottom:5px}#business-container #club-box p{padding:0 0 10px 0}#business-container #club-box a{background-color:#51a446;color:#fff;text-decoration:none;font-weight:700;padding:12px 10px;border-radius:4px}#business-container #club-box a,#business-container #club-box p,#business-container #discount-section a,#business-container #discount-section p{font-size:16px}#business-container #club-box img{max-width:280px}#business-container .businessSliderContainer{margin-bottom:50px;position:relative;overflow:hidden;max-height:480px}#business-container .businessSliderContainer .overlay{background:-moz-linear-gradient(left,#fff 0,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 90%,#fff 100%);background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 90%,#fff 100%);background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 90%,#fff 100%);position:absolute;top:0;bottom:0;left:0;right:0;opacity:1}#business-container .businessSlider li{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;transform:scale(.95)}#business-container .businessSlider li p.subline{opacity:0;position:absolute;bottom:0;background:rgba(255,255,255,.75);color:#000;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;margin-bottom:0;font-size:14px;width:100%;padding:30px 15px}#business-container .businessSlider li.active-slide{transform:scale(1)}#business-container .businessSlider li.active-slide p.subline{opacity:1}.bxPrev{position:absolute;left:10px;z-index:10;top:50%;color:#293a88}.bxNext{position:absolute;right:10px;z-index:100;top:50%;color:#293a88}.bxNext i,.bxPrev i{color:#293a88}#business-container .businessSlider li.bx-clone{filter:blur(6px)}#business-container .border-box{border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin:-10px 0 50px;padding:20px 10px;background:#293a88;color:#fff;border:none}#business-container .bx-wrapper .bx-viewport{left:0!important;border:none!important;box-shadow:none!important;overflow:visible!important;height:480px}.businessSliderContainer ul li{background:0 0!important}.businessSliderContainer .controls{box-shadow:none}@media(max-width:768px){#business-container .businessSliderContainer .overlay{display:none}}@media(max-width:700px){#myForm .form-group div{max-width:100%}#business-container #club-box{flex-direction:column;max-width:400px;margin:auto}#business-container #club-box div{width:100%;padding:20px 0;text-align:center}}@media(max-width:480px){.businessSlider{width:1415%!important}#business-container .businessSlider li p.subline{padding:10px 15px;position:unset}#business-container .businessSlider li{padding:0}.bxNext,.bxPrev{top:30%}}@media(max-width:390px){#business-container #club-box a{font-size:14px}#business-container #club-box img{max-width:220px}}.covid-box{box-shadow:0 0 4px 0 #b8b8b8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;margin:30px auto!important}.covid-box span{display:block;font-size:14px;font-weight:700;color:#293a88;padding-bottom:10px}.h2-groups{font-size:24px;font-weight:400;background:#293a88;color:#fff!important;padding:15px 15px;border-top-right-radius:4px;border-top-left-radius:4px}p.center{text-align:center}.five-stars{width:65%}.four-stars{width:50%}.teaser_blue.teaser_blue_right{background:url(https://cdn.aohostels.com/img/categories/Business.png) right no-repeat;background-color:#fff;border-radius:5px;padding-left:240px;border:1px solid #ddd;box-shadow:0 0 8px 0 #b8b8b8}.infoBox a{display:unset}.category-tabs{margin:35px 0;border-radius:6px;overflow:hidden;box-shadow:0 1px 7px 0 rgba(0,0,0,.25)}.category-tabs .h3-content{padding:10px 15px;margin:0;color:#fff;background:#293a88;border:none}.category-tabs .body{padding:20px;display:flex}@media (min-width:500px){.same-height-cols{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}.row1-title{height:64px}.row2-title{height:64px}}@media (min-width:768px){.teaser_blue.teaser_blue_right{padding-left:20px!important;padding-right:235px}}@media (max-width:768px){.teaser_blue.teaser_blue_right{background:#fff!important;margin-left:0;margin-right:0;padding-left:15px;padding-right:0}}#sliderContainerOuter .sideContainer{float:left;width:210px;margin-left:24px;box-shadow:0 0 18px 0 #b8b8b8;margin-top:6px}#sliderContainerOuter .sliderContainer{float:left;width:700px}@media(max-width:992px){#sliderContainerOuter .sliderContainer{float:left;width:100%}}#sliderContainerOuter .sideContainer h2{background:#293a88;color:#fff;padding-top:10px;margin-top:0;padding-bottom:10px}#sliderContainerOuter .sideContainer ul{padding-left:15px;height:395px}#sliderContainerOuter .sideContainer ul li{font-size:12px;line-height:20px}.sideContainer a{box-shadow:none!important}.header-benefits-logo{position:absolute;bottom:15px;right:15px;width:250px!important;box-shadow:none!important}@media (max-width:992px){.header-benefits-logo{width:130px!important}}@media (max-width:550px){.header-benefits-logo{width:24%!important}}.cl_inputKalender{width:100%;height:38px!important;background:url('https://cdn.aohostels.com/img/index/calendar_icon.png') right 0 center no-repeat #fff;background-size:44px 44px;padding-left:10px;font-family:Arial,sans-serif;cursor:pointer;border:1px solid #ddd;border-radius:4px;margin-bottom:15px}.cl_inputKalender.error{color:#ef5934!important}.cl_kalender{position:absolute;top:-5px;left:15px;display:none;z-index:99}#cl_kalenderend2{left:137px}.cl_kalenderBG{display:inline-block;width:100%;position:relative;background:#fff;border-radius:0;border:1px solid #c5c9d9}.cl_kalenderBG:after,.cl_kalenderBG:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.cl_kalenderBG:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.cl_kalenderBG:before{border-color:rgba(197,201,217,0);border-bottom-color:#c5c9d9;border-width:11px;margin-left:-11px}.cl_kalenderbegin .cl_kalenderBG:after,.cl_kalenderbegin .cl_kalenderBG:before{left:23%}.cl_kalenderend .cl_kalenderBG:after,.cl_kalenderend .cl_kalenderBG:before{left:77%}#cl_kalenderbegin2 .cl_kalenderBG:after,#cl_kalenderbegin2 .cl_kalenderBG:before{left:18%}#cl_kalenderend2 .cl_kalenderBG:after,#cl_kalenderend2 .cl_kalenderBG:before{left:18%}.cl_kalender table{border-spacing:0;float:left;border-right:1px solid #c5c9d9!important;text-align:center;width:50%!important}.cl_kalender table#cl_kalenderTable2{border-right:0!important}.cl_kalender td{text-align:center;width:25px;font-family:Arial,sans-serif;line-height:25px;color:#adadad;font-size:11px;padding:1px}.cl_kalender thead th{line-height:25px!important;color:#333!important;font-size:13px!important;font-family:Arial,sans-serif!important;width:25px!important;text-align:center!important;vertical-align:middle!important;padding:5px}#cl_theadLeft,#cl_theadRight{cursor:pointer}#cl_headNumbers{border-top:1px solid #ddd;border-bottom:1px solid #ddd}#cl_headNumbers td{background:#fff;color:#666;font-size:11px;line-height:27px;font-weight:700;font-family:Arial,sans-serif;cursor:default}.cl_kalender td.cl_available{color:#666;cursor:pointer}.cl_kalender td.cl_notAvailable{color:#0b4c88}.cl_kalender td.cl_available:hover{background:#666;color:#fff}.cl_kalender td.cl_activeB,.cl_kalender td.cl_activeE{background:#666;color:#fff}.cl_kalender td.cl_diffDays{background:#dede;color:#666}.cl_kalenderOverlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9;display:none}@media (max-width:992px){.booking_xs{padding-right:15px}}@media (max-width:350px){.cl_inputKalender{background:0 0}}.card-box.corporateLogin{padding-bottom:15px}.card-box.corporateLogin .register_login-msg,.card-box.corporateLogin h2{padding-left:15px}.card-box.corporateLogin h2{margin-bottom:20px}.card-box.corporateLogin .register_login-msg{padding-bottom:5px}.card-box.corporateLogin .loggedInButtonContainer{padding:10px 15px}.card-box.corporateLogin .loggedInButtonContainer.first{padding:50px 15px}.card-box.corporateLogin .loggedInButton{background:#293a88;color:#fff!important;font-size:14px;display:block;border-radius:8px;text-decoration:none!important;padding:12px 10px;font-weight:700;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.card-box.corporateLogin .loggedInButton:hover{background:#ef5934}.card-box.corporateLogin .loggedInButton i{color:#fff!important;position:relative;top:1px;font-size:16px}.gruppen-container p{font-size:16px}.gruppen-container .cases-container ul li{font-size:16px;color:#000;margin:8px 0}.gruppen-container .business-icons-list{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;margin:25px 10px 45px!important;box-shadow:0 0 13px 0 rgba(0,0,0,.23);border-radius:10px;padding:25px!important;gap:20px}.gruppen-container .business-icons{background:0 0;display:flex;flex-direction:column;align-items:center;gap:10px;max-width:110px}.gruppen-container .business-icons{padding:0}.gruppen-container .business-icons p{margin:0;text-align:center}.gruppen-container .business-icons img{width:100px;height:100px;background:0 0}.content_template .gruppen-container a{font-size:inherit}.gruppen-container .infoBox{box-shadow:0 1px 7px 0 rgba(0,0,0,.25);border-radius:8px}.gruppen-container .infoBoxTitle .title{word-break:break-word}.gruppen-container ul.vorteile{padding:15px 25px 0}.gruppen-container .vorteile-box h3{background:0 0;font-size:18px;color:#293a88;font-weight:700;margin:5px 0 15px}.gruppen-container .category-tabs .h3-content,.gruppen-container .infoBoxText{padding:20px}.gruppen-container .category-tabs img{border-radius:0 15px 0 15px}.gruppen-container .category-tabs p{font-size:14px}.gruppen-container .category-tabs a{position:relative;display:inline-flex;align-items:center;font-size:18px;font-weight:400;text-decoration:none;padding:10px;padding-left:17px;border-radius:8px;margin-top:15px}.gruppen-container .category-tabs a::after{font-family:FontAwesome;content:'\F061';font-size:.9em;padding-left:5px;transition:.3s}.gruppen-container .category-tabs a::before{content:"";position:absolute;width:8px;height:25px;left:0;background-color:#ef5934;border-radius:3px 0 0 3px}.gruppen-container .category-tabs a:hover::after{color:#ef5934;padding-left:8px}@media (max-width:993px){.category-tabs .body{flex-direction:column}.category-tabs .body .col-md-8{order:2;padding:15px}}#hotel-container .paragraph-section{padding:5px 0}#hotel-container .paragraph-section h1{font-size:36px;line-height:45px}#hotel-container .paragraph-section p{font-size:19px;line-height:30px;padding:20px 0}#hotel-container #icons-container{display:flex;justify-content:space-between;text-align:center;margin-right:10px}#hotel-container #icons-container div{padding:0 5px;width:15%}#hotel-container #icons-container div img{max-width:100%;cursor:pointer}#hotel-container #icons-container div p{padding:10px;font-size:16px;color:#293a88}#hotel-container #icons-container div.active p{font-weight:700}#hotel-container #boxes-section{padding:10px 0 40px 0}#hotel-container .icons-content{display:flex;justify-content:space-between;gap:10px}#hotel-container .icons-content .list,#hotel-container .icons-content img{max-height:425px}#hotel-container .icons-content .icons-heading{display:none;text-align:center;padding:10px;margin:0;font-size:16px;font-weight:700;color:#fff;background-color:#293a88}#hotel-container .list{width:100%;padding:10px 27px;background-color:#f0f2f7}#hotel-container .category-container{display:flex;flex-direction:row;gap:10px;margin:20px 0}#hotel-container .category-img{width:min-content}#hotel-container .category-img img{max-height:220px}#hotel-container .category-content{width:100%;padding:0 7px;background-color:#f0f2f7}#hotel-container .category-content h2{font-size:20px;margin:15px 0;padding:0 10px}#hotel-container .category-content ul{list-style:none;padding:0 20px}#hotel-container .category-content ul li,#hotel-container .list ul li{list-style-type:"\2714";padding:0 5px;margin:2px 0;font-size:14px;background:0 0;color:#000}#hotel-container .faq-section{padding:40px 0}#hotel-container .faq-section h2{padding:20px 0}#hotel-container .ui-accordion .ui-accordion-header::before{content:"\f055";font-family:FontAwesome;position:absolute;right:20px;top:18px;font-size:20px;color:#293a88}#hotel-container .ui-accordion .ui-accordion-header-active::before{content:"\f056";font-family:FontAwesome;position:absolute;right:20px;top:18px;font-size:20px;color:#293a88}#hotel-container #accordion-tab1 .ui-accordion-header-icon{display:none}#hotel-container #accordion-tab1 .ui-state-active{background-color:#f2f2f2!important;border-bottom:none!important}#hotel-container #accordion-tab1 .ui-state-default{background-color:#f2f2f2;padding:20px 60px 20px 20px;border-bottom:0;box-shadow:0 1px 2px 1px rgba(0,0,0,.1)}#hotel-container #accordion-tab1 h2{font-weight:700;color:#707173}#hotel-container #accordion-tab1 p{font-size:14px;line-height:20px}#hotel-container #accordion-tab1 a{font-size:14px;text-decoration:none}#hotel-container #more-info,#hotel-container #more-info a{font-size:19px}#hotel-container #female-dorm{height:220px}@media(max-width:990px){#hotel-container .icons-content img{max-height:350px}#hotel-container .category-img img{max-height:260px}}@media(max-width:768px){#hotel-container .paragraph-section h1{font-size:26px;line-height:35px}#hotel-container #more-info,#hotel-container #more-info a,#hotel-container .paragraph-section p{font-size:16px}#hotel-container #icons-container{padding:20px 0 30px 0}#hotel-container #icons-container p{display:none}#hotel-container .icons-content .icons-heading{display:block}#hotel-container .icons-content{flex-direction:column-reverse}#hotel-container .category-img img,#hotel-container .icons-content img{width:100%;max-height:500px}#hotel-container .category-img{width:100%}#hotel-container .category-container{flex-direction:column;padding:20px 0}#hotel-container #accordion-tab1 h2{padding-right:40px}#hotel-container #female-dorm{height:auto}}@media(max-width:462px){#hotel-container #icons-container{display:flex;flex-wrap:wrap;gap:10px}#hotel-container #icons-container div{flex:0 0 27.333333%}}#business-container h2{color:#234692}#business-container .full-icons-container{margin:20px 0;padding:5px 30px;box-shadow:rgba(41,58,136,.35) 0 5px 20px;border-radius:6px}#business-container .full-icons-container h2{font-weight:100;font-size:18px;padding:5px 0;text-align:center}#business-container .icons-container{display:flex;justify-content:space-between;flex-wrap:wrap;padding:10px 0 10px 0}#business-container .icons-container .icon{width:120px;text-align:center}#business-container .icons-container .icon p{padding:10px 0;font-size:17px;color:#293a88}#backpacker-page{padding:0 3px 0 8px}#backpacker-page h1{font-size:30px}#backpacker-page h2{margin-bottom:20px}#backpacker-page p{font-size:16px;color:#000;line-height:1.42857143}#backpacker-page p a{font-size:1em;font-weight:400;color:#293a88;text-decoration:underline}#backpacker-page .advantages-list-container,#backpacker-page section{margin-top:50px}.advantages-list-container{background-color:#293a88;padding:25px 25px 33px;border-radius:4px}.advantages-list-container h2{color:#fff;margin:0;font-size:22px;font-weight:700}.advantages-lists{display:flex;gap:25px;margin-top:25px}.advantages-lists ul{display:flex;flex-direction:column;gap:15px;margin:0}.advantages-lists ul li{display:flex;color:#fff;font-size:16px;background:0 0;padding:0;line-height:1.3em}.advantages-lists ul li::before{content:"\f00c";font-family:FontAwesome;margin-right:15px;font-size:1.5em}.routes-map-container,.routes-map-container img{width:100%}.route-main-container{margin-top:45px}.route-main-container .route-title{background-image:none;padding:10px;font-size:15px;font-weight:400}#greenRoute .route-title{background-color:#13a538;color:#fff}#yellowRoute .route-title{background-color:#ffcb04;color:#222}.route-inner-section{margin-bottom:20px}.routes-container{display:flex;gap:12px;border-left:solid 13px;border-right:solid 13px;border-color:#293a88;margin-top:20px}#greenRoute .routes-container{border-color:#37a538}#yellowRoute .routes-container{border-color:#ffcb04}.routes-container .route-item{display:flex;flex-direction:column;justify-content:center;background:#293a88;color:#fff;min-height:150px;width:100%;position:relative;padding:15px 0 15px 70px}.routes-container .route-item::after,.routes-container .route-item::before{content:'';width:50px;height:100%;position:absolute;top:0;clip-path:polygon(0 0,5% 0,100% 50%,5% 100%,0 100%,0% 50%)}.routes-container .route-item::before{background:#fff;left:-1px}.routes-container .route-item::after{background:#293a88;right:-49px;z-index:2}.route-item:first-child{padding-left:14px}.route-item:first-child::before{display:none}.route-item:last-child{padding-right:10px}.route-item:last-child::after{display:none}.routes-container .route-item .route-heading{margin:0 0 3px;font-size:18px;font-weight:400;color:#fff}.routes-container .route-item .route-info{margin-top:5px;font-size:14px}.toggle-inner-section-btn{display:none;flex-direction:column;align-items:center;font-size:15px;cursor:pointer}.toggle-inner-section-btn .openedText{display:none}.toggle-inner-section-btn.opened .closedText{display:none}.toggle-inner-section-btn.opened .openedText{display:inline-block}.toggle-inner-section-btn .fa-angle-down{font-weight:700;color:#293a88;font-size:72px;line-height:.5em}.toggle-inner-section-btn.opened .fa-angle-down{transform:rotate(180deg)}#greenRoute .toggle-inner-section-btn .fa-angle-down{color:#37a538}#yellowRoute .toggle-inner-section-btn .fa-angle-down{color:#ffcb04}.carousel-container{margin:0 8%;overflow:hidden}.carousel-images{display:flex;gap:3%}.carousel-images img{width:100%}.carousel-description{font-size:16px;padding:14px 4px}.carousel-description a,.carousel-description a:hover,.carousel-description a:visited{font-size:1em;color:#293a88;font-weight:400;text-decoration:underline}.carousel-control{width:8%;background-image:none!important;opacity:1!important}.carousel-control.left:hover{background-image:linear-gradient(90deg,rgba(34,57,111,.06) 0,transparent)!important}.carousel-control.right:hover{background-image:linear-gradient(90deg,transparent 0,rgba(34,57,111,.06))!important}.carousel-control i{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);font-size:40px;color:#293a88}.carousel-indicators{bottom:unset;top:100%;margin-top:10px;user-select:none}.carousel-indicators li{background-color:#e2e3ec;border:none;width:12px;height:12px;margin:1px;transition:background .45s}.carousel-indicators li.active{background-color:#293a88;width:12px;height:12px;margin:1px}#backpackerCarousel{margin-bottom:100px;height:585px}@media (max-width:992px){#backpackerCarousel{height:475px}}@media (max-width:700px){.carousel-images{flex-direction:column;gap:0}#backpackerCarousel{height:425px}#backpackerCarousel .carousel-images img{height:325px;object-fit:cover}}@media (max-width:500px){.carousel-container{margin:0}.carousel-control i{text-shadow:0 0 15px #fff}}@media (max-width:768px){.advantages-lists{flex-direction:column;gap:15px}.route-main-container .route-title{border-radius:4px}.routes-map-container{height:415px;border-radius:4px;overflow:hidden;margin-top:25px}.routes-map-container img{height:100%;object-fit:cover;object-position:center}.routes-container{flex-direction:column;border-left:unset;border-right:unset;border-top:solid 13px;border-bottom:solid 13px;gap:10px}.routes-container .route-item{align-items:center;padding:45px 15px 10px;min-height:unset}.routes-container .route-item::after,.routes-container .route-item::before{width:100%;height:25px;position:absolute;top:unset;left:0;clip-path:polygon(0 0,100% 0,100% 5%,50% 100%,0 5%)}.routes-container .route-item::before{background:#fff;top:-1px}.routes-container .route-item::after{background:#293a88;bottom:-24px;z-index:2}.route-item:first-child{padding-top:20px}.route-item:first-child::before{display:none}.route-item:last-child{padding-bottom:23px}.route-item:last-child::after{display:none}.route-inner-section{display:none}.toggle-inner-section-btn{display:flex}}
